@font-face{font-family:"GT Zirkon Book Italic";src:url(b0f47d39b67665400d94.eot);src:url(b0f47d39b67665400d94.eot?#iefix) format("embedded-opentype"),url(914e9342510ceb20332b.woff2) format("woff2"),url(ef544a1eb2c4b30ac97d.woff) format("woff"),url(c86b8b552a7a5832ae2f.ttf) format("truetype"),url(c7635a34ebcdecb8fc8e.svg#GTZirkon-BookItalic) format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"GT Zirkon Book";src:url(c92a5295fecb3045625a.eot);src:url(c92a5295fecb3045625a.eot?#iefix) format("embedded-opentype"),url(3c797af3b6ec4f7a8beb.woff2) format("woff2"),url(0f94746630538aed97ea.woff) format("woff"),url(b73d79134173234dc2a7.ttf) format("truetype"),url(c68397379ff125e6ad0c.svg#GTZirkon-Book) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"GT Zirkon Light Italic";src:url(c9f19c826cca42da84cf.eot);src:url(c9f19c826cca42da84cf.eot?#iefix) format("embedded-opentype"),url(1fa8aec266690d145ebb.woff2) format("woff2"),url(e10ad72841e4ef28b274.woff) format("woff"),url(a482c0dfb89fa8cbce08.ttf) format("truetype"),url(8e14be5591a5f9015293.svg#GTZirkon-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"GT Zirkon Light";src:url(8d68f9919c4461c4795d.eot);src:url(8d68f9919c4461c4795d.eot?#iefix) format("embedded-opentype"),url(e401abdf9316df82a77b.woff2) format("woff2"),url(1ca7b134d2e19206eddb.woff) format("woff"),url(86facba27ec36b58f809.ttf) format("truetype"),url(9e44f8166742d9ec54ab.svg#GTZirkon-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}
.color-white{color:#e3e3e3}*{box-sizing:border-box;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{overflow-x:hidden;color:#25282a;background-color:#f7f7f7}html{scrollbar-width:none}body,html{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;overscroll-behavior:none;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}p strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:normal}ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:inherit}:focus{outline:0}input[type=text],input[type=password],textarea,input[type=email],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}input:focus,textarea:focus,select:focus{outline-offset:0}.upper{text-transform:uppercase}.center{text-align:center}.transition-03,a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}p a:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}body,.GT-Light,.block-text-large p{font-family:"GT Zirkon Light",Arial,Helvetica,sans-serif}.t-12{line-height:1.25em;font-size:12px}.t-16,.page-legal p{line-height:1.25em;font-size:16px}.t-25{font-size:calc(20px + 5*(100vw - 640px)/726);line-height:1.25em}.t-26{line-height:1.25em;font-size:26px}.t-38-2,.block-text-large p,.page-legal h1{font-size:calc(26px + 12*(100vw - 640px)/726);line-height:1.17em}.t-38{font-size:calc(20px + 18*(100vw - 640px)/726);line-height:1.17em}.container{width:1474px;margin:auto}@media(max-width: 1440px){.container{width:94.3vw;margin:auto}}@media(max-width: 768px){.container{width:93.5vw;margin:auto}}.container-legal{width:850px;margin:auto}@media(max-width: 1440px){.footer__content .adress-info-wrapper img.logo-diamant-black{width:31.5vw}}.pt-47{padding-top:47px}.pt-130{padding-top:130px}@media(max-width: 768px){.pt-130{padding-top:113px}}.page-error-404{width:100vw;height:100vh;color:#000;position:absolute;z-index:9999;overflow:hidden;background-color:#f7f7f7}.page-error-404>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.page-error-404 a{border-bottom:1px solid}@media(max-width: 768px){.lang{display:none}}.menu-wrapper{position:fixed;width:100%;top:0;left:0;z-index:999}.menu-wrapper .main-menu{height:60px;display:flex;align-items:center;width:100%}.menu-wrapper .main-menu li{position:absolute}.menu-wrapper .main-menu li:first-child{display:none}.menu-wrapper .main-menu li:nth-child(2){left:44px}.menu-wrapper .main-menu li:nth-child(3){left:50%;transform:translateX(-50%)}.menu-wrapper .main-menu li:last-child{right:44px}body.reservar .menu-wrapper .main-menu li:nth-child(2){left:44px}body.reservar .menu-wrapper .main-menu li:nth-child(3){left:inherit;transform:inherit;right:44px}body.reservar .menu-wrapper .main-menu li:last-child{display:none}body.menu-dark .menu-wrapper{color:#25282a}body.menu-light .menu-wrapper{color:#fff;mix-blend-mode:difference}.button-menu{cursor:pointer}.button-menu.menu-open{opacity:0}.menu-mobile{width:100%;height:100%;position:fixed;top:0;z-index:998;background-color:#e3e3e3;left:-104%;overflow:hidden;transition:all .3s cubic-bezier(0.3, 0.93, 0.36, 1.02)}.menu-mobile .menu-mobile__content{position:relative}.menu-mobile .menu-mobile__content .btn-close-menu{position:fixed;top:13px}.menu-mobile .menu-mobile__content ul.main-menu-mobile{margin-top:138px}.menu-mobile .menu-mobile__content ul.main-menu-mobile li{text-align:center;border-bottom:1px solid;padding:20px 0}.menu-mobile .menu-mobile__content ul.main-menu-mobile li:first-child{border-top:1px solid}.menu-mobile .menu-mobile__content ul.main-menu-mobile li:last-child{display:none}.menu-mobile ul.menu-lang{display:flex;align-items:center;justify-content:center;position:absolute;bottom:30px;width:100%}.menu-mobile ul.menu-lang li{padding:0 15px}.menu-mobile.menu-open{display:inherit;left:0}@media(max-width: 1440px){.menu-wrapper .main-menu{position:relative}.menu-wrapper .main-menu li:nth-child(2){left:0}.menu-wrapper .main-menu li:last-child{right:0}body.reservar .menu-wrapper .main-menu li:nth-child(2){left:0}body.reservar .menu-wrapper .main-menu li:nth-child(3){right:0}}@media(max-width: 768px){.menu-wrapper .main-menu li:first-child{display:inherit}.menu-wrapper .main-menu li:nth-child(2){display:none}.menu-wrapper .main-menu li:nth-child(3){display:none}}.footer__content{padding-top:290px}.footer__content>div{position:relative}.footer__content a:hover{opacity:.7}.footer__content .adress-info-wrapper{border-bottom:1px solid #25282a;display:flex;justify-content:space-between;padding-bottom:47px;margin-bottom:47px;flex-wrap:wrap}.footer__content .adress-info-wrapper .logo-diamant-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.footer__content .adress-info-wrapper .logo-diamant-wrapper a:hover{opacity:1}.footer__content .info{text-align:right}.footer__content .social-legal-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__content .social-legal-wrapper .legal{text-align:right}.footer__content .copy-lang-wrapper{display:flex;justify-content:space-between;margin-top:100px;margin-bottom:67px;align-items:flex-end;flex-wrap:wrap}.footer__content .copy-lang-wrapper img.firma-nandu{position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.footer__content .copy-lang-wrapper .lang-legal ul{display:flex;padding-top:16px;justify-content:flex-end}.footer__content .copy-lang-wrapper .lang-legal ul li{padding-left:20px}.footer__content .adress-info-wrapper img.logo-diamant-black{width:454px}@media(max-width: 992px){.footer__content{padding-top:155px}.footer__content .adress-info-wrapper{border-bottom:0;padding-bottom:0;margin-bottom:0;flex-wrap:wrap}.footer__content .adress-info-wrapper .logo-diamant-wrapper{position:relative;width:max-content}.footer__content .adress-info-wrapper>div{width:100%;text-align:center;margin-bottom:20px}.footer__content .adress-info-wrapper img.logo-diamant-black{position:relative;width:275px;display:block;margin-bottom:47px}.footer__content .info{text-align:center}.footer__content .social-legal-wrapper>div{width:100%;align-items:center;padding-bottom:20px}.footer__content .social-legal-wrapper .social{order:1}.footer__content .social-legal-wrapper .social ul{text-align:center}.footer__content .social-legal-wrapper .info{order:0}.footer__content .social-legal-wrapper .legal{text-align:center}.footer__content .copy-lang-wrapper>div{width:100%;text-align:center}.footer__content .copy-lang-wrapper img.firma-nandu{position:relative;bottom:inherit;order:0;display:block;margin-bottom:37px}.footer__content .copy-lang-wrapper .lang-legal{order:1;padding-bottom:20px}.footer__content .copy-lang-wrapper .lang-legal ul{justify-content:center}.footer__content .copy-lang-wrapper .lang-legal ul li{white-space:nowrap;padding:0 10px}.footer__content .copy-lang-wrapper .lang-legal ul.lang-legal__legal{flex-wrap:wrap}.footer__content .copy-lang-wrapper .lang-legal ul.lang-legal__legal li{width:100%;padding-bottom:2px}.footer__content .copy-lang-wrapper .copy{order:2}}.page-legal{padding:150px 0 0}.page-legal h1{padding-bottom:50px}.page-legal p{padding-bottom:1.25em}.page-legal p a{border-bottom:1px solid}.page-legal p b{font-weight:normal;opacity:.6}section.slider{height:100vh;position:relative;overflow:hidden;background-color:#25282a}section.slider h1{position:absolute;z-index:99;left:50%;bottom:42px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);mix-blend-mode:difference}section.slider .slider__content{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;-webkit-animation:slidermove 70s linear infinite;-o-animation:slidermove 70s linear infinite;animation:slidermove 70s linear infinite;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;background-color:#25282a}section.slider .slider__content img{margin-left:-10px;height:100vh;width:auto;object-fit:cover}@keyframes slidermove{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}}img.logo-diamant{position:absolute;z-index:99;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:61.44vw;height:auto;mix-blend-mode:difference}@media(max-width: 768px){img.logo-diamant{width:72.87vw}}@media(max-width: 768px){section.slider{height:50vh}section.slider h1{white-space:nowrap}section.slider .slider__content{-webkit-animation:slidermove 50s linear infinite;-o-animation:slidermove 50s linear infinite;animation:slidermove 50s linear infinite}section.slider .slider__content img{height:50vh}}.page-book .page-book__content h1{padding-bottom:90px;border-bottom:1px solid;margin-bottom:50px}.page-book .text-intro-reservar{margin-bottom:95px}.page-book .iframe-reservar{height:390px}@media(max-width: 768px){.page-book .page-book__content h1{padding-bottom:60px;margin-bottom:40px}.page-book .text-intro-reservar.center{text-align:left}.page-book .text-intro-reservar{margin-bottom:70px}}
