/* Match the theme's mobile contact-bar breakpoint, without changing desktop forms. */
@media(max-width:991.98px){
 body.single-estate_property .mobile_agent_area_wrapper{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px));box-sizing:border-box}
 body.single-estate_property .mobile_agent_area_wrapper>.agent-listing-img-wrapper{display:flex;align-items:center;gap:6px;float:none;width:auto;min-width:0;flex:1}
 body.single-estate_property .mobile_agent_area_wrapper .agentpict{flex:0 0 32px;width:32px;height:40px;margin:0;float:none}
 body.single-estate_property .mobile_agent_area_wrapper>.agent-listing-img-wrapper>a{float:none;min-width:0;max-width:none;height:auto;font-size:13px;line-height:1.35}
 body.single-estate_property .mobile_agent_area_details_wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:8px;float:none;width:auto;flex:none}
 body.single-estate_property .mobile_agent_area_details_wrapper>.agent_detail{display:flex;align-items:center;justify-content:center;float:none;margin:0!important;padding:0!important;width:44px;height:44px;flex:0 0 44px}
 body.single-estate_property .mobile_agent_area_details_wrapper>.agent_detail>a{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row;float:none!important;box-sizing:border-box;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;line-height:1!important}
 body.single-estate_property .mobile_agent_area_details_wrapper>.agent_detail>a>i{display:flex;align-items:center;justify-content:center;width:44px!important;height:44px!important;margin:0!important;padding:0!important;line-height:1!important;flex:0 0 44px;top:auto!important;transform:none!important}
 body.single-estate_property .mobile_agent_area_details_wrapper a:focus-visible{outline:2px solid #3c451c;outline-offset:3px}
 body.single-estate_property .wpestate_contact_form_parent #show_contact{scroll-margin-top:120px}
}
