/* Ajustes de marca O&H conservando la composición original del sitio. */
:root{--oh-azul:#09264a;--oh-azul-claro:#164c78;--oh-naranja:#f28d49}
body{background-color:var(--oh-azul)}
.menulateral,.section7,.copy{background-color:var(--oh-azul)!important}
.banner,.botonbform,.separador,.separador2{background-color:var(--oh-naranja)!important}
.caja-testtitulo,.caja-testtituloser,.text-tall,.card-title{color:var(--oh-azul)!important}
.lateral:hover{color:var(--oh-naranja)!important}
.logomenuimg,.logoimg,.logoimg2,.logoimgq{object-fit:contain!important;max-width:100%;height:auto!important}
.logoimgq{max-height:270px}.logoimg{max-height:360px}.logoimg2{max-height:180px}
@media(max-width:900px){.logoimgq{max-height:190px}.logoimg{max-height:240px}}
