.slideshow{display:block;position:relative;z-index:1}.slideshow canvas{width:100%;height:auto}.slideshow .slide-content{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center}.slideshow .slide-content .ai-logo{font-size:60px;color:#8ea5aa;padding-bottom:20px}.slideshow .slide-content h1{font-size:40px;font-weight:700;text-transform:uppercase}.slideshow .slide-content p{font-size:20px;font-weight:600;padding:20px 0}.slideshow .slide-content .landing-page-phone{display:flex;justify-content:center;align-items:center}.slideshow .slide-content .landing-page-phone .landing-phone{padding:0 20px;font-size:20px}.slideshow .slide-content .landing-page-phone .landing-phone a{text-decoration:none}.hp-slideshow{position:relative;font-size:0;overflow:hidden}.hp-slideshow .slideshow-canvas{line-height:0}.hp-slideshow .slideshow-canvas canvas{width:100%;height:auto;min-height:clamp(31rem,50vw + 0rem,50rem)}.hp-slideshow .slideshow-container{position:relative;font-size:0;width:100%}.hp-slideshow .slideshow-container:after{content:"";width:100%;height:100%;background:black;position:absolute;top:0;left:0;pointer-events:none;opacity:15%;z-index:0}.hp-slideshow .slideshow-container .slideshow-wrap{position:relative;font-size:0;width:100%}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow{position:relative;font-size:0;width:100%;z-index:0}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow .aios-slider{position:fixed!important;top:0;height:100vh;width:100%}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-tagline{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;z-index:3;text-align:center}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-tagline p{font-family:var(--font-montserrat);font-weight:400;font-size:25px;letter-spacing:.3em;color:#fff;margin-bottom:25px;text-transform:uppercase}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-tagline span{font-family:var(--font-montserrat);font-weight:400;font-size:clamp(2.188rem,4.112vw - .362rem,3.75rem);letter-spacing:.05em;color:#fff;text-transform:uppercase}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-btn{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;z-index:3;bottom:35px;left:0;right:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:all ease-in-out .35s}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-btn span{font-family:var(--font-montserrat);font-weight:400;font-size:10px;letter-spacing:.3em;color:#fff;text-transform:uppercase;margin-bottom:20px}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-btn:hover{opacity:.7}.hp-about{position:relative;font-size:0;padding:30px 0 80px;background:white}.hp-about .about-container{position:relative;font-size:0;max-width:1600px;margin:auto}.hp-about .about-container .about-wrap{margin:0 30px;font-size:0;position:relative}.hp-about .about-container .about-wrap .about-content{padding:95px 0;margin-left:70px;width:-moz-fit-content;width:fit-content;z-index:1;position:relative}.hp-about .about-container .about-wrap .about-content .global-p{color:#fff;display:flex;align-items:flex-start;justify-content:flex-start;margin:45px 0;position:relative}.hp-about .about-container .about-wrap .about-content .global-p p{max-width:clamp(12.5rem,23.849vw - 2.286rem,21.563rem)}.hp-about .about-container .about-wrap .about-content .global-p p:first-child{margin-right:clamp(3.125rem,8.224vw - 1.974rem,6.25rem)}.hp-about .about-container .about-wrap .about-content .global-p:after{content:"";background:#9f9f9f;opacity:.2;position:absolute;left:0;right:0;top:10px;width:1px;height:100%;max-height:265px;min-height:265px;margin:auto}.hp-about .about-container .about-wrap .about-content .global-title{width:-moz-fit-content;width:fit-content;margin:auto}.hp-about .about-container .about-wrap .about-content .global-title p,.hp-about .about-container .about-wrap .about-content .global-title span{color:#fff}.hp-about .about-container .about-wrap .about-content .about-btn{display:flex;justify-content:center;align-items:center}.hp-about .about-container .about-wrap .about-content .about-btn .global-btn{color:#fff}.hp-about .about-container .about-wrap .about-content .about-agent-img{display:none}.hp-about .about-container .about-wrap .hp-about-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hp-about .about-container .about-wrap .hp-about-bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:right}.hp-featured-areas{position:relative;font-size:0;padding-bottom:60px;background:white}.hp-featured-areas .featured-areas-container{position:relative;font-size:0;max-width:1600px;margin:auto}.hp-featured-areas .featured-areas-container .featured-areas-wrap{width:100%;position:relative;font-size:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex{display:flex;justify-content:flex-end;align-items:center}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left{margin-right:clamp(3.125rem,8.224vw - 1.974rem,6.25rem)}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left .global-p{max-width:clamp(12.188rem,14.803vw + 3.01rem,17.813rem);margin:45px 0 45px 40px}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left .featured-areas-btn{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:30px}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left .featured-areas-btn .prev.slick-btn{margin-right:19px}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right{width:68.4375%;max-width:1095px;position:relative;font-size:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick-container{width:100%;position:relative;font-size:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick .slick-slide{margin-left:3px}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a{position:relative;display:block!important;font-size:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-image{width:100%;height:100%;position:relative;font-size:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-image canvas{width:100%;height:100%}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-image 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-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/MBs0sLNCMUKHAyL9JNLmU/2025/02/26150535/fp-accent.png);pointer-events:none;background-repeat:no-repeat;background-size:cover;background-position:bottom;transition:all ease-in-out .35s}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-title{position:absolute;bottom:40px;left:0;right:0;font-family:var(--font-montserrat);font-weight:400;font-size:clamp(1.375rem,1.316vw + .559rem,1.875rem);letter-spacing:.05em;color:#fff;text-transform:uppercase;z-index:1;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;transition:all ease-in-out .35s}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-hover{position:absolute;bottom:40px;left:0;right:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;opacity:0;transition:all ease-in-out .35s}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-hover .featured-areas-title{position:relative;margin-bottom:25px;bottom:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a .featured-areas-hover .global-btn{background:#8EA5AA;color:#fff}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a:hover .featured-areas-title{opacity:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a:hover .featured-areas-hover,.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a:hover .featured-areas-hover .featured-areas-title{opacity:1}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a:hover .featured-areas-image img{filter:grayscale(1)}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right .featured-areas-slick a:hover .featured-areas-image:after{background:url(https://cdn.agentimagehosting.com/MBs0sLNCMUKHAyL9JNLmU/2025/02/26153130/fp-accent-hover.png)}.hp-why-work-with-us{position:relative;font-size:0}.hp-why-work-with-us .why-work-with-us-container{position:relative;font-size:0;max-width:1600px;margin:auto;z-index:1}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap{position:relative;font-size:0;width:81.875%;max-width:1310px;margin:auto;padding:105px 0 120px}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-header{display:flex;justify-content:center;align-items:center;margin-bottom:clamp(2.5rem,5.428vw - .865rem,4.563rem)}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-header .global-title p,.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-header .global-title span{color:#fff}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex{display:flex;justify-content:center;align-items:flex-start}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container{padding:0px clamp(1.5rem,10.691vw - 5.128rem,5.563rem);display:flex;justify-content:center;flex-direction:column;text-align:center;position:relative}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container .counting span{font-size:clamp(3.125rem,3.289vw + 1.086rem,4.375rem);font-family:var(--font-montserrat);font-weight:400;color:#8ea5aa}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container .counting span em{font-style:normal}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container .lower-label{font-size:clamp(.75rem,.493vw + .444rem,.938rem);font-family:var(--font-montserrat);font-weight:400;letter-spacing:.1em;line-height:clamp(1.25rem,.822vw + .74rem,1.563rem);color:#fff;text-transform:uppercase;margin-top:2px}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container:before{content:"";position:absolute;right:0;top:10px;height:100%;max-height:105px;min-height:clamp(5.625rem,2.467vw + 4.095rem,6.563rem);width:1px;background:#9f9f9f;opacity:.2}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container:first-child{padding-left:0}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container:last-child{padding-right:0;padding-left:clamp(1.5rem,8.388vw - 3.701rem,4.688rem)}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container:last-child:before{display:none}.hp-why-work-with-us .hp-why-work-with-us-bg{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:0;pointer-events:none}.hp-why-work-with-us .hp-why-work-with-us-bg canvas{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.hp-why-work-with-us .hp-why-work-with-us-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:black;z-index:1;pointer-events:none;opacity:80%}.hp-cta-section{position:relative;font-size:0;padding:30px 0;background:white}.hp-cta-section .cta-container{position:relative;font-size:0;max-width:1600px;margin:auto;z-index:1}.hp-cta-section .cta-container .cta-wrap{margin:0 30px;position:relative}.hp-cta-section .cta-container .cta-wrap .cta-flex{display:flex;align-items:center;justify-content:center;padding:clamp(5rem,4.441vw + 2.247rem,6.688rem) 0px clamp(5rem,4.605vw + 2.145rem,6.75rem)}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-left{margin-right:75px}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-left .global-p{max-width:clamp(18.75rem,14.803vw + 9.572rem,24.375rem);margin-top:clamp(1.25rem,3.289vw - .789rem,2.5rem);margin-left:clamp(1.375rem,1.316vw + .559rem,1.875rem)}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right{display:flex;justify-content:center;align-items:center;flex-direction:column;width:41.6883116883%}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a{width:100%;height:95px;background:#04243f;margin-bottom:20px;padding:0px 0px 0px clamp(3.125rem,11.184vw - 3.809rem,7.375rem);display:flex;align-items:center;justify-content:flex-start;position:relative;transition:all ease-in-out .35s}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a .cta-content{display:flex;align-items:center;justify-content:flex-start}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a .cta-content .cta-logo img{transition:all ease-in-out .35s}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a .cta-content .cta-title{font-family:var(--font-montserrat);font-weight:400;font-size:clamp(1.375rem,1.316vw + .559rem,1.875rem);letter-spacing:.05em;color:#fff;text-transform:uppercase;margin-left:clamp(.938rem,2.467vw - .592rem,1.875rem)}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:10%;background-repeat:no-repeat;background-size:cover;background-position:center}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a:last-child{margin-bottom:0}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a:hover{background:#8EA5AA}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a:hover .cta-logo img{filter:brightness(0) invert(1)}.hp-cta-section .cta-container .cta-container-accent{position:absolute;top:0;left:0;bottom:0;height:100%;width:50.0649350649%;z-index:-1;pointer-events:none}.hp-cta-section .cta-container .cta-container-accent canvas{width:100%;height:100%}.hp-cta-section .cta-container .cta-container-accent img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp-sold-properties-section{position:relative;font-size:0;padding:clamp(4.063rem,1.645vw + 3.043rem,4.688rem) 0px clamp(4.063rem,7.401vw - .526rem,6.875rem);background:white}.hp-sold-properties-section .sold-properties-container{position:relative;font-size:0;max-width:1600px;margin:auto;z-index:1}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap{width:89.375%;max-width:1430px;position:relative;font-size:0;margin:auto}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-header{display:flex;justify-content:center;align-items:center}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container{width:100%;height:auto;font-size:0;margin:50px 0 60px}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .slick-slide{margin:0 15px}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item{display:block;font-size:0;position:relative}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item .sold-properties-img{font-size:0;position:relative;width:100%;height:100%}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item .sold-properties-img canvas{width:100%;height:100%}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item .sold-properties-img img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all ease-in-out .35s}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item .global-btn{pointer-events:none;color:#fff;position:absolute;bottom:30px;left:0;right:0;margin:auto}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item:hover .global-btn{background:#8EA5AA;color:#fff}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-slick-container .sold-properties-slick .sold-properties-item:hover .sold-properties-img img{filter:grayscale(1)}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-btn{display:flex;justify-content:center;align-items:center}.hp-sold-properties-section .sold-properties-container .sold-properties-wrap .sold-properties-btn .global-btn{margin:0 19px}.hp-sold-properties-section .hp-sold-properties-bg{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;opacity:10%;z-index:0;pointer-events:none}.hp-sold-properties-section .hp-sold-properties-bg canvas{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;filter:grayscale(1)}.hp-testimonials{position:relative;font-size:0;padding-top:30px;padding-bottom:125px;background:white}.hp-testimonials .testimonials-container{position:relative;font-size:0;max-width:1600px;margin:auto}.hp-testimonials .testimonials-container .testimonials-wrap{margin:0 30px;position:relative}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content{width:74.025974026%;max-width:1140px;position:relative;font-size:0;padding-top:165px;margin:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;z-index:1}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .global-title{margin-right:clamp(3.125rem,13.158vw - 5.033rem,8.125rem);margin-bottom:clamp(2.5rem,1.645vw + 1.48rem,3.125rem)}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .global-title p,.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .global-title span{color:#fff}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap{position:relative;width:100%;font-size:0;background:white;padding:clamp(2.5rem,4.934vw - .559rem,4.375rem) clamp(2.188rem,9.868vw - 3.931rem,5.938rem) 0px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container{position:relative;width:100%;font-size:0}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .slick-slide{width:clamp(19.063rem,27.961vw + 1.727rem,29.688rem);margin-right:clamp(1.25rem,9.868vw - 4.868rem,5rem);position:relative}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .slick-slide:after{content:"";position:absolute;top:0;right:0;height:213px;width:1px;background:#e5e9eb}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .testimonial-item .testimonial-text{margin:30px 0}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .testimonial-item .testimonial-text .global-p{max-width:clamp(19.688rem,9.211vw + 13.977rem,23.188rem)}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .testimonial-item .testimonial-title .global-p p strong{font-weight:600}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-btn{display:flex;justify-content:center;align-items:center;margin-top:55px}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-btn .global-btn{margin:0 19px}.hp-testimonials .testimonials-container .testimonials-wrap .hp-testimonials-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hp-testimonials .testimonials-container .testimonials-wrap .hp-testimonials-bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:left}.hp-testimonials .testimonials-container .testimonials-wrap .hp-testimonials-bg canvas:first-child{z-index:1}.hp-testimonials .testimonials-container .testimonials-wrap .hp-testimonials-bg canvas:last-child{width:57.0779220779%;height:100%;max-width:879px;z-index:2;background-attachment:fixed;position:absolute;top:0;right:0}.hp-social-media-section{position:relative;font-size:0;padding-bottom:57px;background:white}.hp-social-media-section .social-media-container{position:relative;font-size:0;max-width:1600px;margin:auto}.hp-social-media-section .social-media-container .social-media-wrap{width:87.5%;max-width:1400px;position:relative;font-size:0;margin:auto}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:38px}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content{display:flex;justify-content:flex-start;align-items:center}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-avatar{width:clamp(4.563rem,3.289vw + 2.523rem,5.813rem);height:clamp(4.563rem,3.289vw + 2.523rem,5.813rem);padding:8px;border:1px solid #0f9da6;border-radius:50%;overflow:hidden}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-avatar .social-media-avatar-wrap{overflow:hidden;position:relative;font-size:0;border-radius:50%}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-avatar .social-media-avatar-wrap canvas{width:100%;height:100%}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-avatar .social-media-avatar-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-text{margin-left:28px;margin-right:clamp(2.813rem,2.796vw + 1.079rem,3.875rem)}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-text span{font-family:var(--font-montserrat);font-weight:600;font-size:clamp(1rem,.658vw + .592rem,1.25rem);text-transform:uppercase;letter-spacing:.05em;color:#04243f;display:block;margin-bottom:clamp(.375rem,1.399vw - .045rem,.625rem)}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-text p{font-family:var(--font-montserrat);font-weight:400;font-size:clamp(.75rem,.493vw + .444rem,.938rem);text-transform:uppercase;letter-spacing:.05em;color:#666}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;position:relative;font-size:0}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item{position:relative;font-size:0;display:block;width:23.3571428571%;max-width:327px;height:auto;margin-bottom:clamp(1.125rem,1.974vw - .099rem,1.875rem)}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item:hover .social-media-item-icon i{color:#8ea5aa;font-size:clamp(7.5rem,11.513vw + .362rem,11.875rem)}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item:hover .social-media-item-img img{filter:grayscale(1)}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item .social-media-item-img{width:100%;height:100%;font-size:0;position:relative}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item .social-media-item-img canvas{width:100%;height:100%}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item .social-media-item-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-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item .social-media-item-icon{position:absolute;top:0;left:0;bottom:0;right:0;display:block;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item .social-media-item-icon i{color:#fff;font-size:clamp(3.75rem,2.138vw + 2.424rem,4.563rem);transition:all ease-in-out .35s}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item:nth-last-child(-n+4){margin-bottom:0!important}.hp-featured-properties{position:relative;font-size:0;padding-bottom:100px;background:white}.hp-featured-properties .featured-properties-container{max-width:1600px;margin:auto;position:relative;font-size:0;overflow:hidden}.hp-featured-properties .featured-properties-container .featured-properties-wrap{width:100%;position:relative;font-size:0;padding:100px 0}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header{position:absolute;top:0;left:60px;width:37.875%;max-width:606px;padding:55px 70px;z-index:3;background:#04243f}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header canvas{width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;pointer-events:none;z-index:-1;background-attachment:fixed;background-position:top left;background-repeat:no-repeat;background-size:cover}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header .global-title{z-index:2}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header .global-title p,.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header .global-title span{color:#fff}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container{width:69.1875%;max-width:1107px;position:relative;font-size:0}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .slick-list{overflow:visible}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .slick-list .slick-slide{margin-left:30px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .fp-item{position:relative;font-size:0}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .fp-item a{display:block;width:100%;height:100%}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .fp-item a .fp-img{width:100%;height:100%;position:relative;font-size:0}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .fp-item a .fp-img canvas{width:100%;height:100%}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .fp-item a .fp-img img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all ease-in-out .35s}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container.hover-active{z-index:2}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-item:hover a .fp-img img{filter:grayscale(1)}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom{position:absolute;bottom:0;left:70px;width:75%;max-width:1200px;display:flex;justify-content:space-between;align-items:flex-end}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container{width:300px;height:auto;position:relative}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container:after{content:"";position:absolute;bottom:0;left:0;height:clamp(10.313rem,7.072vw + 5.928rem,13rem);width:1px;background:#8EA5AA}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container .fp-details-item{max-width:300px;padding-left:30px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container .fp-details-item .fp-price{font-size:25px;font-family:var(--font-montserrat);font-weight:600;color:#8ea5aa;text-transform:uppercase;letter-spacing:.025em;line-height:28px;margin-bottom:5px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container .fp-details-item .fp-address{font-family:var(--font-montserrat);font-size:clamp(.75rem,.493vw + .444rem,.938rem);font-weight:300;color:#222;letter-spacing:.025em;line-height:28px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-btns{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-btns .global-btn{margin-right:57px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-btns .fp-slick-btns{display:flex;justify-content:center;align-items:center}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-btns .fp-slick-btns .prev.slick-btn{margin-right:19px}.hp-videos{position:relative;font-size:0;padding-bottom:129px;background:white}.hp-videos .videos-container{max-width:1600px;margin:auto;position:relative;font-size:0;overflow:hidden}.hp-videos .videos-container .videos-wrap{width:100%;position:relative;font-size:0}.hp-videos .videos-container .videos-wrap .videos-header{display:flex;justify-content:center;align-items:center;margin-bottom:45px}.hp-videos .videos-container .videos-wrap .videos-slick-container{width:48.75%;max-width:780px;margin:auto}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .slick-list{overflow:visible}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .slick-slide{margin:0 15px}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .videos-item{position:relative;font-size:0}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .videos-item a{display:block;font-size:0;width:100%}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .videos-item a .videos-icon{position:absolute;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:auto;top:0;left:0;right:0;bottom:0}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .videos-item a .videos-img{width:100%;height:100%;position:relative;font-size:0}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .videos-item a .videos-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .videos-item a .videos-img canvas{width:100%;height:100%}.hp-videos .videos-container .videos-wrap .videos-bottom{margin:22px auto 42px;width:46.875%;max-width:750px;padding-left:55px;padding-right:25px;position:relative}.hp-videos .videos-container .videos-wrap .videos-bottom:after{content:"";position:absolute;bottom:0;left:30px;height:clamp(10.313rem,7.072vw + 5.928rem,13rem);width:1px;background:#8EA5AA}.hp-videos .videos-container .videos-wrap .videos-bottom .videos-details-item span{font-size:clamp(1.188rem,.987vw + .576rem,1.563rem);font-family:var(--font-montserrat);font-weight:600;line-height:28px;letter-spacing:.025em;margin-bottom:5px;color:#333;display:block}.hp-videos .videos-container .videos-wrap .videos-btn{display:flex;justify-content:center;align-items:center}.hp-videos .videos-container .videos-wrap .videos-btn .global-btn{margin:0 19px}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow-tagline p{font-size:19px}.hp-about .about-container .about-wrap .about-content .about-btn{gap:10px;flex-wrap:wrap}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-header{flex-direction:column;gap:20px}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-header .global-p{color:#fff;text-align:center;max-width:700px}.hp-why-work-with-us .hp-why-work-with-us-bg canvas{background-position:top!important}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-avatar{border:1px solid #8EA5AA!important}@media only screen and (max-width: 1280px){.hp-about .about-container .about-wrap .hp-about-bg canvas{background-position:65% 0}}@media only screen and (max-width: 991px){.hp-social-media-section .social-media-container .social-media-wrap .social-media-header{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .global-title{text-align:center;margin-bottom:30px}.hp-cta-section .cta-container .cta-wrap .cta-flex{display:flex;align-items:center;justify-content:center;padding:clamp(5rem,4.441vw + 2.247rem,6.688rem) 0px clamp(5rem,4.605vw + 2.145rem,6.75rem);flex-direction:column}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-left{margin-right:0;margin-bottom:30px}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-left .global-p{max-width:300px;margin-top:30px;margin-left:0;text-align:center}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right{width:90%;max-width:640px}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a{padding:0 70px}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container{padding:0;margin-bottom:30px}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container:before{display:none}.hp-why-work-with-us .why-work-with-us-container .why-work-with-us-wrap .why-work-with-us-content .rating-flex .rating-container:last-child{padding-right:0;padding-left:0}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left{margin-right:0;margin-bottom:30px}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left .global-p{max-width:300px;margin-left:0;text-align:center}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-left .featured-areas-btn{margin-left:auto;margin-right:auto}.hp-featured-areas .featured-areas-container .featured-areas-wrap .featured-areas-flex .featured-areas-right{width:95%;left:-1.5px}.hp-about .about-container .about-wrap .about-content{padding:0;margin:auto}.hp-about .about-container .about-wrap .about-content .global-title p{color:#066666}.hp-about .about-container .about-wrap .about-content .global-title span{color:#04243f}.hp-about .about-container .about-wrap .about-content .global-p{color:#222}.hp-about .about-container .about-wrap .about-content .about-btn .global-btn{color:#333}.hp-about .about-container .about-wrap .about-content .about-agent-img{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.hp-about .about-container .about-wrap .hp-about-bg{display:none}.hp-testimonials .testimonials-container .testimonials-wrap .hp-testimonials-bg canvas{background-position:right}.hp-testimonials .testimonials-container .testimonials-wrap .hp-testimonials-bg canvas:last-child{display:none}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .global-title{margin-right:auto;margin-left:auto}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .slick-slide{margin-right:0}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .slick-slide:after{display:none}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .testimonial-item .testimonial-text .global-p{max-width:100%;text-align:center}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-slick-container .testmonial-slick .testimonial-item .testimonial-title{text-align:end}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header{position:absolute;top:0;left:0;right:0;margin:auto;width:350px;max-width:100%;padding:0;height:150px;display:flex;align-items:center;justify-content:center}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container{width:90%;max-width:100%;position:relative;font-size:0;margin:auto}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .slick-list{overflow:hidden}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container .fp-slick .slick-list .slick-slide{margin-left:0}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom{position:relative;bottom:0;left:0;right:0;margin:50px auto auto;width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container{text-align:center}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container .fp-details-item{padding-left:0;margin-bottom:30px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-btns{display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-btns .global-btn{margin-right:0;margin-bottom:30px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-bottom .fp-details-slick-container:after{display:none}.hp-videos{margin-bottom:80px}.hp-videos .videos-container .videos-wrap .videos-slick-container{width:95%}.hp-videos .videos-container .videos-wrap .videos-slick-container .videos-slick .slick-list{overflow:hidden}.hp-videos .videos-container .videos-wrap .videos-bottom{padding-left:15px;padding-right:15px;width:95%;text-align:center}.hp-videos .videos-container .videos-wrap .videos-bottom:after{display:none}.slideshow-canvas{display:none}.hp-slideshow .slideshow-container .slideshow-wrap .slideshow .aios-slider{position:relative!important;top:0;height:unset;width:unset}}@media only screen and (max-width: 767px){.slideshow canvas{min-height:500px}.slideshow .slide-content .ai-logo{font-size:40px}.slideshow .slide-content h1{font-size:23px}.slideshow .slide-content p{line-height:1.7;font-size:16px}.slideshow .slide-content .landing-page-phone{display:flex;flex-flow:column;justify-content:center;align-items:center}.slideshow .slide-content .landing-page-phone .landing-phone{padding:0 20px;font-size:20px}.slideshow .slide-content .landing-page-phone .landing-phone a{text-decoration:none}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content{display:flex;justify-content:center;align-items:center;flex-direction:column}.hp-social-media-section .social-media-container .social-media-wrap .social-media-header .social-media-content .social-media-text{margin:15px 0}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item{width:49%;margin-bottom:clamp(.5rem,2.448vw - .236rem,.938rem)}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item:nth-last-child(-n+4){margin-bottom:clamp(.5rem,2.448vw - .236rem,.938rem)!important}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a{padding:0px clamp(1.875rem,13.986vw - 2.33rem,4.375rem)}}@media only screen and (max-width: 480px){.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item{width:100%;margin-bottom:15px}.hp-social-media-section .social-media-container .social-media-wrap .social-media-flex .social-media-item:nth-last-child(-n+4){margin-bottom:15px!important}.hp-cta-section .cta-container .cta-container-accent{position:absolute;top:0;left:0;bottom:0;height:100%;width:48.1875%;z-index:-1;pointer-events:none;display:none}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right{width:100%;max-width:640px}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a{padding:0 15px}.hp-cta-section .cta-container .cta-wrap .cta-flex .cta-right a .cta-content .cta-title{font-size:20px}.hp-about .about-container .about-wrap{margin:0 10px}.hp-about .about-container .about-wrap .about-content .global-p{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;text-align:center}.hp-about .about-container .about-wrap .about-content .global-p p{max-width:100%}.hp-about .about-container .about-wrap .about-content .global-p p:first-child{margin-right:0;margin-bottom:30px}.hp-about .about-container .about-wrap .about-content .global-p:after{display:none}.hp-testimonials .testimonials-container .testimonials-wrap{margin:0 10px}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content{width:95%;padding-top:50px}.hp-testimonials .testimonials-container .testimonials-wrap .testimonials-content .testimonial-content-wrap .testimonial-btn .global-btn{margin:0 7px}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-slick-container{width:95%}.hp-featured-properties .featured-properties-container .featured-properties-wrap .fp-header{width:290px;height:130px}}
