@font-face{font-family:"Bona_Nova";src:url("../static/fonts/Bona_Nova/BonaNova-Regular.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none}*::after,*::before{box-sizing:border-box}html{font-size:10px}html,body{width:100%}body{margin:0;padding:0;font-family:"avenir-lt-pro",sans-serif;font-size:1.4rem;line-height:1.2;background:#f8f6f2;font-weight:400;color:#2e2e2b;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body.noscroll{overflow:hidden}@media(min-width: 1280px){body.noscroll{padding-right:17px}}section{width:100%;display:block}figure{margin:0;transition:all .5s}p,a,h1,h2,h3,h4,h5,h6{margin:0;padding:0}p:empty,a:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}h1,h2,h3,h4,h5,h6{font-family:"Bona_Nova",sans-serif;font-weight:400}p:last-child{margin-bottom:0}a{text-decoration:none;color:inherit}a:active,a:hover{outline:0}ul,li{list-style:none;margin:0;padding:0}b,strong{font-weight:bold}img{font-size:1rem;font-style:italic;border:0;max-width:100%;height:auto;vertical-align:top}[role=button]{cursor:pointer}.svg-hidden{position:absolute;top:0;left:0;opacity:0;z-index:-1;pointer-events:none}.datepicker-top-left,.datepicker-top-right,.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#b77a5c}.datepicker-top-left::before,.datepicker-top-right::before,.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#b77a5c}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#6f7b5c;background-color:#f0e4d2}.datepicker-panel>ul>li.highlighted{background-color:#6f7b5c;color:#f0e4d2}.datepicker-panel>ul>li:hover{background-color:#6f7b5c}.datepicker-panel>ul>li.highlighted:hover{background-color:#6f7b5c}.c-header{background:#6f7b5c;display:flex;justify-content:space-between;align-items:center;transition:all .5s;padding-inline:0;z-index:90;position:relative}@media(min-width: 1024px){.c-header{padding-inline:3.4rem;position:fixed;top:0;left:0;right:0;height:8rem}}@media(min-width: 1280px){.c-header{padding-inline:7.4rem}}@media(min-width: 1366px){.c-header{padding-inline:6.9rem}}@media(min-width: 1680px){.c-header{padding-inline:10.4rem}}@media(min-width: 1800px){.c-header{padding-inline:11.5rem}}.c-header__logo{transition:all .5s;opacity:0;position:fixed;display:flex;align-items:center;justify-content:center;top:0;z-index:1;background:#6f7b5c;width:100%;height:6rem}@media(min-width: 540px){.c-header__logo{height:7rem}}@media(min-width: 768px){.c-header__logo{height:8rem}}@media(min-width: 1024px){.c-header__logo{width:auto;left:50%;transform:translateX(-50%);position:absolute;display:inline-flex;background:rgba(0,0,0,0);height:inherit;transition:all .5s}}.c-header__logo img{width:28.7rem;transition:all .5s;height:auto;max-height:60px}@media(min-width: 540px){.c-header__logo img{width:41.874rem}}@media(min-width: 768px){.c-header__logo img{width:45rem;height:auto;max-height:70px}}.c-header__menu{background:#6f7b5c;color:#f0e4d2}.c-header__bookNow{background:#f0e4d2;color:#6f7b5c}.c-header__menu,.c-header__bookNow{position:fixed;bottom:0;left:0;z-index:1;display:flex;align-items:center;width:50%;height:6rem;justify-content:center;padding:1.9rem 2rem;text-transform:uppercase;transition:all .5s;font-size:1.8rem;line-height:1.2;letter-spacing:0.27rem;font-weight:500;border-top:1px solid gray}@media(min-width: 540px){.c-header__menu,.c-header__bookNow{padding-block:2.3rem;height:7rem;font-size:2rem;line-height:1.2;letter-spacing:0.5rem}}@media(min-width: 768px){.c-header__menu,.c-header__bookNow{padding-block:2.8rem;height:8rem;letter-spacing:1rem}}@media(min-width: 1024px){.c-header__menu,.c-header__bookNow{width:auto;border-top-width:0;height:100%;transition:all .5s;position:static;background:rgba(0,0,0,0);color:#f0e4d2}}@media(min-width: 1280px){.c-header__menu,.c-header__bookNow{padding-inline:8rem}}@media(min-width: 1366px){.c-header__menu,.c-header__bookNow{padding-inline:4.5rem}}.c-header__menu span,.c-header__bookNow span{position:relative}.c-header__menu span::before,.c-header__menu span::after,.c-header__bookNow span::before,.c-header__bookNow span::after{content:"";transition:all .5s;width:2rem;height:.2rem;-webkit-mask-image:url(../images/svg/menu-hover-dots.svg);mask-image:url(../images/svg/menu-hover-dots.svg);background-color:#f8f6f2;position:absolute;top:1rem;opacity:0;pointer-events:none}.c-header__menu span::before,.c-header__bookNow span::before{right:100%;transform:translateX(-1.6rem)}.c-header__menu span::after,.c-header__bookNow span::after{left:100%;transform:translateX(0.6rem)}@media(min-width: 1024px){.c-header__menu:hover,.c-header__bookNow:hover{color:#f8f6f2;opacity:1 !important}.c-header__menu:hover span::before,.c-header__menu:hover span::after,.c-header__bookNow:hover span::before,.c-header__bookNow:hover span::after{opacity:1}}.c-header__bookNow{left:inherit;right:0}.c-header__submenu{display:none}@media(min-width: 1024px){.c-header__submenu{display:block;padding-inline:3.5rem;top:100%;position:absolute;left:0;right:0;transition:all .5s;z-index:1;padding:.4rem 2.6rem 0;text-align:center;background-color:rgba(111,123,92,.8);opacity:0;pointer-events:none}}@media(min-width: 1280px){.c-header__submenu{padding-inline:5rem}}@media(min-width: 1366px){.c-header__submenu{padding-inline:7.7rem}}.c-header__submenu ul{display:flex;justify-content:center;gap:7.428rem}.c-header__submenu ul li{color:rgba(251,253,253,.6);font-size:1.8rem;line-height:2.7;letter-spacing:0.032rem;transition:all .5s;font-weight:400;position:relative;display:block !important}.c-header__submenu ul li+li::before{content:"";position:absolute;top:50%;left:-3.714rem;height:2.5rem;background:url(../images/svg/dots-divider-vertical-white.svg) repeat-y;transform:translateY(-50%)}.c-header__submenu ul li::after{content:"";bottom:.45rem;width:.6rem;height:.6rem;position:absolute;left:50%;transition:all .5s;opacity:0;transform:translateX(-50%);background:#fbfdfd;border-radius:6px}.c-header__submenu ul li:hover,.c-header__submenu ul li.active{color:#fbfdfd}.c-header__submenu ul li:hover::after,.c-header__submenu ul li.active::after{opacity:1}.c-header__sticky .c-header{padding-inline:0}.c-header__sticky .c-header__logo{opacity:1}@media(min-width: 1024px){.c-header__sticky .c-header__logo{opacity:1}.c-header__sticky .c-header__logo:hover{opacity:1}}.c-header__sticky .c-header .c-advantages,.c-header__sticky .c-header__submenu{opacity:1;pointer-events:initial}.c-innerPage .c-header__logo{opacity:1}@media(min-width: 1024px){.c-innerPage .c-header{height:8rem}}@media(min-width: 1680px){.c-innerPage .c-header{height:8rem}}@media(min-width: 1024px){.c-innerPage .c-header__logo img{width:43rem}}@media(min-width: 1024px){.c-innerPage.c-header__sticky .c-header{height:8rem}}@media(min-width: 1024px){.c-innerPage.c-header__sticky .c-header__logo img{width:45rem;height:auto;max-height:70px}}.c-header__right{display:flex;align-items:center;gap:2rem;z-index:2}.c-header__lang{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:50%;border:1px solid #4b4b4b;color:#4b4b4b;cursor:pointer;transition:all .3s ease}.c-header__lang span{font-family:"Quicksand",sans-serif;font-size:1.4rem;font-weight:600;text-transform:uppercase;line-height:1}.c-header__lang:hover{background-color:#4b4b4b;color:#f4f9f8}.c-breadcrumb{display:none;position:absolute;right:4.12rem;top:20.3rem;writing-mode:vertical-rl;transform:scale(-1);z-index:10}@media(min-width: 1024px){.c-breadcrumb{display:flex}}.c-breadcrumb li{display:inline-block;list-style:none;font-size:1.3rem;line-height:1.2;letter-spacing:0.13rem}.c-breadcrumb li a{opacity:.6;color:#6f7b5c;transition:all .5s}.c-breadcrumb li a:hover{opacity:1}.c-breadcrumb li+li{padding-top:1rem;margin-top:1rem;position:relative}.c-breadcrumb li+li::before{content:" / ";color:#6f7b5c;position:absolute;top:-3px}.c-breadcrumb .link__border:after{right:2rem;top:0;width:1px !important;height:100%;bottom:inherit;background-color:#6f7b5c}.c-breadcrumb .link__border:hover:after,.c-breadcrumb .link__border.active:after{height:0;width:1px !important}.c-breadcrumb .link__border.reversed:after{height:0}.c-breadcrumb .link__border.reversed:hover:after,.c-breadcrumb .link__border.reversed.active:after{height:100%;width:1px !important}.c-breadcrumb.c-breadcrumb--dark li a{color:#2e2e2b}.c-breadcrumb.c-breadcrumb--dark li+li::before{color:#2e2e2b}.c-breadcrumb.c-breadcrumb--dark .link__border:after{background:#2e2e2b}.custom-header-right{display:flex;align-items:center;gap:15px;z-index:95;padding-right:2rem}@media(max-width: 1023px){.custom-header-right{position:fixed;top:auto;right:15px;bottom:90px;padding:0px !important}.custom-header-right:target,.custom-header-right:active,.custom-header-right:hover{border:none !important}.custom-lang-btn{width:36px;height:36px;font-size:12px}}.custom-lang-btn{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid #f0e4d2;color:#f0e4d2;cursor:pointer;font-family:"Quicksand",sans-serif;font-size:14px;font-weight:400;transition:all .3s ease;order:2}.custom-lang-btn:hover{background-color:#f0e4d2;color:#6f7b5c}.custom-lang-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.6);z-index:99999;display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.custom-lang-overlay.is-visible{display:flex;opacity:1}.custom-lang-box{background:#f8f6f2;padding:30px;border-radius:8px;width:90%;max-width:320px;text-align:center;position:relative;font-family:"Quicksand",sans-serif}.custom-lang-close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:28px;cursor:pointer;color:#2e2e2b}.custom-lang-list{list-style:none;padding:0;margin:20px 0 0 0}.custom-lang-list li{margin-bottom:10px}.custom-lang-list a{display:block;padding:12px;text-decoration:none;color:#2e2e2b;border:1px solid #f8f6f2;border-radius:4px;transition:all .2s ease}.custom-lang-list a:hover,.custom-lang-list a.active{background:#f8f6f2;border-color:#f0e4d2;font-weight:600}.c-footer{background:#6f7b5c;padding-block:6rem 10rem}@media(min-width: 540px){.c-footer{padding-block:6.5rem 11rem}}@media(min-width: 768px){.c-footer{padding-block:8.5rem 12rem}}@media(min-width: 768px){.c-footer{padding-block:8.5rem 12rem}}@media(min-width: 1024px){.c-footer{padding-bottom:4.2rem}}@media(min-width: 1280px){.c-footer{padding-top:6rem}}@media(min-width: 1680px){.c-footer{padding-top:7.4rem}}@media(min-width: 540px){.c-footer .c-container{max-width:40.1rem}}@media(min-width: 768px){.c-footer .c-container{max-width:54.57rem}}@media(min-width: 1280px){.c-footer .c-container{max-width:110rem}}@media(min-width: 1366px){.c-footer .c-container{max-width:116.6rem}}@media(min-width: 1680px){.c-footer .c-container{max-width:140rem}}@media(min-width: 1800px){.c-footer .c-container{max-width:144rem}}.c-footer .btn__link{font-weight:300}.c-footer *{color:#f8f6f2;font-weight:300}.c-footer__top{display:flex;flex-wrap:wrap;row-gap:6rem}@media(min-width: 1280px){.c-footer__top{flex-wrap:nowrap;justify-content:space-between}}.c-footer__top>*{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-footer__top>*{flex:0 0 auto}}.c-footer__top--left{display:flex;flex-direction:column;-moz-column-gap:8rem;column-gap:8rem;row-gap:4rem}@media(min-width: 1280px){.c-footer__top--left{flex-wrap:wrap;flex-direction:row}}.c-footer__top--left>div{flex:0 0 auto;padding-right:8rem;position:relative;flex-wrap:wrap}@media(min-width: 768px){.c-footer__top--left>div{display:flex;justify-content:flex-end}}@media(min-width: 1280px){.c-footer__top--left>div{display:block;flex-wrap:nowrap}}.c-footer__top--left>div h4{font-size:1.6rem;line-height:1.2;letter-spacing:0.16rem;text-transform:uppercase;margin-bottom:3.3rem;font-weight:300;font-family:"avenir-lt-pro",sans-serif}@media(min-width: 768px){.c-footer__top--left>div h4{flex:1 1 auto}}.c-footer__top--left>div ul{display:flex;flex-direction:column}@media(min-width: 768px){.c-footer__top--left>div ul{flex:1 0 auto;max-width:35.847rem}}.c-footer__top--left>div ul li{font-size:1.2rem;line-height:2.1666666667;letter-spacing:2px}.c-footer__top--left>div ul li span{font-size:1.2rem;line-height:2.1666666667;letter-spacing:2px;display:block;margin-top:-0.5rem;margin-bottom:.5rem;color:#b77a5c}@media(min-width: 540px){.c-footer__top--left>div ul li span{display:inline-block;margin-block:0}}.c-footer__top--left .c-footer__btn{flex:1 1 100%;justify-content:start;padding-top:4rem;width:100% !important;padding-left:0}@media(min-width: 1280px){.c-footer__top--left .c-footer__btn{width:-moz-fit-content !important;width:fit-content !important}}.c-footer__top--left .c-footer__btn .btn__link{opacity:1 !important;color:#f8f6f2;text-transform:initial;font-family:"avenir-lt-pro",sans-serif;padding-bottom:.656rem;font-size:14px;letter-spacing:2.8px;text-transform:uppercase}.c-footer__top--left .c-footer__btn .btn__link::after{background-color:#f8f6f2;bottom:0}.c-footer__top--right{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:35px;margin-bottom:2rem;direction:rtl}@media(min-width: 1280px){.c-footer__top--right{max-width:50%;margin-bottom:8rem}}@media(min-width: 1680px){.c-footer__top--right{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr)}}.c-footer__bottom{padding-top:6rem}@media(min-width: 1280px){.c-footer__bottom{margin-top:3.4rem;position:relative;padding-block:4.4rem}.c-footer__bottom::before,.c-footer__bottom::after{position:absolute;width:100%;content:"";height:2px;-webkit-mask-image:url(../images/svg/dots-divider.svg);mask-image:url(../images/svg/dots-divider.svg);background-color:#f8f6f2;top:0}.c-footer__bottom::after{bottom:0;top:inherit}}.c-footer__bottom ul{display:flex;flex-wrap:wrap;margin-inline:auto;align-items:center;position:relative}@media(min-width: 768px){.c-footer__bottom ul{-moz-column-gap:7.83rem;column-gap:7.83rem;justify-content:flex-start}}@media(min-width: 1280px){.c-footer__bottom ul{-moz-column-gap:5.526rem;column-gap:5.526rem;justify-content:center}}@media(min-width: 1680px){.c-footer__bottom ul{-moz-column-gap:7.884rem;column-gap:7.884rem}}.c-footer__bottom ul::before{position:absolute;width:100%;content:"";left:0;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;top:0}@media(min-width: 768px){.c-footer__bottom ul::before{display:none}}.c-footer__bottom ul li{width:100%;position:relative;padding-block:3.5rem;transition:all .5s;font-size:1.4rem;line-height:1.2;letter-spacing:0.042rem}@media(min-width: 768px){.c-footer__bottom ul li{flex:1 1 50%;max-width:calc(50% - 3.915rem)}}@media(min-width: 1280px){.c-footer__bottom ul li{flex:0 0 auto;max-width:-moz-max-content;max-width:max-content;padding-block:0}}@media(min-width: 768px){.c-footer__bottom ul li:nth-child(1)::before,.c-footer__bottom ul li:nth-child(2)::before{position:absolute;width:100%;content:"";left:0;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;top:0}}@media(min-width: 1280px){.c-footer__bottom ul li:nth-child(1)::before,.c-footer__bottom ul li:nth-child(2)::before{display:none}}.c-footer__bottom ul li::after{position:absolute;width:100%;content:"";left:0;height:2px;-webkit-mask-image:url(../images/svg/dots-divider.svg);mask-image:url(../images/svg/dots-divider.svg);background-color:#f8f6f2;bottom:0}@media(min-width: 1280px){.c-footer__bottom ul li::after{display:none}}.c-footer__bottom ul li .link__border::after{bottom:-1.04rem}.c-footer__bottom ul:hover li{opacity:.6}.c-footer__bottom ul:hover li:hover{opacity:1}.c-footer__copyright{text-align:center;padding-top:4rem;font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;text-transform:uppercase}.c-footer__copyright p{display:inline-flex;font-weight:500;gap:2rem;align-items:center;color:#f8f6f2}.c-footer__copyright .icon-copyright{width:1.2rem;height:1.2rem;color:#b77a5c}.c-footer__gotoTop{display:none;position:absolute;right:-3.594rem;bottom:3.252rem;color:#f8f6f2;transition:all .5s;transform:translateX(100%);opacity:.8}@media(min-width: 1280px){.c-footer__gotoTop{display:block}}@media(min-width: 1366px){.c-footer__gotoTop{display:block;right:-3.419rem;bottom:4.652rem}}@media(min-width: 1680px){.c-footer__gotoTop{right:-5.936rem;bottom:4.898rem}}@media(min-width: 1800px){.c-footer__gotoTop{right:-7.584rem;bottom:4.652rem}}.c-footer__gotoTop span{position:absolute;opacity:0;left:50%;pointer-events:none;transition:all .5s;padding-bottom:0rem;bottom:2.5rem;transform:translateX(-50%);text-transform:uppercase}.c-footer__gotoTop span::after{content:"";position:absolute;bottom:1rem;height:0;transition:all .5s;left:50%;transform:translateX(-50%);width:1px;background:#f8f6f2}.c-footer__gotoTop:hover{opacity:1}.c-footer__gotoTop:hover span{padding-bottom:8.5rem;opacity:1}.c-footer__gotoTop:hover span::after{height:6rem}.c-footer__gotoTop--icon{display:block;width:1.432rem;height:2.703rem;transform:rotate(-90deg)}.c-footer__gotoTop--icon svg{width:100%;height:100%}.c-innerPage.contact .c-footer{padding-top:0}@media(min-width: 540px){.c-innerPage.contact .c-footer__bottom{padding-top:0}.c-innerPage.contact .c-footer__bottom ul::before{display:none}}@media(min-width: 768px){.c-innerPage.contact .c-footer__bottom ul li:nth-child(1)::before,.c-innerPage.contact .c-footer__bottom ul li:nth-child(2)::before{display:none}}@media(min-width: 1280px){.c-innerPage.contact .c-footer__bottom{margin-top:0;padding-block:4.4rem}.c-innerPage.contact .c-footer__bottom::before{display:none}}.c-innerPage.contact .c-footer__bottom .c-footer__gotoTop{display:none}.c-footer__logo{width:160px;align-self:center;justify-self:center}.js-active-slider .slider-relative{position:relative}@media(min-width: 768px){.js-active-slider.slider-items-visible{overflow:hidden}.js-active-slider.slider-items-visible .slick-list{overflow:visible}}.js-slider-arrows.slider-arrows-absolute{position:absolute;top:50%;left:-2.05rem;right:-2.05rem;display:flex;z-index:1;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}@media(min-width: 540px){.js-slider-arrows.slider-arrows-absolute{left:-2.3rem;right:-2.3rem}}@media(min-width: 768px){.js-slider-arrows.slider-arrows-absolute{left:-3.4rem;right:-3.4rem}}@media(min-width: 1024px){.js-slider-arrows.slider-arrows-absolute{left:-2.4rem;right:-2.4rem}}@media(min-width: 1280px){.js-slider-arrows.slider-arrows-absolute{left:-5.8rem;right:-5.8rem}}@media(min-width: 1366px){.js-slider-arrows.slider-arrows-absolute{left:-6.8rem;right:-6.8rem}}@media(min-width: 1680px){.js-slider-arrows.slider-arrows-absolute{left:-8.4rem;right:-8.4rem}}@media(min-width: 1800px){.js-slider-arrows.slider-arrows-absolute{left:-10.2rem;right:-10.2rem}}.js-slider-arrows .icon-btn{pointer-events:initial;width:1.676rem;height:3.207rem;transition:all .5s;pointer-events:auto !important}@media(min-width: 540px){.js-slider-arrows .icon-btn{width:2.189rem;height:4.186rem}}@media(min-width: 768px){.js-slider-arrows .icon-btn{width:2.855rem;height:5.55rem}}@media(min-width: 1024px){.js-slider-arrows .icon-btn{opacity:.6}}.js-slider-arrows .icon-btn svg{width:100%;height:100%}.js-slider-arrows .icon-btn.prev{transform:scaleX(-1)}@media(min-width: 1024px){.js-slider-arrows .icon-btn:hover{opacity:1}}.js-slider-arrows .icon-btn.slick-disabled{opacity:0;pointer-events:none}.js-slider-arrows:hover+.js-slider-counter{opacity:1;transform:translateY(-21rem)}.js-slider-arrows:hover+.js-slider-counter::after{height:6rem}.js-slider-counter{position:absolute;top:50%;right:-2.05rem;display:none;gap:1.2rem;align-items:center;flex-direction:column;z-index:1;justify-content:space-between;pointer-events:none;transform:translateY(-18rem);transition:all .5s;width:1.676rem;opacity:0}@media(min-width: 540px){.js-slider-counter{width:2.189rem;right:-2.3rem}}@media(min-width: 768px){.js-slider-counter{width:2.855rem;right:-3.4rem}}@media(min-width: 1024px){.js-slider-counter{right:-2.4rem}}@media(min-width: 1280px){.js-slider-counter{right:-5.8rem;display:flex}}@media(min-width: 1366px){.js-slider-counter{right:-6.8rem}}@media(min-width: 1680px){.js-slider-counter{right:-8.4rem}}@media(min-width: 1800px){.js-slider-counter{right:-10.2rem}}.js-slider-counter span{font-size:2rem;line-height:1.2;color:#6f7b5c}.js-slider-counter::before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);height:.2rem;width:3.2rem;background:url(../images/svg/dots-divider.svg) repeat-x}.js-slider-counter::after{content:"";height:0;width:1px;transition:all .5s;background:rgba(248,246,242,.5);position:absolute;bottom:-9rem}.c-banner{display:block;position:relative;overflow:hidden;height:calc(100svh - 6rem)}@media(min-width: 540px){.c-banner{height:calc(100svh - 7rem)}}@media(min-width: 768px){.c-banner{height:calc(100svh - 8rem)}}@media(min-width: 1024px){.c-banner{height:100svh}}.c-banner__graphic{display:block;width:100%;position:relative;height:calc(100svh - 6rem)}@media(min-width: 540px){.c-banner__graphic{height:calc(100svh - 7rem)}}@media(min-width: 768px){.c-banner__graphic{height:calc(100svh - 8rem)}}@media(min-width: 1024px){.c-banner__graphic{height:100svh}}.c-banner__graphic img{-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;height:100%;position:absolute;-o-object-position:center bottom;object-position:center bottom}.c-banner__video{position:absolute;inset:0;transition:all .5s;background-position:center center;background-repeat:no-repeat;background-size:cover;background-position-x:43.2%;z-index:-1;pointer-events:none}.c-banner__video--inner{position:relative;width:100%;height:100%;overflow:hidden;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.c-banner__video--inner iframe{position:absolute;top:50%;left:50%;right:0;bottom:0;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.c-banner__content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-block:1.8rem}@media(min-width: 540px){.c-banner__content{padding-block:2rem}}@media(min-width: 768px){.c-banner__content{padding-block:3rem}}@media(min-width: 1024px){.c-banner__content{padding-inline:3.4rem;flex-direction:row;padding-top:18rem}}@media(min-width: 1280px){.c-banner__content{padding-inline:7.4rem}}@media(min-width: 1366px){.c-banner__content{padding-inline:6.9rem}}@media(min-width: 1680px){.c-banner__content{padding-inline:10.4rem}}@media(min-width: 1800px){.c-banner__content{padding-inline:11.5rem}}.c-banner__content--logo{width:20.5rem;cursor:pointer}@media(min-width: 540px){.c-banner__content--logo{width:23.7rem}}@media(min-width: 768px){.c-banner__content--logo{width:31.6rem}}@media(min-width: 1024px){.c-banner__content--logo{width:22.8rem}}@media(min-width: 1280px){.c-banner__content--logo{width:27.6rem}}@media(min-width: 1680px){.c-banner__content--logo{width:31.6rem}}.c-banner__content--text{max-width:29.2rem;text-align:center;isolation:isolate;overflow:hidden;padding-bottom:4rem}@media(min-width: 540px){.c-banner__content--text{max-width:45.3rem}}@media(min-width: 768px){.c-banner__content--text{max-width:49rem}}@media(min-width: 1024px){.c-banner__content--text{max-width:34.4rem}}@media(min-width: 1280px){.c-banner__content--text{max-width:42rem}}@media(min-width: 1680px){.c-banner__content--text{max-width:47.676rem}}.c-banner__content--text.full{max-width:90%}.c-banner__content--text h1{color:#f8f6f2;font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase;width:100%;margin-inline:auto;max-width:26.248rem}@media(min-width: 540px){.c-banner__content--text h1{max-width:100%}}@media(min-width: 768px){.c-banner__content--text h1{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-banner__content--text h1{font-size:7rem;line-height:1;letter-spacing:2px}}.c-banner__content--text p{font-size:1.4rem;line-height:1.2;letter-spacing:0.28rem;color:#f8f6f2;text-transform:uppercase}@media(min-width: 540px){.c-banner__content--text p{font-size:1.6rem;line-height:1.2;letter-spacing:0.32rem}}@media(min-width: 1024px){.c-banner__content--text p{font-size:1.6rem;line-height:1.75;letter-spacing:0.4rem}}.c-banner__content--text p span{transition:all .5s}.c-banner__content--text p .inactive{opacity:1;pointer-events:initial;display:block;transform:translateY(0)}.c-banner__content--text p .hover{opacity:0;pointer-events:none;display:block;transform:translateY(0)}.c-banner__content--textDivider{width:6.4rem;height:.3rem;color:#f8f6f2;margin-block:.78rem 1.019rem}@media(min-width: 540px){.c-banner__content--textDivider{margin-block:.9rem 1.318rem}}@media(min-width: 768px){.c-banner__content--textDivider{margin-block:0 1.318rem}}@media(min-width: 1024px){.c-banner__content--textDivider{margin-block:2rem 2rem}}@media(min-width: 1680px){.c-banner__content--textDivider{margin-block:2.4rem 2.4rem}}@media(min-width: 1800px){.c-banner__content--textDivider{margin-block:3rem 3rem}}.c-banner__content--text .c-banner__content--downArrow{color:#f8f6f2;transform:translate(-50%, 30%) rotate(90deg);width:2rem;height:4.5rem;position:absolute;display:inline-block;vertical-align:top;bottom:1.8rem}@media(min-width: 540px){.c-banner__content--text .c-banner__content--downArrow{width:2.4rem;bottom:2rem}}@media(min-width: 768px){.c-banner__content--text .c-banner__content--downArrow{bottom:3rem}}@media(min-width: 1024px){.c-banner__content--text .c-banner__content--downArrow{bottom:3rem}}.c-banner__content--text .c-banner__content--downArrow svg{width:100%;height:100%}.c-banner__content--text .c-banner__content--downArrow::before{content:"";position:absolute;top:2rem;left:-8rem;transition:all .5s;width:0;background:url(../images/svg/dots-divider-white.svg) repeat-x}@media(min-width: 1024px){.c-banner__content--text:hover .c-banner__content--downArrow::before{width:6.27rem}}.c-banner__content--text:hover p .inactive{opacity:0;pointer-events:none;transform:translateY(-28px)}.c-banner__content--text:hover p .hover{opacity:1;pointer-events:initial;transform:translateY(-16px)}@media(min-width: 540px){.c-banner__content--text:hover p .hover{transform:translateY(-19px)}}@media(min-width: 1024px){.c-banner__content--text:hover p .hover{transform:translateY(-56px)}}@media(min-width: 1680px){.c-banner__content--text:hover p .hover{transform:translateY(-28px)}}.start{position:relative}@media(min-width: 1024px){.start{position:static}}.c-advantages{transition:all .5s;z-index:1;padding:1.3rem 2.6rem 1rem;text-align:center;background-color:rgba(240,228,210,.8);color:#f8f6f2;pointer-events:none}@media(min-width: 1024px){.c-advantages{padding-inline:3.5rem;opacity:1 !important;pointer-events:initial !important;position:absolute;left:0;right:0;top:8rem}}@media(min-width: 768px){.c-advantages{padding-inline:5rem}}@media(min-width: 1280px){.c-advantages{padding-inline:7.7rem}}.c-advantages__info{position:absolute;right:0;top:50%;display:none;transform:translateY(-50%);width:3.5rem;height:3.6rem;border-radius:100vw;transition:all .5s;border:1px solid #6f7b5c}@media(min-width: 1024px){.c-advantages__info{display:block;right:3.5rem}}@media(min-width: 1280px){.c-advantages__info{right:5rem}}@media(min-width: 1280px){.c-advantages__info{right:7.7rem}}.c-advantages__info svg{width:100%;height:100%}.c-advantages__info--box{position:absolute;opacity:0;transition:all .5s;transform:translateY(1rem);pointer-events:none;top:calc(100% + 3.3rem);right:-1.2rem;width:34.674rem;padding:2rem 2.7rem;background-color:rgba(240,228,210,.8);text-align:center;isolation:isolate}.c-advantages__info--box::before{position:absolute;content:"";inset:0;height:5rem;bottom:auto;z-index:-1;transform:translateY(-100%)}.c-advantages__info--box::after{content:"";right:1.6rem;top:0;transform:translateY(-100%);width:0;height:0;position:absolute;border-width:0 1rem 1rem;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(240,228,210,.8)}.c-advantages__info--box p{font-size:1.4rem;line-height:1.5714285714;color:#6f7b5c}.c-advantages__info--box .btn__group{margin-top:2rem}.c-advantages__info--box .btn__group .btn::before,.c-advantages__info--box .btn__group .btn::after{display:none}.c-advantages__info--box .btn__group .btn.btn__light{flex:1 1 100%;max-width:18rem;height:3.4rem}.c-advantages__info--box .btn__group .btn.btn__light span{font-size:1.2rem;line-height:1.2;letter-spacing:0.24rem}.c-advantages__info:hover{background:#6f7b5c;color:#f0e4d2}.c-advantages__info:hover .c-advantages__info--box{opacity:1;pointer-events:initial;transform:translateY(0)}.c-advantages__items{display:block;width:100%;max-width:24.3rem;margin-inline:auto}@media(min-width: 540px){.c-advantages__items{max-width:85%}}.c-advantages__items h6{text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;font-weight:500;margin-bottom:.4rem}@media(min-width: 540px){.c-advantages__items h6{font-size:1.6rem;line-height:1.2;letter-spacing:0.32rem}}.c-advantages__items p{font-size:1.4rem;line-height:1.2;letter-spacing:0.07rem;margin:0;opacity:.7}@media(min-width: 540px){.c-advantages__items p{font-size:1.6rem;line-height:1.2;letter-spacing:0.08rem}}.c-advantages .js-slider-arrows.slider-arrows-absolute{left:0;right:0;gap:2rem}@media(min-width: 1024px){.c-advantages .js-slider-arrows.slider-arrows-absolute{right:inherit}}.c-advantages .js-slider-arrows .icon-btn{width:1.432rem;height:2.73rem}.c-container{width:90%;display:block;max-width:30.6rem;margin:0 auto}@media(min-width: 540px){.c-container{max-width:44rem}}@media(min-width: 768px){.c-container{max-width:62rem}}@media(min-width: 1024px){.c-container{max-width:78.4rem}}@media(min-width: 1280px){.c-container{max-width:110rem}}@media(min-width: 1366px){.c-container{max-width:116.6rem}}@media(min-width: 1680px){.c-container{max-width:140rem}}@media(min-width: 1800px){.c-container{max-width:144rem}}.c-welcome{padding-top:5rem;text-align:center}@media(min-width: 540px){.c-welcome{padding-top:6rem}}@media(min-width: 768px){.c-welcome{padding-top:8rem}}@media(min-width: 1280px){.c-welcome{padding-top:7.5rem}}@media(min-width: 1680px){.c-welcome{padding-top:6rem}}@media(min-width: 1800px){.c-welcome .c-container{max-width:160rem}}.c-heading{margin-bottom:3.55rem;text-align:center}@media(min-width: 540px){.c-heading{margin-bottom:5.08rem}}.c-heading__subTitle{font-size:1.4rem;line-height:2;letter-spacing:5.4px;text-transform:uppercase;font-weight:500;color:#b77a5c;opacity:.7}@media(min-width: 768px){.c-heading__subTitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}.c-heading__divider{margin-top:1.3rem;margin-bottom:2rem;width:6.4rem;height:.3rem;display:block;margin-inline:auto;color:#b77a5c;opacity:.7}.c-heading__title{font-size:4rem;line-height:1;letter-spacing:1.5px;color:#6f7b5c;text-transform:lowercase}@media(min-width: 768px){.c-heading__title{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1680px){.c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-fullGraphic__image{display:block;width:100%;aspect-ratio:306/193;margin-bottom:2.58rem}@media(min-width: 540px){.c-fullGraphic__image{aspect-ratio:440/278;margin-bottom:3.528rem}}@media(min-width: 1024px){.c-fullGraphic__image{aspect-ratio:784/383;margin-bottom:0}}@media(min-width: 1280px){.c-fullGraphic__image{aspect-ratio:1100/508}}@media(min-width: 1366px){.c-fullGraphic__image{aspect-ratio:1166/508}}@media(min-width: 1680px){.c-fullGraphic__image{aspect-ratio:1400/558}}@media(min-width: 1800px){.c-fullGraphic__image{aspect-ratio:1600/574}}.c-fullGraphic__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-fullGraphic__content{display:block;width:100%;margin-inline:auto}@media(min-width: 768px){.c-fullGraphic__content{max-width:55.2rem}}@media(min-width: 1024px){.c-fullGraphic__content{max-width:78.4rem}}@media(min-width: 1280px){.c-fullGraphic__content{max-width:85.7rem}}.c-fullGraphic__content h6{font-size:1.4rem;line-height:2;letter-spacing:5.4px;font-family:"avenir-lt-pro",sans-serif;margin-bottom:1.5rem;text-transform:uppercase;font-weight:500;display:inline-block}@media(min-width: 540px){.c-fullGraphic__content h6{margin-bottom:2rem}}@media(min-width: 768px){.c-fullGraphic__content h6{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px;max-width:48.8rem}}@media(min-width: 1024px){.c-fullGraphic__content h6{margin-bottom:2rem;max-width:100%}}.c-fullGraphic__content p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;margin-bottom:2.579rem;text-align:center}@media(min-width: 768px){.c-fullGraphic__content p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:4rem}}.c-fullGraphic__inner .c-heading__title{font-weight:400;text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1024px){.c-fullGraphic__inner .c-heading__title{padding-inline:4.5rem}}@media(min-width: 1280px){.c-fullGraphic__inner .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;padding-inline:0}}.btn{text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;font-weight:500;font-family:"avenir-lt-pro",sans-serif;background:rgba(0,0,0,0);cursor:pointer}.btn__group{display:flex;row-gap:1.8rem;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width: 768px){.btn__group{row-gap:1.5rem}}@media(min-width: 1280px){.btn__group{flex-wrap:nowrap;-moz-column-gap:3rem;column-gap:3rem}}@media(min-width: 1680px){.btn__group{-moz-column-gap:4rem;column-gap:4rem}}.btn__group .btn__primary,.btn__group .btn__light{flex:1 1 100%;max-width:100%}@media(min-width: 1280px){.btn__group .btn__primary,.btn__group .btn__light{flex:1 1 50%;max-width:31.7rem}}.btn__link{display:inline-block;position:relative;color:#b77a5c;letter-spacing:0.42rem;letter-spacing:40%;font-weight:500;transition:all .5s}.btn__link.white{color:#fff}.btn__link.white span::after{background:#fff}@media(min-width: 540px){.btn__link{letter-spacing:0.42rem;letter-spacing:40%}}@media(min-width: 1280px){.btn__link{opacity:.8}}.btn__link span{position:relative;padding-bottom:1.6rem;display:block}.btn__link span::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;transition:all .5s;width:6.185rem;background:#b77a5c}.btn__link:hover{opacity:1}.btn__link:hover span::after{width:100%}.btn__link--leftToRight span::after{left:0;transform:translateX(0);width:0}.btn__link--rightToLeft span::after{right:0;left:inherit;transform:translateX(0);width:0}.btn__link.link__border span::after{display:none}.btn__link.link__border::after{display:block !important;width:100%}@media(min-width: 1280px){.btn__link.link__border::after{width:0}}.btn__link.link__border.reversed::after{width:100%}@media(min-width: 1024px){.btn__link.link__border.reversed:hover::after{width:0 !important}}.btn__primary,.btn__light{height:5.2rem;display:flex;align-items:center;justify-content:center;position:relative;background:rgba(0,0,0,0);transition:all .5s;color:#b77a5c;border:1px solid #b77a5c;text-transform:uppercase}@media(min-width: 1024px){.btn__primary,.btn__light{opacity:1}}.btn__primary::before,.btn__primary::after,.btn__light::before,.btn__light::after{content:"";position:absolute;width:4px;background:#f8f6f2;transition:all .5s;z-index:1;height:calc(100% - 14px)}.btn__primary::before,.btn__light::before{left:-2px;top:7px}.btn__primary::after,.btn__light::after{bottom:7px;right:-2px}.btn__primary span,.btn__light span{display:block;padding-top:.5rem;padding-inline:1rem;font-size:1.4rem;line-height:1.2;letter-spacing:2.8px}@media(min-width: 540px){.btn__primary span,.btn__light span{letter-spacing:0.28rem}}@media(min-width: 1024px){.btn__primary:hover,.btn__light:hover{opacity:1}}.btn__primary:hover::before,.btn__primary:hover::after,.btn__light:hover::before,.btn__light:hover::after{height:0}.btn__light{border-color:#6f7b5c;color:#6f7b5c}.btn__withArrow{display:inline-flex;align-items:baseline;gap:2rem}.btn__withArrow .icon-arrow{width:1.7rem;height:1rem;animation-duration:.5s;animation-iteration-count:infinite}.btn__withArrow.arrowRight:hover .icon-arrow{animation-name:moveRight}.btn__withArrow.arrowLeft .icon-arrow{transform:scale(-1)}.btn__withArrow.arrowLeft:hover .icon-arrow{animation-name:moveLeft}.btn__withArrow.arrowBottom .icon-arrow{transform:rotate(90deg)}.btn__withArrow.arrowBottom:hover .icon-arrow{animation-name:moveBottom}.btn__withArrow.arrowTop .icon-arrow{transform:rotate(-90deg)}.btn__withArrow.arrowTop:hover .icon-arrow{animation-name:moveTop}.btn__withArrow.btn__arrowUpDown{flex-direction:column;align-items:center}@keyframes moveLeft{0%{transform:scale(-1) translateX(-0.2rem)}50%{transform:scale(-1) translateX(0.2rem)}100%{transform:scale(-1) translateX(-0.2rem)}}@keyframes moveRight{0%{transform:translateX(-0.2rem)}50%{transform:translateX(0.2rem)}100%{transform:translateX(-0.2rem)}}@keyframes moveBottom{0%{transform:rotate(90deg) translateX(-0.2rem)}50%{transform:rotate(90deg) translateX(0.2rem)}100%{transform:rotate(90deg) translateX(-0.2rem)}}@keyframes moveTop{0%{transform:rotate(-90deg) translateX(-0.2rem)}50%{transform:rotate(-90deg) translateX(0.2rem)}100%{transform:rotate(-90deg) translateX(-0.2rem)}}.link__border{position:relative}.link__border::after{left:0;width:0;content:"";position:absolute;bottom:-0.03rem;transition:all .5s;pointer-events:none;height:1px;background-color:#f8f6f2}.link__border:not(.reversed)::after{display:none}@media(min-width: 1024px){.link__border:not(.reversed)::after{display:block}}.link__border.btn__link--rightToLeft::after{right:0;left:inherit;transform:translateX(0)}.link__border:hover::after{width:100% !important}.link__border.reversed::after{width:100%}@media(min-width: 1280px){.link__border.reversed:hover::after{width:0 !important}}.link__border.border-white::after{background-color:#fff}.c-sliderPhotoText{padding-block:5rem;background:#fbfdfd}@media(min-width: 540px){.c-sliderPhotoText{padding-block:6rem}}@media(min-width: 768px){.c-sliderPhotoText{padding-block:1rem 8rem;background:rgba(0,0,0,0)}}@media(min-width: 1024px){.c-sliderPhotoText{padding-top:0}}@media(min-width: 1280px){.c-sliderPhotoText{padding-top:1rem}}@media(min-width: 1366px){.c-sliderPhotoText{padding-block:0 10.256rem}}@media(min-width: 1680px){.c-sliderPhotoText{padding-block:5.3rem 12.05rem}}@media(min-width: 1800px){.c-sliderPhotoText{padding-block:6.617rem 14.15rem}}.c-sliderPhotoText__slider{width:100%;max-width:29.4rem;margin-inline:auto}@media(min-width: 540px){.c-sliderPhotoText__slider{max-width:40rem}}@media(min-width: 768px){.c-sliderPhotoText__slider{max-width:54.8rem;padding-top:1.5rem}}@media(min-width: 1024px){.c-sliderPhotoText__slider{max-width:59rem}}@media(min-width: 1280px){.c-sliderPhotoText__slider{max-width:100%;padding-top:0}}.c-sliderPhotoText__slide{display:flex;flex-wrap:wrap}@media(min-width: 768px){.c-sliderPhotoText__slide{background:#fbfdfd;padding-bottom:4rem}}@media(min-width: 1280px){.c-sliderPhotoText__slide{flex-direction:row-reverse;position:relative;padding-bottom:0}}.c-sliderPhotoText__slide--image,.c-sliderPhotoText__slide--content{flex:1 0 100%}@media(min-width: 1280px){.c-sliderPhotoText__slide--image,.c-sliderPhotoText__slide--content{flex:1 0 50%}}.c-sliderPhotoText__slide--image{width:100%;aspect-ratio:294/196}@media(min-width: 540px){.c-sliderPhotoText__slide--image{aspect-ratio:400/266}}@media(min-width: 1280px){.c-sliderPhotoText__slide--image{aspect-ratio:550/483}}@media(min-width: 1366px){.c-sliderPhotoText__slide--image{aspect-ratio:583/511}}@media(min-width: 1680px){.c-sliderPhotoText__slide--image{aspect-ratio:700/558}}@media(min-width: 1800px){.c-sliderPhotoText__slide--image{aspect-ratio:720/574}}.c-sliderPhotoText__slide--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-sliderPhotoText__slide--content{padding:.85rem .881rem;text-align:center;display:flex;align-items:center}@media(min-width: 1280px){.c-sliderPhotoText__slide--content{padding-bottom:3.264rem}}@media(min-width: 1366px){.c-sliderPhotoText__slide--content{padding-bottom:3.712rem}}@media(min-width: 1680px){.c-sliderPhotoText__slide--content{padding-bottom:5.187rem}}@media(min-width: 1800px){.c-sliderPhotoText__slide--content{padding-bottom:5.813rem}}.c-sliderPhotoText__slide--content>div{width:100%;display:block;margin-inline:auto}@media(min-width: 1280px){.c-sliderPhotoText__slide--content>div{max-width:48.97rem}}@media(min-width: 1680px){.c-sliderPhotoText__slide--content>div{max-width:58.57rem}}.c-sliderPhotoText__slide--content h2{font-size:4rem;line-height:1;letter-spacing:1.5px;color:#6f7b5c;padding-block:1.65rem}@media(min-width: 540px){.c-sliderPhotoText__slide--content h2{padding-block:1.95rem}}@media(min-width: 1280px){.c-sliderPhotoText__slide--content h2{font-size:7rem;line-height:1;letter-spacing:2px;position:relative}.c-sliderPhotoText__slide--content h2::after{content:"";position:absolute;inset:0;top:auto;background:url("../images/svg/dots-divider.svg") repeat-x}}@media(min-width: 1680px){.c-sliderPhotoText__slide--content h2{font-size:5.8rem;line-height:1.2068965517;letter-spacing:0.174rem}}.c-sliderPhotoText__slide--content .options{padding:.5rem .677rem;margin-bottom:1.23rem;font-weight:400;transition:all .5s}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options{position:absolute;width:50%;top:2.125rem;right:0;opacity:0}}.c-sliderPhotoText__slide--content .options::before,.c-sliderPhotoText__slide--content .options::after{content:"";width:100%;height:2px;display:block;background:url("../images/svg/dots-divider.svg") repeat-x}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options::before,.c-sliderPhotoText__slide--content .options::after{display:none}}.c-sliderPhotoText__slide--content .options::before{inset:0;bottom:auto}.c-sliderPhotoText__slide--content .options::after{inset:0;top:auto}.c-sliderPhotoText__slide--content .options ul{display:inline-flex;padding-block:1.2rem;border-radius:100vw}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options ul{background:rgba(30,30,30,.35)}}.c-sliderPhotoText__slide--content .options ul li{padding-inline:1.376rem;font-size:1.4rem;line-height:2.1428571429}@media(min-width: 540px){.c-sliderPhotoText__slide--content .options ul li{font-size:1.6rem;line-height:2.25;letter-spacing:0.032rem;padding-inline:2.098rem}}@media(min-width: 768px){.c-sliderPhotoText__slide--content .options ul li{font-size:1.8rem;line-height:2;letter-spacing:0.036rem;padding-inline:3.236rem}}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options ul li{padding-inline:3.2rem;font-size:2rem;line-height:1.8;letter-spacing:0.04rem;color:#6f7b5c}}.c-sliderPhotoText__slide--content .options ul li:first-child{padding-left:.5rem !important}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options ul li:first-child{padding-left:3.2rem !important}}.c-sliderPhotoText__slide--content .options ul li:last-child{padding-right:.5rem !important}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options ul li:last-child{padding-right:3.2rem !important}}.c-sliderPhotoText__slide--content .options ul li+li{position:relative}.c-sliderPhotoText__slide--content .options ul li+li::before{content:"";display:block;inset-block:.5rem;left:0;position:absolute;width:2px;transform:translateX(-50%);background:url("../images/svg/dots-divider-vertical.svg") repeat-y}@media(min-width: 768px){.c-sliderPhotoText__slide--content .options ul li+li::before{inset-block:0}}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .options ul li+li::before{background:url("../images/svg/dots-divider-vertical-white.svg") repeat-y}}.c-sliderPhotoText__slide--content p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;margin-bottom:2rem}@media(min-width: 540px){.c-sliderPhotoText__slide--content p{margin-bottom:2.256rem}}@media(min-width: 768px){.c-sliderPhotoText__slide--content p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:2.544rem}}.c-sliderPhotoText__slide--content .btn__group{transition:all .5s;width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-sliderPhotoText__slide--content .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-sliderPhotoText__slide--content .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-sliderPhotoText__slide--content .btn__group{max-width:46.187rem}.c-sliderPhotoText__slide--content .btn__group .btn__primary{display:none}}@media(min-width: 1680px){.c-sliderPhotoText__slide--content .btn__group{max-width:55.57rem}}.c-sliderPhotoText__slide--content .c-sliderPhotoText__slide--mw{display:block;width:100%;margin-inline:auto}@media(min-width: 768px){.c-sliderPhotoText__slide--content .c-sliderPhotoText__slide--mw{max-width:47.197rem}}@media(min-width: 1680px){.c-sliderPhotoText__slide--content .c-sliderPhotoText__slide--mw{max-width:49.535rem}}@media(min-width: 1280px){.c-sliderPhotoText__slide:hover .c-sliderPhotoText__slide--content .options{opacity:1}.c-sliderPhotoText__slide:hover .c-sliderPhotoText__slide--content .btn__group .btn__primary{display:flex}}.c-spaWellness{background:#f0e4d2;padding-block:5rem}@media(min-width: 540px){.c-spaWellness{padding-block:6rem}}@media(min-width: 768px){.c-spaWellness{padding-block:8rem}}@media(min-width: 1280px){.c-spaWellness{padding-block:0}}.c-spaWellness__inner{display:flex;flex-wrap:wrap;width:100%;max-width:31.12rem;margin-inline:auto}@media(min-width: 540px){.c-spaWellness__inner{max-width:44.285rem}}@media(min-width: 768px){.c-spaWellness__inner{max-width:54.827rem}}@media(min-width: 1280px){.c-spaWellness__inner{flex-wrap:nowrap;position:relative;max-width:100%}}.c-spaWellness__inner .c-heading{width:100%;text-align:center;margin-bottom:2rem}@media(min-width: 768px){.c-spaWellness__inner .c-heading{margin-bottom:2.228rem}}@media(min-width: 1280px){.c-spaWellness__inner .c-heading{margin-bottom:0}}@media(min-width: 1280px){.c-spaWellness__inner .c-heading{position:absolute;left:50%;width:50%;top:13.182rem;text-align:left}.c-spaWellness__inner .c-heading__divider{margin-left:0}.c-spaWellness__inner .c-heading>div{width:100%;display:block;margin-inline:auto}}@media(min-width: 1280px)and (min-width: 1280px){.c-spaWellness__inner .c-heading>div{max-width:49rem}}@media(min-width: 1280px)and (min-width: 1680px){.c-spaWellness__inner .c-heading>div{max-width:54.132rem}}.c-spaWellness__inner .c-heading__divider{margin-bottom:0}.c-spaWellness__image,.c-spaWellness__content{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-spaWellness__image,.c-spaWellness__content{flex:1 0 50%;max-width:50%}}.c-spaWellness__image .btn__link span::after,.c-spaWellness__content .btn__link span::after{left:0 !important;transform:translateX(0)}.c-spaWellness__image{width:100%;max-width:29.4rem;margin-inline:auto;aspect-ratio:294/270;display:block}@media(min-width: 540px){.c-spaWellness__image{max-width:35.278rem;aspect-ratio:352/324}}@media(min-width: 768px){.c-spaWellness__image{max-width:100%;aspect-ratio:548/503}}@media(min-width: 1280px){.c-spaWellness__image{aspect-ratio:639/688}}@media(min-width: 1366px){.c-spaWellness__image{aspect-ratio:683/688}}@media(min-width: 1680px){.c-spaWellness__image{aspect-ratio:839/750}}@media(min-width: 1800px){.c-spaWellness__image{aspect-ratio:900/850}}.c-spaWellness__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-spaWellness__content{display:flex;align-items:flex-end}@media(min-width: 1280px){.c-spaWellness__content{padding-block:5.182rem}}.c-spaWellness__content>div{width:100%;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;margin-inline:auto;overflow:hidden}@media(min-width: 1024px){.c-spaWellness__content>div{padding-top:1rem}}@media(min-width: 1280px){.c-spaWellness__content>div{padding-top:0;max-width:49rem;justify-content:flex-start}}@media(min-width: 1680px){.c-spaWellness__content>div{max-width:54.132rem}}.c-spaWellness__content>div h2{font-size:4rem;line-height:1;letter-spacing:1.5px;font-weight:300;text-transform:lowercase;text-align:center;color:#6f7b5c}@media(min-width: 768px){.c-spaWellness__content>div h2{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-spaWellness__content>div h2{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:2.207rem;text-align:start}}@media(min-width: 1366px){.c-spaWellness__content>div h2{margin-bottom:.636rem}}@media(min-width: 1680px){.c-spaWellness__content>div h2{margin-bottom:.436rem}}.c-spaWellness__content>div p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;text-align:center;margin-bottom:1.9rem}@media(min-width: 540px){.c-spaWellness__content>div p{margin-bottom:2.293rem}}@media(min-width: 768px){.c-spaWellness__content>div p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:2.598rem}}@media(min-width: 1280px){.c-spaWellness__content>div p{text-align:left;margin-bottom:3.516rem}}.c-spaWellness__content>div .btn__group{width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-spaWellness__content>div .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-spaWellness__content>div .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-spaWellness__content>div .btn__group{max-width:100%;justify-content:flex-start;transition:all .5s}}.c-spaWellness__content>div .btn__primary::before,.c-spaWellness__content>div .btn__primary::after{background:#6f7b5c}.c-spaWellness__content>div .btn__group{transition:all .5s;width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-spaWellness__content>div .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-spaWellness__content>div .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-spaWellness__content>div .btn__group{max-width:100%}}@media(min-width: 1280px){.c-spaWellness__inner:hover .c-spaWellness__content .btn__group{margin-bottom:0}}.c-spaWellness.c-experiences{background:#f0e4d2}.c-spaWellness.c-experiences .c-heading *{color:#6f7b5c}@media(min-width: 1280px){.c-spaWellness.c-experiences .c-heading{position:absolute;left:0%;width:50%}}.c-gastronomy{padding-block:5rem;background:#f0e4d2}@media(min-width: 540px){.c-gastronomy{padding-block:6rem}}@media(min-width: 768px){.c-gastronomy{padding-block:8rem 13rem;background-color:rgba(0,0,0,0)}}@media(min-width: 1280px){.c-gastronomy{padding-block:3.8rem 10rem}}@media(min-width: 1366px){.c-gastronomy{padding-block:7.5rem}}@media(min-width: 1680px){.c-gastronomy{padding-block:6rem}}@media(min-width: 1800px){.c-gastronomy{padding-block:6.7rem 15rem}}.c-gastronomy .c-heading{margin-bottom:2rem}@media(min-width: 540px){.c-gastronomy .c-heading{margin-bottom:2.1rem}}@media(min-width: 768px){.c-gastronomy .c-heading{margin-bottom:2.254rem}}@media(min-width: 1280px){.c-gastronomy .c-heading{margin-bottom:2.291rem}}@media(min-width: 1680px){.c-gastronomy .c-heading{margin-bottom:2.908rem}}@media(min-width: 1680px){.c-gastronomy .c-heading{margin-bottom:3.531rem}}.c-gastronomy .c-heading__subTitle,.c-gastronomy .c-heading__divider{color:#b77a5c}@media(min-width: 768px){.c-gastronomy .c-heading__subTitle,.c-gastronomy .c-heading__divider{color:#b77a5c}}@media(min-width: 768px){.c-gastronomy .c-heading__divider{color:#b77a5c}}@media(min-width: 1800px){.c-gastronomy .c-container{max-width:160rem}}.c-gastronomy__inner{width:100%;max-width:29.462rem;margin-inline:auto}@media(min-width: 540px){.c-gastronomy__inner{max-width:40rem}}@media(min-width: 768px){.c-gastronomy__inner{max-width:54.8rem}}@media(min-width: 1024px){.c-gastronomy__inner{max-width:58.9rem}}@media(min-width: 1280px){.c-gastronomy__inner{max-width:100%}}@media(min-width: 768px){.c-gastronomy__inner .js-gastronomy-slider .slick-list{padding-bottom:4rem}}@media(min-width: 1280px){.c-gastronomy__inner .js-gastronomy-slider .slick-list{padding-bottom:0}}.c-gastronomy__item{position:relative}@media(min-width: 768px){.c-gastronomy__item{background:#f0e4d2}}@media(min-width: 1280px){.c-gastronomy__item{background:rgba(0,0,0,0)}}.c-gastronomy__item--image{width:100%;aspect-ratio:294/186}@media(min-width: 540px){.c-gastronomy__item--image{aspect-ratio:400/252}}@media(min-width: 768px){.c-gastronomy__item--image{aspect-ratio:548/344}}@media(min-width: 1024px){.c-gastronomy__item--image{aspect-ratio:590/370}}@media(min-width: 1280px){.c-gastronomy__item--image{aspect-ratio:1100/508}}@media(min-width: 1366px){.c-gastronomy__item--image{aspect-ratio:1166/508}}@media(min-width: 1680px){.c-gastronomy__item--image{aspect-ratio:1400/557}}@media(min-width: 1800px){.c-gastronomy__item--image{aspect-ratio:1600/574}}.c-gastronomy__item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-gastronomy__item--image .c-gastronomy__heading{display:none}@media(min-width: 1280px){.c-gastronomy__item--image .c-gastronomy__heading{text-align:center;display:block;position:absolute;left:6rem;top:50%;transform:translateY(-50%)}}@media(min-width: 1680px){.c-gastronomy__item--image .c-gastronomy__heading{left:7.4rem}}.c-gastronomy__item--image .c-gastronomy__heading--title,.c-gastronomy__item--image .c-gastronomy__heading--subtitle{color:#6f7b5c}.c-gastronomy__item--image .c-gastronomy__heading--title{font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase}@media(min-width: 1280px){.c-gastronomy__item--image .c-gastronomy__heading--title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-gastronomy__item--image .c-gastronomy__heading--subtitle{font-family:"Bona_Nova",sans-serif;font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase;text-align:start}@media(min-width: 1280px){.c-gastronomy__item--image .c-gastronomy__heading--subtitle{font-size:7rem;line-height:1;letter-spacing:2px}}.c-gastronomy__item--content{display:flex;flex-wrap:wrap}@media(min-width: 1280px){.c-gastronomy__item--content{opacity:0;pointer-events:none;position:absolute;transition:all .5s;inset:0;background:#f0e4d2;z-index:1;flex-wrap:nowrap}}.c-gastronomy__item--content .c-gastronomy__image,.c-gastronomy__item--content>div{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-gastronomy__item--content .c-gastronomy__image,.c-gastronomy__item--content>div{flex:1 0 50%;max-width:50%}}.c-gastronomy__item--content .c-gastronomy__image{order:2;margin-top:2.542rem;max-width:19.3rem;margin-inline:auto}@media(min-width: 540px){.c-gastronomy__item--content .c-gastronomy__image{max-width:21.9rem;margin-top:4.042rem}}@media(min-width: 768px){.c-gastronomy__item--content .c-gastronomy__image{max-width:27.959rem;margin-top:0;transform:translateY(4rem)}}@media(min-width: 1280px){.c-gastronomy__item--content .c-gastronomy__image{order:1;max-width:100%;transform:translateY(0)}}.c-gastronomy__item--content .c-gastronomy__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-gastronomy__item--content>div{display:flex;align-items:center;justify-content:center;order:1}@media(min-width: 1280px){.c-gastronomy__item--content>div{order:2}}.c-gastronomy__item--content>div>div{text-align:center;width:100%;margin-inline:auto}@media(min-width: 1280px){.c-gastronomy__item--content>div>div{max-width:41.6rem}}@media(min-width: 1680px){.c-gastronomy__item--content>div>div{max-width:49.1rem}}.c-gastronomy__item--content>div>div .c-gastronomy__heading--title,.c-gastronomy__item--content>div>div .c-gastronomy__heading--subtitle,.c-gastronomy__item--content>div>div .c-gastronomy__heading .c-heading__divider{color:#6f7b5c}.c-gastronomy__item--content>div>div .c-gastronomy__heading--title{font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase}@media(min-width: 768px){.c-gastronomy__item--content>div>div .c-gastronomy__heading--title{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-gastronomy__item--content>div>div .c-gastronomy__heading--title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-gastronomy__item--content>div>div .c-gastronomy__heading--subtitle{margin-bottom:0;text-transform:uppercase;transform:translateY(-100%);font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 768px){.c-gastronomy__item--content>div>div .c-gastronomy__heading--subtitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}.c-gastronomy__item--content>div>div p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;margin-bottom:2rem;color:#2e2e2b;width:100%;max-width:29.4rem;margin-inline:auto}@media(min-width: 540px){.c-gastronomy__item--content>div>div p{max-width:40.2rem;margin-bottom:2.27rem}}@media(min-width: 768px){.c-gastronomy__item--content>div>div p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;max-width:47rem;margin-bottom:2.583rem}}@media(min-width: 1280px){.c-gastronomy__item--content>div>div p{max-width:100%;margin-bottom:3.864rem}}@media(min-width: 1680px){.c-gastronomy__item--content>div>div p{margin-bottom:4rem}}.c-gastronomy__item--content>div>div .btn__group{max-width:24.6rem;width:100%;margin-inline:auto}@media(min-width: 540px){.c-gastronomy__item--content>div>div .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-gastronomy__item--content>div>div .btn__group{max-width:100%}}.c-gastronomy__item--content>div>div .btn__group .btn__light::before,.c-gastronomy__item--content>div>div .btn__group .btn__light::after{background:#f0e4d2}@media(min-width: 1280px){.c-gastronomy__item:hover .c-gastronomy__item--content{opacity:1;pointer-events:initial}}.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-2.75rem;right:-2.75rem}@media(min-width: 540px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-4.3rem;right:-4.3rem}}@media(min-width: 768px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-6.8rem;right:-6.8rem}}@media(min-width: 1024px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-12.4rem;right:-12.4rem}}@media(min-width: 1280px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-5.8rem;right:-5.8rem}}@media(min-width: 1366px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-6.8rem;right:-6.8rem}}@media(min-width: 1680px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-8.4rem;right:-8.4rem}}@media(min-width: 1800px){.c-gastronomy .js-slider-arrows.slider-arrows-absolute{left:-10.2rem;right:-10.2rem}}.c-gastronomy .js-slider-arrows .icon-btn{color:#6f7b5c}@media(min-width: 768px){.c-gastronomy .js-slider-arrows .icon-btn{color:#2e2e2b}}.slider-relative{isolation:isolate;position:relative}.c-promotions{padding-block:5rem}@media(min-width: 540px){.c-promotions{padding-block:6rem}}@media(min-width: 768px){.c-promotions{padding-block:0 4rem}}@media(min-width: 1024px){.c-promotions{padding-block:0 8rem}}@media(min-width: 1280px){.c-promotions{padding-bottom:13.5rem}}@media(min-width: 1680px){.c-promotions{padding-block:0 12rem}}@media(min-width: 1800px){.c-promotions{padding-block:0 14.1rem}}@media(min-width: 1280px){.c-promotions .c-container{max-width:112.774rem}}@media(min-width: 1680px){.c-promotions .c-container{max-width:118.526rem}}@media(min-width: 1800px){.c-promotions .c-container{max-width:140rem}}.c-promotions__inner{max-width:29.4rem;margin-inline:auto}@media(min-width: 540px){.c-promotions__inner{max-width:40.2rem}}@media(min-width: 768px){.c-promotions__inner{max-width:56.387rem}}@media(min-width: 1280px){.c-promotions__inner{max-width:112.774rem}}@media(min-width: 1680px){.c-promotions__inner{max-width:118.526rem}}@media(min-width: 1800px){.c-promotions__inner{max-width:140rem}}.c-promotions .c-heading{margin-bottom:2rem}@media(min-width: 540px){.c-promotions .c-heading{margin-bottom:2.1rem}}@media(min-width: 768px){.c-promotions .c-heading{margin-bottom:2.254rem}}@media(min-width: 1280px){.c-promotions .c-heading{margin-bottom:2.291rem}}@media(min-width: 1680px){.c-promotions .c-heading{margin-bottom:2.908rem}}@media(min-width: 1680px){.c-promotions .c-heading{margin-bottom:3.531rem}}.c-promotions .badge{position:absolute;top:0;text-align:center;min-width:11rem;padding:0 3.2rem;color:#6f7b5c;text-transform:uppercase;background:#4b4b4b;padding-top:.6rem;transform:translateY(-100%);left:0;font-size:1.3rem;line-height:1.2;letter-spacing:0.13rem}@media(min-width: 540px){.c-promotions .badge{left:3rem}}@media(min-width: 1680px){.c-promotions .badge{left:4rem}}.c-promotions__item{position:relative}.c-promotions__image{aspect-ratio:402/358;width:100%;position:relative}.c-promotions__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-promotions__image .badge{top:inherit;bottom:0;transform:translateY(0)}@media(min-width: 768px){.c-promotions__image .badge{display:none}}.c-promotions__info{display:flex;flex-wrap:wrap;-moz-column-gap:4rem;column-gap:4rem}@media(min-width: 768px){.c-promotions__info{inset:3rem;bottom:auto;position:absolute;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}}@media(min-width: 1680px){.c-promotions__info{inset:4rem;bottom:auto}}@media(min-width: 768px){.c-promotions__info *{color:#6f7b5c}}.c-promotions__info .name{color:#6f7b5c;padding-block:1.266rem 1.5rem;position:relative}@media(min-width: 540px){.c-promotions__info .name{padding:0;inset:3rem;bottom:auto;position:absolute;color:#6f7b5c}}@media(min-width: 768px){.c-promotions__info .name{padding-top:0;position:unset}}.c-promotions__info .name h3{font-size:2.8rem;line-height:1.0714285714;letter-spacing:0.14rem;margin-bottom:1.28rem}@media(min-width: 540px){.c-promotions__info .name h3{font-size:3rem;line-height:1.2;letter-spacing:0rem}}@media(min-width: 768px){.c-promotions__info .name h3{font-size:3rem;line-height:1.2;letter-spacing:0rem;margin-bottom:0}}@media(min-width: 1680px){.c-promotions__info .name h3{font-size:3.3rem;line-height:1.2121212121}}.c-promotions__info .name p{font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;font-weight:500}.c-promotions__info .name::after{content:"";position:absolute;bottom:0;width:100%;height:2px;display:block;background:url("../images/svg/dots-divider.svg") repeat-x;background-size:auto 100%}@media(min-width: 540px){.c-promotions__info .name::after{display:none}}.c-promotions__info .price{padding-top:1rem;display:flex;justify-content:center;margin-inline:auto;align-items:center;position:relative}@media(min-width: 540px){.c-promotions__info .price{padding-top:1.5rem}}@media(min-width: 768px){.c-promotions__info .price{display:block;padding-top:0}}.c-promotions__info .price h3{font-size:4.6rem;line-height:1.5217391304}@media(min-width: 1680px){.c-promotions__info .price h3{font-size:5rem;line-height:1.52}}.c-promotions__info .price h3 span{font-size:3.2rem;line-height:1.5}@media(min-width: 1680px){.c-promotions__info .price h3 span{font-size:3.6rem;line-height:1.5}}.c-promotions__info .price .label{font-size:1.3rem;line-height:1.2;letter-spacing:0.13rem;text-transform:uppercase;position:absolute;font-weight:500;left:0;transform:translateX(calc(-100% - 3rem))}@media(min-width: 768px){.c-promotions__info .price .label{position:static}}.c-promotions .btn__group{width:100%;flex-wrap:wrap;margin-inline:auto}@media(min-width: 540px){.c-promotions .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-promotions .btn__group{padding-top:2.542rem;row-gap:2.8rem;position:relative}}@media(min-width: 1280px){.c-promotions .btn__group{transition:all .5s;background:#f8f6f2;position:absolute;left:50%;transform:translate(-50%, 0);pointer-events:none}}@media(min-width: 1280px){.c-promotions .btn__group::before{content:"";position:absolute;left:50%;width:48.5rem;transform:translateX(-50%);top:0;bottom:0;background-color:#f8f6f2}}@media(min-width: 1366px){.c-promotions .btn__group::before{width:50.3rem}}@media(min-width: 1680px){.c-promotions .btn__group{flex-wrap:nowrap;align-items:center;justify-content:center;max-width:100%}}.c-promotions .btn__group .badge{display:none}@media(min-width: 768px){.c-promotions .btn__group .badge{display:block;left:-4.8rem}}@media(min-width: 1280px){.c-promotions .btn__group .badge{left:-4.2rem}}@media(min-width: 1366px){.c-promotions .btn__group .badge{left:-5.8rem}}@media(min-width: 1680px){.c-promotions .btn__group .badge{left:4rem}}@media(min-width: 1280px){.c-promotions .btn__group .btn:not(:hover){opacity:0}}.c-promotions .btn__group .btn__primary{order:1;max-width:100%}.c-promotions .btn__group .btn__primary::before,.c-promotions .btn__group .btn__primary::after{background-color:#fbfdfd}@media(min-width: 1680px){.c-promotions .btn__group .btn__primary{order:2;max-width:50%}}.c-promotions .btn__group .btn__link{order:2}@media(min-width: 1680px){.c-promotions .btn__group .btn__link{order:1}}@media(min-width: 1280px){.c-promotions__item:hover .btn__group{transform:translate(-50%, -5rem);pointer-events:initial}.c-promotions__item:hover .btn:not(:hover){opacity:.6;pointer-events:initial}}@media(min-width: 768px){.c-promotions .slick-list .slick-slide{padding-inline:4rem}}@media(min-width: 1680px){.c-promotions .slick-list .slick-slide{padding-inline:4.75rem}}@media(min-width: 1800px){.c-promotions .slick-list .slick-slide{padding-inline:5rem}}.c-promotions__emptyFill{position:absolute;inset:0;display:none;grid-template-columns:repeat(2, 1fr);z-index:-1}@media(min-width: 1280px){.c-promotions__emptyFill{display:grid}}@media(min-width: 768px){.c-promotions__emptyFill .c-promotions__item--empty{padding-inline:4rem}}@media(min-width: 1680px){.c-promotions__emptyFill .c-promotions__item--empty{padding-inline:4.75rem}}@media(min-width: 1800px){.c-promotions__emptyFill .c-promotions__item--empty{padding-inline:5rem}}.c-promotions__emptyFill .c-promotions__item--empty>div{background:rgba(240,228,210,.1);display:flex;width:100%;height:100%;padding:5.5rem;align-items:self-end;overflow:hidden;position:relative}.c-promotions__emptyFill .c-promotions__item--empty>div h3{font-size:4.2rem;line-height:1.1904761905;display:block;width:100%;max-width:39.5rem}.c-promotions .js-slider-arrows.slider-arrows-absolute{left:-2.75rem;right:-2.75rem}@media(min-width: 540px){.c-promotions .js-slider-arrows.slider-arrows-absolute{left:-4.3rem;right:-4.3rem}}@media(min-width: 768px){.c-promotions .js-slider-arrows.slider-arrows-absolute{left:-1.8rem;right:-1.8rem}}.c-experiences{background:#f0e4d2;padding-block:5rem}@media(min-width: 540px){.c-experiences{padding-block:6rem}}@media(min-width: 768px){.c-experiences{padding-block:8rem}}@media(min-width: 1280px){.c-experiences{padding-block:0}}.c-experiences__inner{width:100%;max-width:31.12rem;margin-inline:auto}@media(min-width: 540px){.c-experiences__inner{max-width:44.285rem}}@media(min-width: 768px){.c-experiences__inner{max-width:54.827rem}}@media(min-width: 1280px){.c-experiences__inner{max-width:100%;position:relative}}.c-experiences__inner .c-heading{width:100%;text-align:center;margin-bottom:2rem}.c-experiences__inner .c-heading *{color:#6f7b5c}.c-experiences__inner .c-heading__subTitle{color:#b77a5c}.c-experiences__inner .c-heading__divider{color:#b77a5c}.c-experiences__inner .c-heading__divider use{color:#b77a5c}@media(min-width: 768px){.c-experiences__inner .c-heading{margin-bottom:2.228rem}}@media(min-width: 1280px){.c-experiences__inner .c-heading{margin-bottom:0}}@media(min-width: 1280px){.c-experiences__inner .c-heading{position:absolute;left:0%;width:50%;top:13.182rem;text-align:left}.c-experiences__inner .c-heading__divider{margin-left:0}.c-experiences__inner .c-heading>div{width:100%;display:block;margin-inline:auto}}@media(min-width: 1280px)and (min-width: 1280px){.c-experiences__inner .c-heading>div{max-width:49rem}}@media(min-width: 1280px)and (min-width: 1680px){.c-experiences__inner .c-heading>div{max-width:54.132rem}}.c-experiences__items{display:flex;flex-wrap:wrap}@media(min-width: 1280px){.c-experiences__items{flex-wrap:nowrap;position:relative}}.c-experiences__image,.c-experiences__content{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-experiences__image,.c-experiences__content{flex:1 0 50%;max-width:50%}}.c-experiences__image{width:100%;max-width:21.7rem;margin-inline:auto;aspect-ratio:217/270;display:block}@media(min-width: 540px){.c-experiences__image{max-width:26rem;aspect-ratio:260/324}}@media(min-width: 768px){.c-experiences__image{max-width:40.4rem;aspect-ratio:404/503}}@media(min-width: 1280px){.c-experiences__image{aspect-ratio:552/688;max-width:55.2rem;order:2;margin-right:0}}@media(min-width: 1680px){.c-experiences__image{max-width:60.1rem;aspect-ratio:601/750}}@media(min-width: 1800px){.c-experiences__image{max-width:68.2rem;aspect-ratio:682/850}}.c-experiences__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-experiences__content{display:flex;align-items:flex-end}@media(min-width: 1280px){.c-experiences__content{padding-block:13.182rem;margin-top:9rem;order:1}}.c-experiences__content>div{width:100%;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;margin-inline:auto;overflow:hidden;text-align:center}@media(min-width: 1024px){.c-experiences__content>div{padding-top:1rem}}@media(min-width: 1280px){.c-experiences__content>div{padding-top:0;max-width:49rem;justify-content:flex-start}}@media(min-width: 1680px){.c-experiences__content>div{max-width:54.132rem}}.c-experiences__content>div h2{font-size:4rem;line-height:1;letter-spacing:1.5px;padding-top:1rem;line-height:1;padding-bottom:.5rem;text-align:center}@media(min-width: 540px){.c-experiences__content>div h2{padding:0}}@media(min-width: 768px){.c-experiences__content>div h2{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-experiences__content>div h2{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:2.207rem}}@media(min-width: 1366px){.c-experiences__content>div h2{margin-bottom:.636rem}}@media(min-width: 1680px){.c-experiences__content>div h2{margin-bottom:.436rem;text-align:start}}.c-experiences__content>div p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;text-align:center;margin-bottom:1.9rem}@media(min-width: 540px){.c-experiences__content>div p{margin-bottom:2.293rem}}@media(min-width: 768px){.c-experiences__content>div p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:2.598rem}}@media(min-width: 1280px){.c-experiences__content>div p{text-align:left;margin-bottom:3.516rem}}.c-experiences__content>div .btn__group{width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-experiences__content>div .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-experiences__content>div .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-experiences__content>div .btn__group{max-width:100%;justify-content:flex-start;transition:all .5s}}.c-experiences__content>div .btn__primary::before,.c-experiences__content>div .btn__primary::after{background:#6f7b5c}.c-experiences__content>div .btn__group{transition:all .5s;width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-experiences__content>div .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-experiences__content>div .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-experiences__content>div .btn__group{max-width:100%}}.c-experiences__content>div h2{color:#6f7b5c}.c-experiences__content>div .btn__group .btn__light::before,.c-experiences__content>div .btn__group .btn__light::after{background:#f0e4d2}@media(min-width: 1280px){.c-experiences.left .c-experiences__inner .c-heading{left:50%}.c-experiences.left .c-experiences__image{order:1;margin-right:auto;margin-left:0}.c-experiences.left .c-experiences__content{order:2}}@media(min-width: 1280px){.c-experiences__items:hover .c-experiences__content .btn__group{margin-bottom:0}}.c-experiences .js-slider-arrows.slider-arrows-absolute{left:0rem;right:0rem}@media(min-width: 540px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:1rem;right:1rem}}@media(min-width: 768px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:-3.5rem;right:-3.5rem}}@media(min-width: 1024px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:-2.855rem;right:-2.855rem}}@media(min-width: 1280px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:-5.8rem;right:-5.8rem}}@media(min-width: 1366px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:-6rem;right:-6rem}}@media(min-width: 1680px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:-6.4rem;right:-6.4rem}}@media(min-width: 1800px){.c-experiences .js-slider-arrows.slider-arrows-absolute{left:-10.2rem;right:-10.2rem}}.c-experiences .js-slider-arrows .icon-btn{color:#6f7b5c}.c-experiences.c-treatments{background:#6f7b5c}.c-experiences.c-treatments .c-experiences__inner .c-heading *{color:#2e2e2b}.c-experiences.c-treatments .c-experiences__content>div h2,.c-experiences.c-treatments .c-experiences__content>div p{color:#2e2e2b}@media(min-width: 1280px){.c-experiences.c-treatments .c-experiences__content>div h2{font-size:7rem;line-height:1.1428571429;letter-spacing:0.14rem}}@media(min-width: 1680px){.c-experiences.c-treatments .c-experiences__content>div h2{font-size:8rem;line-height:1.125;letter-spacing:0.16rem}}.c-experiences.c-treatments .c-experiences__content>div p{font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-experiences.c-treatments .c-experiences__content>div p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-experiences.c-treatments .js-slider-arrows .icon-btn{color:#2e2e2b}.c-experiences.c-treatments.dark-bg{background:#f0e4d2}.c-experiences:not(.c-treatments) .js-slider-counter span{font-size:2rem;line-height:1.2;color:#6f7b5c}.c-experiences:not(.c-treatments) .js-slider-counter::before{background:url(../images/svg/dots-divider-white.svg) repeat-x}.c-experiences:not(.c-treatments) .js-slider-counter::after{background:rgba(111,123,92,.5)}.c-destination{padding-block:5rem;background:#f0e4d2}@media(min-width: 540px){.c-destination{padding-block:6rem}}@media(min-width: 768px){.c-destination{padding-block:8rem;background-color:rgba(0,0,0,0)}}@media(min-width: 1280px){.c-destination{padding-block:3.8rem 10rem}}@media(min-width: 1366px){.c-destination{padding-block:7.5rem}}@media(min-width: 1680px){.c-destination{padding-block:6rem}}@media(min-width: 1800px){.c-destination{padding-block:6.7rem 15rem}}.c-destination .c-heading{opacity:1;transition:all .5s;margin-bottom:2rem}@media(min-width: 540px){.c-destination .c-heading{margin-bottom:2.1rem}}@media(min-width: 768px){.c-destination .c-heading{margin-bottom:2.254rem}}@media(min-width: 1280px){.c-destination .c-heading{margin-bottom:2.291rem}}@media(min-width: 1680px){.c-destination .c-heading{margin-bottom:2.908rem}}@media(min-width: 1680px){.c-destination .c-heading{margin-bottom:3.531rem}}.c-destination .c-heading__subTitle,.c-destination .c-heading__divider{color:#6f7b5c}@media(min-width: 768px){.c-destination .c-heading__subTitle,.c-destination .c-heading__divider{color:#b77a5c}}@media(min-width: 768px){.c-destination .c-heading__divider{color:#b77a5c}}@media(min-width: 1800px){.c-destination .c-container{max-width:160rem}}.c-destination__inner{width:100%;max-width:29.462rem;margin-inline:auto}@media(min-width: 540px){.c-destination__inner{max-width:40rem}}@media(min-width: 768px){.c-destination__inner{max-width:54.8rem}}@media(min-width: 1024px){.c-destination__inner{max-width:58.9rem}}@media(min-width: 1280px){.c-destination__inner{max-width:100%}.c-destination__inner:has(.c-destination__item:hover)>.c-heading{pointer-events:none}}.c-destination__item{position:relative}@media(min-width: 768px){.c-destination__item{background:#f0e4d2;padding-bottom:4rem}}@media(min-width: 1280px){.c-destination__item{background:rgba(0,0,0,0);padding-bottom:0}}.c-destination__item--image{width:100%;aspect-ratio:294/186}@media(min-width: 540px){.c-destination__item--image{aspect-ratio:400/252}}@media(min-width: 768px){.c-destination__item--image{aspect-ratio:548/344}}@media(min-width: 1024px){.c-destination__item--image{aspect-ratio:590/370}}@media(min-width: 1280px){.c-destination__item--image{aspect-ratio:1100/508}}@media(min-width: 1366px){.c-destination__item--image{aspect-ratio:1166/508}}@media(min-width: 1680px){.c-destination__item--image{aspect-ratio:1400/557}}@media(min-width: 1800px){.c-destination__item--image{aspect-ratio:1600/574}}.c-destination__item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-destination__item--image .c-destination__heading{display:none}@media(min-width: 1280px){.c-destination__item--image .c-destination__heading{text-align:center;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2}}.c-destination__item--image .c-destination__heading--title,.c-destination__item--image .c-destination__heading--subtitle{color:#6f7b5c}.c-destination__item--image .c-destination__heading--title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1280px){.c-destination__item--image .c-destination__heading--title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-destination__item--image .c-destination__heading--subtitle{text-transform:uppercase;font-weight:400;font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 1280px){.c-destination__item--image .c-destination__heading--subtitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}.c-destination__item--content{display:flex;flex-wrap:wrap}@media(min-width: 1280px){.c-destination__item--content{opacity:0;pointer-events:none;position:absolute;align-items:center;justify-content:space-between;transition:all .5s;inset:0;background:#f0e4d2;z-index:1;flex-wrap:nowrap;padding-inline:4rem;gap:4rem}}@media(min-width: 1680px){.c-destination__item--content{padding-inline:4.566rem 8.3rem;gap:4.566rem}}.c-destination__item--content .c-destination__image,.c-destination__item--content .c-destination__heading,.c-destination__item--content .c-destination__text{flex:1 0 100%;max-width:100%}.c-destination__item--content .c-destination__image{order:3;margin-top:2.272rem;max-width:20.2rem;margin-left:3.2rem}@media(min-width: 540px){.c-destination__item--content .c-destination__image{max-width:27.89rem;margin-top:3.236rem;margin-left:4.2rem}}@media(min-width: 768px){.c-destination__item--content .c-destination__image{max-width:34.753rem;margin-top:4.094rem;margin-left:7.2rem}}@media(min-width: 1024px){.c-destination__item--content .c-destination__image{margin-left:9.4rem}}@media(min-width: 1280px){.c-destination__item--content .c-destination__image{order:1;max-width:34.3rem;flex:0 0 100%;margin:0}}@media(min-width: 1366px){.c-destination__item--content .c-destination__image{max-width:35.3rem}}@media(min-width: 1680px){.c-destination__item--content .c-destination__image{max-width:41.4rem}}@media(min-width: 1800px){.c-destination__item--content .c-destination__image{max-width:44.4rem}}.c-destination__item--content .c-destination__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-destination__item--content .c-destination__heading{text-align:center;order:1}@media(min-width: 1280px){.c-destination__item--content .c-destination__heading{order:2;flex:1 0 auto;display:none}}.c-destination__item--content .c-destination__heading .c-heading__divider{display:block}@media(min-width: 1280px){.c-destination__item--content .c-destination__heading .c-heading__divider{display:none}}.c-destination__item--content .c-destination__heading--title,.c-destination__item--content .c-destination__heading--subtitle,.c-destination__item--content .c-destination__heading .c-heading__divider{color:#6f7b5c}.c-destination__item--content .c-destination__heading--title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1280px){.c-destination__item--content .c-destination__heading--title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-destination__item--content .c-destination__heading--subtitle{margin-bottom:0;text-transform:uppercase;font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 768px){.c-destination__item--content .c-destination__heading--subtitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}@media(min-width: 1366px){.c-destination__item--content .c-destination__heading--subtitle{transform:translateY(-100%)}}.c-destination__item--content .c-destination__text{order:2}@media(min-width: 1280px){.c-destination__item--content .c-destination__text{height:100%;display:flex;flex-direction:column;padding-bottom:5.9rem}}@media(min-width: 1366px){.c-destination__item--content .c-destination__text{padding-bottom:6.9rem}}@media(min-width: 1680px){.c-destination__item--content .c-destination__text{padding-bottom:7.15rem}}@media(min-width: 1800px){.c-destination__item--content .c-destination__text{padding-bottom:7.74rem}}.c-destination__item--content .c-destination__text .c-heading{display:none}@media(min-width: 1280px){.c-destination__item--content .c-destination__text .c-heading{display:block;text-align:left;margin-top:auto;margin-bottom:5rem}}.c-destination__item--content .c-destination__text .c-heading__divider{margin-left:0}.c-destination__item--content .c-destination__text .c-heading__divider,.c-destination__item--content .c-destination__text .c-heading__subTitle{color:#6f7b5c}@media(min-width: 1280px){.c-destination__item--content .c-destination__text{order:3;flex:1 0 100%;max-width:30.8rem}}@media(min-width: 1366px){.c-destination__item--content .c-destination__text{max-width:34.9rem}}.c-destination__item--content .c-destination__text p{font-size:1.8rem;line-height:1.3333333333;letter-spacing:0.054rem;margin-bottom:2rem;color:#6f7b5c;width:100%;max-width:29.4rem;margin-inline:auto;text-align:center}@media(min-width: 540px){.c-destination__item--content .c-destination__text p{font-size:2.1rem;line-height:1.4285714286;letter-spacing:0.042rem;max-width:40.2rem;margin-bottom:2.27rem}}@media(min-width: 768px){.c-destination__item--content .c-destination__text p{font-size:2.1rem;line-height:1.619047619;max-width:47rem;margin-bottom:2.583rem}}@media(min-width: 1280px){.c-destination__item--content .c-destination__text p{font-size:2rem;line-height:1.7;letter-spacing:0.04rem;max-width:100%;margin-bottom:3.864rem;text-align:left}}@media(min-width: 1366px){.c-destination__item--content .c-destination__text p{font-size:2rem;line-height:1.8}}@media(min-width: 1680px){.c-destination__item--content .c-destination__text p{margin-bottom:4rem}}.c-destination__item--content .c-destination__text .btn__group{max-width:24.6rem;width:100%;flex-wrap:wrap;margin-inline:auto}@media(min-width: 540px){.c-destination__item--content .c-destination__text .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-destination__item--content .c-destination__text .btn__group{margin-left:0}}.c-destination__item--content .c-destination__text .btn__group .btn{max-width:100%}.c-destination__item--content .c-destination__text .btn__group .btn__light::before,.c-destination__item--content .c-destination__text .btn__group .btn__light::after{background:#f0e4d2}.c-destination__item--content .c-destination__text .btn__group .btn__link{color:#6f7b5c}.c-destination__item--content .c-destination__text .btn__group .btn__link::after{background:#6f7b5c}.c-destination__item--content .c-destination__text .btn__group .btn__link span::after{background:#6f7b5c}@media(min-width: 1280px){.c-destination__item:hover .c-destination__item--content{opacity:1;pointer-events:initial}}.c-instagram{padding-block:5rem}@media(min-width: 540px){.c-instagram{padding-block:6rem}}@media(min-width: 768px){.c-instagram{padding-block:0 8rem}}@media(min-width: 1280px){.c-instagram{padding-bottom:3.8rem}}.c-instagram .c-heading{margin-bottom:2rem}@media(min-width: 540px){.c-instagram .c-heading{margin-bottom:2.1rem}}@media(min-width: 768px){.c-instagram .c-heading{margin-bottom:2.254rem}}@media(min-width: 1280px){.c-instagram .c-heading{margin-bottom:2.291rem}}@media(min-width: 1680px){.c-instagram .c-heading{margin-bottom:2.908rem}}@media(min-width: 1680px){.c-instagram .c-heading{margin-bottom:3.531rem}}.c-instagram .c-heading__subTitle,.c-instagram .c-heading__divider{color:#b77a5c}.c-instagram .c-heading__divider{color:#b77a5c}.c-instagram__images{aspect-ratio:1;overflow:hidden;width:100%}.c-instagram__images img{transition:all .5s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-instagram__images:hover img{transform:scale(1.1)}.c-instagram__bottom{padding-top:3.56rem;display:flex;align-items:center;justify-content:center}@media(min-width: 540px){.c-instagram__bottom{padding-block:4.5rem}}@media(min-width: 768px){.c-instagram__bottom{padding-block:5rem 0}}@media(min-width: 1280px){.c-instagram__bottom{justify-content:space-between}}.c-instagram__bottom .c-logo{display:none}@media(min-width: 1280px){.c-instagram__bottom .c-logo{display:block;width:300px}}@media(min-width: 1680px){.c-instagram__bottom .c-logo{width:430px}}.c-instagram .js-instagram-slider{margin-inline:-1.8rem}@media(min-width: 540px){.c-instagram .js-instagram-slider{margin-inline:-2.4rem}}@media(min-width: 1280px){.c-instagram .js-instagram-slider{margin-inline:-2.5rem}}@media(min-width: 1366px){.c-instagram .js-instagram-slider{margin-inline:-2.6rem}}@media(min-width: 1680px){.c-instagram .js-instagram-slider{margin-inline:-3.15rem}}@media(min-width: 1800px){.c-instagram .js-instagram-slider{margin-inline:-3.25rem}}.c-instagram .js-instagram-slider .slick-slide{padding-inline:1.8rem}@media(min-width: 540px){.c-instagram .js-instagram-slider .slick-slide{padding-inline:2.4rem}}@media(min-width: 1280px){.c-instagram .js-instagram-slider .slick-slide{padding-inline:2.5rem}}@media(min-width: 1366px){.c-instagram .js-instagram-slider .slick-slide{padding-inline:2.6rem}}@media(min-width: 1680px){.c-instagram .js-instagram-slider .slick-slide{padding-inline:3.15rem}}@media(min-width: 1800px){.c-instagram .js-instagram-slider .slick-slide{padding-inline:3.25rem}}.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-2.35rem;right:-2.35rem}@media(min-width: 540px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-3.3rem;right:-3.3rem}}@media(min-width: 768px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-4.6rem;right:-4.6rem}}@media(min-width: 1024px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-6.8rem;right:-6.8rem}}@media(min-width: 1280px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-5.3rem;right:-5.3rem}}@media(min-width: 1366px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-5.8rem;right:-5.8rem}}@media(min-width: 1680px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-7.6rem;right:-7.6rem}}@media(min-width: 1800px){.c-instagram .js-slider-arrows.slider-arrows-absolute{left:-9.8rem;right:-9.8rem}}.c-instagram .js-slider-arrows.slider-arrows-absolute .icon-btn{width:1.056rem;height:1.954rem}@media(min-width: 540px){.c-instagram .js-slider-arrows.slider-arrows-absolute .icon-btn{width:1.432rem;height:2.703rem}}.c-instagram .js-slider-arrows.slider-arrows-absolute .icon-btn svg{width:100%;height:100%}.c-followLinks ul{display:flex;align-items:center;gap:4.686rem}li .c-followLinks__icons{color:#4b4b4b;transition:all .5s;opacity:.6}li:hover .c-followLinks__icons{opacity:1;transform:scale(0.92)}.c-followLinks__instagram .c-followLinks__icons{width:2.4rem;height:2.4rem}.c-followLinks__whatsapp .c-followLinks__icons{width:2.4rem;height:2.4rem}.c-followLinks__facebook .c-followLinks__icons{width:1.5rem;height:2.6rem}.c-followLinks__linkedin .c-followLinks__icons{width:2.5rem;height:2.5rem}.c-followLinks__youtube .c-followLinks__icons{width:3.4rem;height:2.4rem}.c-followLinks_twitter .c-followLinks__icons{width:2.4rem;height:2.4rem}.js-rain{position:relative}@media(min-width: 1280px){.js-rain{overflow:hidden}}.js-rain .raindrop{display:none;position:absolute;top:calc(-10% - 3rem);width:.3rem;height:3rem;background:url(../images/svg/rain-dot.svg) repeat-y;pointer-events:none;animation:fall linear forwards;animation-delay:3s;opacity:.5}@media(min-width: 1280px){.js-rain .raindrop{display:block}}.js-rain__white .raindrop{background:url(../images/svg/rain-dot-white.svg)}@keyframes fall{to{top:110%}}.c-logo__white{color:#6f7b5c}.c-logo__dark{color:#2e2e2b}.c-logo svg{width:100%}.c-logo svg .cls-1,.c-logo svg .cls-2,.c-logo svg .cls-3,.c-logo svg .cls-4,.c-logo svg .cls-6{transition:all .5s}.c-logo.animation-forwards:hover svg .cls-1,.c-logo.animation-forwards:hover svg .cls-2,.c-logo.animation-forwards:hover svg .cls-3,.c-logo.animation-forwards:hover svg .cls-4,.c-logo.animation-forwards:hover svg .cls-6{animation:logoAnimationHover 1.5s ease forwards;opacity:0}.c-logo.animation-forwards:hover svg .cls-4{animation-delay:.5s}.c-logo.animation-forwards:hover svg .cls-1{animation-delay:1s}.c-logo.animation-forwards:hover svg .cls-6{animation-delay:1.5s}.c-logo.animation-forwards:hover svg .cls-2{animation-delay:2s}.c-logo.animation-forwards:hover svg .cls-3{animation-delay:2.5s}@keyframes logoAnimationHover{20%{opacity:0}100%{opacity:1}}.modal{position:fixed;z-index:91;left:0;top:0;width:100%;bottom:0;opacity:0;pointer-events:none;display:flex}.modal-inner{margin:0 auto;max-width:100%;overflow-y:auto;padding-block:5rem;background:#f0e4d2}@media(min-width: 768px){.modal-inner{padding-top:6rem}}@media(min-width: 1024px){.modal-inner{display:flex;align-items:center}}@media(min-width: 1280px){.modal-inner{padding-block:0}}.modal-box{width:100%}@media(min-width: 768px){.modal-box{position:relative}}.modal-box .close{position:absolute;right:1.5rem;width:2.2rem;height:2.2rem;top:1.5rem;transform:translate(0, 0);z-index:1;opacity:1;transition:all .5s}@media(min-width: 540px){.modal-box .close{right:2rem;top:2rem}}@media(min-width: 768px){.modal-box .close{width:3rem;height:3rem;right:3rem;top:3rem}}@media(min-width: 1024px){.modal-box .close{opacity:.6}}@media(min-width: 1680px){.modal-box .close{width:4rem;height:4rem;right:4.8rem;top:4.8rem}}.modal-box .close::before,.modal-box .close::after{content:"";width:1px;height:100%;background:#b77a5c;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.modal-box .close::after{transform:translate(-50%, -50%) rotate(-45deg)}.modal-box .close:hover{opacity:1}@media(min-width: 1024px){.modal-box .close:hover{transform:scale(0.75)}}.modal--center .modal-inner{background:#6f7b5c;padding-block:7rem}@media(min-width: 540px){.modal--center .modal-inner{padding-block:12rem}}@media(min-width: 768px){.modal--center .modal-inner{padding-block:10.149rem;background:rgba(240,228,210,.9)}}@media(min-width: 1024px){.modal--center .modal-inner{padding:0}}@media(min-width: 1024px){.modal--center .close:hover{transform:translate(100%, -100%) scale(0.75) !important}}.modal--center.promo-modal .modal-inner{padding-block:5.608rem;background:rgba(240,228,210,.9)}@media(min-width: 540px){.modal--center.promo-modal .modal-inner{padding-block:6.74rem}}@media(min-width: 768px){.modal--center.promo-modal .modal-inner{padding-block:10.075rem}}@media(min-width: 1024px){.modal--center.promo-modal .modal-inner{padding:0}}.modal--center.promo-modal .modal-box .close{right:30px;top:30px;background:#b77a5c;opacity:1}.modal--center.promo-modal .modal-box .close::before,.modal--center.promo-modal .modal-box .close::after{background:#000}.modal--center.naturalExp-modal .modal-inner{padding-block:5.608rem;background:rgba(240,228,210,.9)}@media(min-width: 540px){.modal--center.naturalExp-modal .modal-inner{padding-block:6.74rem}}@media(min-width: 768px){.modal--center.naturalExp-modal .modal-inner{padding-block:10.075rem}}@media(min-width: 1024px){.modal--center.naturalExp-modal .modal-inner{padding:0}}.modal--center.naturalExp-modal .modal-box .close{right:-1rem;top:-2.5rem;transform:translate(100%, -100%)}@media(min-width: 768px){.modal--center.naturalExp-modal .modal-box .close{right:-1.5rem;top:-1.5rem}}.modal--center.newsletter-modal .modal-box .close::before,.modal--center.newsletter-modal .modal-box .close::after{background:#b77a5c}@media(min-width: 768px){.modal--center.newsletter-modal .modal-box .close::before,.modal--center.newsletter-modal .modal-box .close::after{background:#b77a5c}}.modal--center.menuPDF-modal .modal-box .close::before,.modal--center.menuPDF-modal .modal-box .close::after{background:#b77a5c}@media(min-width: 768px){.modal--center.menuPDF-modal .modal-box .close::before,.modal--center.menuPDF-modal .modal-box .close::after{background:#b77a5c}}@media(min-width: 768px){.modal--center .modal-box .close{right:-1.5rem;top:-1.5rem;transform:translate(100%, -100%)}}.modal.navigation-modal{transform:translateZ(0)}.modal.navigation-modal .modal-inner{width:100%;transition:all .5s;height:100%}.modal.navigation-modal .modal-box{position:unset;height:100%}@media(min-width: 1280px){.modal.navigation-modal .modal-box{position:relative}}.modal.navigation-modal .modal-box .navigation-row{display:flex;justify-content:center;height:100%}@media(min-width: 1280px){.modal.navigation-modal .modal-box .navigation-row{flex-direction:row-reverse;justify-content:stretch}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column{width:100%;display:flex;align-items:center;justify-content:center;transition:all .5s}@media(min-width: 1280px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column{max-width:100%}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation{margin-bottom:auto;width:100%;max-width:29.8rem}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation{max-width:38.3rem}}@media(min-width: 768px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation{max-width:50.2rem}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation{max-width:59.7rem;margin-bottom:0}}@media(min-width: 1280px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation{max-width:47.7rem}}@media(min-width: 1680px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation{max-width:59.8rem}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul{display:grid;grid-template-columns:1fr;transition:all .5s}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul:hover li a{opacity:.5}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li{position:relative}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li::after{inset:0;top:auto;position:absolute;content:"";height:2px;background:url(../images/svg/dots-divider-white.svg) repeat-x;left:7.9rem;opacity:.6}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li::after{left:9.4rem}}@media(min-width: 768px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li::after{left:11.25rem}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li::after{display:none}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a{display:flex;align-items:center;padding:.5rem;color:#6f7b5c;padding-right:.971rem;position:relative;transition:all .5s;font-size:2.4rem;line-height:1.52;font-family:"Bona_Nova",sans-serif;font-weight:400}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a{font-size:3.2rem;line-height:1.52;padding-right:1.6rem}}@media(min-width: 768px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a{font-size:4rem;line-height:1.52;padding-right:1.822rem}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a{font-size:4.4rem;line-height:1.52}}@media(min-width: 1680px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a{font-size:5.5rem;line-height:1.52}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a figure{width:5.6rem;margin-right:2.3rem;aspect-ratio:1;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all .5s;opacity:1}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a figure{width:6.7rem;margin-right:2.7rem}}@media(min-width: 768px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a figure{width:8.6rem;margin-right:2.65rem}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a figure{display:none}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a .link-arrow{margin-left:auto;display:block;width:.924rem;height:1.796rem}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a .link-arrow{width:1.156rem;height:2.247rem}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a .link-arrow svg{width:100%;height:100%;vertical-align:top}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a .link-arrow{display:none}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a::before{content:"";right:calc(100% + 1.5rem);position:absolute;width:0;top:45%;height:1px;background:#6f7b5c;transition:all .5s}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a:hover{opacity:1}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul li a:hover::before{width:5rem}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:2rem;padding-top:2rem;padding-left:7.9rem}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks{padding-top:2.6rem;row-gap:2.6rem;padding-left:9.4rem}}@media(min-width: 768px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks{padding-top:3.5rem;row-gap:2.882rem;padding-left:11.25rem}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks{padding-top:2.65rem;row-gap:3rem;padding-left:0}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks::before{inset:0;bottom:auto;position:absolute;content:"";height:2px;-webkit-mask-image:url(../images/svg/dots-divider-white.svg);mask-image:url(../images/svg/dots-divider-white.svg);background-color:#6f7b5c}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li{font-family:"avenir-lt-pro",sans-serif;transition:all .5s;font-size:1.3rem;line-height:1.2;letter-spacing:0.065rem;text-transform:uppercase;width:100%}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li{font-size:1.5rem;line-height:1.2;letter-spacing:0.15rem}}@media(min-width: 1024px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li{width:auto}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li::after{display:none}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li a{font-family:"avenir-lt-pro",sans-serif;font-size:1.3rem;line-height:1.2;letter-spacing:0.065rem;color:#6f7b5c;transition:all .5s;padding:0 0 1.2rem;display:inline-block}@media(min-width: 540px){.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li a{font-size:1.5rem;line-height:1.2;letter-spacing:0.15rem}}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li a::before{display:none}.modal.navigation-modal .modal-box .navigation-row .nav-left-column .navigation ul.morelinks li a.link__border::after{background-color:#6f7b5c}.modal.navigation-modal .modal-box .navigation-row .nav-left-column:hover ul{opacity:.5}.modal.navigation-modal .modal-box .navigation-row .nav-left-column:hover ul:hover{opacity:1}.modal.navigation-modal .modal-box .navigation-row .menu-right-img{flex:1 0 50%;max-width:50%;display:none;text-align:right;pointer-events:none;transition:all .5s;position:relative}@media(min-width: 1280px){.modal.navigation-modal .modal-box .navigation-row .menu-right-img{display:block}}.modal.navigation-modal .modal-box .navigation-row .menu-right-img figure{display:inline-block;width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;vertical-align:top}.modal.navigation-modal .modal-box .navigation-row .menu-right-img .menu-logo{opacity:1;transition:all .5s}@media(min-width: 1280px){.modal.navigation-modal .modal-box .navigation-row .menu-right-img .menu-logo{width:27.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media(min-width: 1680px){.modal.navigation-modal .modal-box .navigation-row .menu-right-img .menu-logo{width:31.6rem}}.modal.navigation-modal .modal-box .navigation-row .menu-right-img .menu-logo.opac{opacity:0}.modal.navigation-modal *{pointer-events:none}.modal.booknow-modal{padding-block:0}.modal.booknow-modal .modal-inner{padding-block:0;width:100%;transition:all .5s;height:100%}.modal.booknow-modal .modal-box{display:flex;justify-content:center;min-height:100%}@media(min-width: 1280px){.modal.booknow-modal .modal-box{flex-direction:row-reverse;justify-content:stretch}}.modal.booknow-modal .modal-box .close::before,.modal.booknow-modal .modal-box .close::after{background:#b77a5c}.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{width:100%;display:flex;justify-content:center;transition:all .5s;padding-block:3rem}@media(min-width: 540px){.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{padding-block:5rem}}@media(min-width: 768px){.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{padding-block:19.9rem}}@media(min-width: 1024px){.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{padding-top:13.05rem}}@media(min-width: 1280px){.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{max-width:100%}}@media(min-width: 1680px){.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{padding-top:16.15rem}}@media(min-width: 1800px){.modal.booknow-modal .modal-box .reservar-filter-section,.modal.booknow-modal .modal-box .ventajas-slider-section{padding-top:21.4rem}}.modal.booknow-modal .modal-box .reservar-filter-section{background:#f8f6f2}@media(min-width: 1280px){.modal.booknow-modal .modal-box .reservar-filter-section{position:relative}}.modal.booknow-modal .modal-box .ventajas-slider-section{display:none;overflow:hidden;background:#6f7b5c;color:#fbfdfd}@media(min-width: 1280px){.modal.booknow-modal .modal-box .ventajas-slider-section{display:flex}}.modal.booknow-modal .modal-box .ventajas-slider-section .reservas-item{position:relative;width:100%;padding-right:6rem;text-align:left}.modal.booknow-modal .modal-box .ventajas-slider-section .reservas-item .reservas-item-icon{position:absolute;right:0;top:0}.modal.booknow-modal .modal-box .ventajas-slider-section .reservas-item h4{font-size:1.7rem;margin-bottom:.4rem}.modal.booknow-modal .modal-box .ventajas-slider-section .reservas-item p{font-size:1.3rem}.modal.booknow-modal .modal-box .reservar-filter{width:100%;max-width:85%}@media(min-width: 540px){.modal.booknow-modal .modal-box .reservar-filter{max-width:40rem}}.modal.booknow-modal .modal-box .reservar-filter .reservar-form{padding-bottom:9.4rem;position:relative}@media(min-width: 768px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form{padding-bottom:10.4rem}}@media(min-width: 1024px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form{padding-bottom:1.2rem}}@media(min-width: 1680px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form{padding-bottom:9.4rem}}@media(min-width: 1280px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form .sub-fields{opacity:0;pointer-events:none;transition:all .5s}}@media(min-width: 1280px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form .sub-fields.show{opacity:1;pointer-events:initial}}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .sub-fields .btn{padding-top:.5rem;padding-bottom:.5rem}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .sub-fields .btn:not(:hover){opacity:.5}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group .input-group-inner{transition:all .5s}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.focus .input-group-inner{border-color:rgba(183,122,92,.8)}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo{position:relative}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-group-inner{padding-left:2.63rem;display:inline-flex;width:100%;align-items:center;justify-content:center;position:relative}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-group-inner .focus-border{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;border:1px solid rgba(0,0,0,0);order:3}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control{background-color:rgba(0,0,0,0);border-width:0;order:2;transition:all .5s;width:100%;padding:1rem 0}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus,.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus-within{border-width:0;outline:0;padding-right:2.63rem}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus+.label span,.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus-within+.label span{width:0px !important;text-indent:-20.3rem;margin-right:0}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus+.label .input-field-icon,.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus-within+.label .input-field-icon{padding-right:1.5rem}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus~.focus-border,.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .input-control:focus-within~.focus-border{border-color:rgba(183,122,92,.8)}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .label{letter-spacing:.7px;display:inline-flex;transition:all .5s;align-items:center;position:unset;font-size:1.1rem;order:1}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .label span{margin-right:1.5rem;white-space:nowrap;width:20.3rem;font-weight:500;text-align:left;text-transform:uppercase !important;transition:all .5s;overflow:hidden}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo .label .input-field-icon{position:unset;padding-left:0;padding-right:2.63rem}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo:hover .input-control{border-width:0;outline:0}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo:hover .input-control+.label span{width:0px !important;text-indent:-19.7rem;margin-right:0}.modal.booknow-modal .modal-box .reservar-filter .reservar-form .input-group.promo:hover .input-control~.focus-border{border-color:rgba(183,122,92,.8)}.modal.booknow-modal .modal-box .reservar-filter .reservar-form::after{content:"";bottom:2rem;width:2px;left:50%;transform:translateX(-50%);height:6.2rem;-webkit-mask-image:url(../images/svg/dots-divider-vertical.svg);mask-image:url(../images/svg/dots-divider-vertical.svg);background-color:#b77a5c;position:absolute}@media(min-width: 540px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form::after{bottom:1rem}}@media(min-width: 768px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form::after{bottom:-3.8rem}}@media(min-width: 1024px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form::after{bottom:-6.6rem}}@media(min-width: 1680px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form::after{bottom:-7.7rem}}@media(min-width: 1800px){.modal.booknow-modal .modal-box .reservar-filter .reservar-form::after{bottom:-2.8rem}}.modal.booknow-modal .modal-box .ventajas-slider{width:31rem;position:relative}@media(min-width: 1280px){.modal.booknow-modal .modal-box .ventajas-slider{height:44.45rem}}.modal.booknow-modal .modal-box .reservar-filter h2,.modal.booknow-modal .modal-box .ventajas-slider h2{font-family:"avenir-lt-pro",sans-serif;font-size:1.4rem;line-height:1.2;letter-spacing:0.28rem;text-align:center;text-transform:uppercase}@media(min-width: 540px){.modal.booknow-modal .modal-box .reservar-filter h2,.modal.booknow-modal .modal-box .ventajas-slider h2{font-size:1.6rem;line-height:1.2;letter-spacing:0.32rem}}@media(min-width: 768px){.modal.booknow-modal .modal-box .reservar-filter h2,.modal.booknow-modal .modal-box .ventajas-slider h2{letter-spacing:0.64rem}}.modal.booknow-modal .modal-box .reservar-filter .headingBorder,.modal.booknow-modal .modal-box .ventajas-slider .headingBorder{width:6.4rem;height:.3rem;color:#b77a5c;margin-inline:auto;display:block;margin-block:1.744rem}@media(min-width: 540px){.modal.booknow-modal .modal-box .reservar-filter .headingBorder,.modal.booknow-modal .modal-box .ventajas-slider .headingBorder{margin-block:3.494rem}}@media(min-width: 768px){.modal.booknow-modal .modal-box .reservar-filter .headingBorder,.modal.booknow-modal .modal-box .ventajas-slider .headingBorder{margin-block:5rem 4.215rem}}@media(min-width: 1024px){.modal.booknow-modal .modal-box .reservar-filter .headingBorder,.modal.booknow-modal .modal-box .ventajas-slider .headingBorder{margin-block:5rem 4.215rem}}.modal.booknow-modal .modal-box .reservar-filter h2{color:#b77a5c}.modal.booknow-modal .modal-box .ventajas-slider{width:100%;max-width:48.17rem}@media(min-width: 1680px){.modal.booknow-modal .modal-box .ventajas-slider{max-width:50.57rem}}.modal.booknow-modal .modal-box .ventajas-slider h2{color:#fbfdfd}@media(min-width: 1280px){.modal.booknow-modal .modal-box .ventajas-slider h2{padding-bottom:5rem;position:relative}.modal.booknow-modal .modal-box .ventajas-slider h2::after{content:"";position:absolute;inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider-white.svg) center repeat-x;background-size:auto 100%}}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item{padding-block:4.219rem;padding-inline:3.763rem 8.5rem;position:relative}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item::after{content:"";position:absolute;inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider-white.svg) center repeat-x;background-size:auto 100%}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item .reservas-item-icon{position:absolute;inset:0;right:1.2rem;left:auto;display:flex;align-items:center;justify-content:center;width:4.8rem}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item .reservas-item-icon svg{width:4.647rem}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item .reservas-item-icon .reservas-item-icon-graphic{position:relative;display:inline-block;width:4.8rem;height:4.8rem;font-size:55px;color:#fff}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item h4{font-size:2.2rem;line-height:1.2;letter-spacing:0.044rem;font-family:"avenir-lt-pro",sans-serif;font-weight:500;position:relative}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item h4::after{content:"";position:absolute;top:50%;left:-2.35rem;width:1.3rem;transform:translateY(-50%);height:1px;background:#fbfdfd}.modal.booknow-modal .modal-box .ventajas-slider .reservas-item p{font-size:1.6rem;line-height:1.2;letter-spacing:0.032rem;opacity:.7}.modal.booknow-modal .modal-box .ventajas-slider .js-slider-arrows{display:flex;align-items:center;justify-content:center;margin-top:2rem}.modal.booknow-modal .modal-box .ventajas-slider .js-slider-arrows .icon-btn{width:6.624rem;height:7.925rem;display:flex;align-items:center;justify-content:center}.modal.booknow-modal .modal-box .ventajas-slider .js-slider-arrows .icon-btn svg{width:1.272rem;height:2.543rem}.modal.booknow-modal *{pointer-events:none}.modal.newsletter-modal .modal-inner{width:100%}.modal.newsletter-modal .modal-box{display:flex;margin:0 auto;flex-direction:row-reverse;width:100%}@media(min-width: 768px){.modal.newsletter-modal .modal-box{max-width:54rem}}@media(min-width: 1280px){.modal.newsletter-modal .modal-box{max-width:108rem}}@media(min-width: 1680px){.modal.newsletter-modal .modal-box{max-width:120rem}}.modal.newsletter-modal .modal-box .newsletter-graphic,.modal.newsletter-modal .modal-box .newsletter-content{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.modal.newsletter-modal .modal-box .newsletter-graphic,.modal.newsletter-modal .modal-box .newsletter-content{max-width:50%}}.modal.newsletter-modal .modal-box .newsletter-graphic{display:none}@media(min-width: 1280px){.modal.newsletter-modal .modal-box .newsletter-graphic{display:block;aspect-ratio:540/480}}@media(min-width: 1680px){.modal.newsletter-modal .modal-box .newsletter-graphic{aspect-ratio:600/534}}.modal.newsletter-modal .modal-box .newsletter-graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.newsletter-modal .modal-box .newsletter-content{background:#6f7b5c;padding-inline:3.865rem}@media(min-width: 540px){.modal.newsletter-modal .modal-box .newsletter-content{padding-inline:5.315rem}}@media(min-width: 768px){.modal.newsletter-modal .modal-box .newsletter-content{display:flex;align-items:center;min-height:48rem;padding-inline:0}}.modal.newsletter-modal .modal-box .newsletter-content-inner{width:100%;margin-inline:auto}@media(min-width: 768px){.modal.newsletter-modal .modal-box .newsletter-content-inner{max-width:43.37rem}}.modal.newsletter-modal .modal-box .newsletter-content .c-heading{padding-bottom:2.515rem;margin-bottom:2.515rem;position:relative}@media(min-width: 540px){.modal.newsletter-modal .modal-box .newsletter-content .c-heading{padding-bottom:4.072rem;margin-bottom:3.025rem}}.modal.newsletter-modal .modal-box .newsletter-content .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px;margin-bottom:1.052rem}@media(min-width: 768px){.modal.newsletter-modal .modal-box .newsletter-content .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:2.298rem}}@media(min-width: 540px){.modal.newsletter-modal .modal-box .newsletter-content .c-heading__subTitle{letter-spacing:0.32rem}}.modal.newsletter-modal .modal-box .newsletter-content .c-heading::after{content:"";inset:0;top:auto;position:absolute;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text{max-width:40rem;display:block;margin-inline:auto}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text p{font-size:1.8rem;line-height:1.3333333333;letter-spacing:0.036rem;margin-bottom:2.514rem;text-align:center;max-width:90%;display:block;margin-inline:auto}@media(min-width: 540px){.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text p{font-size:2.1rem;line-height:1.619047619;letter-spacing:0.042rem;margin-bottom:3.225rem}}@media(min-width: 768px){.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text p{max-width:100%;font-size:2.2rem;line-height:1.6363636364;letter-spacing:0.044rem}}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .newsletter-icon-btn{background:rgba(0,0,0,0);border-width:0;transition:all .5s;color:#2e2e2b}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .newsletter-icon-btn svg{height:100%;transform:rotate(-90deg)}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .newsletter-icon-btn:hover{background:#f8f6f2}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .input-group{margin-bottom:2.011rem}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .checkbox-group{display:block;padding-left:2.072rem}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .checkbox-group label a{padding-bottom:.78rem}.modal.newsletter-modal .modal-box .newsletter-content .newsletter-text .checkbox-group label span{font-size:1.4rem;line-height:1.2;letter-spacing:0.028rem}.modal.newsletter-modal *{pointer-events:none}.modal.promo-modal .modal-inner{width:100%}.modal.promo-modal .modal-box{display:flex;margin:0 auto;width:100%;flex-wrap:wrap;position:relative;max-width:29.4rem}@media(min-width: 540px){.modal.promo-modal .modal-box{max-width:35.403rem}}@media(min-width: 768px){.modal.promo-modal .modal-box{max-width:46.292rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box{max-width:92.14rem;flex-direction:row-reverse}}@media(min-width: 1280px){.modal.promo-modal .modal-box{max-width:108rem}}@media(min-width: 1680px){.modal.promo-modal .modal-box{max-width:120rem}}.modal.promo-modal .modal-box>.c-heading__subTitle{position:absolute;top:-0.621rem;left:50%;color:#6f7b5c;transform:translate(-50%, -100%);text-transform:uppercase;font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 768px){.modal.promo-modal .modal-box>.c-heading__subTitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px;top:-2.017rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box>.c-heading__subTitle{top:-3.1rem}}.modal.promo-modal .modal-box .c-heading__text{position:relative;color:#1e1e1e;font-size:1.1rem;line-height:1.4;letter-spacing:1px;margin-top:1rem !important;margin-bottom:1rem !important}.modal.promo-modal .modal-box .c-heading__text p{color:#af9454;font-family:"gaultier",sans-serif;line-height:1.2;margin-bottom:5px;font-size:1.5rem}@media(min-width: 540px){.modal.promo-modal .modal-box .c-heading__text{font-size:1.1rem;line-height:1.4;letter-spacing:1px}}@media(min-width: 768px){.modal.promo-modal .modal-box .c-heading__text{font-size:1.1rem;line-height:1.4;letter-spacing:1px}}@media(min-width: 1024px){.modal.promo-modal .modal-box .c-heading__text{font-size:1.1rem;line-height:1.4;letter-spacing:1px}}.modal.promo-modal .modal-box .promo-graphic,.modal.promo-modal .modal-box .promo-content{flex:1 0 100%;max-width:100%}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-graphic,.modal.promo-modal .modal-box .promo-content{max-width:50%}}.modal.promo-modal .modal-box .promo-graphic{aspect-ratio:295/262}@media(min-width: 540px){.modal.promo-modal .modal-box .promo-graphic{aspect-ratio:354/315}}@media(min-width: 768px){.modal.promo-modal .modal-box .promo-graphic{aspect-ratio:463/412}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-graphic{aspect-ratio:460/410}}@media(min-width: 1280px){.modal.promo-modal .modal-box .promo-graphic{aspect-ratio:540/480}}@media(min-width: 1680px){.modal.promo-modal .modal-box .promo-graphic{aspect-ratio:600/534}}.modal.promo-modal .modal-box .promo-graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.promo-modal .modal-box .promo-content{background:#6f7b5c;padding:2.077rem 2.413rem 3.911rem}@media(min-width: 540px){.modal.promo-modal .modal-box .promo-content{padding:2.555rem 3.029rem 3.58rem}}@media(min-width: 768px){.modal.promo-modal .modal-box .promo-content{display:flex;padding:3.669rem 4.09rem 4.993rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content{padding:4.086rem 4.551rem 3.02rem}}@media(min-width: 1280px){.modal.promo-modal .modal-box .promo-content{padding:5.029rem 5.152rem}}@media(min-width: 1680px){.modal.promo-modal .modal-box .promo-content{padding:6.052rem 8.316rem 6.145rem}}.modal.promo-modal .modal-box .promo-content-inner{width:100%}.modal.promo-modal .modal-box .promo-content .c-heading{padding-bottom:2.023rem;margin-bottom:.707rem;position:relative;text-align:left}@media(min-width: 540px){.modal.promo-modal .modal-box .promo-content .c-heading{padding-bottom:2.759rem;margin-bottom:2.001rem}}@media(min-width: 768px){.modal.promo-modal .modal-box .promo-content .c-heading{padding-bottom:4.029rem;margin-bottom:4.035rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .c-heading{padding-bottom:1.2rem;margin-bottom:1.2rem}}@media(min-width: 1280px){.modal.promo-modal .modal-box .promo-content .c-heading{padding-bottom:1.4rem;margin-bottom:1.4rem}}@media(min-width: 1680px){.modal.promo-modal .modal-box .promo-content .c-heading{padding-bottom:1.42rem}}.modal.promo-modal .modal-box .promo-content .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px;margin-bottom:1rem}@media(min-width: 768px){.modal.promo-modal .modal-box .promo-content .c-heading__title{font-size:2.6rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:1.5rem}}.modal.promo-modal .modal-box .promo-content .c-heading__subTitle{text-transform:uppercase;font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .c-heading__subTitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}.modal.promo-modal .modal-box .promo-content .c-heading::after{content:"";inset:0;top:auto;position:absolute;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x}.modal.promo-modal .modal-box .promo-content .btn__group{position:relative;width:100%;display:flex;align-items:center;margin-inline:auto;max-width:22.814rem;justify-content:center}@media(min-width: 540px){.modal.promo-modal .modal-box .promo-content .btn__group{max-width:26rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .btn__group{max-width:100%;align-items:flex-start}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .btn__group:has(.price){justify-content:space-between}}.modal.promo-modal .modal-box .promo-content .btn__group .btn{max-width:24.6rem}@media(min-width: 540px){.modal.promo-modal .modal-box .promo-content .btn__group .btn{max-width:30.7rem}}.modal.promo-modal .modal-box .promo-content .btn__group .btn__primary::before,.modal.promo-modal .modal-box .promo-content .btn__group .btn__primary::after{background:#6f7b5c}.modal.promo-modal .modal-box .promo-content .btn__group>div:not(.price){display:flex;row-gap:2.078rem;flex-wrap:wrap;justify-content:center}@media(min-width: 768px){.modal.promo-modal .modal-box .promo-content .btn__group>div:not(.price){row-gap:2.878rem}}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .btn__group>div:not(.price){max-width:19.524rem}}@media(min-width: 1280px){.modal.promo-modal .modal-box .promo-content .btn__group>div:not(.price){max-width:26.6rem}}.modal.promo-modal .modal-box .promo-content .price{display:flex;justify-content:center;margin-inline:auto;align-items:center;position:relative}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .price{margin:-1rem 0 0}}.modal.promo-modal .modal-box .promo-content .price h3{font-size:4.6rem;line-height:1.52}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .price h3{font-size:5rem;line-height:1.52}}.modal.promo-modal .modal-box .promo-content .price h3 span{font-size:3.2rem;line-height:1.52}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .price h3 span{font-size:3.6rem;line-height:1.52}}.modal.promo-modal .modal-box .promo-content .price .label{font-size:1.3rem;line-height:1.2;letter-spacing:0.13rem;text-transform:uppercase;position:absolute;font-weight:500;left:0;transform:translateX(calc(-100% - 3rem))}@media(min-width: 1024px){.modal.promo-modal .modal-box .promo-content .price .label{top:-1.5rem;transform:translateX(0)}}.modal.promo-modal *{pointer-events:none}.modal.promo-modal .btn__content{display:flex;max-width:100%;align-items:center;gap:20px;justify-content:space-between;min-width:100%;flex-wrap:wrap}.modal.despegable-modal .modal-inner{background:#f8f6f2;width:100%;position:relative;align-items:flex-start}@media(min-width: 1280px){.modal.despegable-modal .modal-inner{align-items:center}}.modal.despegable-modal .modal-box{padding-inline:3.8rem;position:static}@media(min-width: 1280px){.modal.despegable-modal .modal-box{padding-inline:0}}.modal.despegable-modal .modal-box .close::before,.modal.despegable-modal .modal-box .close::after{background:#b77a5c}.modal.despegable-modal .modal-box .c-heading{margin-bottom:2.093rem}@media(min-width: 540px){.modal.despegable-modal .modal-box .c-heading{margin-bottom:3rem}}@media(min-width: 768px){.modal.despegable-modal .modal-box .c-heading{margin-bottom:4rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .c-heading{margin-bottom:3.789rem}}.modal.despegable-modal .modal-box .c-heading__divider{display:none;margin-bottom:0}@media(min-width: 1280px){.modal.despegable-modal .modal-box .c-heading__divider{display:block}}.modal.despegable-modal .modal-box .despegable-list{width:100%;max-width:38.387rem;margin-inline:auto;display:grid;position:relative;grid-template-columns:repeat(1, minmax(0, 1fr))}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list{max-width:50.217rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list{max-width:100%;-moz-column-gap:4.8rem;column-gap:4.8rem;grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1366px){.modal.despegable-modal .modal-box .despegable-list{-moz-column-gap:5.1rem;column-gap:5.1rem}}@media(min-width: 1680px){.modal.despegable-modal .modal-box .despegable-list{-moz-column-gap:6.125rem;column-gap:6.125rem}}@media(min-width: 1800px){.modal.despegable-modal .modal-box .despegable-list{-moz-column-gap:6.298rem;column-gap:6.298rem}}.modal.despegable-modal .modal-box .despegable-list::before{content:"";right:0;top:0;left:8.121rem;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;position:absolute}@media(min-width: 540px){.modal.despegable-modal .modal-box .despegable-list::before{left:9.234rem}}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list::before{left:12.232rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list::before{display:none}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item{display:flex;align-items:center;padding-block:.852rem;position:relative;padding-right:5rem}@media(min-width: 540px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item{padding-block:1.037rem}}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item{padding-block:1.403rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item{padding:0}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item::after{content:"";bottom:0;left:8.121rem;right:0;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;position:absolute}@media(min-width: 540px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item::after{left:9.234rem}}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item::after{left:12.232rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item::after{display:none}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__image{margin:0 2.328rem 0 0;max-width:100%;width:5.652rem;flex:0 0 auto;aspect-ratio:355/428}@media(min-width: 540px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__image{width:6.537rem;margin-right:2.698rem}}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__image{width:8.677rem;margin-right:3.555rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__image{width:100%;padding:0;margin:0}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info{position:static;padding:0;text-align:left;flex:1 1 auto}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info{position:absolute;padding:3rem;text-align:center}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2,.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info p{color:#2e2e2b}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2,.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info p{color:#6f7b5c}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:2.4rem;line-height:1.52}@media(min-width: 540px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:3.2rem;line-height:1.52}}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:4rem;line-height:1.52}}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:4rem;line-height:1.52}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:4.2rem;line-height:1.52;letter-spacing:0.126rem}}@media(min-width: 1680px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:5.6rem;line-height:1.52;letter-spacing:0.168rem}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info p{margin-top:-0.3rem;font-size:1.2rem;line-height:1.2;font-weight:500;letter-spacing:0.12rem}@media(min-width: 768px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info p{font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;margin-top:-0.7rem}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .c-otherSuiteVilla__info p{font-size:1.6rem;line-height:1.2;letter-spacing:0.32rem;margin-top:-0.3rem}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .link-arrow{margin-left:auto;display:block;width:.924rem;position:absolute;right:0;top:50%;transition:all .5s;transform:translateY(-50%);height:1.796rem;color:#2e2e2b;pointer-events:none}@media(min-width: 540px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .link-arrow{width:1.156rem;height:2.247rem}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .link-arrow svg{width:100%;height:100%;vertical-align:top}@media(min-width: 1024px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .link-arrow{opacity:0}}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .link-arrow{display:none}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .btn__group{display:none;background:#f8f6f2;pointer-events:none !important}@media(min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .btn__group{display:block}}@media(min-width: 1280px)and (min-width: 1280px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .btn__group .btn{margin-inline:auto}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .btn__group *{pointer-events:none !important}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .btn__group .btn__primary::before,.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item .btn__group .btn__primary::after{background:#f8f6f2}@media(min-width: 1024px){.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item:hover .link-arrow{opacity:1}}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item:hover .btn__group{pointer-events:initial !important}.modal.despegable-modal .modal-box .despegable-list .c-otherSuiteVilla__item:hover .btn__group .btn{pointer-events:initial !important}.modal.despegable-modal *{pointer-events:none}.modal.menuPDF-modal .modal-inner{width:100%}.modal.menuPDF-modal .modal-box{display:flex;margin:0 auto;width:100%}@media(min-width: 768px){.modal.menuPDF-modal .modal-box{max-width:44rem}}.modal.menuPDF-modal .modal-box .pdf-menu{background:#6f7b5c;width:100%;max-width:29.77rem;margin-inline:auto}@media(min-width: 540px){.modal.menuPDF-modal .modal-box .pdf-menu{max-width:36.17rem}}@media(min-width: 768px){.modal.menuPDF-modal .modal-box .pdf-menu{padding:4.895rem 3.914rem 11.276rem;max-width:100%}}.modal.menuPDF-modal .modal-box .pdf-menu h3{text-transform:uppercase;text-align:center;font-family:"avenir-lt-pro",sans-serif;font-weight:500;font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;margin-bottom:4.682rem}.modal.menuPDF-modal .modal-box .pdf-menu ul{position:relative}.modal.menuPDF-modal .modal-box .pdf-menu ul::before{content:"";position:absolute;inset:0;bottom:auto;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;background-size:auto 100%}.modal.menuPDF-modal .modal-box .pdf-menu ul li{display:block;position:relative}.modal.menuPDF-modal .modal-box .pdf-menu ul li a{display:flex;align-items:center;padding:3.5rem 1.934rem 3.5rem 2.55rem;font-size:1.8rem;line-height:1.2;letter-spacing:0.036rem;color:#2e2e2b;position:relative;transition:all .5s}@media(min-width: 540px){.modal.menuPDF-modal .modal-box .pdf-menu ul li a{font-size:2.2rem;line-height:1.2;letter-spacing:0.044rem}}.modal.menuPDF-modal .modal-box .pdf-menu ul li a::before{content:"";left:0;position:absolute;width:1.2rem;top:50%;transform:translateY(-50%);height:1px;background:#2e2e2b}.modal.menuPDF-modal .modal-box .pdf-menu ul li a span{flex:1 1 auto;margin-right:1rem}.modal.menuPDF-modal .modal-box .pdf-menu ul li a svg{transform:rotate(90deg);width:2.1rem;height:1.103rem;flex:0 1 auto;transition:all .5s}@media(min-width: 1024px){.modal.menuPDF-modal .modal-box .pdf-menu ul li a svg{opacity:0}}.modal.menuPDF-modal .modal-box .pdf-menu ul li::after{content:"";position:absolute;inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;background-size:auto 100%}@media(min-width: 1024px){.modal.menuPDF-modal .modal-box .pdf-menu ul:hover li a{opacity:.6}.modal.menuPDF-modal .modal-box .pdf-menu ul:hover li a:hover{opacity:1}.modal.menuPDF-modal .modal-box .pdf-menu ul:hover li a:hover svg{opacity:1}}.modal.menuPDF-modal *{pointer-events:none}.modal.naturalExp-modal .modal-inner{width:100%}.modal.naturalExp-modal .modal-box{display:flex;margin:0 auto;width:100%;flex-wrap:wrap;position:relative;max-width:29.4rem}@media(min-width: 540px){.modal.naturalExp-modal .modal-box{max-width:35.403rem}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box{max-width:46.292rem}}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box{max-width:92.14rem;flex-direction:row-reverse}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box{max-width:108rem}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box{max-width:120rem}}.modal.naturalExp-modal .modal-box>.c-heading__subTitle{position:absolute;top:-0.621rem;left:50%;color:#6f7b5c;transform:translate(-50%, -100%);text-transform:uppercase;font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 768px){.modal.naturalExp-modal .modal-box>.c-heading__subTitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px;top:-2.017rem}}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box>.c-heading__subTitle{top:-3.1rem}}.modal.naturalExp-modal .modal-box .naturalExp-graphic,.modal.naturalExp-modal .modal-box .naturalExp-content{flex:1 0 100%;max-width:100%}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box .naturalExp-graphic,.modal.naturalExp-modal .modal-box .naturalExp-content{max-width:50%}}.modal.naturalExp-modal .modal-box .naturalExp-graphic{aspect-ratio:295/262}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-graphic{aspect-ratio:354/315}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-graphic{aspect-ratio:463/412}}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box .naturalExp-graphic{aspect-ratio:460/410}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box .naturalExp-graphic{aspect-ratio:540/480}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box .naturalExp-graphic{aspect-ratio:600/534}}.modal.naturalExp-modal .modal-box .naturalExp-graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.naturalExp-modal .modal-box .naturalExp-content{background:#6f7b5c;position:relative;padding:2.1rem 2.404rem 2.8rem;min-height:34.8rem}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content{padding:2.6rem 3rem 5rem;min-height:38.8rem}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content{display:flex;padding:4.1rem 4.756rem 2.4rem;min-height:41rem}}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box .naturalExp-content{padding:4.086rem 4.551rem 3.02rem;min-height:initial}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box .naturalExp-content{padding:5.029rem 5.152rem}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box .naturalExp-content{padding:6.052rem 8.316rem 6.145rem}}.modal.naturalExp-modal .modal-box .naturalExp-content-inner{width:100%}.modal.naturalExp-modal .modal-box .naturalExp-content-inner .reservar-form.filter-form .input-group{margin-bottom:0}.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading{padding-bottom:2.5rem;margin-bottom:2.5rem;position:relative;text-align:left}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading{padding-bottom:3rem;margin-bottom:3rem}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading{padding-bottom:3.5rem;margin-bottom:3.89rem}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading{padding-bottom:4.228rem}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading{padding-bottom:3.5rem;margin-bottom:3.918rem}}.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px;margin-bottom:0}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px}}.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading__subTitle{font-size:1.4rem;line-height:2;letter-spacing:5.4px;text-transform:uppercase;margin-bottom:1.1rem}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading__subTitle{margin-bottom:.9rem}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading__subTitle{margin-bottom:1.5rem;font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading__subTitle{margin-bottom:3.5rem}}.modal.naturalExp-modal .modal-box .naturalExp-content .c-heading::after{content:"";inset:0;top:auto;position:absolute;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show){padding:0;padding-top:11.6rem}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show){padding-top:13rem}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show){padding-top:15rem}}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .c-heading{display:none}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .filter-form{position:absolute;top:0;left:0;right:0;height:10rem;display:flex;align-items:center;justify-content:center;max-width:100%;background:#f8f6f2}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .filter-form .input-group{max-width:23.4rem;margin-bottom:0}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .filter-form .input-group{max-width:29rem}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .filter-form .input-group{max-width:30rem}}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content{padding:0 2.404rem 2.8rem}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content{padding:0 3rem 5rem}}@media(min-width: 768px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content{display:flex;padding:0 4.756rem 2.4rem}}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content{padding:0 4.551rem 3.02rem}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content{padding:0 5.152rem}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content{padding:0 8.316rem 6.145rem}}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content h3{font-size:2.4rem;line-height:1.0833333333;letter-spacing:0.12rem;margin-bottom:.9rem}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content h3{font-size:3rem;line-height:1.2;letter-spacing:0rem;margin-bottom:.8rem}}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content h3{font-size:3.3rem;line-height:1.2121212121;margin-bottom:1.5rem}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content h3{margin-bottom:2rem}}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content p{font-size:1.8rem;line-height:1.3333333333;letter-spacing:0.036rem}@media(min-width: 540px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content p{font-size:2.1rem;line-height:1.619047619}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content p{font-size:2.2rem;line-height:1.6363636364;letter-spacing:0.044rem}}.modal.naturalExp-modal .modal-box .naturalExp-content:has(.filter-content.show) .naturalExp-filter-content p+p{margin-top:2rem}.modal.naturalExp-modal .modal-box .naturalExp-content .naturalExp-filter-content .filter-content:not(.show){display:none}.modal.naturalExp-modal .modal-box .naturalExp-content .naturalExp-filter-content .filter-content.show{display:block}@media(min-width: 1024px){.modal.naturalExp-modal .modal-box:has(.filter-content.show) .naturalExp-content{aspect-ratio:460/410;display:block;overflow:auto;min-height:41rem;max-height:41rem}}@media(min-width: 1280px){.modal.naturalExp-modal .modal-box:has(.filter-content.show) .naturalExp-content{aspect-ratio:540/480;min-height:48rem;max-height:48rem}}@media(min-width: 1680px){.modal.naturalExp-modal .modal-box:has(.filter-content.show) .naturalExp-content{aspect-ratio:600/534;min-height:53.4rem;max-height:53.4rem}}.modal.naturalExp-modal *{pointer-events:none}.modal.gallery-modal .modal-inner{background:#f8f6f2;width:100%;position:relative;align-items:flex-start}@media(min-width: 1280px){.modal.gallery-modal .modal-inner{align-items:center}}.modal.gallery-modal .modal-box{padding-inline:3.8rem;position:static}@media(min-width: 1280px){.modal.gallery-modal .modal-box{padding-inline:0}}.modal.gallery-modal .modal-box .close::before,.modal.gallery-modal .modal-box .close::after{background:#b77a5c}.modal.gallery-modal .gallery-zoom-element{margin:0 auto;text-align:center;width:100%;max-width:83.089rem}@media(min-width: 1280px){.modal.gallery-modal .gallery-zoom-element{max-width:90.508rem}}@media(min-width: 1680px){.modal.gallery-modal .gallery-zoom-element{max-width:97.8rem}}@media(min-width: 1800px){.modal.gallery-modal .gallery-zoom-element{max-width:110.188rem}}.modal.gallery-modal .gallery-zoom-element .section-title{font-size:1.6rem;line-height:1.25;width:auto;margin-bottom:3rem}.modal.gallery-modal .gallery-zoom-element .section-title+img{aspect-ratio:830/554;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1280px){.modal.gallery-modal .gallery-zoom-element .section-title+img{aspect-ratio:905/603}}@media(min-width: 1680px){.modal.gallery-modal .gallery-zoom-element .section-title+img{aspect-ratio:978/652}}.modal.gallery-modal .gallery-zoom-element .js-slider-arrows.slider-arrows-absolute{margin-top:21px;left:-7.4rem;right:-7.4rem}@media(min-width: 1680px){.modal.gallery-modal .gallery-zoom-element .js-slider-arrows.slider-arrows-absolute{left:-8.4rem;right:-8.4rem}}.modal.videoGallery-modal .gallery-zoom-element .gallery-video-element{position:relative;width:100%;aspect-ratio:830/554}@media(min-width: 1280px){.modal.videoGallery-modal .gallery-zoom-element .gallery-video-element{aspect-ratio:905/603}}@media(min-width: 1680px){.modal.videoGallery-modal .gallery-zoom-element .gallery-video-element{aspect-ratio:978/652}}.modal.videoGallery-modal .gallery-zoom-element .gallery-video-element iframe,.modal.videoGallery-modal .gallery-zoom-element .gallery-video-element video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.modal.gallery-nav .modal-inner{background:#f0e4d2;width:100%;position:relative;align-items:flex-start}@media(min-width: 1280px){.modal.gallery-nav .modal-inner{align-items:center}}.modal.gallery-nav .modal-box{padding-inline:3.8rem;position:static}@media(min-width: 1280px){.modal.gallery-nav .modal-box{padding-inline:0}}.modal.gallery-nav .modal-box .close::before,.modal.gallery-nav .modal-box .close::after{background:#b77a5c}.modal.gallery-nav .navigation{width:100%;max-width:28.97rem;margin-inline:auto}@media(min-width: 540px){.modal.gallery-nav .navigation{max-width:39.37rem}}.modal.gallery-nav .navigation h2{font-size:1.8rem;line-height:1.3333333333;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;color:#6f7b5c;letter-spacing:0.36rem;font-weight:500;margin-bottom:1.968rem}@media(min-width: 540px){.modal.gallery-nav .navigation h2{font-size:2rem;line-height:1.2;letter-spacing:0.4rem}}.modal.gallery-nav .navigation ul{transition:all .5s}.modal.gallery-nav .navigation ul li{display:flex;align-items:center;padding-block:2.389rem;color:#6f7b5c;cursor:pointer;padding-right:1.048rem;padding-left:2.082rem;position:relative;transition:all .5s;font-size:1.8rem;line-height:1.2;letter-spacing:0.054rem}@media(min-width: 540px){.modal.gallery-nav .navigation ul li{font-size:2rem;line-height:1.2;letter-spacing:0.06rem;padding-right:2.108rem}}.modal.gallery-nav .navigation ul li span{transition:all .5s}.modal.gallery-nav .navigation ul li::after{inset:0;bottom:auto;position:absolute;content:"";height:2px;background:url(../images/svg/dots-divider-white.svg) repeat-x;opacity:.6}.modal.gallery-nav .navigation ul li .link-arrow{margin-left:auto;display:block;width:.724rem;transition:all .5s;height:1.298rem}.modal.gallery-nav .navigation ul li .link-arrow svg{width:100%;height:100%;vertical-align:top}@media(min-width: 1024px){.modal.gallery-nav .navigation ul li .link-arrow{opacity:0}}.modal.gallery-nav .navigation ul li::before{content:"";left:0;position:absolute;width:1.2rem;top:45%;height:1px;background:#6f7b5c;transition:all .5s}.modal.gallery-nav .navigation ul.morelinks{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:2rem;padding-top:2rem;padding-left:7.9rem}@media(min-width: 540px){.modal.gallery-nav .navigation ul.morelinks{padding-top:2.6rem;row-gap:2.6rem;padding-left:9.4rem}}@media(min-width: 768px){.modal.gallery-nav .navigation ul.morelinks{padding-top:3.5rem;row-gap:2.882rem;padding-left:11.25rem}}@media(min-width: 1024px){.modal.gallery-nav .navigation ul.morelinks{padding-top:2.65rem;row-gap:3rem;padding-left:0}}@media(min-width: 1024px){.modal.gallery-nav .navigation ul.morelinks::before{inset:0;bottom:auto;position:absolute;content:"";height:2px;background:url(../images/svg/dots-divider-white.svg) repeat-x}}.modal.gallery-nav .navigation ul.morelinks li{font-family:"avenir-lt-pro",sans-serif;transition:all .5s;font-size:1.3rem;line-height:1.2;letter-spacing:0.065rem;text-transform:uppercase;width:100%}@media(min-width: 540px){.modal.gallery-nav .navigation ul.morelinks li{font-size:1.5rem;line-height:1.2;letter-spacing:0.15rem}}@media(min-width: 1024px){.modal.gallery-nav .navigation ul.morelinks li{width:auto}}.modal.gallery-nav .navigation ul.morelinks li::after{display:none}.modal.gallery-nav .navigation ul.morelinks li a{font-family:"avenir-lt-pro",sans-serif;font-size:1.3rem;line-height:1.2;letter-spacing:0.065rem;color:#6f7b5c;transition:all .5s;padding:0 0 1.2rem;display:inline-block}@media(min-width: 540px){.modal.gallery-nav .navigation ul.morelinks li a{font-size:1.5rem;line-height:1.2;letter-spacing:0.15rem}}.modal.gallery-nav .navigation ul.morelinks li a::before{display:none}.modal.gallery-nav .navigation ul.morelinks li a.link__border::after{background-color:#6f7b5c}@media(min-width: 1024px){.modal.gallery-nav .navigation ul:hover li::before{opacity:.5}.modal.gallery-nav .navigation ul:hover li>span:not(.link-arrow){opacity:.5}.modal.gallery-nav .navigation ul:hover li:hover::before{opacity:1}.modal.gallery-nav .navigation ul:hover li:hover span{opacity:1}}.modal.gallery-nav .navigation:hover ul{opacity:.5}.modal.gallery-nav .navigation:hover ul:hover{opacity:1}.modal.suitesVillas-modal *{pointer-events:none}.modal.category-modal.gallery-nav .navigation h2{font-size:2rem;line-height:1.2;letter-spacing:0.4rem}.modal.category-modal *{pointer-events:none}.modal-open{overflow:hidden}.modal-open.navigation .navigation-modal{opacity:1;pointer-events:auto}.modal-open.navigation .navigation-modal *{pointer-events:initial}.modal-open.navigation .navigation-modal .c-logo svg .cls-1,.modal-open.navigation .navigation-modal .c-logo svg .cls-2,.modal-open.navigation .navigation-modal .c-logo svg .cls-3,.modal-open.navigation .navigation-modal .c-logo svg .cls-4,.modal-open.navigation .navigation-modal .c-logo svg .cls-6{animation:logoAnimationHover 1.5s ease forwards;opacity:0}.modal-open.navigation .navigation-modal .c-logo svg .cls-4{animation-delay:.5s}.modal-open.navigation .navigation-modal .c-logo svg .cls-1{animation-delay:1s}.modal-open.navigation .navigation-modal .c-logo svg .cls-6{animation-delay:1.5s}.modal-open.navigation .navigation-modal .c-logo svg .cls-2{animation-delay:2s}.modal-open.navigation .navigation-modal .c-logo svg .cls-3{animation-delay:2.5s}@keyframes logoAnimationHover{0%{opacity:0}100%{opacity:1}}.modal-open.navigation .navigation-modal .newsletter-content .newsletter-text .newsletter-icon-btn{pointer-events:initial}.modal-open.booknow .booknow-modal{opacity:1;pointer-events:auto}.modal-open.booknow .booknow-modal *{pointer-events:initial}.modal-open.newsletter .newsletter-modal{opacity:1;pointer-events:auto}.modal-open.newsletter .newsletter-modal *{pointer-events:initial}.modal-open.promo .promo-modal{opacity:1;pointer-events:auto}.modal-open.promo .promo-modal *{pointer-events:initial}.modal-open.despegable .despegable-modal{opacity:1;pointer-events:auto}.modal-open.despegable .despegable-modal *{pointer-events:initial}.modal-open.menuPDF1 .menuPDF-modal1{opacity:1;pointer-events:auto}.modal-open.menuPDF1 .menuPDF-modal1 *{pointer-events:initial}.modal-open.menuPDF2 .menuPDF-modal2{opacity:1;pointer-events:auto}.modal-open.menuPDF2 .menuPDF-modal2 *{pointer-events:initial}.modal-open.menuPDF3 .menuPDF-modal3{opacity:1;pointer-events:auto}.modal-open.menuPDF3 .menuPDF-modal3 *{pointer-events:initial}.modal-open.menuPDF4 .menuPDF-modal4{opacity:1;pointer-events:auto}.modal-open.menuPDF4 .menuPDF-modal4 *{pointer-events:initial}.modal-open.menuPDF5 .menuPDF-modal5{opacity:1;pointer-events:auto}.modal-open.menuPDF5 .menuPDF-modal5 *{pointer-events:initial}.modal-open.menuPDF6 .menuPDF-modal6{opacity:1;pointer-events:auto}.modal-open.menuPDF6 .menuPDF-modal6 *{pointer-events:initial}.modal-open.menuPDF7 .menuPDF-modal7{opacity:1;pointer-events:auto}.modal-open.menuPDF7 .menuPDF-modal7 *{pointer-events:initial}.modal-open.menuPDF8 .menuPDF-modal8{opacity:1;pointer-events:auto}.modal-open.menuPDF8 .menuPDF-modal8 *{pointer-events:initial}.modal-open.menuPDF9 .menuPDF-modal9{opacity:1;pointer-events:auto}.modal-open.menuPDF9 .menuPDF-modal9 *{pointer-events:initial}.modal-open.menuPDF10 .menuPDF-modal10{opacity:1;pointer-events:auto}.modal-open.menuPDF10 .menuPDF-modal10 *{pointer-events:initial}.modal-open.naturalExp .naturalExp-modal{opacity:1;pointer-events:auto}.modal-open.naturalExp .naturalExp-modal *{pointer-events:initial}@media(min-width: 1024px){.modal-open.gallery .gallery-modal:not(.videoGallery-modal){opacity:1;pointer-events:auto}.modal-open.gallery .gallery-modal:not(.videoGallery-modal) *{pointer-events:initial}}@media(min-width: 1024px){.modal-open.videoGallery .videoGallery-modal{opacity:1;pointer-events:auto}}.modal-open.suitesVillas .suitesVillas-modal{opacity:1;pointer-events:auto}.modal-open.suitesVillas .suitesVillas-modal *{pointer-events:initial}.modal-open.category .category-modal{opacity:1;pointer-events:auto}.modal-open.category .category-modal *{pointer-events:initial}.open-gallery-modal .gallery-modal:not(.videoGallery-modal){opacity:1;pointer-events:auto}.open-gallery-modal .header{z-index:100}.open-videoGallery-modal .root-modal.videoGallery-modal{opacity:1;pointer-events:auto}.open-videoGallery-modal .header{z-index:100}body.booknow .modal-inner{background-color:#6f7b5c;transition:none !important}select.form-control{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:100%;min-width:25rem;font-size:1.4rem;font-family:"avenir-lt-pro",sans-serif;color:#2e2e2b;transition:all .5s;padding:1.35rem 5rem 1.35rem 2.85rem;border:1px solid #b77a5c;background:url(../images/svg/arrow.svg) no-repeat center right 2rem #6f7b5c;cursor:pointer}select.form-control:focus,select.form-control:hover{border-color:rgba(183,122,92,.8)}input.input-control{transition:all .5s}input.input-control:focus,input.input-control:hover{border-color:rgba(183,122,92,.8)}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:rgba(46,46,43,.7)}input::placeholder,select::placeholder,textarea::placeholder{color:rgba(46,46,43,.7)}.checkbox-group{display:block;margin-bottom:1rem}.checkbox-group label{font-size:1.2rem;line-height:1.6666666667;letter-spacing:0.24rem}.checkbox-group label::before,.checkbox-group label::after{content:"";display:table;width:100%;height:0;clear:both}.checkbox-group label .custom-check{float:left;margin-top:-0.2rem}.checkbox-group label .label-text{font-size:1.2rem;line-height:1.3333333333;text-align:left;display:block}.custom-check{margin-right:1.05rem;margin-top:.2rem;width:1.5rem;height:1.5rem;border:1px solid #b77a5c;position:relative;cursor:pointer}.custom-check input{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.custom-check input .box{opacity:0;transition:all .5s;pointer-events:none}.custom-check input:checked+.box{position:absolute;opacity:1;width:.5rem;height:.85rem;top:.1rem;left:.45rem;border-right:2px solid rgba(183,122,92,.8);border-bottom:2px solid rgba(183,122,92,.8);transform:rotate(45deg)}.input-control,.select-control{display:block;color:#2e2e2b;outline:none;-webkit-appearance:none;font-family:"avenir-lt-pro",sans-serif;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);padding:1.35rem 5rem 1.35rem 2.85rem;border:1px solid rgba(0,0,0,0);min-width:25rem;font-size:1.4rem;cursor:pointer;z-index:2;position:relative}.select-control{cursor:pointer}.input-group{margin-bottom:1.8rem;width:100%}.input-group-inner{position:relative;border:1px solid rgba(183,122,92,.3);background:rgba(0,0,0,0) !important}.input-group-inner:has(.input-control:focus,.input-control:hover,.select-control:hover,.select-control:focus){border-color:rgba(183,122,92,.8)}.input-group .input-control,.input-group .select-control{min-width:inherit;width:100%;padding:2rem 5.5rem .5rem 4.1rem;border-width:0;height:6rem;font-size:1.8rem;line-height:1.2;color:rgba(46,46,43,.7)}.input-group label.label{position:absolute;pointer-events:none;top:.8rem;left:2.1rem;font-size:1.6rem;line-height:1.2;letter-spacing:0.032rem;font-weight:500}.input-group label.label span{color:rgba(46,46,43,.7);margin-left:1.4rem;padding-left:1.4rem;border-left:1px solid rgba(46,46,43,.7);font-size:1.4rem;line-height:1.2;letter-spacing:0.028rem}.input-group.leftLabel label.label{top:50%;transform:translateY(-50%)}.input-group.leftLabel label.label::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1.3rem;left:-2.3rem;background:rgba(46,46,43,.8)}.input-group.leftLabel .input-control,.input-group.leftLabel .select-control{padding-bottom:1.7rem;text-align:right}.input-group.leftLabel span.input-control{justify-content:flex-end}.input-group span.input-control{display:flex;align-items:center}.input-group .input-group-inner .input-field-icon{position:absolute;display:flex;pointer-events:none;align-items:center;justify-content:center;right:0;transition:all .5s;color:#2e2e2b;top:0;width:5.5rem;bottom:0}.input-group .input-group-inner .input-field-icon.icon-calendar svg{width:1.98rem}.input-group .input-group-inner .input-field-icon.icon-arrow svg{width:1.298rem}.input-group .input-group-inner .input-field-icon.icon-promo svg{width:1.695rem}.input-group .input-group-inner .input-field-icon.icon-women svg{width:2.221rem}.input-group .input-group-inner .input-field-icon.icon-men svg{width:1.648rem}.input-group .input-group-inner .input-field-icon.icon-child svg{width:1.712rem}.input-group .input-group-inner .input-field-icon.icon-mail svg{width:1.93rem}.input-group .input-group-inner .input-field-icon.icon-call svg{width:1.52rem}.input-group .input-group-inner .input-field-icon.icon-user svg{width:1.587rem}.input-group .input-group-inner.input-group-left-icon .input-control,.input-group .input-group-inner.input-group-left-icon .select-control{padding-left:6rem}.input-group .input-group-inner.input-group-left-icon label.label{left:6rem}.input-group .input-group-inner.input-group-left-icon .input-field-icon.left{left:0;right:inherit;width:6rem}.input-group .btn{width:100%;max-width:24.6rem;margin-inline:auto}@media(min-width: 540px){.input-group .btn{max-width:30.7rem}}.age-group-box{display:none;min-width:100%;margin:1.2rem 0 1.8rem;padding:2rem 2.5rem;background:rgba(46,46,43,.1)}.age-group-box .age-group-heading{font-size:1.3rem;line-height:1.2307692308;letter-spacing:0.26rem;font-weight:500;color:#2e2e2b;padding-bottom:.5rem;text-align:left}.age-group{display:flex;flex-wrap:wrap;-moz-column-gap:1.8rem;column-gap:1.8rem;row-gap:1rem}.age-group .input-group-inner{width:calc(50% - .9rem);margin-top:2.1rem;border-color:rgba(183,122,92,.3) !important}.age-group .input-group-inner .label{top:-2.1rem;left:0;font-size:1.3rem;text-transform:inherit}.age-group .input-group-inner .input-control,.age-group .input-group-inner .select-control{height:4rem;padding:.5rem 3.5rem .5rem 1.5rem}.age-group .input-group-inner .input-field-icon{width:3.5rem}.sub-fields{display:none}.sub-fields.show{display:block}.sub-fields .input-group-inner{border-color:rgba(183,122,92,.6)}.sub-fields .btn{max-width:20rem;height:3.4rem}.sub-fields .btn::before,.sub-fields .btn::after{display:none}.c-innerPage .c-banner{display:none}@media(min-width: 1024px){.c-innerPage .c-banner{display:block}}.c-innerPage .c-banner__content{justify-content:center;align-items:flex-end}.c-innerPage .c-banner__content--text{transition:all .5s}@media(min-width: 1024px){.c-innerPage .c-banner__content--text{padding-bottom:3.2rem}}.c-innerPage .c-banner__content--text h1{font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase}@media(min-width: 768px){.c-innerPage .c-banner__content--text h1{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-innerPage .c-banner__content--text h1{font-size:7rem;line-height:1;letter-spacing:2px}}.c-innerPage .c-banner__content--text p{font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 1024px){.c-innerPage .c-banner__content--text p{font-weight:500}}@media(min-width: 1280px){.c-innerPage .c-banner__content--text p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-innerPage .c-banner__content--text .c-banner__content--downArrow::before{left:-3.8rem}@media(min-width: 1024px){.c-innerPage .c-banner__content--text:hover{padding-bottom:5.4rem}}@media(min-width: 1024px){.c-innerPage .c-banner__content--text:hover .c-banner__content--downArrow::before{width:2.2rem}}@media(min-width: 1024px){.c-innerPage .c-banner__content--text:hover p .hover{transform:translateY(-20px)}}@media(min-width: 1024px){.c-innerPage .c-banner__content--downArrow{bottom:3rem}}.c-innerPage .start{padding-top:6rem}@media(min-width: 540px){.c-innerPage .start{padding-top:7rem}}@media(min-width: 768px){.c-innerPage .start{padding-top:8rem}}@media(min-width: 1024px){.c-innerPage .start{padding-top:0}}@media(min-width: 1024px){.c-innerPage:not(:has(.c-banner)) .start{padding-top:4rem}}@media(min-width: 1280px){.c-innerPage:not(:has(.c-banner)) .start{padding-top:4.6rem}}.c-resortNatural{padding-block:3.767rem 3rem}@media(min-width: 540px){.c-resortNatural{padding-block:4.049rem 4rem}}@media(min-width: 768px){.c-resortNatural{padding-top:4.54rem}}@media(min-width: 1024px){.c-resortNatural{padding-block:7.75rem 8rem}}@media(min-width: 1280px){.c-resortNatural{padding-top:12.097rem}}@media(min-width: 1366px){.c-resortNatural{padding-top:11.652rem}}@media(min-width: 1680px){.c-resortNatural{padding-top:12.25rem}}.c-resortNatural.spacingTop{padding-top:5rem}@media(min-width: 540px){.c-resortNatural.spacingTop{padding-top:6rem}}@media(min-width: 768px){.c-resortNatural.spacingTop{padding-top:7rem}}@media(min-width: 1024px){.c-resortNatural.spacingTop{padding-top:8rem}}.c-resortNatural.spacingBottom{padding-bottom:5rem}@media(min-width: 540px){.c-resortNatural.spacingBottom{padding-bottom:6rem}}@media(min-width: 768px){.c-resortNatural.spacingBottom{padding-bottom:7rem}}@media(min-width: 1024px){.c-resortNatural.spacingBottom{padding-bottom:8rem}}.c-resortNatural .c-container{width:100%}@media(min-width: 540px){.c-resortNatural .c-container{max-width:44rem}}@media(min-width: 768px){.c-resortNatural .c-container{max-width:62rem}}@media(min-width: 1024px){.c-resortNatural .c-container{max-width:78.4rem}}@media(min-width: 1280px){.c-resortNatural .c-container{max-width:100%}}.c-resortNatural__inner{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin-inline:auto;max-width:29.654rem}@media(min-width: 540px){.c-resortNatural__inner{max-width:35.49rem}}@media(min-width: 768px){.c-resortNatural__inner{max-width:55.025rem}}@media(min-width: 1280px){.c-resortNatural__inner{flex-direction:row-reverse;position:relative;max-width:100%}}.c-resortNatural__inner .c-resortNatural__graphic,.c-resortNatural__inner .c-resortNatural__content{flex:1 0 0%}.c-resortNatural__inner .c-resortNatural__graphic{width:100%;margin-bottom:1.559rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__graphic{margin-bottom:2.063rem}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__graphic{margin-bottom:4.04rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__graphic{margin-bottom:0;max-width:50%;position:sticky;top:20.097rem;padding-left:4.6rem}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__graphic{top:19.652rem;padding-left:4.465rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__graphic{top:20.25rem;padding-left:4.873rem}}@media(min-width: 1800px){.c-resortNatural__inner .c-resortNatural__graphic{padding-left:5rem}}.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:296/270;width:100%}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:355/324}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:550/502}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:512/467}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:543/495}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:651/594}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__graphic--img{aspect-ratio:671/612}}.c-resortNatural__inner .c-resortNatural__graphic--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__graphic .c-resortNatural__slider{margin-left:0;max-width:51.175rem;position:sticky;top:20.097rem}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__graphic .c-resortNatural__slider{top:19.652rem;max-width:54.267rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__graphic .c-resortNatural__slider{max-width:65.136rem;top:20.25rem}}@media(min-width: 1800px){.c-resortNatural__inner .c-resortNatural__graphic .c-resortNatural__slider{max-width:67.1rem}}.c-resortNatural__inner .c-resortNatural__graphic .c-resortNatural__slider .js-photo-slider{width:100%}.c-resortNatural__inner .c-resortNatural__graphic .c-heading{width:100%;text-align:center;margin-bottom:1.52rem}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__graphic .c-heading{margin-bottom:4rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__graphic .c-heading{display:none}.c-resortNatural__inner .c-resortNatural__graphic .c-heading.title-visible{margin-top:2rem;display:block}}.c-resortNatural__inner .c-resortNatural__graphic .c-heading__divider{margin-top:1.3rem;margin-bottom:2rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__graphic .c-heading__divider{margin-top:1.8rem}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__graphic .c-heading__divider{margin-bottom:4rem}}.c-resortNatural__inner .c-resortNatural__graphic .c-heading__title{font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__graphic .c-heading__title{font-size:6rem;line-height:1;letter-spacing:1.8px;max-width:53.4rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__graphic .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;display:none}}.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-2.75rem;right:-2.75rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-5.4rem;right:-5.4rem}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-6.8rem;right:-6.8rem}}@media(min-width: 1024px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-12.4rem;right:-12.4rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-5.8rem;right:-5.8rem}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-6.4rem;right:-6.4rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-8.4rem;right:-8.4rem}}@media(min-width: 1800px){.c-resortNatural__inner .c-resortNatural__graphic .js-slider-arrows.slider-arrows-absolute{left:-10.2rem;right:-10.2rem}}.c-resortNatural__inner .c-resortNatural__content{display:flex;flex-direction:column;text-align:center;padding-top:1.5rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content{padding-top:2rem}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__content{padding-top:4rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content{padding-top:0}}.c-resortNatural__inner .c-resortNatural__content .c-heading{display:none}.c-resortNatural__inner .c-resortNatural__content .c-heading.title-visible{margin-top:2rem;display:block}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content .c-heading{display:block;margin-bottom:1rem}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__content .c-heading{margin-bottom:1.787rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__content .c-heading{margin-bottom:1rem}}@media(min-width: 1800px){.c-resortNatural__inner .c-resortNatural__content .c-heading{margin-bottom:1.467rem}}.c-resortNatural__inner .c-resortNatural__content .c-heading.c-hideMobile{display:none !important}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content .c-heading.c-hideMobile{display:flex !important}}.c-resortNatural__inner .c-resortNatural__content>div{width:100%;margin-inline:auto}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__content>div{max-width:52.67rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content>div{max-width:45.65rem}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__content>div{max-width:48.278rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__content>div{max-width:52.47rem}}.c-resortNatural__inner .c-resortNatural__content h2{display:none;color:#6f7b5c;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content h2{display:block;font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:6.531rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__content h2{margin-bottom:6.064rem}}.c-resortNatural__inner .c-resortNatural__content p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;margin-bottom:2.074rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content p{margin-bottom:2.239rem}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__content p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:4.308rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content p{margin-bottom:3.575rem}}@media(min-width: 1366px){.c-resortNatural__inner .c-resortNatural__content p{margin-bottom:3.502rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__content p{margin-bottom:3.696rem}}.c-resortNatural__inner .c-resortNatural__content .btn__group .btn{max-width:24.6rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content .btn__group .btn{max-width:30.7rem}}@media(min-width: 1280px){.c-resortNatural__inner .c-resortNatural__content .btn__group{transition:all .5s;opacity:0;pointer-events:none}.c-resortNatural__inner .c-resortNatural__content .btn__group.show{opacity:1;pointer-events:initial}}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours{padding-top:12.222rem;display:block;position:relative}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours{padding-top:0}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours{padding-top:0}}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours .c-heading{display:block;margin-bottom:1.956rem}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours .c-heading{margin-bottom:3rem}}@media(min-width: 768px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours .c-heading{margin-bottom:5rem}}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours ul{margin-bottom:3rem}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours ul li{position:relative;padding-block:2.5rem;display:flex;gap:1.5rem;text-align:left}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours ul li::after,.c-resortNatural__inner .c-resortNatural__content .c-resturentHours ul li:first-child:before{content:"";height:2px;inset:0;bottom:auto;background:url(../images/svg/dots-divider.svg) center center repeat-x;background-size:auto 100%;position:absolute}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours ul li::after{bottom:0;top:auto}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__label{flex:1 1 auto;position:relative;padding-left:2.6rem}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__label h2{display:block;font-family:"avenir-lt-pro",sans-serif;font-size:1.8rem;line-height:1.2;letter-spacing:0.036rem;margin-bottom:4px}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__label h2{font-size:2.1rem;line-height:1.2;letter-spacing:0.042rem}}@media(min-width: 1680px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__label h2{font-size:2.2rem;line-height:1.2;letter-spacing:0.044rem}}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__label h2::before{content:"";left:0;width:1.3rem;height:1px;position:absolute;background:#2e2e2b;top:1.2rem}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__label p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:0;opacity:.7}.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__timing{flex:0 0 auto;font-size:1.6rem;line-height:1.75;letter-spacing:3%;margin-bottom:0}@media(min-width: 540px){.c-resortNatural__inner .c-resortNatural__content .c-resturentHours__timing{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}@media(min-width: 1280px){.c-resortNatural__inner:hover .c-resortNatural__content .btn__group{opacity:1;pointer-events:initial}}@media(min-width: 1280px){.c-resortNatural.left .c-resortNatural__inner{flex-direction:row}}@media(min-width: 1280px){.c-resortNatural.left .c-resortNatural__inner .c-resortNatural__graphic{padding-left:0;padding-right:4.6rem}}@media(min-width: 1366px){.c-resortNatural.left .c-resortNatural__inner .c-resortNatural__graphic{padding-right:4.465rem}}@media(min-width: 1680px){.c-resortNatural.left .c-resortNatural__inner .c-resortNatural__graphic{padding-right:4.873rem}}@media(min-width: 1800px){.c-resortNatural.left .c-resortNatural__inner .c-resortNatural__graphic{padding-right:5rem}}@media(min-width: 1280px){.c-resortNatural.left .c-resortNatural__inner .c-resortNatural__graphic .c-resortNatural__slider{margin-left:auto;margin-right:0}}.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-2.05rem;right:inherit}@media(min-width: 540px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-2.3rem}}@media(min-width: 768px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-3.4rem}}@media(min-width: 1024px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-2.4rem}}@media(min-width: 1280px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-5.8rem}}@media(min-width: 1366px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-6.8rem}}@media(min-width: 1680px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-8.4rem}}@media(min-width: 1800px){.c-resortNatural.left .c-resortNatural__inner .js-slider-counter{left:-10.2rem}}.c-resortNatural .btn__group{flex-wrap:wrap;row-gap:3rem;max-width:30.7rem;margin-inline:auto}.c-resortNatural .btn__group .btn__primary::before,.c-resortNatural .btn__group .btn__primary::after{background:#f8f6f2}.c-resortNatural.c-drinkCocktails{background:#6f7b5c}.c-resortNatural.c-drinkCocktails .c-resortNatural__content .btn__primary::before,.c-resortNatural.c-drinkCocktails .c-resortNatural__content .btn__primary::after{background:#6f7b5c}.c-resortNatural.c-hotelEquipment .c-resortNatural__graphic{margin-bottom:0}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content{padding-bottom:11.7rem}}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-heading{justify-content:center;flex-direction:column;margin-top:0;margin-bottom:auto}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-heading .c-heading__title{font-family:"Bona_Nova",sans-serif;text-transform:lowercase}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div{max-width:28.17rem}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div{max-width:35.4rem}}@media(min-width: 768px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div{max-width:50.647rem}}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div{max-width:45.15rem;margin-top:3.7rem;margin-bottom:-11.7rem}}@media(min-width: 1366px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div{max-width:47.624rem}}@media(min-width: 1680px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div{max-width:50.647rem}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div.small-margin .c-hotelEquipment__list li{padding-inline:2.4rem 1rem}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div.small-margin .c-hotelEquipment__list li h4::after{top:11px}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content>div.small-margin{margin-top:3.7rem}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li{display:none;padding-block:4.219rem;padding-inline:2.4rem 5rem;position:relative;text-align:left}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li::after{content:"";position:absolute;inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li:first-child::before{content:"";width:100%;inset:0;bottom:auto;height:2px;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%;position:absolute}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li:nth-child(1),.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li:nth-child(2),.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li:nth-child(3),.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li:nth-child(4){display:block}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .reservas-item-icon{position:absolute;inset:0;right:0rem;left:auto;display:flex;align-items:center;justify-content:center;width:7rem;opacity:.7}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .reservas-item-icon{width:9rem}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .reservas-item-icon svg{width:100%}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .reservas-item-icon .reservas-item-icon-graphic{position:relative;display:inline-block;width:100%;font-size:40px;color:#af9454}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .reservas-item-icon .reservas-item-icon-graphic{font-size:55px}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li h4{font-size:1.6rem;line-height:1.75;letter-spacing:3%;font-family:"avenir-lt-pro",sans-serif;font-weight:400;position:relative}@media(min-width: 768px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li h4{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li h4::after{content:"";position:absolute;top:50%;left:-2.35rem;width:1.3rem;transform:translateY(-50%);height:1px;background:#2e2e2b}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;font-size:1.6rem !important;margin:0 !important;opacity:.7}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .image-tooltip{position:absolute;bottom:100%;width:26rem;height:21.3rem;background:#6f7b5c;padding:1.4rem 1.35rem;box-shadow:0 3px 10px 0 rgba(0,0,0,.3);opacity:0;left:-6rem;transform:translateY(-10px);pointer-events:none;transition:all .5s;display:none}@media(min-width: 1024px){.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .image-tooltip{display:block}}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .image-tooltip::after{content:"";width:0;height:0;border-width:1rem 1rem 0rem 1rem;border-style:solid;border-color:rgba(0,0,0,0);border-top-color:#6f7b5c;display:block;left:50%;transform:translate(-50%, 100%);bottom:0;position:absolute}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li .image-tooltip img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list li:hover .image-tooltip{opacity:1;transform:translateY(0px)}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .c-hotelEquipment__list.seeAll li{display:block !important}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .btn__group{margin-top:4.2rem;opacity:1 !important}.c-resortNatural.c-hotelEquipment .c-hotelEquipment__content .btn__group .js-seeLess{display:none}.c-resortNatural.c-singleRoom .c-resortNatural__graphic .c-heading .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 540px){.c-resortNatural.c-singleRoom .c-resortNatural__graphic .c-heading .c-heading__title{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-resortNatural.c-singleRoom .c-resortNatural__graphic .c-heading .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-resortNatural.c-singleRoom .c-resortNatural__content{font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1280px){.c-resortNatural.c-singleRoom .c-resortNatural__content{font-size:7rem;line-height:1;letter-spacing:2px}}.c-resortNatural .c-suiteFeatures{display:none;position:relative;padding-top:14.25rem}.c-resortNatural .c-suiteFeatures::before{content:"";width:2px;height:6.27rem;background:url(../images/svg/dots-divider-vertical.svg) center repeat-y;background-size:100% auto;position:absolute;left:50%;transform:translateX(-50%);top:4rem}@media(min-width: 1280px){.c-resortNatural .c-suiteFeatures::before{top:9rem}}.c-resortNatural.c-resturentPage .c-resortNatural__inner .c-resortNatural__graphic .c-heading .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 540px){.c-resortNatural.c-resturentPage .c-resortNatural__inner .c-resortNatural__graphic .c-heading .c-heading__title{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 768px){.c-resortNatural.c-resturentPage .c-resortNatural__inner .c-resortNatural__graphic .c-heading .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px}}@media(min-width: 1280px){.c-resortNatural.c-resturentPage .c-resortNatural__inner .c-resortNatural__content>div>h2{font-size:7rem;line-height:1.1428571429;letter-spacing:0.14rem}}@media(min-width: 1680px){.c-resortNatural.c-resturentPage .c-resortNatural__inner .c-resortNatural__content>div>h2{font-size:8rem;line-height:1.125;letter-spacing:0.16rem}}.c-naturalParadise{position:relative;padding-top:3.072rem}@media(min-width: 540px){.c-naturalParadise{padding-top:4.15rem}}@media(min-width: 768px){.c-naturalParadise{padding-top:4rem}}@media(min-width: 1024px){.c-naturalParadise{padding-top:0rem}}.c-naturalParadise .c-heading{margin-bottom:3rem}@media(min-width: 540px){.c-naturalParadise .c-heading{margin-bottom:4rem}}@media(min-width: 1024px){.c-naturalParadise .c-heading{margin-bottom:0;position:absolute;top:5.044rem;left:6.07rem;text-align:left;z-index:1}}@media(min-width: 1280px){.c-naturalParadise .c-heading{top:7.284rem}}@media(min-width: 1366px){.c-naturalParadise .c-heading{top:6.714rem}}@media(min-width: 1680px){.c-naturalParadise .c-heading{top:10.03rem;left:7.04rem}}@media(min-width: 1800px){.c-naturalParadise .c-heading{top:8.066rem}}.c-naturalParadise .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1024px){.c-naturalParadise .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;color:#6f7b5c}}@media(min-width: 1024px){.c-naturalParadise .c-heading__subTitle{color:#6f7b5c}}.c-naturalParadise__graphic{display:block;width:100%;aspect-ratio:375/238}@media(min-width: 540px){.c-naturalParadise__graphic{aspect-ratio:540/343}}@media(min-width: 768px){.c-naturalParadise__graphic{aspect-ratio:768/489}}@media(min-width: 1024px){.c-naturalParadise__graphic{aspect-ratio:1024/651}}@media(min-width: 1280px){.c-naturalParadise__graphic{aspect-ratio:1280/687}}@media(min-width: 1366px){.c-naturalParadise__graphic{aspect-ratio:1366/688}}@media(min-width: 1680px){.c-naturalParadise__graphic{aspect-ratio:1680/749}}@media(min-width: 1800px){.c-naturalParadise__graphic{aspect-ratio:1800/850}}.c-naturalParadise__graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-naturalParadise__tabs{display:none;-moz-column-gap:.6rem;column-gap:.6rem;border:1px solid #6f7b5c;border-radius:100vw}@media(min-width: 768px){.c-naturalParadise__tabs{display:flex;position:absolute;left:50%;transition:all .5s;bottom:2.529rem;transform:translateX(-50%)}}@media(min-width: 1024px){.c-naturalParadise__tabs{left:6.07rem;transform:translateX(0);bottom:5.038rem}}@media(min-width: 1280px){.c-naturalParadise__tabs{left:6.057rem;bottom:6.691rem}}@media(min-width: 1366px){.c-naturalParadise__tabs{bottom:7.362rem}}@media(min-width: 1680px){.c-naturalParadise__tabs{left:7.057rem;bottom:6.033rem}}@media(min-width: 1800px){.c-naturalParadise__tabs{bottom:8rem}}.c-naturalParadise__tabs li{padding:.95rem 3.023rem .75rem;text-transform:uppercase;color:rgba(111,123,92,.6);cursor:pointer;transition:all 1s;font-size:1.4rem;line-height:1.2;font-weight:500;border-radius:100vw}.c-naturalParadise__tabs li.c-naturalParadise__tabs--active{background:#6f7b5c;color:#f0e4d2;font-weight:600}.c-naturalParadise__tabs li:not(.c-naturalParadise__tabs--active):hover{color:#6f7b5c}.c-naturalParadise__tabs--content{display:none;position:absolute;inset:0}@media(min-width: 768px){.c-naturalParadise__tabs--content{display:block}}.c-naturalParadise__pin{position:absolute;width:2.8rem;display:block;height:2.8rem;cursor:pointer;transition:all .5s;background:#6f7b5c;border-radius:14rem;border:.9rem solid #6f7b5c}.c-naturalParadise__pin .plus{width:1rem;height:1rem;display:block;opacity:1;transition:all .5s;pointer-events:none}.c-naturalParadise__pin .plus svg{width:100%;height:100%;vertical-align:text-top}.c-naturalParadise__pin--content{opacity:0;pointer-events:none;z-index:1;transition:all .5s;position:absolute;padding:1.2rem;bottom:-22.5rem;left:4.2rem;transform:translateY(-50%);background:#6f7b5c}.c-naturalParadise__pin--content span{font-size:2rem;line-height:1.2;margin-bottom:1.6rem;display:block}.c-naturalParadise__pin--content::before{content:"";width:0;height:0;border-width:1rem 1rem 1rem 0;border-style:solid;border-color:rgba(0,0,0,0);border-right-color:#6f7b5c;display:block;left:0;transform:translate(-100%, 42%);top:50%;position:absolute}.c-naturalParadise__pin.left .c-naturalParadise__pin--content{left:initial;right:4.2rem}.c-naturalParadise__pin.left .c-naturalParadise__pin--content::before{left:inherit;right:0;transform:translate(100%, 42%);border-width:1rem 0 1rem 1rem;border-right-color:rgba(0,0,0,0);border-left-color:#6f7b5c}.c-naturalParadise__pin--content .c-naturalParadise__pin--image{width:23.3rem;aspect-ratio:233/185}.c-naturalParadise__pin--content .c-naturalParadise__pin--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-naturalParadise__pin:hover{background:#f8f6f2}.c-naturalParadise__pin:hover .plus{opacity:0}.c-naturalParadise__pin:hover .c-naturalParadise__pin--content{opacity:1}.c-naturalParadise__pin.boutique{left:38.5%;top:31.9%}@media(min-width: 1024px){.c-naturalParadise__pin.boutique{left:39.4%;top:32.7%}}@media(min-width: 1280px){.c-naturalParadise__pin.boutique{left:39.7%;top:29.2%}}@media(min-width: 1366px){.c-naturalParadise__pin.boutique{top:28.8%}}@media(min-width: 1680px){.c-naturalParadise__pin.boutique{top:26.2%}}@media(min-width: 1800px){.c-naturalParadise__pin.boutique{top:27.8%}}.c-naturalParadise__pin.lounge{left:41.7%;top:37.4%}@media(min-width: 1024px){.c-naturalParadise__pin.lounge{left:41.8%;top:38.2%}}@media(min-width: 1280px){.c-naturalParadise__pin.lounge{left:42.4%;top:35.8%}}@media(min-width: 1366px){.c-naturalParadise__pin.lounge{top:36%}}@media(min-width: 1680px){.c-naturalParadise__pin.lounge{left:42.6%;top:33.7%}}@media(min-width: 1800px){.c-naturalParadise__pin.lounge{left:42.4%;top:34.9%}}.c-naturalParadise__pin.library{left:44.9%;top:31.9%}@media(min-width: 1024px){.c-naturalParadise__pin.library{left:44.3%;top:32.7%}}@media(min-width: 1280px){.c-naturalParadise__pin.library{left:44.8%;top:29.2%}}@media(min-width: 1366px){.c-naturalParadise__pin.library{top:29.1%}}@media(min-width: 1680px){.c-naturalParadise__pin.library{left:45.4%;top:26.1%}}@media(min-width: 1800px){.c-naturalParadise__pin.library{left:45%;top:27.6%}}.c-naturalParadise__pin.the-retreat-spa{left:48.4%;top:43.1%}@media(min-width: 1024px){.c-naturalParadise__pin.the-retreat-spa{left:48.8%;top:43.7%}}@media(min-width: 1280px){.c-naturalParadise__pin.the-retreat-spa{left:49.3%;top:42.5%}}@media(min-width: 1366px){.c-naturalParadise__pin.the-retreat-spa{top:43.3%}}@media(min-width: 1680px){.c-naturalParadise__pin.the-retreat-spa{left:49.5%;top:41.6%}}@media(min-width: 1800px){.c-naturalParadise__pin.the-retreat-spa{top:42.5%}}.c-naturalParadise__pin.lobby-1{left:33.4%;top:38.2%}@media(min-width: 1024px){.c-naturalParadise__pin.lobby-1{left:33.8%;top:39%}}@media(min-width: 1280px){.c-naturalParadise__pin.lobby-1{left:34.1%;top:37.1%}}@media(min-width: 1366px){.c-naturalParadise__pin.lobby-1{top:36.9%}}@media(min-width: 1680px){.c-naturalParadise__pin.lobby-1{left:34.2%;top:35.6%}}@media(min-width: 1800px){.c-naturalParadise__pin.lobby-1{left:34.4%;top:35.9%}}.c-naturalParadise__pin.gym{left:61.9%;top:41.7%}@media(min-width: 1024px){.c-naturalParadise__pin.gym{left:62.2%;top:42.6%}}@media(min-width: 1280px){.c-naturalParadise__pin.gym{left:62.6%;top:41%}}@media(min-width: 1366px){.c-naturalParadise__pin.gym{left:62.8%;top:41.3%}}@media(min-width: 1680px){.c-naturalParadise__pin.gym{left:63%;top:40.3%}}@media(min-width: 1800px){.c-naturalParadise__pin.gym{top:40.8%}}.c-naturalParadise__pin.lobby-2{left:34.9%;top:59.5%}@media(min-width: 1024px){.c-naturalParadise__pin.lobby-2{left:35.3%;top:60%}}@media(min-width: 1280px){.c-naturalParadise__pin.lobby-2{left:35.5%;top:62.3%}}@media(min-width: 1366px){.c-naturalParadise__pin.lobby-2{left:35.6%;top:64.7%}}@media(min-width: 1680px){.c-naturalParadise__pin.lobby-2{left:35.9%;top:66.4%}}@media(min-width: 1800px){.c-naturalParadise__pin.lobby-2{top:64%}}.c-naturalParadise__pin.yoga-shala{left:46.2%;top:69.3%}@media(min-width: 1024px){.c-naturalParadise__pin.yoga-shala{left:47.5%;top:71.9%}}@media(min-width: 1280px){.c-naturalParadise__pin.yoga-shala{left:47.5%;top:75.9%}}@media(min-width: 1366px){.c-naturalParadise__pin.yoga-shala{left:46.4%;top:77.8%}}@media(min-width: 1680px){.c-naturalParadise__pin.yoga-shala{left:46.1%;top:81.5%}}@media(min-width: 1800px){.c-naturalParadise__pin.yoga-shala{left:46.4%;top:79.2%}}.c-naturalParadise__pin.cinema{left:37.7%;top:55%}@media(min-width: 1024px){.c-naturalParadise__pin.cinema{left:38.1%;top:57.2%}}@media(min-width: 1280px){.c-naturalParadise__pin.cinema{left:38.3%;top:59.7%}}@media(min-width: 1366px){.c-naturalParadise__pin.cinema{left:38.3%;top:61%}}@media(min-width: 1680px){.c-naturalParadise__pin.cinema{left:38.7%;top:63.6%}}@media(min-width: 1800px){.c-naturalParadise__pin.cinema{left:38.8%;top:63.2%}}.c-naturalParadise__pin.saltwater-pool{left:41.6%;top:58.5%}@media(min-width: 1024px){.c-naturalParadise__pin.saltwater-pool{left:41.6%;top:57.2%}}@media(min-width: 1280px){.c-naturalParadise__pin.saltwater-pool{left:41.4%;top:59.1%}}@media(min-width: 1366px){.c-naturalParadise__pin.saltwater-pool{left:41.3%;top:60.6%}}@media(min-width: 1680px){.c-naturalParadise__pin.saltwater-pool{left:41.6%;top:60.7%}}@media(min-width: 1800px){.c-naturalParadise__pin.saltwater-pool{left:41.6%;top:59.6%}}.c-naturalParadise__pin.nirjhara-waterfall{left:34.6%;top:70.3%}@media(min-width: 1024px){.c-naturalParadise__pin.nirjhara-waterfall{left:37.3%;top:70.2%}}@media(min-width: 1280px){.c-naturalParadise__pin.nirjhara-waterfall{left:35.5%;top:73.1%}}@media(min-width: 1366px){.c-naturalParadise__pin.nirjhara-waterfall{left:37.6%;top:76.7%}}@media(min-width: 1680px){.c-naturalParadise__pin.nirjhara-waterfall{left:38.1%;top:80.2%}}@media(min-width: 1800px){.c-naturalParadise__pin.nirjhara-waterfall{left:38%;top:78%}}.c-naturalParadise__pin.twoBedroom-poolVilla{left:54.8%;top:27.4%}@media(min-width: 1024px){.c-naturalParadise__pin.twoBedroom-poolVilla{left:55.5%}}@media(min-width: 1280px){.c-naturalParadise__pin.twoBedroom-poolVilla{left:55.8%;top:23.1%}}@media(min-width: 1366px){.c-naturalParadise__pin.twoBedroom-poolVilla{left:56%;top:22.4%}}@media(min-width: 1680px){.c-naturalParadise__pin.twoBedroom-poolVilla{top:18%}}@media(min-width: 1800px){.c-naturalParadise__pin.twoBedroom-poolVilla{top:20.5%}}.c-naturalParadise__pin.twoBedroom-junglePoolVilla{left:71.6%;top:28.2%}@media(min-width: 1024px){.c-naturalParadise__pin.twoBedroom-junglePoolVilla{left:72.6%;top:28.4%}}@media(min-width: 1280px){.c-naturalParadise__pin.twoBedroom-junglePoolVilla{left:73%;top:24.6%}}@media(min-width: 1366px){.c-naturalParadise__pin.twoBedroom-junglePoolVilla{left:72.8%;top:22.4%}}@media(min-width: 1680px){.c-naturalParadise__pin.twoBedroom-junglePoolVilla{left:73.1%;top:19.8%}}@media(min-width: 1800px){.c-naturalParadise__pin.twoBedroom-junglePoolVilla{top:20.5%}}.c-naturalParadise__pin.twoBedroom-junglePoolVilla .c-naturalParadise__pin--content span{margin-inline:-1.2rem;text-align:center}.c-naturalParadise__pin.river-pavilion-1{left:21.2%;top:59.7%}@media(min-width: 1024px){.c-naturalParadise__pin.river-pavilion-1{left:21.9%;top:60.2%}}@media(min-width: 1280px){.c-naturalParadise__pin.river-pavilion-1{left:21.6%;top:63%}}@media(min-width: 1366px){.c-naturalParadise__pin.river-pavilion-1{left:21.9%;top:63.7%}}@media(min-width: 1680px){.c-naturalParadise__pin.river-pavilion-1{left:22.2%;top:65.3%}}@media(min-width: 1800px){.c-naturalParadise__pin.river-pavilion-1{left:21.9%;top:64.8%}}.c-naturalParadise__pin.canopy-suite{left:59.8%;top:55.2%}@media(min-width: 1024px){.c-naturalParadise__pin.canopy-suite{left:60%;top:55.6%}}@media(min-width: 1280px){.c-naturalParadise__pin.canopy-suite{left:60.2%;top:57.4%}}@media(min-width: 1366px){.c-naturalParadise__pin.canopy-suite{left:60.5%;top:57.7%}}@media(min-width: 1680px){.c-naturalParadise__pin.canopy-suite{left:60.8%;top:59.4%}}@media(min-width: 1800px){.c-naturalParadise__pin.canopy-suite{top:58.6%}}.c-naturalParadise__pin.jungle-pool-pavilion{left:76.3%;top:77.1%}@media(min-width: 1024px){.c-naturalParadise__pin.jungle-pool-pavilion{left:77.1%;top:77.9%}}@media(min-width: 1280px){.c-naturalParadise__pin.jungle-pool-pavilion{left:77.9%;top:83.3%}}@media(min-width: 1366px){.c-naturalParadise__pin.jungle-pool-pavilion{left:77.7%;top:85.6%}}@media(min-width: 1680px){.c-naturalParadise__pin.jungle-pool-pavilion{left:78.2%;top:90.3%}}@media(min-width: 1800px){.c-naturalParadise__pin.jungle-pool-pavilion{left:77.6%;top:86.9%}}.c-naturalParadise__pin.river-pavilion-2{left:57.3%;top:71.4%}@media(min-width: 1024px){.c-naturalParadise__pin.river-pavilion-2{top:71.6%}}@media(min-width: 1280px){.c-naturalParadise__pin.river-pavilion-2{top:76.6%}}@media(min-width: 1366px){.c-naturalParadise__pin.river-pavilion-2{left:57.7%;top:78.2%}}@media(min-width: 1680px){.c-naturalParadise__pin.river-pavilion-2{left:58%;top:82.2%}}@media(min-width: 1800px){.c-naturalParadise__pin.river-pavilion-2{top:80.1%}}.c-naturalParadise__pin.the-residence{left:85.3%;top:66.5%}@media(min-width: 1024px){.c-naturalParadise__pin.the-residence{left:85.9%;top:66.2%}}@media(min-width: 1280px){.c-naturalParadise__pin.the-residence{top:69.3%}}@media(min-width: 1366px){.c-naturalParadise__pin.the-residence{left:86.1%;top:71.2%}}@media(min-width: 1680px){.c-naturalParadise__pin.the-residence{left:86.3%;top:74.2%}}@media(min-width: 1800px){.c-naturalParadise__pin.the-residence{left:86.1%;top:72.7%}}.c-naturalParadise:not(:has(.c-naturalParadise__pin:hover)){overflow:hidden}.c-hotelFacilities{padding-block:5rem}@media(min-width: 540px){.c-hotelFacilities{padding-block:6rem}}@media(min-width: 768px){.c-hotelFacilities{padding-block:8rem}}@media(min-width: 1280px){.c-hotelFacilities{padding-bottom:7rem 14.1rem}}@media(min-width: 1680px){.c-hotelFacilities{padding-block:10rem 10.1rem}}@media(min-width: 1800px){.c-hotelFacilities{padding-block:11.233rem 12.898rem}}.c-hotelFacilities__inner{width:100%;max-width:29.4rem;margin-inline:auto}@media(min-width: 540px){.c-hotelFacilities__inner{max-width:37.841rem}}@media(min-width: 768px){.c-hotelFacilities__inner{max-width:58.959rem}}@media(min-width: 1280px){.c-hotelFacilities__inner{max-width:100%}}.c-hotelFacilities .c-heading{margin-bottom:2rem}@media(min-width: 540px){.c-hotelFacilities .c-heading{margin-bottom:2.1rem}}@media(min-width: 768px){.c-hotelFacilities .c-heading{margin-bottom:2.254rem}}@media(min-width: 1280px){.c-hotelFacilities .c-heading{margin-bottom:2.291rem}}@media(min-width: 1680px){.c-hotelFacilities .c-heading{margin-bottom:2.908rem}}@media(min-width: 1680px){.c-hotelFacilities .c-heading{margin-bottom:3.531rem}}.c-hotelFacilities__item{position:relative}.c-hotelFacilities__image{aspect-ratio:294/196;width:100%;position:relative}@media(min-width: 1280px){.c-hotelFacilities__image{aspect-ratio:511/407}}.c-hotelFacilities__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-hotelFacilities__image .plus{position:absolute;right:2.5rem;bottom:2.5rem;background:#f8f6f2;width:4.2rem;color:#6f7b5c;aspect-ratio:1;border-radius:100vw;display:none}@media(min-width: 1280px){.c-hotelFacilities__image .plus{display:flex}}.c-hotelFacilities__image .plus svg{width:1.5rem;height:1.5rem;margin:auto}@media(min-width: 768px){.c-hotelFacilities__info *{color:#6f7b5c}}.c-hotelFacilities__info .name{color:#6f7b5c;position:relative;text-align:center;margin-bottom:1rem}@media(min-width: 768px){.c-hotelFacilities__info .name{padding:0;inset:3rem;bottom:auto;position:absolute;color:#6f7b5c;text-align:left}}.c-hotelFacilities__info .name h3{font-size:3.4rem;line-height:1.52;letter-spacing:0.068rem}@media(min-width: 540px){.c-hotelFacilities__info .name h3{font-size:4rem;line-height:1.52;letter-spacing:0.08rem}}@media(min-width: 768px){.c-hotelFacilities__info .name h3{margin-bottom:0}}.c-hotelFacilities__info .name p{font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;font-weight:400}.c-hotelFacilities__discription{text-align:center;transition:all .5s}@media(min-width: 768px){.c-hotelFacilities__discription{padding-top:2.09rem;text-align:left}}@media(min-width: 1024px){.c-hotelFacilities__discription{padding-inline:3rem}}@media(min-width: 1280px){.c-hotelFacilities__discription{background:#f8f6f2;position:absolute;inset:0;top:auto;transform:translateY(100%);opacity:0;pointer-events:none}}.c-hotelFacilities__discription p{font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-hotelFacilities__discription p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}@media(min-width: 1280px){.c-hotelFacilities__item:hover .c-hotelFacilities__discription{transform:translateY(0);opacity:1;pointer-events:initial}}@media(min-width: 768px){.c-hotelFacilities .slick-list{margin-inline:-4rem}}@media(min-width: 1680px){.c-hotelFacilities .slick-list{margin-inline:-4.75rem}}@media(min-width: 1800px){.c-hotelFacilities .slick-list{margin-inline:-5rem}}@media(min-width: 768px){.c-hotelFacilities .slick-list .slick-slide{padding-inline:4rem}}@media(min-width: 1680px){.c-hotelFacilities .slick-list .slick-slide{padding-inline:4.75rem}}@media(min-width: 1800px){.c-hotelFacilities .slick-list .slick-slide{padding-inline:5rem}}.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-2.75rem;right:-2.75rem}@media(min-width: 540px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-3.5rem;right:-3.5rem}}@media(min-width: 768px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-5rem;right:-5rem}}@media(min-width: 1024px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-7.4rem;right:-7.4rem}}@media(min-width: 1280px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-6rem;right:-6rem}}@media(min-width: 1366px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-6.4rem;right:-6.4rem}}@media(min-width: 1680px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-8.4rem;right:-8.4rem}}@media(min-width: 1800px){.c-hotelFacilities .js-slider-arrows.slider-arrows-absolute{left:-11.2rem;right:-11.2rem}}@media(min-width: 1800px){.c-hotelFacilities .js-slider-counter{right:-11.2rem}}.c-spaWellness.c-excellent{background-color:#f0e4d2}.c-spaWellness.c-excellent .c-spaWellness__content h2,.c-spaWellness.c-excellent .c-spaWellness__content p{color:#6f7b5c}.c-spaWellness.c-excellent .c-spaWellness__content .btn__group .btn__light::before,.c-spaWellness.c-excellent .c-spaWellness__content .btn__group .btn__light::after{background:#f0e4d2}.c-spaWellness.c-excellent .c-spaWellness__inner .c-heading *{color:#6f7b5c}@media(min-width: 1280px){.c-spaWellness.c-excellent .c-spaWellness__inner .c-heading{left:0}}@media(min-width: 1280px){.c-spaWellness.c-excellent .c-spaWellness__inner{flex-direction:row-reverse}}.c-spaWellness.c-excellent .c-spaWellness__content>div h2{font-size:3.4rem;line-height:1.5294117647;letter-spacing:0.068rem;margin-top:.65rem}@media(min-width: 540px){.c-spaWellness.c-excellent .c-spaWellness__content>div h2{font-size:4.4rem;line-height:1.52;letter-spacing:0.088rem;margin-top:.761rem}}@media(min-width: 768px){.c-spaWellness.c-excellent .c-spaWellness__content>div h2{margin-top:2.039rem;margin-bottom:.736rem}}@media(min-width: 1280px){.c-spaWellness.c-excellent .c-spaWellness__content>div h2{margin-top:0;margin-bottom:1.436rem}}@media(min-width: 1680px){.c-spaWellness.c-excellent .c-spaWellness__content>div h2{margin-bottom:1.236rem}}.c-spaWellness.c-excellent .c-spaWellness__content>div p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;text-align:center;margin-bottom:1.9rem}@media(min-width: 540px){.c-spaWellness.c-excellent .c-spaWellness__content>div p{margin-bottom:2.293rem}}@media(min-width: 768px){.c-spaWellness.c-excellent .c-spaWellness__content>div p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:2.598rem}}@media(min-width: 1280px){.c-spaWellness.c-excellent .c-spaWellness__content>div p{text-align:left;margin-bottom:3.516rem}}.c-innerPage .c-instagram{padding-block:4.739rem;background:#f8f6f2}@media(min-width: 540px){.c-innerPage .c-instagram{padding-block:5.491rem}}@media(min-width: 768px){.c-innerPage .c-instagram{padding-block:6.755rem}}@media(min-width: 1280px){.c-innerPage .c-instagram{padding-block:3.878rem}}.c-innerPage .c-instagram__bottom{padding-block:0}.c-selectFilter{padding-block:10.1rem 5rem;text-align:center}@media(min-width: 540px){.c-selectFilter{padding-block:11.4rem 6rem}}@media(min-width: 768px){.c-selectFilter{padding-block:12.94rem 8rem}}@media(min-width: 1280px){.c-selectFilter{padding-bottom:5rem}}@media(min-width: 1680px){.c-selectFilter{padding-block:12.557rem 6rem}}.reservar-form.filter-form{max-width:30rem;margin-inline:auto}.reservar-form.filter-form .input-group-inner{position:relative}.reservar-form.filter-form .input-group-inner::before{content:"";position:absolute;left:2rem;top:50%;transform:translateY(-50%);width:1.2rem;height:1px;background:#2e2e2b}.reservar-form.filter-form .input-group .input-control,.reservar-form.filter-form .input-group .select-control{padding-block:.5rem 0;padding-left:4.5rem;height:4rem}.c-sliderPhotoText.noSlider{padding-top:3.767rem;padding-bottom:0;background:rgba(0,0,0,0)}@media(min-width: 540px){.c-sliderPhotoText.noSlider{padding-top:6.049rem}}@media(min-width: 768px){.c-sliderPhotoText.noSlider{padding-top:6.54rem}}@media(min-width: 1280px){.c-sliderPhotoText.noSlider{padding-top:6.204rem}}.c-sliderPhotoText__list{display:flex;flex-direction:column;position:relative}.c-sliderPhotoText__list:has(.show) .c-sliderPhotoText__item{padding-top:0}.c-sliderPhotoText__list:has(.show) .c-sliderPhotoText__item:not(.show){top:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;position:absolute}.c-sliderPhotoText__item{padding-block:5rem}@media(min-width: 540px){.c-sliderPhotoText__item{padding-block:6rem}}@media(min-width: 768px){.c-sliderPhotoText__item{padding-block:8rem}}@media(min-width: 1366px){.c-sliderPhotoText__item{padding-block:10.256rem}}@media(min-width: 1680px){.c-sliderPhotoText__item{padding-block:12.05rem}}@media(min-width: 1800px){.c-sliderPhotoText__item{padding-block:14.15rem}}.c-sliderPhotoText__item:first-child{padding-top:0}.c-sliderPhotoText__item:nth-child(odd){background-color:#f8f6f2}.c-sliderPhotoText__item:nth-child(odd) .btn__primary::before,.c-sliderPhotoText__item:nth-child(odd) .btn__primary::after{background-color:#fbfdfd}@media(min-width: 768px){.c-sliderPhotoText__item:nth-child(odd) .btn__primary::before,.c-sliderPhotoText__item:nth-child(odd) .btn__primary::after{background-color:#fbfdfd}}.c-sliderPhotoText__item:nth-child(even){background-color:#f0e4d2;box-shadow:0 0 0 100vmax #f0e4d2;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.c-sliderPhotoText__item:nth-child(even) .c-sliderPhotoText__slide{background-color:#f0e4d2}@media(min-width: 768px){.c-sliderPhotoText__item:nth-child(even){background-color:#f0e4d2;box-shadow:0 0 0 100vmax #f0e4d2}}.c-sliderPhotoText__item:nth-child(even) .btn__primary::before,.c-sliderPhotoText__item:nth-child(even) .btn__primary::after{background-color:#f0e4d2}@media(max-width: 767px){.c-sliderPhotoText__item:nth-child(even) .btn__primary::before{background:#f0e4d2}.c-sliderPhotoText__item:nth-child(even) .btn__primary::after{background:#f0e4d2}}.c-sliderPhotoText__item.show{position:relative;background-color:rgba(0,0,0,0);visibility:visible;pointer-events:initial;box-shadow:0 0 0 100vmax rgba(0,0,0,0)}@media(min-width: 1280px){.c-sliderPhotoText__slide.reversed{flex-direction:row}}.c-sliderPhotoText__slide.reversed .c-sliderPhotoText__slide--content .options{left:0;right:inherit}.c-sliderPhotoText.noSlider .c-sliderPhotoText__inner{width:100%;max-width:29.4rem;margin-inline:auto}@media(min-width: 540px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__inner{max-width:40rem}}@media(min-width: 768px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__inner{max-width:54.8rem}}@media(min-width: 1024px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__inner{max-width:58.959rem}}@media(min-width: 1280px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__inner{max-width:100%}}.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content{padding-inline:1.35rem}.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content h2{padding-block:1.7rem}@media(min-width: 540px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content h2{padding-block:2.4rem}}@media(min-width: 1280px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content h2{padding-bottom:5rem;margin-bottom:3rem}}.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content .options ul li{padding-inline:1.376rem}@media(min-width: 540px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content .options ul li{padding-inline:2.072rem}}@media(min-width: 768px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--content .options ul li{padding-inline:3.291rem}}.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:294/196}@media(min-width: 540px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:400/266}}@media(min-width: 768px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:548/365}}@media(min-width: 1024px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:589/393}}@media(min-width: 1280px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:550/483}}@media(min-width: 1366px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:583/511}}@media(min-width: 1680px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:700/558}}@media(min-width: 1800px){.c-sliderPhotoText.noSlider .c-sliderPhotoText__slide--image{aspect-ratio:720/574}}.c-otherSuiteVilla{background:#f8f6f2;padding-top:5rem}@media(min-width: 540px){.c-otherSuiteVilla{padding-top:6rem}}@media(min-width: 768px){.c-otherSuiteVilla{padding-block:8rem 1.6rem;margin-bottom:-1px}}@media(min-width: 1280px){.c-otherSuiteVilla{padding-bottom:5rem}}@media(min-width: 1366px){.c-otherSuiteVilla{padding-bottom:6.1rem}}@media(min-width: 1680px){.c-otherSuiteVilla{padding-bottom:0rem}}@media(min-width: 1800px){.c-otherSuiteVilla{padding-bottom:6.9rem}}.c-otherSuiteVilla__inner{width:100%;margin-inline:auto;max-width:29.5rem}@media(min-width: 540px){.c-otherSuiteVilla__inner{max-width:35.49rem}}@media(min-width: 768px){.c-otherSuiteVilla__inner{max-width:43.8rem}}@media(min-width: 1024px){.c-otherSuiteVilla__inner{max-width:100%}}.c-otherSuiteVilla .c-heading *{color:rgba(25,25,25,.7019607843)}.c-otherSuiteVilla .c-heading__subTitle,.c-otherSuiteVilla .c-heading__divider,.c-otherSuiteVilla .c-heading__divider use{color:#b77a5c}.c-otherSuiteVilla__item{position:relative;display:block;width:100%}.c-otherSuiteVilla__item .btn__group{background:#f8f6f2}@media(min-width: 1280px){.c-otherSuiteVilla__item .btn__group{opacity:0;transition:all .5s;pointer-events:none;position:absolute;inset:-1px;top:auto;background:#f8f6f2;transform:translateY(100%)}}.c-otherSuiteVilla__item .btn__group .btn{transform:translateY(50%);width:100%;max-width:24.616rem}@media(min-width: 540px){.c-otherSuiteVilla__item .btn__group .btn{max-width:30.7rem}}.c-otherSuiteVilla__item .btn__group .btn__primary::before,.c-otherSuiteVilla__item .btn__group .btn__primary::after{background:#f8f6f2}@media(min-width: 1280px){.c-otherSuiteVilla__item:hover .btn__group{opacity:1;transform:translateY(0);pointer-events:initial}}.c-otherSuiteVilla__item .c-otherSuiteVilla__image{display:block;width:100%;aspect-ratio:295/355}@media(min-width: 540px){.c-otherSuiteVilla__item .c-otherSuiteVilla__image{max-width:35.5rem;margin-inline:auto;aspect-ratio:355/428}}@media(min-width: 768px){.c-otherSuiteVilla__item .c-otherSuiteVilla__image{max-width:43.8rem}}@media(min-width: 1024px){.c-otherSuiteVilla__item .c-otherSuiteVilla__image{max-width:35.5rem}}@media(min-width: 1280px){.c-otherSuiteVilla__item .c-otherSuiteVilla__image{max-width:100%}}.c-otherSuiteVilla__item .c-otherSuiteVilla__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-otherSuiteVilla__item .c-otherSuiteVilla__info{position:absolute;inset:0 1rem;bottom:auto;padding:3rem;text-align:center}.c-otherSuiteVilla__item .c-otherSuiteVilla__info *{color:#6f7b5c}.c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:3.8rem;line-height:1.52;letter-spacing:0.114rem}@media(min-width: 540px){.c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:4.2rem;line-height:1.52;letter-spacing:0.126rem}}@media(min-width: 768px){.c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:5.6rem;line-height:1.52;letter-spacing:0.168rem}}@media(min-width: 1024px){.c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:4.2rem;line-height:1.52;letter-spacing:0.126rem}}@media(min-width: 1680px){.c-otherSuiteVilla__item .c-otherSuiteVilla__info h2{font-size:5.6rem;line-height:1.52;letter-spacing:0.168rem}}.c-otherSuiteVilla__item .c-otherSuiteVilla__info p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;text-transform:uppercase;font-weight:500}@media(min-width: 540px){.c-otherSuiteVilla__item .c-otherSuiteVilla__info p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-otherSuiteVilla .slick-list{padding-bottom:3rem;margin-inline:-4rem}@media(min-width: 1024px){.c-otherSuiteVilla .slick-list{margin-inline:-3.5rem}}@media(min-width: 1280px){.c-otherSuiteVilla .slick-list{margin-inline:-2.4rem}}@media(min-width: 1366px){.c-otherSuiteVilla .slick-list{margin-inline:-2.55rem}}@media(min-width: 1680px){.c-otherSuiteVilla .slick-list{margin-inline:-3.0625rem}}@media(min-width: 1800px){.c-otherSuiteVilla .slick-list{margin-inline:-3.101rem}}.c-otherSuiteVilla .slick-list .slick-slide{padding-inline:4rem}@media(min-width: 1024px){.c-otherSuiteVilla .slick-list .slick-slide{padding-inline:3.5rem}}@media(min-width: 1280px){.c-otherSuiteVilla .slick-list .slick-slide{padding-inline:2.4rem}}@media(min-width: 1366px){.c-otherSuiteVilla .slick-list .slick-slide{padding-inline:2.55rem}}@media(min-width: 1680px){.c-otherSuiteVilla .slick-list .slick-slide{padding-inline:3.0625rem}}@media(min-width: 1800px){.c-otherSuiteVilla .slick-list .slick-slide{padding-inline:3.101rem}}.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-2.75rem;right:-2.75rem}@media(min-width: 540px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-5.5rem;right:-5.5rem}}@media(min-width: 768px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-5rem;right:-5rem}}@media(min-width: 1024px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-4.5rem;right:-4.5rem}}@media(min-width: 1280px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-3.5rem;right:-3.5rem}}@media(min-width: 1366px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-3.8rem;right:-3.8rem}}@media(min-width: 1680px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-4.4rem;right:-4.4rem}}@media(min-width: 1800px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute{left:-4.2rem;right:-4.2rem}}.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute .icon-btn{color:#f0e4d2;width:1.676rem;height:3.207rem}@media(min-width: 540px){.c-otherSuiteVilla .js-slider-arrows.slider-arrows-absolute .icon-btn{width:1.847rem;height:3.533rem}}.c-otherSuiteVilla.c-room .c-otherSuiteVilla__info h2{font-size:2.8rem;line-height:1.2142857143;letter-spacing:0.084rem}@media(min-width: 540px){.c-otherSuiteVilla.c-room .c-otherSuiteVilla__info h2{font-size:3.2rem;line-height:1.1875;letter-spacing:0.096rem}}@media(min-width: 768px){.c-otherSuiteVilla.c-room .c-otherSuiteVilla__info h2{font-size:4rem;line-height:1.15;letter-spacing:0.12rem}}@media(min-width: 1024px){.c-otherSuiteVilla.c-room .c-otherSuiteVilla__info h2{font-size:3.2rem;line-height:1.1875;letter-spacing:0.096rem}}@media(min-width: 1680px){.c-otherSuiteVilla.c-room .c-otherSuiteVilla__info h2{font-size:4rem;line-height:1.15;letter-spacing:0.12rem}}@media(min-width: 1280px){.c-otherSuiteVilla .js-slider-counter{right:-4.5rem}}@media(min-width: 1366px){.c-otherSuiteVilla .js-slider-counter{right:-4.8rem}}@media(min-width: 1680px){.c-otherSuiteVilla .js-slider-counter{right:-5.1rem}}.c-otherSuiteVilla .js-slider-counter span{color:#6f7b5c}.c-otherSuiteVilla .js-slider-counter::before{background:url(../images/svg/dots-divider-white.svg) repeat-x}.c-otherSuiteVilla .js-slider-counter::after{background:rgba(111,123,92,.5)}.c-comfortNature{position:relative}.c-comfortNature .c-container{position:relative}@media(min-width: 1024px){.c-comfortNature .c-heading{position:absolute;top:5rem;right:6rem;margin-bottom:0;text-align:right}.c-comfortNature .c-heading *{color:#6f7b5c}}@media(min-width: 1280px){.c-comfortNature .c-heading{top:7rem}}@media(min-width: 1680px){.c-comfortNature .c-heading{top:8rem;right:7rem}}@media(min-width: 1800px){.c-comfortNature .c-heading{right:8rem}}.c-comfortNature .c-heading__title{text-transform:lowercase;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 1024px){.c-comfortNature .c-heading__title{font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1280px){.c-comfortNature .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-comfortNature .c-heading__subTitle{text-transform:uppercase;font-size:1.4rem;line-height:2;letter-spacing:5.4px}@media(min-width: 768px){.c-comfortNature .c-heading__subTitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}@media(min-width: 1024px){.c-comfortNature__title--topLeft .c-heading{right:inherit;left:6rem;text-align:left}}@media(min-width: 1680px){.c-comfortNature__title--topLeft .c-heading{left:7rem}}@media(min-width: 1800px){.c-comfortNature__title--topLeft .c-heading{left:8rem}}@media(min-width: 1024px){.c-comfortNature__title--bottomLeft .c-heading{top:inherit;right:inherit;bottom:5rem;left:6rem;text-align:left}}@media(min-width: 1280px){.c-comfortNature__title--bottomLeft .c-heading{bottom:7rem}}@media(min-width: 1680px){.c-comfortNature__title--bottomLeft .c-heading{bottom:8rem;left:7rem}}@media(min-width: 1800px){.c-comfortNature__title--bottomLeft .c-heading{left:8rem}}.c-comfortNature__graphic{display:block;aspect-ratio:375/201}@media(min-width: 1366px){.c-comfortNature__graphic{aspect-ratio:1366/684}}@media(min-width: 1680px){.c-comfortNature__graphic{aspect-ratio:1680/793}}@media(min-width: 1800px){.c-comfortNature__graphic{aspect-ratio:1800/850}}.c-comfortNature__graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-comfortNature.hasContainer{padding-block:5rem}@media(min-width: 540px){.c-comfortNature.hasContainer{padding-block:6rem}}@media(min-width: 768px){.c-comfortNature.hasContainer{padding-block:7rem}}@media(min-width: 1024px){.c-comfortNature.hasContainer{padding-block:8rem}}@media(min-width: 1024px){.c-comfortNature.hasContainer .c-container .c-heading{position:static;margin-bottom:4rem;text-align:center}.c-comfortNature.hasContainer .c-container .c-heading__title{color:#6f7b5c}.c-comfortNature.hasContainer .c-container .c-heading__subTitle{color:#b77a5c}}@media(min-width: 1280px){.c-comfortNature.hasContainer .c-container .c-heading{position:absolute;text-align:left;margin-bottom:0}.c-comfortNature.hasContainer .c-container .c-heading__title,.c-comfortNature.hasContainer .c-container .c-heading__subTitle{color:#6f7b5c}}@media(min-width: 1800px){.c-comfortNature.hasContainer .c-container{max-width:160rem}}.c-comfortNature.c-naturalParadise{padding-top:3rem}@media(min-width: 540px){.c-comfortNature.c-naturalParadise{padding-top:4rem}}@media(min-width: 768px){.c-comfortNature.c-naturalParadise{padding-top:0}}@media(min-width: 1366px){.c-comfortNature.c-naturalParadise .c-comfortNature__graphic{aspect-ratio:1366/688}}@media(min-width: 1680px){.c-comfortNature.c-naturalParadise .c-comfortNature__graphic{aspect-ratio:1680/750}}@media(min-width: 1800px){.c-comfortNature.c-naturalParadise .c-comfortNature__graphic{aspect-ratio:1800/850}}.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{width:100%;margin-inline:auto;max-width:29.5rem;aspect-ratio:295/186}@media(min-width: 540px){.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{max-width:40rem;aspect-ratio:400/252}}@media(min-width: 768px){.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{max-width:59rem;aspect-ratio:590/370}}@media(min-width: 1280px){.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{max-width:100%;aspect-ratio:1100/508}}@media(min-width: 1366px){.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{aspect-ratio:1166/508}}@media(min-width: 1680px){.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{aspect-ratio:1400/558}}@media(min-width: 1800px){.c-comfortNature.c-shalaNatural .c-comfortNature__graphic{aspect-ratio:1600/574}}.c-moreInfo{display:flex;flex-wrap:wrap;width:100%;max-width:29.4rem;margin-inline:auto;margin-top:3rem;gap:3rem;padding-top:2.447rem;position:relative;justify-content:center;text-align:center}@media(min-width: 540px){.c-moreInfo{margin-top:4.382rem;padding-top:3.589rem;max-width:35.37rem;gap:3.529rem}}@media(min-width: 768px){.c-moreInfo{margin-top:3.871rem;padding-top:3.819rem;max-width:50.57rem;gap:2.594rem}}@media(min-width: 1280px){.c-moreInfo{margin-top:8.029rem;padding-block:4.05rem;gap:6.306rem;max-width:91.4rem;padding-inline:7.097rem;align-items:center;justify-content:space-between;text-align:left}}.c-moreInfo::before{content:"";height:2px;inset:0;bottom:auto;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%;position:absolute}.c-moreInfo::after{display:none;content:"";height:2px;inset:0;top:auto;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%;position:absolute}@media(min-width: 1280px){.c-moreInfo::after{display:block}}.c-moreInfo>div{flex:1 0 100%}@media(min-width: 1280px){.c-moreInfo>div{flex:1 0 0}}.c-moreInfo p{margin-inline:-1.5rem;font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 540px){.c-moreInfo p{margin-inline:0}}@media(min-width: 768px){.c-moreInfo p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}@media(min-width: 1280px){.c-moreInfo p{position:relative}.c-moreInfo p::before{content:"";width:1.4rem;height:1px;background:#2e2e2b;position:absolute;left:-2.6rem;top:1rem}}@media(min-width: 1280px){.c-moreInfo .btn__group{flex:1 0 auto}}.c-moreInfo .btn__group .btn{flex:1 0 100%;max-width:24.616rem}@media(min-width: 540px){.c-moreInfo .btn__group .btn{max-width:30.7rem}}.c-moments{background:#f0e4d2;padding-block:5rem}@media(min-width: 540px){.c-moments{padding-block:6rem}}@media(min-width: 768px){.c-moments{padding-block:7rem;background:rgba(0,0,0,0)}}@media(min-width: 1280px){.c-moments{padding-block:8rem}}.c-moments__inner{display:flex;flex-wrap:wrap;width:100%;max-width:31.12rem;margin-inline:auto}@media(min-width: 540px){.c-moments__inner{max-width:44.285rem}}@media(min-width: 768px){.c-moments__inner{max-width:58.9rem}}@media(min-width: 1280px){.c-moments__inner{flex-wrap:nowrap;position:relative;max-width:100%}}.c-moments__inner .c-heading{width:100%;text-align:center;margin-bottom:2rem;z-index:1}@media(min-width: 768px){.c-moments__inner .c-heading{margin-bottom:2.228rem}}@media(min-width: 1280px){.c-moments__inner .c-heading{position:absolute;left:50%;margin-bottom:0;width:50%;top:6rem;text-align:left}.c-moments__inner .c-heading__divider{margin-left:0}.c-moments__inner .c-heading>div{width:100%;display:block;margin-inline:auto}}@media(min-width: 1280px)and (min-width: 1280px){.c-moments__inner .c-heading>div{max-width:42.7rem}}@media(min-width: 1280px)and (min-width: 1366px){.c-moments__inner .c-heading>div{max-width:49rem}}@media(min-width: 1280px)and (min-width: 1680px){.c-moments__inner .c-heading>div{max-width:54.132rem}}@media(min-width: 1680px){.c-moments__inner .c-heading{top:4.5rem}}.c-moments__inner .c-heading__subTitle{color:#b77a5c}@media(min-width: 768px){.c-moments__inner .c-heading__subTitle{color:#b77a5c}}@media(min-width: 1280px){.c-moments__inner .c-heading__subTitle{color:#b77a5c}}.c-moments__inner .c-heading__divider{color:#b77a5c}@media(min-width: 768px){.c-moments__inner .c-heading__divider{color:#b77a5c}}@media(min-width: 1280px){.c-moments__inner .c-heading__divider{color:#b77a5c}}.c-moments__image,.c-moments__content{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-moments__image,.c-moments__content{flex:1 0 50%;max-width:50%}}.c-moments__image{width:100%;max-width:29.4rem;margin-inline:auto;aspect-ratio:294/196;display:block}@media(min-width: 540px){.c-moments__image{max-width:37.8rem;aspect-ratio:378/252}}@media(min-width: 768px){.c-moments__image{max-width:100%;aspect-ratio:589/393}}@media(min-width: 1280px){.c-moments__image{aspect-ratio:549/508}}@media(min-width: 1366px){.c-moments__image{aspect-ratio:583/506}}@media(min-width: 1680px){.c-moments__image{aspect-ratio:700/557}}@media(min-width: 1800px){.c-moments__image{aspect-ratio:720/574}}.c-moments__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-moments__content{background:rgba(251,253,253,.6);display:flex;align-items:flex-end}@media(min-width: 540px){.c-moments__content{padding-top:.8rem}}@media(min-width: 1280px){.c-moments__content{padding-block:6rem}}@media(min-width: 1680px){.c-moments__content{padding-block:5.5rem}}.c-moments__content>div:not(.raindrop){width:100%;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;margin-inline:auto}@media(min-width: 768px){.c-moments__content>div:not(.raindrop){max-width:46.996rem;padding-bottom:8rem}}@media(min-width: 1024px){.c-moments__content>div:not(.raindrop){padding-top:1rem}}@media(min-width: 1280px){.c-moments__content>div:not(.raindrop){padding-block:0;max-width:42.7rem;overflow:hidden;justify-content:flex-start}}@media(min-width: 1366px){.c-moments__content>div:not(.raindrop){max-width:49rem}}@media(min-width: 1680px){.c-moments__content>div:not(.raindrop){max-width:54.132rem}}.c-moments__content>div:not(.raindrop) h2,.c-moments__content>div:not(.raindrop) p{text-align:center}@media(min-width: 1280px){.c-moments__content>div:not(.raindrop) h2,.c-moments__content>div:not(.raindrop) p{text-align:left}}.c-moments__content>div:not(.raindrop) h2{color:#6f7b5c;margin-inline:-1.5rem;font-size:3.4rem;line-height:1.52;letter-spacing:0.068rem}@media(min-width: 540px){.c-moments__content>div:not(.raindrop) h2{font-size:4.4rem;line-height:1.52;letter-spacing:0.088rem}}@media(min-width: 768px){.c-moments__content>div:not(.raindrop) h2{margin-inline:0}}@media(min-width: 1280px){.c-moments__content>div:not(.raindrop) h2{margin-bottom:2.207rem}}@media(min-width: 1366px){.c-moments__content>div:not(.raindrop) h2{margin-bottom:.636rem}}@media(min-width: 1680px){.c-moments__content>div:not(.raindrop) h2{margin-bottom:.436rem}}.c-moments__content>div:not(.raindrop) p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;color:#2e2e2b;text-align:center;margin-bottom:1.9rem}@media(min-width: 540px){.c-moments__content>div:not(.raindrop) p{margin-bottom:2.293rem}}@media(min-width: 768px){.c-moments__content>div:not(.raindrop) p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:2.598rem}}@media(min-width: 1280px){.c-moments__content>div:not(.raindrop) p{text-align:left;margin-bottom:3.516rem}}.c-moments__content>div:not(.raindrop) .btn__group{width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-moments__content>div:not(.raindrop) .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-moments__content>div:not(.raindrop) .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-moments__content>div:not(.raindrop) .btn__group{max-width:100%;justify-content:flex-start;transition:all .5s}}.c-moments__content>div:not(.raindrop) .btn__primary::before,.c-moments__content>div:not(.raindrop) .btn__primary::after{background:#6f7b5c}.c-moments__content>div:not(.raindrop) .btn__light::before,.c-moments__content>div:not(.raindrop) .btn__light::after{background:#f0e4d2}.c-moments__content>div:not(.raindrop) .btn__group{transition:all .5s;width:100%;margin-inline:auto;max-width:24.3rem}@media(min-width: 540px){.c-moments__content>div:not(.raindrop) .btn__group{max-width:30.7rem}}@media(min-width: 768px){.c-moments__content>div:not(.raindrop) .btn__group{max-width:30.7rem}}@media(min-width: 1280px){.c-moments__content>div:not(.raindrop) .btn__group{max-width:100%}}.c-moments__content>div:not(.raindrop):not(:has(.btn__group)) p{margin-bottom:0}@media(min-width: 1280px){.c-moments__inner:hover .c-moments__content .btn__group{margin-bottom:0}}@media(min-width: 1280px){.c-moments.rightImage .c-moments__image{order:2}.c-moments.rightImage .c-moments__content{order:1}.c-moments.rightImage .c-moments__inner .c-heading{left:0}}.rain-pattern-animation{overflow:hidden;position:relative;isolation:isolate}.rain-pattern-animation::before{content:"";position:absolute;right:4rem;width:41%;max-width:29.4rem;background:url(../images/svg/rain-pattern.svg) no-repeat;background-size:100% auto;aspect-ratio:294/137;animation-delay:3s;animation:rainAnimation 18s linear infinite;opacity:.4;display:none;z-index:-1;pointer-events:none}@media(min-width: 1280px){.rain-pattern-animation::before{display:block}}@keyframes rainAnimation{0%{transform:translateY(-100%);top:0}100%{transform:translateY(100%);top:100%}}.c-promotions.noSlider{padding-top:3.744rem}@media(min-width: 540px){.c-promotions.noSlider{padding-top:4.099rem}}@media(min-width: 1024px){.c-promotions.noSlider{padding-top:5.555rem}}@media(min-width: 1800px){.c-promotions.noSlider{padding-top:6.055rem}}@media(min-width: 1280px){.c-promotions.noSlider .btn__group::before{width:53rem}}@media(min-width: 1680px){.c-promotions.noSlider .btn__group::before{display:none}}@media(min-width: 1280px){.c-promotions.noSlider .btn__group .badge{left:-6.8rem}}@media(min-width: 1680px){.c-promotions.noSlider .btn__group .badge{left:4rem}}@media(min-width: 540px){.c-promotions.noSlider .c-promotions__inner{max-width:100%}}@media(min-width: 768px){.c-promotions.noSlider .c-promotions__inner{max-width:48.387rem}}@media(min-width: 1280px){.c-promotions.noSlider .c-promotions__inner{max-width:100%}}.c-promotions__list{display:flex;flex-wrap:wrap;row-gap:4.03rem}@media(min-width: 540px){.c-promotions__list{row-gap:4.087rem}}@media(min-width: 768px){.c-promotions__list{row-gap:5.071rem}}@media(min-width: 1280px){.c-promotions__list{row-gap:11rem}}.c-promotions__listItem{flex:1 1 100%;max-width:100%}@media(min-width: 1280px){.c-promotions__listItem{max-width:50%;padding-inline:4rem}}@media(min-width: 1680px){.c-promotions__listItem{padding-inline:4.75rem}}@media(min-width: 1800px){.c-promotions__listItem{padding-inline:5rem}}.c-promotions__listItem .btn__group{row-gap:2.2rem}@media(min-width: 540px){.c-promotions__listItem .btn__group{row-gap:2.555rem}}@media(min-width: 768px){.c-promotions__listItem .btn__group{row-gap:2.855rem}}.c-promotions__listItem .btn__group .btn__primary{max-width:23.991rem}@media(min-width: 540px){.c-promotions__listItem .btn__group .btn__primary{max-width:30.7rem}}@media(min-width: 768px){.c-promotions__list .c-promotions__info .name h3{margin-bottom:1.2rem}}.c-promotions .c-moreInfo{max-width:100%;margin-block:6.069rem 2.334rem;padding-block:3.019rem}@media(min-width: 540px){.c-promotions .c-moreInfo{margin-block:7.025rem 2.926rem;padding-block:3.719rem 3.868rem}}@media(min-width: 768px){.c-promotions .c-moreInfo{max-width:50.57rem;margin-block:9.025rem 5.044rem}}@media(min-width: 1024px){.c-promotions .c-moreInfo{margin-bottom:1.066rem}}@media(min-width: 1280px){.c-promotions .c-moreInfo{max-width:91.4rem;flex-wrap:nowrap;margin-block:11.07rem 0}}.c-promotions .c-moreInfo::after{display:block}.c-promotions .c-moreInfo p{margin-inline:0}.c-promotions .c-moreInfo .btn__group{position:static;padding-top:0;transform:translate(0, 0);max-width:30.7rem}.c-promotions .c-moreInfo .btn__group .btn{pointer-events:initial}.c-promotions .c-moreInfo .btn__group .btn:not(:hover){opacity:.6;pointer-events:initial}.c-promotions .c-moreInfo .c-heading__subTitle{margin-bottom:1.1rem}@media(min-width: 540px){.c-promotions .c-moreInfo .c-heading__subTitle{margin-bottom:.9rem}}@media(min-width: 1280px){.c-promotions .c-moreInfo .c-heading__subTitle{letter-spacing:0.16rem}}.c-promoSingle{padding-block:3.744rem 5rem}@media(min-width: 540px){.c-promoSingle{padding-block:4.089rem 6rem}}@media(min-width: 768px){.c-promoSingle{padding-bottom:7rem}}@media(min-width: 1024px){.c-promoSingle{padding-block:5.555rem 8rem}}@media(min-width: 1280px){.c-promoSingle{padding-top:10.563rem}}@media(min-width: 1366px){.c-promoSingle{padding-top:9.15rem}}@media(min-width: 1680px){.c-promoSingle{padding-top:7rem}}@media(min-width: 1800px){.c-promoSingle{padding-top:10.7rem}}.c-promoSingle__inner{display:flex;flex-wrap:wrap}@media(min-width: 1280px){.c-promoSingle__inner{flex-direction:row-reverse}}.c-promoSingle__inner .c-promoSingle__content,.c-promoSingle__inner .c-promoSingle__graphic{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-promoSingle__inner .c-promoSingle__content,.c-promoSingle__inner .c-promoSingle__graphic{max-width:50%}}.c-promoSingle__inner .c-promoSingle__graphic>div{display:block;width:100%;max-width:29.462rem;margin-inline:auto}@media(min-width: 540px){.c-promoSingle__inner .c-promoSingle__graphic>div{max-width:44rem}}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__graphic>div{max-width:51.594rem}}@media(min-width: 1280px){.c-promoSingle__inner .c-promoSingle__graphic>div{max-width:51.175rem;position:sticky;top:15.097rem}}@media(min-width: 1366px){.c-promoSingle__inner .c-promoSingle__graphic>div{max-width:54.267rem;top:14.652rem}}@media(min-width: 1680px){.c-promoSingle__inner .c-promoSingle__graphic>div{max-width:65.136rem;top:15.25rem}}@media(min-width: 1800px){.c-promoSingle__inner .c-promoSingle__graphic>div{max-width:67.1rem}}.c-promoSingle__inner .c-promoSingle__graphic>div .c-heading{text-align:left}@media(min-width: 1280px){.c-promoSingle__inner .c-promoSingle__graphic>div .c-heading{display:none}}.c-promoSingle__inner .c-promoSingle__content>div{width:100%;margin-inline:auto;max-width:29rem}@media(min-width: 540px){.c-promoSingle__inner .c-promoSingle__content>div{max-width:44rem}}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__content>div{max-width:52.37rem}}.c-promoSingle__inner .c-promoSingle__content>div>.c-heading{display:none}@media(min-width: 1280px){.c-promoSingle__inner .c-promoSingle__content>div>.c-heading{display:block}}.c-promoSingle__inner .c-promoSingle__content>div .btn__group{row-gap:0;-moz-column-gap:9.17rem;column-gap:9.17rem;position:relative;padding-block:3rem;margin-bottom:3rem}@media(min-width: 540px){.c-promoSingle__inner .c-promoSingle__content>div .btn__group{padding-block:3.861rem 3.842rem}}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__content>div .btn__group{display:flex;align-items:center}}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__content>div .btn__group:has(.price){justify-content:space-between}}.c-promoSingle__inner .c-promoSingle__content>div .btn__group::before,.c-promoSingle__inner .c-promoSingle__content>div .btn__group::after{position:absolute;content:"";inset:0;height:2px;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%}.c-promoSingle__inner .c-promoSingle__content>div .btn__group::before{bottom:auto;display:none}@media(min-width: 1280px){.c-promoSingle__inner .c-promoSingle__content>div .btn__group::before{display:block}}.c-promoSingle__inner .c-promoSingle__content>div .btn__group::after{top:auto}.c-promoSingle__inner .c-promoSingle__content>div .btn__group.no-border{padding-top:0}.c-promoSingle__inner .c-promoSingle__content>div .btn__group.no-border::before,.c-promoSingle__inner .c-promoSingle__content>div .btn__group.no-border::after{content:none}.c-promoSingle__inner .c-promoSingle__content>div .btn__group .btn{max-width:24.6rem}@media(min-width: 540px){.c-promoSingle__inner .c-promoSingle__content>div .btn__group .btn{max-width:30.7rem}}.c-promoSingle__inner .c-promoSingle__content>div .btn__group .btn__primary::before,.c-promoSingle__inner .c-promoSingle__content>div .btn__group .btn__primary::after{background:#f8f6f2}.c-promoSingle__inner .c-promoSingle__content>div .price{display:flex;justify-content:center;margin-inline:auto;align-items:center;position:relative}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__content>div .price{margin:0;padding-top:1.5rem}}.c-promoSingle__inner .c-promoSingle__content>div .price h3{font-size:4.6rem;line-height:1.5217391304}@media(min-width: 1680px){.c-promoSingle__inner .c-promoSingle__content>div .price h3{font-size:5rem;line-height:1.52}}.c-promoSingle__inner .c-promoSingle__content>div .price h3 span{font-size:3.2rem;line-height:1.5}@media(min-width: 1680px){.c-promoSingle__inner .c-promoSingle__content>div .price h3 span{font-size:3.6rem;line-height:1.5}}.c-promoSingle__inner .c-promoSingle__content>div .price .label{font-size:1.3rem;line-height:1.2;letter-spacing:0.13rem;text-transform:uppercase;position:absolute;font-weight:500;left:0;transform:translateX(calc(-100% - 3rem))}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__content>div .price .label{top:0;transform:translateX(0)}}.c-promoSingle__inner .c-promoSingle__content>div>p{font-size:1.8rem;line-height:1.3333333333;letter-spacing:0.036rem}@media(min-width: 540px){.c-promoSingle__inner .c-promoSingle__content>div>p{font-size:2.1rem;line-height:1.4285714286;letter-spacing:0.042rem}}@media(min-width: 768px){.c-promoSingle__inner .c-promoSingle__content>div>p{font-size:2.1rem;line-height:1.619047619}}@media(min-width: 1800px){.c-promoSingle__inner .c-promoSingle__content>div>p{font-size:2.2rem;line-height:1.6363636364}}.c-promoSingle__inner .c-promoSingle__content>div .btn__link{letter-spacing:0.28rem}.c-promoSingle__inner .c-promoSingle__content>div .btn__link span{padding-bottom:.998rem}.c-promoSingle__graphic .c-promoSingle__img{display:block;width:100%;aspect-ratio:295/262}@media(min-width: 540px){.c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:440/392}}@media(min-width: 768px){.c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:516/470}}@media(min-width: 1280px){.c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:512/467}}@media(min-width: 1366px){.c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:543/495}}@media(min-width: 1680px){.c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:651/594}}@media(min-width: 1800px){.c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:671/612}}.c-promoSingle__graphic .c-promoSingle__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-promoSingle__content .c-promoSingle__conditions{margin-top:8.024rem;display:block}.c-promoSingle__content .c-promoSingle__conditions .c-heading,.c-promoSingle__content .c-promoSingle__conditions .c-heading__subTitle{margin-bottom:0}.c-promoSingle__content .c-promoSingle__conditions ul li{padding-block:2rem;font-size:1.8rem;line-height:1.3333333333;letter-spacing:0.036rem;position:relative;min-height:7.051rem;display:flex;align-items:center}@media(min-width: 540px){.c-promoSingle__content .c-promoSingle__conditions ul li{font-size:2.1rem;line-height:1.4285714286;letter-spacing:0.042rem;min-height:10.084rem}}@media(min-width: 768px){.c-promoSingle__content .c-promoSingle__conditions ul li{font-size:2.2rem;line-height:1.3636363636;letter-spacing:0.044rem;min-height:11.484rem}}.c-promoSingle__content .c-promoSingle__conditions ul li::after{content:"";inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%;position:absolute}.c-promoSingle__content .c-promoSingle__conditions ul li span{position:relative;padding-left:2.55rem}.c-promoSingle__content .c-promoSingle__conditions ul li span::before{content:"";left:0;top:1.5rem;width:1.3rem;height:1px;background:#2e2e2b;position:absolute}.c-promoSingle .c-heading{margin-bottom:2.064rem;text-align:left}@media(min-width: 540px){.c-promoSingle .c-heading{margin-bottom:3rem}}@media(min-width: 768px){.c-promoSingle .c-heading{margin-bottom:4.053rem}}@media(min-width: 1280px){.c-promoSingle .c-heading{margin-bottom:4.971rem}}.c-promoSingle .c-heading__subTitle{position:relative;width:100%;display:block;text-align:left;padding-bottom:1.3rem;margin-bottom:2.588rem}@media(min-width: 540px){.c-promoSingle .c-heading__subTitle{padding-bottom:1.797rem;margin-bottom:4.09rem}}@media(min-width: 540px){.c-promoSingle .c-heading__subTitle{margin-bottom:5.09rem}}.c-promoSingle .c-heading__subTitle::after{content:"";inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider.svg) center repeat-x;background-size:auto 100%;position:absolute}.c-promoSingle .c-heading__subTitle.noBorder{padding-bottom:0;margin-bottom:0}.c-promoSingle .c-heading__subTitle.noBorder::after{display:none}.c-promoSingle .c-heading__title{font-size:4rem;line-height:1;letter-spacing:1.5px;text-transform:lowercase;margin-bottom:.805rem}@media(min-width: 768px){.c-promoSingle .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:1.2rem}}.c-promoSingle .c-heading>p{font-size:1.4rem;line-height:1.2;letter-spacing:0.14rem;font-weight:500}@media(min-width: 1280px){.c-promoSingle.c-webmap .c-promoSingle__inner{flex-direction:row}}.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__graphic{display:none}@media(min-width: 1280px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__graphic{display:block}}@media(min-width: 1800px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__graphic>div{max-width:61.2rem}}@media(min-width: 1800px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__graphic .c-promoSingle__img{aspect-ratio:612/671}}.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-heading{margin-bottom:0;display:block}.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-heading__subTitle{margin-bottom:0;padding-bottom:1.997rem}@media(min-width: 540px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-heading__subTitle{padding-bottom:1.797rem}}.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions{margin-top:0}.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li{padding-block:2.041rem;font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 540px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li{padding-block:3.051rem}}@media(min-width: 768px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;padding-block:3.833rem}}@media(min-width: 1800px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li{padding-bottom:4.233rem}}@media(min-width: 540px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li::before{top:4.5rem}}@media(min-width: 768px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li::before{top:5.5rem}}@media(min-width: 1800px){.c-promoSingle.c-webmap .c-promoSingle__inner .c-promoSingle__content>div .c-promoSingle__conditions ul li::before{top:5.2rem}}@media(min-width: 1280px){.c-promoSingle.c-legal .c-promoSingle__inner .c-promoSingle__content>div{max-width:-moz-fit-content;max-width:fit-content;padding-right:9rem}}@media(min-width: 1366px){.c-promoSingle.c-legal .c-promoSingle__inner .c-promoSingle__content>div{padding-right:14rem}}@media(min-width: 1680px){.c-promoSingle.c-legal .c-promoSingle__inner .c-promoSingle__content>div{padding-right:16rem}}@media(min-width: 1800px){.c-promoSingle.c-legal .c-promoSingle__inner .c-promoSingle__content>div{padding-right:19rem}}.offer-description-list{font-size:2.2rem;line-height:1.3636363636;letter-spacing:0.044rem;padding-bottom:3rem}.offer-description-list ul li:before{content:"";width:10px;height:10px;background:#2e2e2b;display:inline-block;border-radius:25px;margin-right:10px}.c-contact{padding-block:3.744rem 5rem}@media(min-width: 540px){.c-contact{padding-block:4.089rem 6rem}}@media(min-width: 768px){.c-contact{padding-bottom:7rem}}@media(min-width: 1024px){.c-contact{padding-block:5.555rem 8rem}}@media(min-width: 1280px){.c-contact{padding-top:10.563rem}}@media(min-width: 1366px){.c-contact{padding-top:9.15rem}}@media(min-width: 1680px){.c-contact{padding-top:7rem}}@media(min-width: 1800px){.c-contact{padding-top:10.7rem}}.c-contact__inner{display:flex;flex-wrap:wrap}@media(min-width: 1280px){.c-contact__inner{flex-direction:row-reverse}}.c-contact__inner .c-contact__form,.c-contact__inner .c-contact__graphic{flex:1 0 100%;max-width:100%}@media(min-width: 1280px){.c-contact__inner .c-contact__form,.c-contact__inner .c-contact__graphic{max-width:50%}}.c-contact__inner .c-contact__graphic{display:none}@media(min-width: 1280px){.c-contact__inner .c-contact__graphic{display:block}}.c-contact__inner .c-contact__graphic>div{display:block;width:100%;max-width:29.462rem}@media(min-width: 540px){.c-contact__inner .c-contact__graphic>div{max-width:44rem}}@media(min-width: 768px){.c-contact__inner .c-contact__graphic>div{max-width:51.594rem}}@media(min-width: 1280px){.c-contact__inner .c-contact__graphic>div{max-width:51.175rem;position:sticky;top:15.097rem}}@media(min-width: 1366px){.c-contact__inner .c-contact__graphic>div{max-width:54.267rem;top:14.652rem}}@media(min-width: 1680px){.c-contact__inner .c-contact__graphic>div{max-width:65.136rem;top:15.25rem}}@media(min-width: 1800px){.c-contact__inner .c-contact__graphic>div{max-width:67.1rem}}.c-contact__inner .c-contact__form>div{width:100%;margin-inline:auto;max-width:29.379rem}@media(min-width: 540px){.c-contact__inner .c-contact__form>div{max-width:40rem}}@media(min-width: 768px){.c-contact__inner .c-contact__form>div{max-width:47.871rem}}@media(min-width: 1680px){.c-contact__inner .c-contact__form>div{max-width:52rem}}.c-contact__inner .c-contact__form .c-heading{margin-bottom:3rem}@media(min-width: 540px){.c-contact__inner .c-contact__form .c-heading{margin-bottom:3.863rem}}@media(min-width: 1680px){.c-contact__inner .c-contact__form .c-heading{max-width:44.217rem;margin-inline:auto}}.c-contact__inner .c-contact__form .c-heading p{font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-contact__inner .c-contact__form .c-heading p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-contact__graphic .c-contact__img{display:block;width:100%;aspect-ratio:295/262}@media(min-width: 540px){.c-contact__graphic .c-contact__img{aspect-ratio:440/392}}@media(min-width: 768px){.c-contact__graphic .c-contact__img{aspect-ratio:516/470}}@media(min-width: 1280px){.c-contact__graphic .c-contact__img{aspect-ratio:512/467}}@media(min-width: 1366px){.c-contact__graphic .c-contact__img{aspect-ratio:543/495}}@media(min-width: 1680px){.c-contact__graphic .c-contact__img{aspect-ratio:651/594}}@media(min-width: 1680px){.c-contact__graphic .c-contact__img{aspect-ratio:671/612}}.c-contact__graphic .c-contact__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reservar-form.contact-form{margin-inline:auto}.reservar-form.contact-form .form-group{display:flex;flex-direction:column;-moz-column-gap:4rem;column-gap:4rem}@media(min-width: 768px){.reservar-form.contact-form .form-group{flex-direction:row}}.reservar-form.contact-form .input-group{margin-bottom:2.538rem}.reservar-form.contact-form .input-group:has(:required){position:relative}.reservar-form.contact-form .input-group:has(:required)::before{content:"";left:-1.5rem;width:5px;position:absolute;top:2.2rem;height:5px;border-radius:5px;border:1px solid #b77a5c}.reservar-form.contact-form .input-group-inner{position:relative}.reservar-form.contact-form .input-group .input-control,.reservar-form.contact-form .input-group .select-control{height:4.8rem;padding-block:.5rem 0;padding-left:1.5rem}.reservar-form.contact-form .input-group textarea.input-control{padding-top:2rem;resize:none;height:auto;min-height:27rem}.reservar-form.contact-form .input-group .input-group-inner:has(textarea)::before{top:3rem}.reservar-form.contact-form .checkbox-group label .label-text{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;font-weight:400}.reservar-form.contact-form .required-label{position:relative;padding-left:2.5rem;font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;font-weight:400}.reservar-form.contact-form .required-label::before{content:"";left:.5rem;width:5px;border-radius:5px;position:absolute;top:.6rem;height:5px;border:1px solid #b77a5c}.reservar-form.contact-form .checkbox-group,.reservar-form.contact-form .required-label{margin-bottom:1.9rem}.reservar-form.contact-form .btn__group .btn{max-width:24.616rem}@media(min-width: 540px){.reservar-form.contact-form .btn__group .btn{max-width:30.7rem}}.reservar-form.contact-form .btn__group .btn__primary::before,.reservar-form.contact-form .btn__group .btn__primary::after{background:#f8f6f2}.c-information{background:#f0e4d2;padding-block:5rem}@media(min-width: 540px){.c-information{padding-block:6rem}}@media(min-width: 768px){.c-information{padding-block:8rem 8.39rem}}@media(min-width: 1280px){.c-information{padding-block:11.253rem}}@media(min-width: 1680px){.c-information{padding-block:8.818rem}}@media(min-width: 1800px){.c-information{padding-block:10.3rem}}.c-information__inner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:2rem}@media(min-width: 1280px){.c-information__inner{flex-direction:row;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.c-information__inner .c-information__image{flex:0 0 auto}.c-information__inner .c-information__image--img{width:100%;height:100%;margin-inline:auto;max-width:29.462rem;margin-bottom:3rem}@media(min-width: 540px){.c-information__inner .c-information__image--img{max-width:42.923rem}}@media(min-width: 768px){.c-information__inner .c-information__image--img{max-width:58.959rem;margin-bottom:5.068rem}}@media(min-width: 1280px){.c-information__inner .c-information__image--img{max-width:60.632rem;margin-inline:0;margin-bottom:0}}@media(min-width: 1366px){.c-information__inner .c-information__image--img{max-width:67.393rem}}@media(min-width: 1680px){.c-information__inner .c-information__image--img{max-width:79.466rem}}@media(min-width: 1800px){.c-information__inner .c-information__image--img{max-width:86.206rem}}.c-information__inner .c-information__image--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-information__inner .c-information__content{flex:1 0 auto;display:flex;align-items:center;justify-content:center}.c-information__inner .c-information__content--inner{display:flex;flex-direction:column;row-gap:4.594rem;width:100%}@media(min-width: 540px){.c-information__inner .c-information__content--inner{row-gap:4.511rem;padding-left:1.377rem}}@media(min-width: 768px){.c-information__inner .c-information__content--inner{row-gap:5.065rem;padding-left:2.265rem;max-width:58.959rem}}@media(min-width: 1280px){.c-information__inner .c-information__content--inner{row-gap:7.059rem;max-width:40.027rem}}@media(min-width: 1366px){.c-information__inner .c-information__content--inner{row-gap:8.359rem}}@media(min-width: 1680px){.c-information__inner .c-information__content--inner{padding-left:0;max-width:37.762rem}}.c-information__inner .c-information__content--inner>div{flex:0 0 auto}@media(min-width: 1280px){.c-information__inner .c-information__content--inner>div{display:block}}.c-information__inner .c-information__content--inner>div h4{font-size:1.4rem;line-height:2;letter-spacing:5.4px;text-transform:uppercase;margin-bottom:2.282rem;font-weight:500;font-family:"avenir-lt-pro",sans-serif;color:#f8f6f2;padding-bottom:1.038rem;position:relative}@media(min-width: 540px){.c-information__inner .c-information__content--inner>div h4{padding-bottom:1.8rem;margin-bottom:4.67rem}}@media(min-width: 768px){.c-information__inner .c-information__content--inner>div h4{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px;flex:1 1 auto;margin-bottom:auto}}@media(min-width: 1280px){.c-information__inner .c-information__content--inner>div h4{margin-bottom:4.67rem}}.c-information__inner .c-information__content--inner>div h4::after{content:"";width:6.27rem;position:absolute;bottom:0;left:0;background:url(../images/svg/dots-divider-white.svg) repeat-x;background-size:auto 100%}.c-information__inner .c-information__content--inner>div ul{display:flex;flex-direction:column;color:#6f7b5c}@media(min-width: 768px){.c-information__inner .c-information__content--inner>div ul{flex:1 0 auto;max-width:37.735rem}}.c-information__inner .c-information__content--inner>div ul li{font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 540px){.c-information__inner .c-information__content--inner>div ul li{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-information__inner .c-information__content--inner>div ul li span{font-size:1.4rem;line-height:1.7142857143;letter-spacing:1.5px;display:inline-block;color:rgba(111,123,92,.7)}@media(min-width: 540px){.c-information__inner .c-information__content--inner>div ul li span{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;display:inline-block;margin-block:0}}.c-information__inner .c-information__content--inner>div ul li a.link__border::after{opacity:0}@media(min-width: 1024px){.c-information__inner .c-information__content--inner>div ul li a.link__border::after{opacity:1}}.c-information__inner .c-information__content .link__border::after{background:#6f7b5c}@media(min-width: 1800px){.c-information .c-container{max-width:146.546rem}}.legal-text{margin-bottom:2rem;font-weight:400;font-size:1.6rem;line-height:1.75;letter-spacing:3%;padding-block:3.051rem;text-align:justify}@media(min-width: 540px){.legal-text{padding-block:3.051rem}}@media(min-width: 768px){.legal-text{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;padding-block:3.833rem}}@media(min-width: 1800px){.legal-text{padding-bottom:4.233rem}}.legal-text-list{margin-top:2rem;padding-left:2rem}.legal-text-list p{position:relative;padding-left:13px;margin-top:1rem;font-weight:400;font-size:1.4rem;line-height:1.7142857143;letter-spacing:1.5px}.legal-text-list p:before{content:"";width:6px;height:6px;background-color:#af9454;display:inline-block;border-radius:100%;position:absolute;top:10px;left:0}@media(min-width: 768px){.legal-text-list p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-pageTitle{text-align:center;padding-block:3.768rem}@media(min-width: 540px){.c-pageTitle{padding-block:4.05rem}}@media(min-width: 768px){.c-pageTitle{padding-block:4.541rem}}@media(min-width: 1024px){.c-pageTitle{padding-block:4.398rem 6.092rem}}@media(min-width: 1280px){.c-pageTitle{padding-block:6.114rem 7.075rem}}.c-pageTitle h1{position:relative;font-size:3rem;line-height:1.3333333333;letter-spacing:4px;margin-bottom:2.825rem;text-transform:lowercase;color:#6f7b5c}@media(min-width: 540px){.c-pageTitle h1{font-size:4rem;line-height:1;letter-spacing:1.5px;margin-bottom:4.856rem}}@media(min-width: 768px){.c-pageTitle h1{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:3.965rem}}.c-pageTitle h1::after{content:"";position:absolute;left:50%;bottom:-1.22rem;width:6.27rem;background:url(../images/svg/dots-divider.svg) repeat-x;background-size:auto 100%;transform:translateX(-50%)}@media(min-width: 540px){.c-pageTitle h1::after{bottom:-2.336rem}}@media(min-width: 768px){.c-pageTitle h1::after{bottom:-1.208rem}}.c-pageTitle p{font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-pageTitle p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}@media(min-width: 1680px){.c-pageTitle p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-pageTitle__inner{width:100%;margin-inline:auto;max-width:31.12rem}@media(min-width: 540px){.c-pageTitle__inner{max-width:42.778rem}}@media(min-width: 768px){.c-pageTitle__inner{max-width:55.025rem}}@media(min-width: 1024px){.c-pageTitle__inner{max-width:76.006rem}}@media(min-width: 1680px){.c-pageTitle__inner{max-width:85.889rem}}.c-experiencesNirhara{padding-block:5rem 4.508rem}@media(min-width: 540px){.c-experiencesNirhara{padding-block:6.017rem 6.697rem}}@media(min-width: 768px){.c-experiencesNirhara{padding-block:8.046rem 7.575rem}}@media(min-width: 1024px){.c-experiencesNirhara{padding-block:8.021rem 7.5rem}}@media(min-width: 1680px){.c-experiencesNirhara{padding-block:11.684rem 10.94rem}}.c-experiencesNirhara .c-heading{margin-bottom:0}@media(min-width: 1280px){.c-experiencesNirhara .c-heading{margin-bottom:4.405rem}}.c-experiencesNirhara__inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:4.084rem}@media(min-width: 540px){.c-experiencesNirhara__inner{row-gap:4.597rem}}@media(min-width: 768px){.c-experiencesNirhara__inner{row-gap:5.09rem}}@media(min-width: 1280px){.c-experiencesNirhara__inner{grid-template-columns:repeat(2, minmax(0, 1fr));-moz-column-gap:11.058rem;column-gap:11.058rem;row-gap:6.526rem}}.c-experiencesNirhara__inner .c-experiencesNirhara__item{max-width:100%}.c-experiencesNirhara__inner .c-experiencesNirhara__item>div{width:100%;max-width:29.462rem;margin-inline:auto}@media(min-width: 540px){.c-experiencesNirhara__inner .c-experiencesNirhara__item>div{max-width:38.212rem}}@media(min-width: 768px){.c-experiencesNirhara__inner .c-experiencesNirhara__item>div{max-width:59.538rem}}@media(min-width: 1280px){.c-experiencesNirhara__inner .c-experiencesNirhara__item>div{max-width:100%}}.c-experiencesNirhara__inner .c-experiencesNirhara__item.blank{display:none}@media(min-width: 1280px){.c-experiencesNirhara__inner .c-experiencesNirhara__item.blank{display:block}}.c-experiencesNirhara__inner .c-experiencesNirhara__graphic{width:100%;aspect-ratio:295/195;margin-bottom:.8rem;background:rgba(240,228,210,.05)}@media(min-width: 540px){.c-experiencesNirhara__inner .c-experiencesNirhara__graphic{margin-bottom:.876rem}}@media(min-width: 768px){.c-experiencesNirhara__inner .c-experiencesNirhara__graphic{margin-bottom:2.092rem}}@media(min-width: 1280px){.c-experiencesNirhara__inner .c-experiencesNirhara__graphic{margin-bottom:3.114rem}}.c-experiencesNirhara__inner .c-experiencesNirhara__graphic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-experiencesNirhara__inner .c-experiencesNirhara__content{width:100%;margin-inline:auto}@media(min-width: 540px){.c-experiencesNirhara__inner .c-experiencesNirhara__content{max-width:37.841rem}}@media(min-width: 768px){.c-experiencesNirhara__inner .c-experiencesNirhara__content{position:relative;max-width:50.236rem}}@media(min-width: 1280px){.c-experiencesNirhara__inner .c-experiencesNirhara__content{position:relative;max-width:100%;padding-left:4.94rem}}.c-experiencesNirhara__inner .c-experiencesNirhara__content h3{color:#6f7b5c;font-size:3rem;line-height:1.3333333333}@media(min-width: 540px){.c-experiencesNirhara__inner .c-experiencesNirhara__content h3{font-size:3.3rem;line-height:1.2121212121;margin-bottom:.275rem}}@media(min-width: 768px){.c-experiencesNirhara__inner .c-experiencesNirhara__content h3{margin-bottom:1.066rem}.c-experiencesNirhara__inner .c-experiencesNirhara__content h3::before{content:"";position:absolute;right:calc(100% + 1.361rem);top:1.8rem;width:3rem;background:#2e2e2b}}@media(min-width: 1280px){.c-experiencesNirhara__inner .c-experiencesNirhara__content h3{margin-bottom:1.565rem}.c-experiencesNirhara__inner .c-experiencesNirhara__content h3::before{right:inherit;left:.579rem}}.c-experiencesNirhara__inner .c-experiencesNirhara__content p{color:#2e2e2b;font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-experiencesNirhara__inner .c-experiencesNirhara__content p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-experiencesNirhara.color-bg3{background:#f0e4d2}.c-experiencesNirhara.color-bg3 .c-experiencesNirhara__inner{color:#6f7b5c}@media(min-width: 768px){.c-experiencesNirhara.color-bg3 .c-experiencesNirhara__inner h3{margin-bottom:1.066rem}.c-experiencesNirhara.color-bg3 .c-experiencesNirhara__inner h3::before{background-color:#6f7b5c}}.c-resortNatural .c-forMoreInfo{padding-top:2.447rem;position:relative;margin-inline:-1rem}@media(min-width: 540px){.c-resortNatural .c-forMoreInfo{padding-top:3.589rem}}@media(min-width: 768px){.c-resortNatural .c-forMoreInfo{padding-top:3.893rem}}.c-resortNatural .c-forMoreInfo p{margin-bottom:0}@media(min-width: 768px){.c-resortNatural .c-forMoreInfo p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-resortNatural .c-forMoreInfo::before{content:"";position:absolute;inset:0;bottom:auto;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;background-size:auto 100%}.c-resortNatural.c-hotelEquipment.moment{padding-block:5rem}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment.moment{padding-block:6rem}}@media(min-width: 768px){.c-resortNatural.c-hotelEquipment.moment{padding-block:8rem}}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment.moment{padding-top:12.097rem}}@media(min-width: 1366px){.c-resortNatural.c-hotelEquipment.moment{padding-top:11.652rem}}@media(min-width: 1680px){.c-resortNatural.c-hotelEquipment.moment{padding-top:12.25rem}}.c-resortNatural.c-hotelEquipment.moment .c-resortNatural__graphic .c-heading__title{font-size:3rem;line-height:1.3333333333;letter-spacing:4px;margin-inline:-1rem;text-transform:lowercase}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment.moment .c-resortNatural__graphic .c-heading__title{font-size:4rem;line-height:1;letter-spacing:1.5px}}@media(min-width: 768px){.c-resortNatural.c-hotelEquipment.moment .c-resortNatural__graphic .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px}}.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content h2{position:relative}@media(min-width: 1800px){.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content h2{font-size:7rem;line-height:1;letter-spacing:2px}}.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content h2::after{position:absolute;content:"";width:6.27rem;height:2px;left:50%;bottom:0;display:none;background:url(../images/svg/dots-divider.svg) repeat-x;background-size:auto 100% !important}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content h2::after{transform:translate(-50%, 3rem);display:block}}.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content p{margin-inline:-14.8px}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content p{margin-inline:-34.9px}}@media(min-width: 768px){.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content p{margin-inline:-8.62px}}@media(min-width: 1280px){.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content p{margin-inline:0px}}@media(min-width: 1680px){.c-resortNatural.c-hotelEquipment.moment .c-hotelEquipment__content>div{max-width:52.37rem}}.c-resortNatural.c-hotelEquipment.color-bg3{background:#f0e4d2}.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-resortNatural__graphic .c-heading *{color:#6f7b5c}.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-hotelEquipment__content .c-heading *{color:#6f7b5c}.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-hotelEquipment__content h2,.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-hotelEquipment__content p{color:#6f7b5c}.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-hotelEquipment__content h2::after{background:url(../images/svg/dots-divider-white.svg) repeat-x}.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-hotelEquipment__content .btn__light::before,.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__inner .c-hotelEquipment__content .btn__light::after{background:#f0e4d2}.c-resortNatural.c-hotelEquipment.color-bg3 .c-forMoreInfo::before{background:url(../images/svg/dots-divider-white.svg) repeat-x}.c-resortNatural.c-hotelEquipment.color-bg3 .c-resortNatural__slider{color:#6f7b5c}.c-resortNatural.c-hotelEquipment.color-bg3 .js-slider-counter span{color:#6f7b5c}.c-resortNatural.c-hotelEquipment.color-bg3 .js-slider-counter::before{background:url(../images/svg/dots-divider-white.svg) repeat-x}.c-resortNatural.c-hotelEquipment.color-bg3 .js-slider-counter::after{background:#6f7b5c}.c-resortNatural.c-hotelEquipment .c-resortNatural__content .btn__group{margin-top:2.937rem}@media(min-width: 540px){.c-resortNatural.c-hotelEquipment .c-resortNatural__content .btn__group{margin-top:3.529rem}}@media(min-width: 768px){.c-resortNatural.c-hotelEquipment .c-resortNatural__content .btn__group{margin-top:3.429rem}}.page-experiences .c-header__submenu{opacity:1;pointer-events:auto}.page-experiences .c-breadcrumb{top:15.3rem}.c-pageTitle.destination{position:relative;padding-bottom:8.967rem}@media(min-width: 768px){.c-pageTitle.destination{padding-bottom:10.539rem}}@media(min-width: 1280px){.c-pageTitle.destination{padding-bottom:12.316rem}}@media(min-width: 1680px){.c-pageTitle.destination{padding-bottom:10.539rem}}.c-pageTitle__image{position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);width:11.927rem;border-radius:100vw;aspect-ratio:1;overflow:hidden}@media(min-width: 768px){.c-pageTitle__image{width:15rem}}.c-pageTitle__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-megicalIsland{padding-top:5.062rem;text-align:center}@media(min-width: 540px){.c-megicalIsland{padding-top:6.062rem;padding-bottom:6.062rem}}@media(min-width: 768px){.c-megicalIsland{padding-top:8rem;padding-bottom:8rem}}@media(min-width: 1280px){.c-megicalIsland{padding-top:10rem;padding-bottom:10rem}}@media(min-width: 1366px){.c-megicalIsland{padding-top:11.145rem;padding-bottom:11.145rem}}@media(min-width: 1680px){.c-megicalIsland{padding-top:12rem;padding-bottom:12rem}}@media(min-width: 1800px){.c-megicalIsland{padding-top:14.134rem;padding-bottom:14.134rem}}.c-megicalIsland__inner{width:100%;max-width:29.462rem;margin-inline:auto}@media(min-width: 540px){.c-megicalIsland__inner{max-width:40rem}}@media(min-width: 768px){.c-megicalIsland__inner{max-width:54.827rem}}@media(min-width: 1024px){.c-megicalIsland__inner{max-width:58.959rem}}@media(min-width: 1280px){.c-megicalIsland__inner{max-width:100%}}.c-megicalIsland__image{width:100%;aspect-ratio:294/186;margin-bottom:1.273rem}@media(min-width: 540px){.c-megicalIsland__image{aspect-ratio:400/252;margin-bottom:2.094rem}}@media(min-width: 768px){.c-megicalIsland__image{aspect-ratio:400/252;margin-bottom:3.196rem}}@media(min-width: 1024px){.c-megicalIsland__image{aspect-ratio:400/252;margin-bottom:3rem}}@media(min-width: 1280px){.c-megicalIsland__image{aspect-ratio:1100/508;margin-bottom:2.531rem}}@media(min-width: 1366px){.c-megicalIsland__image{aspect-ratio:1166/508;margin-bottom:2.586rem}}@media(min-width: 1680px){.c-megicalIsland__image{aspect-ratio:1400/558;margin-bottom:3.468rem}}@media(min-width: 1800px){.c-megicalIsland__image{aspect-ratio:1440/574;margin-bottom:3.48rem}}.c-megicalIsland__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-megicalIsland h2{color:#6f7b5c;font-size:4rem;line-height:1;letter-spacing:1.5px}@media(min-width: 540px){.c-megicalIsland h2{margin-inline:-2rem}}@media(min-width: 1280px){.c-megicalIsland h2{margin-inline:0;font-size:6rem;line-height:1;letter-spacing:1.8px}}@media(min-width: 1680px){.c-megicalIsland h2{font-size:7rem;line-height:1;letter-spacing:2px}}.c-discover{background:#f0e4d2;padding-block:9.011rem 5.9rem}@media(min-width: 540px){.c-discover{padding-block:9rem 7.78rem}}@media(min-width: 768px){.c-discover{padding-block:10.5rem 8.01rem}}@media(min-width: 1024px){.c-discover{padding-bottom:0}}@media(min-width: 1280px){.c-discover{padding-top:12.013rem}}@media(min-width: 1680px){.c-discover{padding-top:15.502rem}}@media(min-width: 1800px){.c-discover{padding-top:17.802rem}}.c-discover__inner{display:flex;flex-wrap:wrap}@media(min-width: 1280px){.c-discover__inner:has(.c-discover__point.active) .c-discover__mapPoint:not(.active){opacity:.5}.c-discover__inner:has(.c-discover__points>div:hover) .c-discover__mapPoint:not(.active){opacity:.5}}.c-discover__inner .c-discover__points,.c-discover__inner .c-discover__map{flex:1 1 100%;max-width:100%}@media(min-width: 1024px){.c-discover__inner .c-discover__map{margin-bottom:7.965rem}}@media(min-width: 1280px){.c-discover__inner .c-discover__map{flex:1 0 auto;padding-left:1.1rem;padding-top:10.7rem;margin-bottom:6.983rem}}@media(min-width: 1366px){.c-discover__inner .c-discover__map{padding-left:3.8rem;padding-top:7.7rem;margin-bottom:9.983rem}}@media(min-width: 1680px){.c-discover__inner .c-discover__map{padding-left:2rem;padding-top:5.4rem;margin-bottom:13.559rem}}@media(min-width: 1800px){.c-discover__inner .c-discover__map{padding-left:5.4rem;padding-top:5.5rem;margin-bottom:13.47rem}}.c-discover__inner .c-discover__map--image{width:100%;max-width:29.429rem;margin-inline:auto;position:relative;aspect-ratio:294/186;background:url(../images/svg/discover-map-mobile.svg) no-repeat;background-size:contain !important}@media(min-width: 540px){.c-discover__inner .c-discover__map--image{max-width:47.023rem}}@media(min-width: 768px){.c-discover__inner .c-discover__map--image{max-width:60.423rem}}@media(min-width: 1280px){.c-discover__inner .c-discover__map--image{background:url(../images/svg/discover-map.svg) no-repeat;position:sticky;top:14rem;margin-left:0;max-width:60.293rem}}@media(min-width: 1680px){.c-discover__inner .c-discover__map--image{max-width:93.309rem}}.c-discover__inner .c-discover__map--image img{width:100%}.c-discover__inner .c-discover__mapPoint{position:absolute;left:0;cursor:pointer;transition:all .5s;background:#6f7b5c;display:flex;flex:0 0 auto;font-family:"avenir-lt-pro",sans-serif !important;font-size:2rem !important;margin-right:1.237rem;align-items:center;justify-content:center;color:#2e2e2b;border-radius:3.4rem;width:3.113rem;min-height:3.113rem;font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-discover__inner .c-discover__mapPoint{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}@media(min-width: 1280px){.c-discover__inner .c-discover__mapPoint.active{opacity:1}.c-discover__inner .c-discover__mapPoint.contentActive{opacity:1 !important}}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint{width:3.4rem;min-height:3.4rem}}.c-discover__inner .c-discover__mapPointList{position:absolute;inset:0;display:none}@media(min-width: 1280px){.c-discover__inner .c-discover__mapPointList{display:block}}@media(min-width: 1280px){.c-discover__inner .c-discover__mapPointList:has(.active) .c-discover__mapPoint:not(.active){opacity:.5}}.c-discover__inner .c-discover__mapPoint--1{left:47.2%;top:64.8%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--1{left:48.2%;top:66%}}.c-discover__inner .c-discover__mapPoint--2{left:52.2%;top:66.6%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--2{left:51.6%;top:69.8%}}.c-discover__inner .c-discover__mapPoint--3{left:41.2%;top:51.7%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--3{left:41.8%;top:54%}}.c-discover__inner .c-discover__mapPoint--4{left:50.3%;top:34.2%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--4{left:50.2%;top:34.7%}}.c-discover__inner .c-discover__mapPoint--5{left:46.2%;top:28.2%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--5{left:47.7%;top:29.6%}}.c-discover__inner .c-discover__mapPoint--6{left:46.7%;top:18.8%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--6{left:47.9%;top:21.8%}}.c-discover__inner .c-discover__mapPoint--7{left:58.4%;top:29.8%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--7{left:58.8%;top:31.1%}}.c-discover__inner .c-discover__mapPoint--8{left:56.3%;top:41.8%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--8{left:56.6%;top:43.5%}}.c-discover__inner .c-discover__mapPoint--9{left:62.4%;top:45.2%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--9{left:63%;top:46.4%}}.c-discover__inner .c-discover__mapPoint--10{left:61.4%;top:54.8%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--10{left:62%;top:56.2%}}.c-discover__inner .c-discover__mapPoint--11{left:76.3%;top:48%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--11{left:76.3%;top:50.7%}}.c-discover__inner .c-discover__mapPoint--12{left:61.3%;top:74.4%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--12{left:60.8%;top:76.5%}}.c-discover__inner .c-discover__mapPoint--13{left:55%;top:73.6%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--13{left:54.8%;top:75.3%}}.c-discover__inner .c-discover__mapPoint--14{left:48.8%;top:91.9%}@media(min-width: 1680px){.c-discover__inner .c-discover__mapPoint--14{left:49.5%;top:94%}}.c-discover__inner .c-discover__map .btn__group{position:absolute;top:100%;right:50%;display:none;transform:translate(50%, 4.675rem)}@media(min-width: 1024px){.c-discover__inner .c-discover__map .btn__group{display:block}}@media(min-width: 1280px){.c-discover__inner .c-discover__map .btn__group{right:0;transform:translate(0, 0.929rem)}}@media(min-width: 1366px){.c-discover__inner .c-discover__map .btn__group{transform:translate(0, 3.929rem)}}@media(min-width: 1680px){.c-discover__inner .c-discover__map .btn__group{transform:translate(0, 5.193rem)}}.c-discover__inner .c-discover__map .btn__group .btn__link{color:#6f7b5c}.c-discover__inner .c-discover__map .btn__group .btn__link span::after{background:#6f7b5c}.c-discover__inner .c-discover__points{transition:all .5s;margin-bottom:3.094rem}@media(min-width: 540px){.c-discover__inner .c-discover__points{margin-bottom:5.1rem}}@media(min-width: 768px){.c-discover__inner .c-discover__points{margin-bottom:8rem}}@media(min-width: 1280px){.c-discover__inner .c-discover__points{max-width:58rem;margin-bottom:0}}@media(min-width: 1366px){.c-discover__inner .c-discover__points{max-width:59rem}}@media(min-width: 1680px){.c-discover__inner .c-discover__points{max-width:63rem}}@media(min-width: 1800px){.c-discover__inner .c-discover__points{max-width:67rem}}.c-discover__inner .c-discover__points>div{width:100%;max-width:28.97rem;margin-inline:auto}@media(min-width: 540px){.c-discover__inner .c-discover__points>div{background:rgba(248,246,242,.2);max-width:47rem;padding:3.097rem 3.415rem}}@media(min-width: 768px){.c-discover__inner .c-discover__points>div{max-width:49rem;padding:3.097rem 4.745rem 4.534rem 4.1rem}}.c-discover__inner .c-discover__points>div .c-heading{text-align:center;margin-bottom:4.064rem}@media(min-width: 540px){.c-discover__inner .c-discover__points>div .c-heading{text-align:left}}@media(min-width: 1280px){.c-discover__inner .c-discover__points>div .c-heading{margin-bottom:4.029rem}}.c-discover__inner .c-discover__points>div .c-heading *{color:#6f7b5c}.c-discover__inner .c-discover__points>div .c-heading__title{font-size:4rem;line-height:1;letter-spacing:1.5px;margin-bottom:.9rem;text-transform:lowercase}@media(min-width: 768px){.c-discover__inner .c-discover__points>div .c-heading__title{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:1.364rem}}.c-discover__inner .c-discover__points>div .c-heading__subTitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px;text-transform:uppercase}.c-discover__inner .c-discover__points>div:has(.c-discover__point.active) .c-discover__point:not(.active) p,.c-discover__inner .c-discover__points>div:has(.c-discover__point.active) .c-discover__point:not(.active)>span{opacity:.5}.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active) p,.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active)>span{opacity:.5}.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active) .icon{opacity:.5}@media(min-width: 1280px){.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active) .icon{opacity:0}}.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active):hover p,.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active):hover .icon,.c-discover__inner .c-discover__points>div:hover .c-discover__point:not(.active):hover>span{opacity:1 !important}.c-discover__inner .c-discover__points>div:has(.c-discover__point.active) .c-discover__point:not(.active) p,.c-discover__inner .c-discover__points>div:has(.c-discover__point.active) .c-discover__point:not(.active)>span{opacity:.5}.c-discover__inner .c-discover__points>div:has(.c-discover__point.pinActive) .c-discover__point:not(.active):not(.pinActive) p,.c-discover__inner .c-discover__points>div:has(.c-discover__point.pinActive) .c-discover__point:not(.active):not(.pinActive)>span{opacity:.5}.c-discover__inner .c-discover__point{display:flex;flex-wrap:wrap;align-items:center;padding-block:1.599rem;transition:all .5s;position:relative;color:#6f7b5c;cursor:pointer}.c-discover__inner .c-discover__point::after{content:"";position:absolute;inset:0;top:auto;height:2px;background:url(../images/svg/dots-divider-white.svg) repeat-x;background-size:auto 100%}.c-discover__inner .c-discover__point>span,.c-discover__inner .c-discover__point p,.c-discover__inner .c-discover__point .icon{transition:all .5s}.c-discover__inner .c-discover__point>span{font-family:"avenir-lt-pro",sans-serif !important;font-size:2rem !important;width:3.4rem;min-height:3.4rem;left:0;background:#6f7b5c;display:flex;flex:0 0 auto;margin-right:1.237rem;align-items:center;justify-content:center;font-size:2.4rem;line-height:1.25;letter-spacing:0.072rem;color:#2e2e2b;border-radius:3.4rem}.c-discover__inner .c-discover__point>p{flex:1 1 auto;padding-right:1.5rem;font-size:1.6rem;line-height:1.875;letter-spacing:3%}@media(min-width: 768px){.c-discover__inner .c-discover__point>p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-discover__inner .c-discover__point>.icon{width:1.562rem;height:3.5rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;pointer-events:none}@media(min-width: 1280px){.c-discover__inner .c-discover__point>.icon{opacity:0}.c-discover__inner .c-discover__point>.icon:hover{opacity:1 !important}}.c-discover__inner .c-discover__point>.icon .icon-arrow{display:block;width:1.472rem;aspect-ratio:1}.c-discover__inner .c-discover__point>.icon .icon-close{display:none;width:1.562rem;aspect-ratio:1}.c-discover__inner .c-discover__pointList{position:relative}.c-discover__inner .c-discover__pointList::before{content:"";position:absolute;inset:0;bottom:auto;height:2px;background:url(../images/svg/dots-divider-white.svg) repeat-x;background-size:auto 100%}.c-discover__inner .c-discover__pointContent{display:none;margin-top:2.066rem;margin-inline:-2.9px}@media(min-width: 540px){.c-discover__inner .c-discover__pointContent{margin-top:2.084rem;margin-inline:-3.36px}}.c-discover__inner .c-discover__pointContent--image{width:100%;aspect-ratio:295/205}.c-discover__inner .c-discover__pointContent--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-discover__inner .c-discover__pointContent--text{background:#6f7b5c;color:#2e2e2b;padding:1.447rem 1.763rem 2.396rem}.c-discover__inner .c-discover__pointContent--text p{font-size:1.6rem;line-height:1.75;letter-spacing:3%;margin-bottom:1.05rem}@media(min-width: 768px){.c-discover__inner .c-discover__pointContent--text p{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;margin-bottom:2.367rem}}@media(min-width: 1280px){.c-discover__inner .c-discover__pointContent--text p{margin-bottom:0}}.c-discover__inner .c-discover__pointContent--text .btn{text-transform:initial;font-size:14px;letter-spacing:2.8px}.c-discover__inner .c-discover__pointContent--text .btn span{padding-bottom:.648rem}@media(min-width: 1280px){.c-discover__inner .c-discover__pointContent--text .btn{display:none}}.c-discover__inner .c-discover__pointContent--text .btn__withArrow{gap:1.594rem}.c-discover__inner .c-discover__point.pinActive:not(.active) p,.c-discover__inner .c-discover__point.pinActive:not(.active)>span{opacity:1 !important}.c-discover__inner .c-discover__point.pinActive:not(.active)>.icon{opacity:1 !important}.c-discover__inner .c-discover__point.active p,.c-discover__inner .c-discover__point.active>span{opacity:1 !important}.c-discover__inner .c-discover__point.active .c-discover__pointContent{display:block}.c-discover__inner .c-discover__point.active>.icon{pointer-events:initial}.c-discover__inner .c-discover__point.active>.icon:not(:hover){opacity:.5}.c-discover__inner .c-discover__point.active>.icon .icon-arrow{display:none}.c-discover__inner .c-discover__point.active>.icon .icon-close{display:block}.c-gallery{background:#f0e4d2;padding-top:3.723rem}@media(min-width: 540px){.c-gallery{padding-block:4.023rem .876rem}}@media(min-width: 768px){.c-gallery{padding-bottom:1.531rem}}@media(min-width: 1024px){.c-gallery{padding-block:4.559rem 1.445rem}}@media(min-width: 1280px){.c-gallery{padding-bottom:4.221rem}}@media(min-width: 1366px){.c-gallery{padding-bottom:4.076rem}}@media(min-width: 1680px){.c-gallery{padding-block:6.067rem 5.081rem}}@media(min-width: 1800px){.c-gallery{padding-bottom:5.176rem}}.c-gallery__inner .c-gallery__title{text-align:center;font-size:4rem;line-height:1;letter-spacing:1.5px;color:#6f7b5c;padding-bottom:1.568rem;text-transform:lowercase;font-weight:500;font-family:"Bona_Nova",sans-serif;margin-bottom:1.412rem;position:relative;width:100%;margin-inline:auto}@media(min-width: 540px){.c-gallery__inner .c-gallery__title{padding-bottom:1.968rem;margin-bottom:2.405rem}}@media(min-width: 768px){.c-gallery__inner .c-gallery__title{font-size:7rem;line-height:1;letter-spacing:2px;max-width:53.77rem}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__title{margin-bottom:2.576rem;max-width:103.37rem}}@media(min-width: 1680px){.c-gallery__inner .c-gallery__title{max-width:100%}}.c-gallery__inner .c-gallery__title::after{content:"";inset:0;position:absolute;top:auto;height:2px;-webkit-mask-image:url(../images/svg/dots-divider-white.svg);mask-image:url(../images/svg/dots-divider-white.svg);background-color:#6f7b5c;background-size:auto 100%;opacity:.6}.c-gallery__inner .c-gallery__navBar{text-align:center;margin-bottom:3.003rem}@media(min-width: 540px){.c-gallery__inner .c-gallery__navBar{margin-bottom:4.024rem}}@media(min-width: 768px){.c-gallery__inner .c-gallery__navBar{margin-bottom:4.569rem}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__navBar{margin-bottom:4.529rem}}@media(min-width: 1680px){.c-gallery__inner .c-gallery__navBar{margin-bottom:5.016rem}}.c-gallery__inner .c-gallery__navBar ul{display:inline-flex;color:#6f7b5c}.c-gallery__inner .c-gallery__navBar ul li{font-size:1.4rem;line-height:1.7142857143;letter-spacing:5.4px;text-transform:uppercase}@media(min-width: 768px){.c-gallery__inner .c-gallery__navBar ul li{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px}}.c-gallery__inner .c-gallery__navBar.mobile{display:block;width:100%;margin-inline:auto}@media(min-width: 540px){.c-gallery__inner .c-gallery__navBar.mobile{max-width:50.868rem}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__navBar.mobile{display:none}}.c-gallery__inner .c-gallery__navBar.mobile ul{display:flex}.c-gallery__inner .c-gallery__navBar.mobile ul li{flex:1 1 50%;display:flex;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;justify-content:center}.c-gallery__inner .c-gallery__navBar.mobile ul li span{display:none}@media(min-width: 540px){.c-gallery__inner .c-gallery__navBar.mobile ul li span{display:block}}.c-gallery__inner .c-gallery__navBar.mobile ul li span svg{width:2rem;height:.538rem}.c-gallery__inner .c-gallery__navBar.mobile ul li+li{position:relative}.c-gallery__inner .c-gallery__navBar.mobile ul li+li::before{content:"";inset:0;position:absolute;right:auto;width:2px;background:url(../images/svg/dots-divider-vertical-white.svg) repeat-y;background-size:100% auto;opacity:.6}.c-gallery__inner .c-gallery__navBar.desktop{display:none}@media(min-width: 1280px){.c-gallery__inner .c-gallery__navBar.desktop{display:block}}.c-gallery__inner .c-gallery__navBar.desktop ul{-moz-column-gap:4.089rem;column-gap:4.089rem}@media(min-width: 1680px){.c-gallery__inner .c-gallery__navBar.desktop ul{-moz-column-gap:6.1rem;column-gap:6.1rem}}.c-gallery__inner .c-gallery__navBar.desktop ul li{padding-bottom:1.273rem;cursor:pointer}@media(min-width: 1680px){.c-gallery__inner .c-gallery__navBar.desktop ul li{padding-bottom:1.374rem}}.c-gallery__inner .c-gallery__navBar.desktop ul li>span{transition:all .5s}.c-gallery__inner .c-gallery__navBar.desktop ul li:not(.active) span{opacity:.6}.c-gallery__inner .c-gallery__navBar.desktop ul li>span:hover,.c-gallery__inner .c-gallery__navBar.desktop ul li.active>span{opacity:1}.c-gallery__inner .c-gallery__navBar.desktop ul li.active{position:relative}.c-gallery__inner .c-gallery__navBar.desktop ul li.active::after{content:"";position:absolute;bottom:0;left:50%;border-radius:6px;width:.6rem;aspect-ratio:1;background:#6f7b5c;transform:translateX(-50%)}.c-gallery__inner .c-gallery__list{display:flex;flex-wrap:wrap;row-gap:2.047rem}@media(min-width: 540px){.c-gallery__inner .c-gallery__list{row-gap:4.126rem}}@media(min-width: 768px){.c-gallery__inner .c-gallery__list{row-gap:4.054rem}}@media(min-width: 1024px){.c-gallery__inner .c-gallery__list{row-gap:4.032rem;margin-inline:-2.016rem}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__list{row-gap:4.807rem;margin-inline:-2.4035rem}}@media(min-width: 1366px){.c-gallery__inner .c-gallery__list{row-gap:5.098rem;margin-inline:-2.549rem}}@media(min-width: 1680px){.c-gallery__inner .c-gallery__list{row-gap:6.121rem;margin-inline:-3.0605rem}}@media(min-width: 1800px){.c-gallery__inner .c-gallery__list{row-gap:6.3rem;margin-inline:-3.15rem}}.c-gallery__inner .c-gallery__listItems{flex:0 0 100%;max-width:100%}@media(min-width: 1024px){.c-gallery__inner .c-gallery__listItems{max-width:50%;padding-inline:2.016rem}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__listItems{padding-inline:2.4035rem}}@media(min-width: 1366px){.c-gallery__inner .c-gallery__listItems{padding-inline:2.549rem}}@media(min-width: 1680px){.c-gallery__inner .c-gallery__listItems{padding-inline:3.0605rem}}@media(min-width: 1800px){.c-gallery__inner .c-gallery__listItems{padding-inline:3.15rem}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__listItems:nth-child(2n+1):nth-child(4n+1),.c-gallery__inner .c-gallery__listItems:nth-child(2n):nth-child(4n){max-width:66.667%}.c-gallery__inner .c-gallery__listItems:nth-child(2n+1):nth-child(4n+1) .c-gallery__item,.c-gallery__inner .c-gallery__listItems:nth-child(2n):nth-child(4n) .c-gallery__item{aspect-ratio:716/403}}@media(min-width: 1280px){.c-gallery__inner .c-gallery__listItems:nth-child(2n):nth-child(4n+2),.c-gallery__inner .c-gallery__listItems:nth-child(2n+1):nth-child(4n-1){max-width:33.33%}.c-gallery__inner .c-gallery__listItems:nth-child(2n):nth-child(4n+2) .c-gallery__item,.c-gallery__inner .c-gallery__listItems:nth-child(2n+1):nth-child(4n-1) .c-gallery__item{aspect-ratio:334/403}}.c-gallery__inner .c-gallery__listItems .c-gallery__item{width:100%;display:block;position:relative;aspect-ratio:306/204}@media(min-width: 540px){.c-gallery__inner .c-gallery__listItems .c-gallery__item{aspect-ratio:440/293}}@media(min-width: 768px){.c-gallery__inner .c-gallery__listItems .c-gallery__item{aspect-ratio:620/413}}@media(min-width: 1024px){.c-gallery__inner .c-gallery__listItems .c-gallery__item{overflow:hidden;aspect-ratio:401/267}}.c-gallery__inner .c-gallery__listItems .c-gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo{display:flex;align-items:center;justify-content:space-between;transition:all .5s;color:#6f7b5c;padding-top:1.5rem}@media(min-width: 768px){.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo{padding-left:2.09rem;padding-top:1.3rem}}@media(min-width: 1024px){.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo{padding-block:1.3rem;position:absolute;inset:0;top:auto;background:rgba(30,30,30,.5);transform:translateY(100%);padding-inline:2.118rem 2.053rem}}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--name{position:relative;padding-left:2.082rem;font-size:1.6rem;line-height:1.75;letter-spacing:3%}@media(min-width: 768px){.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--name{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%}}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--name::before{content:"";position:absolute;left:0;top:1rem;height:1px;width:1.2rem;background:#6f7b5c}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom{position:relative;display:none;width:2.336rem;cursor:pointer;height:2.336rem;transition:all .5s;align-items:center;justify-content:center}@media(min-width: 1024px){.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom{display:flex}}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom svg{width:1rem;height:1rem;display:block}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom::before,.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom::after,.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom>span::before,.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom>span::after{content:"";position:absolute;width:.861rem;height:.861rem;border:1.2px solid #6f7b5c}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom::before{top:0;left:0;border-right-width:0;border-bottom-width:0}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom::after{top:0;right:0;border-left-width:0;border-bottom-width:0}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom>span::before{bottom:0;left:0;border-right-width:0;border-top-width:0}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom>span::after{bottom:0;right:0;border-left-width:0;border-top-width:0}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom:hover{width:2.818rem;height:2.818rem;margin-right:-0.2rem}.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom:hover::before,.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom:hover::after,.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom:hover>span::before,.c-gallery__inner .c-gallery__listItems .c-gallery__itemInfo--zoom:hover>span::after{width:1.038rem;height:1.038rem}@media(min-width: 1024px){.c-gallery__inner .c-gallery__listItems .c-gallery__item:hover .c-gallery__itemInfo{transform:translateY(0)}}@media(min-width: 1024px){.c-gallery .c-container{max-width:84.301rem}}@media(min-width: 1280px){.c-gallery .c-container{max-width:110rem}}@media(min-width: 1366px){.c-gallery .c-container{max-width:116.6rem}}@media(min-width: 1680px){.c-gallery .c-container{max-width:140rem}}@media(min-width: 1800px){.c-gallery .c-container{max-width:144rem}}.c-press{background:#f8f6f2;padding-top:3.723rem}@media(min-width: 540px){.c-press{padding-block:4.023rem .876rem}}@media(min-width: 768px){.c-press{padding-bottom:1.531rem}}@media(min-width: 1024px){.c-press{padding-block:4.559rem 1.445rem}}@media(min-width: 1280px){.c-press{padding-bottom:4.221rem}}@media(min-width: 1366px){.c-press{padding-bottom:4.076rem}}@media(min-width: 1680px){.c-press{padding-block:6.067rem 5.081rem}}@media(min-width: 1800px){.c-press{padding-bottom:5.176rem}}.c-press__header{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:5rem}.c-press__header--heading{width:100%;text-align:start;margin-bottom:35px}.c-press__header--title{font-size:4rem;line-height:1;letter-spacing:1.5px;color:#6f7b5c;padding-bottom:1.568rem;text-transform:lowercase;font-weight:500;font-family:"avenir-lt-pro",sans-serif;margin-bottom:1.412rem;position:relative;width:100%;margin-inline:auto}@media(min-width: 540px){.c-press__header--title{padding-bottom:1.968rem;margin-bottom:2.405rem}}@media(min-width: 768px){.c-press__header--title{max-width:53.77rem}}@media(min-width: 1280px){.c-press__header--title{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:2.576rem;max-width:103.37rem}}@media(min-width: 1680px){.c-press__header--title{max-width:100%}}.c-press__header--subtitle{font-size:1.4rem;line-height:2;letter-spacing:5.4px;color:#b77a5c;padding-bottom:1.568rem;text-transform:uppercase;font-weight:500;font-family:"avenir-lt-pro",sans-serif;margin-bottom:1.412rem;position:relative;width:100%;margin-inline:auto}@media(min-width: 540px){.c-press__header--subtitle{padding-bottom:1.968rem;margin-bottom:2.405rem}}@media(min-width: 768px){.c-press__header--subtitle{font-size:1.6rem;line-height:1.875;letter-spacing:6.4px;max-width:53.77rem}}@media(min-width: 1280px){.c-press__header--subtitle{margin-bottom:2.576rem;max-width:103.37rem}}@media(min-width: 1680px){.c-press__header--subtitle{max-width:100%}}.c-press__header--subtitle::before{content:"|";margin-inline:2rem}.c-press__header--text{font-size:1.8rem;line-height:1.3333333333;letter-spacing:0.36rem;font-family:"avenir-lt-pro",sans-serif;margin-bottom:2rem}.c-press__gallery{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media(min-width: 768px){.c-press__gallery{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.c-press__gallery{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1680px){.c-press__gallery{grid-template-columns:repeat(4, 1fr)}}.c-press__gallery--item:hover .c-press__gallery--imageDownload{height:-moz-fit-content;height:fit-content;padding-block:2rem}.c-press__gallery--item:hover .c-press__gallery--itemButton{border-color:rgba(0,0,0,0)}.c-press__gallery--item:hover .c-press__gallery--itemButton::before{width:100%;height:100%}.c-press__gallery--item:hover .c-press__gallery--itemButton .icon-arrow{color:#fff}.c-press__gallery--item{cursor:pointer}.c-press__gallery--image{aspect-ratio:316/398;width:100%;position:relative}.c-press__gallery--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-press__gallery--imageDownload{position:absolute;bottom:0;transition:all .3s ease-in-out;color:#fff;width:100%;padding-block:0rem;padding-inline:2rem;text-transform:uppercase;background:rgba(0,0,0,.6);height:0px;overflow:hidden}.c-press__gallery--itemTitle{font-size:1.6rem;line-height:30px;letter-spacing:6.4px;text-transform:uppercase;font-weight:600;opacity:.6;color:#b77a5c;font-family:"avenir-lt-pro",sans-serif}.c-press__gallery--itemDescription{font-size:1.6rem;text-transform:uppercase;color:#6f7b5c}.c-press__gallery--itemContent{padding:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.c-press__gallery--itemButton{transition:all .3s ease-in-out;border:1px solid #b77a5c;border-radius:50%;height:3rem;width:3rem;display:flex;background-color:rgba(0,0,0,0);justify-content:center;align-items:center;position:relative}.c-press__gallery--itemButton::before{content:"";position:absolute;width:0px;height:0px;background-color:#b77a5c;transition:all .3s ease-in-out;border-radius:50%}.c-press__gallery--itemButton .icon-arrow{color:#b77a5c;width:1.7rem;transform:rotate(90deg)}.c-press__pagination{margin-top:4rem;padding-block:4rem;border-top:1px solid #b77a5c;display:flex;justify-content:space-between}.c-press__pagination--button{cursor:pointer;background-color:rgba(0,0,0,0);border:none;color:#b77a5c;display:flex;align-items:center;gap:2.5rem;font-size:20px;text-transform:uppercase;opacity:.6;transition:all .3s ease-in-out}.c-press__pagination--button:first-child .icon-arrow{transform:rotate(-180deg)}.c-press__pagination--button .icon-arrow{width:30px;color:#b77a5c}.c-press__pagination--button:hover{gap:1.5rem;opacity:1}@media(min-width: 1024px){.c-press .c-container{max-width:84.301rem}}@media(min-width: 1280px){.c-press .c-container{max-width:110rem}}@media(min-width: 1366px){.c-press .c-container{max-width:116.6rem}}@media(min-width: 1680px){.c-press .c-container{max-width:140rem}}@media(min-width: 1800px){.c-press .c-container{max-width:144rem}}.engine-container{bottom:inherit;top:72px}body.c-header__sticky:has(.c-header__submenu:not(.hidden)) .engine-container{top:123px}body>.engine-container{position:fixed;width:-moz-fit-content;width:fit-content;background-color:rgba(0,0,0,0);width:100%;z-index:9;max-height:-moz-fit-content;max-height:fit-content;display:flex;justify-content:center;max-height:100px;transition:all .5s}@media(max-width: 1023px){body>.engine-container{display:none}}body>.engine-container iframe{margin-inline:auto}@media(min-width: 1024px){.c-header__bookNow{display:block !important}}.booknow-modal .reservar-form{display:block !important}@media(min-width: 1024px){.webmap-page,.c-gallery__navBar{position:relative;z-index:10}}.thank-page{background-color:#f0e4d2}.c-thank__inner{display:flex;align-items:center;justify-content:center;padding:3.5rem 4rem;flex-direction:column;max-width:35rem;margin:0 auto}.c-thank__graphic{position:relative;width:100%}.c-thank__info{position:relative;top:0;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.c-thank__info .c-heading{text-align:center;color:#fff;margin-bottom:3rem}.c-thank__info .c-heading .c-heading__subTitle{font-size:16px;color:#b77a5c;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif;letter-spacing:6.4px;line-height:30px}.c-thank__info .c-heading .c-heading__divider{color:#b77a5c;margin:2rem auto}.c-thank__info .c-heading p,.c-thank__info .c-heading a{font-size:1.8rem;line-height:1.6666666667;letter-spacing:3%;font-weight:400;margin-bottom:.8rem;display:block;color:#2e2e2b}.c-thank__rain{display:none;align-items:flex-start;width:33%;padding-block:30vh;min-width:33%;height:100%;max-width:33%}@media(min-width: 768px){.c-thank__inner{max-width:42rem}.c-thank__info .c-heading{margin-bottom:5rem}}@media(min-width: 1024px){.c-thank__inner{flex-direction:row;padding:7rem;max-width:none}.c-thank__info{width:calc(49% - 7rem);padding-right:7rem;justify-content:flex-end}.c-thank__info .c-heading{width:25rem;text-align:left;margin-bottom:0}.c-thank__info .c-heading .c-heading__divider{margin:2rem 0 9rem}.c-thank__graphic{width:51%}}@media(min-width: 1280px){.c-thank__inner{padding:7rem 9rem}.c-thank__info{width:33%}.c-thank__graphic{max-width:490px;width:33%}.c-thank__rain{display:flex}}@media(min-width: 1680px){.c-thank__inner{padding:10rem}.c-thank__info{width:33%;padding-right:9rem}.c-thank__graphic{max-width:490px}}.page-404 .c-thank__inner{align-items:flex-end;max-width:44rem}.page-404 .c-thank__rain{display:none !important;order:0}.page-404 .c-thank__404{text-align:center;width:100%}.page-404 .c-thank__404 .c-heading__subTitle{color:#b77a5c;font-size:16px;line-height:30px;letter-spacing:6.4px;font-family:"avenir-lt-pro",sans-serif;text-transform:uppercase}.page-404 .c-thank__404 .c-heading__divider{color:#b77a5c;margin-bottom:3.2rem}.page-404 .c-thank__404 .c-thank__404_inner{background-color:#fff;color:#191919;padding:2.5rem 2.5rem;text-align:center}.page-404 .c-thank__404 .thank__404_inner__subTitle{font-family:"avenir-lt-pro",sans-serif;font-size:1.6rem;text-transform:uppercase;margin-bottom:3rem;letter-spacing:6.4px;line-height:30px}.page-404 .c-thank__404 .thank__404_inner__title{font-size:16px;line-height:30px;letter-spacing:6.8px;text-transform:uppercase;font-family:"avenir-lt-pro",sans-serif}.page-404 .c-thank__404 .btn__group{padding-top:3rem;position:relative;margin-top:3rem}.page-404 .c-thank__404 .btn__group:before{content:"";position:absolute;inset:0;bottom:auto;height:2px;background:url(../images/svg/dots-divider.svg) repeat-x;background-size:auto 100%}@media(min-width: 1280px){.page-404 .c-thank__404 .btn__group{padding-top:6rem;margin-top:6rem}}.page-404 .c-thank__info{padding-right:2.5rem;justify-content:flex-start;padding-left:2.5rem;padding-bottom:2.5rem;padding-top:2.5rem;text-align:left;align-items:flex-start}.page-404 .c-thank__info .c-heading{text-align:left}.page-404 .c-thank__info .c-heading__subTitle{text-transform:uppercase;font-size:1.6rem;font-family:"avenir-lt-pro",sans-serif}.page-404 .c-thank__info .c-heading .c-heading__divider{margin-bottom:4rem;margin:2rem 0}.page-404 .c-thank__info .btn__group{-moz-column-gap:0;column-gap:0;row-gap:0;justify-content:flex-start;margin-top:2rem}.page-404 .c-thank__info .btn__group .btn{text-transform:none;color:#b77a5c;font-size:2rem;letter-spacing:.05rem}.page-404 .c-thank__info .btn__group .btn.border-white::after{background-color:#b77a5c}@media(min-width: ){.page-404 .c-thank__inner{max-width:44rem}}@media(min-width: 768px){.page-404 .c-thank__inner{max-width:55rem}.page-404 .c-thank__404 .c-thank__404_inner{padding:5rem}}@media(min-width: 1024px){.page-404 .c-thank__inner{flex-direction:column;max-width:60rem}.page-404 .c-thank__info{width:100%}}@media(min-width: 1280px){.page-404 .c-thank__inner{flex-direction:row;max-width:none}.page-404 .c-thank__rain{width:25%;padding-block:20vh;min-width:25%;max-width:25%}.page-404 .c-thank__404{text-align:center;width:50%}.page-404 .c-thank__404 .c-thank__404_inner{padding:5rem 10rem}.page-404 .btn__group{padding-top:5rem;margin-top:5rem}.page-404 .c-thank__info{padding-left:5rem;padding-bottom:4rem;width:25%}.page-404 .c-thank__info .c-heading .c-heading__divider{margin:2rem 0}}@media(min-width: 1366px){.page-404 .c-thank__inner{padding:6rem}.page-404 .c-thank__404{text-align:center;max-width:550px;width:50%}.page-404 .c-thank__404 .c-thank__404_inner{padding:5rem 10rem}.page-404 .btn__group{padding-top:1rem;margin-top:5rem}.page-404 .c-thank__info{padding-left:9rem;padding-bottom:4rem}.page-404 .c-thank__info .c-heading .c-heading__divider{margin:2rem 0}}.ancla{top:-40px;position:relative;height:1px;width:100%}.mb-small{margin-bottom:5rem}.hidden{display:none !important}.vertical-btns{display:grid !important}.left-info{position:absolute !important;width:50% !important;left:0 !important}.right-info{position:absolute !important;width:50% !important}.contact-map{width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.position-map{position:relative;padding-top:100%}@media(min-width: 1280px){.justify-start{justify-content:start !important}}.text-white{color:#fff !important}@media(max-width: 1024px){.bg-color-responsive{background-color:#f0e4d2 !important}}@media(min-width: 1280px){.mw-44{max-width:44rem !important}}@media(max-width: 1024px){.p-50-responsive{padding:50px}}@media(min-width: 1680px){.mw-44{max-width:44rem !important}}.top-video-element{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);transition:all .5s;opacity:0;min-height:100%;min-width:300%}@media(min-width: 676px){.top-video-element{min-height:100%;min-width:100%;opacity:0}}@media(min-width: 1680px){.top-video-element{min-height:100%;min-width:100%}}@media(max-width: 1279px){.full-responsive{width:100% !important;height:100% !important}}.pt-15{padding-top:15px}.pb-0{padding-bottom:0}.pt-20{padding-top:20px}.blog-page{padding-top:80px}@media(max-width: 1279px){.blog-page{padding-top:10px}}@media(max-width: 1023px){.blog-page{padding-top:25px}}.blog-page .wrap-page{max-width:1680px;padding:0 95px;margin:0 auto}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head{padding-bottom:50px;overflow:hidden}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-title{float:left;font-family:"Bona_Nova",sans-serif;font-size:36px;font-weight:400;color:#6f7b5c;line-height:116.6666666667%;letter-spacing:6px;padding-top:8px;text-transform:lowercase}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research{float:right;padding-top:8px;display:flex}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .input-control,.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .select-control{padding-block:0px}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .input-field-icon.icon-arrow svg{transform:rotate(-90deg)}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .input-field-icon.icon-arrow:hover{margin-right:-1rem}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-select{display:flex;vertical-align:top;margin-right:20px}@media(min-width: 1025px){.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-select:hover:after{background-color:#f0e4d2;color:#fff}}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input{display:flex;vertical-align:top;border-color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input:before{content:"";display:block;position:absolute;width:1px;height:16px;background-color:#6f7b5c;top:calc(50% - 8px);right:55px;transition:all .5s}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .btn-intro{width:68px;height:100%;font-size:15px;text-align:center;display:block;transition:all .5s;line-height:38px;background-color:rgba(0,0,0,0);color:#6f7b5c;border-color:rgba(0,0,0,0)}@media(min-width: 1025px){.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .btn-intro:hover{background-color:#f0e4d2;cursor:pointer}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .btn-intro:hover span{color:#fff}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .btn-intro:hover:before{color:#fff}}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input{color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input.placeholder{color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input:-moz-placeholder{color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input::-moz-placeholder{color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input:-ms-input-placeholder{color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input::-webkit-input-placeholder{color:#6f7b5c}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input .main-input:-o-input-placeholder{color:#6f7b5c}@media(min-width: 1025px){.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input:hover:after{color:#272729}}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list{font-size:0;display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -7.5px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element{width:25%;padding:0 7.5px 25px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img{position:relative;padding-top:84.375%;overflow:hidden}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .posts-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info{position:absolute;left:0;width:100%;bottom:0;background-color:#2c2c2c;transition:all .5s;transform:translateY(100%) translateZ(0)}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info .info-text{display:block;font-family:"Bona_Nova",sans-serif;font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:13px 0 13px 15px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info .info-text:before{content:"";position:absolute;bottom:0;left:15px;width:20px;height:1px;background-color:rgba(240,228,210,.3)}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info .icon-arrow{position:absolute;transform:translateY(-50%) translateZ(0);right:25px;transition:all .5s;opacity:0;transition-delay:.6s}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info .icon-arrow:after{content:"";font-size:12px;color:#fff}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-text{padding:20px 15px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-text .intro-title{font-family:"avenir-lt-pro",sans-serif;font-size:32px;font-weight:600;color:#6f7b5c;line-height:116.6666666667%;letter-spacing:6px;text-transform:lowercase;transition:all .5s}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-text .wrap-moretext .intro-subtitle{padding:15px 0 8px;font-family:"avenir-lt-pro",sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:6.4px;color:#6f7b5c;letter-spacing:.05em;display:none}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-text .wrap-moretext .intro-date{display:block;padding:8px 0;font-family:"Bona_Nova",sans-serif;font-size:14px;font-weight:500;color:#b77a5c;letter-spacing:.1em;text-transform:uppercase;padding-top:10px}@media(min-width: 1025px){.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element:hover .wrap-img .hover-info{transform:translateY(0) translateZ(0)}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element:hover .wrap-img .hover-info .icon-arrow{right:15px;opacity:1}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element:hover .wrap-text .intro-title{color:#f0e4d2}}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter{border-top:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter{position:relative;overflow:hidden;position:static;width:auto;height:auto;padding-block:1rem;margin-inline:-0.5rem}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter a{align-items:center;display:flex}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .prev-counter{float:left;cursor:pointer;display:flex;align-items:center}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .prev-counter img{padding-right:15px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .prev-counter .counter-text{display:inline-block;vertical-align:middle;font-family:"Bona_Nova",sans-serif;font-size:14px;color:#6f7b5c;font-weight:500;text-transform:uppercase;letter-spacing:.1em;transform:translateX(0) translateZ(0);transition:all .5s}@media(min-width: 1025px){.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .prev-counter:hover .icon-arrow:after{transform:translateY(0%) translateZ(0)}}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .next-counter{float:right;cursor:pointer;display:flex;align-items:center}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .next-counter img{padding-left:15px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .next-counter .counter-text{display:inline-block;vertical-align:middle;font-family:"Bona_Nova",sans-serif;font-size:14px;color:#6f7b5c;font-weight:500;text-transform:uppercase;letter-spacing:.05em;transform:translateX(0) translateZ(0);transition:all .5s}@media(min-width: 1025px){.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .next-counter:hover .icon-arrow:after{transform:translateY(0%) translateZ(0)}}@media(max-width: 1279px){.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element{width:33.33%}}@media(max-width: 1023px){.blog-page .wrap-page .blog-posts .wrap-posts .posts-head{text-align:center}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-title{float:initial;padding-bottom:15px}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research{float:initial;flex-direction:column;gap:1rem;align-items:stretch}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research>div{margin:0px !important}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element{width:50%}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info{transform:translateY(0) translateZ(0)}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info .icon-arrow{right:15px;opacity:1}}@media(max-width: 767px){.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter a{align-items:center;display:flex}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .next-counter .counter-text{display:none}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .next-counter .icon-arrow:after{transform:translateY(0%) translateZ(0)}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .prev-counter .counter-text{display:none}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .page-counter .wrap-counter .prev-counter .icon-arrow:after{transform:translateY(0%) translateZ(0)}}@media(max-width: 539px){.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-title{font-size:60px}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-select{display:block;margin:0 auto 20px}.blog-page .wrap-page .blog-posts .wrap-posts .posts-head .posts-research .blog-input{display:flex;margin:0 auto}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list{margin:0 auto}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element{width:100%;padding:20px 0;border-bottom:1px solid #d2d1d1}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element:first-child{border-top:1px solid rgba(111,123,92,.4)}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element:last-child{border-bottom:none}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img{display:inline-block;vertical-align:top;width:100px;padding-top:85px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-img .hover-info{display:none}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-text{display:inline-block;vertical-align:top;width:calc(100% - 100px);padding:0 15px}.blog-page .wrap-page .blog-posts .wrap-posts .wrap-list .posts-list .posts-element .wrap-text .intro-title{font-size:22px}}.blog-page .wrap-page .blog-recomendations .wrap-recomendations{padding:60px 0 0;overflow:hidden;border-bottom:1px solid #d2d1d1;display:flex;flex-direction:column}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .wrap-title{width:-moz-max-content;width:max-content;padding-right:20px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .wrap-title .module-title{font-family:"avenir-lt-pro",sans-serif;text-transform:uppercase;font-size:18px;font-weight:600;color:#6f7b5c;margin-bottom:20px;line-height:200%;letter-spacing:.05em}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list{float:left;width:100%}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list:before,.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list:after{content:"";clear:both;display:block}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element{float:left;font-size:0;width:25%;padding-right:50px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-img{position:relative;display:inline-block;vertical-align:top;width:75px;height:75px;border-radius:50%}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-img .recomendations-img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;-o-object-fit:100%;object-fit:100%}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box{display:inline-block;vertical-align:top;width:calc(100% - 75px)}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .recomendations-head{padding:0px 0 15px 20px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .recomendations-head .recomendations-title{font-family:"avenir-lt-pro",sans-serif;font-size:20px;color:#6f7b5c;font-weight:400;line-height:116.6666666667%;letter-spacing:.04em;transition:all .5s}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .recomendations-head .recomendations-subtitle{display:block;font-family:"Bona_Nova",sans-serif;text-transform:uppercase;font-size:12px;font-weight:400;padding-top:5px;color:#b77a5c;line-height:113.3333333333%;letter-spacing:.05em}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .hover-info{position:relative;margin-left:20px;padding-bottom:20px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .hover-info .info-text{padding:15px 0;display:inline-block;vertical-align:middle;font-family:"Bona_Nova",sans-serif;font-size:13px;font-weight:700;color:#6f7b5c;text-transform:uppercase;opacity:0;line-height:115.3846153846%;letter-spacing:.05em;transform:translateX(-5px) translateZ(0);transition:all .5s}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .hover-info:before{content:"";position:absolute;top:0;left:0;width:0%;height:1px;background-color:rgba(111,123,92,.4);transition:all .5s}@media(min-width: 1025px){.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element:hover .wrap-box .recomendations-head .recomendations-title{color:#f0e4d2}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element:hover .wrap-box .hover-info .info-text{opacity:1;transform:translateX(0px) translateZ(0)}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element:hover .wrap-box .hover-info .info-text:after{transform:translateX(10px) translateZ(0);opacity:1}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element:hover .wrap-box .hover-info:before{width:100%}}@media(max-width: 1365px){.blog-page .wrap-page .blog-recomendations .wrap-recomendations{display:block}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .wrap-title{float:initial;width:auto;padding-bottom:20px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list{float:initial;width:auto}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element{width:50%}}@media(max-width: 1023px){.blog-page .wrap-page .blog-recomendations .wrap-recomendations{padding:40px 0 15px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element{width:100%;padding-right:0}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-img{width:100px;height:100px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box{width:calc(100% - 100px)}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .hover-info .info-text{opacity:1;transform:translateX(0px) translateZ(0)}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .hover-info .info-text:after{transform:translateX(10px) translateZ(0);opacity:1}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .hover-info:before{width:100%}}@media(max-width: 539px){.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-img{width:70px;height:70px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box{width:calc(100% - 70px)}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .recomendations-head .recomendations-title{font-size:20px}.blog-page .wrap-page .blog-recomendations .wrap-recomendations .recomendations-list .recomendations-element .wrap-box .recomendations-head .recomendations-subtitle{font-size:14px}}.blog-page .wrap-page .blog-categories .wrap-categories{padding:40px 0 100px;overflow:hidden}.blog-page .wrap-page .blog-categories .wrap-categories .wrap-title{width:100%}.blog-page .wrap-page .blog-categories .wrap-categories .wrap-title .module-title{font-family:"avenir-lt-pro",sans-serif;text-transform:uppercase;font-size:18px;font-weight:600;color:#6f7b5c;margin-bottom:20px;line-height:200%;letter-spacing:.05em}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list{float:left;width:100%;margin:0}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list:before,.blog-page .wrap-page .blog-categories .wrap-categories .categories-list:after{content:"";clear:both;display:block}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element{float:left;width:25%;padding:15px 30px 0}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element:first-child,.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element:nth-child(4n+1){padding-left:0}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element:nth-child(4n){padding-right:0}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element .wrap-box{position:relative;overflow:hidden;padding:0 8px 12.5px 0;border-bottom:1px solid #d2d1d1}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element .wrap-box:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:#f0e4d2;transition:all .5s}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element .wrap-box .categories-title{float:left;max-width:calc(100% - 30px);font-family:"Bona_Nova",sans-serif;font-size:16px;font-weight:400;color:#6f7b5c;line-height:146.6666666667%;letter-spacing:0em;transition:all .5s}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element .wrap-box .categories-number{float:right;font-family:"Bona_Nova",sans-serif;font-size:22px;color:#6f7b5c;text-transform:uppercase;line-height:113.3333333333%;letter-spacing:.05em;transition:all .5s}@media(min-width: 1025px){.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element:hover .wrap-box:after{width:100%}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element:hover .wrap-box .categories-title{color:#f0e4d2}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element:hover .wrap-box .categories-number{color:#f0e4d2}}@media(max-width: 1365px){.blog-page .wrap-page .blog-categories .wrap-categories .wrap-title{float:initial;width:auto;padding-bottom:20px}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list{float:initial;width:auto}}@media(max-width: 1279px){.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element{width:33.33%;padding:15px 30px 0 !important}}@media(max-width: 1023px){.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element{width:50%}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element .wrap-box{padding-right:0}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element .wrap-box .categories-title{padding-top:7px;max-width:calc(100% - 65px)}}@media(max-width: 539px){.blog-page .wrap-page .blog-categories .wrap-categories .categories-list{margin:-15px 0 0}.blog-page .wrap-page .blog-categories .wrap-categories .categories-list .categories-element{padding:15px 0 0;width:100%}}@media(max-width: 1679px){.blog-page .wrap-page{padding:0 75px}}@media(max-width: 1023px){.blog-page .wrap-page{padding:0 50px}}@media(max-width: 767px){.blog-page .wrap-page{padding:0 40px}}@media(max-width: 539px){.blog-page .wrap-page{padding:0 25px}}.back-post{position:absolute;top:45px;right:45px}@media(min-width: 1025px){.back-post:hover{opacity:1}}@media(max-width: 1279px){.back-post{display:none}}.wrap-post{position:relative;overflow:hidden}.wrap-post .post-header{text-align:center;padding-bottom:90px}.wrap-post .post-header .post-title{max-width:400px;margin:0 auto;font-family:"avenir-lt-pro",sans-serif;font-size:46px;font-weight:600;color:#f0e4d2;line-height:104.347826087%}.wrap-post .post-header .wrap-subheader{max-width:300px;margin:0 auto}.wrap-post .post-header .wrap-subheader .post-subtitle{padding:15px 0;border-bottom:1px solid #d2d1d1;font-family:"Bona_Nova",sans-serif;font-size:15px;color:#f0e4d2 !important;letter-spacing:.05em}.wrap-post .post-header .wrap-subheader .post-date{display:block;padding:15px 0;font-family:"Bona_Nova",sans-serif;font-size:15px;color:#f0e4d2 !important;letter-spacing:.05em}@media(max-width: 1279px){.wrap-post .post-header{padding-bottom:30px}}.wrap-post .post-btn{margin-top:40px}@media(max-width: 767px){.wrap-post .post-btn{display:table;float:initial;margin:40px auto 0}}@media(max-width: 1023px){.wrap-post{padding-bottom:40px}}.post-content{padding-right:20px}.post-content .content-title{text-align:center;font-family:"avenir-lt-pro",sans-serif;font-size:20px;color:#f0e4d2;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:118.1818181818%}.post-content .content-title:after{content:"";display:block;margin:20px auto 5px;width:20px;height:1px;background-color:rgba(240,228,210,.3)}.post-content .backoffice-intro h2{font-family:"Bona_Nova",sans-serif !important;font-size:16px !important;color:#b77a5c !important;font-weight:bold;text-transform:uppercase;letter-spacing:.05em;line-height:118.1818181818%;padding:15px 0 !important;margin:0 !important}.post-content .backoffice-intro h2 a{font-family:"Bona_Nova",sans-serif !important;font-size:22px !important;color:#f0e4d2 !important;letter-spacing:.05em;line-height:118.1818181818%}.post-content .backoffice-intro h3{font-family:"avenir-lt-pro",sans-serif !important;font-size:18px !important;color:#b77a5c !important;font-weight:bold;text-transform:uppercase;letter-spacing:.05em;line-height:200%;padding:15px 0 !important;margin:0 !important}.post-content .backoffice-intro h3 a{font-family:"Bona_Nova",sans-serif !important;font-size:22px !important;color:#f0e4d2 !important;letter-spacing:.05em;line-height:118.1818181818%}.post-content .backoffice-intro h4{font-family:"Bona_Nova",sans-serif !important;font-size:18px !important;color:#f0e4d2 !important;line-height:122.2222222222%;letter-spacing:.05em;padding:15px 0 !important;margin:0 !important}.post-content .backoffice-intro h4 a{font-family:"Bona_Nova",sans-serif !important;font-size:22px !important;color:#f0e4d2 !important;letter-spacing:.05em;line-height:118.1818181818%}.post-content .backoffice-intro p,.post-content .backoffice-intro span{font-family:"avenir-lt-pro",sans-serif !important;font-size:14px !important;color:#f0e4d2 !important;letter-spacing:.03em;line-height:160%;padding:7px 0 !important;margin:0 !important}@media(min-width: 1024px){.post-content .backoffice-intro p,.post-content .backoffice-intro span{font-size:17px !important}}.post-content .backoffice-intro p a,.post-content .backoffice-intro span a{font-family:"avenir-lt-pro",sans-serif !important;font-size:17px !important;color:#f0e4d2 !important;letter-spacing:.05em;line-height:152.9411764706%}.post-content .backoffice-intro div{font-family:"avenir-lt-pro",sans-serif !important;font-size:17px !important;color:#f0e4d2 !important;letter-spacing:.05em;line-height:152.9411764706%}.post-content .backoffice-intro div a{font-family:"avenir-lt-pro",sans-serif !important;font-size:17px !important;color:#f0e4d2 !important;letter-spacing:.05em;line-height:152.9411764706%}.post-content .backoffice-intro img{width:100% !important;height:auto !important;display:block !important;margin:20px auto !important;max-width:initial !important;max-height:initial !important}.post-content .end-post{padding-bottom:45px}.post-content .end-post:before{content:"";display:block;width:20px;height:1px;background-color:rgba(240,228,210,.4);margin:20px 0}.post-content .end-post .end-title{font-family:"Bona_Nova",sans-serif;font-size:17px;color:#f0e4d2;text-transform:uppercase;letter-spacing:.05em;line-height:117.6470588235%}.post-content .end-post .end-subtitle{display:block;font-family:"Bona_Nova",sans-serif;font-size:14px;color:#f0e4d2;text-transform:uppercase;letter-spacing:.05em;line-height:114.2857142857%;padding:8px 0}.post-content .post-socials{position:fixed;top:50%;right:20px;transform:translateY(-50%)}.post-content .post-socials .wrap-socials .wrap-icons .social-icon{position:relative;display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;border:1px solid #f0e4d2;margin:10px 0;transition:all .5s}.post-content .post-socials .wrap-socials .wrap-icons .social-icon svg{color:#f0e4d2;height:20px;width:20px}@media(min-width: 1025px){.post-content .post-socials .wrap-socials .wrap-icons .social-icon:hover{background-color:#f0e4d2}.post-content .post-socials .wrap-socials .wrap-icons .social-icon:hover svg{color:#fff}}.post-content .post-socials .wrap-socials .wrap-text{position:absolute;top:100%;left:calc(50% - 60px);transform:rotate(-90deg) translateX(-50%);font-size:0;width:120px;text-align:right}.post-content .post-socials .wrap-socials .wrap-text .social-text{display:inline-block;vertical-align:middle;font-family:"avenir-lt-pro",sans-serif;font-size:14px;font-weight:600;color:#f0e4d2}.post-content .post-socials .wrap-socials .wrap-text:after{content:"";position:relative;display:inline-block;vertical-align:middle;width:15px;height:1px;background-color:#f0e4d2;margin-left:15px}@media(max-width: 1279px){.post-content .post-socials{position:relative;transform:none;top:auto;right:auto}.post-content .post-socials .wrap-socials{font-size:0;padding-bottom:45px}.post-content .post-socials .wrap-socials .wrap-text{width:auto;display:inline-block;vertical-align:middle;position:relative;top:auto;left:auto;transform:none}.post-content .post-socials .wrap-socials .wrap-icons{display:inline-block;vertical-align:middle;margin-left:5px}.post-content .post-socials .wrap-socials .wrap-icons .social-icon{margin:0 10px}}@media(max-width: 539px){.post-content .post-socials .wrap-socials .wrap-text{display:none}.post-content .post-socials .wrap-socials .wrap-icons{margin-left:0}}.wrap-categorias{padding:45px 0;border-top:1px solid rgba(240,228,210,.4);border-bottom:1px solid #d2d1d1}.wrap-categorias .categorias-title{font-family:"avenir-lt-pro",sans-serif;font-size:18px;color:#f0e4d2;text-transform:uppercase;font-weight:600;line-height:211.1111111111%;letter-spacing:.05em}.wrap-categorias .categorias-list{padding-top:30px;overflow:hidden;margin:0 -25px}.wrap-categorias .categorias-list .categorias-element{float:left;width:50%;padding:0 25px}.wrap-categorias .categorias-list .categorias-element .wrap-box{position:relative;overflow:hidden;padding:12.5px 8px 12.5px 0;border-bottom:1px solid #d2d1d1}.wrap-categorias .categorias-list .categorias-element .wrap-box:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:#f0e4d2;transition:all .5s}.wrap-categorias .categorias-list .categorias-element .wrap-box .box-title{float:left;font-family:"Bona_Nova",sans-serif;font-size:14px;color:#f0e4d2;font-weight:400;letter-spacing:.05em;line-height:114.2857142857%;transition:all .5s}.wrap-categorias .categorias-list .categorias-element .wrap-box .box-number{float:right;font-family:"Bona_Nova",sans-serif;font-size:20px;color:#f0e4d2;font-weight:400;text-transform:uppercase;letter-spacing:.05em;line-height:114.2857142857%;transition:all .5s}@media(min-width: 1025px){.wrap-categorias .categorias-list .categorias-element:hover .wrap-box:before{width:100%}.wrap-categorias .categorias-list .categorias-element:hover .wrap-box .box-title{color:#f0e4d2}.wrap-categorias .categorias-list .categorias-element:hover .wrap-box .box-number{color:#f0e4d2}}@media(max-width: 1023px){.wrap-categorias .categorias-list .categorias-element .wrap-box{padding-right:0}.wrap-categorias .categorias-list .categorias-element .wrap-box .box-title{padding-top:5px;max-width:calc(100% - 65px)}}@media(max-width: 539px){.wrap-categorias .categorias-list .categorias-element{width:100%}}.wrap-recomendados{padding:45px 0 20px}.wrap-recomendados .module-title{font-family:"avenir-lt-pro",sans-serif;font-size:18px;font-weight:600;color:#f0e4d2;text-transform:uppercase;letter-spacing:.05em}.wrap-recomendados .recomendados-list{padding:25px 0 0;margin:0 -25px}.wrap-recomendados .recomendados-list:before,.wrap-recomendados .recomendados-list:after{content:"";clear:both;display:block}.wrap-recomendados .recomendados-list .recomendados-element{float:left;font-size:0;width:50%;padding:0 25px}.wrap-recomendados .recomendados-list .recomendados-element .wrap-img{position:relative;display:inline-block;vertical-align:top;width:75px;height:75px;border-radius:50%}.wrap-recomendados .recomendados-list .recomendados-element .wrap-img .recomendados-img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box{display:inline-block;vertical-align:top;width:calc(100% - 75px)}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .recomendados-head{padding:5px 0 15px 20px}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .recomendados-head .recomendados-title{font-family:"avenir-lt-pro",sans-serif;font-size:22px;color:#f0e4d2;font-weight:600;line-height:116.6666666667%;letter-spacing:.04em}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .recomendados-head .recomendados-subtitle{display:inline-block;text-transform:uppercase;font-family:"Bona_Nova",sans-serif;font-size:12px;color:#b77a5c;line-height:113.3333333333%;letter-spacing:.05em;padding-top:5px}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .hover-info{position:relative;margin-left:20px}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .hover-info .info-text{padding:15px 0;display:inline-block;vertical-align:middle;font-family:"Bona_Nova",sans-serif;font-size:13px;color:#f0e4d2;text-transform:uppercase;opacity:0;line-height:115.3846153846%;letter-spacing:.05em;transform:translateX(-5px) translateZ(0);transition:all .5s}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .hover-info:before{content:"";position:absolute;top:0;left:0;width:0%;height:1px;background-color:rgba(240,228,210,.4);transition:all .5s}@media(min-width: 1025px){.wrap-recomendados .recomendados-list .recomendados-element:hover .wrap-box .hover-info .info-text{opacity:1;transform:translateX(0px) translateZ(0)}.wrap-recomendados .recomendados-list .recomendados-element:hover .wrap-box .hover-info .info-text:after{transform:translateX(10px) translateZ(0);opacity:1}.wrap-recomendados .recomendados-list .recomendados-element:hover .wrap-box .hover-info:before{width:100%}}@media(max-width: 1279px){.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .hover-info .info-text{opacity:1;transform:translateX(0px) translateZ(0)}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .hover-info .info-text:after{transform:translateX(10px) translateZ(0);opacity:1}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .hover-info:before{width:100%}}@media(max-width: 1023px){.wrap-recomendados .recomendados-list .recomendados-element{width:100%;padding-bottom:20px}.wrap-recomendados .recomendados-list .recomendados-element:last-child{padding-bottom:0}.wrap-recomendados .recomendados-list .recomendados-element .wrap-img{width:100px;height:100px}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box{width:calc(100% - 100px)}}@media(max-width: 539px){.wrap-recomendados .recomendados-list .recomendados-element{width:100%;padding-bottom:20px}.wrap-recomendados .recomendados-list .recomendados-element:last-child{padding-bottom:0}.wrap-recomendados .recomendados-list .recomendados-element .wrap-img{width:70px;height:70px}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box{width:calc(100% - 70px)}.wrap-recomendados .recomendados-list .recomendados-element .wrap-box .recomendados-head .recomendados-title{font-size:20px}}.blog-nav{position:fixed;z-index:9;top:0;left:0;width:100%;height:70px;border-bottom:1px solid rgba(240,228,210,.5);background-color:#fff}.blog-nav .wrap-nav{height:100%}.blog-nav .wrap-nav .wrap-logo{position:absolute;top:0;left:50px;height:100%}.blog-nav .wrap-nav .wrap-logo .logo{width:100%;height:auto;max-height:40px;display:block;margin-top:15px}@media(max-width: 1023px){.blog-nav .wrap-nav .wrap-logo{left:10px}.blog-nav .wrap-nav .wrap-logo .logo{max-height:35px;margin-top:18px}}@media(max-width: 767px){.blog-nav .wrap-nav .wrap-logo{width:100%;left:50%;transform:translateZ(0) translateX(-50%)}}.blog-nav-exit{position:fixed;z-index:10;top:0;right:250px;width:250px;height:70px;background-color:#fff}.blog-nav-exit .exit-btn{position:absolute;top:0;right:0;height:100%;width:100%;border-left:1px solid rgba(240,228,210,.5);border-bottom:1px solid rgba(240,228,210,.5);text-align:center}.blog-nav-exit .exit-btn .exit-btn-text{position:relative;display:inline-block;padding:25px 0;font-family:"Bona_Nova",sans-serif;font-size:20px;color:#f0e4d2;text-transform:uppercase;will-change:transform}.blog-nav-exit .exit-btn .exit-btn-text:before{content:"";position:absolute;right:calc(100% + 10px);top:50%;transform:translateZ(0) translateY(-50%);background-image:url("/blog/css/exit.svg");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;width:20px;height:20px;will-change:transform;transition:all .5s}@media(min-width: 1025px){.blog-nav-exit .exit-btn:hover .exit-btn-text:before{transform:translateZ(0) translateY(-50%) scale(1.1) translateX(-5px)}}@media(max-width: 1023px){.blog-nav-exit{width:200px;right:200px}.blog-nav-exit .exit-btn .exit-btn-text{font-size:18px;padding:26px 0}.blog-nav-exit .exit-btn .exit-btn-text:before{width:18px;height:18px}}@media(max-width: 767px){.blog-nav-exit{top:auto;bottom:0;right:auto;left:0;width:50%;height:60px}.blog-nav-exit .exit-btn{border-top:1px solid rgba(240,228,210,.5);border-left:none;border-bottom:none}.blog-nav-exit .exit-btn .exit-btn-text{padding:23px 0;font-size:14px}.blog-nav-exit .exit-btn .exit-btn-text:before{right:calc(100% + 6px);width:16px;height:16px}}.blog-nav-reserve{position:fixed;z-index:10;top:0;right:0;width:250px;height:70px}.blog-nav-reserve .reserve-btn{position:absolute;top:0;right:0;height:100%;width:100%;overflow:hidden}.blog-nav-reserve .reserve-btn .reserve-btn-text{display:block;text-align:center;padding:25px 0;font-family:"Bona_Nova",sans-serif;font-size:20px;color:#fff;text-transform:uppercase;background-color:#f0e4d2;transition:all .5s;transform:scale(1) translateZ(0);will-change:transform}@media(min-width: 1025px){.blog-nav-reserve .reserve-btn:hover .reserve-btn-text{transform:scale(1.2) translateZ(0)}}@media(max-width: 1023px){.blog-nav-reserve{width:200px}.blog-nav-reserve .reserve-btn .reserve-btn-text{font-size:18px;padding:26px 0}}@media(max-width: 767px){.blog-nav-reserve{top:auto;bottom:0;right:0;left:auto;width:50%;height:60px}.blog-nav-reserve .reserve-btn .reserve-btn-text{padding:21px 0}}.blog-footer{position:fixed;z-index:2;bottom:0;left:0;width:100%;height:35px;overflow:hidden;background-color:#f0e4d2;border-top:1px solid #f0e4d2}.blog-footer .wrap-footer .copy{float:left;margin-left:30px}.blog-footer .wrap-footer .copy .copy-text{font-family:"Bona_Nova",sans-serif;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:.15em;padding:12px 0}.blog-footer .wrap-footer .links-box{float:right;font-size:0}.blog-footer .wrap-footer .links-box .links-text{display:inline-block;vertical-align:top;font-family:"Bona_Nova",sans-serif;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:.15em;padding:12px 20px;transition:all .5s}.blog-footer .wrap-footer .links-box .links-text.top-text{cursor:pointer;padding:12px 50px;border-right:1px solid #f0e4d2}@media(min-width: 1025px){.blog-footer .wrap-footer .links-box .links-text:hover{background-color:#fff;color:#f0e4d2}}@media(max-width: 1023px){.blog-footer .wrap-footer .copy .copy-text{font-size:11px;letter-spacing:.1em}.blog-footer .wrap-footer .links-box .links-text{font-size:11px;letter-spacing:.1em}.blog-footer .wrap-footer .links-box .links-text.top-text{padding:12px 30px}}@media(max-width: 767px){.blog-footer{position:relative;bottom:0;left:0;width:100%;height:auto;background-color:rgba(0,0,0,0);border-top:none;padding-top:20px;padding-bottom:90px}.blog-footer .wrap-footer{text-align:center}.blog-footer .wrap-footer .copy{float:initial;margin-left:0}.blog-footer .wrap-footer .copy .copy-text{color:#f0e4d2;padding-bottom:20px}.blog-footer .wrap-footer .links-box{float:initial}.blog-footer .wrap-footer .links-box .links-text{display:block;color:#f0e4d2}.blog-footer .wrap-footer .links-box .links-text.top-text{border-right:none;padding:12px 20px}}.s-footerstatic-module.blog-page{padding-top:0}.s-footerstatic-module.blog-page .wrapper{padding:0}.half-page .wrap-halfpage{display:flex;max-width:100%;margin:0 auto;padding:10rem 2rem 10rem 10rem;gap:2rem}.half-page .wrap-halfpage .left-column{position:relative}@media(min-width: 1366px){.half-page .wrap-halfpage .left-column{width:40%}}.half-page .wrap-halfpage .left-column .half-img{display:flex;justify-content:center}@media(max-width: 1365px){.half-page .wrap-halfpage .left-column .half-img{margin-top:200px}}@media(max-width: 1024px){.half-page .wrap-halfpage .left-column .half-img{margin-top:100px}}.half-page .wrap-halfpage .left-column aside{width:100%;border-radius:12px;position:sticky;top:200px;padding:0px}@media(max-width: 1365px){.half-page .wrap-halfpage .left-column aside{top:2rem;padding:0px 70px}}@media(max-width: 1279px){.half-page .wrap-halfpage .left-column aside{top:2rem;padding:0px 0px}}.half-page .wrap-halfpage .wrap-half-text{width:100%}.half-page .wrap-halfpage .right-column{flex:1;font-size:1.6rem;line-height:1.8;padding-block:50px;text-align:center}@media(min-width: 1366px){.half-page .wrap-halfpage .right-column{width:60%}.half-page .wrap-halfpage .right-column .half-text{max-width:85%}}.half-page .wrap-halfpage .right-column .half-text{margin:0 auto}.half-page .wrap-halfpage .right-column table{display:block;overflow:auto;width:100% !important;height:-moz-fit-content;height:fit-content}.half-page .wrap-halfpage .right-column table th,.half-page .wrap-halfpage .right-column table td{white-space:nowrap}.half-page .wrap-halfpage .right-column h1{font-family:"Bona_Nova",sans-serif;font-weight:400;font-size:60px;line-height:70px;letter-spacing:6px;text-transform:lowercase;text-align:center}.half-page .wrap-halfpage .right-column p{margin-bottom:2rem}@media(max-width: 1365px){.half-page .wrap-halfpage .right-column{padding:50px 80px}}@media(max-width: 1365px){.half-page .wrap-halfpage{flex-direction:column;padding:3rem}.half-page .wrap-halfpage .left-column{flex:0 0 auto}.half-page .wrap-halfpage .left-column aside{position:static;top:auto}.half-page .wrap-halfpage .right-column{font-size:1.4rem;padding:50px 60px}.half-page .wrap-halfpage .right-column h1{font-size:1.8rem}}@media(max-width: 768px){.half-page .wrap-halfpage .right-column{padding:30px 0px}}.half-page .slick-list{width:40vw}@media(max-width: 1365px){.half-page .slick-list{width:100%}}.half-page .card-header-btn{display:flex;width:100%;justify-content:center;align-items:center;padding:20px 20px 0px}.half-page .card-header-btn .btn__group .btn{padding-top:2px}.half-page .card-header-btn .btn__group .btn::before{transform:scaleX(-1)}.wrap-halfpage table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(129,157,163,.18);border-radius:22px;overflow:hidden;box-shadow:0 12px 35px rgba(47,65,69,.08)}.wrap-halfpage table thead th{background:#819da3;color:#fff;padding:18px 20px;text-align:center;font-size:15px;font-weight:700;letter-spacing:.2px;border-bottom:1px solid rgba(255,255,255,.12)}.wrap-halfpage table tbody td{padding:20px;font-size:15px;line-height:1.6;color:#43575b;border-bottom:1px solid rgba(129,157,163,.12);vertical-align:top;background:#fff}.wrap-halfpage table tbody tr:last-child td{border-bottom:none}.wrap-halfpage table tbody tr:hover td{background:#f5f8f8;transition:background .25s ease}.wrap-halfpage table tbody tr:has(:not(th)) td:first-child span{display:inline-block;padding:8px 14px !important;border-radius:999px;background:rgba(129,157,163,.12);color:#567179;font-size:13px;font-weight:700;line-height:1.2}.nirjhara-table-section{font-family:Arial,sans-serif;background:linear-gradient(180deg, #f7f9f8 0%, #eef3f3 100%);padding:32px 20px;border-radius:24px}.nirjhara-table-intro{max-width:900px;margin:0 auto 24px auto;text-align:left}.nirjhara-table-intro h2{margin:0 0 10px 0;font-size:32px;line-height:1.2;color:#2f4145;font-weight:700}.nirjhara-table-intro p{margin:0;font-size:16px;line-height:1.6;color:#5c6d70;max-width:760px}.nirjhara-table-wrap{max-width:900px;margin:0 auto;overflow-x:auto}.nirjhara-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(129,157,163,.18);border-radius:22px;overflow:hidden;box-shadow:0 12px 35px rgba(47,65,69,.08)}.nirjhara-table thead th{background:#819da3;color:#fff;padding:18px 20px !important;text-align:left;font-size:15px;font-weight:700;letter-spacing:.2px;border-bottom:1px solid rgba(255,255,255,.12);text-align:center}.nirjhara-table tbody td{padding:20px !important;font-size:15px;line-height:1.6;color:#43575b;border-bottom:1px solid rgba(129,157,163,.12);vertical-align:top;background:#fff}.nirjhara-table tbody tr:last-child td{border-bottom:none}.nirjhara-table tbody tr:hover td{background:#f5f8f8;transition:background .25s ease}.season-pill.season-pill.season-pill{display:inline-block;padding:8px 14px !important;border-radius:999px;background:rgba(129,157,163,.12);color:#567179;font-size:13px;font-weight:700;line-height:1.2}.recommended-pill.recommended-pill.recommended-pill{background:#819da3 !important;color:#fff !important;box-shadow:0 6px 16px rgba(129,157,163,.25) !important}.honeymoon-highlight{font-weight:600;color:#2f4145}@media(max-width: 767px){.nirjhara-table-intro h2{font-size:26px}.nirjhara-table,.nirjhara-table thead,.nirjhara-table tbody,.nirjhara-table th,.nirjhara-table td,.nirjhara-table tr{display:block;width:100%}.nirjhara-table thead{display:none}.nirjhara-table{background:rgba(0,0,0,0);border:none;box-shadow:none}.nirjhara-table tbody tr{margin-bottom:16px;background:#fff;border:1px solid rgba(129,157,163,.16);border-radius:20px;overflow:hidden;box-shadow:0 10px 28px rgba(47,65,69,.08)}.nirjhara-table tbody td{display:block;border-bottom:1px solid rgba(129,157,163,.1);padding:14px 16px;font-size:14px;background:#fff}.nirjhara-table tbody td:last-child{border-bottom:none}.nirjhara-table tbody td::before{content:attr(data-label);display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#819da3}}.logo-icon{width:294px;height:200px;background-color:#fff;mask-image:url("/images/svg/logo.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("/images/svg/logo.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.faqs-section{margin-bottom:60px;padding-top:3.767rem}.faqs-section .c-heading__subTitle{color:#a3a3a3}.faqs-section .c-container:last-child{background-color:#fff;padding:30px}@media(min-width: 540px){.faqs-section{padding-top:6.049rem}}@media(min-width: 768px){.faqs-section{padding-top:6.54rem}}@media(min-width: 1280px){.faqs-section{padding-top:6.204rem}}.faqs-section .row{display:flex}@media(max-width: 1280px){.faqs-section .row{flex-direction:column}}@media(max-width: 767px){.faqs-section .row{margin:0px}}@media(max-width: 767px){.faqs-section .row .column{padding:20px 20px !important}}.faqs-section .row .column:first-child{min-height:auto}@media(max-width: 1280px){.faqs-section .row .column:first-child .faqs-element-image{padding:0}}@media(max-width: 1280px){.faqs-section .row .column:first-child figure{min-height:370px;position:relative}}@media(min-width: 1280px){.faqs-section .faqs-element-image{position:sticky;top:230px}.faqs-section .column.column-45{flex:2 0 47%;max-width:47%}.faqs-section .column.column-65{flex:1 0 53%;max-width:53%}.faqs-section .row.row-60{margin:0 -30px}.faqs-section .row.row-60 .column{padding:0 30px}}@media(min-width: 1680px){.faqs-section .row.row-60{margin:0 -45px}.faqs-section .row.row-60 .column{padding-left:45px;padding-right:45px}.faqs-section .column.column-65{flex:1 0 65.8%;max-width:55.8%}.faqs-section .column.column-45{flex:1 0 44.2%;max-width:44.2%}.faqs-section .faqs-element-image{padding-top:112.6%;margin-bottom:100px}}@media(min-width: 1800px){.faqs-section .faqs-element-image{padding-top:100%}}.faqs-section{margin-top:-10px;position:relative}.faqs-section .column .column-45{flex:1 0 45%;max-width:45%}.faqs-section .column .column-65{flex:1 0 55%;max-width:55%}.faqs-section .column.blank-space-outer{display:flex;flex-direction:column}.faqs-element-image{position:relative;padding-top:100%;margin-bottom:75px}.faqs-element-image figure{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.faqs-title{font-family:"Bona_Nova",sans-serif;margin-top:50px;font-size:3rem;line-height:1.3333333333;letter-spacing:4px;text-transform:lowercase;color:#6f7b5c}@media(min-width: 540px){.faqs-title{font-size:4rem;line-height:1;letter-spacing:1.5px;margin-bottom:4.856rem}}@media(min-width: 768px){.faqs-title{font-size:7rem;line-height:1;letter-spacing:2px;margin-bottom:3.965rem}}.faqs-element{border-top:1px solid #d9d9d9;padding:20px 0}.faqs-element:last-child{border-bottom:1px solid #d9d9d9}.faqs-element.active{opacity:1}.faqs-element.active .faqs-element-header{color:#6f7b5c}.faqs-element.active .faqs-element-number:after{background-color:#6f7b5c}.faqs-element-header{display:flex;align-items:center}.faqs-element-number{font-family:"avenir-lt-pro",sans-serif;font-size:20px;color:#b77a5c}.faqs-element-question{margin:0 20px;font-family:"avenir-lt-pro",sans-serif;font-size:20px;text-transform:none !important;position:relative;color:#2e2e2b}@media(min-width: 768px){.faqs-element-question:after{content:"";height:5px;width:5px;border-radius:50%;background-color:#4b4b4b;display:inline-block;margin-left:0;margin-bottom:0;left:-10px;position:absolute;top:5px}}.faqs-element-btn{margin-left:auto;cursor:pointer}.faqs-element-info{font-family:"avenir-lt-pro",sans-serif;font-size:16px;line-height:1.8;letter-spacing:.56px;margin-top:30px}.rounded-icon-btn,.square-icon-btn{width:32px;height:32px;min-width:32px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;color:#2e2e2b;border:1px solid #2e2e2b;transition:all .5s;opacity:.5;background-color:rgba(0,0,0,0) !important}.rounded-icon-btn.rounded,.square-icon-btn.rounded{border-radius:50%}.rounded-icon-btn{border-radius:50%}.rounded-icon-btn.icon-bth-large{width:46px;height:46px;font-size:21px}.rounded-icon-btn+.rounded-icon-btn{margin-left:10px}.square-icon-btn{font-size:12px;transform:rotate(45deg)}.square-icon-btn.small{width:32px !important;height:32px !important;font-size:8px}.square-icon-btn>span{transform:rotate(-45deg)}.square-icon-btn.btn>span{min-width:inherit}.square-icon-btn+.square-icon-btn{margin-left:10px}.square-icon-btn .icon-arrow-down{font-size:6px}.square-icon-btn .icon-arrow-up{font-size:6px}