body.home .widget_ap-slideshow:before{background:rgba(0, 0, 0, 0.3)}@media (min-width:992px){body.home .widget_ap-realty-agents .team-items.single-slideshow .carousel{margin:0 auto;transform:none !important}}body>span.select2-container.select2-container--default.select2-container--open>.select2-dropdown--below{min-width:unset}body .gform_wrapper.form-row_wrapper form.form-row ul.gform_fields li.gfield .ginput_container.ginput_container_textarea{margin-top:8px !important}body .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],body .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}body .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:8px}body .gform_wrapper.gform_legacy_markup_wrapper li.hidden_label input{margin-top:0}@media (max-width:641px){body .gform_wrapper.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:calc(16px + 8px)}body .gform_wrapper.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price):last-child{margin-bottom:0}}@media (max-width:640px){body .gform_wrapper.gform_legacy_markup_wrapper.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding-right:0 !important}}@media (max-width:1440px){body header.site-header nav.main-navigation ul.menu>li:last-child ul.sub-menu{right:0}}@media (max-width:640px){body .contact-us .contact-form .gform_wrapper form .gform_footer{padding-right:0}}@media (max-width:991px){body .listing-body{padding-top:2rem}}