@charset "UTF-8";@font-face{font-display:swap;font-family:Acumin;font-style:normal;font-weight:400;src:url(/public/fonts/AcuminRegular.eot);src:url(/public/fonts/AcuminRegular.eot?#iefix) format("embedded-opentype"),url(/public/fonts/AcuminRegular.woff2) format("woff2"),url(/public/fonts/AcuminRegular.woff) format("woff"),url(/public/fonts/AcuminRegular.svg#AcuminRegular) format("svg")}@font-face{font-display:swap;font-family:Acumin;font-style:normal;font-weight:600;src:url(/public/fonts/AcuminSemibold.eot);src:url(/public/fonts/AcuminSemibold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/AcuminSemibold.woff2) format("woff2"),url(/public/fonts/AcuminSemibold.woff) format("woff"),url(/public/fonts/AcuminSemibold.ttf) format("truetype"),url(/public/fonts/AcuminSemibold.svg#AcuminPro-Medium) format("svg")}@font-face{font-display:swap;font-family:Louize;font-style:normal;font-weight:400;src:url(/public/fonts/LouizeRegular.eot);src:url(/public/fonts/LouizeRegular.eot?#iefix) format("embedded-opentype"),url(/public/fonts/LouizeRegular.woff2) format("woff2"),url(/public/fonts/LouizeRegular.woff) format("woff"),url(/public/fonts/LouizeRegular.ttf) format("truetype"),url(/public/fonts/LouizeRegular.svg#Louize) format("svg")}@font-face{font-display:swap;font-family:Louize;font-style:italic;font-weight:400;src:url(/public/fonts/Louize-Italic.eot);src:url(/public/fonts/Louize-Italic.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Louize-Italic.woff2) format("woff2"),url(/public/fonts/Louize-Italic.woff) format("woff"),url(/public/fonts/Louize-Italic.ttf) format("truetype")}.btn-primary-outline{background:none;border:1px solid #21372b;border-radius:4px;color:#21372b;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-primary-outline:hover{border:1px solid #21372b}.btn-primary,.btn-primary-outline:hover{background:#21372b;color:#decfc8;text-transform:uppercase;transition:all .3s ease-in-out}.btn-primary{border:1px solid #21372b;border-radius:4px;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-primary:hover{background:#21372b;border:1px solid #21372b;color:#decfc8}.btn-primary:hover,.btn-secondary{text-transform:uppercase;transition:all .3s ease-in-out}.btn-secondary{background:none;border:1px solid #00a062;border-radius:4px;color:#00a062;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-secondary:hover{background:#00a062;border:1px solid #00a062;color:#fff}.btn-secondary-more,.btn-secondary:hover{text-transform:uppercase;transition:all .3s ease-in-out}.btn-secondary-more{align-items:center;background:none;border:1px solid #00a062;border-radius:4px;color:#00a062;display:flex;font-family:Louize,Times,serif;font-size:14px;gap:6px;height:48px;justify-content:space-evenly;line-height:32px;min-width:135px;padding:8px 12px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-secondary-more:hover{background:#00a062;border:1px solid #00a062;color:#decfc8;text-transform:uppercase;transition:all .3s ease-in-out}.btn-secondary-more:hover:after{background-image:url(/public/img/icons2024/plus-sand.svg)}.btn-secondary-more:after{background-image:url(/public/img/icons2024/plus-viridian.svg);background-size:cover;content:"";height:16px;transition:all .3s ease-in-out;width:16px}.btn-secondary-less{align-items:center;background:none;border-radius:4px;color:#00a062;display:flex;font-family:Louize,Times,serif;font-size:14px;gap:6px;height:48px;justify-content:space-evenly;line-height:32px;min-width:135px;padding:8px 12px;position:relative;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-secondary-less,.btn-secondary-less:hover{border:1px solid #00a062;text-transform:uppercase;transition:all .3s ease-in-out}.btn-secondary-less:hover{background:#00a062;color:#decfc8}.btn-secondary-less:hover:after{background-image:url(/public/img/icons2024/minus-sand.svg)}.btn-secondary-less:after{background-image:url(/public/img/icons2024/minus-viridian.svg);background-size:cover;content:"";height:16px;transition:all .3s ease-in-out;width:16px}.btn-sand{border-radius:4px;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-sand,.btn-sand:hover{background:#decfc8;border:1px solid #decfc8;color:#262523;text-transform:uppercase;transition:all .3s ease-in-out}.btn-type{outline:none!important;padding:2px 24px!important}.btn-viridian-outline{background:none;border-radius:4px;color:#00a062;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-viridian-outline,.btn-viridian-outline:hover{border:1px solid #00a062;text-transform:uppercase;transition:all .3s ease-in-out}.btn-viridian-outline:hover{background:#00a062;color:#f5f1ef}.btn-sand-outline{background:none;border-radius:4px;color:#decfc8;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-sand-outline,.btn-sand-outline:hover{border:1px solid #decfc8;text-transform:uppercase;transition:all .3s ease-in-out}.btn-sand-outline:hover{background:#decfc8;color:#21372b}.btn-deep-forest-outline{background:none;border-radius:4px;color:#21372b;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-deep-forest-outline,.btn-deep-forest-outline:hover{border:1px solid #21372b;text-transform:uppercase;transition:all .3s ease-in-out}.btn-deep-forest-outline:hover{background:#21372b;color:#decfc8}.btn-viridian{border-radius:4px;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-viridian,.btn-viridian:hover{background:#00a062;border:1px solid #00a062}.btn-viridian,.btn-viridian:hover,.btn-white-outline{color:#fff;text-transform:uppercase;transition:all .3s ease-in-out}.btn-white-outline{background:none;border:1px solid #fff;border-radius:4px;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-white-outline:hover{background:#fff;border:1px solid #fff;color:#21372b;text-transform:uppercase;transition:all .3s ease-in-out}.btn_tag_nuevo{background:#21372b;border:.5px solid #ddeadd;border-radius:4px;color:#ddeadd;height:21px}.btn_tag_nuevo,.btn_tag_recomendado{align-items:center;display:inline-flex;flex-shrink:0;font-family:Louize;font-size:10px;font-style:normal;font-weight:400;gap:6px;justify-content:center;letter-spacing:.8px;padding:8px 10px;text-transform:uppercase}.btn_tag_recomendado{background:#13271c!important;border-radius:4px;color:#fff;height:29px}.btn_tag_standard_plus{align-items:center;background:#e6e6f2!important;border-radius:4px;color:#21372b;display:inline-flex;flex-shrink:0;font-family:Louize;font-size:10px;font-style:normal;font-weight:400;gap:6px;height:29px;justify-content:center;letter-spacing:.8px;padding:8px 10px;text-transform:uppercase}.btn_tag_standard_plus:before{background-image:url(/public/img/Luderna_logoIcon-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:12px;width:12px}.btn_tag_wow{align-items:center;background:rgba(24,40,31,.98)!important;border-radius:4px;color:#fff;display:inline-flex;flex-shrink:0;font-family:Louize;font-size:10px;font-style:normal;font-weight:400;gap:6px;height:29px;justify-content:center;letter-spacing:.8px;padding:8px 10px;text-transform:uppercase}.btn_tag_wow:before{background-image:url(/public/img/Luderna_logoIcon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:12px;width:12px}.btn_tag_collection{align-items:center;background:#decfc8!important;border-radius:4px;color:#21372b;display:inline-flex;flex-shrink:0;font-family:Louize;font-size:10px;font-style:normal;font-weight:400;gap:6px;height:29px;justify-content:center;letter-spacing:.8px;padding:8px 10px;text-transform:uppercase}.btn_tag_collection:before{background-image:url(/public/img/Luderna_logoIcon-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:12px;width:12px}a{color:#decfc8;cursor:pointer;text-decoration:none}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:400}p a{color:#decfc8;cursor:pointer;text-decoration:underline}p span{color:#decfc8!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading_title-h1,h1,h2{font-family:Louize,Times,serif}.heading_title-h1{font-size:72px;text-transform:uppercase}.heading_section-title{font-family:Acumin,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.12px;line-height:16px;margin-bottom:32px!important;text-align:center;text-transform:uppercase}.text-orange{color:#e55736!important}.text-sand{color:#decfc8!important}.text-deep-forest{color:#21372b!important}.text-anthracite{color:#262523!important}.text-anthracite-wash{color:rgba(38,37,35,.99)!important}.text-green{color:#00a062}.text-viridian{color:#00a062!important}.text-white{color:#fff!important}.text-black{color:#262523!important}.text-sand-wash{color:#f5f1ef!important}p{font-family:Acumin,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}b,strong{font-weight:600}.bg-anthracite{background-color:#262523}.bg-anthracite-wash{background-color:rgba(38,37,35,.99)}.bg-anthracite-light{background-color:#2d2c2a}.bg-white{background-color:#fff}.bg-orange-bright{background-color:#e55736}.bg-warm-apricot{background-color:#f3ab78}.bg-deep-forest-21{background-color:#21372b}.bg-deep-forest-wash{background-color:rgba(33,55,43,.98)}.bg-deep-forest-light{background-color:#2d4337}.bg-winter-green{background-color:#667061}.bg-sage-green{background-color:#9ca18f}.bg-winter-mint{background-color:#b8c5bd}.bg-viridian-wash{background-color:#ddeadd}.bg-sand{background-color:#decfc8}.bg-sand-wash{background-color:#f5f1ef}.bg-grey{background-color:#828282}.bg-green{background-color:#00a062}.scroller{overflow-x:hidden}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%2300a062' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%2300a062' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 12H5M12 19l-7-7 7-7'/%3E%3C/svg%3E")}.carousel-control-next-icon,.carousel-control-prev-icon{height:1rem;width:1rem}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M3.334 8h9.333M8 3.333v9.334'/%3E%3C/svg%3E")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M3.334 8h9.333'/%3E%3C/svg%3E");transform:none}.carousel-indicators [data-bs-target]{background:#00a062;border:0;border-bottom:0;border-radius:100px;border-top:0;height:8px;opacity:.7;padding:0;width:8px}.carousel-indicators .active{background:#00a062;opacity:1}.template-newsletter{-webkit-backdrop-filter:brightness(.7);backdrop-filter:brightness(.7);background-size:cover;height:100vh;overflow-x:hidden}@media (max-width:991px){.template-newsletter .offcanvas.fullscreen-menu{bottom:0!important;height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:1050!important}.template-newsletter .offcanvas.fullscreen-menu .offcanvas-body{align-items:center;display:flex!important;flex-grow:1;justify-content:center;overflow-y:auto}}.template-newsletter .hero_navbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:hsla(0,0%,100%,.03)!important}.template-newsletter .hero_navbar .navbar-brand img,.template-newsletter .hero_navbar .navbar-right .dropdown-toggle img,.template-newsletter .hero_navbar .navbar-right .search img{filter:none}.template-newsletter .hero_navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23DECFC8' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important}.template-newsletter main{align-items:center;display:flex;height:98vh;justify-content:center}.template-newsletter .section_newletter{background:#f5f1ef url(/public/img/Luderna_Texture_01_Deep-forest.jpg) 50%/cover no-repeat;border-radius:4px;margin-top:3rem;max-width:320px;padding:24px}@media screen and (min-width:576px){.template-newsletter .section_newletter{max-width:400px}}@media screen and (min-width:768px){.template-newsletter .section_newletter{max-width:480px}}@media screen and (min-width:992px){.template-newsletter .section_newletter{max-width:480px}}.template-newsletter .section_newletter .newletter-title{color:#decfc8!important;font-family:Louize,Times,serif!important;font-size:32px;font-weight:400!important;margin:16px 0 12px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.template-newsletter .section_newletter .newletter-title{font-size:46px}}.template-newsletter .section_newletter .newletter-tagline{color:#decfc8!important;font-family:Louize,Times,serif!important;font-size:18px;font-style:italic;font-weight:400;letter-spacing:-.25px;line-height:1.2;margin-bottom:1rem;text-align:center}@media screen and (min-width:768px){.template-newsletter .section_newletter .newletter-tagline{font-size:20px}}.template-newsletter .section_newletter p{color:#decfc8!important}.template-newsletter .section_newletter .btn-white-full{background:#00a062!important;border:1px solid #00a062!important;border-radius:4px!important;color:#decfc8!important;display:inline-block;font-family:Louize,Times,serif!important;font-size:14px!important;height:48px!important;line-height:32px!important;padding:8px 12px!important;text-decoration:none;text-transform:uppercase!important;transition:all .3s ease-in-out!important;white-space:nowrap!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.template-newsletter .section_newletter .btn-white-full:hover{background:#00a062!important;border:1px solid #00a062!important;color:#decfc8!important;transition:all .3s ease-in-out!important}.template-newsletter .section_newletter .hs_recaptcha{bottom:30%;left:0;position:absolute;visibility:hidden}.template-newsletter .section_newletter .hbspt-form{background:none;color:#decfc8;display:flex;font-family:Acumin,Arial,sans-serif;font-weight:400;justify-content:center;width:100%}.template-newsletter .section_newletter .hbspt-form form ul{list-style:none!important;margin:0;padding:0}.template-newsletter .section_newletter .hbspt-form form li{list-style:none}.template-newsletter .section_newletter .hbspt-form form .hs_which_event_,.template-newsletter .section_newletter .hbspt-form form .hs_which_influencer_,.template-newsletter .section_newletter .hbspt-form form .hs_which_travel_agent_{margin-top:1rem}.template-newsletter .section_newletter .hbspt-form form .hs_email,.template-newsletter .section_newletter .hbspt-form form .hs_firstname,.template-newsletter .section_newletter .hbspt-form form .hs_lastname,.template-newsletter .section_newletter .hbspt-form form .hs_which_event_,.template-newsletter .section_newletter .hbspt-form form .hs_which_influencer_,.template-newsletter .section_newletter .hbspt-form form .hs_which_travel_agent_{margin-bottom:1rem;order:1;text-align:left}.template-newsletter .section_newletter .hbspt-form form .hs_email label,.template-newsletter .section_newletter .hbspt-form form .hs_firstname label,.template-newsletter .section_newletter .hbspt-form form .hs_lastname label,.template-newsletter .section_newletter .hbspt-form form .hs_which_event_ label,.template-newsletter .section_newletter .hbspt-form form .hs_which_influencer_ label,.template-newsletter .section_newletter .hbspt-form form .hs_which_travel_agent_ label{color:#decfc8;font-size:14px;font-weight:400;letter-spacing:-.25px;line-height:1.2;margin-bottom:0;text-align:left}.template-newsletter .section_newletter .hbspt-form form .hs_email ul,.template-newsletter .section_newletter .hbspt-form form .hs_firstname ul,.template-newsletter .section_newletter .hbspt-form form .hs_lastname ul,.template-newsletter .section_newletter .hbspt-form form .hs_which_event_ ul,.template-newsletter .section_newletter .hbspt-form form .hs_which_influencer_ ul,.template-newsletter .section_newletter .hbspt-form form .hs_which_travel_agent_ ul{margin:0;padding:0}.template-newsletter .section_newletter .hbspt-form form .hs_email .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_firstname .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_lastname .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_which_event_ .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_which_influencer_ .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_which_travel_agent_ .hs-input{align-self:center;background:#efe7e3;border:1px solid #e8dbd4;border-radius:4px;color:#21372b;font-weight:400;height:35px;outline:none;padding:0 5px;width:100%!important}@media screen and (min-width:768px){.template-newsletter .section_newletter .hbspt-form form .hs_email .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_firstname .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_lastname .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_which_event_ .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_which_influencer_ .hs-input,.template-newsletter .section_newletter .hbspt-form form .hs_which_travel_agent_ .hs-input{width:100%}}.template-newsletter .section_newletter .hbspt-form form .hs_how_did_you_first_find_us_{color:#decfc8;font-size:14px;text-align:left}.template-newsletter .section_newletter .hbspt-form form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#efe7e3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%2321372B' fill-rule='evenodd' d='M3.529 5.529c.26-.26.682-.26.943 0L8 9.057 11.53 5.53a.667.667 0 1 1 .943.943l-4 4a.667.667 0 0 1-.943 0l-4-4a.667.667 0 0 1 0-.943' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid #efe7e3;border-radius:4px;box-shadow:none;color:#21372b;font-family:Acumin,Arial,sans-serif;font-size:16px;font-weight:400;height:36px;letter-spacing:-.25px;margin-bottom:5px;margin-top:2px;outline:none;padding:0 30px 0 5px;width:100%!important}.template-newsletter .section_newletter .hbspt-form form .hs-form-booleancheckbox-display input[type=checkbox],.template-newsletter .section_newletter .hbspt-form form input[type=checkbox].hs-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#efe7e3!important;border:1px solid #e8dbd4!important;border-radius:2px!important;height:16px!important;margin-right:8px!important;width:16px!important}.template-newsletter .section_newletter .hbspt-form form .hs-form-booleancheckbox-display input:checked[type=checkbox],.template-newsletter .section_newletter .hbspt-form form input[type=checkbox].hs-input:checked{background-color:#00a062!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M9 1 3.5 6.5 1 4'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:10px!important;border-color:#00a062!important;border-radius:2px!important}.template-newsletter .section_newletter .hbspt-form form .legal-consent-container{padding:5px 0}.template-newsletter .section_newletter .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display input{margin-top:0;outline:none}.template-newsletter .section_newletter .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display>span{color:#decfc8!important;display:block;font-size:12px;line-height:1.4!important;margin-left:20px;text-align:left}@media screen and (min-width:768px){.template-newsletter .section_newletter .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display>span{display:flex;margin-left:10px}}.template-newsletter .section_newletter .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display>span p{color:#decfc8!important;font-size:12px;line-height:1.5!important;margin:0;text-align:left}.template-newsletter .section_newletter .hbspt-form form .legal-consent-container ul{margin:0;padding:0}.template-newsletter .section_newletter .hbspt-form form .hs_submit{height:35px;margin:1rem 0;text-align:center}.template-newsletter .section_newletter .hbspt-form form .hs_submit .hs-button{background:#00a062!important;border:1px solid #00a062!important;border-radius:4px!important;color:#decfc8!important;font-family:Louize,Times,serif!important;font-size:14px!important;height:48px!important;line-height:32px!important;padding:8px 12px!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important;white-space:nowrap!important;width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important}.template-newsletter .section_newletter .hbspt-form form .hs_submit .hs-button:hover{background:#00a062!important;border:1px solid #00a062!important;color:#decfc8!important;transition:all .3s ease-in-out!important}.template-newsletter .section_newletter .hbspt-form form .hs-error-msg{color:#00a062!important;font-size:11px}.template-newsletter .section_newletter .hbspt-form form .hs_error_rollup{display:none}.template-newsletter .section_newletter .hbspt-form form .submitted-message p{color:#decfc8!important;text-align:center!important}.section_newletter_footer{background-position:top;background-repeat:no-repeat;background-size:cover;padding:60px 20px}@media screen and (min-width:768px){.section_newletter_footer{max-height:400px;padding:80px 40px}}.section_newletter_footer .newsletter .title{font-family:Louize,Times,serif!important;font-size:36px;font-weight:400;line-height:64px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.section_newletter_footer .newsletter .title{font-size:56px;line-height:64px}}@media screen and (min-width:992px){.section_newletter_footer .newsletter .title{font-size:56px;line-height:64px}}.section_newletter_footer .hs_recaptcha{bottom:30%;left:0;position:absolute;visibility:hidden}.section_newletter_footer .hbspt-form{background:none;display:flex;font-family:Acumin,Arial,sans-serif;font-weight:300;justify-content:center;padding-bottom:2rem;width:100%}.section_newletter_footer .hbspt-form form ul{margin:0;padding:0}.section_newletter_footer .hbspt-form form li{list-style:none}.section_newletter_footer .hbspt-form form .hs_email{order:1}.section_newletter_footer .hbspt-form form .hs_email label{font-weight:300;margin-bottom:0;text-align:left}.section_newletter_footer .hbspt-form form .hs_email ul{margin:0;padding:0}.section_newletter_footer .hbspt-form form .hs_email .hs-input{align-self:center;background:#2d2c2a;border:1px solid #efe7e3;border-radius:4px;font-weight:300;outline:none;padding:0 5px;width:100%}@media screen and (min-width:768px){.section_newletter_footer .hbspt-form form .hs_email .hs-input{width:100%}}.section_newletter_footer .hbspt-form form .legal-consent-container{padding:5px 0}.section_newletter_footer .hbspt-form form .legal-consent-container .field.hs-form-field{font-size:12px;margin-bottom:20px;margin-top:8px}.section_newletter_footer .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display input{margin-top:0;outline:none}.section_newletter_footer .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display span{font-size:11px;line-height:1.2!important;text-align:center}.section_newletter_footer .hbspt-form form .legal-consent-container .hs-form-booleancheckbox-display span p{font-size:11px;line-height:1.2!important;margin:0;text-align:center}.section_newletter_footer .hbspt-form form .legal-consent-container ul{margin:0;padding:0}.section_newletter_footer .hbspt-form form .hs_submit{height:35px;margin-top:-10px}.section_newletter_footer .hbspt-form form .hs_submit .hs-button{border-radius:4px;font-family:Louize,Times,serif;font-size:14px;height:48px;line-height:32px;padding:8px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section_newletter_footer .hbspt-form form .hs_submit .hs-button,.section_newletter_footer .hbspt-form form .hs_submit .hs-button:hover{background:#00a062;border:1px solid #00a062;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out}.section_newletter_footer .hbspt-form form .hs_error_rollup{display:none}.section_newletter_footer .hbspt-form form .hs-error-msg{font-size:11px}.section_newletter_footer nav{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;padding-top:0}@media screen and (min-width:768px){.section_newletter_footer nav{padding-top:0}}.section_newletter_footer nav .social-media{display:flex;justify-content:space-between;margin-bottom:20px;width:200px}.section_newletter_footer nav .social-media img{height:20px;width:20px}footer{background-color:#21372b;padding:40px 20px 80px}@media screen and (min-width:992px){footer{padding:40px 40px 30px}}footer .footer-columns,footer .footer-row{display:flex;margin:auto!important;max-width:1440px}footer .footer-brand{display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;margin-top:0}@media screen and (min-width:768px){footer .footer-brand{justify-content:start;margin-bottom:60px;margin-top:20px}}@media screen and (min-width:992px){footer .footer-brand{justify-content:start}}footer .footer-brand img{height:60%}@media screen and (min-width:768px){footer .footer-brand img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}footer .footer-column{display:flex;flex-direction:column;margin-top:20px}@media screen and (min-width:768px){footer .footer-column{margin-top:0}}footer .footer-column .accordion{--bs-accordion-color:#fff;--bs-accordion-bg:transparent;padding-bottom:0}@media screen and (min-width:768px){footer .footer-column .accordion{padding-bottom:20px}}footer .footer-column .accordion-header{border-top:1px solid #858383;margin:0;padding-top:8px}@media screen and (min-width:992px){footer .footer-column .accordion-header{border-top:0}}footer .footer-column .accordion-button{background-color:transparent;border:0;box-shadow:none;color:#decfc8;cursor:pointer!important;font-family:Louize,Times,serif!important;font-size:22px!important;font-weight:400;line-height:32px;margin-bottom:8px;outline:none;padding:0;text-align:left;text-transform:uppercase;width:100%}@media screen and (min-width:992px){footer .footer-column .accordion-button{cursor:default!important}}footer .footer-column .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23DECFC8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M3.334 8h9.333M8 3.333v9.334'/%3E%3C/svg%3E");display:block}@media screen and (min-width:992px){footer .footer-column .accordion-button:after{display:none}}footer .footer-column .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23DECFC8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M3.334 8h9.333'/%3E%3C/svg%3E");display:block;transform:none}@media screen and (min-width:992px){footer .footer-column .accordion-button:not(.collapsed):after{display:none}}footer .footer-column .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#decfc8}footer .footer-column .accordion-button:focus{border-color:transparent;box-shadow:none;outline:none}footer .footer-column .accordion-body{cursor:default!important;display:flex;flex-direction:column;padding:8px 0 24px}@media screen and (min-width:992px){footer .footer-column .accordion-body{padding-bottom:0;padding-top:0}}footer .footer-column .accordion-body ul{margin-bottom:0;padding-bottom:0;padding-left:0}footer .footer-column .accordion-body ul li{list-style:none}footer .footer-column .accordion-link{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:32px;text-decoration:none}@media screen and (min-width:768px){footer .footer-column .accordion-link{font-size:16px;line-height:24px;text-align:left}}@media screen and (min-width:992px){footer .footer-column .accordion-link{font-size:16px;text-align:left}}footer .footer-legal{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:10px;text-align:center}@media screen and (min-width:992px){footer .footer-legal{margin-top:0;text-align:left}}footer .footer-legal a{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}@media screen and (min-width:768px){footer .footer-legal a{font-size:16px;line-height:24px}}footer .footer-legal a:hover{color:#decfc8;font-weight:400}footer .footer-language{color:#decfc8;text-align:center}@media screen and (min-width:992px){footer .footer-language{text-align:left}}footer .footer-language .lang{border-bottom:none}footer .footer-language .lang.active{border-bottom:1px solid #decfc8}footer .footer-language a{color:#decfc8;font-size:16px;line-height:24px;text-decoration:none}footer .footer-language a:hover{color:#fff;font-weight:400}.footer_newsletter_banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 20px}@media screen and (min-width:768px){.footer_newsletter_banner{max-height:400px;padding:80px 40px}}.footer_newsletter_banner .newsletter .title{color:#decfc8!important;font-family:Louize,Times,serif!important;font-size:32px;font-weight:400!important;line-height:1.2;margin:16px 0 12px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.footer_newsletter_banner .newsletter .title{font-size:46px;line-height:1.2}}@media screen and (min-width:992px){.footer_newsletter_banner .newsletter .title{font-size:56px;line-height:1.2}}.hero{height:580px;margin-top:0;position:relative}@media screen and (min-width:768px){.hero{height:680px}}.hero_background{height:100%;position:absolute;top:0;width:100%}.hero_background-image{background-position:top;background-repeat:no-repeat;background-size:cover}.hero_background-image,.hero_background-video{border-radius:0;height:100%;margin:auto;width:100%}.hero_background-video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.hero_content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:300px;width:100%}@media screen and (min-width:768px){.hero_content{top:340px}}@media screen and (min-width:992px){.hero_content{top:340px}}.hero_content-title{color:#decfc8;font-family:Louize,Times,serif;font-size:40px;font-weight:400;letter-spacing:-2px;line-height:48px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}@media screen and (min-width:768px){.hero_content-title{font-size:64px;line-height:72px}}@media screen and (min-width:992px){.hero_content-title{font-size:72px;line-height:80px}}@media screen and (min-width:1200px){.hero_content-title{font-size:72px;line-height:80px}}.hero_content-subtitle{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;margin:20px auto 15px;max-width:85%;text-align:center;transition:all .5s ease-in-out}@media screen and (min-width:992px){.hero_content-subtitle{font-size:1.25rem;line-height:1.75rem;margin:15px auto;max-width:55%}}.template-homepage .hero{background:#21372b;height:580px;margin-top:0;max-width:100%;position:relative}@media screen and (min-width:768px){.template-homepage .hero{height:680px}}.template-homepage .hero_background{background:#21372b;height:100%;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.template-homepage .hero_background{top:68px}}@media screen and (min-width:992px){.template-homepage .hero_background{top:68px}}@media screen and (min-width:1200px){.template-homepage .hero_background{top:68px}}.template-homepage .hero_background-image{background-color:#decfc8;background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:0;height:100%;margin:auto;transition:width .3s ease;width:100%}@media screen and (min-width:768px){.template-homepage .hero_background-image{border-radius:4px;width:94%}}.template-homepage .hero_content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:220px;width:100%}@media screen and (min-width:768px){.template-homepage .hero_content{top:330px}}@media screen and (min-width:992px){.template-homepage .hero_content{top:330px}}@media screen and (min-width:768px){.template-homepage .hero_content .container{max-width:768px}}@media screen and (min-width:992px){.template-homepage .hero_content .container{max-width:1100px}}@media screen and (min-width:1200px){.template-homepage .hero_content .container{max-width:1300px}}.template-homepage .hero_content-title{color:#decfc8;font-family:Louize,Times,serif;font-size:36px;font-weight:400;letter-spacing:-2px;line-height:44px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}@media screen and (min-width:768px){.template-homepage .hero_content-title{font-size:54px;line-height:60px}}@media screen and (min-width:992px){.template-homepage .hero_content-title{font-size:56px;line-height:60px}}@media screen and (min-width:1200px){.template-homepage .hero_content-title{font-size:64px;line-height:66px}}.template-homepage .hero_content-subtitle{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-top:20px;text-align:center;transition:all .5s ease-in-out}@media screen and (min-width:992px){.template-homepage .hero_content-subtitle{font-size:1.25rem;line-height:1.75rem}}.hero_navbar{background:#21372b;height:64px;left:0;margin:auto;padding:0;position:absolute;top:0;width:100%;z-index:1030}@media screen and (min-width:768px){.template-homepage .hero_navbar{left:0;position:fixed;top:0;transition:background .4s}}.hero_navbar .navbar-brand img{left:24px;position:absolute;top:25px;width:90px}@media screen and (min-width:768px){.hero_navbar .navbar-brand img{left:40px}}.hero_navbar .navbar-right .dropdown .dropdown-toggle{background:none!important;border:none!important;box-shadow:none;cursor:pointer;margin:0!important;outline:none!important;padding:1.5rem 0}.hero_navbar .navbar-right .dropdown .dropdown-toggle:after{display:none}.hero_navbar .navbar-right .dropdown .dropdown-menu{background:#262523;border:none;border-radius:4px;box-shadow:0 0 15px 2px rgba(28,26,26,.7);display:none;left:-37px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;opacity:0;padding:.5rem .25rem;top:61px;transition:all .2s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero_navbar .navbar-right .dropdown .dropdown-menu .dropdown-item{color:#decfc8;padding:.25rem .85rem}.hero_navbar .navbar-right .dropdown .dropdown-menu .dropdown-item:focus,.hero_navbar .navbar-right .dropdown .dropdown-menu .dropdown-item:hover{background:#21372b;color:#decfc8}.hero_navbar .navbar-right .dropdown .dropdown-menu .dropdown-item .active,.hero_navbar .navbar-right .dropdown .dropdown-menu .dropdown-item:active{background:rgba(33,55,43,.98);color:#decfc8}.hero_navbar .navbar-right .dropdown .dropdown-menu.show{background:#21372b;display:block;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;opacity:1;transition:all .2s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero_navbar .navbar{align-items:center!important;height:64px;justify-content:end;margin:0!important;padding:0!important}.hero_navbar .navbar-nav{margin:auto;padding-left:0;width:100%}@media screen and (min-width:992px){.hero_navbar .navbar-nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.hero_navbar .navbar-right{align-items:center;display:flex;gap:1.25rem;height:64px;position:absolute;right:1.5rem}@media screen and (min-width:768px){.hero_navbar .navbar-right{right:2rem}}.hero_navbar .nav-link{color:#decfc8;font-family:Louize,Times,serif;font-size:1.5rem;font-weight:400;line-height:2rem;margin:2rem 0 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;z-index:11}@media screen and (min-width:992px){.hero_navbar .nav-link{color:#decfc8;font-size:15px;line-height:20px;margin:0 0 0 5px}}.hero_navbar .nav-link:after{background-color:transparent;bottom:0;color:transparent;content:"";height:0;left:0;margin:auto;position:absolute;right:0;transition:all .5s;width:0}@media screen and (min-width:992px){.hero_navbar .nav-link:after{background-color:#decfc8;height:1px}}@media screen and (min-width:1200px){.hero_navbar .nav-link:after{background-color:#decfc8;height:1px}}.hero_navbar .nav-link:hover:after{border:0;width:0}@media screen and (min-width:992px){.hero_navbar .nav-link:hover:after{border:0;width:100%}}.hero_navbar .nav-link.active{color:#decfc8}@media screen and (min-width:992px){.hero_navbar .nav-link.active{color:#decfc8}}.hero_navbar .nav-link.active:after{background-color:#decfc8;bottom:0;color:transparent;content:"";height:0;left:0;margin:auto;position:absolute;right:0;transition:all .5s;width:100%}@media screen and (min-width:992px){.hero_navbar .nav-link.active:after{background-color:#decfc8;height:1px}}.hero_navbar .navbar-nav .nav-link.active,.hero_navbar .navbar-nav .nav-link.show{color:#decfc8}.hero_navbar .fullscreen-menu{max-width:none!important;width:100%!important}.hero_navbar .offcanvas-body{align-items:center;display:flex;flex-grow:1;justify-content:center;overflow-y:auto}.hero_navbar .offcanvas.show:not(.hiding),.hero_navbar .offcanvas.showing{background:#21372b;transform:none}.hero_navbar .offcanvas-header{height:64px;padding:1.5rem}@media screen and (min-width:992px){.hero_navbar .offcanvas-header{padding:1.5rem 2rem}}.hero_navbar .offcanvas-header .logo{width:90px}.hero_navbar .offcanvas-header .btn-close{background-image:url(/public/img/icons/close-cross-sand.svg);background-repeat:no-repeat;background-size:20px;box-shadow:none;height:16px;opacity:1;outline:none;width:16px}.hero_navbar .btn.focus,.hero_navbar .btn:focus{border:0;box-shadow:none!important;outline:none!important}.hero_navbar .search{background:none;border:0;padding:0}@media screen and (min-width:992px){.hero_navbar .search{padding:0}}.hero_navbar .navbar-toggler{border:none;padding:0}@media screen and (min-width:992px){.hero_navbar .navbar-toggler{padding:0}}.hero_navbar .navbar-toggler:focus{box-shadow:none;outline:0;text-decoration:none}.hero_navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23DECFC8' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;height:16px;width:16px}@media screen and (min-width:768px){.hero_navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23DECFC8' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}}.hero_navbar .dropdown-menu.show.mega-menu-dropdown{background:#262523!important;border:none!important;border-radius:0!important;box-shadow:none!important;left:0!important;padding:0!important;right:0!important;top:60px;width:100%!important}@media screen and (min-width:992px){.hero_navbar .dropdown-menu.show.mega-menu-dropdown{padding:16px 40px 40px!important}}.hero_navbar .dropdown{position:static!important}.hero_navbar .dropdown-toggle:after{border:none}.hero_navbar .mega-menu-dropdown{left:0;right:0}@media (min-width:200px){.hero_navbar .animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}@keyframes slideIn{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(-24px)}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform}to{-webkit-opacity:1;-webkit-transform:translateY(0)}0%{-webkit-opacity:0;-webkit-transform:translateY(-24px)}}.hero_navbar .slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}.hero_navbar .mega-menu-cols{border-radius:4px;margin:auto!important;max-width:1440px;padding:40px 24px}@media screen and (min-width:992px){.hero_navbar .mega-menu-cols{margin:auto!important;padding:40px}}.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(2){padding-left:0;padding-right:0}@media screen and (min-width:768px){.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(2){padding-right:20px}}.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(3){padding-left:0}@media screen and (min-width:768px){.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(3){padding-right:0}}@media screen and (min-width:1200px){.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(3){padding-right:20px}}.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(4){padding:0}@media screen and (min-width:768px){.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(4){padding-right:20px}}@media screen and (min-width:1200px){.hero_navbar .mega-menu-cols .mega-menu-column:nth-of-type(4){padding:0}}.hero_navbar .mega-menu-cols .mega-menu-title{border-bottom:1px solid rgba(38,37,35,.2);font-family:Acumin,Arial,sans-serif;font-size:12px;line-height:16px;margin-bottom:16px;min-height:33px;padding-bottom:16px;text-transform:uppercase}.hero_navbar .mega-menu-cols .mega-menu-title a{color:#262523!important}.hero_navbar .mega-menu-cols .dropdown-item{font-family:Louize,Times,serif;font-size:14px;line-height:16px!important;padding:4px 10px!important;text-transform:uppercase;white-space:pre-wrap!important}@media screen and (min-width:768px){.hero_navbar .mega-menu-cols .dropdown-item{font-size:16px}}.hero_navbar .mega-menu-cols .dropdown-item:focus{background:none;color:#262523!important}.hero_navbar .mega-menu-cols .dropdown-item:hover{background:#decfc8!important;color:#262523!important}.hero_navbar .mega-menu-cols .dropdown-item .label{padding-right:4px}.hero_navbar .menu-destination—content .destination_zone-container{display:flex;flex-wrap:wrap;gap:2rem;margin:auto;padding:0;width:100%}.hero_navbar .menu-destination—content .destination_zone-one{flex:0 0 auto;width:100%}@media screen and (min-width:576px){.hero_navbar .menu-destination—content .destination_zone-one{flex:0 0 auto;width:100%}}@media screen and (min-width:768px){.hero_navbar .menu-destination—content .destination_zone-one{flex:0 0 auto;width:100%}}@media screen and (min-width:992px){.hero_navbar .menu-destination—content .destination_zone-one{flex:0 0 auto;width:65%}}@media screen and (min-width:1200px){.hero_navbar .menu-destination—content .destination_zone-one{flex:0 0 auto;width:65%}}.hero_navbar .menu-destination—content .destination_zone-two{flex:0 0 auto;width:100%}@media screen and (min-width:576px){.hero_navbar .menu-destination—content .destination_zone-two{flex:0 0 auto;width:100%}}@media screen and (min-width:768px){.hero_navbar .menu-destination—content .destination_zone-two{flex:0 0 auto;width:100%}}@media screen and (min-width:992px){.hero_navbar .menu-destination—content .destination_zone-two{flex:0 0 auto;width:31%}}.hero_navbar .menu-destination—content ul{margin-bottom:0;padding-left:0}.hero_navbar .menu-destination—content li{list-style:none;margin:0;padding:0}.hero_navbar .menu-destination—content li span{color:#828282;font-family:Acumin,Arial,sans-serif;font-size:.875rem;font-style:normal;letter-spacing:0}.hero_navbar .menu-destination—content .destination_zone_title{border-bottom:1px solid rgba(38,37,35,.2);color:#262523;font-family:Acumin,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.06rem;line-height:1rem;margin-bottom:1rem;min-height:25px;text-transform:uppercase;transition:all .3s linear;width:100%}.hero_navbar .menu-destination—content .destination_zone_title a,.hero_navbar .menu-destination—content .destination_zone_title a:hover,.hero_navbar .menu-destination—content .destination_zone_title p a,.hero_navbar .menu-destination—content .destination_zone_title p a:hover{color:#262523;text-decoration:none}.hero_navbar .menu-destination—content .destination-area{display:inline-block;font-family:Louize,Times,serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.07rem;line-height:1.25rem;padding-bottom:1.25rem;text-transform:uppercase;width:100%}.hero_navbar .menu-destination—content .destination-area a{color:#262523}.hero_navbar .menu-destination—content .destination-area-list{font-family:Acumin,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:0;padding-left:1.25rem;padding-top:.5rem;text-transform:none}.hero_navbar .menu-destination—content p{font-family:Acumin,Arial,sans-serif;font-size:15px;font-weight:400}.hero_navbar .menu-destination—content p span{color:#a2a2a2;font-family:Acumin,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:300}.template-404 .hero_navbar,.template-propertyList .hero_navbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:hsla(0,0%,100%,.03)!important}.template-404 .hero_navbar .navbar-brand img,.template-404 .hero_navbar .navbar-right .dropdown-toggle img,.template-404 .hero_navbar .navbar-right .search img{filter:none}.template-404 .hero_navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23DECFC8' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important}.template-page .hero_navbar{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:hsla(0,0%,100%,.03)!important}.template-page .hero_navbar .navbar-brand img,.template-page .hero_navbar .navbar-right .dropdown-toggle img,.template-page .hero_navbar .navbar-right .search img{filter:none}.template-page .hero_navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23DECFC8' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important}.template-blogPost .hero_navbar{background:#b8c5bd!important}.template-blogPost .hero_navbar .navbar-brand img{filter:brightness(0) saturate(100%) invert(12%) sepia(8%) saturate(1847%) hue-rotate(93deg) brightness(94%) contrast(91%)}.template-blogPost .hero_navbar .nav-link{color:#decfc8!important}@media screen and (min-width:992px){.template-blogPost .hero_navbar .nav-link{color:#21372b!important}}.template-blogPost .hero_navbar .nav-link:hover:after{background-color:#decfc8!important}@media screen and (min-width:992px){.template-blogPost .hero_navbar .nav-link:hover:after{background-color:#21372b!important}}.template-blogPost .hero_navbar .nav-link.active:after{background-color:#decfc8!important}@media screen and (min-width:992px){.template-blogPost .hero_navbar .nav-link.active:after{background-color:#21372b!important}}.template-blogPost .hero_navbar .dropdown-toggle img,.template-blogPost .hero_navbar .search img{filter:brightness(0) saturate(100%) invert(12%) sepia(8%) saturate(1847%) hue-rotate(93deg) brightness(94%) contrast(91%)}.template-blogPost .hero_navbar .dropdown-menu{background:#21372b!important}.template-blogPost .hero_navbar .dropdown-menu .dropdown-item{color:#b8c5bd!important}.template-blogPost .hero_navbar .dropdown-menu .dropdown-item:hover{background:#b8c5bd!important;color:#21372b!important}.template-blogPost .hero_navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23262523' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important}.template-blogList-category .hero_navbar{background:#b8c5bd!important}.template-blogList-category .hero_navbar .navbar-brand img{filter:brightness(0) saturate(100%) invert(12%) sepia(8%) saturate(1847%) hue-rotate(93deg) brightness(94%) contrast(91%)}.template-blogList-category .hero_navbar .nav-link{color:#decfc8!important}@media screen and (min-width:992px){.template-blogList-category .hero_navbar .nav-link{color:#21372b!important}}.template-blogList-category .hero_navbar .nav-link:hover:after{background-color:#decfc8!important}@media screen and (min-width:992px){.template-blogList-category .hero_navbar .nav-link:hover:after{background-color:#21372b!important}}.template-blogList-category .hero_navbar .nav-link.active:after{background-color:#decfc8!important}@media screen and (min-width:992px){.template-blogList-category .hero_navbar .nav-link.active:after{background-color:#21372b!important}}.template-blogList-category .hero_navbar .dropdown-toggle img,.template-blogList-category .hero_navbar .search img{filter:brightness(0) saturate(100%) invert(12%) sepia(8%) saturate(1847%) hue-rotate(93deg) brightness(94%) contrast(91%)}.template-blogList-category .hero_navbar .dropdown-menu{background:#21372b!important}.template-blogList-category .hero_navbar .dropdown-menu .dropdown-item{color:#b8c5bd!important}.template-blogList-category .hero_navbar .dropdown-menu .dropdown-item:hover{background:#b8c5bd!important;color:#21372b!important}.template-blogList-category .hero_navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23262523' stroke-width='1' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important}.filters{background:#21372b;border:1px solid #21372b;border-radius:.25rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;left:0;margin:auto;max-width:1290px;padding:.75rem;position:absolute;right:0;transition:all .5s ease-in-out;width:95%;z-index:200!important}@media screen and (min-width:768px){.filters{margin:auto;transition:all .5s ease-in-out;width:95%}}@media screen and (min-width:992px){.filters{margin:auto;transition:all .5s ease-in-out;width:95%}}@media screen and (min-width:1200px){.filters{margin:auto;padding:12px 20px;transition:all .5s ease-in-out;width:100%}}@media screen and (min-width:1440px){.filters{align-items:center;gap:.75rem;margin:auto;padding:.75rem;transition:all .5s ease-in-out;width:100%}}.filters__item{align-items:center;border:0;display:flex;flex:1 0 0%;justify-content:space-between;margin:0;max-width:100%}@media screen and (min-width:768px){.filters__item{align-items:center;border:0;display:flex;flex:1 0 0%;justify-content:space-between;margin:0;max-width:50%}}@media screen and (min-width:992px){.filters__item{flex:1 0 0%;justify-content:flex-end;margin:0;padding-top:0;position:relative}}.filters__item .form-group{border-right:1px solid #decfc8;height:50px;line-height:20px;margin-bottom:1.5rem;width:100%}@media screen and (min-width:992px){.filters__item .form-group{margin-bottom:0}}.filters__item .form-group label,.filters__item label{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.filters__item-btn{background:#decfc8;border:1px solid #decfc8;border-radius:.25rem;color:#decfc8;cursor:pointer;font-size:1rem;height:3rem;line-height:20px;outline:none;padding:0 0 0 15px;position:relative;text-align:left;width:100%}@media screen and (min-width:992px){.filters__item-btn{background:transparent;border:0;height:24px;padding:0;width:93%}}.filters__item-btn::-moz-placeholder{color:#decfc8}.filters__item-btn::placeholder{color:#decfc8}.filters__item-btn-destination{background:#efe7e3;border:1px solid rgba(38,37,35,.99);border-radius:.25rem;color:#21372b;cursor:pointer;font-size:1rem;height:3rem;line-height:20px;outline:none;padding:0 0 0 15px;position:relative;text-align:left;transition:all .3s ease;width:100%}@media screen and (min-width:992px){.filters__item-btn-destination{background:transparent;border:0;color:#decfc8;height:24px;padding:0}.filters__item-btn-destination:after{background-image:none}}.filters__item-btn-destination::-moz-placeholder{color:#21372b!important}.filters__item-btn-destination::placeholder{color:#21372b!important}@media screen and (min-width:992px){.filters__item-btn-destination::-moz-placeholder{color:#decfc8!important}.filters__item-btn-destination::placeholder{color:#decfc8!important}}.filters__item-btn-destination:after{background-image:url(/public/img/icons2024/chevron-down-deep-forest.svg);background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:18px}@media screen and (min-width:992px){.filters__item-btn-destination:after{background-image:none}}.filters__item-btn-destination.active:after{transform:translateY(-50%) rotate(180deg)}@media screen and (min-width:992px){.filters__item-btn-destination.active:after{transform:none}}.filters__item-btn-destination.active{border:1px solid rgba(38,37,35,.99)}@media screen and (min-width:992px){.filters__item-btn-destination.active{border:0}}.filters__item-img-close{height:6px;position:absolute;right:15px;top:33%;width:6px}.filters__item-btn-guest{background:#efe7e3;border:1px solid #efe7e3;border-radius:.25rem;color:#21372b;cursor:pointer;font-size:1rem;height:3rem;line-height:20px;outline:none;padding:0 15px;position:relative;text-align:left;width:100%}@media screen and (min-width:992px){.filters__item-btn-guest{background:transparent;border:0;height:24px;padding:0}}.filters__item-btn-guest input{background:url(/public/img/icons2024/chevron-down-deep-forest.svg) no-repeat 100%;border:none;box-shadow:none;cursor:pointer;height:45px;outline:none;width:100%}@media screen and (min-width:992px){.filters__item-btn-guest input{background:none;height:auto}}.filters__item-btn-guest input::-moz-placeholder{color:#21372b!important}.filters__item-btn-guest input::placeholder{color:#21372b!important}@media screen and (min-width:992px){.filters__item-btn-guest input::-moz-placeholder{color:#decfc8!important}.filters__item-btn-guest input::placeholder{color:#decfc8!important}}.filters__item-btn-guest .clear-icon{color:#21372b!important}@media screen and (min-width:992px){.filters__item-btn-guest .clear-icon{color:#efe7e3!important}}.filters__item-btn-guest .clear-icon-mobile{color:#21372b!important;cursor:pointer;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:4}@media screen and (min-width:992px){.filters__item-btn-guest .clear-icon-mobile{color:#efe7e3!important}}.filters__item-btn-guest::-moz-placeholder{color:#21372b!important}.filters__item-btn-guest::placeholder{color:#21372b!important}@media screen and (min-width:992px){.filters__item-btn-guest::-moz-placeholder{color:#decfc8!important}.filters__item-btn-guest::placeholder{color:#decfc8!important}}.filters__item-btn-guest.active:after{transform:translateY(-50%) rotate(180deg)}@media screen and (min-width:992px){.filters__item-btn-guest.active:after{transform:none}}.filters__item-btn-guest.active{border:1px solid #decfc8}@media screen and (min-width:992px){.filters__item-btn-guest.active{border:0}}.filters__item-btn-date{background:#efe7e3;border:1px solid #efe7e3;border-radius:.25rem;color:#21372b;cursor:pointer;font-size:1rem;height:3rem;line-height:20px;outline:none;padding:0 15px;position:relative;text-align:left;width:100%}.filters__item-btn-date input{background:url(/public/img/icons2024/calendar-deep-forest.svg) no-repeat 100%;background-size:20px;border:none;box-shadow:none;cursor:pointer;height:45px;outline:none;padding-right:25px;width:100%}@media screen and (min-width:576px){.filters__item-btn-date input{width:100%}}@media screen and (min-width:768px){.filters__item-btn-date input{width:100%}}.filters__item-btn-date input::-moz-placeholder{color:#21372b!important}.filters__item-btn-date input::placeholder{color:#21372b!important}@media screen and (min-width:992px){.filters__item-btn-date input::-moz-placeholder{color:#decfc8!important}.filters__item-btn-date input::placeholder{color:#decfc8!important}}.filters__item-btn-date::-moz-placeholder{color:#21372b!important}.filters__item-btn-date::placeholder{color:#21372b!important}@media screen and (min-width:992px){.filters__item-btn-date::-moz-placeholder{color:#decfc8!important}.filters__item-btn-date::placeholder{color:#decfc8!important}}.filters__item-btn-date.active{border:1px solid #decfc8}@media screen and (min-width:992px){.filters__item-btn-date.active{border:0}}.filters__item-date{align-items:center;flex:1 0 0%;justify-content:space-between;margin:0;max-width:100%}@media screen and (min-width:768px){.filters__item-date{align-items:center;border:0;flex:1 0 0%;font-size:1rem;justify-content:space-between;margin:0}}@media screen and (min-width:992px){.filters__item-date{flex:1 0 0%}}.filters__item-date .form-group{height:50px;line-height:20px;margin-bottom:0!important;width:100%}.filters__item-date .form-group .clear-icon-date,.filters__item-date .form-group .clear-icon-date-mobile{color:#21372b!important}@media screen and (min-width:992px){.filters__item-date .form-group .clear-icon-date,.filters__item-date .form-group .clear-icon-date-mobile{color:#efe7e3!important}}.filters__item-date label{font-family:Acumin,Arial,sans-serif}.filters__item-date label,.filters__item-explore{color:#decfc8;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.filters__item-explore{align-items:center;background:#00a062;border:0;border-radius:.25rem;cursor:pointer;display:flex;font-family:Louize,Times,serif;height:3rem;justify-content:center;left:5%;letter-spacing:.07rem;margin:auto;padding:.875rem 1rem;position:absolute;text-transform:uppercase;top:500px;width:90%}@media screen and (min-width:768px){.filters__item-explore{height:3rem;left:35%;margin:auto;position:absolute;top:580px;width:30%}}@media screen and (min-width:992px){.filters__item-explore{left:0;position:relative;top:0;width:100%}}@media screen and (min-width:1200px){.filters__item-explore{left:0;position:relative;top:0;width:100%}}.filters__item #offcanvasDestination{background:#efe7e3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.filters__item #offcanvasDestination .offcanvas-body{overflow-y:auto}.filters__item a{color:#21372b!important}.filters__item-destination—content{background-color:#21372b;border-radius:4px;left:0;margin:auto;padding:1.5rem;position:absolute;right:0;top:95px;z-index:3}@media screen and (min-width:768px){.filters__item-destination—content{left:0;top:95px;width:100%}}@media screen and (min-width:992px){.filters__item-destination—content{left:0;padding:2.5rem;top:85px;width:100%}}@media screen and (min-width:1200px){.filters__item-destination—content{left:0;width:100%}}@media screen and (min-width:1440px){.filters__item-destination—content{left:0;width:100%}}.filters__item-destination—content .destination_zone-container{background:#efe7e3;border-radius:4px;display:flex;flex-wrap:wrap;gap:2rem;margin:auto;padding:40px 24px;width:100%}@media screen and (min-width:992px){.filters__item-destination—content .destination_zone-one{flex:0 0 auto;width:65%}}.filters__item-destination—content .destination_zone-two{width:100%}@media screen and (min-width:992px){.filters__item-destination—content .destination_zone-two{flex:0 0 auto;width:30%}}.filters__item-destination—content ul{margin-bottom:0;padding-left:0}.filters__item-destination—content li{list-style:none;margin:0;padding:0}.filters__item-destination—content .destination_zone_title{border-bottom:1px solid #decfc8;color:#21372b;font-family:Acumin,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.06rem;line-height:1.5rem;margin-bottom:1rem;text-transform:uppercase;transition:all .3s linear;width:100%}.filters__item-destination—content .destination_zone_title a,.filters__item-destination—content .destination_zone_title a:hover{color:#21372b;text-decoration:none}.filters__item-destination—content .destination-area{color:#21372b;display:inline-block;font-family:Louize,Times,serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.07rem;line-height:1.25rem;padding-bottom:1.25rem;text-transform:uppercase;width:100%}.filters__item-destination—content .destination-area a{color:#21372b!important}.filters__item-destination—content .destination-area-list{font-family:Acumin,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:0;padding-left:1.25rem;padding-top:.5rem;text-transform:none}.filters__item-destination—content .btn-close{background:none;border:none;outline:none;position:absolute;right:10px;top:10px}.filters__item-destination—content .btn-close img{width:22px}.filters__item-destination—content p{font-family:Acumin,Arial,sans-serif;font-size:15px;font-weight:400}.filters__item-destination—content p span{color:#a2a2a2;font-family:Acumin,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:300}.filters__item-travellers—content{-webkit-animation:fadein .7s;animation:fadein .7s;background-color:#21372b;border-radius:.25rem;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);margin:auto;min-width:auto;padding:1.5rem;width:100%;z-index:200}@media screen and (min-width:992px){.filters__item-travellers—content{left:-15px;min-width:300px;position:absolute;top:70px;width:100%}}@media screen and (min-width:1200px){.filters__item-travellers—content{left:-20px;top:70px;width:100%}}@media screen and (min-width:1440px){.filters__item-travellers—content{left:-20px;top:70px;width:100%}}.filters__item-travellers—content-buttons{align-self:stretch;background:#efe7e3;border-left:1px solid #efe7e3;border-radius:.25rem;border-right:1px solid #efe7e3;border-top:1px solid #efe7e3;display:flex;flex-direction:column}.filters__item-travellers—content-buttons .nOfPerson{align-items:center;border-bottom:1px solid #decfc8;display:flex;height:3rem;justify-content:space-between;padding:1rem}.filters__item-travellers—content-buttons .nOfPerson p{margin-bottom:0}.filters__item-travellers—content-buttons .nOfPerson p,.filters__item-travellers—content-buttons .nOfPerson span{color:#21372b!important;font-family:Acumin,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.filters__item-travellers—content-buttons .nOfPerson span{padding-left:5px}.filters__item-travellers—content-buttons .nOfPerson .buttons-count{align-content:center;align-items:center;display:flex;gap:.5rem;justify-content:space-between}.filters__item-travellers—content-buttons .nOfPerson .buttons-count button{align-items:center;background-color:transparent;border:none;cursor:pointer;justify-content:center;margin:0;outline:none;position:relative}.filters__item-travellers—content-buttons .nOfPerson .buttons-count span{color:#000;color:#21372b!important;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-left:0}.filters__item-travellers—content-buttons .nOfPerson .buttons-count .button-plus{background-image:url(/public/img/icons2024/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;width:16px}.filters__item-travellers—content-buttons .nOfPerson .buttons-count .button-minus{background-image:url(/public/img/icons2024/minus.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;width:16px}.modal-searchform .modal-content{background:#21372b;border-radius:0;padding:1.5rem}@media screen and (min-width:768px){.modal-searchform .modal-content{border-radius:.25rem}}.modal-searchform .modal-content .form-group{margin-bottom:1.5rem}@media screen and (min-width:992px){.modal-searchform .modal-content .form-group{margin-bottom:0}}.modal-searchform .modal-body{padding-bottom:3rem}.modal-searchform .modal-header{background:#21372b;border:none;color:#efe7e3;padding:0 1rem 1.5rem}.modal-searchform .modal-header .modal-title{color:#decfc8;font-family:Louize,Times,serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase}.modal-searchform .modal-header .btn-close{background-image:url(/public/img/icons/close-cross-sand.svg);background-repeat:no-repeat;background-size:20px;box-shadow:none;height:16px;opacity:1;outline:none;width:16px}.modal-searchform .modal-footer{border:none;padding:1.5rem 1rem 0}.modal-searchform .modal-footer .filters__item-explore-modal{align-items:center;background:#00a062;border:0;border-radius:.25rem;cursor:pointer;display:flex;font-family:Louize,Times,serif;height:3rem;justify-content:center;letter-spacing:.07rem;padding:.875rem 1rem;text-transform:uppercase;width:100%}.modal-searchform .modal-footer .filters__item-explore-modal,.modal-searchform label{color:#decfc8;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}.modal-searchform label{font-family:Acumin,Arial,sans-serif;margin-bottom:.25rem}.litepicker .container__days .day-item.is-locked.start,.litepicker .container__days .day-item.is-locked.stay{text-decoration:none!important}.litepicker .container__days .day-item.is-locked[data-tooltip]:hover:before{border-color:#262523 transparent transparent}.litepicker .container__tooltip{background:#262523!important}.litepicker .container__tooltip:after{border-top:4px solid #262523!important}.destination-list-item{cursor:pointer}.property-header{background-color:#21372b;display:flex;flex-direction:column;flex-wrap:wrap;padding-top:128px}@media screen and (min-width:992px){.property-header{flex-direction:row;padding-top:64px}}.property-header .container{align-items:flex-start;align-self:start;display:flex;flex-wrap:wrap;justify-content:center;max-width:1440px;padding:0 24px 10px}@media screen and (min-width:992px){.property-header .container{align-self:stretch;padding:80px 40px}}.property-header .container .tagline{color:#decfc8;font-family:Louize,Times,serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin:0;padding-bottom:32px;padding-top:32px;width:100%}@media screen and (min-width:768px){.property-header .container .tagline{font-size:32px;line-height:40px;width:60%}}@media screen and (min-width:992px){.property-header .container .tagline{padding-bottom:80px;padding-top:32px;width:100%}}@media screen and (min-width:1200px){.property-header .container .tagline{font-size:40px;line-height:48px;padding-bottom:80px;padding-top:32px}}.property-header .container .property-video{flex:0 0 auto;padding-top:12px;width:100%}@media screen and (min-width:992px){.property-header .container .property-video{padding-top:0;width:58.33333%}}.property-header .container .property-video .video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media screen and (min-width:992px){.property-header .container .property-video .video-container{height:auto;padding-bottom:0;position:relative}}.property-header .container .property-video .video-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:992px){.property-header .container .property-video .video-container iframe{position:relative}}.property-header .container .property-video .video{margin:0;padding:0;width:100%}@media screen and (min-width:1440px){.property-header .container .property-video .video{min-width:625px}}.property-header .container .property-video .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.property-header .container .property-video .video img{max-width:100%}.property-header .row-one{display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.property-header .row-one .property-details{display:flex;flex:0 0 auto;flex-direction:column;justify-content:start;padding-right:32px;width:100%}@media screen and (min-width:768px){.property-header .row-one .property-details{width:80%}}@media screen and (min-width:992px){.property-header .row-one .property-details{width:41.66667%}}.property-header .row-one .property-details_title h1{color:#decfc8;font-family:Louize,Times,serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.property-header .row-one .property-details_title h1{font-size:42px;line-height:50px}}@media screen and (min-width:1200px){.property-header .row-one .property-details_title h1{font-size:60px;line-height:64px;padding-bottom:17px}}@media screen and (min-width:992px){.property-header .row-one .property-details_description{max-width:480px}}.property-header .row-one .property-details_description .property-resume{color:#decfc8;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:8px 0}@media screen and (min-width:768px){.property-header .row-one .property-details_description .property-resume{display:flex;flex-direction:row;flex-wrap:wrap;font-size:18px;justify-content:start;line-height:28px}}.property-header .row-one .property-details_description .property-resume span{white-space:nowrap}.property-header .row-two{flex-wrap:wrap;width:100%}.property-header .row-two .property-quote{align-self:center;color:#decfc8;display:flex;flex-direction:column;justify-content:space-between;padding-right:4rem;width:100%}@media screen and (min-width:992px){.property-header .row-two .property-quote{width:41.66667%}}.property-header .row-two p{color:#decfc8}.property-header .row-two .property-long-description{width:100%}@media screen and (min-width:768px){.property-header .row-two .property-long-description{width:80%}}@media screen and (min-width:992px){.property-header .row-two .property-long-description{max-width:432px;padding-top:30px;width:58.33333%}}.property-header .row-two .home_title{font-family:Louize,Times,serif;font-size:20px;text-transform:uppercase}.property-header .row-two a{text-decoration:underline}.property-album{background:#21372b;padding:0 16px}@media screen and (min-width:768px){.property-album{padding:0}}@media screen and (min-width:992px){.property-album{padding:0 16px}}.property-album .container{display:flex;flex-direction:column;gap:30px;max-width:1440px;padding:0 8px 60px}@media screen and (min-width:768px){.property-album .container{padding:24px 24px 80px}}.property-album .container .property-images{background:#21372b;display:grid;gap:10px;grid-template-columns:2fr 1fr}@media screen and (min-width:768px){.property-album .container .property-images{gap:30px;grid-template-columns:2fr 1fr 1fr}}.property-album .container .property-images .column-50{grid-column:1/2;height:100%}.property-album .container .property-images .column-50 .img-fluid,.property-album .container .property-images .column-50 img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.property-album .container .property-images .column-50 .img-fluid:hover,.property-album .container .property-images .column-50 img:hover{opacity:.6}.property-album .container .property-images .column-25{display:flex;flex-direction:column;gap:10px;grid-column:span 1;justify-content:space-between}@media screen and (min-width:768px){.property-album .container .property-images .column-25{gap:30px}}.property-album .container .property-images .column-25 .img-fluid{align-items:stretch;display:flex;flex:1 1 0}.property-album .container .property-images .column-25 .img-fluid img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.property-album .container .property-images .column-25 .img-fluid img:hover{opacity:.6}.property-album-gallery{align-items:flex-start;background:#b8c5bd;display:flex;height:auto;left:0;margin:auto;min-height:100%;padding-bottom:80px;position:absolute;top:0;width:100%}@media screen and (min-width:992px){.property-album-gallery{align-items:flex-start!important;padding-bottom:0}}.property-album-gallery .title{color:#21372b;font-family:Louize,Times,serif;font-size:20px;left:21px;line-height:28px;position:absolute;text-align:left;text-transform:uppercase;top:29px;white-space:pre-wrap;width:75%}@media screen and (min-width:768px){.property-album-gallery .title{font-size:32px;left:32px;line-height:36px;position:absolute;text-transform:uppercase;top:20px}}.property-album-gallery .next-arrow,.property-album-gallery .prev-arrow{align-items:center;background:none;border:1px solid #21372b;border-radius:4px;color:#21372b;cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease;width:48px;z-index:10}.property-album-gallery .image-counter{color:#21372b;font-family:Acumin,Arial,sans-serif}.property-album-gallery .prev-arrow{left:40px}.property-album-gallery .next-arrow{right:40px}@media screen and (min-width:1440px){.property-album-gallery .prev-arrow{left:calc(40% - 550px)}.property-album-gallery .next-arrow{right:calc(40% - 550px)}}.property-album-gallery .mobile-next,.property-album-gallery .mobile-prev{background-color:transparent!important;border:none}.property-album-gallery .mobile-navigation{align-items:center;display:flex;justify-content:center}.property-album-gallery .mobile-navigation .mobile-next,.property-album-gallery .mobile-navigation .mobile-prev{align-items:center;display:inline-flex;font-size:0;height:30px;justify-content:center;position:relative;width:30px}.property-album-gallery .mobile-navigation .mobile-next:before,.property-album-gallery .mobile-navigation .mobile-prev:before{background:url(/public/img/icons/chevron-toggle-down-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:14px;width:14px}.property-album-gallery .mobile-navigation .mobile-prev:before{transform:rotate(90deg)}.property-album-gallery .mobile-navigation .mobile-next:before{transform:rotate(-90deg)}.property-album-gallery .mobile-next{margin-left:10px}.property-album-gallery .mobile-prev{margin-right:10px}@-webkit-keyframes hide-close-text{to{opacity:0;transform:translateX(10px)}}@keyframes hide-close-text{to{opacity:0;transform:translateX(10px)}}@-webkit-keyframes adjust-close-container{to{gap:0;right:15px}}@keyframes adjust-close-container{to{gap:0;right:15px}}.property-album-gallery .btn-close-album-container{align-items:center;-webkit-animation:adjust-close-container linear both;animation:adjust-close-container linear both;cursor:pointer;display:flex;gap:10px;position:fixed;right:15px;top:25px;z-index:1000;animation-timeline:scroll(nearest);animation-range:0 100px}.property-album-gallery .btn-close-album-container .btn-close-album{background-color:transparent;background-image:url(/public/img/icons/close-cross-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:50%;box-shadow:none;height:16px;opacity:1;outline:none;padding:20px;position:relative;width:16px}@media screen and (min-width:768px){.property-album-gallery .btn-close-album-container .btn-close-album{background-color:transparent}}.property-album-gallery .btn-close-album-container .btn-close-album-text{color:#21372b;display:none;font-family:Louize,Times,serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.property-album-gallery .btn-close-album-container .btn-close-album-text{-webkit-animation:hide-close-text linear both;animation:hide-close-text linear both;display:inline-block;animation-timeline:scroll(nearest);animation-range:0 100px}}.property-album-gallery .btn-close-album-container:hover{opacity:.9}.property-album-gallery .btn-close-album-popup{align-items:center;background-color:transparent;border:none;color:#21372b;cursor:pointer;display:flex;font-family:Louize,Times,serif;font-size:14px;gap:8px;letter-spacing:1px;padding:0;text-transform:uppercase}.property-album-gallery .btn-close-album-popup span{margin-right:8px}.property-album-gallery .btn-close-album-popup:after{background-image:url(/public/img/icons/close-cross-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";display:block;height:30px;width:16px}.property-album-gallery .container-album{display:flex;height:100%;padding:20px}@media screen and (min-width:992px){.property-album-gallery .container-album{padding:20px 40px}}.property-album-gallery .container{background-color:#b8c5bd;display:flex;flex-direction:column;justify-content:start;max-width:1440px;padding:80px 0}@media screen and (min-width:992px){.property-album-gallery .container{flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between}}.property-album-gallery .container .column_category{background-color:#b8c5bd;padding-top:60px}@media screen and (min-width:992px){.property-album-gallery .container .column_category{padding-top:0}}.property-album-gallery .popup.desktop{display:none}.property-album-gallery .popup.mobile{display:block}.property-album-gallery .popup.mobile .category-button{align-items:center;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#ddeadd;border:none;border-radius:4px;bottom:1px;color:#21372b;cursor:pointer;display:flex;flex:0 1 auto;font-family:Louize,Times,serif;font-size:16px;gap:8px;justify-content:center;left:0;padding:16px 20px;position:fixed;text-align:center;text-transform:uppercase;width:100vw}.property-album-gallery .popup.mobile .category-arrow{background:url(/public/img/icons/chevron-toggle-down-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:14px;margin-left:8px;transform:rotate(180deg);transition:transform .3s ease;width:14px}.property-album-gallery .popup.mobile .image-popup-footer{margin-bottom:7rem}.property-album-gallery .popup.mobile .full-screen-overlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.property-album-gallery .popup.mobile .image-popup-overlay{overflow:auto}.property-album-gallery .popup.mobile .category-list{list-style:none;padding:0}.property-album-gallery .popup.mobile .category-list li{color:#21372b;cursor:pointer;padding:15px;transition:background .3s}.property-album-gallery .popup.mobile .category-list li:hover{background:hsla(0,0%,100%,.2)}.property-album-gallery .popup.mobile .btn-close-fullscreen{background:rgba(33,55,43,.98);border:none;color:#decfc8;cursor:pointer;margin-top:20px;padding:10px 20px}.property-album-gallery .popup.mobile .image-popup-container{height:90vh!important}.property-album-gallery .popup.mobile .popup-image{height:24rem;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}.property-album-gallery .popup.mobile .images-container{align-items:center;display:flex;justify-content:center;overflow:hidden}.property-album-gallery .popup.mobile .image-popup-content{height:auto;min-height:60vh}@media (max-width:1020px){.property-album-gallery .popup.mobile .popup-image{transform:scale(1.05)}}@media screen and (min-width:992px){.property-album-gallery .popup.mobile{display:none}.property-album-gallery .popup.desktop{display:block}}.property-album-gallery .popup{background:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.property-album-gallery .popup-title{color:#21372b;flex:1;font-family:Louize,Times,serif;font-size:20px;line-height:31px;text-transform:uppercase}.property-album-gallery .image-popup-overlay{align-items:center;background-color:#b8c5bd;height:100vh;width:100%}.property-album-gallery .image-popup-container{border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:20px}.property-album-gallery .image-popup-header{align-items:start;display:flex;gap:5rem;justify-content:space-between;margin-bottom:20px;margin-top:0}.property-album-gallery .image-popup-content{align-items:center;display:flex;gap:1rem;justify-content:space-evenly}.property-album-gallery .popup-image{max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:1;transition:opacity .3s ease-in-out}.property-album-gallery .popup-image.fade-out{opacity:0}.property-album-gallery .popup-image.fade-in{opacity:1}.property-album-gallery .image-popup-footer{margin-top:10px;text-align:center}.property-album-gallery .btn-close-popup{background:none;border:none;color:#decfc8;cursor:pointer;font-size:24px}.property-album-gallery .category-selector{-webkit-appearance:none!important;-moz-appearance:none!important;flex:0 1 auto;left:50%;min-width:250px;position:relative;position:absolute;transform:translateX(-50%)}.property-album-gallery .category-selector .category-dropdown{-webkit-appearance:none!important;-moz-appearance:none!important;border:1px solid #21372b;border-radius:4px;color:#21372b;cursor:pointer;font-family:Louize,Times,serif;height:48px;padding:7px 20px;text-align:center;text-transform:uppercase;width:100%}.property-album-gallery .category-selector .category-dropdown .btn:after{background:url(/public/img/icons/chevron-toggle-down-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;color:#21372b;content:"";height:16px;margin-left:.5rem;position:absolute;top:1rem;transform:rotate(0deg);transition:transform .3s ease;width:16px}.property-album-gallery .category-selector .category-dropdown .btn{color:#21372b;font-size:14px}.property-album-gallery .category-selector .category-dropdown .btn:hover,.property-album-gallery .category-selector .category-dropdown .btn[aria-expanded=true]{background:none}.property-album-gallery .category-selector .category-dropdown .btn[aria-expanded=true]:after{transform:rotate(180deg)}.property-album-gallery .category-selector .dropdown-menu.show{display:block;inset:4rem 0 auto auto!important;opacity:1;width:100%}.property-album-gallery .category-dropdown option{-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#b8c5bd;color:#21372b;font-family:Louize,Times,serif;font-size:16px;padding:15px 20px}.property-album-gallery .category-dropdown option:checked,.property-album-gallery .category-dropdown option:hover{background-color:#b8c5bd;color:#21372b;font-weight:700}.property-album-gallery .dropdown-menu{background:#b8c5bd;border:none;border-radius:4px;display:flex;flex-direction:column;font-size:14px;inset:4rem 0 auto auto!important;margin:none;position:absolute;transform:none!important}.property-album-gallery .dropdown-item{color:#21372b;font-family:Louize,Times,serif;font-weight:400;padding:.75rem 1rem;text-align:center}.property-album-gallery .current-category{text-transform:uppercase}.property-album-gallery .dropdown-item.active{background-color:#b8c5bd!important}.property-album-gallery .dropdown-item:hover{background-color:#b8c5bd!important;color:#21372b;cursor:pointer}.property-album-gallery .column_slider picture{display:block;overflow:hidden;position:relative;transition:transform .3s ease}.property-album-gallery .column_slider picture img{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.property-album-gallery .column_slider picture:hover{transform:scale(1.01)}.property-album-gallery .column_slider picture:hover:before{background:hsla(0,0%,100%,.1)}.property-album-gallery .column_slider picture:hover img{-webkit-animation:subtle-pulse 2s infinite;animation:subtle-pulse 2s infinite;cursor:pointer}@-webkit-keyframes subtle-pulse{0%{box-shadow:0 0 0 transparent;transform:scale(1)}50%{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:scale(1.02)}to{box-shadow:0 0 0 transparent;transform:scale(1)}}@keyframes subtle-pulse{0%{box-shadow:0 0 0 transparent;transform:scale(1)}50%{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:scale(1.02)}to{box-shadow:0 0 0 transparent;transform:scale(1)}}@-webkit-keyframes auto-pulse{0%{box-shadow:0 0 0 transparent;transform:scale(1)}50%{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:scale(1.03)}to{box-shadow:0 0 0 transparent;transform:scale(1)}}@keyframes auto-pulse{0%{box-shadow:0 0 0 transparent;transform:scale(1)}50%{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:scale(1.03)}to{box-shadow:0 0 0 transparent;transform:scale(1)}}@media (max-width:768px){.property-album-gallery .column_slider picture:first-child{position:relative}.property-album-gallery .column_slider picture:first-child:after{background:hsla(0,0%,100%,.05);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.property-album-gallery .column_slider picture:first-child img{-webkit-animation:auto-pulse 2s ease-in-out 1s 2;animation:auto-pulse 2s ease-in-out 1s 2}}.property-album-gallery .column_slider .img-fluid{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}.property-album-gallery .column_slider .img-fluid:hover{cursor:pointer;filter:brightness(.8)}.property-album-gallery .column_slider img{height:300px;-o-object-fit:cover;object-fit:cover}.property-album-gallery .column_slider .row:first-child .col-md-8 img{height:400px}.property-album-gallery .column_slider .row:first-child .col-md-4 img{height:195px}.property-album-gallery .category-list{display:flex;flex-direction:column;gap:1rem}.property-album-gallery ul{list-style:none;padding:0}.property-album-gallery .full-screen-content{color:#decfc8;font-family:Louize,Times,serif;max-height:80vh;overflow-y:auto;padding:20px;text-align:center;text-transform:uppercase;width:100%}.property-album-gallery .dropdown-toggle{border:none!important;transition:all .2s ease}.property-album-gallery .dropdown-toggle:after{transition:transform .2s ease}.property-album-gallery .dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.property-album-gallery .dropdown-menu{display:none;opacity:0;transition:opacity .2s ease-in-out;width:100%}.property-album-gallery .dropdown-menu button,.property-album-gallery button.row:first-child:active{border:none!important}.property-album-gallery .full-screen-dropdown .category-item.active{color:#21372b;font-weight:500}.property-album-gallery .full-screen-dropdown .category-arrow{background:url(/public/img/icons/chevron-toggle-down-deep-forest.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;font-size:0;height:14px;margin-right:8px;width:14px}.property-album-gallery .full-screen-dropdown .category-item.active .category-arrow{display:inline-block;opacity:1;transform:translateX(0);transform:rotate(-90deg)}.property-album-gallery .full-screen-dropdown .category-text{transition:transform .3s ease}.property-album-gallery .full-screen-dropdown .category-item.active .category-text{transform:translateX(4px)}.property-album-gallery .category-item{color:#21372b;cursor:pointer}.property-album-gallery .popup-image.hidden{opacity:0}.property-album-gallery .full-screen-dropdown.show{bottom:0;transform:translateY(0);transition:transform .4s cubic-bezier(.4,0,.2,1)}.property-album-gallery .full-screen-dropdown{align-items:center;background-color:#b8c5bd;bottom:-100%;display:flex;height:100vh;justify-content:center;left:0;opacity:.9;position:fixed;top:auto;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);width:100vw!important;z-index:2000}@media (max-width:768px){.property-album-gallery .column_slider img{height:250px}}.property-features{background-color:#b8c5bd}.property-features .container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px;padding:64px 24px}@media screen and (min-width:768px){.property-features .container{padding:80px 40px}}.property-features .column_one{flex:0 0 auto;padding-top:0;width:100%}@media screen and (min-width:768px){.property-features .column_one{padding-top:64px}}@media screen and (min-width:992px){.property-features .column_one{order:-1;padding-top:0;width:52%}}.property-features .column_one .tabs{display:flex;flex-wrap:nowrap;justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;width:100%}@media screen and (min-width:768px){.property-features .column_one .tabs{border-bottom:1px solid #9ca18f}}.property-features .column_one .tabs .tab{align-items:start;color:#667061;cursor:pointer;display:flex;flex:0 0 auto;font-family:Louize,Times,serif;font-size:14px;font-style:normal;font-weight:400;justify-content:start;letter-spacing:1.12px;line-height:20px;padding-bottom:24px;padding-right:32px;scroll-snap-align:start;text-transform:uppercase}.property-features .column_one .tabs .tab.active,.property-features .column_one .tabs .tab:hover{color:#21372b}.property-features .column_one .tabs::-webkit-scrollbar-thumb,.property-features .column_one .tabs::-webkit-scrollbar-track{border-radius:100px}.property-features .column_one .tabs::-webkit-scrollbar-thumb{background:#21372b}.property-features .column_one .tabs::-webkit-scrollbar-track{background:#b8c5bd}.property-features .column_one .tabs::-webkit-scrollbar{height:3px}@media screen and (min-width:1200px){.property-features .column_one .tabs::-webkit-scrollbar{height:0}}.property-features .column_one .services-section{content-visibility:auto;display:flex;flex-direction:column}.property-features .column_one .services-section .features{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:32px 0}@media screen and (min-width:768px){.property-features .column_one .services-section .features{min-height:490px}}.property-features .column_one .services-section .extra_services,.property-features .column_one .services-section .regulations,.property-features .column_one .services-section .services{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0}@media screen and (min-width:768px){.property-features .column_one .services-section .extra_services,.property-features .column_one .services-section .regulations,.property-features .column_one .services-section .services{min-height:490px}}.property-features .column_one .services-section .extra_services .services-list,.property-features .column_one .services-section .regulations .services-list,.property-features .column_one .services-section .services .services-list{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:37px}.property-features .column_one .services-section .extra_services .services-list .service,.property-features .column_one .services-section .regulations .services-list .service,.property-features .column_one .services-section .services .services-list .service{align-items:center;align-self:stretch;border-bottom:1px solid #9ca18f;display:flex;gap:24px;padding:24px 0;width:100%}.property-features .column_one .services-section .extra_services .services-list .service img,.property-features .column_one .services-section .regulations .services-list .service img,.property-features .column_one .services-section .services .services-list .service img{height:64px;width:64px}.property-features .column_one .services-section .extra_services .services-list .service .included,.property-features .column_one .services-section .extra_services .services-list .service .services-title,.property-features .column_one .services-section .regulations .services-list .service .included,.property-features .column_one .services-section .regulations .services-list .service .services-title,.property-features .column_one .services-section .services .services-list .service .included,.property-features .column_one .services-section .services .services-list .service .services-title{color:#21372b;font-family:Louize,Times,serif!important;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding-bottom:6px;text-transform:uppercase}.property-features .column_one .services-section .extra_services .services-list .service p,.property-features .column_one .services-section .regulations .services-list .service p,.property-features .column_one .services-section .services .services-list .service p{color:#21372b;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.property-features .column_one .services-section .extra_services .services-list .service.hide-service,.property-features .column_one .services-section .regulations .services-list .service.hide-service,.property-features .column_one .services-section .services .services-list .service.hide-service{display:none}.property-features .column_one .services-section .extra_services .services-list .service:last-child,.property-features .column_one .services-section .regulations .services-list .service:last-child,.property-features .column_one .services-section .services .services-list .service:last-child{border:0}.property-features .column_one .services-section .features{display:none}.property-features .column_one .services-section .features .features-list{display:flex;flex-wrap:wrap}.property-features .column_one .services-section .features .features-list .features-list_title{color:#21372b;font-family:Louize,Times,serif!important;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding-top:32px;text-transform:uppercase;width:100%}.property-features .column_one .services-section .features .features-list .features-list-group{border-bottom:1px solid #9ca18f;padding-bottom:16px;padding-top:24px;width:100%}.property-features .column_one .services-section .features .features-list .infinity_tag{align-items:center;background:#21372b;border-radius:4px;color:#decfc8;display:flex;font-family:Louize,Times,serif;font-size:12px;font-weight:400;height:28px;letter-spacing:1px;margin-right:16px;padding:5.5px 10px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.property-features .column_one .services-section .features .features-list .infinity_tag:before{background-image:url(/public/img/icons2024/star-tag.svg);background-position:50%;background-repeat:no-repeat;background-size:13px 13px;content:"";display:inline-block;height:13px;margin-right:8px;opacity:1;width:13px}.property-features .column_one .services-section .features .features-list .features-list_item{background:#21372b;border-radius:4px;color:#decfc8;font-size:16px;font-style:normal;font-weight:400;height:30px;line-height:24px;margin-right:16px;padding:6px 12px}.property-features .column_one .services-section .btn-secondary,.property-features .column_one .services-section .btn-secondary:hover{align-items:center;gap:8px}.property-features .column_one .services-section .show-service{display:flex!important}.property-features .column_one .services-section .regulations{color:#21372b;display:none;padding-top:32px}.property-features .column_one .services-section .regulations a{color:#21372b}.property-features .column_one .services-section .regulations p{color:#21372b;font-family:Acumin,Arial,sans-serif;font-size:16px;line-height:24px}.property-features .column_one .services-section .conditions_reservation .title{color:#21372b;font-family:Louize,Times,serif!important;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding-top:32px;text-transform:uppercase;width:100%}.property-features .column_one .services-section .conditions_reservation a{color:#21372b}.property-features .column_one .services-section .conditions_reservation p{color:#21372b;font-family:Acumin,Arial,sans-serif;font-size:16px;line-height:24px}.property-features .column_one .services-section .property_rules ul{color:#21372b;font-family:Acumin,Arial,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding-left:0;padding-top:32px;width:100%}.property-features .column_one .services-section .environment p{color:#21372b}.property-features .column_one .services-section .distribution .title{background:#21372b;border-radius:6px;color:#decfc8;font-family:Louize,Times,serif;font-size:16px;height:32px;line-height:2;margin:10px 0;padding:0 12px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.property-features .column_one .services-section .distribution p{color:#21372b;margin:5px 0}.property-features .column_two{flex:0 0 auto;order:-1;padding-top:0;width:100%}@media screen and (min-width:768px){.property-features .column_two{order:-1;padding-top:32px}}@media screen and (min-width:992px){.property-features .column_two{padding-top:0;width:47%}}@media screen and (min-width:1200px){.property-features .column_two{padding-top:0;width:41.66666667%}}.property-features .booking-section{background-color:#21372b;bottom:0;content-visibility:auto;display:none;left:0;overflow-y:scroll;padding:40px;position:absolute;right:0;top:0;z-index:999}.property-features .booking-section.open{display:block;height:100vh;padding:24px;position:fixed;width:100vw;z-index:9999}@media screen and (min-width:768px){.property-features .booking-section.open{padding:40px}.property-features .booking-section{background-color:#21372b;display:block;overflow-y:hidden;padding:40px;position:relative;z-index:0}}.property-features .booking-section .back-mobile{cursor:pointer;position:absolute;right:40px}@media screen and (min-width:768px){.property-features .booking-section .back-mobile{display:none}}.property-features .booking-section_header{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px}.property-features .booking-section_header .property_name{color:#decfc8;font-family:Louize,Times,serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:0;text-transform:uppercase;width:80%}.property-features .booking-section_header .property_rating{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.property-features .booking-section_header .property_rating .icon-reviews{background-image:url(/public/img/star-green.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;display:inline-block;height:18px;width:18px}.property-features .booking-section_header .property_rating .number_reviews,.property-features .booking-section_header .property_rating .rating_note{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.96px;line-height:16px;text-transform:uppercase}.property-features .booking-section .property_price{color:#decfc8!important;font-size:1.2rem;font-weight:400}.property-features .booking-section .check-in-out{color:#decfc8!important;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:8px 0}.property-features .booking-section .text-required{color:red;font-family:Acumin,Arial,sans-serif;font-size:.7rem;width:100%}.property-features .booking-section .dates-input-property{align-items:center;background:#efe7e3!important;border:1px solid #efe7e3!important;border-radius:4px!important;color:#21372b;cursor:pointer;display:flex;height:48px!important;justify-content:flex-start;padding:0 16px!important;position:relative}.property-features .booking-section .dates-input-property:after{background:url(/public/img/icons2024/calendar-deep-forest.svg) no-repeat;background-size:15px 15px;content:"";height:15px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:15px}.property-features .booking-section .guests-input-property{align-items:center;background:#efe7e3!important;border:1px solid #efe7e3!important;border-radius:4px!important;color:#21372b;cursor:pointer;display:flex;height:48px!important;justify-content:flex-start;padding:0 16px!important;position:relative}.property-features .booking-section .guests-input-property::-moz-placeholder{color:#21372b!important}.property-features .booking-section .guests-input-property::placeholder{color:#21372b!important}@media screen and (min-width:992px){.property-features .booking-section .guests-input-property::-moz-placeholder{color:#21372b!important}.property-features .booking-section .guests-input-property::placeholder{color:#21372b!important}}.property-features .booking-section::-moz-placeholder{color:#21372b!important}.property-features .booking-section::placeholder{color:#21372b!important}@media screen and (min-width:992px){.property-features .booking-section::-moz-placeholder{color:#21372b!important}.property-features .booking-section::placeholder{color:#21372b!important}}.property-features .booking-section input::-moz-placeholder{color:#21372b!important}.property-features .booking-section input::placeholder{color:#21372b!important}@media screen and (min-width:992px){.property-features .booking-section input::-moz-placeholder{color:#21372b!important}.property-features .booking-section input::placeholder{color:#21372b!important}}.property-features .booking-section label{color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:19px}.property-features .booking-section input{height:48px;outline:none;width:100%}.property-features .booking-section .form-check-newletter{gap:9px}.property-features .booking-section .form-check-newletter input{height:16px;outline:none;width:16px}.property-features .booking-section .form-check-newletter .form-check-input{height:16px;margin-top:0;outline:none;width:16px}.property-features .booking-section .form-check-newletter .form-check-label{font-size:13px}.property-features .booking-section .form-check-newletter .form-check-input{background-color:#efe7e3;border-color:#decfc8;border-radius:2px}.property-features .booking-section .form-check-newletter .form-check-input:focus{border-color:#decfc8;box-shadow:none;outline:0}.property-features .booking-section .form-check-newletter .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none'%3E%3Cpath stroke='%23DECFC8FF' stroke-linecap='round' stroke-linejoin='round' d='M9 1 3.5 6.5 1 4'/%3E%3C/svg%3E");background-size:11px}.property-features .booking-section .form-check-newletter .form-check-input:checked{background-color:#00a062;border-color:#00a062;border-radius:2px}.property-features .booking-section .form-check-newletter .form-check-input:checked:focus{border-color:#00a062;box-shadow:none;outline:0}.property-features .booking-section #check-in-out,.property-features .booking-section #guests{margin-top:10px;overflow:visible;padding-bottom:0;padding-left:10px;padding-top:0;position:relative}.property-features .booking-section .bookingLinesDiv{border-bottom:1px solid #decfc8;padding-bottom:24px}.property-features .booking-section .error-booking{align-items:center;border-bottom:1px solid #decfc8;display:flex;justify-content:space-between;margin:0;padding:24px 0}.property-features .booking-section .error-booking p{color:red;margin:0}.property-features .booking-section .alternative-booking,.property-features .booking-section .booking-lines,.property-features .booking-section .booking-rate,.property-features .booking-section .cleaning,.property-features .booking-section .min-price,.property-features .booking-section .nights{align-items:center;border-bottom:1px solid #decfc8;display:flex;justify-content:space-between;margin:0;padding:24px 0}.property-features .booking-section .alternative-booking p,.property-features .booking-section .booking-lines p,.property-features .booking-section .booking-rate p,.property-features .booking-section .cleaning p,.property-features .booking-section .min-price p,.property-features .booking-section .nights p{color:#decfc8;margin:0}.property-features .booking-section .alternative-booking .booking-line,.property-features .booking-section .alternative-booking .cleaning-number,.property-features .booking-section .alternative-booking .nights-number,.property-features .booking-section .alternative-booking .rate-input,.property-features .booking-section .booking-lines .booking-line,.property-features .booking-section .booking-lines .cleaning-number,.property-features .booking-section .booking-lines .nights-number,.property-features .booking-section .booking-lines .rate-input,.property-features .booking-section .booking-rate .booking-line,.property-features .booking-section .booking-rate .cleaning-number,.property-features .booking-section .booking-rate .nights-number,.property-features .booking-section .booking-rate .rate-input,.property-features .booking-section .cleaning .booking-line,.property-features .booking-section .cleaning .cleaning-number,.property-features .booking-section .cleaning .nights-number,.property-features .booking-section .cleaning .rate-input,.property-features .booking-section .min-price .booking-line,.property-features .booking-section .min-price .cleaning-number,.property-features .booking-section .min-price .nights-number,.property-features .booking-section .min-price .rate-input,.property-features .booking-section .nights .booking-line,.property-features .booking-section .nights .cleaning-number,.property-features .booking-section .nights .nights-number,.property-features .booking-section .nights .rate-input{align-items:center;color:#decfc8;display:flex}.property-features .booking-section .alternative-booking .cleaning-fee-info,.property-features .booking-section .booking-lines .cleaning-fee-info,.property-features .booking-section .booking-rate .cleaning-fee-info,.property-features .booking-section .cleaning .cleaning-fee-info,.property-features .booking-section .min-price .cleaning-fee-info,.property-features .booking-section .nights .cleaning-fee-info{align-items:center;cursor:pointer;display:flex;gap:4px}.property-features .booking-section .alternative-booking .cleaning-fee-info:after,.property-features .booking-section .booking-lines .cleaning-fee-info:after,.property-features .booking-section .booking-rate .cleaning-fee-info:after,.property-features .booking-section .cleaning .cleaning-fee-info:after,.property-features .booking-section .min-price .cleaning-fee-info:after,.property-features .booking-section .nights .cleaning-fee-info:after{background-image:url(/public/img/icons/info-circle.svg);background-size:cover;content:"";height:12px;width:12px}.property-features .booking-section .alternative-booking .cleaning-pop-content,.property-features .booking-section .booking-lines .cleaning-pop-content,.property-features .booking-section .booking-rate .cleaning-pop-content,.property-features .booking-section .cleaning .cleaning-pop-content,.property-features .booking-section .min-price .cleaning-pop-content,.property-features .booking-section .nights .cleaning-pop-content{background-color:rgba(33,55,43,.98);border-radius:4px;box-shadow:1px -1px 19px 12px rgba(33,27,27,.32);margin-top:10px;padding:20px;position:absolute;z-index:999}.property-features .booking-section .alternative-booking .cleaning-pop-content .cleaning-pop-title,.property-features .booking-section .booking-lines .cleaning-pop-content .cleaning-pop-title,.property-features .booking-section .booking-rate .cleaning-pop-content .cleaning-pop-title,.property-features .booking-section .cleaning .cleaning-pop-content .cleaning-pop-title,.property-features .booking-section .min-price .cleaning-pop-content .cleaning-pop-title,.property-features .booking-section .nights .cleaning-pop-content .cleaning-pop-title{color:#decfc8;font-size:1rem}.property-features .booking-section .alternative-booking .cleaning-pop-content .cleaning-pop-list,.property-features .booking-section .booking-lines .cleaning-pop-content .cleaning-pop-list,.property-features .booking-section .booking-rate .cleaning-pop-content .cleaning-pop-list,.property-features .booking-section .cleaning .cleaning-pop-content .cleaning-pop-list,.property-features .booking-section .min-price .cleaning-pop-content .cleaning-pop-list,.property-features .booking-section .nights .cleaning-pop-content .cleaning-pop-list{color:#decfc8;font-size:.8rem;list-style:none;margin:0;padding:0}.property-features .booking-section .btn.disabled,.property-features .booking-section .btn:disabled,.property-features .booking-section fieldset:disabled .btn{background-color:#00a062!important;border-color:#00a062!important;color:#fff!important;opacity:.4!important;pointer-events:none!important}.property-features .booking-section .booking-rate{flex-wrap:wrap}.property-features .booking-section .booking-rate:nth-child(2){margin-bottom:20px}.property-features .booking-section .booking-rate input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#efe7e3;border:1px solid #decfc8;border-radius:50%;cursor:pointer;height:16px;margin:0 10px 0 0;outline:none;padding:0;position:relative;width:16px}.property-features .booking-section .booking-rate input[type=radio]:checked{background-color:#00a062;border-color:#00a062}.property-features .booking-section .booking-rate input[type=radio]:checked:after{background-color:#00a062;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.property-features .booking-section .booking-rate input[type=radio]:focus{border-color:#00a062;box-shadow:0 0 0 2px rgba(0,160,98,.2);outline:0}.property-features .booking-section .booking-rate label,.property-features .booking-section .booking-rate p{font-weight:600}.property-features .booking-section .booking-rate label,.property-features .booking-section .booking-rate p{margin-right:10px}.property-features .booking-section .booking-rate span{color:#decfc8;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:0}.property-features .booking-section .booking-lines{border-bottom:none;padding:0}.property-features .booking-section .booking-lines:first-child{margin-top:15px}.property-features .booking-section .negative-price{color:#00a062!important}.property-features .booking-section .original-price{color:#decfc8;margin-right:8px;text-decoration:line-through}.property-features .booking-section .warning{align-items:center;display:flex;font-style:italic;justify-content:center;margin:0;padding-bottom:8px;padding-top:8px}.property-features .booking-section .warning p{color:#decfc8;margin:0}.property-features .booking-section .promo-code{align-items:center;border-bottom:0;display:flex;justify-content:space-between;margin:0;padding:24px 0}.property-features .booking-section .promo-code .label{color:#decfc8;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:8px 0}.property-features .booking-section .promo-code .enter-promo{width:100%}.property-features .booking-section .promo-code .enter-promo .enabledInput{background:#2d2c2a;border:none;color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;height:48px;line-height:19px;padding-left:10px}.property-features .booking-section .promo-code .enter-promo .enabledInput::-moz-placeholder{color:hsla(19,25%,83%,.51);font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:19px}.property-features .booking-section .promo-code .enter-promo .enabledInput::placeholder{color:hsla(19,25%,83%,.51);font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:19px}.property-features .booking-section .promo-code .enter-promo .btn-apply{background:#decfc8;border-radius:0 4px 4px 0;color:#262523;font-family:Louize,Times,serif;font-size:14px;font-style:normal;font-weight:400;height:48px;letter-spacing:1.12px;line-height:32px;padding:8px 12px;text-transform:uppercase;white-space:nowrap}.property-features .booking-section .total{display:flex;justify-content:space-between;padding-bottom:40px}.property-features .booking-section .total .total-text{color:#decfc8;font-family:Louize,Times,serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase}.property-features .booking-section .booking-input{margin:0;padding:12px 0}.property-features .booking-section .booking-input .label{color:#decfc8;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:8px 0}.property-features .booking-section .booking-input .input-form{width:100%}.property-features .booking-section .booking-input .input-form .enabledInput{background:#2d2c2a;border:none;color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;height:48px;line-height:19px;padding-left:10px}.property-features .booking-section .booking-input .input-form .enabledInput::-moz-placeholder{color:hsla(19,25%,83%,.51);font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:19px}.property-features .booking-section .booking-input .input-form .enabledInput::placeholder{color:hsla(19,25%,83%,.51);font-family:Acumin,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:19px}.property-features .booking-section .booking-input #inquireShortMobilePhone{padding-left:52px!important}.property-features .booking-section .booking-input .iti--allow-dropdown{width:100%!important}.property-features .booking-section .booking-message-confirmation{background:#262523;margin:2rem 0;padding:3rem 2rem;text-align:center}.property-features .booking-section .booking-message-confirmation .title{color:#decfc8;font-family:Louize,Times,serif;font-size:1.5rem;padding-bottom:2rem;text-transform:uppercase}.property-features .booking-section .booking-message-confirmation p{color:#decfc8}.property-features .booking-section .holiday-booker{border-top:1px solid hsla(19,25%,83%,.2);padding-top:1.5rem}.property-features .booking-section .holiday-booker .booker-image{flex-shrink:0;height:90px;width:90px}.property-features .booking-section .holiday-booker .booker-image img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.property-features .booking-section .holiday-booker .booker-label{color:hsla(19,25%,83%,.5);font-size:10px;letter-spacing:1px;text-transform:uppercase}.property-features .booking-section .holiday-booker .booker-name{color:#decfc8;font-family:Louize,Times,serif;font-size:20px;font-weight:400;margin:0}.property-features .booking-section .holiday-booker .contact-icon{align-items:center;background:#2d2c2a;border-radius:6px;color:#decfc8;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.property-features .booking-section .holiday-booker .contact-icon:hover{background:#201f1e;color:#decfc8}.property-features .booking-section .holiday-booker .contact-icon i{font-size:16px}.book-now-property_m{background-color:rgba(33,55,43,.98);border-top:1px solid rgba(33,55,43,.98);bottom:0;box-shadow:none;padding:16px 24px;position:fixed;width:100%;z-index:1014}.book-now-property_m button{width:100%}@media screen and (min-width:768px){.book-now-property_m{display:none}}.property-reviews{background:#b8c5bd}.property-reviews .container{max-width:1440px;padding:64px 24px}@media screen and (min-width:768px){.property-reviews .container{padding:80px 40px}}.property-reviews .reviews-section{display:flex}.property-reviews .reviews-section .column-title .title{color:#21372b;font-family:Louize,Times,serif!important;font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase}@media screen and (min-width:768px){.property-reviews .reviews-section .column-title .title{font-size:40px;line-height:48px}}.property-reviews .reviews-section .column-reviews_header{border-bottom:1px solid rgba(33,55,43,.98);flex-direction:row;padding-bottom:16px}@media screen and (min-width:400px){.property-reviews .reviews-section .column-reviews_header{flex-direction:row}}@media screen and (min-width:576px){.property-reviews .reviews-section .column-reviews_header{flex-direction:row}}.property-reviews .reviews-section .column-reviews_header-resume{align-items:center;display:flex;gap:8px;padding-bottom:10px}@media screen and (min-width:400px){.property-reviews .reviews-section .column-reviews_header-resume{padding-bottom:0}}.property-reviews .reviews-section .column-reviews_header-resume p{color:#21372b;font-family:Louize,Times,serif;font-size:18px;font-style:normal;font-weight:400;line-height:32px;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.property-reviews .reviews-section .column-reviews_header-resume p{font-size:24px}}.property-reviews .reviews-section .column-reviews_header .dropdown{align-self:end}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-toggle{align-items:center;background:#b8c5bd;border:0;border-radius:4px;box-shadow:none;color:#21372b;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;margin:0;min-width:60px;outline:none;padding:.25rem .5em;vertical-align:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-toggle{font-size:16px;height:49px;min-width:90px}}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-toggle:after{background-image:url(/public/img/icons/chevron-toggle-down-deep-forest.svg);background-repeat:no-repeat;background-size:16px 20px;border:none;display:inline-flex;height:16px;opacity:1;vertical-align:0;width:20px}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-menu{background:#b8c5bd;border:1px solid #21372b;border-radius:4px;box-shadow:none;display:none;font-size:16px;min-width:110px;opacity:0;outline:none;padding:.5rem .25rem;transition:all .2s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-menu .dropdown-item{background:#b8c5bd;color:#21372b;cursor:pointer!important;outline:none;padding:.25rem .85rem}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-menu .dropdown-item:focus,.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-menu .dropdown-item:hover{background:#ddeadd;color:#21372b;cursor:pointer!important;outline:none}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-menu .dropdown-item .active,.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-menu .dropdown-item:active{background-color:#ddeadd;color:#21372b;cursor:pointer!important}.property-reviews .reviews-section .column-reviews_header .dropdown:hover .dropdown-menu{box-shadow:none;cursor:pointer!important;display:block;min-width:110px;opacity:1;outline:none;right:0;transition:all .2s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-item.active,.property-reviews .reviews-section .column-reviews_header .dropdown .dropdown-item:active{background-color:#ddeadd;color:#21372b;cursor:pointer!important;outline:none;text-decoration:none}.property-reviews .reviews-section .column-reviews .review{border-bottom:1px solid #9ca18f;color:#21372b;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding-bottom:32px;padding-top:32px}.property-reviews .reviews-section .column-reviews .review .ratings{padding-bottom:16px;padding-top:24px;width:80px}.property-reviews .reviews-section .column-reviews .review .ratings .stars{display:flex;margin-top:0}.property-reviews .reviews-section .column-reviews .review .ratings .stars-filled{display:flex;height:16px;margin-top:-16px;overflow:hidden}.property-reviews .reviews-section .column-reviews .review .review-detail{align-items:center;display:flex;gap:6px;justify-content:start}.property-reviews .reviews-section .column-reviews .review .review-detail .date,.property-reviews .reviews-section .column-reviews .review .review-detail .name{color:#21372b;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.property-reviews .reviews-section .column-reviews .review .review-detail .date{font-family:Acumin,Arial,sans-serif}.property-map .container{max-width:1440px;padding:64px 24px}@media screen and (min-width:768px){.property-map .container{padding:80px 40px}}.property-map p.mapTitle{font-family:Louize,Times,serif!important;font-size:1.6rem!important;font-weight:400!important;line-height:1!important}@media screen and (min-width:768px){.property-map p.mapTitle{font-size:1.2rem!important}}@media screen and (min-width:992px){.property-map p.mapTitle{font-size:1.6rem!important}}@media screen and (min-width:1200px){.property-map p.mapTitle{font-size:1.6rem!important}}.property-map .map-view{align-items:center;content-visibility:auto;display:flex;flex-direction:column;margin-top:40px}.property-map .map-view .map{height:388px;position:relative;width:100%}@media screen and (min-width:768px){.property-map .map-view .map{height:624px;width:709px}}.property-map .map-view .map-options{display:none}@media screen and (min-width:768px){.property-map .map-view .map-options{background-color:#828282;display:flex;flex-direction:row;justify-content:space-between;margin-top:28px;max-width:600px}}.property-map .map-view .map-options .show-bars{max-width:172px}.property-map .map-view #app-cover{height:42px;margin:20px auto 0;position:relative;width:300px}@media screen and (min-width:768px){.property-map .map-view #app-cover{display:none}}.property-map .map-view #select-button{background-color:#fff;border-radius:4px;cursor:pointer;height:39px;padding:12px 14px;position:relative}.property-map .map-view #options-view-button{bottom:0;cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:3}.property-map .map-view #selected-value{font-size:16px;line-height:1;margin-right:26px}.property-map .map-view .label,.property-map .map-view .option{color:#222;font-size:16px}.property-map .map-view #chevrons{bottom:0;padding:9px 14px;position:absolute;right:10px;top:0;width:12px}.property-map .map-view #chevrons i{color:#d1dede;display:block;font-size:12px;height:50%;text-align:right}.property-map .map-view #options-view-button:checked+#select-button #chevrons i{color:#222}.property-map .map-view .options{left:0;position:absolute;width:250px}.property-map .map-view #options{background-color:#fff;border-radius:4px;left:0;margin:0 auto;position:absolute;right:0;top:42px;width:298px}.property-map .map-view #options-view-button:checked~#options{border-color:#eaf1f1 #e4eded #dbe7e7;border-style:solid;border-width:1px}.property-map .map-view .option{line-height:1;position:relative;transition:all .3s ease;z-index:2}.property-map .map-view .label{display:none;margin-left:27px;padding:0}.property-map .map-view #options-view-button:checked~#options .label{display:block;padding:12px 14px}.property-map .map-view .s-c{height:50%;left:0;position:absolute;width:100%}.property-map .map-view .s-c.top{top:0}.property-map .map-view .s-c.bottom{bottom:0}.property-map .map-view input[type=radio]{cursor:pointer;height:50%;left:0;margin:0;opacity:0;position:absolute;right:0;width:100%}.property-map .map-view .s-c:hover~i{color:#fff;opacity:0}.property-map .map-view .s-c:hover{height:100%;z-index:1}@-webkit-keyframes moveup{0%{bottom:-25px;opacity:0}to{bottom:0;opacity:1}}@keyframes moveup{0%{bottom:-25px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes movedown{0%{opacity:0;top:-25px}to{opacity:1;top:0}}@keyframes movedown{0%{opacity:0;top:-25px}to{opacity:1;top:0}}.property-map .map-view .label{transition:all .3s ease}.property-map .map-view .opt-val{background-color:#fff;height:21px;left:14px;opacity:0;position:absolute;transform:scale(0);width:217px}.property-map .map-view .option input[type=radio]:checked~.opt-val{opacity:1;transform:scale(1)}.property-map .map-view .option input[type=radio]:checked~.label,.property-map .map-view .option input[type=radio]:checked~i{color:#fff}.property-map .map-view .option input[type=radio]:checked~.label:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.property-map .map-view .option input[type=radio]:checked .options{display:none}.property-map .map-view #options-view-button:not(:checked)~#options .option input[type=radio]:checked~.opt-val{top:-30px}.property-map .map-view .option:first-child input[type=radio]:checked~.label:before{background-color:#decfc8;border-radius:4px 4px 0 0}.property-map .map-view .option:first-child input[type=radio]:checked~.opt-val{top:-31px}.property-map .map-view .option:nth-child(2) input[type=radio]:checked~.label:before{background-color:#decfc8}.property-map .map-view .option:nth-child(2) input[type=radio]:checked~.opt-val{top:-71px}.property-map .map-view .option:nth-child(3) input[type=radio]:checked~.label:before{background-color:#decfc8}.property-map .map-view .option:nth-child(3) input[type=radio]:checked~.opt-val{top:-111px}.property-map .map-view #option-bg{display:none;height:40px;left:0;position:absolute;right:0;top:0;transition:all .3s ease;z-index:1}.property-map .map-view #options-view-button:checked~#options #option-bg{display:block}.property-map .map-view .option:hover .label{color:#fff}.property-map .map-view .option:first-child:hover~#option-bg{background-color:#decfc8;border-radius:4px 4px 0 0;top:0}.property-map .map-view .option:nth-child(2):hover~#option-bg{background-color:#decfc8;top:40px}.property-map .map-view .option:nth-child(3):hover~#option-bg{background-color:#decfc8;top:80px}.property-map .leaflet-container{height:600px;margin:0;max-height:100%;max-width:100%;width:100%}.property-map .leaflet-container .leaflet-control-attribution{display:none}.property-map .carousel-control-next-icon,.property-map .carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:70% 70%;display:inline-block;height:1.5rem;width:1.5rem}.property-map .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23DECFC8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.property-map .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23DECFC8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 12H5M12 19l-7-7 7-7'/%3E%3C/svg%3E")}.property-map .carousel-control-next,.property-map .carousel-control-prev{align-items:center;background:#21372b;border:0;border-radius:100px;bottom:0;display:flex;height:15%;justify-content:center;margin:0 2%;opacity:.75;position:absolute;text-align:center;top:50%;transition:opacity .15s ease;width:10%;z-index:1}.property-map .carousel-control-next:hover,.property-map .carousel-control-prev:hover{opacity:1}.property-map .leaflet-popup-content-wrapper{background:#efe7e3;border-radius:4px;padding:0}.property-map .leaflet-popup-content{font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.3;margin:0;min-height:1px;padding:0 0 10px;width:260px!important}.property-map .leaflet-popup-content .leaflet-popup-title{color:#21372b;font-family:Louize,Times,serif!important;font-size:1rem;font-weight:400;margin:0;padding:10px 10px 0;text-align:left;text-transform:uppercase}.property-map .leaflet-popup-content .leaflet-popup-destination{color:#00a062;font-size:.7rem;font-weight:400;margin:2px 10px 6px;text-align:left;text-transform:uppercase}.property-map .leaflet-popup-content .leaflet-popup-resume{color:#21372b;font-size:.72rem;font-weight:400;margin:0;padding:0 10px;text-align:left}.property-map .leaflet-popup-content .leaflet-popup-resume .leaflet-popup-resume-guest{color:#21372b;font-size:.72rem;padding-right:2px}.property-map .leaflet-popup-content .leaflet-popup-resume .leaflet-popup-resume-bathrooms,.property-map .leaflet-popup-content .leaflet-popup-resume .leaflet-popup-resume-bedrooms{color:#21372b;font-size:.72rem;padding-left:7px;padding-right:2px}.property-map .leaflet-popup-content .leaflet-popup-price{color:#21372b;font-size:1rem;font-weight:400;margin:5px 10px}.property-map .leaflet-popup-content a,.property-map .leaflet-popup-content span{color:#21372b!important}.property-map .leaflet-popup-content button{color:#decfc8!important;margin:7px!important;width:94%!important}.property-map .leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;border-radius:100px;color:#decfc8;font-family:Acumin,Arial,sans-serif;font-size:13px;font-weight:300!important;height:20px;line-height:22px;position:absolute;right:3px;text-align:center;text-decoration:none;top:2px;width:20px;z-index:10}.property-map .leaflet-touch .leaflet-bar{border:1px solid #000}.property-map .leaflet-bar a{border-bottom:1px solid #000}.property-map .leaflet-container a{color:#000}.property-map .mycluster{background-color:#f5f1ef;border:1px solid #21372b;border-radius:9px;color:#21372b;font-family:Acumin,Arial,sans-serif;font-size:18px;font-weight:400;height:35px!important;line-height:37px;text-align:center;width:35px!important}.property-map .leaflet-popup-tip{background:#262523}.litepicker{z-index:9999999999!important}.litepicker .container__months{background:#21372b;border:1px solid #21372b;box-shadow:1px -1px 15px 5px rgba(32,32,32,.812)!important}.litepicker .container__months .month-item-header{color:#decfc8}.litepicker .container__months .month-item-header .button-next-month:hover>svg,.litepicker .container__months .month-item-header .button-next-month>svg,.litepicker .container__months .month-item-header .button-previous-month:hover>svg,.litepicker .container__months .month-item-header .button-previous-month>svg,.litepicker .container__months .month-item-header .reset-button:hover>svg,.litepicker .container__months .month-item-header .reset-button>svg{fill:#decfc8!important}.litepicker .container__months .month-item-weekdays-row{color:#decfc8}.litepicker .container__days>div{background:transparent;border:none;border-radius:0}.litepicker .container__days{background:#efe7e3;border-radius:5px}.litepicker .container__days .day-item.is-locked{color:rgba(38,37,35,.569);font-weight:300;text-decoration:line-through;-webkit-text-decoration-color:rgba(38,37,35,.569);text-decoration-color:rgba(38,37,35,.569)}.litepicker .container__days .day-item{color:#21372b}.litepicker .container__days .day-item:hover{background:#efe7e3;box-shadow:inset 0 0 0 1px #00a062;color:#00a062}.litepicker .container__days .day-item.is-start-date{background:#00a062!important;color:#efe7e3!important}.litepicker .container__days .day-item.is-locked.end{background:transparent;color:rgba(38,37,35,.388)!important}.litepicker .container__days .day-item.is-locked.end,.litepicker .container__days .day-item.is-locked.start,.litepicker .container__days .day-item.is-locked.stay{text-decoration:none!important}.litepicker .container__days .day-item.is-locked[data-tooltip]{position:relative}.litepicker .container__days .day-item.is-end-date{background:#00a062!important;color:#efe7e3!important}.litepicker .container__days .day-item.is-in-range{background:#ddeadd!important;color:#21372b}.litepicker .container__days .day-item.is-locked[data-tooltip]:after{background-color:#21372b;border-color:#21372b;border-radius:4px;bottom:100%;box-shadow:0 1px 3px rgba(0,0,0,.25);color:#efe7e3;content:attr(data-tooltip);display:block;font-family:Acumin,Arial,sans-serif!important;font-size:11px;font-weight:300;left:0;line-height:1.5;margin-top:-4px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;right:auto;-webkit-transition:opacity .25s ease-in-out;visibility:visible;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.litepicker .container__days .day-item.leftTooltip[data-tooltip]:hover:after{left:auto!important;right:0!important}.litepicker .container__days .day-item.is-locked[data-tooltip]:hover:after{opacity:1}.litepicker .container__days .day-item.is-locked[data-tooltip]:hover:before{border-color:#21372b transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";height:0;left:55%;position:absolute;top:0;transform:translateX(-50%);width:0;z-index:2}.litepicker .container__tooltip{background:#21372b!important;color:#decfc8!important}.litepicker .container__tooltip:after{border-top:4px solid #21372b!important}.litepicker .picker-greyLabel{color:grey!important}.property-features .booking-section .filters__item-travellers—content{-webkit-animation:fadein .7s;animation:fadein .7s;background-color:rgba(46,72,58,.98);border-radius:.25rem;box-shadow:0 4px 24px 0 rgba(0,0,0,.1);margin:auto;min-width:auto;padding:1rem;width:100%;z-index:200}@media screen and (min-width:992px){.property-features .booking-section .filters__item-travellers—content{left:0;min-width:300px;position:absolute;top:70px;width:100%}}@media screen and (min-width:1200px){.property-features .booking-section .filters__item-travellers—content{left:0;top:70px;width:100%}}@media screen and (min-width:1440px){.property-features .booking-section .filters__item-travellers—content{left:0;top:70px;width:100%}}.property-features .booking-section .filters__item-travellers—content-buttons{align-self:stretch;background:#efe7e3;border-left:1px solid #efe7e3;border-radius:.25rem;border-right:1px solid #efe7e3;border-top:1px solid #efe7e3;display:flex;flex-direction:column}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson{align-items:center;border-bottom:1px solid #decfc8;display:flex;height:3rem;justify-content:space-between;padding:1rem}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson p{color:#21372b!important;font-family:Acumin,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:0}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson span{color:#21372b!important;font-family:Acumin,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-left:5px}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson .buttons-count{align-content:center;align-items:center;display:flex;gap:.5rem;justify-content:space-between}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson .buttons-count button{align-items:center;background-color:transparent;border:none;cursor:pointer;justify-content:center;margin:0;outline:none;position:relative}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson .buttons-count span{color:#21372b!important;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-left:0}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson .buttons-count .button-plus{background-image:url(/public/img/icons2024/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;width:16px}.property-features .booking-section .filters__item-travellers—content-buttons .nOfPerson .buttons-count .button-minus{background-image:url(/public/img/icons2024/minus.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;width:16px}.property-features .booking-section .filters__item-travellers—content .filters__item-travellers—content-actions{background:#efe7e3;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;display:flex;gap:.5rem;padding:1rem}.leaflet-bar,.leaflet-control,.leaflet-control-zoom{background:#21372b;border:1px solid #21372b;border-radius:4px;box-shadow:none;overflow:hidden}.leaflet-bar a,.leaflet-bar button,.leaflet-control a,.leaflet-control button,.leaflet-control-zoom a,.leaflet-control-zoom button{background:#21372b;border:none;box-shadow:none;color:#decfc8!important;font-size:20px!important;font-weight:400!important;line-height:1;outline:none;transition:background .2s,color .2s,opacity .2s}.leaflet-bar a:focus,.leaflet-bar a:hover,.leaflet-bar button:focus,.leaflet-bar button:hover,.leaflet-control a:focus,.leaflet-control a:hover,.leaflet-control button:focus,.leaflet-control button:hover,.leaflet-control-zoom a:focus,.leaflet-control-zoom a:hover,.leaflet-control-zoom button:focus,.leaflet-control-zoom button:hover{background:rgba(33,55,43,.85);color:#decfc8;font-size:20px!important;font-weight:400!important;opacity:.85}.leaflet-bar .leaflet-control-zoom-in,.leaflet-bar .leaflet-control-zoom-out,.leaflet-control .leaflet-control-zoom-in,.leaflet-control .leaflet-control-zoom-out,.leaflet-control-zoom .leaflet-control-zoom-in,.leaflet-control-zoom .leaflet-control-zoom-out{background:#21372b!important;border-bottom:1px solid #21372b;color:#decfc8}.leaflet-bar .leaflet-control-zoom-in:last-child,.leaflet-bar .leaflet-control-zoom-out:last-child,.leaflet-control .leaflet-control-zoom-in:last-child,.leaflet-control .leaflet-control-zoom-out:last-child,.leaflet-control-zoom .leaflet-control-zoom-in:last-child,.leaflet-control-zoom .leaflet-control-zoom-out:last-child{border-bottom:none}.leaflet-bar .leaflet-control-zoom-in:focus,.leaflet-bar .leaflet-control-zoom-in:hover,.leaflet-bar .leaflet-control-zoom-out:focus,.leaflet-bar .leaflet-control-zoom-out:hover,.leaflet-control .leaflet-control-zoom-in:focus,.leaflet-control .leaflet-control-zoom-in:hover,.leaflet-control .leaflet-control-zoom-out:focus,.leaflet-control .leaflet-control-zoom-out:hover,.leaflet-control-zoom .leaflet-control-zoom-in:focus,.leaflet-control-zoom .leaflet-control-zoom-in:hover,.leaflet-control-zoom .leaflet-control-zoom-out:focus,.leaflet-control-zoom .leaflet-control-zoom-out:hover{background:rgba(33,55,43,.5)!important;color:#decfc8;opacity:.85}.leaflet-bar .leaflet-control-zoom-in.leaflet-disabled,.leaflet-bar .leaflet-control-zoom-out.leaflet-disabled,.leaflet-control .leaflet-control-zoom-in.leaflet-disabled,.leaflet-control .leaflet-control-zoom-out.leaflet-disabled,.leaflet-control-zoom .leaflet-control-zoom-in.leaflet-disabled,.leaflet-control-zoom .leaflet-control-zoom-out.leaflet-disabled{background:#21372b!important;color:hsla(19,25%,83%,.5)!important;cursor:default}.model-3d{align-items:flex-start;align-self:start;display:flex!important;flex-direction:column;flex-wrap:wrap;justify-content:space-between;max-width:1440px;padding:40px 24px}@media screen and (min-width:768px){.model-3d{flex-direction:column;padding:80px 40px}}@media screen and (min-width:1200px){.model-3d{flex-direction:row}}.title-3d{color:#decfc8!important;font-family:Louize,Times,serif;font-size:30px;font-weight:400;line-height:1.2;padding-bottom:30px;text-align:left;text-transform:uppercase}@media screen and (min-width:992px){.title-3d{font-size:50px}}.iframe-preview,.model-3d-placeholder{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:300px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}@media screen and (min-width:768px){.iframe-preview,.model-3d-placeholder{height:auto!important;width:100%!important}}@media screen and (min-width:992px){.iframe-preview,.model-3d-placeholder{min-height:510px;width:100%!important}}@media screen and (min-width:1200px){.iframe-preview,.model-3d-placeholder{float:right;min-height:410px;width:730px!important}}.iframe-preview:hover,.model-3d-placeholder:hover{box-shadow:0 10px 30px rgba(0,0,0,.3);transform:scale(1.02)}.iframe-preview:hover .iframe-play,.model-3d-placeholder:hover .iframe-play{transform:translate(-50%,-50%) scale(1.1)}.iframe-preview:hover .model-icon,.model-3d-placeholder:hover .model-icon{transform:scale(1.1)}.iframe-preview-container{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:300px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}@media screen and (min-width:768px){.iframe-preview-container{height:auto!important;width:100%!important}}@media screen and (min-width:992px){.iframe-preview-container{min-height:510px;width:100%!important}}@media screen and (min-width:1200px){.iframe-preview-container{float:right;min-height:410px;width:730px!important}}.iframe-preview-container:hover{box-shadow:0 10px 30px rgba(0,0,0,.3);transform:scale(1.02)}.iframe-preview-container:hover .iframe-play{transform:translate(-50%,-50%) scale(1.1)}.iframe-preview-container:before{background:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.iframe-preview{background-color:#21372b;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.model-3d-placeholder{background:linear-gradient(135deg,rgba(33,55,43,.98),#21372b);border:1px dashed #decfc8;flex-direction:column;gap:16px}.iframe-play{color:#decfc8;font-size:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:2}.iframe-play:hover{color:#00a062}.iframe-play i{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.iframe-play img{display:none}.iframe-play:before{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(10px);border-radius:50%;content:"";display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));height:60px;position:relative;transition:all .3s ease;width:60px}.iframe-play:after{border-bottom:12px solid transparent;border-left:18px solid #00a062;border-radius:3px;border-top:12px solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:0;z-index:3}.iframe-play:hover:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:scale(1.1)}.iframe-play:hover:after{border-left-color:#00965c}.model-icon{color:#decfc8;font-size:60px;transition:all .3s ease}.model-icon i{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.model-text{color:#decfc8;font-family:Louize,Times,serif;font-size:24px;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.3);text-transform:uppercase}@media screen and (min-width:768px){.model-text{font-size:28px}}.video-responsive.iframe-loaded .iframe-preview,.video-responsive.iframe-loaded .model-3d-placeholder{display:none}.video-responsive.iframe-loaded iframe{border:none;border-radius:4px;height:100%;min-height:300px;width:100%}@media screen and (min-width:768px){.video-responsive.iframe-loaded iframe{height:auto!important;width:100%!important}}@media screen and (min-width:992px){.video-responsive.iframe-loaded iframe{min-height:510px;width:100%!important}}@media screen and (min-width:1200px){.video-responsive.iframe-loaded iframe{float:right;min-height:410px;width:730px!important}}.section_environment{align-items:flex-start;align-self:start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1440px;padding:0 24px 64px}@media screen and (min-width:768px){.section_environment{flex-direction:row;padding:0 40px 80px}}.section_environment h2{color:#decfc8;font-family:Louize,Times,serif;font-size:30px;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){.section_environment h2{font-size:50px}}.section_environment .heading_section-title{color:#00a062!important;margin-bottom:0!important}.section_environment img{margin-bottom:20px;width:60%}.section_environment .environment-description .text-content{-moz-column-count:1;column-count:1;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:20px;column-gap:20px;orphans:3;widows:3;-moz-column-break-inside:avoid;break-inside:avoid;max-height:250px;overflow:hidden;padding-top:20px;transition:all .3s ease}@media screen and (min-width:768px){.section_environment .environment-description .text-content{-moz-column-count:2;column-count:2;margin-top:40px;max-height:334px}}.section_environment .environment-description .text-content.expanded{max-height:none;overflow:visible}.section_environment .environment-description a,.section_environment .environment-description a:hover,.section_environment .environment-description p{color:#decfc8!important}.section_environment .environment-description .btn-secondary-less{margin-top:20px}.section_environment .environment-description .btn-secondary-more{margin-top:10px}
/*# sourceMappingURL=style-property.new.min.css.map */
