@import url(https://use.typekit.net/vau4gtq.css);@import "swiper-bundle.min.css";@import "flatpickr.min.css";.icons{width:25px;height:25px;display:inline-block;vertical-align:middle;font-style:normal;background-color:#000;-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.svg)}.icons.ico-facebook{-webkit-mask-image:url(../img/icons/facebook.svg)}.icons.ico-x{-webkit-mask-image:url(../img/icons/x.svg)}.icons.ico-google{-webkit-mask-image:url(../img/icons/google.svg)}.icons.ico-linkedin{-webkit-mask-image:url(../img/icons/linkedin.svg)}.icons.ico-minus{-webkit-mask-image:url(../img/icons/ico-minus.svg)}.icons.ico-plus{-webkit-mask-image:url(../img/icons/ico-plus.svg)}.icons.ico-play{-webkit-mask-image:url(../img/icons/play.svg)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{box-sizing:border-box}@media only screen and (min-width:1400.1px){html{font-size:.52083333vw}}@media only screen and (min-width:991.1px) and (max-width:1400px){html{font-size:.62083333vw}}@media only screen and (min-width:767.98px) and (max-width:991px){html{font-size:1vw}}@media only screen and (max-width:767.98px){html{font-size:2.625vw}}@media only screen and (max-width:768px) and (max-height:550px) and (orientation:landscape) and (min-width:420px){html{font-size:1vw}}@media only screen and (min-width:768px) and (max-width:991px) and (max-height:550px) and (orientation:landscape),only screen and (min-width:767.98px) and (orientation:landscape) and (max-width:991px){html{font-size:.8vw}}body{margin:0;overflow-x:hidden;scroll-behavior:smooth;font-family:"adobe-garamond-pro",serif;color:#464646;font-weight:400}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{border-radius:3px}body::-webkit-scrollbar-thumb{background:#000;border-radius:10px}body::-webkit-scrollbar-thumb:hover{background:#fff}@media (max-width:991px){.no-mobile{display:none!important}}@media (min-width:991px){.no-desktop{display:none!important}}h1,h2,h3,h4,h5,h6,h7{font-weight:400;margin-top:0}p{margin-top:0}button{cursor:pointer}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:560px}}@media (min-width:768px){.container{max-width:755px}}@media (min-width:992px){.container{max-width:975px}}@media (min-width:1200px){.container{max-width:1180px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*1.5);padding-left:calc(var(--bs-gutter-x)*1.5);margin-top:var(--bs-gutter-y)}@media (min-width:578px){.row>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}}.col-1,.col-2{flex:0 0 auto;width:8.33333333%}.col-2{width:16.66666667%}.col-3,.col-4{flex:0 0 auto;width:25%}.col-4{width:33.33333333%}.col-5,.col-6{flex:0 0 auto;width:41.66666667%}.col-6{width:50%}.col-7,.col-8{flex:0 0 auto;width:58.33333333%}.col-8{width:66.66666667%}.col-10,.col-9{flex:0 0 auto;width:75%}.col-10{width:83.33333333%}.col-11,.col-12{flex:0 0 auto;width:91.66666667%}.col-12{width:100%}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1,.col-sm-2{flex:0 0 auto;width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3,.col-sm-4{flex:0 0 auto;width:25%}.col-sm-4{width:33.33333333%}.col-sm-5,.col-sm-6{flex:0 0 auto;width:41.66666667%}.col-sm-6{width:50%}.col-sm-7,.col-sm-8{flex:0 0 auto;width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-10,.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{width:83.33333333%}.col-sm-11,.col-sm-12{flex:0 0 auto;width:91.66666667%}.col-sm-12{width:100%}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1,.col-md-2{flex:0 0 auto;width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3,.col-md-4{flex:0 0 auto;width:25%}.col-md-4{width:33.33333333%}.col-md-5,.col-md-6{flex:0 0 auto;width:41.66666667%}.col-md-6{width:50%}.col-md-7,.col-md-8{flex:0 0 auto;width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-10,.col-md-9{flex:0 0 auto;width:75%}.col-md-10{width:83.33333333%}.col-md-11,.col-md-12{flex:0 0 auto;width:91.66666667%}.col-md-12{width:100%}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1,.col-lg-2{flex:0 0 auto;width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3,.col-lg-4{flex:0 0 auto;width:25%}.col-lg-4{width:33.33333333%}.col-lg-5,.col-lg-6{flex:0 0 auto;width:41.66666667%}.col-lg-6{width:50%}.col-lg-7,.col-lg-8{flex:0 0 auto;width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-10,.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{width:83.33333333%}.col-lg-11,.col-lg-12{flex:0 0 auto;width:91.66666667%}.col-lg-12{width:100%}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1,.col-xl-2{flex:0 0 auto;width:8.33333333%}.col-xl-2{width:16.66666667%}.col-xl-3,.col-xl-4{flex:0 0 auto;width:25%}.col-xl-4{width:33.33333333%}.col-xl-5,.col-xl-6{flex:0 0 auto;width:41.66666667%}.col-xl-6{width:50%}.col-xl-7,.col-xl-8{flex:0 0 auto;width:58.33333333%}.col-xl-8{width:66.66666667%}.col-xl-10,.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{width:83.33333333%}.col-xl-11,.col-xl-12{flex:0 0 auto;width:91.66666667%}.col-xl-12{width:100%}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1,.col-xxl-2{flex:0 0 auto;width:8.33333333%}.col-xxl-2{width:16.66666667%}.col-xxl-3,.col-xxl-4{flex:0 0 auto;width:25%}.col-xxl-4{width:33.33333333%}.col-xxl-5,.col-xxl-6{flex:0 0 auto;width:41.66666667%}.col-xxl-6{width:50%}.col-xxl-7,.col-xxl-8{flex:0 0 auto;width:58.33333333%}.col-xxl-8{width:66.66666667%}.col-xxl-10,.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{width:83.33333333%}.col-xxl-11,.col-xxl-12{flex:0 0 auto;width:91.66666667%}.col-xxl-12{width:100%}}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:end!important}.text-center{text-align:center!important}.text p:last-child{margin-bottom:0!important}.text p a{text-decoration:underline}.position-relative{position:relative}.overflow-hidden,body.open-menu{overflow:hidden}.list-unstyled{list-style:none}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}@media (min-width:576px){.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}}@media (min-width:768px){.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}}@media (min-width:992px){.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}}.img-div img,.img-div-block img{width:100%;height:100%;object-fit:cover}.max-w{max-width:-moz-max-content;max-width:max-content}form .plain-text{margin-top:30px;margin-bottom:30px;font-size:12px;line-height:14px}@media (max-width:991px){form .plain-text>div{display:flex;align-items:center;gap:5px;margin-bottom:7px}form .plain-text>div:last-child{margin-bottom:0}}form .plain-text input{width:-moz-max-content!important;width:max-content!important}@media (max-width:991px){form .plain-text input{margin-top:0}}.text p a,form .plain-text label a{color:inherit}address{font-style:normal}.open-modal header{z-index:0}.modal{position:fixed;top:0;left:0;z-index:-10;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(0,0,0,.7);-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;visibility:hidden;opacity:0}.modal.open{z-index:1055;visibility:visible;opacity:1}.modal.open .modal-dialog .modal-content{transition:all .5s cubic-bezier(.215,.61,.355,1) .2s!important;transform:translateY(0) scale(1);opacity:1}.modal .close{position:absolute;top:15px;right:15px;cursor:pointer;z-index:2}.modal .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;display:flex;align-items:center;min-height:calc(100% - 1rem);max-width:1200px;transition:transform .3s ease-out;transform:none}@media (min-width:576px){.modal .modal-dialog{margin:1.75rem auto;min-height:calc(100% - 3.5rem)}}.modal .modal-dialog .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;transform:translateY(40px) scale(.98);opacity:0;transition:all .5s cubic-bezier(.215,.61,.355,1)!important;border-radius:0;border:0;padding:0;overflow:hidden}.modal-edit .modal-dialog .modal-content .b-img img{height:100%;width:100%;min-height:500px;object-fit:cover}.modal-edit .modal-dialog .modal-content .b-text{display:grid;align-items:center}.modal-edit .modal-dialog .modal-content .b-text>div{padding:30px 27px 40px}@media (min-width:767px){.modal-edit .modal-dialog .modal-content .b-text>div{width:100%;padding-bottom:50px;padding-top:50px}}.modal-edit .modal-dialog .modal-content .b-text>div .text{margin-top:22px;margin-bottom:29px}.open-menu header .menu-toggle{display:grid;gap:5px;cursor:pointer}.open-menu header .menu-toggle:hover{transform:scale(1.05)}.open-menu header .menu-toggle>div.one{right:-3px;top:7px;transform:rotate(45deg)}.open-menu header .menu-toggle>div.two{width:0;opacity:0}.open-menu header .menu-toggle>div.three{right:-3px;top:-5px;transform:rotate(-45deg)}.open-menu .site-nav__menu{opacity:1;visibility:visible;z-index:4}body:not(.open-menu) header .menu-toggle:hover>div.one{right:-7px}body:not(.open-menu) header .menu-toggle:hover>div.two{right:0}body:not(.open-menu) header .menu-toggle:hover>div.three{right:7px}header .menu-toggle{display:grid;gap:9px;cursor:pointer;-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}@media (max-width:578px){header .menu-toggle{gap:7px}}header .b-lang .b-langs,header .menu-toggle>div{transition:all .5s cubic-bezier(.645,.045,.355,1)}header .menu-toggle>div{width:37px;height:1px;background-color:#fff;position:relative}@media (max-width:578px){header .menu-toggle>div{width:25px}}header .menu-toggle>div.one,header .menu-toggle>div.three,header .menu-toggle>div.two{right:0}header .b-lang{position:relative;cursor:pointer;margin-left:2rem}header .b-lang:hover .b-langs{opacity:1;visibility:visible;padding-top:1.5rem}header .b-lang p{text-transform:uppercase;font-size:1.4rem;line-height:100%;color:#fff;margin-bottom:0}header .b-lang .b-langs{position:absolute;background-color:transparent;padding-top:0;transform:translate(-50%,0);left:50%;top:1.5rem;z-index:1;opacity:0;visibility:hidden;-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)}header .b-lang .b-langs>ul{background-color:#fff;padding:2rem;box-shadow:0 1rem 1rem -1rem rgba(0,0,0,.25);border-radius:1rem}header .b-lang .b-langs li{margin-bottom:2rem}.d-faqs .b-faqs .b-collapse .collapse-content .text-policy p:last-child,header .b-lang .b-langs li:last-child{margin-bottom:0}header .b-lang .b-langs li a{display:block;font-size:1.4rem;line-height:1.4rem;text-decoration:none;color:#000;-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}header .b-lang .b-langs li a.active{color:#000;opacity:.6!important}.site-nav__menu{background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden}.site-nav__menu .b-links>div{position:absolute;transform:translate(-50%,-50%);left:50%;width:90%}.site-nav__menu .b-links>div ul{padding:0;max-width:max-content;margin:0 auto}.site-nav__menu .b-links>div ul li a{font-style:normal;font-size:34px;line-height:37px;letter-spacing:-.04em;text-decoration:none;text-transform:uppercase;font-size:1.9rem;line-height:2.6rem;letter-spacing:.1rem;color:#fff}.site-nav__menu .b-links>div ul.langs{display:flex;gap:10px;margin-top:30px;max-width:max-content;margin-left:auto;margin-right:auto}.site-nav__menu .b-links>div ul.langs li a{opacity:.7;font-size:26px;line-height:29px}.b-tabs-filters ul li.active:hover,.site-nav__menu .b-links>div ul.langs li a.active{opacity:1}.b-collapse{position:relative}.b-collapse:before{content:"";position:absolute;bottom:0;left:calc(var(--bs-gutter-x)*.5);right:calc(var(--bs-gutter-x)*.5);height:1px;background-color:transparent}.b-collapse:first-child:after{content:"";position:absolute;top:0;left:calc(var(--bs-gutter-x)*.5);right:calc(var(--bs-gutter-x)*.5);height:1px;background-color:#fff}.b-collapse .collapse-button,.b-collapse .collapse-content{-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}.b-collapse .collapse-button{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:21px;line-height:100%;letter-spacing:-.02em;color:#000;padding:21px 0;background-color:#fff;border-radius:0;cursor:pointer}.b-collapse .collapse-button .ico-minus,.b-collapse .collapse-button[data-open=false] .ico-minus,.b-collapse .collapse-button[data-open=true] .ico-plus{display:none}.b-collapse .collapse-button[data-open=true] .ico-minus{display:block}.b-collapse .collapse-button[data-open=true] .ico-arrow-bottom{transform:rotate(180deg)}.b-collapse .collapse-content{overflow:hidden}.b-collapse .collapse-content>div{padding-top:10px;padding-bottom:40px}.b-collapse .collapse-content>div .b-btn-more{margin-top:30px}.b-collapse .collapse-content>div .b-btn-more .btn-border:hover{transform:scaleX(1)}section{position:relative;padding-top:6rem;padding-bottom:6rem}@media (min-width:768px){section{padding-top:15rem;padding-bottom:15rem}}.bg-color-1,section.bg-graylight{background-color:#d2cdc7}section.bg-graylight2{background-color:#d9d8d6}.bg-color-2,section.bg-bluelight{background-color:#ccd4d1}.bg-color-3{background-color:#dbd7db}.bg-color-4{background-color:#e6e2cb}.bg-color-5{background-color:#dfd0ce}.d-tabs-gallery .bg-color-5{background-color:rgba(132,28,17,.7)}body b,body strong{font-weight:700}.title{font-size:4rem;line-height:4.6rem;letter-spacing:.5px;margin-bottom:5rem;text-transform:uppercase}@media (max-width:768px){.title{margin-bottom:4rem;font-size:3rem;line-height:3.6rem}}.subtitle{font-size:1.6rem;line-height:2.8rem;margin-bottom:4.5rem;text-transform:uppercase}@media (max-width:768px){.subtitle{margin-bottom:3.5rem}}.text p{font-size:2.1rem;line-height:2.8rem;letter-spacing:0}html:not(.no-js) [data-fade=fade-in]{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html:not(.no-js) [data-fade=fade-up]{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}html:not(.no-js) [data-fade^=fade][data-fade^=fade]{opacity:0;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-fade^=fade][data-fade^=fade].fade-animate{opacity:1;-webkit-transform:none;transform:none}[data-fade][data-fade][data-fade-delay="100"].fade-animate,body[data-fade-delay="100"] [data-fade].fade-animate{transition-delay:.1s}[data-fade][data-fade][data-fade-delay="700"].fade-animate,body[data-fade-delay="700"] [data-fade].fade-animate{transition-delay:.7s}[data-fade][data-fade][data-fade-duration="100"],body[data-fade-duration="100"] [data-fade]{transition-duration:.1s}[data-fade][data-fade][data-fade-duration="700"],body[data-fade-duration="700"] [data-fade]{transition-duration:.7s}[data-fade][data-fade][data-fade-duration="1000"],body[data-fade-duration="1000"] [data-fade]{transition-duration:1s}.swiper:has(.swiper-slide:nth-child(2)) .swiper-slide{padding-bottom:5rem}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:#d9d8d6;width:.8rem;height:.8rem;opacity:1}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#464646}.btn-underline{font-size:2.2rem;line-height:2.8rem;text-decoration:underline;-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;color:inherit}@media (max-width:768px){.btn-underline{font-size:1.8rem;line-height:2.1rem}}.btn-underline:hover{letter-spacing:1px}.btn-border{font-size:2.2rem;line-height:2.8rem;border:1px solid #464646;color:#464646;-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;text-align:center;padding:1.05rem 2.5rem;max-width:max-content;text-decoration:none;display:block;min-width:19.5rem}@media (max-width:768px){.btn-border{font-size:1.8rem;line-height:2.2rem}}.btn-border:hover,.btn-white:hover{background-color:#464646;color:#fff}.btn-white{font-size:2.2rem;line-height:2.8rem;border:1px solid #fff;color:#464646;-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;background-color:#fff;text-align:center;padding:1.05rem 2.5rem;max-width:max-content;text-decoration:none;display:block;min-width:19.5rem}@media (max-width:768px){.btn-white{font-size:1.8rem;line-height:2.2rem}}.btn-white:hover{border:1px solid #464646}.b-tabs-filters ul li,.btn-gray{-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}.btn-gray{font-size:2.2rem;line-height:2.8rem;border:1px solid #464646;color:#fff;background-color:#464646;text-align:center;padding:1.05rem 2.5rem;max-width:max-content;text-decoration:none;display:block;min-width:19.5rem}@media (max-width:768px){.btn-gray{font-size:1.8rem;line-height:2.2rem}}.btn-gray:hover{background-color:#000;border:1px solid #000;color:#fff}.b-tabs-filters{margin-bottom:10.5rem}@media (max-width:768px){.b-tabs-filters{margin-bottom:3.5rem;overflow:auto;padding-bottom:1.5rem}}.b-tabs-filters ul{padding:0;display:flex;gap:5.5rem;max-width:max-content;margin:0 auto}@media (max-width:768px){.b-tabs-filters ul{gap:4.5rem}}.b-tabs-filters ul li{cursor:pointer;position:relative;font-size:2.1rem;line-height:100%;text-transform:uppercase;border-bottom:1px solid transparent;padding-bottom:1.3rem;color:#7c7c7b;white-space:nowrap}.b-tabs-filters ul li.active{color:#464646;border-bottom:1px solid #464646}.b-tabs-filters ul li:hover,.d-contact a:hover,.d-list-press-awwards-2 .b-list ul li a:hover{opacity:.6}@media (max-width:768px){.b-tabs-filters ul li:last-child{padding-right:3rem}}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-promo-2:before,.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-promo:before,.container-block,.d-motor .d-adv .b-motor-new>div .b-inputs .col-promo:before,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-promo-2:before{display:none}.container-block.active{display:block}.b-form-general form{width:100%;font-family:"adobe-garamond-pro",serif}.b-form-general form input{font-size:2.1rem;line-height:3.1rem;padding:0;border-radius:0;border:0;background-color:transparent;border-bottom:1px solid #464646;margin-bottom:2.5rem;width:100%}.b-form-general form button{margin-top:3.8rem}.b-form-general .plain-text{margin-top:2rem}.b-form-general .plain-text input{margin-bottom:0;position:relative;top:2px}.b-form-general .plain-text label a{font-size:1.6rem}.b-form-general .plain-text+.plain-text{margin-top:-1rem}.d-info-gallery .swiper-button-next,.d-info-gallery .swiper-button-prev,.d-info-slider .swiper-button-next,.d-info-slider .swiper-button-prev,.d-intro-room .swiper-button-next,.d-intro-room .swiper-button-prev,.d-list-gallery .swiper-button-next,.d-list-gallery .swiper-button-prev,.d-tabs-info-spa .swiper-button-next,.d-tabs-info-spa .swiper-button-prev,.d-text-2-col .swiper-button-next,.d-text-2-col .swiper-button-prev,.d-text-img-col .swiper-button-next,.d-text-img-col .swiper-button-prev{color:#fff;top:var(--swiper-navigation-top-offset, 47%)}.d-info-gallery .swiper-button-next:after,.d-info-gallery .swiper-button-prev:after,.d-info-slider .swiper-button-next:after,.d-info-slider .swiper-button-prev:after,.d-intro-room .swiper-button-next:after,.d-intro-room .swiper-button-prev:after,.d-list-gallery .swiper-button-next:after,.d-list-gallery .swiper-button-prev:after,.d-tabs-info-spa .swiper-button-next:after,.d-tabs-info-spa .swiper-button-prev:after,.d-text-2-col .swiper-button-next:after,.d-text-2-col .swiper-button-prev:after,.d-text-img-col .swiper-button-next:after,.d-text-img-col .swiper-button-prev:after{font-size:34px}@media (max-width:768px){.d-info-gallery .swiper-button-next:after,.d-info-gallery .swiper-button-prev:after,.d-info-slider .swiper-button-next:after,.d-info-slider .swiper-button-prev:after,.d-intro-room .swiper-button-next:after,.d-intro-room .swiper-button-prev:after,.d-list-gallery .swiper-button-next:after,.d-list-gallery .swiper-button-prev:after,.d-tabs-info-spa .swiper-button-next:after,.d-tabs-info-spa .swiper-button-prev:after,.d-text-2-col .swiper-button-next:after,.d-text-2-col .swiper-button-prev:after,.d-text-img-col .swiper-button-next:after,.d-text-img-col .swiper-button-prev:after{font-size:24px}}.d-hero-title+.d-legal{padding-top:0;margin-top:-6rem}@media (max-width:768px){.d-hero-title+.d-legal{margin-top:-12rem}}.d-legal h2{font-size:4rem;line-height:100%;margin-top:4rem;margin-bottom:2.5rem}.d-legal li,.d-legal p{font-size:1.8rem;line-height:2.4rem}.d-legal p a{color:inherit;text-decoration:underline}#notfound{height:100vh;margin:0}.notfound{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:50%;text-align:center}.notfound h1{font-size:110px;color:#000;letter-spacing:-1.17px;line-height:169px;margin-bottom:15px}.notfound h2,.notfound p{font-size:24px;line-height:26px}.notfound p{font-size:16px}.notfound a{margin-left:auto;margin-right:auto;border:1px solid #000;margin-top:35px}body.scroll-down:not(.no-scroll) header{transform:translateY(-200px)}body.scroll-down:not(.no-scroll) header .b-menu{top:1.8rem}body.scroll-down:not(.no-scroll) header .b-logo{top:-200px}body.scroll-down:not(.no-scroll) header .b-block-center{top:0;opacity:1;transform:translateY(0)}body.scroll-down:not(.no-scroll) header .btn-book-mobile{bottom:-111vh}body.scroll-down:not(.no-scroll) header,body.scroll-up:not(.no-scroll) header{background-color:#000;padding-top:2.4rem;padding-bottom:2.4rem}body.scroll-up:not(.no-scroll) header .b-menu{top:1.8rem}body.scroll-up:not(.no-scroll) header .b-logo{top:-200px}body.scroll-up:not(.no-scroll) header .b-block-center{top:0;opacity:1;transform:translateY(0)}body.scroll-up:not(.no-scroll) header .btn-book-mobile{bottom:-111vh}body.no-scroll:has(.d-hero-title) header .col-12>div{filter:invert(.7)}header,header .col-12>div{-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}header{padding:2rem;position:fixed;top:0;left:0;width:100%;z-index:5;transform:translateY(-200px)}@media (min-width:768px){header{padding:4.5rem 9rem}}header.fade-animate{transform:translateY(0)}header .col-12{padding:0}header ul{margin:0;padding:0}header .col-12>div{display:flex;align-items:flex-start;justify-content:space-between}header .menu-lang ul{display:flex;gap:2rem;font-size:1.8rem;margin:0;padding:0}@media (max-width:768px){header .menu-lang ul{gap:1rem}}header .b-logo li a,header .menu-lang li a{text-transform:uppercase;text-decoration:none;color:#fff}header .b-menu,header .menu-lang li a{-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}header .menu-lang li a{opacity:.6;font-style:italic}header .menu-lang li a.active{opacity:1;font-style:normal}header .menu-lang li a:hover{opacity:1}header .b-menu{display:flex;align-items:center;gap:3rem;top:0;position:relative}@media (max-width:768px){header .b-menu{top:.5rem}}header .b-block-center,header .b-logo{-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}header .b-logo{position:absolute;transform:translate(-50%,0);top:0;left:50%}header .b-logo li{display:flex;flex-direction:column;gap:1.9rem}header .b-logo li a{font-size:2.8rem;line-height:3rem;letter-spacing:.2rem;max-width:max-content;margin-left:auto;margin-right:auto}@media (max-width:768px){header .b-logo li a{font-size:2.5rem}}header .b-logo li img{height:5.8rem;width:auto;margin-left:auto;margin-right:auto}header .b-block-center{gap:6.8rem;display:flex;align-items:center;opacity:0;position:relative;transform:translateY(-200px)}header .b-block-center .logo a,header .btn-book-mobile a{text-transform:uppercase;text-decoration:none;color:#fff;text-align:center}header .b-block-center .logo a{display:flex;align-items:center;gap:1rem;font-size:2.1rem;line-height:2.2rem;letter-spacing:.2rem}@media (min-width:768px){header .b-block-center .logo a{gap:1.3rem;font-size:2.1rem;line-height:2.2rem;text-align:left}}header .b-block-center .logo a span{max-width:12.8rem}header .b-block-center .logo a img,header .b-right img{height:4rem;width:auto}header .b-block-center .links a{color:#fff;text-transform:uppercase;font-size:1.6rem;line-height:2.8rem;text-decoration:none}@media (min-width:768px){header .b-right img{height:6.1rem}}header .btn-book-mobile{position:fixed;bottom:-86vh;transform:translate(-50%,0);left:50%}header .btn-book-mobile a{font-size:2rem;letter-spacing:.1rem;width:65vw;display:block;background-color:#000;padding:1.5rem}.open-menu header{transform:translateY(0)!important}@media (max-width:768px){.open-menu header .b-logo li img{display:none}}.open-menu .site-nav__menu{transform:translateX(0)}.site-nav__menu{max-width:100%;transform:translateX(-100vw);opacity:1;z-index:2;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.site-nav__menu .btn-border,.site-nav__menu .btn-white{padding:.35rem 1.9rem;font-size:2.1rem;line-height:-4rem}.site-nav__menu .btn-border{color:#fff;border-color:#fff}.site-nav__menu .btn-border:hover{border-color:#464646}@media (min-width:768px){.site-nav__menu{max-width:50%}}.site-nav__menu .collapse-content-2{-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;overflow:hidden}.site-nav__menu .b-links>div{top:53%}.site-nav__menu .b-links>div ul ul li:first-child{margin-top:1rem}.site-nav__menu .b-links>div ul ul li:last-child{margin-bottom:2rem}.site-nav__menu .b-links>div ul ul li a{font-size:1.4rem;line-height:2rem;text-transform:none}@media (min-width:768px){.site-nav__menu .b-links>div ul ul li a{font-size:2.4rem;line-height:2.7rem}}@media (min-width:768px){.site-nav__menu .b-links>div ul li a{font-size:2.9rem;line-height:3.6rem}}.site-nav__menu .b-links>div ul li a:hover{color:#fff!important;font-style:italic}.d-list-press-awwards .b-info-press-awwards .b-block .bg-img+div,.site-nav__menu .b-links>div ul li a:hover+ul li a,.site-nav__menu .b-links>div ul li.b-collapse-menu:hover a,.site-nav__menu .b-links>div ul li.b-collapse-menu:hover+ul li a{color:#fff!important}.site-nav__menu .b-links>div ul:not(.b-langs,.b-bottom):hover li a{color:#7c7c7b}.site-nav__menu .b-links>div ul.b-langs{display:flex;margin-top:2.2rem;max-width:max-content;margin-left:auto;margin-right:auto}@media (min-width:768px){.site-nav__menu .b-links>div ul.b-langs{margin-top:3.1rem}}.site-nav__menu .b-links>div ul.b-bottom{margin-bottom:1.5rem}@media (min-width:768px){.site-nav__menu .b-links>div ul.b-bottom{margin-bottom:3.5rem}}.site-nav__menu .b-links>div ul.b-bottom span,.site-nav__menu .b-links>div ul.b-langs span{margin-right:.5rem;margin-left:.5rem;color:#fff}.site-nav__menu .b-links>div ul.b-bottom li a,.site-nav__menu .b-links>div ul.b-langs li a{font-size:1.4rem;line-height:2.5rem;color:#fff}.site-nav__menu .b-links>div ul.b-bottom li:last-child span,.site-nav__menu .b-links>div ul.b-langs li:last-child span{display:none}.site-nav__menu .b-links>div .btn-border,.site-nav__menu .b-links>div .btn-white{margin-top:1.5rem;margin-left:auto;margin-right:auto;text-transform:uppercase}@media (min-width:768px){.site-nav__menu .b-links>div .btn-border,.site-nav__menu .b-links>div .btn-white{margin-top:2.7rem}}.d-hero,.d-hero .col-12,.d-hero-title,.d-motor,.d-motor .d-adv .b-motor-new>div .b-inputs .col-destino .div-border select,.d-motor .d-adv .modal-input.m-destino .dropdown-menu .container-fluid{padding:0}.d-hero .col-12 .img-div{width:100%;height:100vh}.d-hero .col-12 .img-div:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:#464646;opacity:.3;z-index:1}.d-hero .col-12 .b-title{text-align:center;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;max-width:100rem;z-index:1;width:100%}@media (max-width:768px){.d-hero .col-12 .b-title{max-width:90vw}}.d-hero .col-12 .b-title .title,.d-hero-title .b-title .title{font-size:5.1rem;line-height:5.8rem;margin:0;color:#fff;text-transform:uppercase}@media (max-width:768px){.d-hero .col-12 .b-title .title{font-size:4.1rem;line-height:4.8rem}}.d-hero-title.bg-color{background-color:#d9d8d6}.d-hero-title .b-hero{height:52.8rem}.d-hero-title .b-title{text-align:center;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;max-width:100rem;z-index:1;width:100%}@media (max-width:768px){.d-hero-title .b-title{max-width:90vw}}.d-hero-title .b-title .title{color:#464646}@media (max-width:768px){.d-hero-title .b-title .title{font-size:4.1rem;line-height:4.8rem}}.d-motor{z-index:1}@media (min-width:768px){.d-motor{margin-bottom:-8rem}}.d-motor .d-adv .b-motor-new>div{display:inline-flex;width:100%;align-items:end;max-width:68rem;margin-left:auto;margin-right:auto;justify-content:center;display:flex;position:relative;bottom:15rem;font-family:"adobe-garamond-pro",serif}.d-motor .d-adv .b-motor-new>div .b-btn{width:16.6rem;text-align:center;overflow:hidden;height:5.2rem}.d-motor .d-adv .b-motor-new>div .b-btn button{background-color:#fff;width:100%;height:100%;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:2.2rem;line-height:2.8rem;text-align:center;color:#000;border:0;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new-2>div .b-btn button:hover,.b-motor-header .d-adv .b-motor-new>div .b-btn button:hover,.d-motor .d-adv .b-motor-new>div .b-btn button:hover,.d-motor-2 .d-adv .b-motor-new-2>div .b-btn button:hover{background-color:#000;color:#fff;-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-motor .d-adv .b-motor-new>div .b-inputs{display:inline-flex;align-items:center;width:80%;background-color:rgba(255,255,255,.2);border:1px solid #fff}@media screen and (max-width:991px){.d-motor .d-adv .b-motor-new>div .b-btn,.d-motor .d-adv .b-motor-new>div .b-inputs{display:none}}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs label,.b-motor-header .d-adv .b-motor-new>div .b-inputs label,.d-motor .d-adv .b-motor-new>div .b-inputs label,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs label{color:#fff;font-size:10px;line-height:13px;margin-bottom:6px;padding:0;font-weight:300;font-size:1.2rem;line-height:2.2rem;letter-spacing:0;text-transform:uppercase;font-family:"adobe-garamond-pro",serif}.d-motor .d-adv .b-motor-new>div .b-inputs .col-form{position:relative;width:50%}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form .div-border,.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form .div-border,.d-motor .d-adv .b-motor-new>div .b-inputs .col-form .div-border,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form .div-border{border:0;padding:0;display:flex;align-items:center;position:relative}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form select,.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form select,.d-motor .d-adv .b-motor-new>div .b-inputs .col-form select,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form select{padding-left:0;padding-right:0;border:0;background-color:transparent;cursor:pointer;font-weight:400;font-size:16px;line-height:21px;color:#1d2434}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form select option,.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form select option,.d-motor .d-adv .b-motor-new>div .b-inputs .col-form select option,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form select option{font-weight:400;font-size:16px;line-height:21px;color:#1d2434}.d-motor .d-adv .b-motor-new>div .b-inputs .col-form input,.d-motor .d-adv .b-motor-new>div .b-inputs .col-form input.form-control:disabled,.d-motor .d-adv .b-motor-new>div .b-inputs .col-form input.form-control[readonly]{color:#fff;background-color:transparent;font-size:14px;line-height:17px;font-weight:400;border:0;cursor:pointer;font-size:1.6rem;line-height:2.2rem;text-align:left;padding:0;font-family:"adobe-garamond-pro",serif;width:50%}.d-motor .d-adv .b-motor-new>div .b-inputs .col-form input::-ms-input-placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.d-motor .d-adv .b-motor-new>div .b-inputs .col-form input::placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.d-motor .d-adv .b-motor-new>div .b-inputs .col-cal{padding:.3rem 1.7rem}.d-motor .d-adv .b-motor-new>div .b-inputs .col-cal input{text-align:center}.d-motor .d-adv .b-motor-new>div .b-inputs .col-persons{padding:.3rem 1.7rem;border-left:1px solid #fff}.d-motor .d-adv .b-motor-new>div .b-inputs .col-destino{min-width:250px;top:-5px}@media screen and (max-width:1400px){.d-motor .d-adv .b-motor-new>div .b-inputs .col-persons{min-width:auto}}@media screen and (max-width:1330px){.d-motor .d-adv .b-motor-new>div .b-inputs .col-destino{min-width:auto}}@media screen and (min-width:992px) and (max-width:1143px){.d-motor .d-adv .b-bottom .b-list ul li{padding:0 26px}}.d-motor .d-adv .b-motor-new .form-control:focus{box-shadow:none}.d-motor .d-adv .col-form.active .modal-input,.d-motor .d-adv .col-form.active-2 .modal-input,.d-motor .d-adv .modal-input{-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-motor .d-adv .modal-input{position:absolute;bottom:62px;padding:38px;background-color:#fefbf5;border-radius:0;opacity:0;visibility:hidden;z-index:-1;pointer-events:none;transform:translate(-50%,0);left:50%;min-height:300px}.d-motor .d-adv .col-form.active .modal-input,.d-motor .d-adv .col-form.active-2 .modal-input{opacity:1;visibility:visible;z-index:1;pointer-events:auto}.d-motor .d-adv .modal-input .form-select{background-image:none!important}.d-motor .d-adv .modal-input .icon-arrow{position:absolute;transform:translate(-50%,0) rotate(0deg);left:50%;bottom:-13px}.d-motor .d-adv .modal-input.m-destino{transform:translate(0,0);text-align:left;left:-38px;width:100%}.d-motor .d-adv .modal-input.m-destino li,.d-motor .d-adv .modal-input.m-destino li a{text-transform:none!important;letter-spacing:0!important;cursor:pointer;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}.b-motor-header .d-adv .modal-input-2.m-destino-2 li:hover,.b-motor-header .d-adv .modal-input.m-destino li:hover,.d-motor .d-adv .modal-input.m-destino li:hover,.d-motor-2 .d-adv .modal-input-2.m-destino-2 li:hover{opacity:.7}.d-motor .d-adv .modal-input.m-destino .dropdown-menu{position:initial!important;padding:0;border:0}.d-motor .d-adv .modal-input.m-destino.pag-destino{max-width:-moz-max-content;max-width:max-content}.d-motor .d-adv .modal-input.m-destino.pag-destino ul li .item .dropdown-item{font-size:21px;font-weight:400;margin-bottom:20px}.b-motor-header .d-adv .modal-input-2.m-destino-2.pag-destino ul li .dropdown-item,.b-motor-header .d-adv .modal-input.m-destino.pag-destino ul li .dropdown-item,.d-motor .d-adv .modal-input.m-destino.pag-destino ul li .dropdown-item,.d-motor-2 .d-adv .modal-input-2.m-destino-2.pag-destino ul li .dropdown-item{font-size:18px;line-height:24px;margin-bottom:9px;font-weight:300;color:#000;padding:0;text-transform:none;opacity:1}.d-motor .d-adv .modal-input.m-destino.pag-destino .p-otros:hover,.d-motor .d-adv .modal-input.m-destino.pag-destino ul li .dropdown-item:hover{background-color:transparent;opacity:.7}.d-motor .d-adv .modal-input.m-destino.pag-destino .p-otros{font-size:12px;line-height:24px;font-weight:300;color:#000;margin-bottom:0;cursor:pointer}.d-motor .d-adv .modal-input.m-persons{padding-right:25px;bottom:77px}.d-motor .d-adv .modal-input.m-persons li{display:block}.b-motor-header .d-adv .modal-input-2.m-cal .flatpickr-current-month span.cur-month,.b-motor-header .d-adv .modal-input.m-cal .flatpickr-current-month span.cur-month,.d-motor .d-adv .modal-input.m-cal .flatpickr-current-month span.cur-month,.d-motor-2 .d-adv .modal-input-2.m-cal .flatpickr-current-month span.cur-month{color:#212125!important;font-size:21px!important;line-height:26px!important}.d-motor .d-adv .modal-input.m-cal>.b-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.d-motor .d-adv .modal-input.m-cal>.b-bottom .p-alert{font-size:14px;line-height:17px;font-weight:400;color:#b3846f;margin-bottom:0}.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom .p-alert img,.b-motor-header .d-adv .modal-input.m-cal>.b-bottom .p-alert img,.d-motor .d-adv .modal-input.m-cal>.b-bottom .p-alert img,.d-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom .p-alert img{margin-right:10px}.d-motor .d-adv .modal-input.m-cal>.b-bottom .btn-borrar,.d-motor .d-adv .modal-input.m-cal>.b-bottom .btn-borrar:hover{-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-motor .d-adv .modal-input.m-cal>.b-bottom .btn-borrar{text-transform:uppercase;cursor:pointer;color:#838b7e;font-size:12px;font-weight:400;line-height:12px;padding:10px 14px;margin:0;border:1px solid #838b7e;border-radius:30px;background-color:transparent}.d-motor .d-adv .modal-input.m-cal>.b-bottom .btn-borrar:hover{background-color:#838b7e;color:#000}.d-motor .d-adv .modal-input .b-calendar-input{height:0;padding:0}.d-motor .d-adv .modal-input .flatpickr-calendar{box-shadow:none;background-color:transparent}.d-motor .d-adv .modal-input .flatpickr-calendar.inline,.d-motor .d-adv .modal-input .flatpickr-calendar.inline .flatpickr-days,.d-motor .d-adv .modal-input .flatpickr-calendar.inline .flatpickr-rContainer{width:-moz-max-content!important;width:max-content!important}.d-motor .d-adv .modal-input .dayContainer{max-width:-moz-max-content!important;max-width:max-content!important}.d-motor .flatpickr-day.endRange.endRange,.d-motor .flatpickr-day.endRange.startRange,.d-motor .flatpickr-day.selected.endRange,.d-motor .flatpickr-day.selected.startRange,.d-motor .flatpickr-day.startRange.endRange,.d-motor .flatpickr-day.startRange.startRange{border-radius:0}.d-motor .flatpickr-day.inRange,.d-motor .flatpickr-day.nextMonthDay.inRange,.d-motor .flatpickr-day.nextMonthDay.today.inRange,.d-motor .flatpickr-day.nextMonthDay:focus,.d-motor .flatpickr-day.nextMonthDay:hover,.d-motor .flatpickr-day.prevMonthDay.inRange,.d-motor .flatpickr-day.prevMonthDay.today.inRange,.d-motor .flatpickr-day.prevMonthDay:focus,.d-motor .flatpickr-day.prevMonthDay:hover,.d-motor .flatpickr-day.today.inRange,.d-motor .flatpickr-day:focus,.d-motor .flatpickr-day:hover{background:#d2cdc7;border-color:#d2cdc7}.d-motor .flatpickr-day.startRange+.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0#464646,5px 0 0#464646;box-shadow:-5px 0 0#464646,5px 0 0#464646}.d-motor .flatpickr-day.endRange,.d-motor .flatpickr-day.endRange.inRange,.d-motor .flatpickr-day.endRange.nextMonthDay,.d-motor .flatpickr-day.endRange.prevMonthDay,.d-motor .flatpickr-day.endRange:focus,.d-motor .flatpickr-day.endRange:hover,.d-motor .flatpickr-day.selected,.d-motor .flatpickr-day.selected.inRange,.d-motor .flatpickr-day.selected.nextMonthDay,.d-motor .flatpickr-day.selected.prevMonthDay,.d-motor .flatpickr-day.selected:focus,.d-motor .flatpickr-day.selected:hover,.d-motor .flatpickr-day.startRange,.d-motor .flatpickr-day.startRange.inRange,.d-motor .flatpickr-day.startRange.nextMonthDay,.d-motor .flatpickr-day.startRange.prevMonthDay,.d-motor .flatpickr-day.startRange:focus,.d-motor .flatpickr-day.startRange:hover{background:#464646;border-color:#464646}.d-motor .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7),.d-motor .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1),.d-motor .flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0#d2cdc7,5px 0 0#d2cdc7;box-shadow:-5px 0 0#d2cdc7,5px 0 0#d2cdc7}.d-motor .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.d-motor .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.d-motor .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0#464646;box-shadow:-10px 0 0#464646}.d-motor .flatpickr-months .flatpickr-month{margin-bottom:15px}.d-motor .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0#d2cdc7;box-shadow:none}.d-motor .d-adv .modal-input .dayContainer,.d-motor .flatpickr-weekdays .flatpickr-weekdaycontainer{padding:0 17px}.d-motor [data-select-person=active] .mi-be-multiroom-age label{width:150px;font-weight:400;color:#212125!important;font-size:21px!important;line-height:26px!important;text-transform:none!important;letter-spacing:0!important}.d-motor [data-select-person=active] .mi-be-multiroom-option-adult,.d-motor [data-select-person=active] .mi-be-multiroom-option-baby,.d-motor [data-select-person=active] .mi-be-multiroom-option-children{display:inline-flex;align-items:center;margin:8px 0}.d-motor [data-select-person=active] .mi-be-multiroom-age span,.d-motor [data-select-person=active] .mi-be-multiroom-age span input{position:relative;display:inline-block;width:110px}.d-motor [data-select-person=active] .mi-be-multiroom-age span input{text-transform:uppercase;background-color:transparent;border:0!important;font-style:normal;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}.b-motor-header [data-select-person=active] .mi-be-multiroom-age span b,.d-motor [data-select-person=active] .mi-be-multiroom-age span b,.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span b{width:24px!important;height:35px;background:0 0!important;border-radius:100%!important;cursor:pointer!important}.b-motor-header [data-select-person=active] .mi-be-multiroom-age span b i,.b-motor-header [data-select-person=active] .mi-be-multiroom-age span b:hover i,.d-motor [data-select-person=active] .mi-be-multiroom-age span b i,.d-motor [data-select-person=active] .mi-be-multiroom-age span b:hover i,.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span b i,.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span b:hover i{background-color:#000!important}.b-motor-header [data-select-person=active] .mi-be-multiroom-age span b:hover,.d-motor [data-select-person=active] .mi-be-multiroom-age span b:hover,.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span b:hover{opacity:.3}.b-motor-header [data-select-person=active] .mi-be-multiroom-age label span,.d-motor [data-select-person=active] .mi-be-multiroom-age label span,.d-motor-2 [data-select-person=active] .mi-be-multiroom-age label span{margin-top:0;display:block;text-transform:none;font-style:normal;font-weight:300;font-size:10px;line-height:13px;letter-spacing:.05em;color:#1d2434}@media screen and (max-width:1612px){.d-motor .d-adv .b-bottom>.col-12,.d-motor .d-adv .b-motor-new{padding:0 30px}}@media screen and (max-width:1560px){.d-motor .d-adv .b-bottom>.col-12,.d-motor .d-adv .b-motor-new{padding:0 calc(var(--bs-gutter-x)*.5)}.d-motor .d-adv .b-motor-new>div .b-inputs .col-persons{min-width:174px}}@media screen and (max-width:1365px){.d-motor .d-adv .b-bottom>.col-12,.d-motor .d-adv .b-motor-new{padding:0 50px}.d-motor .d-adv .b-bottom{margin-top:-4px}.d-motor .d-adv .b-motor-new>div .b-inputs .col-destino{min-width:190px}}@media screen and (max-width:1300px){.d-motor .d-adv .b-bottom .b-list ul li p br{display:none}}@media screen and (max-width:991px){.d-motor .d-adv .b-motor-new>div .b-btn{width:300px;border-radius:0;margin-left:auto;margin-right:auto}.d-motor .d-adv{background-color:transparent!important}.d-motor .d-adv.new-section{text-align:center;height:auto;margin-top:0;padding:15px 0;position:relative!important;background-color:#333!important}.d-motor .d-adv.new-section+section{padding-top:100px}.d-motor .d-adv .b-bottom>.col-12,.d-motor .d-adv .b-motor-new{padding:0 calc(var(--bs-gutter-x)*.5)}.d-motor .d-adv .b-bottom .b-list ul li{width:45%;display:inline-table;gap:12px;padding:10px}.d-motor .d-adv .b-bottom .b-list ul li img{margin-bottom:10px}.d-motor .d-adv .b-bottom .b-list ul li p br{display:block}.d-motor .d-adv .b-motor-new>div .b-btn button{padding:5px}.d-motor .d-adv .b-bottom .b-list ul{display:block;justify-content:space-between;padding:0 10px}.d-motor .d-adv #form-booking-new{height:0}.d-motor .d-adv .b-bottom .b-title:before{left:15px;right:15px}}@media screen and (max-width:768px){.d-motor .d-adv .b-motor-new{padding:0}.d-motor .d-adv .b-motor-new>div .b-btn{width:100%}}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-destino .div-border select,.b-motor-header .d-adv .modal-input.m-destino .dropdown-menu .container-fluid,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-destino-2 .div-border select{padding:0}.b-motor-header .d-adv .b-motor-new>div{display:inline-flex;width:100%;align-items:end;max-width:68rem;margin-left:auto;margin-right:auto;justify-content:center;display:flex;position:relative;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new>div .b-btn{width:16.6rem;text-align:center;overflow:hidden;height:5.2rem}.b-motor-header .d-adv .b-motor-new>div .b-btn button{background-color:#fff;width:100%;height:100%;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:2.2rem;line-height:2.8rem;text-align:center;color:#000;border:0;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new>div .b-inputs{display:inline-flex;align-items:center;width:80%;background-color:rgba(255,255,255,.2);border:1px solid #fff}@media screen and (max-width:991px){.b-motor-header .d-adv .b-motor-new>div .b-btn,.b-motor-header .d-adv .b-motor-new>div .b-inputs{display:none}}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form{position:relative;width:50%}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form input,.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form input.form-control:disabled,.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form input.form-control[readonly]{color:#fff;background-color:transparent;font-size:14px;line-height:17px;font-weight:400;border:0;cursor:pointer;font-size:1.6rem;line-height:2.2rem;text-align:left;padding:0;font-family:"adobe-garamond-pro",serif;width:50%}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form input::-ms-input-placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-form input::placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-cal{padding:.3rem 1.7rem}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-cal input{text-align:center}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-persons{padding:.3rem 1.7rem;border-left:1px solid #fff}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-destino{min-width:250px;top:-5px}@media screen and (max-width:1400px){.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-persons{min-width:auto}}@media screen and (max-width:1330px){.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-destino{min-width:auto}}@media screen and (min-width:992px) and (max-width:1143px){.b-motor-header .d-adv .b-bottom .b-list ul li{padding:0 26px}}.b-motor-header .d-adv .b-motor-new .form-control:focus{box-shadow:none}.b-motor-header .d-adv .modal-input{position:absolute;top:62px;padding:38px;background-color:#fff;box-shadow:0 3px 9px rgba(205,205,205,.4);border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden;z-index:-1;pointer-events:none;transform:translate(-50%,0);left:50%;min-height:300px}.b-motor-header .d-adv .col-form.active .modal-input,.b-motor-header .d-adv .col-form.active-2 .modal-input{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:1;visibility:visible;z-index:1;pointer-events:auto}.b-motor-header .d-adv .modal-input .form-select{background-image:none!important}.b-motor-header .d-adv .modal-input .icon-arrow{position:absolute;transform:translate(-50%,0) rotate(0deg);left:50%;bottom:-13px}.b-motor-header .d-adv .modal-input.m-destino{transform:translate(0,0);text-align:left;left:-38px;width:100%}.b-motor-header .d-adv .modal-input.m-destino li,.b-motor-header .d-adv .modal-input.m-destino li a{text-transform:none!important;letter-spacing:0!important;cursor:pointer;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}.b-motor-header .d-adv .modal-input.m-destino .dropdown-menu{position:initial!important;padding:0;border:0}.b-motor-header .d-adv .modal-input.m-destino.pag-destino{max-width:-moz-max-content;max-width:max-content}.b-motor-header .d-adv .modal-input.m-destino.pag-destino ul li .item .dropdown-item{font-size:21px;font-weight:400;margin-bottom:20px}.b-motor-header .d-adv .modal-input.m-destino.pag-destino .p-otros:hover,.b-motor-header .d-adv .modal-input.m-destino.pag-destino ul li .dropdown-item:hover{background-color:transparent;opacity:.7}.b-motor-header .d-adv .modal-input.m-destino.pag-destino .p-otros{font-size:12px;line-height:24px;font-weight:300;color:#000;margin-bottom:0;cursor:pointer}.b-motor-header .d-adv .modal-input.m-persons{padding-right:25px;bottom:77px}.b-motor-header .d-adv .modal-input.m-persons li{display:block}.b-motor-header .d-adv .modal-input.m-cal>.b-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.b-motor-header .d-adv .modal-input.m-cal>.b-bottom .p-alert{font-size:14px;line-height:17px;font-weight:400;color:#b3846f;margin-bottom:0}.b-motor-header .d-adv .modal-input.m-cal>.b-bottom .btn-borrar,.b-motor-header .d-adv .modal-input.m-cal>.b-bottom .btn-borrar:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.b-motor-header .d-adv .modal-input.m-cal>.b-bottom .btn-borrar{text-transform:uppercase;cursor:pointer;color:#838b7e;font-size:12px;font-weight:400;line-height:12px;padding:10px 14px;margin:0;border:1px solid #838b7e;border-radius:30px;background-color:transparent}.b-motor-header .d-adv .modal-input.m-cal>.b-bottom .btn-borrar:hover{background-color:#838b7e;color:#000}.b-motor-header .d-adv .modal-input .b-calendar-input{height:0;padding:0}.b-motor-header .d-adv .modal-input .flatpickr-calendar{box-shadow:none;background-color:#fff}.b-motor-header .d-adv .modal-input .flatpickr-calendar.inline,.b-motor-header .d-adv .modal-input .flatpickr-calendar.inline .flatpickr-days,.b-motor-header .d-adv .modal-input .flatpickr-calendar.inline .flatpickr-rContainer{width:-moz-max-content!important;width:max-content!important}.b-motor-header .d-adv .modal-input .dayContainer{max-width:-moz-max-content!important;max-width:max-content!important;padding:0 17px}@media screen and (max-width:1612px){.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new{padding:0 30px}}@media screen and (max-width:1560px){.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new{padding:0 calc(var(--bs-gutter-x)*.5)}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-persons{min-width:174px}}@media screen and (max-width:1365px){.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new{padding:0 50px}.b-motor-header .d-adv .b-bottom{margin-top:-4px}.b-motor-header .d-adv .b-motor-new>div .b-inputs .col-destino{min-width:190px}}@media screen and (max-width:1300px){.b-motor-header .d-adv .b-bottom .b-list ul li p br{display:none}}@media screen and (max-width:991px){.b-motor-header .d-adv .b-motor-new>div .b-btn{width:300px;border-radius:0;margin-left:auto;margin-right:auto}.b-motor-header .d-adv{background-color:transparent!important}.b-motor-header .d-adv.new-section{text-align:center;height:auto;margin-top:0;padding:15px 0;position:relative!important;background-color:#333!important}.b-motor-header .d-adv.new-section+section{padding-top:100px}.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new{padding:0 calc(var(--bs-gutter-x)*.5)}.b-motor-header .d-adv .b-bottom .b-list ul li{width:45%;display:inline-table;gap:12px;padding:10px}.b-motor-header .d-adv .b-bottom .b-list ul li img{margin-bottom:10px}.b-motor-header .d-adv .b-bottom .b-list ul li p br{display:block}.b-motor-header .d-adv .b-motor-new>div .b-btn button{padding:5px}.b-motor-header .d-adv .b-bottom .b-list ul{display:block;justify-content:space-between;padding:0 10px}.b-motor-header .d-adv #form-booking-new{height:0}.b-motor-header .d-adv .b-bottom .b-title:before{left:15px;right:15px}}@media screen and (max-width:768px){.b-motor-header .d-adv .b-motor-new{padding:0}.b-motor-header .d-adv .b-motor-new>div .b-btn{width:100%}}.d-motor-2{padding:0;z-index:1}@media (min-width:768px){.d-motor-2{margin-bottom:-8rem}}.d-motor-2 .d-adv .b-motor-new-2>div{display:inline-flex;width:100%;align-items:end;max-width:68rem;margin-left:auto;margin-right:auto;justify-content:center;display:flex;position:relative;bottom:15rem;font-family:"adobe-garamond-pro",serif}.d-motor-2 .d-adv .b-motor-new-2>div .b-btn{width:16.6rem;text-align:center;overflow:hidden;height:5.2rem}.d-motor-2 .d-adv .b-motor-new-2>div .b-btn button{background-color:#fff;width:100%;height:100%;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:2.2rem;line-height:2.8rem;text-align:center;color:#000;border:0;font-family:"adobe-garamond-pro",serif}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs{display:inline-flex;align-items:center;width:80%;background-color:rgba(255,255,255,.2);border:1px solid #fff}@media screen and (max-width:991px){.d-motor-2 .d-adv .b-motor-new-2>div .b-btn,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs{display:none}}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form{position:relative;width:50%}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form input,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form input.form-control:disabled,.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form input.form-control[readonly]{color:#fff;background-color:transparent;font-size:14px;line-height:17px;font-weight:400;border:0;cursor:pointer;font-size:1.6rem;line-height:2.2rem;text-align:left;padding:0;font-family:"adobe-garamond-pro",serif;width:50%}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form input::-ms-input-placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-form input::placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-cal-2{padding:.3rem 1.7rem}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-cal-2 input{text-align:center}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-persons-2{padding:.3rem 1.7rem;border-left:1px solid #fff}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-destino-2{min-width:250px;top:-5px}@media screen and (max-width:1400px){.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-persons-2{min-width:auto}}@media screen and (max-width:1330px){.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-destino-2{min-width:auto}}@media screen and (min-width:992px) and (max-width:1143px){.d-motor-2 .d-adv .b-bottom .b-list ul li{padding:0 26px}}.d-motor-2 .d-adv .b-motor-new-2 .form-control:focus{box-shadow:none}.d-motor-2 .d-adv .col-form.active .modal-input-2,.d-motor-2 .d-adv .col-form.active-2 .modal-input-2,.d-motor-2 .d-adv .modal-input-2{-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-motor-2 .d-adv .modal-input-2{position:absolute;bottom:62px;padding:38px;background-color:#fefbf5;border-radius:0;opacity:0;visibility:hidden;z-index:-1;pointer-events:none;transform:translate(-50%,0);left:50%;min-height:300px}.d-motor-2 .d-adv .col-form.active .modal-input-2,.d-motor-2 .d-adv .col-form.active-2 .modal-input-2{opacity:1;visibility:visible;z-index:1;pointer-events:auto}.d-motor-2 .d-adv .modal-input-2 .form-select{background-image:none!important}.d-motor-2 .d-adv .modal-input-2 .icon-arrow{position:absolute;transform:translate(-50%,0) rotate(0deg);left:50%;bottom:-13px}.d-motor-2 .d-adv .modal-input-2.m-destino-2{transform:translate(0,0);text-align:left;left:-38px;width:100%}.d-motor-2 .d-adv .modal-input-2.m-destino-2 li,.d-motor-2 .d-adv .modal-input-2.m-destino-2 li a{text-transform:none!important;letter-spacing:0!important;cursor:pointer;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}.d-motor-2 .d-adv .modal-input-2.m-destino-2 .dropdown-menu{position:initial!important;padding:0;border:0}.b-motor-header,.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-destino-2 .div-border select,.d-motor-2 .d-adv .modal-input-2.m-destino-2 .dropdown-menu .container-fluid{padding:0}.d-motor-2 .d-adv .modal-input-2.m-destino-2.pag-destino{max-width:-moz-max-content;max-width:max-content}.d-motor-2 .d-adv .modal-input-2.m-destino-2.pag-destino ul li .item .dropdown-item{font-size:21px;font-weight:400;margin-bottom:20px}.d-motor-2 .d-adv .modal-input-2.m-destino-2.pag-destino .p-otros:hover,.d-motor-2 .d-adv .modal-input-2.m-destino-2.pag-destino ul li .dropdown-item:hover{background-color:transparent;opacity:.7}.d-motor-2 .d-adv .modal-input-2.m-destino-2.pag-destino .p-otros{font-size:12px;line-height:24px;font-weight:300;color:#000;margin-bottom:0;cursor:pointer}.d-motor-2 .d-adv .modal-input-2.m-persons-2{padding-right:25px;bottom:77px}.d-motor-2 .d-adv .modal-input-2.m-persons-2 li{display:block}.d-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.d-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom .p-alert{font-size:14px;line-height:17px;font-weight:400;color:#b3846f;margin-bottom:0}.d-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar,.d-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar:hover{-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-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar{text-transform:uppercase;cursor:pointer;color:#838b7e;font-size:12px;font-weight:400;line-height:12px;padding:10px 14px;margin:0;border:1px solid #838b7e;border-radius:30px;background-color:transparent}.d-motor-2 .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar:hover{background-color:#838b7e;color:#000}.d-motor-2 .d-adv .modal-input-2 .b-calendar-input{height:0;padding:0}.d-motor-2 .d-adv .modal-input-2 .flatpickr-calendar{box-shadow:none;background-color:transparent}.d-motor-2 .d-adv .modal-input-2 .flatpickr-calendar.inline,.d-motor-2 .d-adv .modal-input-2 .flatpickr-calendar.inline .flatpickr-days,.d-motor-2 .d-adv .modal-input-2 .flatpickr-calendar.inline .flatpickr-rContainer{width:-moz-max-content!important;width:max-content!important}.d-motor-2 .d-adv .modal-input-2 .dayContainer{max-width:-moz-max-content!important;max-width:max-content!important}.d-motor-2 .flatpickr-day.endRange.endRange,.d-motor-2 .flatpickr-day.endRange.startRange,.d-motor-2 .flatpickr-day.selected.endRange,.d-motor-2 .flatpickr-day.selected.startRange,.d-motor-2 .flatpickr-day.startRange.endRange,.d-motor-2 .flatpickr-day.startRange.startRange{border-radius:0}.d-motor-2 .flatpickr-day.inRange,.d-motor-2 .flatpickr-day.nextMonthDay.inRange,.d-motor-2 .flatpickr-day.nextMonthDay.today.inRange,.d-motor-2 .flatpickr-day.nextMonthDay:focus,.d-motor-2 .flatpickr-day.nextMonthDay:hover,.d-motor-2 .flatpickr-day.prevMonthDay.inRange,.d-motor-2 .flatpickr-day.prevMonthDay.today.inRange,.d-motor-2 .flatpickr-day.prevMonthDay:focus,.d-motor-2 .flatpickr-day.prevMonthDay:hover,.d-motor-2 .flatpickr-day.today.inRange,.d-motor-2 .flatpickr-day:focus,.d-motor-2 .flatpickr-day:hover{background:#d2cdc7;border-color:#d2cdc7}.d-motor-2 .flatpickr-day.startRange+.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0#464646,5px 0 0#464646;box-shadow:-5px 0 0#464646,5px 0 0#464646}.d-motor-2 .flatpickr-day.endRange,.d-motor-2 .flatpickr-day.endRange.inRange,.d-motor-2 .flatpickr-day.endRange.nextMonthDay,.d-motor-2 .flatpickr-day.endRange.prevMonthDay,.d-motor-2 .flatpickr-day.endRange:focus,.d-motor-2 .flatpickr-day.endRange:hover,.d-motor-2 .flatpickr-day.selected,.d-motor-2 .flatpickr-day.selected.inRange,.d-motor-2 .flatpickr-day.selected.nextMonthDay,.d-motor-2 .flatpickr-day.selected.prevMonthDay,.d-motor-2 .flatpickr-day.selected:focus,.d-motor-2 .flatpickr-day.selected:hover,.d-motor-2 .flatpickr-day.startRange,.d-motor-2 .flatpickr-day.startRange.inRange,.d-motor-2 .flatpickr-day.startRange.nextMonthDay,.d-motor-2 .flatpickr-day.startRange.prevMonthDay,.d-motor-2 .flatpickr-day.startRange:focus,.d-motor-2 .flatpickr-day.startRange:hover{background:#464646;border-color:#464646}.d-motor-2 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7),.d-motor-2 .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1),.d-motor-2 .flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0#d2cdc7,5px 0 0#d2cdc7;box-shadow:-5px 0 0#d2cdc7,5px 0 0#d2cdc7}.d-motor-2 .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.d-motor-2 .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.d-motor-2 .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0#464646;box-shadow:-10px 0 0#464646}.d-motor-2 .flatpickr-months .flatpickr-month{margin-bottom:15px}.d-motor-2 .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0#d2cdc7;box-shadow:none}.d-motor-2 .d-adv .modal-input-2 .dayContainer,.d-motor-2 .flatpickr-weekdays .flatpickr-weekdaycontainer{padding:0 17px}.d-motor-2 [data-select-person=active] .mi-be-multiroom-age label{width:150px;font-weight:400;color:#212125!important;font-size:21px!important;line-height:26px!important;text-transform:none!important;letter-spacing:0!important}.d-motor-2 [data-select-person=active] .mi-be-multiroom-option-adult,.d-motor-2 [data-select-person=active] .mi-be-multiroom-option-baby,.d-motor-2 [data-select-person=active] .mi-be-multiroom-option-children{display:inline-flex;align-items:center;margin:8px 0}.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span,.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span input{position:relative;display:inline-block;width:110px}.d-motor-2 [data-select-person=active] .mi-be-multiroom-age span input{text-transform:uppercase;background-color:transparent;border:0!important;font-style:normal;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}@media screen and (max-width:1612px){.d-motor-2 .d-adv .b-bottom>.col-12,.d-motor-2 .d-adv .b-motor-new-2{padding:0 30px}}@media screen and (max-width:1560px){.d-motor-2 .d-adv .b-bottom>.col-12,.d-motor-2 .d-adv .b-motor-new-2{padding:0 calc(var(--bs-gutter-x)*.5)}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-persons-2{min-width:174px}}@media screen and (max-width:1365px){.d-motor-2 .d-adv .b-bottom>.col-12,.d-motor-2 .d-adv .b-motor-new-2{padding:0 50px}.d-motor-2 .d-adv .b-bottom{margin-top:-4px}.d-motor-2 .d-adv .b-motor-new-2>div .b-inputs .col-destino-2{min-width:190px}}@media screen and (max-width:1300px){.d-motor-2 .d-adv .b-bottom .b-list ul li p br{display:none}}@media screen and (max-width:991px){.d-motor-2 .d-adv .b-motor-new-2>div .b-btn{width:300px;border-radius:0;margin-left:auto;margin-right:auto}.d-motor-2 .d-adv{background-color:transparent!important}.d-motor-2 .d-adv.new-section{text-align:center;height:auto;margin-top:0;padding:15px 0;position:relative!important;background-color:#333!important}.d-motor-2 .d-adv.new-section+section{padding-top:100px}.d-motor-2 .d-adv .b-bottom>.col-12,.d-motor-2 .d-adv .b-motor-new-2{padding:0 calc(var(--bs-gutter-x)*.5)}.d-motor-2 .d-adv .b-bottom .b-list ul li{width:45%;display:inline-table;gap:12px;padding:10px}.d-motor-2 .d-adv .b-bottom .b-list ul li img{margin-bottom:10px}.d-motor-2 .d-adv .b-bottom .b-list ul li p br{display:block}.d-motor-2 .d-adv .b-motor-new-2>div .b-btn button{padding:5px}.d-motor-2 .d-adv .b-bottom .b-list ul{display:block;justify-content:space-between;padding:0 10px}.d-motor-2 .d-adv #form-booking-new-2{height:0}.d-motor-2 .d-adv .b-bottom .b-title:before{left:15px;right:15px}}@media screen and (max-width:768px){.d-motor-2 .d-adv .b-motor-new-2{padding:0}.d-motor-2 .d-adv .b-motor-new-2>div .b-btn{width:100%}}.b-motor-header .d-adv .b-motor-new-2>div{display:inline-flex;width:100%;align-items:end;max-width:68rem;margin-left:auto;margin-right:auto;justify-content:center;display:flex;position:relative;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new-2>div .b-btn{width:16.6rem;text-align:center;overflow:hidden;height:5.2rem}.b-motor-header .d-adv .b-motor-new-2>div .b-btn button{background-color:#fff;width:100%;height:100%;border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:2.2rem;line-height:2.8rem;text-align:center;color:#000;border:0;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs{display:inline-flex;align-items:center;width:80%;background-color:rgba(255,255,255,.2);border:1px solid #fff}@media screen and (max-width:991px){.b-motor-header .d-adv .b-motor-new-2>div .b-btn,.b-motor-header .d-adv .b-motor-new-2>div .b-inputs{display:none}}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form{position:relative;width:50%}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form input,.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form input.form-control:disabled,.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form input.form-control[readonly]{color:#fff;background-color:transparent;font-size:14px;line-height:17px;font-weight:400;border:0;cursor:pointer;font-size:1.6rem;line-height:2.2rem;text-align:left;padding:0;font-family:"adobe-garamond-pro",serif;width:50%}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form input::-ms-input-placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-form input::placeholder{color:#fff;font-size:14px;line-height:17px;font-weight:400;font-size:1.6rem;line-height:2.2rem;font-family:"adobe-garamond-pro",serif}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-cal-2{padding:.3rem 1.7rem}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-cal-2 input{text-align:center}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-persons-2{padding:.3rem 1.7rem;border-left:1px solid #fff}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-destino-2{min-width:250px;top:-5px}@media screen and (max-width:1400px){.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-persons-2{min-width:auto}}@media screen and (max-width:1330px){.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-destino-2{min-width:auto}}@media screen and (min-width:992px) and (max-width:1143px){.b-motor-header .d-adv .b-bottom .b-list ul li{padding:0 26px}}.b-motor-header .d-adv .b-motor-new-2 .form-control:focus{box-shadow:none}.b-motor-header .d-adv .modal-input-2{position:absolute;top:62px;padding:38px;background-color:#fff;box-shadow:0 3px 9px rgba(205,205,205,.4);border-radius:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;visibility:hidden;z-index:-1;pointer-events:none;transform:translate(-50%,0);left:50%;min-height:300px}.b-motor-header .d-adv .col-form.active .modal-input-2,.b-motor-header .d-adv .col-form.active-2 .modal-input-2{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:1;visibility:visible;z-index:1;pointer-events:auto}.b-motor-header .d-adv .modal-input-2 .form-select{background-image:none!important}.b-motor-header .d-adv .modal-input-2 .icon-arrow{position:absolute;transform:translate(-50%,0) rotate(0deg);left:50%;bottom:-13px}.b-motor-header .d-adv .modal-input-2.m-destino-2{transform:translate(0,0);text-align:left;left:-38px;width:100%}.b-motor-header .d-adv .modal-input-2.m-destino-2 li,.b-motor-header .d-adv .modal-input-2.m-destino-2 li a{text-transform:none!important;letter-spacing:0!important;cursor:pointer;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}.b-motor-header .d-adv .modal-input-2.m-destino-2 .dropdown-menu{position:initial!important;padding:0;border:0}.b-motor-header .d-adv .modal-input-2.m-destino-2 .dropdown-menu .container-fluid,.d-text-bg-img{padding:0}.b-motor-header .d-adv .modal-input-2.m-destino-2.pag-destino{max-width:-moz-max-content;max-width:max-content}.b-motor-header .d-adv .modal-input-2.m-destino-2.pag-destino ul li .item .dropdown-item{font-size:21px;font-weight:400;margin-bottom:20px}.b-motor-header .d-adv .modal-input-2.m-destino-2.pag-destino .p-otros:hover,.b-motor-header .d-adv .modal-input-2.m-destino-2.pag-destino ul li .dropdown-item:hover{background-color:transparent;opacity:.7}.b-motor-header .d-adv .modal-input-2.m-destino-2.pag-destino .p-otros{font-size:12px;line-height:24px;font-weight:300;color:#000;margin-bottom:0;cursor:pointer}.b-motor-header .d-adv .modal-input-2.m-persons-2{padding-right:25px;bottom:77px}.b-motor-header .d-adv .modal-input-2.m-persons-2 li,.d-rooms .b-info>div .title i{display:block}.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom .p-alert{font-size:14px;line-height:17px;font-weight:400;color:#b3846f;margin-bottom:0}.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar,.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar{text-transform:uppercase;cursor:pointer;color:#838b7e;font-size:12px;font-weight:400;line-height:12px;padding:10px 14px;margin:0;border:1px solid #838b7e;border-radius:30px;background-color:transparent}.b-motor-header .d-adv .modal-input-2.m-cal>.b-bottom .btn-borrar:hover{background-color:#838b7e;color:#000}.b-motor-header .d-adv .modal-input-2 .b-calendar-input{height:0;padding:0}.b-motor-header .d-adv .modal-input-2 .flatpickr-calendar{box-shadow:none;background-color:#fff}.b-motor-header .d-adv .modal-input-2 .flatpickr-calendar.inline,.b-motor-header .d-adv .modal-input-2 .flatpickr-calendar.inline .flatpickr-days,.b-motor-header .d-adv .modal-input-2 .flatpickr-calendar.inline .flatpickr-rContainer{width:-moz-max-content!important;width:max-content!important}.b-motor-header .d-adv .modal-input-2 .dayContainer{max-width:-moz-max-content!important;max-width:max-content!important}.b-motor-header .flatpickr-day.endRange.endRange,.b-motor-header .flatpickr-day.endRange.startRange,.b-motor-header .flatpickr-day.selected.endRange,.b-motor-header .flatpickr-day.selected.startRange,.b-motor-header .flatpickr-day.startRange.endRange,.b-motor-header .flatpickr-day.startRange.startRange{border-radius:0}.b-motor-header .flatpickr-day.inRange,.b-motor-header .flatpickr-day.nextMonthDay.inRange,.b-motor-header .flatpickr-day.nextMonthDay.today.inRange,.b-motor-header .flatpickr-day.nextMonthDay:focus,.b-motor-header .flatpickr-day.nextMonthDay:hover,.b-motor-header .flatpickr-day.prevMonthDay.inRange,.b-motor-header .flatpickr-day.prevMonthDay.today.inRange,.b-motor-header .flatpickr-day.prevMonthDay:focus,.b-motor-header .flatpickr-day.prevMonthDay:hover,.b-motor-header .flatpickr-day.today.inRange,.b-motor-header .flatpickr-day:focus,.b-motor-header .flatpickr-day:hover{background:#d2cdc7;border-color:#d2cdc7}.b-motor-header .flatpickr-day.startRange+.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0#464646,5px 0 0#464646;box-shadow:-5px 0 0#464646,5px 0 0#464646}.b-motor-header .flatpickr-day.endRange,.b-motor-header .flatpickr-day.endRange.inRange,.b-motor-header .flatpickr-day.endRange.nextMonthDay,.b-motor-header .flatpickr-day.endRange.prevMonthDay,.b-motor-header .flatpickr-day.endRange:focus,.b-motor-header .flatpickr-day.endRange:hover,.b-motor-header .flatpickr-day.selected,.b-motor-header .flatpickr-day.selected.inRange,.b-motor-header .flatpickr-day.selected.nextMonthDay,.b-motor-header .flatpickr-day.selected.prevMonthDay,.b-motor-header .flatpickr-day.selected:focus,.b-motor-header .flatpickr-day.selected:hover,.b-motor-header .flatpickr-day.startRange,.b-motor-header .flatpickr-day.startRange.inRange,.b-motor-header .flatpickr-day.startRange.nextMonthDay,.b-motor-header .flatpickr-day.startRange.prevMonthDay,.b-motor-header .flatpickr-day.startRange:focus,.b-motor-header .flatpickr-day.startRange:hover{background:#464646;border-color:#464646}.b-motor-header .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7),.b-motor-header .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1),.b-motor-header .flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0#d2cdc7,5px 0 0#d2cdc7;box-shadow:-5px 0 0#d2cdc7,5px 0 0#d2cdc7}.b-motor-header .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.b-motor-header .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.b-motor-header .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0#464646;box-shadow:-10px 0 0#464646}.b-motor-header .flatpickr-months .flatpickr-month{margin-bottom:15px}.b-motor-header .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0#d2cdc7;box-shadow:none}.b-motor-header .d-adv .modal-input-2 .dayContainer,.b-motor-header .flatpickr-weekdays .flatpickr-weekdaycontainer{padding:0 17px}.b-motor-header [data-select-person=active] .mi-be-multiroom-age label{width:150px;font-weight:400;color:#212125!important;font-size:21px!important;line-height:26px!important;text-transform:none!important;letter-spacing:0!important}.b-motor-header [data-select-person=active] .mi-be-multiroom-option-adult,.b-motor-header [data-select-person=active] .mi-be-multiroom-option-baby,.b-motor-header [data-select-person=active] .mi-be-multiroom-option-children{display:inline-flex;align-items:center;margin:8px 0}.b-motor-header [data-select-person=active] .mi-be-multiroom-age span,.b-motor-header [data-select-person=active] .mi-be-multiroom-age span input{position:relative;display:inline-block;width:110px}.b-motor-header [data-select-person=active] .mi-be-multiroom-age span input{text-transform:uppercase;background-color:transparent;border:0!important;font-style:normal;font-weight:400;font-size:20px!important;line-height:26px!important;color:#1d2434!important}@media screen and (max-width:1612px){.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new-2{padding:0 30px}}@media screen and (max-width:1560px){.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new-2{padding:0 calc(var(--bs-gutter-x)*.5)}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-persons-2{min-width:174px}}@media screen and (max-width:1365px){.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new-2{padding:0 50px}.b-motor-header .d-adv .b-bottom{margin-top:-4px}.b-motor-header .d-adv .b-motor-new-2>div .b-inputs .col-destino-2{min-width:190px}}@media screen and (max-width:1300px){.b-motor-header .d-adv .b-bottom .b-list ul li p br{display:none}}@media screen and (max-width:991px){.b-motor-header .d-adv .b-motor-new-2>div .b-btn{width:300px;border-radius:0;margin-left:auto;margin-right:auto}.b-motor-header .d-adv{background-color:transparent!important}.b-motor-header .d-adv.new-section{text-align:center;height:auto;margin-top:0;padding:15px 0;position:relative!important;background-color:#333!important}.b-motor-header .d-adv.new-section+section{padding-top:100px}.b-motor-header .d-adv .b-bottom>.col-12,.b-motor-header .d-adv .b-motor-new-2{padding:0 calc(var(--bs-gutter-x)*.5)}.b-motor-header .d-adv .b-bottom .b-list ul li{width:45%;display:inline-table;gap:12px;padding:10px}.b-motor-header .d-adv .b-bottom .b-list ul li img{margin-bottom:10px}.b-motor-header .d-adv .b-bottom .b-list ul li p br{display:block}.b-motor-header .d-adv .b-motor-new-2>div .b-btn button{padding:5px}.b-motor-header .d-adv .b-bottom .b-list ul{display:block;justify-content:space-between;padding:0 10px}.b-motor-header .d-adv #form-booking-new-2{height:0}.b-motor-header .d-adv .b-bottom .b-title:before{left:15px;right:15px}}@media screen and (max-width:768px){.b-motor-header .d-adv .b-motor-new-2{padding:0}.b-motor-header .d-adv .b-motor-new-2>div .b-btn{width:100%}}.d-text-2-col .b-text.order-md-2>div{max-width:51.9rem}@media (min-width:1200px){.d-text-2-col .b-text.order-md-2>div .text{position:absolute;max-width:51.9rem;bottom:5rem}}.d-text-2-col .b-text:not(.order-md-2)>div{margin-left:auto}.d-text-2-col .b-text>div{max-width:48.2rem}.d-text-2-col .b-text .img-illustration{position:absolute;bottom:0;bottom:5rem}@media (max-width:768px){.d-text-2-col .b-text .img-illustration{position:initial;margin-top:4rem}}.d-text-2-col .b-text .img-illustration img{height:10rem;width:auto}.d-text-2-col .b-text:has(.b-btn) .subtitle,.d-text-2-col .b-text:has(.b-btn) .title{margin-bottom:4rem}.d-text-2-col .b-text:has(.b-btn) .text{position:initial!important}.d-text-2-col .b-btn{display:flex;gap:3rem;flex-wrap:wrap;max-width:max-content;margin-top:4rem}@media (max-width:768px){.d-text-2-col .b-carousel{margin-top:4rem}}.d-text-2-col .b-carousel.order-md-1>div{margin-left:auto;margin-right:6.8rem;width:51.8rem}@media (max-width:768px){.d-text-2-col .b-carousel.order-md-1>div{margin:0;width:100%}}.d-text-2-col .b-carousel.order-md-1>div .img-div{width:51.8rem}@media (max-width:768px){.d-text-2-col .b-carousel.order-md-1>div .img-div{width:100%}}.d-text-2-col .b-carousel>div{width:49.5rem;margin-left:6.8rem}@media (max-width:768px){.d-text-2-col .b-carousel>div{margin:0;width:100%}}.d-text-2-col .b-carousel .img-div{width:49.5rem;height:63.6rem}@media (max-width:768px){.d-text-2-col .b-carousel .img-div{height:35rem;width:100%}}.d-text-img-col .b-btn{display:flex;gap:3rem;flex-wrap:wrap;max-width:max-content;margin-top:4rem;margin-left:auto;margin-right:auto}.d-text-img-col .b-text>div{max-width:79.3rem;margin-left:auto;margin-right:auto}.d-text-img-col .b-gallery{margin-top:10rem}@media (max-width:768px){.d-text-img-col .b-gallery{margin-top:4rem}}.d-text-img-col .b-gallery>div{width:116.2rem;height:52.5rem;margin-right:auto;margin-left:auto}@media (max-width:768px){.d-text-img-col .b-gallery>div{margin:0;width:100%;height:30rem}}.d-text-img-col .b-gallery>div .swiper-slide .img-div{width:116.2rem;height:52.5rem}@media (max-width:768px){.d-text-img-col .b-gallery>div .swiper-slide .img-div{width:100%;height:25rem}.d-2-col-img-text .b-img.img-1{padding-right:.5rem}}.d-2-col-img-text .b-img.img-1 .img-div{margin-left:auto}@media (max-width:768px){.d-2-col-img-text .b-img.img-2{padding-left:.5rem}}.d-2-col-img-text .b-img .img-div{height:22rem;width:100%}@media (min-width:768px){.d-2-col-img-text .b-img .img-div{height:57rem;width:45.3rem}}.d-2-col-img-text .b-text{margin-top:5rem}@media (min-width:768px){.d-2-col-img-text .b-text{margin-top:6.4rem}}.d-2-col-img-text .b-text .subtitle,.d-2-col-img-text .b-text .title{max-width:89.1rem;margin-left:auto;margin-right:auto}.d-2-col-img-text .b-text .text,.d-text-bg-img .b-text .title{max-width:79.3rem;margin-left:auto;margin-right:auto}.d-2-col-img-text .b-btn{display:flex;gap:3rem;flex-wrap:wrap;max-width:max-content;margin-left:auto;margin-right:auto;margin-top:5rem;justify-content:center}.d-text-bg-img+.d-text-bg-img{margin-top:8rem}.d-3-col-blocks,.d-text-bg-img .col-12{padding:0}.d-text-bg-img .img-div{height:100vh;width:100%}.d-text-bg-img .b-text{background-color:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;max-width:81rem;width:100%;padding:6.5rem 8rem}@media (max-width:768px){.d-text-bg-img .b-text{max-width:83vw;padding:3.5rem 2rem}}.d-text-bg-img .b-text .title{margin-bottom:3.5rem;max-width:52rem}@media (max-width:768px){.d-text-bg-img .b-text .title{margin-bottom:2.5rem}}.d-text-bg-img .b-text .b-btn{margin-top:3.5rem;max-width:max-content;margin-right:auto;margin-left:auto}@media (max-width:768px){.d-text-bg-img .b-text .b-btn{margin-top:2.5rem}}@media (min-width:768px){.d-intro+.d-contact,.d-intro+.d-info-slider,.d-intro+.d-list-press-awwards,.d-intro+.d-list-press-awwards-2,.d-intro+.d-rooms,.d-intro+.d-tabs-gallery,.d-intro+.d-tabs-info,.d-intro+.d-tabs-info-spa{padding-top:0}}.d-intro .img-illustration{margin-bottom:2.5rem}.d-intro .title{margin-bottom:0}.d-intro .text{margin-top:4rem}.d-intro .text,.d-intro .title{max-width:79.3rem;margin-right:auto;margin-left:auto}.d-intro .b-btn{max-width:max-content;margin-top:3rem;margin-right:auto;margin-left:auto;display:flex;gap:3rem}.d-rooms .container-fluid>.row:not(:last-child){margin-bottom:11rem}@media (max-width:768px){.d-rooms .b-gallery{margin-bottom:3rem}}.d-rooms .b-gallery>div{max-width:100%;width:100%}@media (min-width:768px){.d-rooms .b-gallery>div{margin-left:auto;max-width:max-content}}.d-rooms .b-gallery .swiper{width:56.6rem}@media (max-width:768px){.d-rooms .b-gallery .swiper{width:100%}}.d-rooms .b-gallery .swiper .swiper-slide{padding-bottom:0!important}.d-rooms .b-gallery .swiper .swiper-slide .img-div,.d-rooms .b-gallery .swiper .swiper-slide .img-div-block{height:48.2rem;width:100%}@media (max-width:768px){.d-rooms .b-gallery .swiper .swiper-slide .img-div,.d-rooms .b-gallery .swiper .swiper-slide .img-div-block{height:23.2rem}.d-rooms .b-info .title{margin-bottom:2rem}}.d-rooms .b-info>div{display:flex;flex-direction:column;justify-content:space-between;max-width:44.7rem;height:100%}@media (min-width:768px){.d-rooms .b-info>div{margin-left:5rem}}.d-rooms .b-info>div ul{margin:0;padding:0;margin-bottom:3.5rem}.d-intro-room ul li,.d-rooms .b-info>div ul li{font-size:3rem;line-height:100%}@media (max-width:768px){.d-rooms .b-info>div ul li{font-size:2rem}}.d-rooms .b-info>div .b-btn{margin-top:5rem;display:flex;gap:3rem;max-width:max-content;margin-left:auto;margin-right:auto}@media (max-width:768px){.d-rooms .b-info>div .b-btn{justify-content:center;flex-wrap:wrap}}.d-rooms .swiper-button-next,.d-rooms .swiper-button-prev{color:#fff}.d-gallery-full .swiper-button-next:after,.d-gallery-full .swiper-button-prev:after,.d-rooms .swiper-button-next:after,.d-rooms .swiper-button-prev:after{font-size:34px}.d-intro-room ul{margin-bottom:3rem!important}.d-intro-room .text{max-width:96rem;margin-left:auto;margin-right:auto}.d-intro-room .b-btn,.d-list .b-lists>div{display:flex;margin-left:auto;margin-right:auto}.d-intro-room .b-btn{max-width:max-content;gap:3rem;margin-top:6.6rem}.d-intro-room .swiper{width:109.3rem;max-width:max-content;margin-left:auto;margin-right:auto;margin-top:9rem}@media (max-width:768px){.d-intro-room .swiper{width:100%}}.d-intro-room .swiper .swiper-slide .img-div{height:54.8rem;width:100%}@media (max-width:768px){.d-intro-room .swiper .swiper-slide .img-div{height:23.2rem}}.d-list .b-lists>div{max-width:109.3rem;gap:11rem}@media (min-width:768.1px){.d-list .b-lists>div{justify-content:end}}@media (max-width:768px){.d-list .b-lists>div{flex-wrap:wrap;gap:5rem}}.d-list .b-lists>div .b-list .title{font-size:3rem;line-height:100%;margin-bottom:3.5rem}@media (max-width:768px){.d-list .b-lists>div .b-list .title{font-size:2.5rem}}.d-contact ul,.d-intro-room ul,.d-list .b-lists>div ul,.d-list-gallery ul,.d-tabs-info-spa .b-info-spa .b-info ul,footer .b-links ul{margin:0;padding:0}.d-3-col-blocks .block-bg>div p,.d-list .b-lists>div ul li{font-size:2.2rem;line-height:2.8rem}@media (max-width:768px){.d-list .b-lists>div ul li{font-size:1.6rem;line-height:2.1rem}}.d-3-col-blocks .b-blocks>div{display:flex;flex-wrap:wrap;gap:6.9rem;row-gap:8.2rem;max-width:122rem;margin-left:auto;margin-right:auto;justify-content:center}@media (max-width:768px){.d-3-col-blocks .b-blocks>div{gap:4rem;row-gap:4rem}}.d-3-col-blocks .b-blocks>div .b-block{width:36rem;height:51.4rem;display:block;text-decoration:none;color:inherit;cursor:pointer;-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}@media (max-width:768px){.d-3-col-blocks .b-blocks>div .b-block{height:39rem}}.d-3-col-blocks .b-blocks>div .b-block .img-div-block{width:100%;height:100%}.d-3-col-blocks .b-blocks>div .b-block .b-text,.d-3-col-blocks .b-blocks>div .b-block .img-div-block,.d-3-col-blocks .b-blocks>div .b-block .img-div-block img,.d-3-col-blocks .block-bg{-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}.d-3-col-blocks .b-blocks>div .b-block .img-div-block img{filter:brightness(.75);width:100%;height:100%;object-fit:cover}.d-3-col-blocks .b-blocks>div .b-block .b-text,.d-3-col-blocks .block-bg{position:absolute}.d-3-col-blocks .b-blocks>div .b-block .b-text{transform:translate(-50%,-50%);top:50%;left:50%;z-index:1;width:87%}.d-3-col-blocks .b-blocks>div .b-block .b-text p{margin:0;text-align:center;text-transform:uppercase;color:#fff;font-size:3.1rem;line-height:4rem}@media (max-width:768px){.d-3-col-blocks .b-blocks>div .b-block .b-text p{font-size:2.5rem;line-height:2.8rem}}.d-3-col-blocks .b-blocks>div .b-block:hover{background-color:#ccd4d1}.d-3-col-blocks .b-blocks>div .b-block:hover .b-text,.d-3-col-blocks .b-blocks>div .b-block:hover .img-div-block{opacity:0}.d-3-col-blocks .b-blocks>div .b-block:hover .block-bg{opacity:1;visibility:visible;z-index:2}.d-3-col-blocks .block-bg{top:-.1rem;left:0;right:0;bottom:-.1rem;z-index:-1;opacity:0;visibility:hidden;text-align:center}.d-3-col-blocks .block-bg>div{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:1;width:84%}.d-3-col-blocks .block-bg>div p span{font-size:2.1rem;text-transform:uppercase}.d-gallery-full{margin-bottom:0;padding-bottom:0}.d-gallery-full .b-gallery{padding:0;margin-bottom:-1.5rem}.d-gallery-full .b-gallery .swiper .swiper-slide{padding-bottom:0!important}.d-gallery-full .b-gallery .swiper .swiper-slide .img-div{height:75rem}@media (max-width:768px){.d-gallery-full .b-gallery .swiper .swiper-slide .img-div{height:40rem}}.d-gallery-full .swiper-button-next,.d-gallery-full .swiper-button-prev{color:#fff}.d-gallery-full .swiper-button-next{right:8rem}@media (max-width:768px){.d-gallery-full .swiper-button-next{right:2rem}}.d-gallery-full .swiper-button-prev{left:8rem}@media (max-width:768px){.d-gallery-full .swiper-button-prev{left:2rem}}.d-faqs,.d-gallery{padding-top:0;padding-bottom:0;margin-top:-6.6rem}.d-gallery.d-tabs-gallery .b-info-gastronomy .b-img .img-div-block{height:auto}.d-gallery.d-tabs-gallery .b-info-gastronomy .b-text{padding:9rem 7rem;display:inline-grid}@media (max-width:768px){.d-gallery.d-tabs-gallery .b-info-gastronomy .b-text{padding:7rem 5rem}}.d-gallery.d-tabs-gallery .b-img,.d-gallery.d-tabs-gallery .video-container{display:inline-grid}.d-gallery.d-tabs-gallery .container-block{display:none!important}.d-gallery.d-tabs-gallery .container-block.active{display:inline-grid!important}.d-gallery .video-container{width:54.6rem;height:71rem;position:relative;overflow:hidden;margin-bottom:11.4rem}@media (max-width:768px){.d-gallery .video-container{width:100%;margin-bottom:4rem;height:40rem}}.d-gallery .video-container.active-video .click-overlay .img-div-block{opacity:0!important}.d-gallery .video-container iframe{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:235%;height:235%}.d-gallery .video-container .click-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.d-gallery .video-container .click-overlay .img-div-block{width:100%;height:100%;-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;opacity:1!important}.d-gallery .video-container .play-btn{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;background-color:transparent;border:0;z-index:1}.d-gallery .video-container .play-btn img{width:13.6rem;height:auto}@media (max-width:768px){.d-gallery .video-container .play-btn img{width:8rem}}.d-faqs{margin-bottom:0}.d-faqs .container-block{padding-top:13rem;padding-bottom:5rem}.d-faqs .container-block:nth-child(2){padding-top:0;padding-top:13rem}.d-faqs .container-block .b-title{margin-top:-4rem}.d-faqs .container-block:nth-child(odd),.d-faqs .container-block:nth-child(odd).b-faqs .b-collapse .collapse-button,.d-faqs .container-block:nth-child(odd).b-faqs .b-collapse .collapse-content{background-color:#d9d8d6}.d-faqs .b-tabs-filters{margin-bottom:10.5rem;margin-bottom:0}.d-faqs .b-faqs .b-collapse,.d-faqs .b-faqs .b-title{padding-left:6rem;padding-right:6rem}@media (max-width:768px){.d-faqs .b-faqs .b-collapse,.d-faqs .b-faqs .b-title{padding-left:2rem;padding-right:2rem}}.d-faqs .b-faqs .b-title .title{font-size:1.8rem;line-height:100%;margin-bottom:2.5rem;padding-left:8.3rem}@media (max-width:768px){.d-faqs .b-faqs .b-title .title{padding-left:5rem}}.d-faqs .b-faqs .b-collapse{color:#464646}.d-faqs .b-faqs .b-collapse .collapse-button{font-size:2.7rem;line-height:100%;min-height:9rem;padding-top:1.2rem;padding-bottom:1.2rem;align-items:start;justify-content:start;border-top:1px solid #000}@media (max-width:768px){.d-faqs .b-faqs .b-collapse .collapse-button{font-size:1.8rem;line-height:2rem}}.d-faqs .b-faqs .b-collapse .collapse-button span{width:8.3rem}.d-faqs .b-faqs .b-collapse .collapse-content{padding-left:8.3rem}@media (max-width:768px){.d-faqs .b-faqs .b-collapse .collapse-content{padding-left:5rem}}.d-faqs .b-faqs .b-collapse .collapse-content .text p{font-size:3rem;line-height:3.6rem}@media (max-width:768px){.d-faqs .b-faqs .b-collapse .collapse-content .text p{font-size:1.8rem;line-height:100%;line-height:2rem}}.d-faqs .b-faqs .b-collapse .collapse-content .text+.text,.d-faqs .b-faqs .b-collapse .collapse-content .text+.text-policy,.d-faqs .b-faqs .b-collapse .collapse-content .text-policy+.text,.d-faqs .b-faqs .b-collapse .collapse-content .text-policy+.text-policy{margin-top:3.6rem}.d-faqs .b-faqs .b-collapse .collapse-content .text-policy p{font-size:1.6rem;line-height:2.8rem}@media (max-width:768px){.d-faqs .b-faqs .b-collapse .collapse-content .text-policy p{font-size:1.4rem;line-height:1.6rem}}.d-info-slider+.d-info-slider{padding-top:0}.d-info-slider .b-btn{display:flex;flex-wrap:wrap;gap:3rem;margin-top:4rem;max-width:max-content;margin-left:auto;margin-right:auto}.d-info-slider .b-intro>div{max-width:79.6rem;margin-left:auto;margin-right:auto}.d-info-slider .b-intro .title{font-size:3rem;line-height:4.6rem;margin-bottom:3.9rem}.d-info-slider .b-slider{margin-top:12.8rem;padding:0}.d-info-slider .b-slider .swiper .swiper-slide{width:auto!important}.d-info-slider .b-slider .swiper .swiper-slide .img-div-block img{width:auto;height:auto;max-height:29.3rem;max-width:55rem}@media (max-width:768px){.d-info-slider .b-slider .swiper .swiper-slide .img-div-block img{max-height:17.3rem;max-width:40rem}}.d-info-gallery .b-gallery{margin-top:12.4rem}@media (max-width:768px){.d-info-gallery .b-gallery{margin-top:5rem}}.d-info-gallery .b-gallery .swiper{width:109.3rem;max-width:max-content;margin-left:auto;margin-right:auto}@media (max-width:768px){.d-info-gallery .b-gallery .swiper{width:100%}}.d-info-gallery .b-gallery .swiper .swiper-slide .img-div,.d-info-gallery .b-gallery .swiper .swiper-slide .img-div-block{height:54.8rem;width:100%}@media (max-width:768px){.d-info-gallery .b-gallery .swiper .swiper-slide .img-div,.d-info-gallery .b-gallery .swiper .swiper-slide .img-div-block{height:26rem}}.d-tabs-info-spa .container-block{opacity:0;display:block;z-index:0;position:relative}.d-tabs-info-spa .container-block.active{opacity:1;z-index:1}.d-tabs-info-spa .container-block:not(:last-child){position:absolute;top:0;top:14rem}@media (max-width:768px){.d-tabs-info-spa .container-block:not(:last-child){top:14rem}}.d-tabs-info-spa .b-btn{display:flex;gap:3rem;margin-top:4rem;flex-wrap:wrap}.d-tabs-info-spa .b-info-spa>div{max-width:116.3rem;margin-left:auto;margin-right:auto}.d-tabs-info-spa .b-info-spa .b-img{margin-bottom:12.2rem}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-img{margin-bottom:6rem}}.d-tabs-info-spa .b-info-spa .b-img .img-div{height:48.1rem;width:100%}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-img .img-div{height:23.2rem}}.d-tabs-info-spa .b-info-spa .b-info .title{font-size:4rem;line-height:100%;text-align:center;margin-bottom:6.2rem;letter-spacing:.5rem}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-info .title{font-size:3rem;margin-bottom:4rem}}.d-tabs-info-spa .b-info-spa .b-info>div{width:100%;display:flex;gap:2rem;justify-content:space-between}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-info>div{flex-wrap:wrap}}.d-tabs-info-spa .b-info-spa .b-info ul li{font-size:2.1rem;line-height:3.5rem;text-transform:uppercase}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-info ul li{font-size:1.8rem;margin-bottom:1rem;margin-bottom:0}}.d-tabs-info-spa .b-info-spa .b-info .text{max-width:56.7rem;margin-left:auto}.d-tabs-info-spa .b-info-spa .b-gallery{margin-top:12.2rem}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-gallery{margin-top:6rem}}.d-tabs-info-spa .b-info-spa .b-gallery .swiper .swiper-slide .img-div{height:58.2rem;width:100%}@media (max-width:768px){.d-tabs-info-spa .b-info-spa .b-gallery .swiper .swiper-slide .img-div{height:35rem}}@media (min-width:768px){.d-tabs-info-spa .swiper-button-prev{left:7rem}.d-tabs-info-spa .swiper-button-next{right:7rem}}.d-tabs-gallery .b-img-full-block>div,.d-tabs-gallery .b-info-gastronomy>div{max-width:121.1rem;margin-left:auto;margin-right:auto}.d-tabs-gallery .b-img-full-block>div .b-img-full{margin-bottom:11.4rem}@media (max-width:768px){.d-tabs-gallery .b-img-full-block>div .b-img-full{margin-bottom:4rem}}.d-tabs-gallery .b-img-full-block>div .b-img-full .img-div-block{width:100%;height:71.7rem}@media (max-width:768px){.d-tabs-gallery .b-img-full-block>div .b-img-full .img-div-block{height:50rem}}.d-tabs-gallery .b-info-gastronomy>div{gap:11.4rem;column-count:2}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy>div{column-count:1;gap:4rem}}.d-tabs-gallery .b-info-gastronomy .b-block-pdf{position:relative;width:54.6rem;height:94.3rem;margin-bottom:11.4rem;color:#000!important}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy .b-block-pdf{width:100%;margin-bottom:4rem;height:52.3rem}}.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;text-align:center}.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div img{height:17.3rem;width:auto;margin-bottom:2.8rem}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div img{height:14rem}}.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div .title{font-size:4rem;line-height:4.6rem;margin-bottom:2.8rem}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div .title{font-size:3rem;line-height:100%}}.d-list-press-awwards .b-info-press-awwards .b-block>div .b-btn a,.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div .b-btn a{margin-left:auto;margin-right:auto}.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div .btn-border{border:1px solid #000;color:#000}.d-tabs-gallery .b-info-gastronomy .b-block-pdf>div .btn-border:hover{background-color:#000;color:#fff!important}.d-tabs-gallery .b-info-gastronomy .b-text{width:54.6rem;padding:9rem 7rem;text-align:center;margin-bottom:11.4rem}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy .b-text{width:100%;margin-bottom:4rem;padding:7rem 5rem}}.d-tabs-gallery .b-info-gastronomy .b-text .by{margin-top:5rem}.d-tabs-gallery .b-info-gastronomy .b-text .by p{margin-bottom:0;text-transform:uppercase;font-size:2.6rem;line-height:100%}.d-tabs-gallery .b-info-gastronomy .b-img{margin-bottom:11.4rem}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy .b-img{margin-bottom:4rem}}.d-tabs-gallery .b-info-gastronomy .b-img .img-div-block{width:54.6rem;height:47.8rem}@media (max-width:768px){.d-tabs-gallery .b-info-gastronomy .b-img .img-div-block{width:100%;height:26rem}}.d-tabs-info .container-block,.d-tabs-info-2 .container-block{opacity:0;display:none;z-index:0;position:relative}.d-tabs-info .container-block.active{opacity:1;z-index:1;display:block}.d-tabs-info .b-block .img-div,.d-tabs-info .b-block .img-div-block{height:54.8rem;width:109.3rem;margin-bottom:7.5rem;margin-right:auto;margin-left:auto}@media (max-width:768px){.d-tabs-info .b-block .img-div,.d-tabs-info .b-block .img-div-block{height:23.2rem;width:100%}}.d-tabs-info .b-block .text{max-width:96.9rem;margin-right:auto;margin-left:auto}.d-tabs-info .b-block .b-btn{margin-top:3.2rem;max-width:max-content;margin-right:auto;margin-left:auto}.d-tabs-info-2 .container-block.active{opacity:1;z-index:1;display:block}.d-tabs-info-2 .container-block>.row{margin-bottom:15rem}@media (max-width:768px){.d-tabs-info-2 .container-block>.row{margin-bottom:8rem}}.d-tabs-info-2 .container-block>.row:last-child{margin-bottom:0}@media (max-width:768px){.d-list-gallery .b-list:first-child{margin-bottom:4rem}}.d-list-gallery .b-list:first-child>div{margin-left:auto;padding-left:0}.d-list-gallery .b-list>div{max-width:56.1rem;position:relative}@media (min-width:768px){.d-list-gallery .b-list>div{padding-left:5rem;right:-2rem}}.d-list-gallery .title{font-size:2.1rem;line-height:100%;text-transform:uppercase;margin-bottom:3.5rem}@media (max-width:768px){.d-list-gallery .title{margin-bottom:3rem}}.d-list-gallery ul li{font-size:2.1rem;line-height:3.1rem}.d-list-gallery .b-gallery{margin-top:7rem}.d-list-gallery .b-gallery>div{max-width:109.3rem;margin-right:auto;margin-left:auto}.d-list-gallery .b-gallery>div .swiper .swiper-slide .img-div{height:54.8rem;width:100%}@media (max-width:768px){.d-list-gallery .b-gallery>div .swiper .swiper-slide .img-div{height:26rem}}.d-2-form .b-intro .text,.d-2-form .b-intro .title{max-width:75.6rem;margin-left:auto;margin-right:auto}.d-2-form .b-form-general{margin-top:12rem}@media (max-width:768px){.d-2-form .b-form-general{margin-top:9rem}}.d-2-form .title{font-size:2.1rem;line-height:100%;margin-bottom:4rem}.d-2-form form{max-width:51rem}.d-2-form form input,.d-2-form form select{font-family:"adobe-garamond-pro",serif;color:#464646}.d-2-form form input::placeholder,.d-2-form form select::placeholder{color:#464646}.d-2-form form button,.d-list-press-awwards-2 .b-list ul li{font-family:"adobe-garamond-pro",serif}@media (min-width:768px){.d-2-form .form-2{padding-left:6.5rem}.d-2-form .form-1{padding-right:6.5rem}}.d-2-form .form-1>div{max-width:max-content;margin-left:auto}.d-experiencies.d-rooms .b-info>div{justify-content:center}.d-list-press-awwards .b-info-press-awwards>div{max-width:121.1rem;margin-left:auto;margin-right:auto;gap:11.4rem;column-count:2}@media (max-width:768px){.d-list-press-awwards .b-info-press-awwards>div{column-count:1;gap:4rem}}.d-list-press-awwards .b-info-press-awwards .b-block{position:relative;width:54.6rem;height:71.7rem;margin-bottom:11.4rem;overflow:hidden}@media (max-width:768px){.d-list-press-awwards .b-info-press-awwards .b-block{width:100%;margin-bottom:4rem;height:52.3rem}}.d-list-press-awwards .b-info-press-awwards .b-block .bg-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.d-list-press-awwards .b-info-press-awwards .b-block .bg-img img{width:100%;height:100%;object-fit:cover}.d-list-press-awwards .b-info-press-awwards .b-block .bg-img:before{content:"";background-color:#000;opacity:.2;position:absolute;top:0;left:0;right:0;bottom:0}.d-list-press-awwards .b-info-press-awwards .b-block .bg-img+div .btn-border{border:1px solid #fff;color:#fff}.d-list-press-awwards .b-info-press-awwards .b-block .bg-img+div .btn-border:hover{background-color:#fff;color:#000!important}.d-list-press-awwards .b-info-press-awwards .b-block>div{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;text-align:center;z-index:1;width:88%}.d-list-press-awwards .b-info-press-awwards .b-block>div img{height:2.8rem;width:auto;margin-bottom:2.5rem}.d-list-press-awwards .b-info-press-awwards .b-block>div .title{font-size:4rem;line-height:4.6rem;margin-bottom:2.8rem}.d-list-press-awwards .b-info-press-awwards .b-block .text{max-width:34.7rem;margin-left:auto;margin-right:auto;margin-bottom:4.5rem}.d-list-press-awwards .b-info-press-awwards .b-img{margin-bottom:11.4rem}@media (max-width:768px){.d-list-press-awwards .b-info-press-awwards .b-img{margin-bottom:4rem}}.d-list-press-awwards .b-info-press-awwards .b-img .img-div-block{width:54.6rem;height:38.8rem}@media (max-width:768px){.d-list-press-awwards .b-info-press-awwards .b-img .img-div-block{width:100%;height:26rem}}.d-list-press-awwards-2 .title{font-size:3rem;line-height:4.6rem;margin-bottom:10rem}@media (max-width:768px){.d-list-press-awwards-2 .title{margin-bottom:6rem}}.d-list-press-awwards-2 .b-list>div{max-width:113.1rem;margin-left:auto;margin-right:auto}.d-list-press-awwards-2 .b-list ul{display:flex;flex-wrap:wrap;gap:5%;padding:0;margin:0}@media (max-width:768px){.d-list-press-awwards-2 .b-list ul{padding-left:2rem}}.d-list-press-awwards-2 .b-list ul li{font-size:2rem;line-height:3rem;width:46%;font-weight:300}@media (max-width:768px){.d-list-press-awwards-2 .b-list ul li{width:100%}}.d-list-press-awwards-2 .b-list ul li a{font-size:2rem;line-height:3rem;color:inherit;text-decoration:underline}.d-offers.d-rooms .container-block.active{display:flex}.d-offers.d-rooms .container-fluid>.row:first-child{margin-bottom:0!important}.d-contact a,.d-contact address,.d-contact li,.d-contact p{font-size:2.3rem;line-height:2.7rem;color:#464646;margin-bottom:0;text-decoration:none;letter-spacing:1px}.d-contact .cod p:first-child{margin-bottom:1.2rem}.d-contact a{-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}.d-contact .b-contact-info>div{display:flex;gap:3rem;max-width:109.3rem;margin-left:auto;margin-right:auto;justify-content:space-between}@media (max-width:768px){.d-contact .b-contact-info>div{flex-wrap:wrap}}.d-contact .b-col-1 address,.d-contact .b-col-1>div,.d-contact .b-col-2 address,.d-contact .b-col-2>div{margin-bottom:3rem}.d-contact .b-col-1 a,.d-contact .b-col-1 address,.d-contact .b-col-1 i,.d-contact .b-col-2 a,.d-contact .b-col-2 address,.d-contact .b-col-2 i{font-weight:700}.d-contact .b-col-1>div:last-child,.d-contact .b-col-2>div:last-child{margin-bottom:0}.d-contact .b-col-2>div:not(:first-child) a{display:block}.d-contact .b-map{margin-top:13.6rem}.d-contact .b-map>div{width:109.3rem;height:54.8rem;margin-right:auto;margin-left:auto;filter:grayscale(1)}@media (max-width:768px){.d-contact .b-map>div{width:100%;height:35rem}}footer{padding-top:7.6rem;padding-bottom:4rem;background-color:#000;color:#fff}@media (max-width:991px){footer{padding-bottom:10rem}}footer .border{border-top:1px solid #f4e4d6;padding-top:4.7rem}footer .col-md-10>.row>div{padding-left:0;padding-right:0}@media (max-width:578px){footer .col-md-10>.row>div{margin-top:4rem;padding-left:.4rem;padding-right:.4rem}}footer a{color:#fff;text-decoration:none;-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}footer a:hover{opacity:.6}@media (max-width:768px){footer .b-logo{margin-bottom:5rem}}footer .b-logo>div,footer.footer-landing .b-links>div{height:100%}@media (max-width:768px){footer .b-logo>div{display:flex;flex-direction:row;align-items:center;gap:3rem;justify-content:space-between}}footer .b-links ul li a,footer .b-logo .logo{font-size:2.8rem;line-height:3rem;letter-spacing:2px;text-transform:uppercase}footer .b-logo img{height:6.3rem;width:auto}@media (min-width:768px){footer .b-logo img{position:absolute;bottom:.8rem;left:0}}footer .b-links>div{display:flex}@media (min-width:768px){footer .b-links>div{height:100%}}@media (max-width:578px){footer .b-links>div{flex-direction:column;gap:2rem}}footer .b-links>div ul{padding-left:2.5rem;padding-right:2.5rem;width:100%;position:relative}footer .b-contact>div:before,footer .b-links>div ul:before{content:"";position:absolute;width:1px;background-color:#f4e4d6;top:.8rem;left:0;bottom:.8rem}@media (min-width:768px){footer .b-links>div ul:nth-child(2) li:last-child{position:absolute;bottom:0}}footer .b-links ul li a{text-decoration:none;font-size:1.6rem;line-height:3.3rem;letter-spacing:1px}footer .b-contact p span{color:#7c7c7b;text-transform:none;font-size:1.3rem}footer .b-contact>div{position:relative;padding-left:2.5rem;height:100%}footer .b-contact>div a{text-transform:none}footer .b-contact>div>div:nth-child(2){margin-top:2rem}footer .b-contact>div>div:nth-child(3){margin-top:6.4rem}@media (max-width:578px){footer .b-contact>div>div:nth-child(3){margin-top:5.4rem}}footer .b-contact>div>div:nth-child(3) p{margin-bottom:4.6rem}@media (max-width:578px){footer .b-contact>div>div:nth-child(3) p{margin-bottom:3.6rem}}footer .b-contact p{text-decoration:none;margin-bottom:0}footer .b-contact a,footer .b-contact p,footer .b-legal p{text-transform:uppercase;font-size:1.6rem;line-height:2.8rem}footer .b-contact .social{display:flex;gap:1.5rem;row-gap:2rem;margin:0;padding:0;max-width:14.9rem;flex-wrap:wrap}footer .b-contact .social .icons{width:3.7rem;height:3.7rem;background-color:#fff}footer .b-logos-bottom{border-top:1px solid #f4e4d6;padding-top:2.9rem;padding-bottom:2.9rem;margin-top:5.5rem}@media (max-width:578px){footer .b-logos-bottom{padding-bottom:0}}footer .b-logos-bottom ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){footer .b-logos-bottom ul{flex-wrap:wrap;flex-direction:column;gap:2rem}}footer .b-logos-bottom ul li img{max-width:22.2rem;max-height:6rem;width:100%;height:100%;object-fit:contain}footer .b-legal{border-top:1px solid #f4e4d6;padding-top:2.2rem}footer .b-legal p{font-size:1.1rem;line-height:2.4rem;letter-spacing:1px;max-width:max-content;margin-left:auto;margin-bottom:0}footer .b-contact a,footer .b-legal p a{text-decoration:none}footer .b-legal p a span{margin-right:.5rem;margin-left:.5rem}