::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#faf6e7}::-webkit-scrollbar-thumb{background-color:#003b38}body{background-color:#f7eece}header.navbar:not(.scrolled):has(.navbar-toggler.collapsed)::after{display:none}header.navbar:not(.scrolled):has(.navbar-toggler.collapsed) .navbar-brand img{filter:brightness(0) saturate(100%) invert(18%) sepia(23%) saturate(2112%) hue-rotate(133deg) brightness(95%) contrast(103%)}header.navbar:not(.scrolled):has(.navbar-toggler.collapsed) .navbar-nav .nav-item .nav-link{color:#003b38}header.navbar:not(.scrolled):has(.navbar-toggler.collapsed) .navbar-nav .nav-item.dropdown .dropdown-toggle{color:#003b38}header.navbar:not(.scrolled):has(.navbar-toggler.collapsed) .navbar-nav .nav-item.dropdown .dropdown-toggle::after{border-color:#003b38}header.navbar:not(.scrolled):has(.navbar-toggler.collapsed) .navbar-toggler span{background-color:#003b38}main .above-fold{position:relative;padding-top:136px;padding-bottom:55px;max-height:none;height:auto}main .above-fold figure{margin-top:-30px}main .above-fold figure img{height:auto}main .above-fold .titles{position:relative;text-align:center;margin-left:auto;margin-right:auto;z-index:1}main .above-fold .titles span,main .above-fold .titles .subtitle{text-transform:uppercase;margin-bottom:30px;display:block;line-height:1}main .above-fold .titles h1{font-size:48px;line-height:1}main .above-fold .above-footer{width:calc(100% - 60px);bottom:88px;left:50%;transform:translateX(-50%)}main .above-fold .above-footer p{display:block;font-size:18px;line-height:20px;color:#faf6e7;text-transform:none;text-align:center;font-weight:300}main .above-images{padding-bottom:64px}main .above-images .images{display:none;flex-wrap:wrap;gap:24px}main .above-images .images figure{position:relative;width:calc(33.333% - 16px);padding-top:41%}main .above-images .images figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .above-images .images-slider{flex-direction:column}main .above-images .images-slider .wl-normal-navigation{margin-bottom:48px}main .above-images .images-slider .swiper-wrapper{padding-bottom:0}main .above-images .images-slider .swiper-wrapper .swiper-slide figure{padding-top:123.5%;margin-bottom:0}main .embraced-nature,main .resort,main .activities{padding-bottom:62px}main .embraced-nature .normal-duo-titles,main .resort .normal-duo-titles,main .activities .normal-duo-titles{margin-bottom:56px}main .embraced-nature .normal-duo-titles .icon,main .resort .normal-duo-titles .icon,main .activities .normal-duo-titles .icon{width:100%;align-items:center;margin-bottom:16px}main .embraced-nature .normal-duo-titles .icon span,main .embraced-nature .normal-duo-titles .icon .subtitle,main .resort .normal-duo-titles .icon span,main .resort .normal-duo-titles .icon .subtitle,main .activities .normal-duo-titles .icon span,main .activities .normal-duo-titles .icon .subtitle{margin-bottom:0}main .embraced-nature .normal-duo-titles .titles h2,main .resort .normal-duo-titles .titles h2,main .activities .normal-duo-titles .titles h2{text-transform:uppercase;margin-bottom:28px}main .embraced-nature .normal-duo-titles .text p,main .resort .normal-duo-titles .text p,main .activities .normal-duo-titles .text p{margin-bottom:22px}main .embraced-nature .normal-duo-titles .text p:last-of-type,main .resort .normal-duo-titles .text p:last-of-type,main .activities .normal-duo-titles .text p:last-of-type{margin-bottom:74px}main .embraced-nature .normal-duo-titles .wl-btn,main .resort .normal-duo-titles .wl-btn,main .activities .normal-duo-titles .wl-btn{margin-left:auto;margin-right:auto}main .embraced-nature .images,main .resort .images,main .activities .images{display:none;flex-wrap:wrap;gap:24px}main .embraced-nature .images figure,main .resort .images figure,main .activities .images figure{position:relative;width:calc(33.333% - 16px);padding-top:41%}main .embraced-nature .images figure img,main .resort .images figure img,main .activities .images figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .embraced-nature .wl-normal-slider,main .resort .wl-normal-slider,main .activities .wl-normal-slider{flex-direction:column}main .embraced-nature .wl-normal-slider .wl-normal-navigation,main .resort .wl-normal-slider .wl-normal-navigation,main .activities .wl-normal-slider .wl-normal-navigation{margin-bottom:32px}main .embraced-nature .wl-normal-slider .swiper-wrapper,main .resort .wl-normal-slider .swiper-wrapper,main .activities .wl-normal-slider .swiper-wrapper{padding-bottom:0}main .embraced-nature .wl-normal-slider .swiper-wrapper .swiper-slide figure,main .resort .wl-normal-slider .swiper-wrapper .swiper-slide figure,main .activities .wl-normal-slider .swiper-wrapper .swiper-slide figure{padding-top:123.25%;margin-bottom:0}main .resort .normal-duo-titles .titles h2{font-size:46px;margin-bottom:12px}main .resort .normal-duo-titles .text p:last-of-type{margin-bottom:64px}main .resort .wl-normal-slider .swiper-wrapper .swiper-slide figure{padding-top:132%}main .activities{padding-bottom:90px}main .activities .normal-duo-titles .titles h2{margin-bottom:12px}main .activities .normal-duo-titles .text p:last-of-type{margin-bottom:54px}main .activities .wl-normal-slider .swiper-wrapper .swiper-slide figure{padding-top:132%}main .real-state{padding-bottom:90px;padding-top:62px}main .real-state .image-sale-title .section-titles h2,main .real-state .image-sale-title .section-titles .title{font-size:41px;line-height:38px}main .real-state .image-sale-title .sales-banner{display:none}main .real-state .image-side-description{padding-bottom:0}main .real-state .image-side-description .d-flex{flex-direction:column;gap:30px}main .real-state .image-side-description .image-description figure::after{z-index:0}main .real-state .image-side-description .image-description figure .description{color:#faf6e7;z-index:1}main .real-state .image-side-description .image-description figure .description p{margin-bottom:24px;font-size:15px}main .main-form{max-width:none;background-color:#fff;margin-bottom:0;padding-bottom:20px}.fotter-image{background-color:#fff}@media(min-width: 992px)and (max-width: 1200px){main .above-fold{padding-top:150px;padding-bottom:0}main .above-fold figure{margin-top:-145px;overflow:hidden}main .above-fold figure img{height:100%}main .above-fold .titles{width:70%;max-width:none}main .above-fold .titles span,main .above-fold .titles .subtitle{margin-bottom:18px}main .above-fold .titles h1{font-size:75px;line-height:60px}main .above-fold .above-footer{width:42%;bottom:22.4%}main .above-images{padding-bottom:64px;margin-top:-150px}main .above-images .images{display:flex;gap:18px}main .above-images .images .image{flex:1 1 calc(33.33% - 16px);aspect-ratio:77/111;align-content:flex-start}main .above-images .images .image:nth-child(2),main .above-images .images .image:nth-child(5){align-content:flex-end}main .above-images .images .image figure{height:calc(100% - 24px);width:100%;padding-top:0}main .above-images .images-slider{display:none}main .embraced-nature,main .resort,main .activities{padding-bottom:90px}main .embraced-nature .normal-duo-titles,main .resort .normal-duo-titles,main .activities .normal-duo-titles{margin-bottom:60px}main .embraced-nature .normal-duo-titles .icon,main .resort .normal-duo-titles .icon,main .activities .normal-duo-titles .icon{width:100%;align-items:center;margin-bottom:16px}main .embraced-nature .normal-duo-titles .icon span,main .embraced-nature .normal-duo-titles .icon .subtitle,main .resort .normal-duo-titles .icon span,main .resort .normal-duo-titles .icon .subtitle,main .activities .normal-duo-titles .icon span,main .activities .normal-duo-titles .icon .subtitle{margin-bottom:0}main .embraced-nature .normal-duo-titles>.d-flex,main .resort .normal-duo-titles>.d-flex,main .activities .normal-duo-titles>.d-flex{align-items:flex-start;gap:0}main .embraced-nature .normal-duo-titles .titles,main .resort .normal-duo-titles .titles,main .activities .normal-duo-titles .titles{margin-right:24px;width:42%}main .embraced-nature .normal-duo-titles .titles h2,main .resort .normal-duo-titles .titles h2,main .activities .normal-duo-titles .titles h2{text-transform:uppercase;margin-bottom:28px}main .embraced-nature .normal-duo-titles .text,main .resort .normal-duo-titles .text,main .activities .normal-duo-titles .text{width:58%}main .embraced-nature .normal-duo-titles .text p,main .resort .normal-duo-titles .text p,main .activities .normal-duo-titles .text p{font-size:16px;line-height:20px}main .embraced-nature .normal-duo-titles .text p:last-of-type,main .resort .normal-duo-titles .text p:last-of-type,main .activities .normal-duo-titles .text p:last-of-type{margin-bottom:44px}main .embraced-nature .normal-duo-titles .wl-btn,main .resort .normal-duo-titles .wl-btn,main .activities .normal-duo-titles .wl-btn{margin-left:0}main .embraced-nature .images,main .resort .images,main .activities .images{display:flex;gap:18px;row-gap:0}main .embraced-nature .images .image,main .resort .images .image,main .activities .images .image{flex:1 1 calc(33.33% - 16px);aspect-ratio:11/15;align-content:flex-start}main .embraced-nature .images .image:nth-child(2),main .embraced-nature .images .image:nth-child(5),main .resort .images .image:nth-child(2),main .resort .images .image:nth-child(5),main .activities .images .image:nth-child(2),main .activities .images .image:nth-child(5){align-content:flex-end}main .embraced-nature .images .image figure,main .resort .images .image figure,main .activities .images .image figure{height:calc(100% - 24px);width:100%;padding-top:0}main .embraced-nature .wl-normal-slider,main .resort .wl-normal-slider,main .activities .wl-normal-slider{display:none}main .resort .normal-duo-titles .titles h2{font-size:40px;margin-bottom:0;width:90%}main .resort .normal-duo-titles .text{width:55%}main .activities{padding-bottom:120px}main .activities .normal-duo-titles .titles h2{font-size:40px;line-height:40px;margin-bottom:0;width:80%}main .activities .normal-duo-titles .text{width:60%;padding-right:58px}main .activities .normal-duo-titles .text p:last-of-type{margin-bottom:64px}main .real-state{padding-bottom:120px;padding-top:90px}main .real-state .image-sale-title{margin-bottom:38px}main .real-state .image-sale-title .section-titles h2,main .real-state .image-sale-title .section-titles .title{font-size:40px;line-height:40px}main .real-state .image-sale-title .sales-banner{display:block}main .real-state .image-side-description{padding-bottom:0}main .real-state .image-side-description .d-flex{flex-direction:row;gap:0}main .real-state .image-side-description .image-description .d-flex{gap:24px}main .real-state .image-side-description .image-description figure{max-height:450px;overflow:hidden}main .real-state .image-side-description .image-description figure .description{width:calc(100% - 58px)}main .real-state .image-side-description .image-description figure .description h2,main .real-state .image-side-description .image-description figure .description .title{margin-bottom:20px}main .real-state .image-side-description .image-description figure .description p{margin-bottom:28px}}@media(min-width: 1200px){main .above-fold{padding-top:184px;padding-bottom:0}main .above-fold figure{margin-top:-192px;overflow:hidden}main .above-fold .titles{width:70%;max-width:none}main .above-fold .titles span,main .above-fold .titles .subtitle{margin-bottom:18px}main .above-fold .titles h1{font-size:100px;line-height:80px}main .above-fold .above-footer{width:43%;bottom:18%}main .above-fold .above-footer p{font-size:22px;line-height:28px}main .above-images{padding-bottom:94px;position:relative;margin-top:-150px}main .above-images .images{display:flex;gap:24px}main .above-images .images .image{flex:1 1 calc(33.33% - 16px);aspect-ratio:212/285;align-content:flex-start}main .above-images .images .image:nth-child(2),main .above-images .images .image:nth-child(5){align-content:flex-end}main .above-images .images .image figure{height:calc(100% - 24px);width:100%;padding-top:0}main .above-images .images-slider{display:none}main .embraced-nature,main .resort,main .activities{padding-bottom:182px}main .embraced-nature .normal-duo-titles,main .resort .normal-duo-titles,main .activities .normal-duo-titles{margin-bottom:60px}main .embraced-nature .normal-duo-titles .icon,main .resort .normal-duo-titles .icon,main .activities .normal-duo-titles .icon{width:100%;align-items:center;margin-bottom:16px}main .embraced-nature .normal-duo-titles .icon span,main .embraced-nature .normal-duo-titles .icon .subtitle,main .resort .normal-duo-titles .icon span,main .resort .normal-duo-titles .icon .subtitle,main .activities .normal-duo-titles .icon span,main .activities .normal-duo-titles .icon .subtitle{margin-bottom:0}main .embraced-nature .normal-duo-titles>.d-flex,main .resort .normal-duo-titles>.d-flex,main .activities .normal-duo-titles>.d-flex{align-items:flex-start;gap:0}main .embraced-nature .normal-duo-titles .titles,main .resort .normal-duo-titles .titles,main .activities .normal-duo-titles .titles{margin-right:24px;width:42%}main .embraced-nature .normal-duo-titles .titles h2,main .resort .normal-duo-titles .titles h2,main .activities .normal-duo-titles .titles h2{text-transform:uppercase;margin-bottom:28px}main .embraced-nature .normal-duo-titles .text,main .resort .normal-duo-titles .text,main .activities .normal-duo-titles .text{width:58%}main .embraced-nature .normal-duo-titles .text p,main .resort .normal-duo-titles .text p,main .activities .normal-duo-titles .text p{font-size:16px;line-height:20px}main .embraced-nature .normal-duo-titles .text p:last-of-type,main .resort .normal-duo-titles .text p:last-of-type,main .activities .normal-duo-titles .text p:last-of-type{margin-bottom:44px}main .embraced-nature .normal-duo-titles .wl-btn,main .resort .normal-duo-titles .wl-btn,main .activities .normal-duo-titles .wl-btn{margin-left:0}main .embraced-nature .images,main .resort .images,main .activities .images{display:flex;-moz-column-gap:24px;column-gap:24px;row-gap:0}main .embraced-nature .images .image,main .resort .images .image,main .activities .images .image{flex:1 1 calc(33.33% - 16px);aspect-ratio:212/285;align-content:flex-start}main .embraced-nature .images .image:nth-child(2),main .embraced-nature .images .image:nth-child(5),main .resort .images .image:nth-child(2),main .resort .images .image:nth-child(5),main .activities .images .image:nth-child(2),main .activities .images .image:nth-child(5){align-content:flex-end}main .embraced-nature .images .image figure,main .resort .images .image figure,main .activities .images .image figure{height:calc(100% - 30px);width:100%;padding-top:0}main .embraced-nature .wl-normal-slider,main .resort .wl-normal-slider,main .activities .wl-normal-slider{display:none}main .resort{padding-bottom:210px}main .resort .normal-duo-titles{margin-bottom:180px}main .resort .normal-duo-titles .d-flex{justify-content:space-between}main .resort .normal-duo-titles .titles{width:35%}main .resort .normal-duo-titles .titles h2{font-size:48px;margin-bottom:0;width:85%}main .resort .normal-duo-titles .text{width:calc(55.5% - 24px);margin-right:24px}main .resort .normal-duo-titles .text p:last-of-type{margin-bottom:84px}main .activities{padding-bottom:182px}main .activities .normal-duo-titles{margin-bottom:180px}main .activities .normal-duo-titles .d-flex{justify-content:space-between}main .activities .normal-duo-titles .titles{width:43%}main .activities .normal-duo-titles .titles h2{font-size:48px;line-height:45px;margin-bottom:0}main .activities .normal-duo-titles .text{width:calc(56% - 24px)}main .activities .normal-duo-titles .text p{font-size:15px}main .activities .normal-duo-titles .text p:last-of-type{margin-bottom:35px}main .real-state{padding-bottom:120px;padding-top:180px}main .real-state .image-sale-title{margin-bottom:56px}main .real-state .image-sale-title .section-titles h2,main .real-state .image-sale-title .section-titles .title{font-size:48px;line-height:45px}main .real-state .image-sale-title .sales-banner{display:block}main .real-state .image-side-description{padding-bottom:0}main .real-state .image-side-description .d-flex{flex-direction:row;gap:0}main .real-state .image-side-description .image-description .d-flex{gap:24px}main .real-state .image-side-description .image-description figure{max-height:720px;overflow:hidden}main .real-state .image-side-description .image-description figure .description{width:60%;color:#fff}main .real-state .image-side-description .image-description figure .description h2,main .real-state .image-side-description .image-description figure .description .title{margin-bottom:20px;font-size:31px;line-height:43px;letter-spacing:1.55px}main .real-state .image-side-description .image-description figure .description p{margin-bottom:28px}}