.results-count{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#f8f8f8;border:1px solid rgba(9,81,71,.08);color:#095147;margin-top:20px;margin-bottom:30px}.results-count__label{font-size:15px;font-family:IskraLight,sans-serif;font-weight:300;letter-spacing:.02em;color:rgba(9,81,71,.75)}.results-count__value{font-size:16px;font-family:IskraMedium,sans-serif;font-weight:500;color:#095147}@media(max-width:576px){.results-count{padding:5px 12px;gap:5px}.results-count__label{font-size:12px}.results-count__value{font-size:13px}}.category-switch{width:100%;margin-bottom:10px;display:flex;flex-direction:column;align-items:flex-start}.new-house-images-wrapper{position:-webkit-sticky;position:sticky;top:30px}.new-house-details-wrapper{display:flex;flex-direction:column;align-items:center;background-color:#f9f9f9;min-height:100vh;overflow-y:auto;width:100vw;padding:100px 20px 20px}.new-house-details-wrapper .new-house-details-content{max-width:1320px;width:100%}.new-house-details-wrapper .new-house-details-content .new-house-images{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(9,81,71,.1)}.new-house-details-wrapper .new-house-details-content .new-house-details-body{position:-webkit-sticky;position:sticky;top:30px;padding-left:20px;padding-bottom:40px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-title{font-size:28px;line-height:1.35;font-family:IskraMedium,sans-serif;font-weight:500;color:#095147;margin-bottom:8px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-location{color:#777;margin-top:4px;font-size:15px;line-height:1.55;font-weight:300;font-family:IskraLight,sans-serif;margin-bottom:24px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(9,81,71,.1)}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item{display:flex;align-items:center;gap:10px;font-size:18px;line-height:1.4;font-weight:400;color:#095147;font-family:IskraRegular,sans-serif}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item i{font-size:20px;color:#c68675;min-width:24px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item .info-value{flex:1 1}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(9,81,71,.1)}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-title{font-size:18px;font-family:IskraMedium,sans-serif;font-weight:500;line-height:1.35;color:#095147;margin-bottom:16px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list{display:flex;flex-wrap:wrap;gap:16px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:rgba(198,134,117,.1);border-radius:8px;transition:all .3s ease}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item:hover{background-color:rgba(198,134,117,.2)}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item i{font-size:18px;color:#c68675}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item span{font-size:14px;color:#095147;font-family:IskraRegular,sans-serif;font-weight:400}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(9,81,71,.1)}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-title{font-size:18px;font-family:IskraMedium,sans-serif;font-weight:500;line-height:1.35;color:#095147;margin-bottom:16px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list{display:flex;flex-direction:column;gap:12px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list .distance-item{display:flex;align-items:center;gap:10px;font-size:15px;color:#095147;font-family:IskraRegular,sans-serif;font-weight:400}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list .distance-item i{font-size:18px;color:#c68675;min-width:24px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list .distance-item span{flex:1 1}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description{font-weight:300;color:#095147;font-family:IskraLight,sans-serif;font-size:15px;line-height:1.7}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description p{margin-bottom:12px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description ol,.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description ul{margin-left:20px;margin-bottom:12px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description li{margin-bottom:6px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description b,.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-description strong{font-family:IskraMedium,sans-serif;font-weight:500}.new-house-details-wrapper .new-house-details-content .no-images-placeholder{display:flex;align-items:center;justify-content:center;min-height:400px;background-color:rgba(9,81,71,.05);border-radius:8px;border:2px dashed rgba(9,81,71,.2)}.new-house-details-wrapper .new-house-details-content .no-images-placeholder p{color:#777;font-family:IskraLight,sans-serif;font-size:16px}@media(min-width:768px){.new-house-details-wrapper .new-house-details-content .new-house-details-body{position:-webkit-sticky;position:sticky;top:30px}}@media(max-width:767.98px){.new-house-details-wrapper{padding:80px 15px 15px}.new-house-details-wrapper .new-house-details-content .new-house-details-body{position:static;padding-left:0;margin-top:20px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-title{font-size:24px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item{font-size:16px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item i{font-size:18px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list{gap:12px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item{padding:6px 12px;font-size:13px}}@media(max-width:575.98px){.new-house-details-wrapper{padding:70px 10px 10px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-title{font-size:20px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info{gap:10px;margin-bottom:20px;padding-bottom:20px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item{font-size:15px;gap:8px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-main-info .info-item i{font-size:16px;min-width:20px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list{gap:8px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item{padding:6px 10px;font-size:12px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-features .features-list .feature-item i{font-size:16px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list{gap:10px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list .distance-item{font-size:14px}.new-house-details-wrapper .new-house-details-content .new-house-details-body .new-house-distances .distances-list .distance-item i{font-size:16px}}.filter-fab{position:fixed;bottom:20px;right:20px;z-index:1050;border-radius:50%;width:72px;height:72px;padding:0;box-shadow:0 4px 12px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;background-color:#c68675;border:none}.filter-fab:active,.filter-fab:focus,.filter-fab:hover{background-color:#c68675!important;border-color:rgba(0,0,0,0)!important;box-shadow:0 4px 12px rgba(0,0,0,.25)}.filter-fab i{font-size:30px;font-family:IskraLight,sans-serif;font-weight:300;line-height:1.35;color:#095147}.hero{height:calc(100vh - 70px);background-image:linear-gradient(180deg,rgba(2,6,122,.6),rgba(0,0,0,.7));align-items:center;justify-content:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.hero #background-video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%);z-index:-1}.hero .heroContent{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero .heroContent h1{font-family:IskraMedium,sans-serif;font-weight:500;font-size:60px;color:#fff;text-align:center;text-shadow:0 0 16px hsla(0,0%,100%,.2);margin-top:70px;margin-bottom:35px}.hero .heroContent h5{font-family:IskraRegular,sans-serif;font-weight:400;text-align:center;font-size:24px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);margin-bottom:60px;padding:0 10px}.hero .bottom-content{margin-top:0;margin-bottom:50px}.hero .bottom-content img{display:inline-block;width:20px;margin-right:15px;margin-bottom:20px}.hero .bottom-content h3{color:#fff;font-size:18px;line-height:1.35;font-family:IskraMedium,sans-serif;font-weight:500;margin:0!important}.hero .bottom-content p{color:#fff;font-size:16px;line-height:1.55;font-family:IskraLight,sans-serif;font-weight:300;margin:0!important}@media(max-width:991.8px){.hero .heroContent h1{font-size:48px;margin-right:20px;margin-left:20px;margin-bottom:40px}.hero .heroContent h5{font-family:IskraRegular,sans-serif;font-weight:400;font-size:24px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}.hero .bottom-content-item{margin-bottom:15px}.hero .bottom-content{margin-top:0;margin-bottom:50px}.hero .bottom-content img{display:inline-block;width:20px;margin-right:15px;margin-bottom:20px}.hero .bottom-content h3{color:#fff;font-size:18px;line-height:1.35;font-family:IskraMedium,sans-serif;font-weight:500;margin:0!important}.hero .bottom-content p{color:#fff;font-size:16px;line-height:1.55;font-family:IskraLight,sans-serif;font-weight:300;margin:0!important}}#why-lider{text-align:center;background-color:#f6e8dc;padding-top:120px;padding-bottom:120px}#why-lider .title{color:#095147;font-size:42px;line-height:1.23}#why-lider .title,#why-lider h3{font-family:IskraMedium;font-weight:500}#why-lider h3{font-size:30px;line-height:1.17}#why-lider p{font-size:16px;font-family:IskraRegular}#team{padding-top:150px;padding-bottom:150px;background-color:#f9eee5}#team .title{color:#095147;font-size:42px;line-height:1.23;margin-bottom:40px}#team .name,#team .title{font-family:IskraMedium;font-weight:500}#team .name{font-size:22px;line-height:1.35}#team img{border-radius:50%;text-align:center;margin-bottom:20px}#team p{font-size:14px;line-height:1.55;font-family:IskraLight;color:#7a7a7a}#stats{background:linear-gradient(180deg,rgba(2,6,122,.6),rgba(0,0,0,.6)),url(/images/beautiful-shot-maat.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:220px;padding-bottom:220px;color:#fff}#stats .title{font-family:IskraMedium;font-weight:500;font-size:42px;line-height:1.23;margin-bottom:40px}#stats .subtitle{font-size:24px;line-height:1.5;font-family:IskraLight;font-weight:300;margin-left:10%;margin-right:10%}#stats .stat-number{font-size:72px;line-height:1.17;font-family:IskraMedium;font-weight:500}#stats p{padding-top:4px;padding-bottom:6px;text-align:center;color:#fff;margin:0 20px;font-family:IskraLight;font-weight:300;font-size:18px}@media(max-width:575.8px){#stats{padding-top:120px;padding-bottom:120px}#stats .subtitle{margin-left:0;margin-right:0}}@media(max-width:991.8px){#stats .subtitle{margin-left:0;margin-right:0}}