@import "bootstrap.min.css";@import "aos.min.css";@import "swiper-bundle.min.css";@import "splitting.css";@import "splitting-cells.css";@keyframes slide-in{0%{transform:translateY(5px) scaleY(1.1);opacity:0}}@-webkit-keyframes hide-show{0%,99%{opacity:0}to{opacity:1}}@keyframes hide-show{0%,99%{opacity:0}to{opacity:1}}@-webkit-keyframes obf{0%,to{width:100%;top:15px}0%{transform:rotate(45deg) translate(5px,5px)}25%,50%{width:0;top:0}25%{transform:rotate(45deg) translate(0,0)}50%{transform:rotate(0deg) translate(0,0)}90%{width:100%;top:0}}@keyframes obf{0%,to{width:100%;top:15px}0%{transform:rotate(45deg) translate(5px,5px)}25%,50%{width:0;top:0}25%{transform:rotate(45deg) translate(0,0)}50%{transform:rotate(0deg) translate(0,0)}90%{width:100%;top:0}}@-webkit-keyframes oaf{0%{width:100%;bottom:19px;left:0;transform:rotate(-45deg) translate(-5px,-5px)}25%,50%{width:0;bottom:0}25%{transform:rotate(-45deg) translate(0,0)}50%{right:0;transform:rotate(0deg) translate(0,0)}90%,to{width:100%;right:0}90%{bottom:0}to{bottom:23px}}@keyframes oaf{0%{width:100%;bottom:19px;left:0;transform:rotate(-45deg) translate(-5px,-5px)}25%,50%{width:0;bottom:0}25%{transform:rotate(-45deg) translate(0,0)}50%{right:0;transform:rotate(0deg) translate(0,0)}90%,to{width:100%;right:0}90%{bottom:0}to{bottom:23px}}@-webkit-keyframes xbf{0%,to{width:100%;top:15px;right:0}25%{width:100%;top:0}50%{width:0;top:0;transform:rotate(0deg) translate(0,0);opacity:0}90%{width:0;bottom:0;transform:rotate(-45deg) translate(0,0)}to{transform:rotate(-45deg) translate(-5px,5px)}}@keyframes xbf{0%,to{width:100%;top:15px;right:0}25%{width:100%;top:0}50%{width:0;top:0;transform:rotate(0deg) translate(0,0);opacity:0}90%{width:0;bottom:0;transform:rotate(-45deg) translate(0,0)}to{transform:rotate(-45deg) translate(-5px,5px)}}@-webkit-keyframes xaf{0%,to{width:100%;bottom:19px}0%{left:0}25%{width:100%;bottom:0;left:0}50%,90%{width:0;right:0;bottom:0}50%{transform:rotate(0deg) translate(0,0);opacity:0}90%{transform:rotate(45deg) translate(0,0)}to{right:0;transform:rotate(45deg) translate(-5px,-5px)}}@keyframes xaf{0%,to{width:100%;bottom:19px}0%{left:0}25%{width:100%;bottom:0;left:0}50%,90%{width:0;right:0;bottom:0}50%{transform:rotate(0deg) translate(0,0);opacity:0}90%{transform:rotate(45deg) translate(0,0)}to{right:0;transform:rotate(45deg) translate(-5px,-5px)}}@font-face{font-family:"GT-America-Mono-Regular";font-style:normal;font-display:swap;src:local("GT-America-Mono-Regular"),url(../fonts/GT-America-Mono-Regular.otf)format("opentype"),url(../fonts/GT-America-Mono-Regular.woff2)format("woff2"),url(../fonts/GT-America-Mono-Regular.woff)format("woff"),url(../fonts/GT-America-Mono-Regular.ttf)format("truetype")}@font-face{font-family:"GT-America-Mono-Italic";font-style:italic;font-display:swap;src:local("GT-America-Mono-Regular"),url(../fonts/GT-America-Mono-Regular-Italic.otf)format("opentype"),url(../fonts/GT-America-Mono-Regular-Italic.woff2)format("woff2"),url(../fonts/GT-America-Mono-Regular-Italic.woff)format("woff"),url(../fonts/GT-America-Mono-Regular-Italic.ttf)format("truetype")}@font-face{font-family:"GT-America-Mono-Bold";font-style:normal;font-display:swap;src:local("GT-America-Mono-Bold"),url(../fonts/GT-America-Mono-Bold.otf)format("opentype"),url(../fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(../fonts/GT-America-Mono-Bold.woff)format("woff"),url(../fonts/GT-America-Mono-Bold.ttf)format("truetype")}@font-face{font-family:"GT-America-Mono-Bold-Italic";font-style:italic;font-display:swap;src:local("GT-America-Mono-Bold"),url(../fonts/GT-America-Mono-Bold-Italic.otf)format("opentype"),url(../fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(../fonts/GT-America-Mono-Bold-Italic.woff)format("woff"),url(../fonts/GT-America-Mono-Bold-Italic.ttf)format("truetype")}.icons{width:25px;height:25px;display:inline-block;vertical-align:middle;font-style:normal;background-color:#020304;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.icons.ico-instagram{-webkit-mask-image:url(../img/icons/instagram_2.svg)}.icons.ico-facebook{-webkit-mask-image:url(../img/icons/facebook.svg)}.js-cont{position:relative;width:100%;height:100%}.js-scroll{position:fixed;z-index:1;top:0;left:0;overflow:hidden;width:100%;will-change:transform}.open-menu .cursor,body.change-color2 .btn-o::after,body.change-color2 .btn-o::before,body.change-color2 .btn-x::after,body.change-color2 .btn-x::before{background-color:#fff}.circle-cursor,.cursor{position:fixed;background:#000;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;height:12px;width:12px;transition:transform .25s linear}.cursor{z-index:99999999999;background:#fff;mix-blend-mode:exclusion}.circle-cursor{z-index:9999999999;background:0 0;border:1px solid var(--red)}.cursor.hover{background-color:rgba(214,113,91,.5)!important;transform:translate(-50%,-50%) scale(4);mix-blend-mode:initial}.cursor.hover2{background-color:rgba(0,0,0,.2)!important;mix-blend-mode:initial}.cursor.hover2,.cursor.hover3{transform:translate(-50%,-50%) scale(4)}.cursor.hover3:before{content:"";width:8px;height:1px;background-color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.cursor.hover3:after{width:6px;height:6px;background-color:transparent;transform:translate(-50%,-50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.circle-cursor.hover,.cursor.hover3,.cursor.hover4{background-color:transparent!important}.cursor.hover4{transform:translate(-50%,-50%) scale(4) rotate(-180deg)}.cursor.hover3:after,.cursor.hover4:after,.cursor.hover4:before{content:"";position:absolute;top:50%;left:50%}.cursor.hover4:before{width:8px;height:1px;background-color:#fff;transform:translate(-50%,-50%)}.cursor.hover4:after{width:6px;height:6px;background-color:transparent;transform:translate(-50%,-50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.circle-cursor.hover{transform:translate(-50%,-50%) scale(2);border:0;height:60px;width:60px}@media screen and (max-width:991px){.circle-cursor,.cursor{display:none}}.grecaptcha-badge{display:none!important}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.pag-error .progress-container,body.change-color.change-color-black .progress-container .progress-bar{background:#1d1d1b}.progress-container{position:fixed;z-index:3;width:2px;height:178px;background:rgba(0,0,0,.15);margin:auto;top:390px;opacity:0;right:4px;transform:scale(.7);transition:all 1s cubic-bezier(.645,.045,.355,1)!important}@media (max-width:991px){.progress-container{right:10px;display:none}}.progress-container.aos-animate{right:104px;opacity:1;transform:scale(1);transition-delay:1s!important}.progress-container .progress-bar{width:2px;background:#1d1d1b}.progress-container p{font-size:10px;line-height:12px;letter-spacing:.7em;color:#000;text-transform:uppercase;position:absolute;transform:translate(-50%,-50%) rotate(90deg);left:17px;top:50%}.progress-bar:before{height:1%}section{position:relative}section:not(.d-editorial){overflow:hidden}body{font-family:"GT-America-Mono-Regular";color:#020304;scroll-behavior:smooth}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{border-radius:3px}body::-webkit-scrollbar-thumb{background:#020304;border-radius:10px}body::-webkit-scrollbar-thumb:hover{background:#fff}b,h1,h2,h3,h4,h5,h6,strong,tspan[font-weight=bold]{font-family:"GT-America-Mono-Bold"}.site-nav__menu .b-info>div a:hover,i{font-family:"GT-America-Mono-Italic"}footer .footer-col-left .social:hover h3,i b,i strong{font-family:"GT-America-Mono-Bold-Italic"}.img-div img{width:100%;height:100%;object-fit:cover}.split-title,.split-title-rooms{opacity:0}.split-title.aos-animate{opacity:1}.d-rooms.init-animate .swiper-slide.swiper-slide-active .split-title-rooms .word .char,.split-title.aos-animate .word .char,.split-title.split-menu.aos-animate .word .char,.split-title.split-title-2.aos-animate .word .char,.split-title.split-title-adv.aos-animate .word .char{animation:slide-in 1s cubic-bezier(.2,0,.3,1) both;animation-delay:calc(10ms*var(--char-index));will-change:transform;transform-origin:top left}.split-title .word{overflow:hidden;margin-bottom:-12px}.d-rooms.init-animate .swiper-slide.swiper-slide-active .split-title-rooms{opacity:1}.close{cursor:pointer}.btn-book{font-family:"GT-America-Mono-Bold";font-size:45px;line-height:40px;letter-spacing:-.05em;color:#fff;text-decoration:none}@media (max-width:991px){.btn-book{font-size:40px;line-height:36px}}@media (max-width:768px){.btn-book{font-size:21px;line-height:22px}}.btn-book span{display:block;max-width:max-content;position:relative;transition:all .5s cubic-bezier(.645,.045,.355,1)}.btn-book span.s-1{left:0;transform:none!important}.btn-book span.s-1 img,.btn-book span.s-2:before{position:absolute;transition:all .5s cubic-bezier(.645,.045,.355,1)}.btn-book span.s-1 img{opacity:0;transform:rotate(-45deg);bottom:0;right:-35px}.btn-book span.s-2{right:-37px;transform:none!important}@media (max-width:768px){.btn-book span.s-2{right:-20px}}.btn-book span.s-2:before{content:"";background-color:#fff;height:4px;bottom:-8px;right:0;width:74px;opacity:1}@media (max-width:991px){.btn-book span.s-2:before{width:66px}}@media (max-width:768px){.btn-book span.s-2:before{width:35px}}.btn-book span.s-2:lang(es){right:-108px}@media (max-width:768px){.btn-book span.s-2:lang(es){right:-45px}}.btn-book span.s-2:lang(es):before{width:125px}@media (max-width:768px){.btn-book span.s-2:lang(es):before{width:59px}}.btn-book:hover,.d-rooms .btn-book:hover,.site-nav__menu .b-info .b-langs li a.active,body.change-color .progress-container p{color:#fff}.btn-book:hover span.s-1{left:-9px}.btn-book:hover span.s-1 img,.d-rooms .btn-book:hover span.s-1 img{opacity:1;transform:rotate(-45deg) scale(1.4);bottom:2px;right:-42px}@media (max-width:991px){.btn-book:hover span.s-1 img{right:-32px;width:20px}}.btn-book:hover span.s-2{right:-46px}.btn-book:hover span.s-2:before{width:0;opacity:0}.btn-book:hover span.s-2:lang(es){right:-116px}@media (max-width:768px){.btn-book:hover span.s-2:lang(es){right:-50px}}.d-rooms .btn-book{font-family:"GT-America-Mono-Bold";font-size:34px;line-height:31px;letter-spacing:-.05em;color:#fff;text-decoration:none}@media (max-width:768px){.d-rooms .btn-book{font-size:21px;line-height:22px}}.d-rooms .btn-book span{display:block;max-width:max-content;position:relative;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-rooms .btn-book span.s-1{left:0;transform:none!important}.d-rooms .btn-book span.s-1 img{position:absolute;opacity:0;transform:rotate(-45deg);bottom:0;right:-35px;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-rooms .btn-book span.s-2{right:-37px;transform:none!important}@media (max-width:768px){.d-rooms .btn-book span.s-2{right:-20px}}.d-rooms .btn-book span.s-2:before{content:"";background-color:#fff;height:4px;bottom:-8px;right:0;width:57px;position:absolute;opacity:1;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-rooms .btn-book span.s-2:before{width:66px}}@media (max-width:768px){.d-rooms .btn-book span.s-2:before{width:35px}}.d-rooms .btn-book span.s-2:lang(es){right:-80px}@media (max-width:768px){.d-rooms .btn-book span.s-2:lang(es){right:-45px}}.d-rooms .btn-book span.s-2:lang(es):before{width:94px}@media (max-width:768px){.d-rooms .btn-book span.s-2:lang(es):before{width:59px}}.d-rooms .btn-book:hover span.s-1{left:-9px}@media (max-width:991px){.d-rooms .btn-book:hover span.s-1 img{right:-32px;width:20px}}.d-rooms .btn-book:hover span.s-2{right:-46px}.d-rooms .btn-book:hover span.s-2:before{width:0;opacity:0}.d-rooms .btn-book:hover span.s-2:lang(es){right:-95px}@media (max-width:768px){.d-rooms .btn-book:hover span.s-2:lang(es){right:-50px}}.d-bg-red .btn-book span.s-2:lang(es):before{width:102px}@media (max-width:768px){.d-bg-red .btn-book span.s-2:lang(es):before{width:47px}}.d-bg-red .btn-book:hover span.s-2:before{width:0}.btn-more,.site-nav__menu .b-links ul li a{font-family:"GT-America-Mono-Bold";text-transform:uppercase;text-decoration:none;transition:all .5s cubic-bezier(.645,.045,.355,1)}.btn-more{display:block;font-size:21px;line-height:20px;letter-spacing:-.05em;color:#020304}@media (max-width:768px){.btn-more{font-size:16px;line-height:16px}}.btn-more:hover{font-family:"GT-America-Mono-Italic";font-style:italic;color:#020304}body.change-color .b-logo-fixed{filter:invert(1)}body.change-color .progress-container{background:rgba(255,255,255,.15)}body.change-color .progress-container .progress-bar{background:#fff}body.change-color.change-color-black .b-logo-fixed{filter:invert(0)}body.change-color.change-color-black .progress-container{background:rgba(0,0,0,.15)}body.change-color.change-color-black .progress-container p{color:#000}body.change-color2 header .circle svg textPath{fill:#fff;background:#fff}body.change-color2.change-color-black2 header .circle svg textPath,header .circle svg textPath{fill:#020304;background:#020304}body.change-color2.change-color-black2 .btn-o::after,body.change-color2.change-color-black2 .btn-o::before{background-color:#000}.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators button.active,.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators button.active,.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators button.active,body.change-color2.change-color-black2 .btn-x::after,body.change-color2.change-color-black2 .btn-x::before{background-color:#fff}header{position:fixed;z-index:5;top:0;left:0}@media (max-width:768px){header.scroll-3 .b-circlereservar li{opacity:0;visibility:hidden}}header #logo{position:fixed;top:10px;left:10px;width:50px;height:auto}@media (max-width:768px){header #logo{width:100%;transform:rotate(90deg);top:-17px;left:0}}header.scroll-2 .b-logo-fixed{opacity:1;left:76px}@media (max-width:1200px){header.scroll-2 .b-logo-fixed{left:0}}@media (max-width:768px){header.scroll-2 .b-logo-fixed{left:50%;top:0}}@media (max-width:1200px){header.scroll-2 .b-menu{top:25px}header.scroll-2 .b-circlereservar{top:-10px}}header .b-logo-fixed{position:fixed;transform:translate(0,-50%);top:46%;left:-26px;z-index:2;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:1200px){header .b-logo-fixed{left:-6px}}@media (max-width:768px){header .b-logo-fixed{left:50%;top:-10px;display:none!important}}header.open-menu .b-circlereservar{opacity:0!important;visibility:hidden!important;transition-delay:0s!important}header.open-menu .b-logo-fixed{opacity:0;visibility:hidden}header .b-menu{position:absolute;left:86px;top:85px}@media (max-width:1200px){header .b-menu{left:25px;top:47px;transition:all .5s cubic-bezier(.645,.045,.355,1)}}header .b-circlereservar,header .b-circlereservar li{transition:all 1s cubic-bezier(.645,.045,.355,1)}header .b-circlereservar{position:absolute;top:0;right:-100px;transform:scale(.7);opacity:0;visibility:visible;transition-delay:1s}header .b-circlereservar li{opacity:1}header .b-circlereservar .text{max-width:80px}header .b-circlereservar .text,header .b-circlereservar .text-adults{text-align:center;margin-left:auto;margin-right:auto}@media (max-width:1200px){header .b-circlereservar .text,header .b-circlereservar .text-adults{margin-top:-10px;position:relative;z-index:1}}header .b-circlereservar .text p,header .b-circlereservar .text-adults p{font-family:"GT-America-Mono-Bold";font-size:13px;line-height:16px;text-transform:uppercase;color:#e96653;cursor:pointer}@media (max-width:1200px){header .b-circlereservar .text p,header .b-circlereservar .text-adults p{font-size:12px;line-height:15px}}header .b-circlereservar .text p:hover{font-family:"GT-America-Mono-Italic";font-style:italic}header .b-circlereservar .text-adults p:hover{font-style:italic;font-family:"GT-America-Mono-Bold"}header .b-circlereservar .text-adults{margin-top:-15px;max-width:92px}@media (max-width:768px){header .b-circlereservar .text-adults{margin-top:-10px}}header .circle{width:210px;position:relative;display:block}@media (max-width:1200px){header .circle{width:127px}}@media (max-width:768px){header .circle{width:125px}}header .circle:hover img{width:68px}@media (max-width:1200px){header .circle:hover img{width:40px}}@media (max-width:768px){header .circle:hover img{width:20px}}.site-nav__menu,header .circle img{transition:all .5s cubic-bezier(.645,.045,.355,1)}header .circle img{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:-1;width:83px;height:auto;border-radius:100%}@media (max-width:1200px){header .circle img{width:52px}}@media (max-width:768px){header .circle img{width:36px}}header,header .circle svg{width:100%}header .circle svg textPath{font-size:29px;font-family:"GT-America-Mono-Regular";text-transform:uppercase;letter-spacing:20px}@media (max-width:768px){header .circle svg textPath{font-size:40px;letter-spacing:15px}}header.aos-animate .b-circlereservar{opacity:1;right:0;transform:scale(1);transition-delay:1s}.site-nav__menu{height:100vh;width:100%;visibility:hidden;position:fixed;top:0;left:0;background-color:transparent;z-index:4}@media (max-width:768px){.site-nav__menu{overflow:auto}}.site-nav__menu.open,header .b-circlereservar li{visibility:visible}.site-nav__menu.open .site-nav__main{visibility:visible;transition-delay:1s}.site-nav__menu.open .bg-menu{width:100%;height:100%;transition-delay:0s}@media (max-width:768px){.site-nav__menu.open .bg-menu{height:calc(100% + 150px)!important}}.site-nav__menu.open .b-img .img-div:before{right:100%;transition-delay:1s}.site-nav__menu.open .b-info:before,.site-nav__menu.open .b-logo>div:before{left:100%;transition-delay:1s}.site-nav__menu.open .b-links:before{left:100%;transition-delay:0s}.site-nav__menu .container-fluid,.site-nav__menu .row,.site-nav__menu .site-nav__main,.site-nav__menu .site-nav__menu-inner{height:100%}.site-nav__menu .site-nav__main{visibility:hidden;transition:all .5s cubic-bezier(.645,.045,.355,1);transition-delay:.5s}.site-nav__menu .bg-menu{position:absolute;top:0;left:0;width:0%;height:0%;background-color:#000;transition:all .5s cubic-bezier(.645,.045,.355,1);transition-delay:1s}.site-nav__menu .b-logo{position:relative}.site-nav__menu .b-logo>div{position:absolute;left:90px;top:241px}@media (max-width:1200px){.site-nav__menu .b-logo>div{left:30px;top:180px}}@media (max-width:768px){.site-nav__menu .b-logo>div{left:50%;top:58px;transform:translate(-50%,0)}}.site-nav__menu .b-info:before,.site-nav__menu .b-logo>div:before{transition:left 1s cubic-bezier(.645,.045,.355,1)}.site-nav__menu .b-info{position:relative;padding-left:90px;padding-top:320px}@media (max-width:1200px){.site-nav__menu .b-info{padding-left:30px}}@media (max-width:768px){.site-nav__menu .b-info{padding-top:40px;text-align:center;padding-left:calc(var(--bs-gutter-x)*.5)}}.site-nav__menu .b-info>div{margin-bottom:35px}@media (max-width:768px){.site-nav__menu .b-info>div{margin-bottom:20px}}.site-nav__menu .b-info>div a,.site-nav__menu .b-info>div p{color:#fff;font-size:14px;line-height:20px;margin:0;text-decoration:none}@media (max-width:1400px){.site-nav__menu .b-info>div a,.site-nav__menu .b-info>div p{font-size:12px;line-height:19px}}.site-nav__menu .b-info>div.text-featured{margin-bottom:73px}@media (max-width:768px){.site-nav__menu .b-info>div.text-featured{margin-bottom:20px}}.site-nav__menu .b-info>div.text-featured address,.site-nav__menu .b-info>div.text-featured p{font-size:16px;line-height:22px;color:#fff}.site-nav__menu .b-info .b-langs{margin-top:89px!important;display:flex;gap:26px}@media (max-width:768px){.site-nav__menu .b-info .b-langs{margin-top:24px!important;max-width:-moz-max-content;max-width:max-content;display:inline-flex}}.site-nav__menu .b-info .b-langs li a{text-transform:uppercase;font-size:16px;line-height:24px;color:rgba(255,255,255,.5);text-decoration:none}.site-nav__menu .b-info .b-langs li a:hover{font-family:"GT-America-Mono-Italic"}.site-nav__menu .b-links{position:relative}.site-nav__menu .b-img .img-div:before,.site-nav__menu .b-info:before,.site-nav__menu .b-links:before,.site-nav__menu .b-logo>div:before{position:absolute;content:"";background-color:#000;top:0;left:0;right:0;bottom:0}.site-nav__menu .b-links:before{transition:left 1s cubic-bezier(.645,.045,.355,1);z-index:1}.site-nav__menu .b-links ul{margin-top:163px!important}@media (max-width:768px){.site-nav__menu .b-links ul{margin-top:140px!important;text-align:center}}.site-nav__menu .b-links ul li{margin-bottom:10px}.site-nav__menu .b-links ul li a{color:#fff;font-size:67px;line-height:67px;letter-spacing:-.02em}@media (max-width:1400px){.site-nav__menu .b-links ul li a{font-size:55px;line-height:55px}}@media (max-width:991px){.site-nav__menu .b-links ul li a{font-size:35px;line-height:35px}}@media (max-width:768px){.site-nav__menu .b-links ul li a{font-size:27px;line-height:27px}}.b-circlereservar-red ul li,.site-nav__menu .b-links ul li a:hover{font-family:"GT-America-Mono-Regular"}.site-nav__menu .b-img{padding-right:0}@media (max-width:1200px){.site-nav__menu .b-img{display:none}}.site-nav__menu .b-img .img-div{height:100%;width:100%}.site-nav__menu .b-img .img-div:before{transition:right 1s cubic-bezier(.645,.045,.355,1)}.b-circlereservar-red{position:fixed;top:0;right:0;bottom:0;z-index:5;background-color:#e96653;padding:115px 60px 184px;transform:translateX(100%);transition:all 1s cubic-bezier(.645,.045,.355,1)}@media (max-width:768px){.b-circlereservar-red{padding-top:47px;padding-left:25px}}.b-circlereservar-red.open-adv{transform:translateX(0)}.b-circlereservar-red.open-adv ul li span{opacity:1;transition-delay:.5s}.b-circlereservar-red .close{width:27px;height:auto}.b-circlereservar-red .title{font-size:28px;line-height:35px;text-transform:uppercase;color:#fff;margin-top:93px;margin-bottom:56px}@media (max-width:768px){.b-circlereservar-red .title{font-size:20px;line-height:26px;margin-top:40px;margin-bottom:40px}}.b-circlereservar-red ul{margin-left:45px!important}@media (max-width:768px){.b-circlereservar-red ul{margin-left:0!important}}.b-circlereservar-red ul li{font-weight:400;font-size:18px;line-height:23px;color:#fff;margin-bottom:24px;max-width:335px;overflow:hidden}@media (max-width:768px){.b-circlereservar-red ul li{font-size:16px;line-height:21px}}.b-circlereservar-red ul li:last-child,.d-bg-red .items .item.item-1 .b-img .b-text .text p:last-child,.d-bg-red .items .item.item-1 .b-info .b-block ul li:last-child,.d-bg-red .items .item.item-1 .b-info .b-block.b-btn .btn-more:last-child,.d-bg-red .items .item.item-2 .b-info .b-block ul li:last-child,.d-slider .b-slider .swiper .swiper-slide .text p:last-child,.d-two-col .b-bottom .b-info .text p:last-child,.d-two-col .b-bottom .b-info .text-2 p:last-child{margin-bottom:0}.b-circlereservar-red ul li span{position:relative;opacity:0;transition:all 1s cubic-bezier(.645,.045,.355,1)}@media (min-width:991px){.altoventana .site-nav__menu .b-info{padding-top:252px}.altoventana .site-nav__menu .b-logo>div{top:179px}.altoventana .site-nav__menu .b-info>div.text-featured{margin-bottom:42px}.altoventana .site-nav__menu .b-info .b-langs{margin-top:59px!important}.altoventana2 .b-circlereservar-red{padding:55px 60px 116px}.altoventana2 .b-circlereservar-red .title{margin-top:49px}.altoventana2 .site-nav__menu .b-links ul li a{font-size:51px;line-height:51px}.altoventana3 .b-circlereservar-red{padding:35px 45px 58px}.altoventana3 .b-circlereservar-red .title{margin-top:28px;margin-bottom:45px}.altoventana3 .b-circlereservar-red ul li{font-size:16px;line-height:19px;margin-bottom:20px}}.btn-o{width:38px;height:50px;position:relative;cursor:pointer;transform:scale(1);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.btn-o:hover{transform:scale(1.15)}.btn-o::after,.btn-o::before{background:#000;height:2px;display:block;position:absolute;border-radius:2px;content:""}.btn-o::before{-webkit-animation:obf 2s ease both;animation:obf 2s ease both}.btn-o::after{-webkit-animation:oaf 2s ease both;animation:oaf 2s ease both}.btn-x::after,.btn-x::before{background:#fff}.btn-x::before{-webkit-animation:xbf 2s ease both;animation:xbf 2s ease both}.btn-x::after{-webkit-animation:xaf 2s ease both;animation:xaf 2s ease both}.d-hero{margin-top:102px}@media (max-width:1200px){.d-hero{margin-top:60px}}@media (max-width:768px){.d-hero{height:150vh}.d-hero,.d-hero.legal-pag{height:auto}}@media (max-width:578px){.d-hero{height:120vh}.d-hero .p-desktop{display:none!important}}.d-hero.error{height:calc(100vh - 102px)}@media (max-width:1200px){.d-hero.error{height:calc(100vh - 60px)}}@media (min-width:1200px){.d-hero.error .b-logo{margin-bottom:100px}}.d-hero.error .b-subtitle .title{font-family:"GT-America-Mono-Bold-Italic";font-size:28px;line-height:31px;letter-spacing:-.05em;text-transform:uppercase;color:#000}@media (max-width:768px){.d-hero.error .b-subtitle .title{font-size:20px}}.d-hero.error .btn-more{position:relative;z-index:1;top:20px}.d-hero.error .b-img>div.img-div div.b-img-parallax:before,.d-slider .swiper-button-next:after,.d-slider .swiper-button-prev:after,.d-slider-gallery .swiper-button-nextGallery:after,.d-slider-gallery .swiper-button-prevGallery:after{display:none}.d-hero.error .b-title{mix-blend-mode:initial}.d-hero.error .b-img{margin-top:-232px}@media (max-width:1200px){.d-hero.error .b-img{margin-top:-185px}}@media (max-width:768px){.d-hero.error .b-img{margin-top:-105px}}@media (max-width:578px){.d-hero.error .b-img{margin-top:-59px}}.d-hero.error .b-img>div.img-div{height:420px}.d-hero .b-logo{margin-bottom:70px}@media (min-width:1200px){.d-hero .b-logo{margin-bottom:129px}}.d-hero .b-logo .overflow-hidden{height:47px}.d-hero .b-logo .overflow-hidden img{height:47px;width:auto}@media (max-width:1200px){.d-hero .b-logo .overflow-hidden img{height:30px}}@media (max-width:768px){.d-hero .b-logo .overflow-hidden img{height:25px}}.d-hero.scroll .b-title .title{color:#fff}.d-hero.scroll .b-title .title[data-aos]{transition-duration:0s}.d-hero.scroll .b-img .b-title .title{color:#000}.d-hero .b-title{position:relative;z-index:2;mix-blend-mode:color-dodge}.d-hero .b-img .text>div p.c-red,.d-hero .b-title .title{font-family:"GT-America-Mono-Bold";text-transform:uppercase}.d-hero .b-title .title{font-size:134px;line-height:127px;letter-spacing:-.05em;color:#000;max-width:780px;margin-left:auto;margin-right:auto}@media (max-width:1200px){.d-hero .b-title .title{font-size:107px;line-height:104px}}@media (max-width:768px){.d-hero .b-title .title{font-size:71px;line-height:68px}}@media (max-width:578px){.d-hero .b-title .title{font-size:49px;line-height:45px;max-width:305px}}.d-hero .b-title .title .c-white{display:block;color:#fff}.d-hero .b-img{position:relative;z-index:0;margin-top:-784px}@media (max-width:1200px){.d-hero .b-img{margin-top:-642px}}@media (max-width:768px){.d-hero .b-img{margin-top:-377px}}@media (max-width:578px){.d-hero .b-img{margin-top:-272px}}.d-hero .b-img .b-title{position:absolute;top:-256px;left:0;width:100%;z-index:1}@media (max-width:1200px){.d-hero .b-img .b-title{top:-206px}}@media (max-width:768px){.d-hero .b-img .b-title{top:-175px}}@media (max-width:578px){.d-hero .b-img .b-title{top:-96px}}.d-hero .b-img .title{color:#000}.d-hero .b-img>div.img-div{height:1483px;width:100%;max-width:989px;margin-right:auto;margin-left:auto}@media (max-width:1400px){.d-hero .b-img>div.img-div{height:1383px}}@media (max-width:1200px){.d-hero .b-img>div.img-div{height:1183px}}@media (max-width:768px){.d-hero .b-img>div.img-div{height:878px}}@media (min-width:579px) and (max-width:768px){.d-hero .b-img>div.img-div{transform:scale(1.08)!important}}@media (max-width:578px){.d-hero .b-img>div.img-div{height:556px}}.d-hero .b-img>div.img-div div.b-img-parallax{position:relative;width:100%;height:100%;-webkit-clip-path:inset(1rem 1rem 1rem 1rem);clip-path:inset(1rem 1rem 1rem 1rem)}.d-hero .b-img>div.img-div div.b-img-parallax.aos-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:all 1s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-hero .b-img>div.img-div div.b-img-parallax.aos-animate picture{transform:scale(1);transition:all 1s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-hero .b-img>div.img-div div.b-img-parallax:before{content:"";position:absolute;background-color:#040404;opacity:.3;top:0;left:0;right:0;bottom:0;z-index:1}@media (max-width:578px){.d-hero .b-img>div.img-div div.b-img-parallax:before{opacity:.4}}.d-bg-black .b-img .img-div picture,.d-hero .b-img>div.img-div picture,.d-two-col .b-img .img-div picture{transform:scale(1.1)}.d-hero .b-img .text{max-width:405px;position:absolute;bottom:189px;left:155px}@media (max-width:1200px){.d-hero .b-img .text{left:30px}}@media (max-width:768px){.d-hero .b-img .text{bottom:34px;max-width:285px}}@media (max-width:578px){.d-hero .b-img .text{bottom:34px}}.d-hero .b-img .text>div p{font-size:14px;line-height:21px;letter-spacing:-.05em;margin-bottom:0;color:#fff}@media (max-width:768px){.d-hero .b-img .text>div p{line-height:16px}}.d-hero .b-img .text>div p.c-red{margin-top:72px;color:#fff;font-size:18px;line-height:18px;letter-spacing:.4em}@media (max-width:768px){.d-hero .b-img .text>div p.c-red{font-size:16px;line-height:16px;letter-spacing:.2em;margin-top:44px}}.d-hero .b-img .b-btn{position:absolute;bottom:189px;right:155px}@media (max-width:1200px){.d-hero .b-img .b-btn{right:35px}}@media (max-width:768px){.d-hero .b-img .b-btn{bottom:34px}}@media (max-width:578px){.d-hero .b-img .b-btn{bottom:34px}body.android .d-hero .b-img{margin-top:-272px}body.android .d-hero .b-img .b-title{top:-96px}}.altoventana .d-hero.error .b-logo{margin-bottom:50px}.altoventana2 .d-hero.error .b-title .title{font-size:108px;line-height:107px}.altoventana2 .d-hero.error .b-img{margin-top:-198px}.altoventana3 .d-hero.error .b-title .title{font-size:63px;line-height:62px}.altoventana3 .d-hero.error .b-subtitle .title{font-size:23px;line-height:29px}.altoventana3 .d-hero.error .b-img{margin-top:-117px}.d-two-col{margin-top:219px;margin-bottom:202px;overflow:hidden}.d-two-col.block-2{margin-bottom:0!important;margin-top:0!important;padding-top:219px}@media (max-width:1200px){.d-two-col{margin-top:0;margin-bottom:90px}}.d-two-col .b-img .img-div{-webkit-clip-path:inset(3rem 3rem 3rem 3rem);clip-path:inset(3rem 3rem 3rem 3rem)}.d-two-col .b-img .img-div.aos-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:all 2s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-bg-black .b-img .img-div.aos-animate picture,.d-two-col .b-img .img-div.aos-animate picture{transform:scale(1);transition:all 2s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-two-col .b-img.img-1>.img-div{width:514px;height:727px;margin-left:auto}@media (max-width:991px){.d-two-col .b-img.img-1>.img-div{width:100%}}@media (max-width:768px){.d-two-col .b-img.img-1>.img-div{height:596px}}.d-two-col .b-img.img-2{margin-top:-114px}@media (max-width:768px){.d-two-col .b-img.img-2{margin-top:40px}}.d-two-col .b-img.img-2>.img-div{width:653px;height:648px;margin-left:-132px}@media (max-width:1200px){.d-two-col .b-img.img-2>.img-div{width:100%}}@media (max-width:768px){.d-two-col .b-img.img-2>.img-div{margin-left:0;height:454px}}@media (min-width:991px){.d-two-col .b-img.img-3{padding-left:55px}}@media (max-width:768px){.d-two-col .b-img.img-3{margin-top:40px}}.d-two-col .b-img.img-3>.img-div{width:600px;height:600px}@media (max-width:1200px){.d-two-col .b-img.img-3>.img-div{width:100%}}@media (max-width:768px){.d-two-col .b-img.img-3>.img-div{height:376px}}.d-two-col .b-text-1 .text{max-width:381px;margin:70px 72px 151px auto}@media (max-width:991px){.d-two-col .b-text-1 .text{margin-top:0}}@media (max-width:768px){.d-two-col .b-text-1 .text{margin-bottom:40px;text-align:center;margin-right:auto}}.d-two-col .b-text-1 .text>div{margin-left:14px}@media (max-width:768px){.d-two-col .b-text-1 .text>div{margin-left:0}}.d-two-col .b-text-1 .text img{margin-bottom:61px;width:205px;height:205px}.d-two-col .b-text-1 .text p{font-size:14px;line-height:21px;letter-spacing:-.05em}@media (max-width:768px){.d-two-col .b-text-1 .text p{text-align:left}}.d-two-col .b-text-2 .text-featured{max-width:471px;margin-top:185px;margin-left:40px}@media (max-width:991px){.d-two-col .b-text-2 .text-featured{margin-top:0}}@media (max-width:768px){.d-two-col .b-text-2 .text-featured{margin-left:0;margin-top:55px}}.d-two-col .b-text-2 .text-featured p{font-size:14px;line-height:21px;letter-spacing:-.05em}.d-two-col .b-text-2 .text-featured p strong{font-family:"GT-America-Mono-Regular";font-weight:400}@media (max-width:991px){.d-two-col .b-bottom{margin-top:0}}.d-two-col .b-bottom .b-block{display:flex;align-items:center}.d-two-col .b-bottom .b-info{text-align:right;margin-left:auto;margin-right:75px}@media (max-width:768px){.d-two-col .b-bottom .b-info{margin-right:auto}}.d-two-col .b-bottom .b-info .title{font-weight:700;font-size:31px;line-height:24px;margin-bottom:19px}.d-two-col .b-bottom .b-info .subtitle{font-size:19px;line-height:24px;letter-spacing:.65em;margin-bottom:48px;margin-right:-9px}.d-two-col .b-bottom .b-info .text-2{margin-bottom:30px;margin-top:30px;max-width:400px}.d-two-col .b-bottom .b-info .text-2 p{font-size:17px;line-height:21px;letter-spacing:-.05em}.d-two-col .b-bottom .b-info .text{margin-bottom:71px}.d-two-col .b-bottom .b-info .text p{font-size:17px;line-height:24px;letter-spacing:-.05em}.d-editorial{margin-top:202px;margin-bottom:230px}@media (max-width:1200px){.d-editorial{margin-top:90px;margin-bottom:90px}}.d-editorial .text-stroke{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;z-index:-2}.d-editorial .text-stroke p{text-transform:uppercase;-webkit-text-stroke:1px rgba(0,0,0,.15);color:transparent;font-family:"GT-America-Mono-Italic";font-style:italic;font-size:408px;line-height:269px;letter-spacing:.04em;position:absolute}@media (max-width:768px){.d-editorial .text-stroke p{font-size:170px;line-height:170px}}.d-editorial .text-stroke p span{position:absolute}.d-editorial .text-stroke p.t-1{left:751px;left:40.5vw;top:calc(382px + 134px)}@media (max-width:768px){.d-editorial .text-stroke p.t-1{top:calc(183px + 375px)}}.d-editorial .text-stroke p.t-2{left:903px;left:48.6vw;top:calc(600px + 134px)}@media (max-width:768px){.d-editorial .text-stroke p.t-2{top:calc(528px + 225px)}}.d-editorial .text-stroke p.t-3{left:794px;left:42.6vw;top:calc(800px + 134px)}@media (max-width:768px){.d-editorial .text-stroke p.t-3{top:calc(770px + 117px)}}.d-editorial .text-stroke p.t-4{left:945px;left:50.8vw;top:calc(1121px + 134px)}@media (max-width:768px){.d-editorial .text-stroke p.t-4{top:calc(888px + 134px)}}.d-editorial .text-stroke p.t-5{left:772px;left:41.5vw;top:calc(1389px + 134px)}@media (max-width:768px){.d-editorial .text-stroke p.t-5{top:calc(1101px + 134px)}}.d-editorial .b-icon{margin-bottom:62px}@media (max-width:768px){.d-editorial .b-icon{max-width:-moz-max-content;max-width:max-content}}@media (max-width:578px){.d-editorial .b-icon{margin-bottom:40px}}.d-editorial .b-icon img{height:190px;width:auto}.d-editorial .b-info .text{max-width:378px;margin-left:83px;position:relative;z-index:2;opacity:1;transition:all .8s cubic-bezier(.645,.045,.355,1)}@media (max-width:768px){.d-editorial .b-info .text{margin-left:0}}.d-editorial .b-info .text.hover-title{opacity:0!important}.d-editorial .b-info .text .btn-more{margin-top:40px;cursor:pointer}.d-editorial .b-row .title-1{cursor:pointer;font-size:128px;line-height:154px;letter-spacing:.04em;color:#1d1d1b;text-transform:uppercase;position:relative;left:0;transition:all .5s cubic-bezier(.645,.045,.355,1);pointer-events:none}@media (max-width:768px){.d-editorial .b-row .title-1{font-size:47px;line-height:74px}}.d-editorial .b-row .title{cursor:pointer;letter-spacing:.04em;color:#1d1d1b;text-transform:uppercase;position:relative;left:0;transition:all .5s cubic-bezier(.645,.045,.355,1);font-size:70px;line-height:118px}@media (max-width:768px){.d-editorial .b-row .title{font-size:25px;line-height:36px}}@media (min-width:991px){.d-editorial .b-row .title:hover{position:relative;left:10px}.d-editorial .b-row .title:hover+.img-div{left:calc(100% + 78px)}}.d-editorial .b-row .img-div{width:430px;height:294px;position:absolute;z-index:-1;transform:translate(0,-50%);top:50%;left:calc(100% + 88px);opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (min-width:1200px){.d-editorial .b-row .img-div{width:530px;height:394px}}@media (max-width:768px){.d-editorial .b-row .img-div{display:none}}.d-editorial .b-row .col-12>div{position:relative;max-width:-moz-max-content;max-width:max-content;z-index:0}.d-editorial .b-row .col-12>div:hover{z-index:1}@media (min-width:991px){.d-editorial .b-row.b-row-1 .title:hover+.img-div,.d-editorial .b-row.b-row-2 .title:hover+.img-div,.d-editorial .b-row.b-row-3 .title:hover+.img-div,.d-editorial .b-row.b-row-4 .title:hover+.img-div,.d-editorial .b-row.b-row-5 .title:hover+.img-div{opacity:1}}@media (min-width:578px){.d-editorial .b-row.b-row-0{margin-top:0!important}}.d-editorial .b-row.b-row-1{margin-top:-174px;margin-bottom:166px}@media (max-width:768px){.d-editorial .b-row.b-row-1{margin-top:90px;margin-bottom:100px}}@media (max-width:578px){.d-editorial .b-row.b-row-1{margin-top:67px;margin-bottom:40px}}.d-editorial .b-row.b-row-1 .col-12>div{left:198px;left:10vw}.d-editorial .b-row.b-row-2{margin-bottom:111px}@media (max-width:768px){.d-editorial .b-row.b-row-2,.d-editorial .b-row.b-row-5{margin-bottom:90px}}@media (min-width:991px){.d-editorial .b-row.b-row-2 .col-12 .title:hover,.d-editorial .b-row.b-row-5 .col-12 .title:hover{left:-10px}.d-editorial .b-row.b-row-2 .col-12 .title:hover+.img-div,.d-editorial .b-row.b-row-5 .col-12 .title:hover+.img-div{right:calc(100% + 78px)}}.d-editorial .b-row.b-row-2 .col-12>div{left:707px;left:38vw}.d-editorial .b-row.b-row-2 .col-12>div .img-div,.d-editorial .b-row.b-row-5 .col-12>div .img-div{left:auto;right:calc(100% + 88px)}.d-editorial .b-row.b-row-5{margin-bottom:0}.d-editorial .b-row.b-row-5 .col-12>div{left:620px;left:33vw}.d-editorial .b-row.b-row-3{margin-bottom:126px}@media (max-width:768px){.d-editorial .b-row.b-row-3{margin-bottom:90px}}.d-editorial .b-row.b-row-3 .col-12>div{left:310px;left:17vw}.d-editorial .b-row.b-row-4{margin-bottom:99px}@media (max-width:768px){.d-editorial .b-row.b-row-4{margin-bottom:90px}}.d-editorial .b-row.b-row-4 .col-12>div{left:144px;left:8vw}.d-slider{padding-top:130px;padding-bottom:154px;overflow:hidden}@media (max-width:768px){.d-slider{padding-top:90px;padding-bottom:90px}}.d-slider .b-intro .title{font-size:45px;line-height:51px;text-transform:uppercase;color:#020304;margin-bottom:35px}@media (max-width:768px){.d-slider .b-intro .title{font-size:30px;line-height:34px}}.d-slider .b-intro .text{max-width:720px;margin-left:auto;margin-right:auto;margin-bottom:90px}@media (max-width:768px){.d-slider .b-intro .text{margin-bottom:60px}}.d-slider .b-intro .text p{font-family:"GT-America-Mono-Bold";font-size:16px;line-height:27px;letter-spacing:-.05em;color:#020304}.d-slider .b-slider.aos-animate .swiper .swiper-slide{opacity:1;transform:translateX(0);transition:all 2s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-slider .b-slider.aos-animate .swiper .swiper-slide:nth-child(2){transition-delay:.2s}.d-slider .b-slider.aos-animate .swiper .swiper-slide:nth-child(3){transition-delay:.4s}.d-slider .b-slider.aos-animate .swiper .swiper-slide:nth-child(4){transition-delay:.6s}.d-slider .b-slider .swiper{overflow-x:visible}.d-slider .b-slider .swiper .swiper-slide{width:340px;width:calc(33.333333% - 61px);height:auto!important;filter:blur(0);transition:all .5s cubic-bezier(.645,.045,.355,1);opacity:0;transform:translateX(90%)}@media (max-width:768px){.d-slider .b-slider .swiper .swiper-slide{width:80%}}@media screen and (max-width:768px){.d-slider .b-slider .swiper .swiper-slide.swiper-slide-next,.d-slider .b-slider .swiper .swiper-slide.swiper-slide-next+.swiper-slide{filter:blur(0)}}@media screen and (min-width:769px){.d-slider .b-slider .swiper .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide,.d-slider .b-slider .swiper .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide+.swiper-slide{filter:blur(0)}}.d-slider .b-slider .swiper .swiper-slide .img-div{width:100%;height:413px;height:25vw;margin-bottom:37px}@media screen and (max-width:768px){.d-slider .b-slider .swiper .swiper-slide .img-div{height:370px}}.d-slider .b-slider .swiper .swiper-slide .b-tag{padding:4px 9px;font-size:13px;line-height:16px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin-bottom:10px;background-color:#020304;max-width:-moz-max-content;max-width:max-content}.d-slider .b-slider .swiper .swiper-slide .b-tag.temporal{background-color:#e96653}.d-slider .b-slider .swiper .swiper-slide .title{margin-bottom:22px}.d-slider .b-slider .swiper .swiper-slide .title .b-social{font-size:24px;line-height:24px;letter-spacing:-.02em;text-transform:uppercase;color:#020304;text-decoration:none;display:flex;gap:20px;align-items:end}.d-slider .b-slider .swiper .swiper-slide .title .b-social .icons{height:32px;width:32px;margin-bottom:-5px}.d-slider .b-slider .swiper .swiper-slide .text p{font-size:14px;line-height:23px;letter-spacing:-.05em}.d-slider .swiper-button-next{position:absolute;right:0;width:50%;height:495px;top:430px;cursor:none}@media screen and (max-width:991px){.d-slider .swiper-button-next{display:none}}.d-slider .swiper-button-prev{position:absolute;left:0;width:50%;height:495px;top:430px;cursor:none}@media screen and (max-width:991px){.d-slider .swiper-button-prev{display:none}}.swiper-button-next,.swiper-button-prev{z-index:2}.d-slider-gallery{padding-top:221px;padding-bottom:302px;overflow:hidden}@media screen and (max-width:991px){.d-slider-gallery{padding-top:80px;padding-bottom:90px}}.d-slider-gallery .b-slider{padding-right:52px;padding-left:52px}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide{opacity:1;transform:translateX(0);transition:all 2s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide:nth-child(2){transition-delay:.2s}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide:nth-child(3){transition-delay:.4s}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide:nth-child(4){transition-delay:.6s}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide:nth-child(5){transition-delay:.8s}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide:nth-child(6){transition-delay:1s}.d-slider-gallery .b-slider.aos-animate .swiper .swiper-slide:nth-child(7){transition-delay:1.2s}.d-slider-gallery .b-slider .swiper{overflow:visible}.d-slider-gallery .b-slider .swiper .swiper-wrapper{align-items:center;transition:all 1s cubic-bezier(.645,.045,.355,1)}.d-slider-gallery .b-slider .swiper .swiper-slide{width:auto;opacity:0;transform:translateX(90%)}.d-slider-gallery .b-slider .swiper .swiper-slide .img-div{height:576px;width:417px}@media screen and (max-width:991px){.d-slider-gallery .b-slider .swiper .swiper-slide .img-div{height:407px;width:274px}}.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(1) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(11) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(16) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(6) .img-div{width:289px;height:233px}@media screen and (max-width:991px){.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(1) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(11) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(16) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(6) .img-div{width:263px}}.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(12) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(17) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(2) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(7) .img-div{width:158px;height:153px}.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(14) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(19) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(4) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(9) .img-div{width:218px;height:290px}.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(10) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(15) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(20) .img-div,.d-slider-gallery .b-slider .swiper .swiper-slide:nth-child(5) .img-div{width:322px;height:369px}.d-slider-gallery .b-slider .swiper .swiper-pagination{bottom:-112px}@media screen and (max-width:991px){.d-slider-gallery .b-slider .swiper .swiper-pagination{bottom:-30px}}.d-slider-gallery .b-slider .swiper .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;margin:0 20px;background:#000;opacity:.2;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:991px){.d-slider-gallery .b-slider .swiper .swiper-pagination .swiper-pagination-bullet{margin:0 4px}}.d-slider-gallery .b-slider .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e96653;opacity:1}.d-slider-gallery .swiper-button-nextGallery{position:absolute;right:0;width:50%;height:100%;top:0;cursor:none;z-index:1}@media screen and (max-width:991px){.d-slider-gallery .swiper-button-nextGallery{display:none}}.d-slider-gallery .swiper-button-prevGallery{position:absolute;left:0;width:50%;height:100%;top:0;cursor:none;z-index:1}@media screen and (max-width:991px){.d-slider-gallery .swiper-button-prevGallery{display:none}}.d-bg-black{background-color:#000;padding-top:147px;padding-bottom:147px}@media (max-width:768px){.d-bg-black{padding-top:90px;padding-bottom:90px}}.d-bg-black .container-p{position:absolute;z-index:1}.d-bg-black .container-p .scrolling-text{display:inline-block;transition:transform .5s cubic-bezier(.23,.36,.28,.83);will-change:transform;backface-visibility:hidden}.d-bg-black .container-p .scrolling-text .scrolling-text-content{-webkit-text-stroke:1px #e96653;color:transparent;white-space:nowrap;transition:transform .5s cubic-bezier(.23,.36,.28,.83);margin:50px 0;font-family:"GT-America-Mono-Regular";font-size:198px;line-height:239px}@media (max-width:768px){.d-bg-black .container-p .scrolling-text .scrolling-text-content{font-size:85px;line-height:109px}}.d-bg-black .b-img{display:flex;justify-content:end}.d-bg-black .b-img .img-div{height:720px;width:460px;-webkit-clip-path:inset(4rem 4rem 4rem 4rem);clip-path:inset(4rem 4rem 4rem 4rem)}@media (max-width:768px){.d-bg-black .b-img .img-div{width:100%;height:450px;margin-bottom:40px}}.d-bg-black .b-img .img-div.aos-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:all 2s cubic-bezier(.645,.045,.355,1);transition-delay:0s}.d-bg-black .b-text{display:flex;align-items:end}@media (max-width:768px){.d-bg-black .b-text{align-items:start}}.d-bg-black .b-text>div{padding-left:115px;padding-bottom:93px}@media (max-width:768px){.d-bg-black .b-text>div{padding-left:0;padding-bottom:0}}.d-bg-black .b-text .text{max-width:347px;margin-bottom:50px}.d-bg-black .b-text .text p{font-size:16px;line-height:24px;letter-spacing:-.05em;color:#fff}.d-bg-black .b-text .btn-more{color:#fff}.d-bg-red{overflow:hidden;background-color:#e96653}@media (min-width:991px){.d-bg-red{height:100vh}.d-bg-red .items{display:flex;justify-content:flex-start;flex-wrap:nowrap;list-style:none}.d-bg-red .item{min-width:100vw}}.d-bg-red .b-img,.d-bg-red .col-12,.d-bg-red .container-fluid,.d-bg-red .item,.d-bg-red .items,.d-bg-red .row{height:100%}@media (max-width:991px){.d-bg-red .b-img,.d-bg-red .col-12,.d-bg-red .container-fluid,.d-bg-red .item,.d-bg-red .items,.d-bg-red .row{height:auto}.d-bg-red .b-img{height:63vh;padding-left:0}.d-bg-red .b-img .img-div{position:relative}}.d-bg-red .items .item,.d-bg-red .items .item.item-1 .b-img{position:relative}.d-bg-red .items .item .point:before,.d-bg-red .items .item:before{position:absolute;z-index:1;content:"";background-color:#fff;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-bg-red .items .item .point:before{width:4px;height:4px;border-radius:100%;bottom:35.85vh;right:39vw;opacity:0}@media (max-width:991px){.d-bg-red .items .item .point:before{display:none}}.d-bg-red .items .item:before{width:24vw;height:1px;bottom:36vh;right:15vw;font-size:31px;color:#fff;line-height:0;left:61vw;width:0}@media (max-width:991px){.d-bg-red .items .item:before{display:none}}.d-bg-red .items .item:after{position:absolute;z-index:1;content:"";width:6px;height:6px;border:1px solid #fff;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(45deg);bottom:35.73vh;right:15vw;opacity:0;transition:all .8s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item:after{display:none}}.d-bg-red .items .item.item-1{padding-top:109px;padding-bottom:85px;padding-left:60px}@media (max-width:991px){.d-bg-red .items .item.item-1{padding-top:30px;padding-bottom:9vw;padding-left:0}}.d-bg-red .items .item.item-1.aos-animate .point:before{opacity:1;transition-delay:1s}.d-bg-red .items .item.item-1.aos-animate .b-img .img-div:after{left:100%}.d-bg-red .items .item.item-1.aos-animate .b-img .b-text .logo{left:0;opacity:1;transition-delay:.3s}.d-bg-red .items .item.item-1.aos-animate .b-img .b-text .text{left:0;opacity:1;transition-delay:.7s}.d-bg-red .items .item.item-1.aos-animate .b-img .b-btn{right:5vw;opacity:1;transition-delay:1s}@media (max-width:991px){.d-bg-red .items .item.item-1.aos-animate .b-img .b-btn{right:13vw}}.d-bg-red .items .item.item-1.aos-animate .b-info{left:0;opacity:1;transition-delay:1s}.d-bg-red .items .item.item-1.aos-animate:before{width:24vw;transition-delay:1.2s}.d-bg-red .items .item.item-1.aos-animate:after{opacity:1;transition-delay:1.5s}.d-bg-red .items .item.item-1 .b-img .img-div{width:100%;height:100%}.d-bg-red .items .item.item-1 .b-img .img-div:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#e96653;content:"";transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-img .img-div:before{position:absolute;content:"";background-color:rgba(0,0,0,.3);top:0;right:0;left:0;bottom:0}}.d-bg-red .items .item.item-1 .b-img .b-text{position:absolute;bottom:15vh;left:10vw}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-img .b-text{position:absolute;bottom:18vh;left:20px}}.d-bg-red .items .item.item-1 .b-img .b-text .logo{height:200px;width:auto;margin-bottom:50px;position:relative;left:30px;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:1300px){.d-bg-red .items .item.item-1 .b-img .b-text .logo{height:150px}}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-img .b-text .logo{height:auto;margin-bottom:30px;width:89%}}.d-bg-red .items .item.item-1 .b-img .b-text .text{max-width:410px;margin-left:auto;margin-right:auto;position:relative;left:30px;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-img .b-text .text{max-width:300px}}.d-bg-red .items .item.item-1 .b-img .b-text .text p{font-size:16px;line-height:22px;letter-spacing:-.05em;color:#fff}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-img .b-text .text p{font-size:14px;line-height:18px}}.d-bg-red .items .item.item-1 .b-img .b-btn{position:absolute;bottom:5vh;right:2vw;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-img .b-btn{bottom:4vh;right:9vw}}.d-bg-red .items .item.item-1 .b-info{position:relative;padding-left:60px;left:30px;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-info{padding-left:calc(var(--bs-gutter-x)*.5)}}.d-bg-red .items .item.item-1 .b-info .b-block{margin-bottom:30px}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-info .b-block{margin-bottom:15px}}.d-bg-red .items .item.item-1 .b-info .b-block:first-child{padding-top:4vw}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-info .b-block:first-child{padding-top:9vw}}.d-bg-red .items .item.item-1 .b-info .b-block .title{font-size:16px;line-height:20px;letter-spacing:-.05em;color:#fff;margin-bottom:7px}.d-bg-red .items .item.item-1 .b-info .b-block ul li,.d-bg-red .items .item.item-2 .b-info .b-block ul li,.d-bg-red .items .item.item-2 .b-info .b-text .text p,.d-bg-red .items .item.item-3 .b-info .b-block ul li,.d-bg-red .items .item.item-3 .b-info .b-text .text p{font-size:14px;line-height:20px;letter-spacing:-.05em;color:#fff}.d-bg-red .items .item.item-1 .b-info .b-block.b-btn{margin-top:66px}.d-bg-red .items .item.item-1 .b-info .b-block.b-btn .btn-more{color:#fff;margin-bottom:27px}.d-bg-red .items .item.item-1 .b-info .icon{position:absolute;bottom:-10px;left:40px}@media (max-width:991px){.d-bg-red .items .item.item-1 .b-info .icon{bottom:0;left:auto;width:auto;height:113px;right:11vw}}.d-bg-red .items .item.item-2{padding-top:0;padding-bottom:85px;padding-left:0}@media (max-width:991px){.d-bg-red .items .item.item-2{padding-bottom:4vh}}.d-bg-red .items .item.item-2 .point:before{right:auto;left:-3vw}.d-bg-red .items .item.item-2:before{width:58vw;width:0;right:auto;left:-3vw}.d-bg-red .items .item.item-2:after{right:45vw}@media (min-width:991px){.d-bg-red .items .item.item-2.aos-animate.active-2 .point:before{opacity:1;transition-delay:.2s}.d-bg-red .items .item.item-2.aos-animate.active-2:before{width:58vw;transition-delay:.3s}.d-bg-red .items .item.item-2.aos-animate.active-2:after{opacity:1;transition-delay:.5s}.d-bg-red .items .item.item-2.aos-animate.active-2 .b-img .img-div:after{left:100%;transition-delay:.5s}.d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .b-title .title{opacity:1;margin-left:-15.7vw;transition-delay:1.5s}.d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .b-block,.d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .b-text{opacity:1;left:0;transition-delay:2s}.d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .b-btn:not(.b-block)>div{margin-left:-2vw;opacity:1;transition-delay:2s}.d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .icon{opacity:1;margin-left:-3.5vw;transition-delay:2s}}@media (min-width:991px) and (max-width:991px){.d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .b-btn:not(.b-block)>div{margin-left:44vw}}@media (max-width:991px){.d-bg-red .items .item.item-2.aos-animate .point:before{opacity:1;transition-delay:.2s}.d-bg-red .items .item.item-2.aos-animate:before{width:58vw;transition-delay:.3s}.d-bg-red .items .item.item-2.aos-animate:after{opacity:1;transition-delay:.5s}.d-bg-red .items .item.item-2.aos-animate .b-img .img-div:after{left:100%;transition-delay:.3s}.d-bg-red .items .item.item-2.aos-animate .b-info .b-title .title{opacity:1;margin-left:-24px;transition-delay:.7s}.d-bg-red .items .item.item-2.aos-animate .b-info .b-block,.d-bg-red .items .item.item-2.aos-animate .b-info .b-text{opacity:1;left:0;transition-delay:1s}.d-bg-red .items .item.item-2.aos-animate .b-info .b-btn:not(.b-block)>div{margin-left:-2vw;opacity:1;transition-delay:2s}.d-bg-red .items .item.item-2.aos-animate .b-info .icon{opacity:1;margin-left:-3.5vw;transition-delay:2s}}@media (max-width:991px) and (max-width:991px){.d-bg-red .items .item.item-2.aos-animate .b-info .b-btn:not(.b-block)>div{margin-left:47vw}}@media (max-width:991px){.d-bg-red .items .item.item-2 .arrow{display:none}}.d-bg-red .items .item.item-2 .arrow .point:before{position:absolute;z-index:1;content:"";width:4px;height:4px;border-radius:100%;background-color:#fff;bottom:35.85vh;right:21vw;left:auto}.d-bg-red .items .item.item-2 .arrow:before{position:absolute;z-index:1;content:"";width:8vw;height:1px;background-color:#fff;bottom:36vh;right:13vw;font-size:31px;color:#fff;line-height:0}.d-bg-red .items .item.item-2 .arrow:after{position:absolute;z-index:1;content:"";width:6px;height:6px;border:1px solid #fff;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(45deg);bottom:35.73vh;right:13vw}.d-bg-red .items .item.item-2 .b-img{position:relative;padding-left:0}.d-bg-red .items .item.item-2 .b-img .img-div{width:100%;height:100%}.d-bg-red .items .item.item-2 .b-img .img-div:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#e96653;content:"";transition:all .8s cubic-bezier(.645,.045,.355,1)}.d-bg-red .items .item.item-2 .b-info{position:relative;padding-left:60px;padding-left:11.8vw;padding-top:7vh}@media (max-width:991px){.d-bg-red .items .item.item-2 .b-info{padding-left:calc(var(--bs-gutter-x)*.5);padding-top:3vh}}.d-bg-red .items .item.item-2 .b-info .b-block,.d-bg-red .items .item.item-2 .b-info .b-text{margin-bottom:30px;position:relative;opacity:0;left:3vw;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-bg-red .items .item.item-2 .b-info .b-text .text{max-width:342px}.d-bg-red .items .item.item-2 .b-info .b-title .title{font-size:190px;line-height:159px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin-top:-155px;margin-left:-302px;margin-top:-16vh;margin-left:-12.7vw;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-2 .b-info .b-title .title{font-size:152px;line-height:129px;margin-top:-3vh;margin-left:-24px}}.d-bg-red .items .item.item-2 .b-info .b-title .title span{margin-left:4vw}.d-bg-red .items .item.item-2 .b-info .b-block{margin-bottom:50px}.d-bg-red .items .item.item-2 .b-info .b-block .title{font-size:16px;line-height:20px;letter-spacing:-.05em;color:#fff;margin-bottom:7px;text-transform:uppercase}.d-bg-red .items .item.item-2 .b-info .b-block.b-btn{margin-top:66px}@media (max-width:991px){.d-bg-red .items .item.item-2 .b-info .b-block.b-btn{margin-top:100px}}.d-bg-red .items .item.item-2 .b-info .b-block.b-btn .btn-more{color:#fff;margin-bottom:27px;position:absolute;top:-16vh;left:9vw}.d-bg-red .items .item.item-2 .b-info .b-block.b-btn .btn-more:last-child,.d-bg-red .items .item.item-3 .b-info .b-block ul li:last-child{margin-bottom:0}@media (max-width:991px){.d-bg-red .items .item.item-2 .b-info .b-block.b-btn .btn-more{position:initial}}.d-bg-red .items .item.item-2 .b-info .b-btn:not(.b-block)>div{margin-left:1vw;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-2 .b-info .b-btn:not(.b-block)>div{margin-left:41vw;margin-bottom:6vh;margin-top:-17vw}}.d-bg-red .items .item.item-2 .b-info .icon{margin-left:-.5vw;margin-bottom:20px;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-2 .b-info .icon{margin-left:29.5vw;height:134px;width:auto;margin-left:0;margin-bottom:0;position:absolute;right:50px;top:165px}}.d-bg-red .items .item.item-3{padding-top:0;padding-bottom:0;padding-left:0}.d-bg-red .items .item.item-3 .point:before{right:auto;left:-5vw}.d-bg-red .items .item.item-3:before{width:73vw;width:0;bottom:36vh;right:auto;left:-5vw;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-bg-red .items .item.item-3:after{right:32vw;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (min-width:991px){.d-bg-red .items .item.item-3.aos-animate.active-3 .point:before{opacity:1;transition-delay:.2s}.d-bg-red .items .item.item-3.aos-animate.active-3:before{width:73vw;transition-delay:.3s}.d-bg-red .items .item.item-3.aos-animate.active-3:after{opacity:1;transition-delay:.5s}.d-bg-red .items .item.item-3.aos-animate.active-3 .b-img .img-div:after{left:100%;transition-delay:.7s}.d-bg-red .items .item.item-3.aos-animate.active-3 .b-info .b-title .title{opacity:1;margin-left:-15.7vw;transition-delay:1s}.d-bg-red .items .item.item-3.aos-animate.active-3 .b-info .b-text{opacity:1;left:0;transition-delay:1.5s}.d-bg-red .items .item.item-3.aos-animate.active-3 .b-info .b-block.b-btn{opacity:1;margin-left:3vw;transition-delay:1.5s}}@media (max-width:991px){.d-bg-red .items .item.item-3.aos-animate .point:before{opacity:1;transition-delay:.2s}.d-bg-red .items .item.item-3.aos-animate:before{width:73vw;transition-delay:.3s}.d-bg-red .items .item.item-3.aos-animate:after{opacity:1;transition-delay:.5s}.d-bg-red .items .item.item-3.aos-animate .b-img .img-div:after{left:100%;transition-delay:.3s}.d-bg-red .items .item.item-3.aos-animate .b-info .b-title .title{opacity:1;margin-left:-24px;transition-delay:1s}.d-bg-red .items .item.item-3.aos-animate .b-info .b-text{opacity:1;left:0;transition-delay:.3s}.d-bg-red .items .item.item-3.aos-animate .b-info .b-block.b-btn{opacity:1;margin-left:3vw;transition-delay:2s}}.d-bg-red .items .item.item-3 .b-img{position:relative;padding-left:0}.d-bg-red .items .item.item-3 .b-img .img-div{width:100%;height:100%}.d-bg-red .items .item.item-3 .b-img .img-div:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#e96653;content:"";transition:all .8s cubic-bezier(.645,.045,.355,1)}.d-bg-red .items .item.item-3 .b-info{position:relative;padding-left:6.3vw;padding-top:22vh}@media (max-width:991px){.d-bg-red .items .item.item-3 .b-info{padding-left:calc(var(--bs-gutter-x)*.5);padding-top:3vh}}.d-bg-red .items .item.item-3 .b-info .b-text{margin-bottom:6vh;position:relative;opacity:0;left:3vw;transition:all 1s cubic-bezier(.645,.045,.355,1)}.d-bg-red .items .item.item-3 .b-info .b-text .text{max-width:311px}.d-bg-red .items .item.item-3 .b-info .b-title .title{font-size:190px;line-height:159px;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin-left:-302px;margin-left:-12.7vw;opacity:0;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-3 .b-info .b-title .title{font-size:152px;line-height:129px;margin-top:-3vh;margin-left:-24px}}.d-bg-red .items .item.item-3 .b-info .b-title .title span{margin-left:11.2vw}.d-bg-red .items .item.item-3 .b-info .b-block{margin-bottom:0}.d-bg-red .items .item.item-3 .b-info .b-block.b-btn{margin-top:-3vh;display:flex;align-items:center;gap:4vw;position:relative;opacity:0;margin-left:6vw;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media (max-width:991px){.d-bg-red .items .item.item-3 .b-info .b-block.b-btn{padding-bottom:60px;padding-top:74px}}.d-bg-red .items .item.item-3 .b-info .b-block.b-btn .btn-more{color:#fff;margin-bottom:27px;z-index:1}.d-bg-red .items .item.item-3 .b-info .b-block.b-btn .btn-more:last-child{margin-bottom:0}.d-bg-red .items .item.item-3 .b-info .b-btn:not(.b-block)>div{margin-left:-2vw}.d-bg-red .items .item.item-3 .b-info .icon{margin-left:-3.5vw;margin-bottom:20px}@media (max-width:991px){.d-bg-red .items .item.item-3 .b-info .icon{margin-left:0;margin-bottom:0;height:138px;width:auto;position:absolute;right:0;bottom:0}}@media (min-width:991px){.altoventana .d-bg-red,.altoventana2 .d-bg-red{height:100vh}.altoventana .d-bg-red .items .item.item-2 .b-info .b-title .title,.altoventana .d-bg-red .items .item.item-3 .b-info .b-title .title{font-size:150px;line-height:146px}.altoventana2 .d-bg-red .items .item.item-1{padding-top:50px;padding-bottom:40px;padding-left:40px}.altoventana2 .d-bg-red .items .item.item-2{padding-bottom:50px}.altoventana2 .d-bg-red .items .item.item-2 .b-info .icon{height:100px;width:auto}.altoventana2 .d-bg-red .items .item.item-3 .b-info .icon{height:134px;width:auto}.altoventana3 .d-bg-red .items .item.item-1 .b-info .icon{height:149px;width:auto}.altoventana3 .d-bg-red .items .item.item-1 .b-info .b-block:first-child{padding-top:0}.altoventana3 .d-bg-red .items .item.item-1 .b-info .b-block.b-btn{margin-top:40px}.altoventana3 .d-bg-red .items .item.item-1 .b-img .b-text{bottom:20vh;left:8vw}.altoventana3 .d-bg-red .items .item.item-2.aos-animate.active-2 .b-info .icon{position:absolute;left:7vw}.altoventana3 .d-bg-red .items .item.item-2 .b-info .b-block{margin-bottom:10vh}.altoventana3 .d-bg-red .items .item.item-3 .b-info .b-text{margin-bottom:3vh}.altoventana3 .site-nav__menu .b-logo>div{top:161px}.altoventana3 .site-nav__menu .b-info{padding-top:240px}.altoventana3 .site-nav__menu .b-info>div.text-featured{margin-bottom:35px}.altoventana3 .site-nav__menu .b-info>div{margin-bottom:20px}.altoventana3 .site-nav__menu .b-info .b-langs{margin-top:50px!important}.altoventana3 .site-nav__menu .b-links ul{margin-top:83px!important}}body.open-services .progress-container,body.open-services header,body.open-services section{filter:blur(7px)}.d-rooms,.d-services{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;visibility:hidden;transition:all 1s cubic-bezier(.645,.045,.355,1)}.d-services.open-services{opacity:1;visibility:visible;z-index:5}.d-services.init-animate .b-info>div,.d-services.init-animate .b-title img,.d-services.init-animate .b-title>div{top:0;opacity:1}.d-services:before{background-color:#fff;content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8}.d-services>div{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background-color:#000;padding:62px 62px 62px 87px;max-width:1434px;width:100%}@media (max-width:768px){.d-services>div{transform:none;left:0;top:0;background-color:#000;padding:47px 25px 25px;max-width:1434px;width:100%;overflow:auto;height:100%}}.d-services .close{opacity:.6}.d-services .close:hover{opacity:1}.d-services .b-title{margin-top:36px}@media (max-width:768px){.d-services .b-title{margin-top:36px}}.d-services .b-title img,.d-services .b-title>div{position:relative;top:6px;opacity:0;transition:all 1s cubic-bezier(.645,.045,.355,1)}.d-services .b-title .title{font-size:82px;line-height:110px;letter-spacing:.09em;text-transform:uppercase;color:#fff;margin-bottom:12px}@media (max-width:768px){.d-services .b-title .title{font-size:47px;line-height:70px;margin-top:30px}}.d-services .b-title .subtitle,.d-services .b-title h4.title{font-size:38px;line-height:44px;letter-spacing:-.02em;text-transform:uppercase;color:#fff}@media (max-width:768px){.d-services .b-title .subtitle{font-size:30px;line-height:36px}}.d-services .b-title h4.title{font-size:19px;line-height:23px;letter-spacing:.04em;margin-bottom:23px}@media (max-width:768px){.d-services .b-title h4.title{font-size:18px;line-height:22px;margin-bottom:15px}}.d-services .b-info .title i,.d-services .b-title h4.title i{font-size:16px;line-height:21px;letter-spacing:.04em}.d-services .b-title>div{margin-top:62px}@media (max-width:768px){.d-services .b-title>div{margin-top:40px}}.d-services .b-info ul li,.d-services .b-title ul li{font-family:"GT-America-Mono-Regular";font-size:14px;line-height:19px;letter-spacing:.04em;color:rgba(255,255,255,.55);margin-bottom:0}.d-services .b-info>div{margin-bottom:62px;position:relative;top:6px;opacity:0;transition:all 1s cubic-bezier(.645,.045,.355,1)}@media (max-width:768px){.d-services .b-info>div{margin-bottom:40px}}.d-rooms .swiper .swiper-slide .b-title .text p:last-child,.d-services .b-info>div:last-child{margin-bottom:0}@media (max-width:768px){.d-services .b-info>div:last-child{margin-bottom:40px}}.d-services .b-info.b-col-1,.d-services .b-info.b-col-2{margin-top:36px}.d-services .b-info .title{color:#fff;font-size:19px;line-height:23px;letter-spacing:.04em;margin-bottom:23px;text-transform:uppercase}@media (max-width:768px){.d-services .b-info .title{font-size:18px;line-height:22px;margin-bottom:15px}}.d-rooms.open-rooms{opacity:1;visibility:visible;z-index:5}.d-rooms.open-rooms .swiper .swiper-slide.swiper-slide-active .img-div img{transform:scale(1)}.d-rooms.init-animate .swiper .swiper-slide.swiper-slide-active .b-title .text{top:0;opacity:1;transition-delay:.3s}.d-rooms.init-animate .swiper .swiper-slide.swiper-slide-active .b-list .text,.d-rooms.init-animate .swiper .swiper-slide.swiper-slide-active .b-list .text-3,.d-rooms.init-animate .swiper .swiper-slide.swiper-slide-active .b-list ul{top:0;opacity:1;transition-delay:.6s}.d-rooms.init-animate .swiper .swiper-slide.swiper-slide-active .b-btn,.d-rooms.init-animate .swiper .swiper-slide.swiper-slide-active .text-3{top:-5px;opacity:1;transition-delay:.9s}.d-rooms .close{position:absolute;z-index:2;top:40px;right:53px}.d-rooms .swiper{height:100vh}.d-rooms .swiper .swiper-slide:before{content:"";position:absolute;left:0;top:auto;bottom:0;right:0;background:rgba(0,0,0,.6);z-index:2;height:120px}@media (max-width:768px){.d-rooms .swiper .swiper-slide:before{background:#000;height:240px}.d-rooms .swiper .swiper-slide:nth-child(5):before{height:354px}}@media (max-width:578px){.d-rooms .swiper .swiper-slide:nth-child(5) .img-div{height:56%}}.d-rooms .swiper .swiper-slide .img-div{height:100%;width:100%}@media (max-width:578px){.d-rooms .swiper .swiper-slide .img-div{height:70%}.d-rooms .swiper .swiper-slide .img-div .carousel.d-none-mobile{display:none!important}}.d-rooms .swiper .swiper-slide .img-div .carousel,.d-rooms .swiper .swiper-slide .img-div .carousel-inner,.d-rooms .swiper .swiper-slide .img-div .carousel-item{height:100%}.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators,.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators,.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators{display:flex;gap:40px;flex-direction:column;max-width:-moz-max-content;max-width:max-content;transform:translate(0,-50%);top:50%;left:auto;right:78px;height:-moz-max-content;height:max-content;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:768px){.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators,.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators,.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators{right:20px}}.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators [data-bs-target],.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators [data-bs-target],.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators [data-bs-target]{margin-right:0;margin-left:0;border:0;border-top:0;border-bottom:0}.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators button,.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators button,.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators button{width:6px;height:6px;background-color:#e96653;opacity:1;position:relative;transition:all .5s cubic-bezier(.645,.045,.355,1);border-radius:100%}.d-rooms .swiper .swiper-pagination .swiper-pagination-bullet:before,.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators button:before,.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators button:before,.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators button:before{content:"";position:absolute;width:20px;height:20px;border:1px solid transparent;border-radius:100%;transform:translate(-50%,-50%) rotate(45deg);top:50%;left:50%;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.d-rooms .swiper .swiper-slide .img-div .carousel .carousel-indicators button.active:before,.d-rooms .swiper .swiper-slide .img-div .carousel-inner .carousel-indicators button.active:before,.d-rooms .swiper .swiper-slide .img-div .carousel-item .carousel-indicators button.active:before{border:1px solid #fff;border-left-color:transparent}.d-rooms .swiper .swiper-slide .img-div img{transform:scale(1.3);transition:all 3s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-slide .b-title{position:relative;z-index:2;display:inline-flex;gap:30px}.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows{position:relative;height:43px;margin-bottom:26px;display:flex;gap:23px;top:4px}.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-nextRooms,.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-prevRooms{border:1px solid #fff;width:43px;height:43px;border-radius:100%;position:relative;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-nextRooms img,.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-prevRooms img{height:12px;width:auto;transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-nextRooms.swiper-button-disabled,.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-prevRooms.swiper-button-disabled{opacity:.5}.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-nextRooms:not(.swiper-button-disabled):hover,.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-prevRooms:not(.swiper-button-disabled):hover{background-color:#fff}.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-nextRooms:not(.swiper-button-disabled):hover img,.d-rooms .swiper .swiper-slide .b-title .b-btns-arrows .swiper-button-prevRooms:not(.swiper-button-disabled):hover img{filter:invert(1)}.d-rooms .swiper .swiper-slide .b-title .title{font-size:40px;line-height:38px;letter-spacing:.04em;color:#fff;margin-bottom:0;text-transform:uppercase}@media (max-width:1200px){.d-rooms .swiper .swiper-slide .b-title .title{font-size:35px;line-height:33px;margin-bottom:20px}}.d-rooms .swiper .swiper-slide .b-list .text,.d-rooms .swiper .swiper-slide .b-title .text{max-width:325px;position:relative;top:25px;opacity:0;transition:all 1.5s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-slide .b-title .text p{font-family:"GT-America-Mono-Bold";font-size:19px;line-height:27px;letter-spacing:.04em;color:#fff}@media (max-width:768px){.d-rooms .swiper .swiper-slide .b-title .text p{font-size:16px;line-height:21px}}@media (max-width:768px){.d-rooms .swiper .swiper-slide .b-title .text p:last-child{margin-bottom:10px}}.d-rooms .swiper .swiper-slide .b-list{position:relative;z-index:2}@media (min-width:991px){.d-rooms .swiper .swiper-slide .b-list{display:inline-flex;gap:20px}}@media (max-width:578px){.d-rooms .swiper .swiper-slide .b-list .text{max-width:100%}}.d-rooms .swiper .swiper-slide .b-list .text p{font-family:"GT-America-Mono-Bold";font-size:16px;line-height:21px;letter-spacing:.04em;color:#fff}@media (max-width:1300px){.d-rooms .swiper .swiper-slide .b-list .text p{font-size:14px;line-height:18px}}@media (max-width:768px){.d-rooms .swiper .swiper-slide .b-list .text p{font-size:14px;line-height:18px}}.d-rooms .swiper .swiper-slide .b-list .text p:last-child,.d-rooms .swiper .swiper-slide .text-3 p:last-child{margin-bottom:0}@media (max-width:768px){.d-rooms .swiper .swiper-slide .b-list .text p:last-child{margin-bottom:10px}}.d-rooms .swiper .swiper-slide .b-list ul,.d-rooms .swiper .swiper-slide .text-3{position:relative;top:25px;opacity:0;transition:all 1.5s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-slide .b-list ul li{font-family:"GT-America-Mono-Regular";font-size:16px;line-height:22px;letter-spacing:.04em;color:#fff}@media (max-width:768px){.d-rooms .swiper .swiper-slide .b-list ul li{font-size:14px;line-height:19px}}.d-rooms .swiper .swiper-slide .text-3{z-index:2;max-width:300px;text-align:left;margin-left:0;margin-bottom:0;color:#fff}.d-rooms .swiper .swiper-slide .text-3 p{font-size:14px;line-height:17px}@media (max-width:1300px){.d-rooms .swiper .swiper-slide .text-3 p{font-size:12px;line-height:15px}}@media (max-width:578px){.d-rooms .swiper .swiper-slide .text-3{font-size:14px;line-height:18px;margin-top:25px;margin-left:0;text-align:left;max-width:100%;margin-bottom:5px}}.d-rooms .swiper .swiper-slide .b-btn{max-width:-moz-max-content;max-width:max-content;margin-left:auto;position:relative;z-index:2;top:25px;opacity:0;transition:all 1.5s cubic-bezier(.645,.045,.355,1)}@media (min-width:768px){.d-rooms .swiper .swiper-slide .b-btn{margin-right:20px}}@media (max-width:768px){.d-rooms .swiper .swiper-slide .b-btn{right:0;top:auto!important;bottom:0;position:relative}.d-rooms .swiper .swiper-slide .b-btn .btn-book{font-size:21px;line-height:22px}.d-rooms .swiper .swiper-slide .b-btn .btn-book span.s-2:lang(es):before{width:59px}}.d-rooms .swiper .swiper-slide .row{position:absolute;bottom:0;left:0;width:100%;padding-bottom:20px;padding-left:30px;padding-right:30px;align-items:center}@media (max-width:768px){.d-rooms .swiper .swiper-slide .row{padding-bottom:30px;padding-left:25px;padding-right:25px}}.d-rooms .swiper .swiper-pagination{display:flex;display:none!important;gap:40px;flex-direction:column;max-width:-moz-max-content;max-width:max-content;transform:translate(0,-50%);top:50%;left:auto;right:78px;height:-moz-max-content;height:max-content}@media (max-width:768px){.d-rooms .swiper .swiper-pagination{right:20px}}.d-rooms .swiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:#e96653;opacity:1;position:relative;transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-rooms .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.d-newsletter{font-family:"GT-America-Mono-Regular"}.d-newsletter h2{font-family:"GT-America-Mono-Bold";max-width:729px;font-size:110px;line-height:109px;letter-spacing:-.02em;text-transform:uppercase;color:#000;margin-bottom:35px}@media screen and (max-width:768px){.d-newsletter h2{font-size:49px;line-height:45px}}.d-newsletter .icon{width:auto;height:147px;margin-bottom:15px}.d-newsletter label{font-size:10px;letter-spacing:-.05em;color:#000;margin-left:5px;line-height:14px;text-align:left}.d-newsletter form{max-width:640px;margin-right:auto;margin-left:auto;border:0;margin-bottom:8px;position:relative}.d-newsletter form input:not([type=checkbox]){width:100%;position:relative;background-color:transparent;font-size:38px;line-height:48px;letter-spacing:-.02em;text-transform:uppercase;color:#000;border:0;border-bottom:1px solid #000}@media screen and (max-width:768px){.d-newsletter form input:not([type=checkbox]){font-size:25px;line-height:38px}}.d-newsletter form input:not([type=checkbox]):focus-visible{outline:-webkit-focus-ring-color auto 0}.d-newsletter form button{position:absolute;left:auto;bottom:10px;right:0}.d-newsletter form button img{opacity:50%;width:26px;height:26px;transform:scale(1);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.d-newsletter form button:hover img{transform:scale(1.2)}.d-newsletter form input[type=checkbox]{margin-right:5px}.legal{font-family:"GT-America-Mono-Regular";margin-bottom:109px}.legal h1{font-size:139px;line-height:127px;margin-bottom:113px}@media (max-width:1200px){.legal h1{font-size:65px;line-height:68px;margin-bottom:65px}}.legal h3{font-size:36px;margin-top:84px;margin-bottom:36px}@media (max-width:1200px){.legal h3{font-size:29px}}.legal p{font-size:14px;line-height:21px}.legal li p{margin:0;padding:0}.legal article:nth-child(2) ul{margin-top:40px}.legal article:nth-child(2) ul li{font-size:20px;line-height:31px;font-weight:700}footer{margin-top:40px;margin-bottom:48px}footer .footer-col-left img{height:38px;width:38px}footer .footer-col-left .social{text-decoration:none;align-items:center;gap:10px}@media screen and (max-width:768px){footer .footer-col-left .social{max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto}}footer .footer-col-left .social p{margin-bottom:2px;font-size:9px;line-height:9px;letter-spacing:-.05em;color:#000}footer .footer-col-left .social:hover p,footer .footer-col-left li a:hover{font-family:"GT-America-Mono-Italic"}footer .footer-col-left h3,footer .footer-col-left li a{font-size:16px;line-height:17px;text-transform:uppercase;color:#000}footer .footer-col-left ul{margin-top:38px!important}@media screen and (max-width:768px){footer .footer-col-left ul{text-align:center;margin-bottom:38px!important}}footer .footer-col-left li{line-height:11px}footer .footer-col-left li p{font-size:11px}footer .footer-col-left li a{font-size:11px;line-height:21px;letter-spacing:-.02em;text-decoration-line:underline}footer .footer-col-center{margin-top:auto}footer .footer-col-center img{width:170px;height:40px;margin-bottom:23px}footer .footer-col-center address{font-size:13px;margin-bottom:46px;line-height:20px}footer .footer-col-center p{font-size:11px;line-height:17px}@media screen and (min-width:991px){footer .footer-col-center p br{display:none}}footer .footer-col-right div{width:-moz-max-content;width:max-content;margin-left:auto}@media screen and (max-width:768px){footer .footer-col-right div{margin-right:auto;margin-top:15px}}footer .footer-col-right a{text-align:center;opacity:1;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}footer .footer-col-right a:hover{opacity:.7}footer .footer-col-right a:nth-child(1) img{height:50px;width:115px}footer .footer-col-right a:nth-child(2) img{height:74px;width:auto}footer .footer-col-right a:nth-child(3) img{height:81px;width:auto}footer .footer-col-right a:nth-child(4) img{height:42px;width:auto;filter:grayscale(1)}footer .footer-col-right a:nth-child(5) img{height:58px;width:auto;filter:grayscale(1)}footer .footer-col-right .logo-p{width:100%;text-align:center;font-size:11px;line-height:17px;margin-top:10px}footer .footer-col-right .logo-p span{font-size:20px}@media screen and (min-width:768px){footer .footer-col-center p,footer .footer-col-right .logo-p{margin-bottom:0}footer .footer-col-left{display:inline-flex;align-items:end}}.d-directory{padding:60px 0;margin-top:125px}.d-directory .b-items button,.d-directory .title{font-family:"GT-America-Mono-Bold";font-weight:700;font-size:24px;line-height:30px;color:#000}.d-directory .title{max-width:900px}.d-directory .b-img{height:240px;overflow:hidden}.d-directory .b-img img{position:absolute;right:0;top:-70px;height:400px}.d-directory .b-items button{text-align:left;display:grid;align-items:center;width:87%;margin-top:40px;padding:0}.d-directory .b-items button:active{border:0;border-color:#fff}.d-directory .b-items button img,.d-directory .b-items button.collapsed img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.d-directory .b-items button img{transform:rotate(45deg);position:absolute;right:40px}.d-directory .b-items button.collapsed img{transform:none}.d-directory .b-items button span{font-size:16px;font-weight:400;line-height:20px;font-family:"GT-America-Mono-Regular"}.d-directory .b-items .card-body{padding:30px 0 0}.d-directory .b-items .card-body p span{color:var(--red)}.d-directory .card{border:0}.d-directory .card a{color:inherit}.d-directory .btn-check:focus+.btn,.d-directory .btn:focus{box-shadow:none}@media screen and (min-width:991px){.d-directory .b-items button span{font-size:24px;line-height:30px}.d-directory .b-items button,.d-directory .title{font-size:34px;line-height:47px}.d-directory .b-items button img{right:7%}}