h2,h3,h4{color:#0058fc;font-weight:bold}h3{font-size:20px!important}img{overflow:hidden;white-space:nowrap}a:hover{color: black}html[lang^="es"] #main-header{display:none!important}html[lang^="en"] #main-header{display:none!important}.et_pb_blurb .et_pb_blurb_content p{text-align:left!important}@media only screen and (max-width:980px){.et_pb_blurb.et_pb_blurb_position_left .et_pb_blurb_content{display:flex;flex-direction:column;align-items:center;text-align:center}.et_pb_blurb.et_pb_blurb_position_left .et_pb_main_blurb_image{margin-bottom:15px;margin-right:0}}#top-menu-nav #top-menu a:hover,#mobile_menu_slide a:hover{color:#0058FC!important;opacity:1!important}@media (max-width:767px){body{padding:55px 0px 0px!important}.page-id-43 .et_pb_section_1>.et_pb_row_1>.et_pb_column_3_5.et_pb_column_1{min-height:370px}.page-template-default .et_pb_section_0.et_pb_with_background{min-height:220px}}.pwa-banner{position:fixed;bottom:20px;left:50%;transform:translateX(-50%) translateY(100%);background:#007aff;color:white;padding:14px 20px;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,0.3);z-index:9999;max-width:90%;line-height:1.4;opacity:0;transition:transform 0.5s ease,opacity 0.5s ease}.pwa-banner.show{transform:translateX(-50%) translateY(0);opacity:1}.pwa-banner button{background:rgba(255,255,255,0.3);border:none;color:white;font-weight:bold;border-radius:8px;padding:4px 8px;margin-left:12px;cursor:pointer;font-size:14px}html,body{overflow-x:visible}