.hero{z-index:1}.hero__content{bottom:auto;top:55%;transform:translateY(-50%)}.hero__content h2 small{font-size:35px;font-family:var(--font-family-title);font-weight:700}.hero__content h2 strong{font-size:24px;font-weight:700}.hpAgents__item--content h3{white-space:nowrap;font-size:18px}.hpNumebrStats__title .site-heading h2 span{font-size:32px}.hpNumebrStats__item{padding-left:10px;padding-right:10px;text-align:center}.hpNumebrStats__item img{margin:0 auto}.hpTestimonials__container{padding-top:100px;padding-bottom:100px}.hpTestimonials__item p{color:#000}.hpAbout__Content p{padding:0}.hpAbout__Content p strong{font-size:30px}.hpWorkTogether__item{padding:0 5px}.hpWorkTogether__item a span{left:15px;right:15px;transform:translateY(-50%);color:#fff;margin:auto;width:-moz-fit-content;width:fit-content;font-size:clamp(18px,1.5vw,20px);padding-right:0}.hpWorkTogether__item a span:after{width:100%;background-color:#fff}.hpWorkTogether__item a:hover span{left:15px;right:15px;transform:translateY(-50%);color:#fff;margin:auto;width:-moz-fit-content;width:fit-content;font-size:clamp(18px,1.5vw,20px)}.hpWorkTogether__item a:after{opacity:1;filter:brightness(.7);background-position:center}.hpWorkTogether__item:nth-of-type(1) a:after{background-image:url(https://cdn.agentimagehosting.com/dDQzuYY7TQ1GxnvBckKw8/2026/03/24165730/cta-1.jpg)}.hpWorkTogether__item:nth-of-type(2) a:after{background-image:url(https://cdn.agentimagehosting.com/dDQzuYY7TQ1GxnvBckKw8/2026/03/24165650/cta-2.jpg)}.hpWorkTogether__item:nth-of-type(3) a:after{background-image:url(https://cdn.agentimagehosting.com/dDQzuYY7TQ1GxnvBckKw8/2026/03/24165646/cta-3.jpg)}.hpWorkTogether__item:nth-of-type(4) a:after{background-image:url(https://cdn.agentimagehosting.com/dDQzuYY7TQ1GxnvBckKw8/2026/03/24165642/cta-4.jpg)}.hpTestimonialsVideo{display:none!important}.hpSearch__form--col button[title="Min Price"]+.dropdown-menu,.hpSearch__form--col button[title="Max Price"]+.dropdown-menu{min-width:150px!important}@media screen and (min-width:744px){.hero__content h2 small{font-size:50px}.hero__content h2 strong{font-size:32px}.hpNumebrStats__title .site-heading h2 span{font-size:64px}}@media screen and (min-width:1024px){.hero__content h2 strong{font-size:36px}.hpAgents__slideWrap .swiper-wrapper{justify-content:center}.hpAbout__Content p{padding:15px 0}.hpAbout__contactInfo ul li{margin-right:20px}}@media screen and (min-width:1280px){.hpAgents__item--content h3{font-size:20px}.hpWorkTogether__items{padding-inline:max(min(6vw,160px),80px)}}
