@charset "UTF-8";.hero{z-index:1}.hero__content--title{padding:0}.hero__content--subtitle{padding:0 0 30px}.featuredProperties.pastTransactions__listing a:hover .featuredProperties.pastTransactions__listing--image{filter:grayscale(0)}.featuredProperties.pastTransactions__listing--image img{filter:grayscale(1)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-contact-us{padding:0}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-contact-us .aios-popup-body{width:100%;padding:0;min-height:100vh}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-contact-us .aios-popup-body button.aiosp-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:auto;top:20px;right:20px;font-size:0;color:#fff;line-height:1;opacity:1;transition:all var(--default-transition)}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-contact-us .aios-popup-body button.aiosp-close:before{content:"򰉂";font-family:agentimage;font-size:20px}.aiosp-wrap .aiosp-container.aiosp-ref-\#ip-contact-us .aios-popup-body button.aiosp-close:hover{color:var(--primary)}.contactPopup{padding:50px 0;font-size:0}.contactPopup:before{background:#020507d9}.contactPopup__inner{position:relative;max-width:1150px;padding:0 15px;margin:0 auto;z-index:10}.contactPopup__heading{font-size:30px;color:#fff;line-height:1;text-transform:uppercase}.contactPopup__subheading{font-size:20px;color:#fff;line-height:1;text-transform:uppercase;margin-top:25px}.contactPopup__info>ul{margin-top:25px}.contactPopup__info>ul li{display:flex;align-items:flex-start}.contactPopup__info>ul li:not(:last-child){margin-bottom:15px}.contactPopup__info>ul li i{font-size:25px;color:#fff;min-width:25px;margin-right:15px;text-align:center}.contactPopup__info>ul li i.ai-font-envelope-o{font-size:20px}.contactPopup__info>ul li i.ai-font-mobile-b-alt{font-weight:700}.contactPopup__info>ul li i.ai-font-map{font-weight:700}.contactPopup__info>ul li div{font-size:14px;font-weight:700;color:#fff;line-height:1.5;text-transform:uppercase}.contactPopup__info>ul li div span{display:block}.contactPopup__info>ul li div a{transition:all var(--default-transition)}.contactPopup__info>ul li div a:hover{color:var(--hover)}.contactPopup__smis{margin-top:25px}.contactPopup__smis ul{display:flex;gap:10px}.contactPopup__smis ul li a{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:40px;background:#fff;border-radius:50%;font-size:18px;color:var(--primary);transition:all var(--default-transition)}.contactPopup__smis ul li a:hover{background:var(--hover);color:#fff}.contactPopup__form .globForm__field input[type=text],.contactPopup__form .globForm__field input[type=tel],.contactPopup__form .globForm__field input[type=email],.contactPopup__form .globForm__field textarea,.contactPopup__form .globForm__field--checkbox .wpcf7-list-item-label{color:#fff}.contactPopup__form .globForm__field--button input:hover{background:var(--hover)}.contactPopup__form .wpcf7 form{position:relative}.contactPopup__form .wpcf7 form .wpcf7-response-output{position:absolute;inset:100% 0 auto;font-size:12px;color:#fff;text-align:center}.contactPopup a:hover,.contactPopup a:focus{color:var(--hover)}.meetteam{position:relative;padding:40px 20px 62px;overflow:hidden}.meetteam:before{content:"";background:#ffffffb3}.meetteam__container{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.meetteam__content{display:flex;flex-direction:column;align-items:center;max-width:458px;gap:16px;text-align:center}.meetteam__items{position:relative;flex-grow:1;padding:42px 0 0;width:100%}.meetteam__slides{max-width:280px;margin:0 auto}.meetteam__slides--item{display:block;max-width:280px;width:100%}.meetteam__slides--item:before{content:"";background:linear-gradient(0deg,#000c 7.58%,#0000 23.14%);position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;transition:opacity var(--default-transition)}.meetteam__slides--item:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#0009;pointer-events:none;transition:opacity var(--default-transition);opacity:0}.meetteam__slides--item-name{position:absolute;left:0;right:0;bottom:18px;z-index:3;padding:0 30px;font-family:var(--font-family-title);font-size:12px;line-height:20px;letter-spacing:.02em;color:#fff}.meetteam__slides--item-link{z-index:10}.meetteam__slides--item:hover:before{opacity:0}.meetteam__slides--item:hover:after{opacity:1}.meetteam__pagination{display:flex;align-items:center;justify-content:center;margin-top:42px}.meetteam.single-agent .meetteam__items .swiper{width:100%;position:relative;top:0}.meetteam.single-agent .meetteam__items .swiper .swiper-slide{width:100%;max-width:100%;margin-right:0!important}.meetteam.single-agent .meetteam__slides--item{max-width:100%}.meetteam.single-agent .meetteam__slides--item img{-o-object-position:top center;object-position:top center}.meetteam.single-agent .meetteam__pagination{display:none}.meetteam.two-agents .meetteam__items .swiper{width:100%}.meetteam.two-agents .meetteam__items .swiper .swiper-slide{max-width:100%;width:calc(50% - 12px);margin-right:0!important}.meetteam.two-agents .meetteam__items .swiper-wrapper{justify-content:space-between}.meetteam.two-agents .meetteam__slides--item{max-width:100%}.home-ai-search{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.home-ai-search .ihf-container{width:100%}.provenPerformance__logo img{margin:0 20px}.hpTestimonials__container{padding:60px 16px}.hpTestimonials__container .site-heading{text-align:center;margin-bottom:40px}.hpTestimonials__grid{display:grid;gap:60px 40px;grid-template-columns:1fr}.hpTestimonials__lists{width:100%;min-width:0;position:relative;padding-bottom:80px;overflow:hidden}.hpTestimonials__list{text-align:center;display:flex;flex-direction:column;padding:0 10px}.hpTestimonials__list p{font-size:14px;font-weight:300;line-height:1.7;margin-bottom:20px;min-height:auto}.hpTestimonials__list h2{font-weight:300;font-size:16px;text-transform:uppercase;letter-spacing:2.24px;padding:0;margin:0;font-family:var(--font-family-default)}.hpTestimonials__nav-individual{position:absolute;bottom:10px;left:0;width:100%;display:flex;justify-content:center;align-items:center;gap:20px;z-index:20}.hpTestimonials__nav-individual .slide-button-prev,.hpTestimonials__nav-individual .slide-button-next{cursor:pointer;display:block;line-height:0}.hpTestimonials__nav-individual .slide-button-prev svg circle,.hpTestimonials__nav-individual .slide-button-next svg circle{transition:all .4s ease-in-out}.hpTestimonials__nav-individual .slide-button-prev svg path,.hpTestimonials__nav-individual .slide-button-next svg path{transition:all .4s ease-in-out}.hpTestimonials__nav-individual .slide-button-prev:hover svg circle,.hpTestimonials__nav-individual .slide-button-next:hover svg circle{fill:var(--hover);transition:all .4s ease-in-out}.hpTestimonials__nav-individual .slide-button-prev:hover svg path,.hpTestimonials__nav-individual .slide-button-next:hover svg path{fill:#fff;transition:all .4s ease-in-out}.hpTestimonials__nav-individual .slide-button-prev svg,.hpTestimonials__nav-individual .slide-button-next svg{width:45px;height:45px;display:block}.hpTestimonials__buttons{padding:40px 0 0;text-align:center}.hpTestimonials #yelp-data-source{height:0!important;visibility:hidden!important;pointer-events:none!important;position:absolute;bottom:0;min-width:1200px}.hpTestimonials #yelp-data-source *{height:0!important;visibility:hidden!important;pointer-events:none!important}.hpTestimonials .star_rating_display{display:flex;width:100%;justify-content:center;align-items:center}.hpTestimonials .star_rating_display i{font-size:16px;color:#231f20;margin:0 4px;font-style:italic}.hpTestimonials .aiosTestimonialsEquinox__date p{min-height:unset!important;margin-top:25px}@media screen and (min-width:600px){.meetteam__content h2 br{display:none}}@media screen and (min-width:744px){.meetteam:before{background:linear-gradient(270.52deg,#0000 .45%,#fff 73.46%)}.meetteam__pagination{margin-top:60px}.meetteam.single-agent .meetteam__slides--item canvas{height:470px}.meetteam.two-agents .meetteam__container{padding:0 20px;gap:40px}.meetteam.two-agents .meetteam__content{min-width:47%}.meetteam.two-agents .meetteam__slides--item canvas{height:375px}.hpTestimonials__container{padding:40px 60px}}@media(min-width:992px){.hpTestimonials__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hpTestimonials__list p{min-height:150px}}@media screen and (min-width:1024px){.contactPopup__inner{display:flex}.contactPopup__info,.contactPopup__form{width:50%}.meetteam__container{flex-direction:row;align-items:center;padding-left:40px;gap:116px}.meetteam__content{align-items:flex-start;gap:24px;min-width:458px;text-align:left}.meetteam__items{overflow:visible;width:auto}.meetteam__items .swiper{position:absolute;top:42px;left:0;width:53vw}.meetteam__items .swiper .swiper-slide{max-width:280px}.meetteam__slides{max-width:initial;margin:0}.meetteam__slides--item{margin:0 auto}.meetteam__pagination{justify-content:flex-start;margin-top:427px}.meetteam.single-agent .meetteam__container{padding:0 40px;gap:40px}.meetteam.single-agent .meetteam__content{min-width:55%}.hpTestimonials__container{padding:60px 80px}}@media screen and (min-width:1280px){.meetteam__container{max-width:1440px;margin:0 auto;padding-left:60px;gap:146px}.meetteam.single-agent .meetteam__container{gap:60px}.meetteam.single-agent .meetteam__slides--item canvas{height:530px}.meetteam.two-agents .meetteam__container{gap:85px;padding:0 50px}.meetteam.two-agents .meetteam__content{min-width:50%}.meetteam.two-agents .meetteam__slides--item canvas{height:389px}}
