/* Keep floating contact controls above the fixed property contact bar on mobile. */
@media (max-width:1023px) {
 body.single-estate_property .contact-box,
 body.single-estate_property .backtop { bottom:calc(80px + env(safe-area-inset-bottom,0px)); }
 body.single-estate_property .contactformwrapper {
  bottom:calc(80px + env(safe-area-inset-bottom,0px));
  max-height:calc(100dvh - 100px); overflow-y:auto;
 }
}
