﻿.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important}.gslide iframe,.gslide video{outline:0 !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100% !important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255, 0, 0, 0.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block !important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none !important;box-shadow:none !important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none !important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0 !important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0, 0, 0, 0.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}to{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}to{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@media(min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0, 0, 0, 0.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0, 0, 0, 0.65);box-shadow:1px 2px 9px 0 rgba(0, 0, 0, 0.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0, 0, 0, 0.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0, 0, 0, 0.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media(min-width: 992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height: 420px){.goverlay{background:#000}}.page-header{box-shadow:0 0 10px rgba(0,0,0,.1);color:var(--color-text-dark);padding:10px 0;position:relative}.page-header .page-header-container{align-items:center;display:flex;gap:40px;justify-content:space-between}.page-header a.page-header-logo,.page-header a.page-header-logo img{aspect-ratio:2;display:inline-block;height:60px;vertical-align:middle}@media(max-width: 767px){.page-header a.page-header-logo,.page-header a.page-header-logo img{height:80px}}@media(max-width: 767px){.page-header .page-header-menu{background:var(--color-dark);color:var(--color-white);height:100%;left:0;max-width:320px;padding:30px;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:90%;z-index:100}}@media(min-width: 768px){.page-header .page-header-menu{align-items:center;display:flex;font-weight:bold;gap:40px}}.page-header .page-header-menu a:hover{color:var(--color-primary)}.page-header .page-header-menu-social{align-items:center;display:flex;gap:20px}@media(max-width: 767px){.page-header .page-header-menu-social{margin:10px -30px 0;padding:0 10px}}.page-header .page-header-menu-social .page-header-menu-social-item{display:block;height:30px;width:30px}.page-header .page-header-menu-social .page-header-menu-social-item svg{fill:var(--color-text-dark);height:100%;transition:fill .3s ease;width:100%}@media(max-width: 767px){.page-header .page-header-menu-social .page-header-menu-social-item svg{fill:var(--color-white)}}.page-header .page-header-menu-social .page-header-menu-social-item:hover svg{fill:var(--color-primary)}.page-header .page-header-menu-logo{display:none}@media(max-width: 767px){.page-header .page-header-menu-logo{display:block}}.page-header .page-header-menu-logo img{filter:brightness(0) invert(1)}.page-header .page-header-menu-nav{display:flex}@media(max-width: 767px){.page-header .page-header-menu-nav{flex-direction:column;margin:30px -30px 0}.page-header .page-header-menu-nav li{border-bottom:1px solid var(--color-white);padding:10px 20px}.page-header .page-header-menu-nav li a{display:block;margin:-10px -20px;padding:10px 20px}}@media(min-width: 992px){.page-header .page-header-menu-nav{font-size:14px;gap:20px}}@media(min-width: 1200px){.page-header .page-header-menu-nav{font-size:18px;gap:30px;letter-spacing:.5px}}@media(max-width: 767px){.page-header~.page-header-menu-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:99}body[data-open=true] .page-header .page-header-menu{transform:translateX(0)}body[data-open=true] .page-header~.page-header-menu-overlay{opacity:1;pointer-events:auto}}.page-header .page-header-menu-toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:none;padding:0}@media(max-width: 767px){.page-header .page-header-menu-toggle{display:block;height:64px;width:64px}}.page-footer{background:var(--color-dark);color:var(--color-white)}.page-footer .page-footer-top{display:grid;gap:30px;line-height:2;padding:40px 0 30px}@media(min-width: 768px){.page-footer .page-footer-top{grid-template-columns:repeat(3, 1fr);padding:80px 0 50px}}@media(min-width: 1200px){.page-footer .page-footer-top{grid-template-columns:2fr 1fr 1fr}}.page-footer .page-footer-top a:hover{color:var(--color-primary-hover)}.page-footer .page-footer-top .page-footer-logo-column img{filter:brightness(0) invert(1)}.page-footer .page-footer-top .page-footer-title{font-weight:700;line-height:1.5;margin:0 0 10px;text-transform:uppercase}@media(min-width: 768px){.page-footer .page-footer-top .page-footer-title{margin-bottom:20px}}.page-footer .page-footer-top address{font-style:normal}.page-footer .page-footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:30px;justify-content:space-between;padding:20px 0;text-align:center}@media(min-width: 768px){.page-footer .page-footer-bottom{flex-direction:row}}.page-footer .page-footer-authors{align-items:center;display:flex;gap:20px}.page-footer .page-footer-authors a{font-weight:600}.page-footer .page-footer-authors a:hover{color:var(--color-primary-hover)}.page-footer .page-footer-authors button.page-footer-top-link{background:rgba(0,0,0,0) url("/assets/arrow-up-circle-d02c498d.svg") no-repeat center;border:none;cursor:pointer;display:inline-block;height:20px;width:20px}.nav.pagy{align-items:center;display:flex;flex-wrap:wrap;font-weight:bold;gap:30px;justify-content:center;margin:50px 0}.nav.pagy a:not([href]){color:#707070;cursor:default}.nav.pagy a.current{color:var(--color-primary)}.nav.pagy a:hover{color:var(--color-primary)}.button{background-color:var(--color-secondary);border-radius:var(--border-radius);border-width:0;color:var(--color-white);cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;line-height:1.25;overflow:hidden;padding:15px 24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease;vertical-align:middle;z-index:1}@media(min-width: 768px){.button{padding:16px 24px}}.button.button-outline{background-color:rgba(0,0,0,0);border:1px solid var(--color-secondary);color:var(--color-secondary)}.button.button-outline:hover{color:var(--color-white)}.button.button-small{font-size:14px;padding:10px 16px}@media(min-width: 768px){.button.button-small{padding:12px 18px}}.button::before{background:var(--color-secondary-hover);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50%;transition-duration:.4s;z-index:-1}.button:hover::before{transform:scaleX(1)}.article-card{border:1px solid #ebebeb;display:flex;flex-direction:column;padding:10px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.article-card .article-card-top{display:grid;gap:10px;grid-template-columns:1fr 70px;margin:0 0 10px}.article-card .article-card-top .article-card-top-text .article-card-title{display:-webkit-box;font-weight:600;line-height:1.33;margin:0;overflow:hidden;transition:.3s ease-in-out;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(min-width: 768px){.article-card .article-card-top .article-card-top-text .article-card-title{font-size:18px}}.article-card .article-card-top .article-card-image{aspect-ratio:1;overflow:hidden}.article-card .article-card-top .article-card-image img{aspect-ratio:1;border-radius:50%;display:block;object-fit:cover;width:100%}.article-card .article-card-description{color:#777;flex-grow:1;line-height:1.5;margin:0 0 10px}.article-card .article-card-actions{color:#202b45;font-weight:bold;letter-spacing:1.4px;line-height:1.5}.article-card .article-card-actions span{transition:.3s ease-in-out}.article-card .article-card-actions span:hover{color:var(--color-primary)}.article-card:hover{box-shadow:0 0 10px rgba(0,0,0,.1019607843)}.articles-list{display:grid;gap:30px;margin:50px 0}@media(min-width: 768px){.articles-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.articles-list{grid-template-columns:repeat(4, 1fr)}}.section-title{color:var(--color-text-dark);font-size:32px;font-weight:bold;line-height:1.25;margin:0 0 20px;text-align:center}@media(min-width: 768px){.section-title{font-size:36px;margin-bottom:30px}}@media(min-width: 992px){.section-title{font-size:40px;margin-bottom:40px}}.section-subtitle{color:var(--color-primary);font-size:16px;font-weight:bold;letter-spacing:3.2px;line-height:1.5;margin:0;text-align:center;text-transform:uppercase}.section-description{color:#666;font-size:16px;line-height:1.6;margin:0 0 20px}@media(min-width: 1800px){.section-description{font-size:18px;margin-bottom:24px}}.section-description ol{list-style:decimal;margin-left:30px}.section-description ul{list-style:disc;margin-left:30px}.section-description ul li::marker{color:var(--color-primary)}:root{--border-radius: 8px;--border-radius-large: 16px;--color-dark: #0A1A3D;--color-primary: #00802e;--color-primary-hover: #006624;--color-secondary: oklch(85.2% 0.199 91.936);--color-secondary-hover: oklch(68.1% 0.162 75.834);--color-status-available: #3A833C;--color-status-reserved: #b35000;--color-status-sold: #DC3545;--color-text: #565656;--color-text-dark: #001935;--color-white: #fff;--container-padding: 15px;--container-width: 1450px;--section-padding: 50px 0;font-family:"DM Sans",sans-serif}@media(min-width: 768px){:root{--section-padding: 75px 0}}@media(min-width: 1200px){:root{--section-padding: 100px 0}}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:100 800;src:url("OpenSans-VariableFont_wdth,wght.ttf") format("truetype-variations")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:100 800;src:url("OpenSans-Italic-VariableFont_wdth,wght.ttf") format("truetype-variations")}*,*::before,*::after{box-sizing:border-box}html.no-scroll{overflow:hidden}body{color:var(--color-text);font:16px var(--font-family);line-height:1.25;margin:0;padding:0}a{color:inherit;text-decoration:none;transition:background-color .3s ease,color .3s ease}img{max-width:100%}ul,ol{list-style:none;margin:0;padding:0}input,button,textarea{color:inherit;font-family:inherit}button[type=submit],input[type=submit]{cursor:pointer;transition:background-color .3s ease,color .3s ease}.container{margin:0 auto;max-width:1100px;padding:0 15px;width:100%}@media(min-width: 1800px){.container{max-width:1200px}}.error-page{margin:150px 0;text-align:center}.error-page .error-page-code{color:var(--color-primary);font-size:100px;font-weight:700;line-height:1;margin:0 0 20px}.error-page .error-page-message{font-size:24px;margin:0 0 30px}.text-page .text-page-content{color:#707070;font-size:16px;margin:50px 0}@media(min-width: 768px){.text-page .text-page-content{font-size:18px}}.text-page .text-page-content h2,.text-page .text-page-content h3{color:#000;font-weight:bold;margin:40px 0 20px}.text-page .text-page-content h2:first-child,.text-page .text-page-content h3:first-child{margin-top:0}.text-page .text-page-content h2{font-size:32px}.text-page .text-page-content h3{font-size:24px}.text-page .text-page-content ol{margin-left:30px}.text-page .text-page-content ol li{list-style:decimal}.text-page .text-page-content ul{margin-left:20px}.text-page .text-page-content ul li{list-style:disc}.text-page .text-page-content ul li::marker{color:var(--color-primary);font-size:20px;line-height:1}.article-page .container{max-width:850px}.article-page .article-heading{background-color:var(--color-dark);padding:100px 0 50px}.article-page .article-heading .article-title{color:var(--color-white);font-size:36px;font-weight:800;line-height:1.2;margin:0;text-align:center}@media(min-width: 768px){.article-page .article-heading .article-title{font-size:48px}}.article-page .article-image{margin:0 0 30px;position:relative;text-align:center}.article-page .article-image img{aspect-ratio:1.5555555556;border-radius:var(--border-radius-large);display:block;object-fit:cover;width:100%}.article-page .article-image::before{background-color:var(--color-dark);content:"";height:50%;left:0;position:absolute;right:0;top:0;z-index:-1}.article-page .article-meta{font-size:14px;margin:20px 0 0;text-align:right}.article-page .article-meta .article-published .article-published-date{display:inline-block;font-weight:500;margin-left:5px}.article-page .article-content{font-size:16px;margin:20px 0 40px}@media(min-width: 768px){.article-page .article-content{font-size:18px}}.article-page .article-content h2,.article-page .article-content h3{color:var(--color-text-dark);font-weight:bold;margin:40px 0 20px}.article-page .article-content h2:first-child,.article-page .article-content h3:first-child{margin-top:0}.article-page .article-content h2{font-size:32px}.article-page .article-content h3{font-size:24px}.investments-list-section{margin:var(--section-padding)}.investments-list-section .section-description{margin-bottom:30px;text-align:center}.investments-list-section .section-description p{color:#666;font-size:16px;line-height:1.6;margin:0 0 20px}@media(min-width: 992px){.investments-list-section .section-description p{font-size:18px;margin-bottom:24px}}.investments-list-section .investments-list{display:grid;gap:20px}@media(min-width: 768px){.investments-list-section .investments-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.investments-list-section .investments-list{grid-template-columns:repeat(3, 1fr)}}.investments-list-section .investment-item{aspect-ratio:4/3;background-color:var(--color-white);color:var(--color-white);display:block;overflow:hidden;position:relative;text-align:center;transition:box-shadow .3s ease}.investments-list-section .investment-item::before{background-color:rgba(0,25,53,.7);content:"";display:block;inset:0;position:absolute;transition:background-color .5s ease-in-out;z-index:2}.investments-list-section .investment-item:hover{box-shadow:0 10px 30px rgba(0,0,0,.1)}.investments-list-section .investment-item .investment-item-image,.investments-list-section .investment-item .investment-item-content{height:100%;inset:0;position:absolute;width:100%}.investments-list-section .investment-item .investment-item-image{display:block;object-fit:cover;transition:transform .3s ease;z-index:1}.investments-list-section .investment-item .investment-item-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px;z-index:3}@media(hover: hover){.investments-list-section .investment-item .investment-item-content{transform:translateY(40px);transition:transform .5s ease-in-out}}.investments-list-section .investment-item .investment-item-content h3{color:var(--color-secondary);font-size:24px;font-weight:600;line-height:1.25;margin:0 0 10px;transition:color .3s ease}.investments-list-section .investment-item .investment-item-content p{font-weight:500;margin:0}.investments-list-section .investment-item .investment-item-content span.button{margin-top:30px}@media(hover: hover){.investments-list-section .investment-item .investment-item-content span.button{transform:scaleY(0);transition:transform .3s ease}}.investments-list-section .investment-item:hover::before{background-color:rgba(0,25,53,.3)}.investments-list-section .investment-item:hover .investment-item-image{transform:scale(1.1)}@media(hover: hover){.investments-list-section .investment-item:hover .investment-item-content{transform:translateY(0)}}.investments-list-section .investment-item:hover .investment-item-content h3{color:var(--color-secondary-hover)}@media(hover: hover){.investments-list-section .investment-item:hover .investment-item-content span.button{transform:scaleY(1)}}.investments-list-section .homepage-investments-actions{margin-top:30px;text-align:center}@media(min-width: 768px){.investments-list-section .homepage-investments-actions{margin-top:50px}}.homepage-contact{margin:var(--section-padding)}.homepage-contact .homepage-contact-layout{align-items:center;display:grid;gap:80px 40px}@media(min-width: 768px){.homepage-contact .homepage-contact-layout{grid-template-columns:1fr 1fr 1fr}}.homepage-contact .homepage-contact-tile{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;text-align:center}.homepage-contact .homepage-contact-tile .homepage-contact-tile-icon{filter:brightness(0) saturate(100%) invert(44%) sepia(80%) saturate(3767%) hue-rotate(122deg) brightness(94%) contrast(101%);height:64px;width:64px}.homepage-contact .homepage-contact-tile .homepage-contact-tile-texts{color:var(--color-text-dark);display:flex;flex-direction:column;font-size:18px}.homepage-contact .homepage-contact-tile .homepage-contact-tile-link{color:var(--color-primary);font-size:24px;font-weight:600;line-height:1.75}.homepage-contact .homepage-contact-tile .homepage-contact-tile-link:hover{color:var(--color-primary-hover)}.latest-articles-section{margin:var(--section-padding)}.latest-articles-section .section-description{margin-bottom:30px;text-align:center}.latest-articles-section .section-description p{color:#666;font-size:16px;line-height:1.6;margin:0 0 20px}@media(min-width: 992px){.latest-articles-section .section-description p{font-size:18px;margin-bottom:24px}}.articles-list{display:grid;gap:30px}@media(min-width: 768px){.articles-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.articles-list{grid-template-columns:repeat(4, 1fr)}}.articles-list .article-item{display:block}.articles-list .article-item .article-item-image{aspect-ratio:363/244;border-radius:7px;margin-bottom:15px;overflow:hidden}.articles-list .article-item .article-item-image img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.articles-list .article-item .article-item-content h3{color:var(--color-text-dark);font-size:20px;font-weight:600;line-height:1.33;margin:0 0 15px;transition:color .3s ease}.articles-list .article-item .article-item-content .article-item-button{color:var(--color-primary);font-size:14px;font-weight:700;transition:color .3s ease}@media(min-width: 992px){.articles-list .article-item .article-item-content .article-item-button{font-size:16px}}.articles-list .article-item:hover .article-item-image img{transform:scale(1.05)}.articles-list .article-item:hover .article-item-content h3{color:var(--color-primary-hover)}.articles-list .article-item:hover .article-item-content .article-item-button{color:var(--color-primary-hover)}.text-block-section{margin:var(--section-padding)}.text-block-section .text-block-image{margin-bottom:20px;text-align:center}.text-block-section .text-block-image img{border-radius:var(--border-radius-large);display:inline-block;max-width:100%}.text-block-section .section-description em{color:#888;font-style:italic}.text-block-section .section-description strong{color:var(--color-primary);font-weight:700}.gallery-section{margin:var(--section-padding)}.gallery-section .gallery-items{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.gallery-section .gallery-items{gap:30px}}@media(min-width: 992px){.gallery-section .gallery-items{grid-template-columns:repeat(4, 1fr)}}.gallery-section .gallery-item{aspect-ratio:1;background:#3498db;cursor:pointer;overflow:hidden;position:relative}.gallery-section .gallery-item .gallery-link{display:block;height:100%;width:100%}.gallery-section .gallery-item img{background-color:#fff;display:block;height:100%;object-fit:cover;opacity:.95;transform:scale3d(1.05, 1.05, 1);transition:opacity .35s,transform .35s;width:100%}.gallery-section .gallery-item::before{background:hsla(0,0%,100%,.5);content:"";inset:0;position:absolute;transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);transition:transform .6s}.gallery-section .gallery-item::after{background:url("/assets/icon-search-7948116b.svg") no-repeat center;background-size:contain;content:"";height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:transform .6s;width:64px;z-index:3}.gallery-section .gallery-item:hover img{opacity:.6;transform:scale3d(1, 1, 1)}.gallery-section .gallery-item:hover::before{transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0)}.gallery-section .gallery-item:hover::after{transform:translate(-50%, -50%) scale(1)}.video-section{margin:var(--section-padding)}.video-section .video-container{height:100vh;overflow:hidden;position:relative;width:100%}.video-section .video-container .video-placeholder{height:100%;opacity:1;position:absolute;transition:opacity .3s ease;width:100%}.video-section .video-container .video-placeholder .video-placeholder-image{height:100%;object-fit:cover;width:100%}.video-section .video-container .video-placeholder .video-overlay{align-items:center;background-color:rgba(0,0,0,.3);border-radius:8px;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.video-section .video-container .video-placeholder .video-overlay .video-title{color:var(--color-white);font-size:20px;font-weight:700;margin:0 0 8px;text-align:center}@media(min-width: 768px){.video-section .video-container .video-placeholder .video-overlay .video-title{font-size:24px;margin-bottom:10px}}@media(min-width: 992px){.video-section .video-container .video-placeholder .video-overlay .video-title{font-size:28px;margin-bottom:15px}}.video-section .video-container .video-placeholder .video-overlay .video-description{color:hsla(0,0%,100%,.9);font-size:14px;margin:0 0 20px;text-align:center}@media(min-width: 768px){.video-section .video-container .video-placeholder .video-overlay .video-description{font-size:16px;margin-bottom:25px}}@media(min-width: 992px){.video-section .video-container .video-placeholder .video-overlay .video-description{font-size:18px;margin-bottom:30px}}.video-section .video-container .video-placeholder .video-overlay .video-play-button{background:none;border:none;cursor:pointer;transition:transform .3s ease}.video-section .video-container .video-placeholder .video-overlay .video-play-button:hover{transform:scale(1.1)}.video-section .video-container .video-placeholder .video-overlay .video-play-button svg{filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.3))}.video-section .video-container .video-player{height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%}.video-section .video-container .video-player iframe{border:0;display:block;height:100%;width:100%}.video-section .video-container.video-player-active .video-placeholder{opacity:0}.video-section .video-container.video-player-active .video-player{opacity:1;pointer-events:auto}.columns-text-image-section,.columns-image-text-section{margin:var(--section-padding)}.columns-text-image-section .columns-container,.columns-image-text-section .columns-container{align-items:center;display:grid;gap:50px}@media(min-width: 992px){.columns-text-image-section .columns-container,.columns-image-text-section .columns-container{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.columns-text-image-section .columns-container,.columns-image-text-section .columns-container{gap:100px}}@media(min-width: 992px){.columns-text-image-section .columns-container.columns-image-text-container .columns-image,.columns-image-text-section .columns-container.columns-image-text-container .columns-image{order:1}.columns-text-image-section .columns-container.columns-image-text-container .columns-texts,.columns-image-text-section .columns-container.columns-image-text-container .columns-texts{order:2}}.columns-text-image-section .columns-texts .section-subtitle,.columns-text-image-section .columns-texts .section-title,.columns-image-text-section .columns-texts .section-subtitle,.columns-image-text-section .columns-texts .section-title{text-align:left}.columns-text-image-section .columns-texts .section-description h3,.columns-image-text-section .columns-texts .section-description h3{color:var(--color-text-dark);font-size:20px;font-weight:600;line-height:1.33;margin:0 0 30px}@media(min-width: 768px){.columns-text-image-section .columns-texts .section-description h3,.columns-image-text-section .columns-texts .section-description h3{font-size:24px}}.columns-text-image-section .columns-texts .section-description p,.columns-image-text-section .columns-texts .section-description p{margin:0 0 20px}.columns-text-image-section .columns-image img,.columns-image-text-section .columns-image img{border-radius:var(--border-radius-large)}.plots-table-section{background-color:#fafafa;padding:var(--section-padding)}.plots-table-section .plots-table-wrapper{background-color:var(--color-white);border-radius:var(--border-radius)}.plots-table-section .plots-table-body{max-height:600px;overflow:hidden auto}.plots-table-section .plots-table-heading,.plots-table-section .plots-table-row{align-items:center;text-align:center;transition:background-color .3s ease}@media(min-width: 992px){.plots-table-section .plots-table-heading,.plots-table-section .plots-table-row{display:grid}}.plots-table-section .plots-table-heading>div,.plots-table-section .plots-table-row>div{padding:15px}@media(min-width: 992px){.plots-table-section .plots-table-heading>div,.plots-table-section .plots-table-row>div{padding:10px}}@media(min-width: 1200px){.plots-table-section .plots-table-heading>div,.plots-table-section .plots-table-row>div{padding:15px}}@media(min-width: 992px){.plots-table-section[data-columns-count="0"] .plots-table-heading,.plots-table-section[data-columns-count="0"] .plots-table-row{grid-template-columns:3fr 4fr 5fr 3fr 160px}.plots-table-section[data-columns-count="1"] .plots-table-heading,.plots-table-section[data-columns-count="1"] .plots-table-row{grid-template-columns:3fr 4fr 4fr 3fr 4fr 160px}.plots-table-section[data-columns-count="2"] .plots-table-heading,.plots-table-section[data-columns-count="2"] .plots-table-row{grid-template-columns:3fr 4fr 4fr 3fr 3fr 4fr 150px}.plots-table-section[data-columns-count="3"] .plots-table-heading,.plots-table-section[data-columns-count="3"] .plots-table-row{grid-template-columns:3fr 4fr 4fr 3fr 3fr 3fr 4fr 150px}.plots-table-section[data-columns-count="4"] .plots-table-heading,.plots-table-section[data-columns-count="4"] .plots-table-row{font-size:14px;grid-template-columns:3fr 4fr 4fr 3fr 3fr 3fr 3fr 4fr 130px}}@media(min-width: 1200px){.plots-table-section[data-columns-count="4"] .plots-table-heading,.plots-table-section[data-columns-count="4"] .plots-table-row{grid-template-columns:3fr 4fr 4fr 3fr 3fr 3fr 3fr 4fr 170px}}@media(min-width: 1800px){.plots-table-section[data-columns-count="4"] .plots-table-heading,.plots-table-section[data-columns-count="4"] .plots-table-row{font-size:16px}}.plots-table-section .plots-table-heading{background-color:var(--color-dark);border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--color-white);display:none;font-size:16px;font-weight:700}@media(min-width: 992px){.plots-table-section .plots-table-heading{display:grid}}@media(min-width: 1200px){.plots-table-section .plots-table-heading{font-size:18px}}.plots-table-section .plots-table-row{border-bottom:2px solid var(--color-dark)}@media(min-width: 768px){.plots-table-section .plots-table-row{display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.plots-table-section .plots-table-row{border-bottom:none}}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions){border-bottom:1px solid #eee;display:flex;justify-content:space-between}@media(min-width: 992px){.plots-table-section .plots-table-row>div:not(.plots-table-row-actions){border-bottom:none;display:block}}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-label{font-weight:500}@media(min-width: 992px){.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-label{display:none}}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value{color:var(--color-dark);font-weight:bold}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value.status-available,.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value.status-reserved,.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value.status-sold{font-size:16px;font-weight:600}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value.status-available{color:var(--color-status-available)}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value.status-reserved{color:var(--color-status-reserved)}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-row-value.status-sold{color:var(--color-status-sold)}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-price-wrapper{display:flex;flex-direction:column;gap:4px}.plots-table-section .plots-table-row>div:not(.plots-table-row-actions) .plots-table-full-price{color:var(--color-status-sold);font-size:14px;font-weight:600;padding:0 5px;text-decoration:line-through}.plots-table-section .plots-table-row .plots-table-row-actions{text-align:center}@media(min-width: 768px){.plots-table-section .plots-table-row .plots-table-row-actions{grid-column:1/3}}@media(min-width: 992px){.plots-table-section .plots-table-row .plots-table-row-actions{grid-column:unset;padding:8px 15px}.plots-table-section .plots-table-row .plots-table-row-actions .button{padding:8px 15px}}.plots-table-section .plots-table-row:hover{background-color:#f7f7f7}.plots-map-section{margin:var(--section-padding)}.plots-map-section .plots-mapsvg-container{border-radius:var(--border-radius-large);margin:0 auto;max-width:1000px;overflow:hidden;position:relative}.plots-map-section .plots-map-svg{height:100%;max-width:100%;width:100%}.plots-map-section .plots-map-svg image{pointer-events:none}.plots-map-section .map-plots-list .svg-plot{transition:all .2s ease}.plots-map-section .map-plots-list .svg-plot--available{cursor:pointer;fill:rgba(142,186,94,.5);stroke:#39783e}.plots-map-section .map-plots-list .svg-plot--available:hover{fill:rgba(142,186,94,.8);stroke:#39783e}.plots-map-section .map-plots-list .svg-plot--reserved{fill:rgba(243,156,18,.7);stroke:#f39c12}.plots-map-section .map-plots-list .svg-plot--reserved:hover{fill:rgba(243,156,18,.85);stroke:#f39c12}.plots-map-section .map-plots-list .svg-plot--sold{fill:rgba(234,117,117,.7);stroke:var(--color-status-sold)}.plots-map-section .map-plots-list .svg-plot--sold:hover{fill:rgba(234,117,117,.85);stroke:var(--color-status-sold)}.plots-map-section .plots-map-tooltip{background-color:#fff;border-radius:10px;max-width:300px;padding:10px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%, -100%)}.plots-map-section .plots-map-tooltip::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) !important;border-style:solid;border-width:8px 7px 0;content:"";height:0;left:50%;margin-left:-7px;margin-top:-1px;position:absolute;top:100%;width:0}.plots-map-section .plots-map-tooltip .plots-map-tooltip-name{color:#333;display:block;font-size:18px;font-weight:700}.plots-map-section .plots-map-tooltip .plots-map-tooltip-status{font-weight:600}.plots-map-section .plots-map-tooltip[data-plot-status=available] .plots-map-tooltip-status{color:#7aa855}.plots-map-section .plots-map-tooltip[data-plot-status=reserved] .plots-map-tooltip-status{color:#f39c12}.plots-map-section .plots-map-tooltip[data-plot-status=sold] .plots-map-tooltip-status{color:var(--color-status-sold)}.plot-details-container{background-color:var(--color-white);border-radius:var(--border-radius-large);display:grid;margin:0 auto;max-width:800px;overflow:hidden;position:relative;width:90%}@media(min-width: 768px){.plot-details-container{grid-template-columns:1fr 1fr}}.plot-details-container .plot-details-texts{color:var(--color-text-dark);padding:40px 30px}.plot-details-container .plot-details-texts .plot-details-title{font-size:24px;font-weight:700;margin:0 0 30px}@media(min-width: 768px){.plot-details-container .plot-details-texts .plot-details-title{font-size:32px}}.plot-details-container .plot-details-texts .plot-details-text{align-items:center;border-top:1px solid #eee;display:flex;justify-content:space-between;padding:10px 0}.plot-details-container .plot-details-texts .plot-details-text:first-of-type{border-top:none}.plot-details-container .plot-details-texts .plot-details-text-label{font-weight:400}.plot-details-container .plot-details-texts .plot-details-text-value{font-weight:700}.plot-details-container .plot-details-texts .plot-details-text-value.plot-details-price-wrapper{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.plot-details-container .plot-details-texts .plot-details-text-value.plot-details-price-wrapper .plot-details-full-price{color:var(--color-status-sold);font-size:14px;font-weight:600;padding:0 5px;text-decoration:line-through}.plot-details-container .plot-details-texts .plot-details-info{background:url("/assets/icon-info-4c442d5e.svg") no-repeat left center/32px auto;margin-top:50px;min-height:32px;padding:6px 0 6px 42px}.plot-details-container .plot-details-texts .plot-details-info p{margin:0}.plot-details-container .plot-details-form{background:url("/assets/plot-details-form-background-ea9a66e2.webp") no-repeat center/cover;color:var(--color-white);padding:40px 30px;position:relative}.plot-details-container .plot-details-form::before{background-color:rgba(0,25,53,.9);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.plot-details-container .plot-details-form .contact-form-success-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;z-index:1}.plot-details-container .plot-details-form .contact-form-success-wrapper .contact-form-success-icon{background:url("/assets/icon-success-de106316.svg") center no-repeat;height:100px;width:100px}.plot-details-container .plot-details-form .contact-form-success-wrapper .contact-form-success-text{font-size:24px;font-weight:700;margin:20px 0 0}.plot-details-container .plot-details-form .contact-form{position:relative;z-index:1}.plot-details-container .plot-details-form .contact-form .contact-form-title{font-size:24px;font-weight:700;margin:0 0 30px}@media(min-width: 768px){.plot-details-container .plot-details-form .contact-form .contact-form-title{font-size:32px}}.plot-details-container .plot-details-form .contact-form .form-group{margin:0 0 15px}.plot-details-container .plot-details-form .contact-form .form-control{background-color:rgba(0,0,0,0);border:1px solid var(--color-white);border-radius:4px;display:block;font-family:inherit;font-size:16px;line-height:1.66;outline:none;padding:15px;width:100%}.plot-details-container .plot-details-form .contact-form .form-control:focus{border-color:var(--color-secondary)}.plot-details-container .plot-details-form .contact-form .form-control::placeholder{color:hsla(0,0%,100%,.8)}.plot-details-container .plot-details-form .contact-form .invalid-feedback{color:red;font-size:14px;margin-top:5px;width:100%}.plot-details-container .plot-details-form .contact-form .form-group.checkbox .form-checkbox-wrapper{column-gap:10px;display:flex;flex-wrap:wrap}.plot-details-container .plot-details-form .contact-form .form-group.checkbox input.form-check-input{align-items:center;appearance:none;background-color:rgba(0,0,0,0);border:1px solid var(--color-white);border-radius:4px;color:var(--color-text-dark);display:flex;flex:0 0 auto;height:20px;justify-content:center;position:relative;transition:background-color .3s ease,border-color .3s ease;user-select:none;vertical-align:middle;width:20px}.plot-details-container .plot-details-form .contact-form .form-group.checkbox input.form-check-input::after{content:"✔";display:block;opacity:0;transition:opacity .3s ease}.plot-details-container .plot-details-form .contact-form .form-group.checkbox input.form-check-input:checked{background-color:var(--color-secondary);border-color:var(--color-secondary)}.plot-details-container .plot-details-form .contact-form .form-group.checkbox input.form-check-input:checked::after{opacity:1}.plot-details-container .plot-details-form .contact-form .form-group.checkbox label.form-control-label{cursor:pointer;flex:1;font-size:16px;line-height:1.5;margin-top:2px}.plot-details-container .plot-details-form .contact-form .form-group.checkbox label.form-control-label a{color:var(--color-secondary);text-decoration:underline}.plot-details-container .plot-details-form .form-actions{margin-top:20px;text-align:center}#plot-modal .plot-details-container{max-width:100%;width:100%}.zoomable-image-section{margin:var(--section-padding)}.zoomable-image-section .zoomable-image-container{text-align:center}.zoomable-image-section .zoomable-image-container a,.zoomable-image-section .zoomable-image-container img{display:inline-block;max-width:100%}.zoomable-image-section .zoomable-image-container img{border-radius:var(--border-radius-large)}.location-map-section{margin:var(--section-padding)}.location-map-section .location-map-container{border-radius:var(--border-radius-large);height:50vh;overflow:hidden;position:relative}@media(min-width: 992px){.location-map-section .location-map-container{height:600px}}@media(min-width: 1800px){.location-map-section .location-map-container{height:700px}}.location-map-section .location-map-container iframe{height:100%;inset:0;position:absolute;width:100%}.timer-section{margin:var(--section-padding)}.timer-section .text-block-image{margin-bottom:20px;text-align:center}.timer-section .text-block-image img{border-radius:var(--border-radius-large);display:inline-block;max-width:100%}.timer-section .section-description em{color:#888;font-style:italic}.timer-section .section-description strong{color:var(--color-primary);font-weight:700}.timer-section .timer-clock{color:var(--color-status-sold);font-size:32px;font-weight:700;text-align:center}@media(min-width: 992px){.timer-section .timer-clock{font-size:48px}}.page-banner{background:url("/assets/page-banner-image-b6e3b18d.webp") no-repeat center;background-size:cover;position:relative;text-align:center}.page-banner .page-banner-container{align-items:center;display:flex;height:60vw;justify-content:center;padding:40px 15px;position:relative}@media(min-width: 768px){.page-banner .page-banner-container{height:455px;padding:40px 30px}}@media(min-width: 992px){.page-banner .page-banner-container{height:600px}}@media(min-width: 1800px){.page-banner .page-banner-container{height:700px}}.page-banner .page-banner-title{background-color:var(--color-dark);color:var(--color-white);font-size:32px;font-weight:bold;letter-spacing:2px;line-height:1.2;margin:0;padding:10px 30px;text-transform:uppercase}@media(min-width: 768px){.page-banner .page-banner-title{font-size:52px;padding:10px 40px}}@media(min-width: 992px){.page-banner .page-banner-title{font-size:64px;padding:20px 60px}}#plot-modal{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out;transition-delay:.5s;z-index:1000}#plot-modal #plot-modal-overlay{background-color:rgba(0,0,0,.75);height:100%;inset:0;overflow-y:auto;position:fixed;z-index:1000}#plot-modal #plot-modal-overlay.no-scroll{overflow:hidden}#plot-modal #plot-modal-content{align-items:center;display:flex;justify-content:center;min-height:100%;padding:20px;pointer-events:none;position:relative;width:100%;z-index:1001}#plot-modal #plot-modal-content-inner{margin:0 auto;max-width:1200px;opacity:0;pointer-events:auto;position:relative;transform:scale(0.5) translateY(100vh);transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:95%}#plot-modal #plot-modal-close{background:rgba(0,0,0,0) url("/assets/icon-close-81fca1f2.svg") no-repeat center/16px auto;border:none;cursor:pointer;filter:brightness(0);height:36px;position:absolute;right:5px;top:10px;width:36px;z-index:1}@media(min-width: 768px){#plot-modal #plot-modal-close{filter:none}}#plot-modal.open{opacity:1;pointer-events:auto;transition-delay:0s}#plot-modal.open #plot-modal-content-inner{opacity:1;transform:scale(1) translateY(0)}
