@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400&display=swap");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");@font-face{font-family:'Articulat CF';font-weight:bold;font-style:normal;src:url("../assets/fonts/ArticulatCFBold.woff2") format("woff2")}.bdr{border-radius:8px}.pdr-t{margin-top:0px}@media (min-width: 992px){.pdr-t{margin-top:20px}}.lap-line{width:40px;height:1px;background:#e6d7b8}.txt-m{color:#e6d7b8 !important}.txt-j{text-align:justify}html{scroll-behavior:smooth}html,body{font-family:'Inter', sans-serif !important;font-size:0.9rem !important}@media (min-width: 3000px){html,body{font-size:1.2rem !important}}html h1,html h2,html h3,html h4,html h5,html h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Articulat CF' !important;font-weight:bold}html p,html ul,html li,body p,body ul,body li{font-family:'Inter', sans-serif;font-size:0.9rem;font-weight:400}html h1,body h1{font-size:2rem}html h2,body h2{font-size:1.4rem !important}html h3,body h3{font-size:1.2rem !important}html a.anchor,body a.anchor{display:block;position:relative;top:-120px;visibility:hidden}@media (min-width: 992px){html a.anchor,body a.anchor{top:-100px}}a.anchor{display:block;position:relative;top:-35px;visibility:hidden}.lap-grad-bt{background:#fff;background:linear-gradient(180deg, #fff 0%, #fff 20%, #faf7f1 20%)}.lap-grad-mainl{background:#fff;background:linear-gradient(0deg, #fff 0%, #fff 10%, #fffdf8 10%)}.lap-btn{font-family:'Articulat CF';background:#e6d7b8;border:1px solid #e6d7b8;color:#222;padding:0.8rem 1.3rem;font-size:0.9rem !important;font-weight:600 !important;text-decoration:none !important;text-transform:uppercase;letter-spacing:0.5px;transition:0.3s all ease-in-out;border-radius:8px}.lap-btn:hover{background:#222;border:1px solid #222;color:#fff}.lap-btn-sm{font-family:'Articulat CF';background:#e6d7b8;border:1px solid #e6d7b8;color:#222;padding:10px 20px;font-size:0.8rem !important;font-weight:600 !important;text-decoration:none !important;text-transform:uppercase;letter-spacing:0.5px;transition:0.3s all ease-in-out;border-radius:4px}.lap-btn-sm:hover{background:#222;border:1px solid #222;color:#fff}.lap-navbar{opacity:1;background:#fff;border-bottom:1px solid #f5f5f7;transition:background-color 200ms linear}.lap-navbar .lap-nav-logo{height:50px;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-navbar .lap-nav-logo{height:60px}}.lap-navbar .nav-item a{font-family:'Articulat CF';font-weight:bold}.lap-navbar .bi{color:#222}.lap-navbar .dropdown-menu{top:99%;padding:0;border-left:0px solid #F2F2F2 !important;border-right:0px solid #F2F2F2 !important;border-top:0px solid #F2F2F2 !important;border-bottom:1px solid #F2F2F2 !important}@media (min-width: 992px){.lap-navbar .dropdown-menu{top:99%;padding:0;border-left:1px solid #F2F2F2 !important;border-right:1px solid #F2F2F2 !important;border-top:0px solid #F2F2F2 !important;border-bottom:1px solid #F2F2F2 !important;border-radius:0px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}.lap-navbar .dropdown-menu .bi{transition:0.3s all ease-in-out}.lap-navbar .dropdown-menu .dropdown-item:hover,.lap-navbar .dropdown-menu .dropdown-item:focus{background:none}.lap-navbar .dropdown-menu .menu-item{border-bottom:1px solid #F2F2F2;border-right:0px solid #F2F2F2;transition:0.3s all ease-in-out}.lap-navbar .dropdown-menu .menu-item:last-child{border-bottom:0px solid #F2F2F2}.lap-navbar .dropdown-menu .menu-item:first-child{border-left:0px solid #F2F2F2}.lap-navbar .dropdown-menu .menu-item:hover{background:#F2F2F2}.lap-navbar .dropdown-menu .menu-item:hover .bi{color:#222 !important}.lap-navbar.scrolled{opacity:1;background:#fff;border-bottom:1px solid #f5f5f7;transition:background-color 200ms linear;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.lap-navbar.scrolled .lap-nav-logo{height:40px}@media (min-width: 992px){.lap-navbar.scrolled .lap-nav-logo{height:40px}}.lap-navbar.scrolled .nav-item a{font-family:'Articulat CF';font-weight:bold}.lap-navbar.scrolled .lap-offcanvas .menu-item{padding:0.6rem 1rem !important}@media (min-width: 992px){.lap-navbar.scrolled .lap-offcanvas .menu-item{padding:0.6rem 1rem !important}}.lap-offcanvas .header{border-bottom:1px solid #F2F2F2;padding:2rem 1rem}.lap-offcanvas .menu-item{border-bottom:1px solid #F2F2F2;border-right:0px;padding:0.6rem 1rem !important;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-offcanvas .menu-item{border-bottom:0px;border-right:1px solid #F2F2F2;padding:1.2rem 1rem !important}}.lap-offcanvas .menu-item:last-child{border-right:0px}.lap-offcanvas .menu-item:first-child{border-left:1px solid #F2F2F2}.lap-offcanvas .menu-item:hover{background:#F2F2F2}.lap-offcanvas .menu-item a{font-size:0.9rem;font-weight:bold;letter-spacing:2px;color:#222}@media (min-width: 992px){.lap-offcanvas .menu-item a{font-size:1rem}}.lap-offcanvas .lap-element{position:absolute;bottom:-20px;right:-25%;opacity:0.3;width:100%;max-height:150px}@media (min-width: 992px){.lap-offcanvas .lap-element{display:none}}.lap-footer{background:#f5efe3;color:#222;padding:2rem 0;font-family:'Articulat CF'}.lap-footer .form-control{font-family:Inter, sans-serif;font-size:0.8rem;font-weight:400}.lap-footer .input-group-text{background:none}.lap-footer .lap-footer-logo{height:40px !important}.lap-footer a{color:#222;text-decoration:none;transition:0.3s all ease-in-out}.lap-footer ul,.lap-footer li{display:block;transition:0.3s all ease-in-out}.lap-footer li .bi{color:#e6d7b8;transition:0.3s all ease-in-out}.lap-footer li a{color:#222}.lap-footer li:hover{transform:translateX(4px)}.lap-footer li:hover .bi,.lap-footer li:hover a{color:#222}.lap-swiper-big{width:100%;height:65vh;margin-bottom:10px}.lap-swiper-big .lap-btn-prev{padding:5px 8px 5px 0px;left:0;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#fff;color:#fff;position:absolute;top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-swiper-big .lap-btn-prev{padding:10px 20px 10px 15px}}.lap-swiper-big .lap-btn-prev:hover{background:#fff}.lap-swiper-big .lap-btn-prev:hover .bi{color:#222;transform:translateX(4px)}@media (min-width: 992px){.lap-swiper-big .lap-btn-prev:hover .bi{transform:translateX(10px)}}.lap-swiper-big .lap-btn-prev .bi{color:#222;font-size:1rem;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-swiper-big .lap-btn-prev .bi{font-size:2rem}}.lap-swiper-big .lap-btn-next{border-start-start-radius:8px;padding:5px 0px 5px 8px;right:0;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#fff;position:absolute;top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-swiper-big .lap-btn-next{padding:10px 15px 10px 20px}}.lap-swiper-big .lap-btn-next:hover{background:#fff}.lap-swiper-big .lap-btn-next:hover .bi{color:#222;transform:translateX(-4px)}@media (min-width: 992px){.lap-swiper-big .lap-btn-next:hover .bi{transform:translateX(-10px)}}.lap-swiper-big .lap-btn-next .bi{color:#222;font-size:1rem;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-swiper-big .lap-btn-next .bi{font-size:2rem}}.lap-swiper-big .lap-video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}.lap-swiper-big .lap-video-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;max-width:200px;fill:#fff}@media (min-width: 1400px){.lap-swiper-big .lap-video-img{max-width:300px}}@media (min-width: 3000px){.lap-swiper-big .lap-video-img{max-width:400px}}.lap-swiper-big .swiper-pagination-bullet{background:#222 !important;width:40px !important;height:5px !important;border-radius:0 !important;margin:0 !important}.lap-swiper-big .swiper-pagination-bullet:last-child{border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.lap-swiper-big .swiper-pagination-bullet:first-child{border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}.lap-swiper-big .swiper-pagination-bullet{background:#222 !important;width:40px !important;height:5px !important;border-radius:0 !important;margin:0 !important}.lap-swiper-big .swiper-pagination-bullet-active{background:#222 !important;border-radius:5px !important}.lap-swiper-big .swiper-button-next,.lap-swiper-big .swiper-button-prev{color:#fff !important}.lap-swiper-big .swiper-slide{width:100%;height:60vh;border-radius:8px;background-repeat:no-repeat;overflow:hidden;opacity:1;filter:grayscale(0%)}.lap-swiper-big .swiper-slide .lap-tag{position:absolute;top:20px;right:20px;z-index:99}.lap-swiper-big .swiper-slide-active{opacity:1;filter:grayscale(0%)}.lap-swiper-big .swiper-slide-active .swiper-card-wrap{opacity:1;transition:0.3s all ease-in-out}.lap-swiper-big .swiper-card-wrap{position:relative;width:100%;height:100%;opacity:0}.lap-swiper-big .swiper-card{border-radius:4px;max-width:100%;position:absolute;bottom:0;left:0;padding-bottom:2rem;background:#fff;-webkit-backdrop-filter:blur(10px) saturate(125%);box-shadow:0px 0px 2.2px rgba(0,0,0,0.02),0px 0px 5.3px rgba(0,0,0,0.028),0px 0px 10px rgba(0,0,0,0.035),0px 0px 17.9px rgba(0,0,0,0.042),0px 0px 33.4px rgba(0,0,0,0.05),0px 0px 80px rgba(0,0,0,0.07)}@media (min-width: 992px){.lap-swiper-big .swiper-card{max-width:60%}}@media (min-width: 1400px){.lap-swiper-big .swiper-card{max-width:40%}}.lap-swiper-big .swiper-card h1{font-size:1rem}@media (min-width: 3000px){.lap-swiper-big .swiper-card h1{font-size:2rem}}.lap-swiper-big .swiper-card p{font-size:0.8rem}.lap-swiper-thumb{width:100%;height:120px}.lap-swiper-thumb .swiper-slide{height:100%;width:100%;background-repeat:no-repeat;border-radius:8px}.lap-single-details .lap-single-row{border-bottom:1px solid #e4e4e4;padding:1rem 0;transition:0.3s all ease-in-out}.lap-single-details .lap-single-row:hover{background:#e4e4e4;border-bottom:1px solid #fff}.lap-single-details .lap-single-row:last-child{border-bottom:0}.lap-sticky-nav{border-bottom:1px solid #e4e4e4;background:rgba(255,255,255,0.9);border-bottom:1px solid #f5f5f7}.lap-single-map{width:100%;height:400px;border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px;margin:20px 0;margin-bottom:0}.lap-single-map img{max-width:inherit !important}.lap-energy-tag{height:15px;margin-right:1rem}.lap-gallery-thumb-wrap{overflow:hidden;width:100%;height:200px;border-radius:8px;transition:0.3s all ease-in-out;border:0px solid #fff}.lap-gallery-thumb-wrap .lap-gallery-thumb{width:100%;height:200px;border-radius:8px;transition:0.3s all ease-in-out}.lap-gallery-thumb-wrap .lap-view{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;opacity:0;font-size:2rem;transition:0.3s all ease-in-out}.lap-gallery-thumb-wrap:hover{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.lap-gallery-thumb-wrap:hover .lap-gallery-thumb{transform:scale(1.04)}.lap-gallery-thumb-wrap:hover .lap-view{opacity:1}.lap-single-card{border-radius:8px;background:#F2F2F2;padding:1rem}.lb-data .lb-caption{line-height:3em !important}.lap-property-card{border-radius:8px;background:#fff;border:1px solid #e4e4e4;padding:1rem;transition:0.3s all ease-in-out}.lap-property-card a{text-decoration:none}.lap-property-card h4{font-size:1rem}.lap-property-card .lap-tag{position:absolute;top:20px;right:20px;z-index:99}.lap-property-card:hover{box-shadow:0px 0px 2.2px rgba(0,0,0,0.02),0px 0px 5.3px rgba(0,0,0,0.028),0px 0px 10px rgba(0,0,0,0.035),0px 0px 17.9px rgba(0,0,0,0.042),0px 0px 33.4px rgba(0,0,0,0.05),0px 0px 80px rgba(0,0,0,0.07);box-shadow-transform:translateY(-10px)}.lap-property-card:hover .lap-image{transform:scale(1.04);transition:0.3s all ease-in-out}.lap-property-card .lap-image-wrap{overflow:hidden;height:300px;width:100%;border-top-right-radius:8px;border-top-left-radius:8px;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-property-card .lap-image-wrap{height:400px}}.lap-property-card .lap-image{background-position:center center;height:300px;width:100%;border-top-right-radius:8px;border-top-left-radius:8px;transition:0.3s all ease-in-out}@media (min-width: 992px){.lap-property-card .lap-image{height:400px}}.lap-property-card .lap-property-street{position:absolute;bottom:1rem;left:1rem;color:#222;font-size:0.9rem;font-family:'Articulat CF';font-weight:bold;letter-spacing:1px;background:#fff;padding:0.4rem 0.8rem;border-radius:4px;transition:0.3s all ease-in-out;z-index:99}.lap-property-card .lap-line{height:1px;width:100%;background:#222;opacity:0.2}.lap-property-filter{background:#f6f6f6;border-radius:8px}.lap-property-filter .facetwp-checkbox{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M384 128c70.7 0 128 57.3 128 128s-57.3 128-128 128H192c-70.7 0-128-57.3-128-128s57.3-128 128-128H384zM576 256c0-106-86-192-192-192H192C86 64 0 150 0 256S86 448 192 448H384c106 0 192-86 192-192zM192 352a96 96 0 1 0 0-192 96 96 0 1 0 0 192z" fill="%23777777"/></svg>');background-size:28px 22px;background-position:left center;padding-left:36px}.lap-property-filter .facetwp-checkbox.checked{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><path d="M192 64C86 64 0 150 0 256S86 448 192 448H384c106 0 192-86 192-192s-86-192-192-192H192zm192 96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z" fill="%2300d45f" /></svg>')}.lap-property-filter .facetwp-display-value{padding-right:20px !important}.lap-property-filter .facetwp-counter{display:none}.lap-property-filter .lap-icon-wrap{border:1px solid #e4e4e4;background:#e6d7b8;border-radius:8px;transition:0.3s all ease-in-out}.lap-property-filter .lap-icon-wrap a{text-decoration:none}.lap-property-filter .lap-icon-wrap h6{color:#222;transition:0.3s all ease-in-out}.lap-property-filter .lap-icon-wrap .lap-icon{height:60px;fill:#222;transition:0.3s all ease-in-out}.lap-property-filter .lap-icon-wrap:hover{background:#222;border:1px solid #e6d7b8}.lap-property-filter .lap-icon-wrap:hover h6{letter-spacing:1px;color:#fff}.lap-property-filter .lap-icon-wrap:hover .lap-icon{fill:#fff}.lap-tag{background:#222;color:#fff;padding:0.4rem 0.8rem;font-size:0.8rem;text-transform:uppercase;font-family:'Articulat CF';font-weight:bold;letter-spacing:2px;border-radius:4px}.lap-sm-title{color:#a2a2a2 !important;font-size:0.9rem !important;text-transform:uppercase !important;font-family:'Articulat CF' !important;font-weight:bold !important;letter-spacing:1px !important}.lap-top{background:#e6d7b8 !important;color:#222 !important;transition:0.3s all ease-in-out}.lap-top:hover{background:#222 !important;color:#fff !important}
