.hp-slideshow,.hp-slideshow .hp-slideshow-wrap,.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container{width:100%;position:relative;font-size:0}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-div{width:100%;position:relative;font-size:0;background:#000}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-div .aios-slider-img{opacity:.8}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-text{position:absolute;bottom:clamp(75px,9.046vw - 14.71px,130px);left:clamp(75px,9.046vw - 14.71px,130px);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-family:var(--font-family-title);font-weight:400;line-height:1;letter-spacing:.05em;color:#fff;text-shadow:2px 2px 5px black}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-text p{font-size:clamp(26px,1.645vw + 9.67px,36px);margin-bottom:5px}.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-text span{font-size:clamp(52px,3.29vw + 19.35px,72px)}.hp-listings,.hp-listings .hp-listings-wrap{width:100%;position:relative;font-size:0}.hp-listings .hp-listings-wrap .hp-listings-container{width:100%;position:relative;font-size:0;padding-top:95px;overflow:hidden;padding-bottom:40px}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header{width:83.125%;max-width:1330px;position:relative;font-size:0;margin:auto;display:flex;justify-content:space-between;align-items:center}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header .lh-left .lh-subtitle{font-size:clamp(26px,1.645vw + 9.683px,36px);font-weight:400;font-family:var(--font-family-title);letter-spacing:.025em;color:#000;margin-top:15px}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header .lh-right{width:22.1804511278%}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header .lh-right .hp-btn{width:100%}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header .lh-right.lh-large{width:25.7894736842%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse{margin:40px auto 0 0}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse .slick-next{display:none!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse .listings-sale-slick-div .listings-sale-slick .slick-slide{margin-right:15px;margin-left:0}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse .listings-sale-slick-div .listings-sale-arrow{left:60px}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details{position:absolute;right:4.3795620438%;bottom:8%;text-align:end;display:flex;flex-direction:column;align-items:flex-end}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-price{bottom:25.3333333333%;right:0;left:unset;font-size:clamp(30px,1.974vw + 9.52px,50px);font-weight:500;font-family:var(--font-family-default);text-transform:uppercase;width:42.5438596491%;padding:13px 0;position:absolute;transition:all ease-in-out .35s;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21172249/reverse-accent.png);background-repeat:no-repeat;background-position:left;background-size:cover;color:#fff;display:flex;justify-content:flex-end;align-items:center;padding-right:clamp(50px,.987vw + 38.26px,60px)}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale{width:85.625%;position:relative;font-size:0;margin:40px 0 90px auto}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div{position:relative;font-size:0;width:100%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-arrow{position:absolute;right:60px;bottom:-30px;width:clamp(90px,12.5vw - 34px,170px)!important;height:clamp(90px,12.5vw - 34px,170px)!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick{position:relative;font-size:0;width:100%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .slick-prev{display:none!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .slick-list{overflow:visible}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .slick-slide{margin-left:15px}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item{position:relative;font-size:0;overflow:hidden;background:#000}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a{width:100%;height:100%;position:relative;font-size:0;display:block}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-price{bottom:25.3333333333%;left:0;font-size:clamp(30px,1.974vw + 9.52px,50px);font-weight:500;font-family:var(--font-family-default);text-transform:uppercase;width:42.5438596491%;padding:13px 0;position:absolute;transition:all ease-in-out .35s;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21002020/price-acccent.png);background-repeat:no-repeat;background-position:left;background-size:cover;color:#fff;display:flex;justify-content:flex-start;align-items:center;padding-left:clamp(50px,.987vw + 38.26px,60px)}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a:hover .listings-sale-img img{transform:scale(1.2);opacity:80%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a:hover .listings-details .hp-btn{display:flex}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a:hover .listings-price{bottom:40%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-sale-img{width:100%;height:100%;position:relative;font-size:0}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-sale-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21162648/listings-accent.png);background-position:center;background-repeat:no-repeat;background-size:cover}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-sale-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:all ease-in-out .35s}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-sale-img canvas{width:100%;height:100%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details{position:absolute;left:4.3795620438%;bottom:8%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .hp-btn{display:none;margin-top:clamp(15px,2.283vw - 12.643px,30px);width:234px;color:#fff;border:1px solid white}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-title{color:#fff;text-transform:uppercase;margin-bottom:clamp(6px,1.976vw - 13.571px,20px)}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-title span{font-size:clamp(22px,1.316vw + 8.96px,30px);font-weight:400;font-family:var(--font-family-default);line-height:30px;letter-spacing:.025em}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-title p{font-size:clamp(15px,.824vw + 6.841px,20px);font-weight:400;font-family:var(--font-family-default);line-height:30px;letter-spacing:.025em;margin-bottom:0}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-info{font-size:clamp(11px,.527vw + 5.81px,15px);font-weight:400;font-family:var(--font-family-default);line-height:25px;letter-spacing:.025em;display:flex;color:#fff}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-info p{margin-right:18px;padding-right:18px;border-right:1px solid #a2a09d;margin-bottom:0}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-info p:last-child{margin-right:0;padding-right:0;border-right:0}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-title p{max-width:500px}.hp-about{width:100%;position:relative;font-size:0}.hp-about .hp-about-wrap{width:100%;max-width:1600px;font-size:0;position:relative;margin:auto}.hp-about .hp-about-wrap .hp-about-container{width:83.125%;max-width:1330px;margin:auto;font-size:0;position:relative;padding:155px 0 110px}.hp-about .hp-about-wrap .hp-about-container .about-img{width:100%;height:auto;position:relative;font-size:0;margin-bottom:55px}.hp-about .hp-about-wrap .hp-about-container .about-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hp-about .hp-about-wrap .hp-about-container .about-img canvas{width:100%;height:100%}.hp-about .hp-about-wrap .hp-about-container .about-img .about-img-accent{position:absolute;right:3.007518797%;width:18.1203007519%;height:15.3985507246%;bottom:5.4347826087%;z-index:2}.hp-about .hp-about-wrap .hp-about-container .about-img .about-img-accent img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.hp-about .hp-about-wrap .hp-about-container .about-flex{display:flex;justify-content:space-between;align-items:flex-start}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-subtitle{font-size:20px;font-weight:400;font-family:var(--font-family-title);letter-spacing:.025em;color:#319a9a;text-transform:uppercase}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-left{display:flex;flex-direction:column;gap:40px;width:37.2180451128%}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-left .hp-btn{width:68.6868686869%;min-width:230px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right{width:58.2706766917%;display:flex;justify-content:flex-start;align-items:flex-start;gap:65px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right .about-div{max-width:360px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right .about-flex-column{display:flex;flex-direction:column;gap:25px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right .global-text p{margin-bottom:25px}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right .global-text p:last-child{margin-bottom:0}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right>.about-div{max-width:clamp(220px,23.026vw - 8.37px,360px)}.hp-stats{width:100%;position:relative;font-size:0}.hp-stats .hp-stats-wrap{width:100%;position:relative;max-width:1600px;font-size:0;margin:auto;padding:115px 0 125px}.hp-stats .hp-stats-wrap .hp-stats-container{width:100%;position:relative;font-size:0}.hp-stats .hp-stats-wrap .hp-stats-container .global-title,.hp-stats .hp-stats-wrap .hp-stats-container .global-text{text-align:center;margin:auto}.hp-stats .hp-stats-wrap .hp-stats-container .global-title{max-width:1070px;margin-bottom:30px}.hp-stats .hp-stats-wrap .hp-stats-container .global-text{width:55%;max-width:880px;margin-bottom:45px}.hp-stats .hp-stats-wrap .hp-stats-container .stats-img-flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:70px;width:100%;font-size:0;position:relative}.hp-stats .hp-stats-wrap .hp-stats-container .stats-img-flex .stats-img{width:calc(25% - 10px);position:relative;font-size:0}.hp-stats .hp-stats-wrap .hp-stats-container .stats-img-flex .stats-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;position:absolute}.hp-stats .hp-stats-wrap .hp-stats-container .stats-img-flex .stats-img canvas{width:100%;height:100%}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex{display:flex;justify-content:center;align-items:center;width:84%;margin:auto;font-size:0;position:relative}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex .rating-container{display:flex;flex-direction:column;gap:10px;text-align:center;border-right:1px solid #cccccc;width:25%;padding:10px 0}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex .rating-container .counting>span{font-size:clamp(50px,4.934vw - 4.95px,80px);font-weight:400;font-family:var(--font-family-default);letter-spacing:.025em;color:#124f67;line-height:1}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex .rating-container .counting>span em{font-style:normal}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex .rating-container span{font-size:clamp(12px,1.973vw - 7.52px,20px);font-weight:400;font-family:var(--font-family-title);letter-spacing:.025em;text-transform:uppercase;color:#319a9a}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex .rating-container:last-child{border-right:0}.hp-stats .hp-stats-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.hp-stats .hp-stats-bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top}.hp-videos{width:100%;position:relative;font-size:0}.hp-videos .hp-videos-wrap{width:100%;position:relative;font-size:0;max-width:1600px;margin:auto}.hp-videos .hp-videos-wrap .hp-videos-container{width:100%;position:relative;font-size:0;padding-top:95px}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex{display:flex;justify-content:space-between;align-items:flex-end;width:92.5%;max-width:1480px;margin:auto;position:relative;font-size:0}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left{width:43.3108108108%;max-width:641px;position:relative;font-size:0;display:flex;flex-direction:column;gap:clamp(50px,7.78vw + 20.8px,95px)}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid{width:100%;padding-right:16px;padding-top:16px;background:#fff;z-index:3}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a{width:100%;height:100%;display:block;position:relative;font-size:0;overflow:hidden;background:#000}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all ease-in-out .35s;opacity:90%}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a canvas{width:100%;height:100%}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a .play-btn{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;width:105px;height:105px;border-radius:50%;border:1px solid white;font-size:22px;color:#fff;overflow:hidden;transition:all ease-in-out .35s}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a .play-btn:after{content:"";z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:42%}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a:hover .play-btn{transform:scale(1.2)}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid a:hover img{transform:scale(1.2);opacity:60%}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .videos-right{width:-moz-fit-content;width:fit-content;position:relative;font-size:0}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .videos-right a{width:clamp(215px,23.65vw + 106.58px,398px)}.hp-videos .hp-videos-wrap .hp-videos-container .main-video{position:absolute;right:0;top:0;width:63.125%;font-size:0;z-index:2;overflow:hidden;background:#000}.hp-videos .hp-videos-wrap .hp-videos-container .main-video a{position:relative;display:block;width:100%;height:100%;font-size:0}.hp-videos .hp-videos-wrap .hp-videos-container .main-video a canvas{width:100%;height:100%}.hp-videos .hp-videos-wrap .hp-videos-container .main-video a img{width:100%;height:100%;position:absolute;top:0;left:0;transition:all ease-in-out .35s;-o-object-fit:cover;object-fit:cover;opacity:90%}.hp-videos .hp-videos-wrap .hp-videos-container .main-video a:hover .play-btn{transform:scale(1.2)}.hp-videos .hp-videos-wrap .hp-videos-container .main-video a:hover img{transform:scale(1.2);opacity:60%}.hp-videos .hp-videos-wrap .hp-videos-container .main-video .play-btn{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;width:105px;height:105px;border-radius:50%;border:1px solid white;font-size:22px;color:#fff;overflow:hidden;transition:all ease-in-out .35s}.hp-videos .hp-videos-wrap .hp-videos-container .main-video .play-btn:after{content:"";z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:42%}.hp-communities{position:relative;font-size:0;width:100%}.hp-communities .hp-communities-wrap{width:100%;max-width:1600px;position:relative;font-size:0;margin:auto}.hp-communities .hp-communities-wrap .hp-communities-container{position:relative;font-size:0;width:100%;padding-top:150px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-header{position:relative;font-size:0;width:92.5%;max-width:1480px;margin:auto auto 80px;display:flex;justify-content:space-between;align-items:center}.hp-communities .hp-communities-wrap .hp-communities-container .comm-header .global-title{width:-moz-fit-content;width:fit-content}.hp-communities .hp-communities-wrap .hp-communities-container .comm-header .comm-text{width:39.527027027%;max-width:585px;font-size:clamp(11px,.658vw + 4.47px,15px);font-family:var(--font-family-default);font-weight:400;letter-spacing:.025em;line-height:clamp(22px,.9868vw + 12.22px,28px);color:#000}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex{display:flex;justify-content:space-between;align-items:center;font-size:0;width:100%;position:relative;flex-wrap:wrap;gap:7px 0px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item{font-size:0;position:relative;width:19.6875%;max-width:315px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a{display:block;width:100%;height:100%;position:relative;font-size:0}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-title{position:absolute;bottom:clamp(25px,2.467vw + .52px,40px);max-width:215px;width:68.253968254%;height:-moz-fit-content;height:fit-content;margin:auto;left:0;right:0;font-size:clamp(15px,1.645vw - 1.33px,25px);font-weight:400;font-family:var(--font-family-title);letter-spacing:.025em;color:#fff;text-transform:uppercase;text-align:center;z-index:4}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-accent{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:76.8253968254%;height:auto;margin:auto;opacity:0;transition:all ease-in-out .35s}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-accent img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-img{width:100%;height:100%;position:relative;font-size:0}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#319a9a;opacity:0;transition:all ease-in-out .35s}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/19193631/c-item-accent.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;z-index:2}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-img canvas{width:100%;height:100%}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a .comm-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:block;border:1px solid white;width:88.5714285714%;height:91.7777777778%;opacity:30%;z-index:2}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a:hover .comm-img:after{opacity:80%}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item a:hover .comm-accent{opacity:10%}.hp-communities .hp-communities-wrap .hp-communities-container .hp-btn{width:24.875%;margin:55px auto auto;min-width:215px;max-width:398px}.hp-cta{width:100%;position:relative;font-size:0}.hp-cta .hp-cta-wrap{max-width:1600px;position:relative;font-size:0;width:100%;margin:auto}.hp-cta .hp-cta-wrap .hp-cta-container{width:89.0625%;max-width:1425px;position:relative;font-size:0;margin:auto auto auto 40px;padding:80px 0 150px}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex{width:100%;position:relative;font-size:0;display:flex;justify-content:center;align-items:flex-start;gap:10px}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-img{position:relative;font-size:0;width:58.5263157895%;height:auto;-webkit-mask-image:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21125932/CTA-again.png);mask-image:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21125932/CTA-again.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-img canvas{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content{padding-top:65px;width:40.701754386%;font-size:0;position:relative}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .global-title{margin-bottom:clamp(30px,4.111vw - 11.78px,55px)}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list{width:100%;display:flex;flex-direction:column;gap:40px}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a{width:100%;background:#fff;box-shadow:#959da533 0 8px 24px;padding:0px clamp(30px,3.289vw - 2.61px,50px);height:clamp(110px,2.9605vw + 80.65px,128px);display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:4px;position:relative}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:after{content:"";position:absolute;right:0;top:37.5%;width:62.9310344828%;height:1px;background:#319a9a;transition:all ease-in-out .35s}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:hover{background:#319a9a;padding-left:clamp(50px,8.224vw - 31.65px,100px)}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:hover .cta-accent{opacity:10%}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:hover span,.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:hover p{color:#fff}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:hover:after{background:#fff;width:60.3448275862%}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a .cta-accent{width:41.724137931%;height:66.40625%;-o-object-fit:contain;object-fit:contain;position:absolute;transition:all ease-in-out .35s;opacity:0%;left:6.0344827586%;top:0;bottom:0;margin:auto;pointer-events:none}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a span{font-size:clamp(30px,2.961vw - .87px,48px);font-weight:400;font-family:var(--font-family-title);letter-spacing:.025em;color:#124f67;text-transform:uppercase;line-height:1;transition:all ease-in-out .35s}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a p{font-size:clamp(13px,1.151vw + 1.88px,20px);font-weight:500;font-family:var(--font-family-default);letter-spacing:.2em;margin:0;color:#319a9a;text-transform:uppercase;transition:all ease-in-out .35s}.hp-cta .hp-cta-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hp-cta .hp-cta-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21123540/cta-bg-accent.png);background-repeat:no-repeat;background-position:center;background-size:cover}.hp-cta .hp-cta-bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;filter:grayscale(1);opacity:10%;background-attachment:fixed}.hp-developments{width:100%;position:relative;font-size:0}.hp-developments .hp-developments-wrap{position:relative;font-size:0;width:100%;padding-top:111px;overflow:hidden}.hp-developments .hp-developments-wrap .hp-developments-container{position:relative;font-size:0;width:77.1875%;margin:auto}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div{width:100%;position:relative;font-size:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-header{position:absolute;font-size:0;width:calc(100% - 95px);margin:auto;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:flex-end}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-header .hp-btn{width:18.7719298246%}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .slick-btn{position:absolute;bottom:clamp(150px,18.908vw - 37.57px,265px)}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick{width:100%;position:relative;font-size:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list{overflow:visible}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list .slick-slide{transition:all ease-in-out .35s}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list .slick-slide>div{margin:0 47.5px}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list .slick-slide.slick-current.slick-active{transition:all ease-in-out .35s;margin-top:clamp(110px,10.197vw + 8.92px,172px)}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item{position:relative;font-size:0;overflow:hidden;background:#000}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a{width:100%;height:100%;position:relative;font-size:0;display:block}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-img{width:100%;height:190%;position:relative;font-size:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:all ease-in-out .35s}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-img canvas{width:100%;height:100%}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21000428/developments-accent.png);background-repeat:no-repeat;background-position:left;background-size:cover}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details{position:absolute;display:flex;justify-content:space-between;align-items:flex-end;width:89.4736842105%;left:0;right:0;bottom:7.7041602465%;margin:auto}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-left{width:20.5263157895%}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-left .hp-btn{width:100%;color:#fff;border:1px solid white;opacity:0;transition:all ease-in-out .35s}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:8px;color:#fff}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right .dd-title{text-transform:uppercase}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right .dd-title span{font-size:clamp(22px,1.316vw + 8.96px,30px);font-weight:400;font-family:var(--font-family-default);line-height:30px;letter-spacing:.025em}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right .dd-title p{font-size:clamp(11px,.527vw + 5.81px,15px);font-weight:400;font-family:var(--font-family-default);line-height:30px;letter-spacing:.025em;margin-bottom:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right .dd-info{font-size:clamp(11px,.527vw + 5.81px,15px);font-weight:400;font-family:var(--font-family-default);line-height:25px;letter-spacing:.025em;display:flex}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right .dd-info p{margin-right:18px;padding-right:18px;border-right:1px solid #a2a09d;margin-bottom:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-right .dd-info p:last-child{margin-right:0;padding-right:0;border-right:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .price{font-size:clamp(30px,1.974vw + 9.52px,50px);font-weight:500;font-family:var(--font-family-default);text-transform:uppercase;width:42.5438596491%;padding:13px 0;position:absolute;transition:all ease-in-out .35s;left:0;bottom:7.7041602465%;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21002020/price-acccent.png);background-repeat:no-repeat;background-position:left;background-size:cover;color:#fff;display:flex;justify-content:flex-start;align-items:center;padding-left:clamp(50px,.987vw + 38.26px,60px)}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a:hover .price{bottom:24.0369799692%}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a:hover .developments-img img{opacity:60%;transform:scale(1.2)}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a:hover .developments-details .dd-left .hp-btn{opacity:1}.hp-developments .hp-developments-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.hp-developments .hp-developments-bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top}.hp-news{width:100%;position:relative;font-size:0}.hp-news .hp-news-wrap{width:100%;position:relative;font-size:0;max-width:1600px;margin:auto}.hp-news .hp-news-wrap .hp-news-container{width:92.5%;max-width:1480px;margin:auto;position:relative;font-size:0;padding:clamp(90px,7.4vw + 16.59px,135px) 0px 20px}.hp-news .hp-news-wrap .hp-news-container .global-title{width:-moz-fit-content;width:fit-content;height:auto;margin:auto auto 55px;text-align:center}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex{position:relative;width:100%;font-size:0;display:flex;justify-content:center;align-items:flex-start;gap:clamp(40px,5.757vw - 17.09px,75px)}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-item-text span{font-weight:400;font-family:var(--font-family-title);font-size:clamp(15px,1.48vw + .32px,24px);letter-spacing:.02em;text-transform:uppercase;color:#124f67;transition:all ease-in-out .35s}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-item-text p{font-size:clamp(11px,.658vw + 4.47px,15px);font-weight:400;font-family:var(--font-family-default);letter-spacing:.025em;line-height:clamp(21px,1.151vw + 9.58px,28px);color:#000;margin-top:10px;margin-bottom:0;transition:all ease-in-out .35s}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left{display:flex;flex-direction:column;width:43.9189189189%;max-width:650px;position:relative;font-size:0;gap:clamp(15px,2.47vw - 9.53px,30px)}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item{width:100%;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a{width:100%;height:100%;position:relative;font-size:0;display:flex;align-items:center;justify-content:flex-start;gap:30px;transition:all ease-in-out .35s}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a .hp-news-item-img{width:36.6153846154%;max-width:238px;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a .hp-news-item-img canvas{width:100%;height:100%}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a .hp-news-item-img img{width:100%;height:100%;position:absolute;font-size:0;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a .hp-news-item-text{width:58.4615384615%;max-width:380px}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a:hover .hp-news-item-text{opacity:.7}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a:hover .hp-news-item-text span,.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a:hover .hp-news-item-text p{color:#319a9a}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main{width:51.0135135135%;max-width:750px;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div{width:100%;height:100%;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a{display:block;width:100%;height:100%;position:relative;font-size:0;transition:all ease-in-out .35s}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hn-main-img{width:100%;height:100%;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hn-main-img canvas{width:100%;height:100%}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hn-main-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hp-news-item-text{position:absolute;bottom:30px;left:30px;max-width:650px;width:86.6666666667%}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hp-news-item-text span,.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hp-news-item-text p{color:#fff}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a:hover{opacity:.7}.hp-social{width:100%;position:relative;font-size:0;margin-bottom:-17px;z-index:2}.hp-social .hp-social-wrap{width:100%;position:relative;font-size:0}.hp-social .hp-social-wrap .hp-social-container{width:100%;position:relative;font-size:0;overflow:hidden;padding:clamp(80px,6.579vw + 14.7px,120px) 0px clamp(90px,6.579vw + 24.7px,130px)}.hp-social .hp-social-wrap .hp-social-container .global-title{width:-moz-fit-content;width:fit-content;margin:auto;justify-content:center;text-align:center}.hp-social .hp-social-wrap .hp-social-container .social-slick-div{width:100%;position:relative;font-size:0;margin:55px 0}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick{width:calc(100% + 25px);position:relative;font-size:0;margin:0 -12.5px}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .slick-slide{margin:0 12.5px}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item{font-size:0;position:relative}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a{width:100%;height:100%;position:relative;font-size:0;overflow:hidden;display:block}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a .social-img{width:100%;height:100%;position:relative;font-size:0;overflow:hidden;background:#000;transition:all ease-in-out .35s}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a .social-img canvas{width:100%;height:100%}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a .social-img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:all ease-in-out .35s;opacity:80%}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a .social-ig{position:absolute;bottom:20px;left:20px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a .social-ig i{font-size:19px;color:#fff}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a:hover .social-img{transform:scale(1.2)}.hp-social .hp-social-wrap .hp-social-container .social-slick-div .social-slick .social-item a:hover .social-img img{opacity:43%}.hp-social .hp-social-wrap .hp-social-container .social-smi-flex{width:100%;display:flex;justify-content:center;align-items:center;gap:clamp(20px,2.796vw - 7.73px,37px)}.hp-social .hp-social-wrap .hp-social-container .social-smi-flex a{width:clamp(45px,3.289vw + 12.38px,65px);height:clamp(45px,3.289vw + 12.38px,65px);border:1px solid #319a9a;display:flex;align-items:center;justify-content:center;font-size:clamp(18px,1.151vw + 6.58px,25px);color:#319a9a;transition:all ease-in-out .35s}.hp-social .hp-social-wrap .hp-social-container .social-smi-flex a:hover{background:#319a9a;border:1px solid #319a9a;color:#fff}.hp-social .hp-social-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hp-social .hp-social-bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;filter:grayscale(1);opacity:20%}.hp-social .hp-social-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/19041046/sm-bg-accent.png);background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width: 1199px){.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .hp-btn{width:190px!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a:hover .listings-details{bottom:15px!important;transition:all ease-in-out .35s}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details{bottom:20px!important}}@media only screen and (max-width: 991px){.hp-slideshow .hp-slideshow-wrap .hp-slideshow-container .slideshow-text{left:0;text-align:center;display:block;right:0;bottom:30px;margin:auto}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex{position:relative;width:100%;font-size:0;display:flex;justify-content:center;align-items:center;gap:40px;flex-direction:column;text-align:center}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a{width:100%;height:100%;position:relative;font-size:0;display:flex;align-items:center;justify-content:center;gap:30px;transition:all ease-in-out .35s;flex-direction:column;align-content:center}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a .hp-news-item-img{width:100%;max-width:100%;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left .hp-news-item a .hp-news-item-text{width:100%;max-width:100%}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-left{display:flex;flex-direction:column;width:100%;max-width:500px;position:relative;font-size:0;gap:30px}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main{width:100%;max-width:750px;position:relative;font-size:0}.hp-news .hp-news-wrap .hp-news-container .hp-news-flex .hp-news-main .hp-news-main-div a .hp-news-item-text{position:absolute;bottom:30px;left:0;max-width:650px;width:86.6666666667%;right:0;margin:auto}.hp-communities .hp-communities-wrap .hp-communities-container{position:relative;font-size:0;width:100%;padding-top:60px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex{display:flex;justify-content:center;align-items:center;font-size:0;width:100%;position:relative;flex-wrap:wrap;gap:7px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item{width:calc(33.3333333333% - 5px)}.hp-communities .hp-communities-wrap .hp-communities-container .comm-header{position:relative;font-size:0;width:92.5%;max-width:1480px;margin:auto auto 50px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;gap:10px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-header .comm-text{width:100%;max-width:585px;font-size:clamp(11px,.658vw + 4.47px,15px);font-family:var(--font-family-default);font-weight:400;letter-spacing:.025em;line-height:clamp(22px,.9868vw + 12.22px,28px);color:#000}.hp-videos .hp-videos-wrap .hp-videos-container .main-video{position:relative;right:0;top:0;width:95%;max-width:500px;font-size:0;z-index:2;overflow:hidden;background:#000;margin:30px auto}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex{display:flex;justify-content:space-between;align-items:center;width:95%;max-width:1480px;margin:auto;position:relative;font-size:0;flex-direction:column;gap:30px;text-align:center}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left{width:100%;max-width:500px;position:relative;font-size:0;display:flex;flex-direction:column;gap:20px}.hp-videos .hp-videos-wrap .hp-videos-container .videos-flex .vidoes-left .small-vid{width:100%;padding-right:0;padding-top:0;background:#fff;z-index:3}.hp-developments .hp-developments-wrap .hp-developments-container{width:95%}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list{overflow:hidden}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .slick-btns{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .slick-btn{position:relative;bottom:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-left{width:25%}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list .slick-slide.slick-current.slick-active{margin-top:0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick{padding-top:130px}.hp-stats .hp-stats-wrap .hp-stats-container .global-text{width:95%;max-width:700px;margin-bottom:45px}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex{display:flex;justify-content:center;align-items:center;width:95%;margin:auto;font-size:0;position:relative;flex-direction:column}.hp-stats .hp-stats-wrap .hp-stats-container .rating-flex .rating-container{display:flex;flex-direction:column;gap:10px;text-align:center;border-right:0;border-bottom:1px solid #cccccc;width:100%;max-width:250px;padding:20px 0}.hp-stats .hp-stats-wrap{width:100%;position:relative;max-width:1600px;font-size:0;margin:auto;padding:80px 0 0}.hp-about .hp-about-wrap .hp-about-container .global-title{text-align:center}.hp-about .hp-about-wrap .hp-about-container .about-flex{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;max-width:600px;margin:auto}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-left{display:flex;flex-direction:column;gap:25px;width:100%}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-left .hp-btn{width:100%;max-width:230px;min-width:230px;margin:auto}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:25px;flex-direction:column;text-align:center}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right .about-div{max-width:100%!important}.hp-about .hp-about-wrap .hp-about-container .about-flex .about-right .global-text p{margin-bottom:15px}.hp-about .hp-about-wrap .hp-about-container{width:95%;max-width:100%;margin:auto;font-size:0;position:relative;padding:75px 0}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex{width:100%;position:relative;font-size:0;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column;text-align:center}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-img{position:relative;font-size:0;width:100%;height:auto;-webkit-mask-image:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21125932/CTA-again.png);mask-image:url(https://cdn.agentimagehosting.com/K0ZjDLfBnYu8eEQwPPcy7/2025/07/21125932/CTA-again.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;max-width:500px}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content{padding-top:65px;width:100%;font-size:0;position:relative;max-width:350px}.hp-cta .hp-cta-wrap .hp-cta-container{width:95%;max-width:1425px;position:relative;font-size:0;margin:auto;padding:90px 0}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header{width:95%;max-width:1330px;position:relative;font-size:0;margin:auto;display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;gap:30px}.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header .lh-right,.hp-listings .hp-listings-wrap .hp-listings-container .hp-listings-header .lh-right.lh-large{width:100%;max-width:295px}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .slick-list{overflow:hidden!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-price{text-align:center!important;bottom:unset!important;top:0!important;left:0!important;font-size:clamp(30px,1.974vw + 9.52px,50px)!important;font-weight:500!important;font-family:var(--font-family-default)!important;text-transform:uppercase!important;width:100%!important;position:absolute!important;transition:all ease-in-out .35s!important;background:#319a9a!important;background-repeat:no-repeat!important;background-position:left!important;background-size:cover!important;color:#fff!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:13px 0!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale{width:100%!important;position:relative!important;font-size:0!important;margin:40px 0 90px auto!important}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .slick-slide{margin:0!important}}@media only screen and (max-width: 767px){.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item{width:calc(50% - 5px)}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick{padding-top:200px}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-header{position:absolute;font-size:0;width:100%;margin:auto;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;gap:30px}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-header .hp-btn{width:100%;max-width:180px}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .price{font-size:15px;font-weight:500;font-family:var(--font-family-default);text-transform:uppercase;width:100%;position:absolute;transition:all ease-in-out .35s;left:0;right:0;bottom:unset!important;top:0;background:#319a9a;background-repeat:no-repeat;background-position:left;background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;padding:13px 0}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details{position:absolute;display:flex;justify-content:space-between;align-items:flex-start;width:95%;left:0;right:0;bottom:7.7041602465%;margin:auto;flex-direction:column-reverse;gap:15px}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .developments-item a .developments-details .dd-left{display:none}.hp-developments .hp-developments-wrap .hp-developments-container .developments-slick-div .developments-slick .slick-list .slick-slide>div{margin:0}.hp-stats .hp-stats-wrap .hp-stats-container .stats-img-flex .stats-img{width:calc(50% - 10px);position:relative;font-size:0}.hp-stats .hp-stats-wrap .hp-stats-container .stats-img-flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:70px;width:100%;font-size:0;position:relative}.hp-stats .hp-stats-wrap .hp-stats-container{max-width:95%;margin:auto}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-arrow{right:20px}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale.reverse .listings-sale-slick-div .listings-sale-arrow{left:20px}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-sale-img{min-height:400px}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-slick .listings-sale-item a .listings-details .dd-title p{max-width:250px}}@media only screen and (max-width: 480px){.hp-social .hp-social-wrap .hp-social-container .global-title{padding:0 15px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex .comm-item{font-size:0;position:relative;width:100%;max-width:315px}.hp-communities .hp-communities-wrap .hp-communities-container .comm-flex{display:flex;justify-content:center;align-items:center;font-size:0;width:100%;position:relative;flex-wrap:wrap;gap:7px 0px}.hp-stats .hp-stats-wrap .hp-stats-container .global-title span{font-size:22px}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:after{width:50%}.hp-cta .hp-cta-wrap .hp-cta-container .cta-flex .cta-content .cta-list a:hover:after{width:52%}.hp-listings .hp-listings-wrap .hp-listings-container .listings-sale .listings-sale-slick-div .listings-sale-arrow{width:50px!important;height:50px!important}}
