@media only screen and (min-width:992px){.single-post .ip-banner{margin-top:100px}}@media only screen and (max-width:1580px){.fs-text .fs-title h2{font-size:22px}.fs-text .fs-title h2 span{font-size:12px}.fs-text .fs-number{width:50px;height:50px;font-size:25px}.fs-item:first-child .fs-text{padding-left:24px}.meet-title h2{font-size:80px}.team-inner{top:8.5%}.ftr-nav{padding-left:65px}.ftr-disclaimer{margin-left:0;margin-right:0}}@media only screen and (max-width:1366px){.section-title h2{font-size:50px}.section-title span{font-size:18px}.ep-inner{margin-left:3.25%;margin-right:2.0625%}.ep-inner .text-area{padding:28px 35px 42px 35px}.ep-slick .desc p{font-size:13px}.fs-item .fs-text{bottom:15px;padding-left:15px}.fs-item:first-child .fs-text{padding-left:15px}.fs-text .fs-title h2{font-size:20px}.fs-text .fs-title h2 span{font-size:11px}.fs-text .fs-title h2 span::before{width:20px}.meet-text-area{padding-left:95px;padding-top:70px;padding-bottom:40px}.team-inner{top:6.5%}.qs-inner .qs{margin-left:auto}.qs-poweredby{margin-left:auto}.aos-item .aos-title{font-size:18px;bottom:20px}.news-text-wrap{padding-top:2.5%}.news-inner::before{width:75.85%}.ftr-nav{padding-left:35px}.ftr-nav .sched-call a{padding:14px 31.5px}}@media only screen and (max-width:1199px){body{font-size:13px}.section-title h2{font-size:42px}.section-title span{font-size:18px}#dh-nav li a{font-size:14px}.tagline-wrap h1{font-size:45px}.tagline-wrap h1 span{font-size:25px}.cta-item-inner{padding:15px 0}.cta-title h2{font-size:25px}.cta-title span{font-size:10px}.cta-item img{width:25px;height:auto}.cta-hover{padding:15px;font-size:11px}.cta-item-inner>span{top:-49px;font-size:126px}.cta-title span::after{width:19px;height:1px;margin-left:8px;bottom:4px}.ep-inner{margin-left:2%;margin-right:2%}.ep-inner .img-area{position:absolute}.ep-inner .text-area{padding:28px 30px 35px 30px;position:relative;margin-left:auto}.ep-slick .slide-title{font-size:35px}.ep-slick .desc p{margin-bottom:20px}.ep-btn .site-btn a{width:180px}.wmf-inner .desc p{font-size:18px}.fs-text .fs-title h2{font-size:16px}.fs-text .fs-title h2 span{font-size:8px}.fs-text .fs-number{margin-right:10px}.meet-title h2{font-size:60px}.meet-pos{margin-top:20px}.meet-text-area .desc{margin-top:25px}.meet-text-area .desc p{font-size:15px}.team-inner{top:3.5%}.team-btn{margin-top:10px}.bg-qs canvas{background-attachment:scroll}.aos-item .aos-title{font-size:15px;bottom:15px}.fp-details-wrap{bottom:30px;right:3.13%}.fp-details-item{padding:45px 35px 45px}.fp-details-slick{max-width:345px}.fp-wrap .title-btn-wrap{margin:0 3.685%}.fp-inner{margin-left:3.685%}.testi-quote{margin-bottom:20px}.testi-desc{font-size:14px}.testi-slick .slick-list{padding:0 13.31%!important}.slick-active .testi-item{padding:50px 85px 110px}.news-text-wrap .desc{padding:0 20px}.news-text-wrap .desc p{line-height:1.5;font-size:13px}.news-inner::before{width:71.85%}.ftr-contact-info .contact-info li{font-size:12px}.footernav li{font-size:12px}.ftr-nav .sched-call a{padding:14px 21.5px;font-size:12px}.ftr-disclaimer{font-size:13px}.ihf-results-template #listings-results .listings-table .listings-table-body .listings-plan{min-width:unset!important}}@media only screen and (max-width:991px){.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}#pojo-a11y-toolbar{display:none}.section-title{text-align:center}.header{padding:25px;position:relative;margin-top:52px}.header>.container{display:block}.header_logo{margin-left:auto}.header_logo .client-logo{width:150px;height:auto}.header .navigation{display:none}.header .sched-call{margin-left:auto;margin-right:auto;width:100%;max-width:220px;margin-top:30px}.tagline-wrap{padding:0 15px;top:50%}.hp-cta{position:relative;bottom:unset;width:100%}.cta-wrap{padding:50px 15px}.cta-item{width:100%;max-width:500px;margin:auto;margin-bottom:30px}.cta-item-inner{padding:32px 0 0}.cta-title h2{font-size:35px}.cta-title span{font-size:16px}.cta-title span::after{display:none}.cta-item:last-child .cta-title{margin-right:0}.cta-hover{visibility:visible;opacity:1;position:relative;top:unset;transform:unset;font-size:14px;padding:35px 46px;background:none;box-shadow:none}.hp-omf-wrap{padding:10px 15px 60px}.hp-omf{max-width:800px}.ep-inner{display:block}.ep-inner .img-area{position:relative;width:100%;max-width:500px;margin:auto}.ep-inner .text-area{padding:28px 30px 35px 30px;position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:500px}.ep-slick .slide-title{text-align:center;padding-right:0}.ep-slick .desc p{text-align:center}.ep-inner .text-area::after{opacity:0}.ep-wrap .ep-btn{display:block}.ep-btn .site-btn a{width:100%;margin:auto}.slick-btn{justify-content:center;margin-top:40px}.stats-item{width:100%;padding-top:40px;padding-bottom:40px}.stats-item:nth-child(2){padding-top:40px}.stats-item::before{opacity:0}.stats-item::after{opacity:0}.hp-fs-wrap{padding:70px 15px 0}.fs-item{width:100%;max-width:500px;margin:auto;margin-bottom:30px}.fs-text .fs-title h2{font-size:22px}.fs-text .fs-title h2 span{font-size:12px}.meet-img-area{width:100%;max-width:500px;margin:auto}.meet-img-area .img-wrap{margin-right:auto}.meet-accent.right{right:-25px}.meet-accent.left{left:-25px}.meet-img-area::before{opacity:0}.meet-text-area{width:100%;max-width:800px;padding-left:0;margin:auto;padding-bottom:0}.meet-title h2 em::before{display:none}.meet-pos{text-align:center}.meet-text-area .desc p{text-align:center}.meet-text-area::before,.meet-text-area::after{opacity:0}.meet-text-area .desc{padding-right:0}.meet-btn a{margin:auto}.team-inner{position:relative;top:unset}.team-title h2{color:#000000!important}.team-title span{color:#000000!important}.team-btn{margin-top:20px}.team-btn a{color:#707070!important;border:1px solid #8c8c8c!important}.team-btn a:hover{color:#ffffff!important;border:1px solid var(--primary-color)!important}.team-img{margin-top:10px}.qs-wrap{padding:65px 15px 0}.qs-inner{width:100%;margin:auto;max-width:700px}.qs-inner .qs{flex-flow:row wrap}.qs-title{width:100%}.qs .fields-wrap{width:100%}.qs-poweredby{text-align:center;line-height:1.5}.qs-title::after{opacity:0}.aos-inner{max-width:800px}.aos-item{width:calc(50% - 3.5px)}.aos-item .aos-title{font-size:18px}.fp-inner{width:100%;max-width:800px;margin:auto;margin-top:60px}.fp-details-wrap{bottom:unset;right:unset;position:relative;background:var(--primary-color)}.fp-details-slick{width:100%;max-width:unset}.fp-details-item{padding:45px 15px 45px}.fp-details-item::after{opacity:0}.fp-beds-baths{justify-content:center}.fp-slick-btn{position:relative;bottom:unset;left:unset}.fp-slick-btn a span{color:#818181}.fp-slick-btn a .circle{border:1px solid #818181}.fp-slick-btn a i.slick-arrow::before{background-image:url(https://cdn.agentimagehosting.com/rUMmYeki2pWGENHoBwdCi/2023/08/slick-arrow-gray.png)}.fp-slick-btn a:hover i.slick-arrow::before{background-image:url(https://cdn.agentimagehosting.com/rUMmYeki2pWGENHoBwdCi/2023/08/slick-arrow-hover.png)}.fp-slick-btn a:hover span{color:var(--primary-color)}.desktop-btn{display:none!important}.mobile-btn{display:block!important}.fp-wrap .title-btn-wrap{margin:0;justify-content:center}.fp-title::after{left:50%;transform:translateX(-50%);bottom:-20px}.fp-btn{margin-top:40px}.fp-btn a{margin:auto}.hp-fp-wrap{padding:80px 15px 60px}.testi-slick .slick-list{padding:0!important}.slick-active .testi-item{border:none}.testi-btn-wrap{position:relative;bottom:0;margin-top:30px}.testi-slick-btn{top:0;left:0;transform:unset;position:relative;margin-top:0}.testi-slick-btn a.slide-prev{margin-right:21px}.site-btn.testi-btn{margin-top:40px}.testi-item:not(.with-vid){padding:30px 15px}.slick-active .testi-item{padding:50px 85px 70px}.slick-active .testi-item.with-vid{padding:0 105px 0}.slick-active .testi-item::before,.slick-active .testi-item::after{opacity:0}.news-inner{flex-flow:row wrap;margin-right:0;padding-bottom:15px}.news-text-wrap{padding:0 15px;padding-top:0;width:100%;max-width:800px;margin:auto}.news-text-wrap .desc p{font-size:15px}.news-inner::before{width:calc(100% - 30px);right:unset;left:50%;transform:translateX(-50%);height:80%}.news-main-wrap{width:100%;max-width:500px;margin:auto;margin-top:40px}.news-thumb-wrap{position:relative;width:100%;right:0;bottom:0;max-width:500px;margin:auto;padding:0}.news-slick-btn:not(.desktop-btn){position:relative;left:0;display:flex!important}.news-text-wrap .desc{padding:0 15px}.ftr-contact-info,.ftr-nav{width:100%}.ftr-nav{padding-left:0}.ftr-logo{width:100%}.ftr-title{text-align:center}.ftr-contact-info .contact-info{display:flex;flex-flow:row wrap;width:100%;max-width:500px;margin:auto;margin-top:15px;text-align:center}.ftr-contact-info .contact-info li{display:flex;justify-content:center;width:100%;text-align:center;font-size:15px}.ftr-contact-info .contact-info li i.ai-font-location-c{top:5px}.ftr-contact-info .contact-info li.address{justify-content:center}.ftr-contact-info .contact-info li i{top:5px!important}.ftr-contact-info .contact-info li i.ai-font-phone{font-size:14px}.ftr-contact-info .contact-info li i.ai-font-envelope-f{font-size:14px;bottom:unset}.ftr-smi{margin-left:0;justify-content:center}.ftr-logo{padding:40px 0}.footernav{column-count:1}.footernav li{text-align:center;font-size:14px;line-height:2.5}.ftr-nav .sched-call{position:relative;margin-left:auto;margin-right:auto;margin-top:24px;right:unset;top:unset;width:max-content}.ftr-disclaimer{font-size:14px;margin-top:20px}.footer .copyright{line-height:1.5}.post-page-meet-the-team #content #agents-results .agents-button{margin-right:auto}.hp-fp .slick-btn a{filter:unset}.fp-details-item a{filter:unset}.single-aios-agents #agents-single .agents-listings-slider{margin-right:0;margin-left:0;width:100%}}@media only screen and (max-width:767px){#content .entry-title span,#content .archive-title span{font-size:45px}body.single-post #content .entry-title{font-size:45px}.ip-banner .container{width:100%}.fields-wrap .long{width:100%}.qs-search-btn input{max-width:unset}.advanced-btn a{max-width:unset}.slick-active .testi-item{padding:30px 15px 40px}.slick-active .testi-item.with-vid{padding:0 15px 0}}@media only screen and (max-width:480px){#content .entry-title span,#content .archive-title span{font-size:35px}body.single-post #content .entry-title{font-size:35px}.section-title h2{font-size:37px}.tagline-wrap h1{font-size:38px}.tagline-wrap h1 span{font-size:20px}.cta-hover{padding:20px 20px;font-size:13px}body{font-size:13px}.wmf-logo{display:block}.wmf-logo img{display:block;margin:auto;margin-bottom:30px}.wmf-logo img:first-child{margin-right:auto}.hp-stats-wrap{padding:30px 15px 45px}.stats-item .stats-num{font-size:50px}.fs-item .fs-text{bottom:10px;padding-left:10px}.fs-text .fs-number{width:40px;height:40px;font-size:25px}.fs-text .fs-title h2 span::before{display:none}.fs-text .fs-title h2{font-size:14px}.fs-text .fs-title h2 span{margin-bottom:5px;font-size:9px}.hp-meet-wrap{padding:60px 15px 60px}.meet-title h2{font-size:40px}.meet-pos{font-size:18px}.fields-wrap .qs-units-built>div{width:100%;margin-bottom:25px}.fields-wrap .qs-units-built>div.qs-built{margin-bottom:0}.fields-wrap .qs-btn>div{width:100%;margin-bottom:15px}.fields-wrap .qs-btn>div.advanced-btn{margin-bottom:0}.aos-item{width:100%;max-width:350px;margin:auto;margin-bottom:7px}.fp-details-item{padding:30px 15px 45px}.fp-beds-baths ul li{font-size:13px}.fp-address{font-size:17px;margin-bottom:30px}.fp-price{font-size:35px}.slick-active .testi-item.with-vid{padding:100px 15px 0}.hp-testi-wrap{padding:80px 0 50px}.contact-form-area-inner>div.short{width:100%}.interested-field .wpcf7-radio .wpcf7-list-item{width:100%;margin:auto;margin-bottom:15px}.interested-field .wpcf7-radio .wpcf7-list-item.last{margin-bottom:0}.git-title h2{font-size:35px}.ftr-contact-info .contact-info li{font-size:13px}.post-page-contact-us .ai-contact-wrap span.context-email,.post-page-contact-us .ai-contact-wrap span.context-mob{font-size:13px}.single-aios-agents #agents-single .agents-contact li{height:unset!important;margin:0 auto 10px!important;font-size:12px}.single-aios-agents #agents-single ul.agents-contact li>div{padding:0;justify-content:center}.single-aios-agents #agents-single ul.agents-contact li>div>div{width:unset}.post-page-meet-the-team #agents-results .agents-contact li{font-size:11px}}