@media (min-width:1200px){.ap-shortcode-ap_agents .staff-item-container .row-cols-md-2>*{flex:0 0 25% !important;max-width:25% !important;padding-left:0.75rem;padding-right:0.75rem}}.ap-shortcode-ap_agents main#main .staff-item-container .col .container-agent{box-shadow:none;border:0}.ap-shortcode-ap_agents main#main .staff-item-container .col .embed-responsive{border-radius:100%}body.agent-color-colorful.ap-shortcode-ap_agents main#main .staff-item-container .col .embed-responsive picture img{object-position:top}.ap-shortcode-ap_search_results.ap-shortcode-attr-list-shortcode-value-sold #listing-mode #ap-listing-search-results .listing-item .container .listing-info__bottom .price{font-weight:bold}.gform_legacy_markup_wrapper textarea.medium{width:100% !important}.home .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form .apt-simple-form form{border-radius:99em;overflow:hidden}@media (max-width:767px){.home .widget_ap-realty-agents.slider .team-items.single-slideshow{padding:0}}@media (min-width:768px){.home .widget_ap-realty-agents.slider .team-items.single-slideshow .agent-items>a{border-radius:100%;overflow:hidden}.home .widget_ap-realty-agents.slider .team-items.single-slideshow .agent-items>a .embed-responsive{padding-bottom:100%}}.home .widget_ap-realty-agents.slider .team-items.single-slideshow .agent-items>a .embed-responsive img{object-position:top}@media (min-width:768px){.home .widget_ap-recent-posts #recent_posts_wrapper .list-article .details__title{font-size:clamp(1.25rem, 1.65rem, 2.2vw)}}.ap-page-less-ap_property #agents .listing-agent{border:0;box-shadow:none}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-img-container .agent-photo{border-radius:100%}.ap-page-less-ap_property #agents .listing-agent .agent-photo-wrapper .agent-img-container .agent-photo img{object-position:top}body .hero.page-title{min-height:auto;padding:0}body .hero.page-title .title-image{width:100%;height:0;padding-bottom:100%;overflow:hidden}@media (min-width:768px) and (orientation:landscape){body .hero.page-title .title-image{padding-bottom:55vh}}@media (min-width:768px) and (orientation:portrait){body .hero.page-title .title-image{padding-bottom:33.3333vh}}body .hero.page-title .title-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body .hero.page-title .title-hero{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center}body:not(.ap-shortcode-ap_search_results).ap-shortcode-ap_testimonial #page .site-main article[id] #testimonials .testimonial-listing-result .testimonial-item .item-content .item-details .testi-title h2>i.quote{display:none}.ap-page-less-ap_team #agent .agent-img-container .embed-responsive img{object-position:top}#agent .agent-video{max-width:900px;margin-left:auto;margin-right:auto}.read-more-button a{font-weight:bold;text-decoration:underline;color:black}.gform_legacy_markup_wrapper .gform_validation_errors>h2{font-size:16px !important;margin:0 0 0.9375rem 0 !important}.form-message .alert ul{list-style:none}.form-message .alert li:last-child{margin-top:1rem !important}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}