/* Patch e — only Condomínios and Bairro Monitorado. */
.floating-wa{display:flex!important;align-items:center!important;justify-content:center!important;background:#0abf63!important;color:#fff!important;border-radius:50%!important}
.floating-wa .rva-wa-icon-inline{display:block!important;width:30px!important;height:30px!important;flex:none!important;fill:#fff!important;color:#fff!important}
.floating-wa .rva-wa-icon-inline path{fill:#fff!important}
@media(min-width:761px){
 .condo-hero-grid{align-items:stretch!important}
 .condo-hero-visual{align-self:stretch!important;position:relative!important;height:auto!important;min-height:540px!important;overflow:hidden!important;border-radius:0!important}
 .condo-hero-visual>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}
 .condo-hero-visual::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,#071b42 0%,rgba(7,27,66,.62) 16%,rgba(7,27,66,.1) 52%,transparent 80%)!important;pointer-events:none!important}
 .page-hero-photo .page-hero-image img{object-fit:cover!important;object-position:center!important}
}
@media(max-width:760px){.condo-hero-visual>img{width:100%!important;object-fit:cover!important}.floating-wa .rva-wa-icon-inline{width:27px!important;height:27px!important}}
.rva-solution-step>img{width:100%!important;height:200px!important;object-fit:cover!important;object-position:center!important;display:block!important}
