.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea,.wpcf7 select{background:#f2f3f5;border:0;border-radius:0;width:100%;padding:12px 14px;font-size:15px}.wpcf7 textarea{height:140px}.wpcf7 input[type=submit]{background:#0d1885;color:#fff;border:0;border-radius:0;padding:14px 32px;font-weight:600;text-transform:uppercase;cursor:pointer}.wpcf7 input[type=submit]:hover{background:#e5202f}.wpcf7 .wpcf7-acceptance,.wpcf7 .wpcf7-list-item-label{font-size:12px;line-height:1.4}.wpcf7 form{max-width:625px;margin:0 auto}.et_pb_text_inner>h2:not(:first-child),.et_pb_text_inner>h3:not(:first-child),.et_pb_text_inner>h4:not(:first-child){margin-top:28px}.et_pb_column>.et_pb_module+.et_pb_text .et_pb_text_inner>h2:first-child,.et_pb_column>.et_pb_module+.et_pb_text .et_pb_text_inner>h3:first-child,.et_pb_column>.et_pb_button_module_wrapper+.et_pb_text .et_pb_text_inner>h2:first-child,.et_pb_column>.et_pb_button_module_wrapper+.et_pb_text .et_pb_text_inner>h3:first-child{margin-top:36px}:root{--gruman-azul:var(--gcid-primary-color,#0d1885);--gruman-texto:var(--gcid-body-color,#434955);--gruman-acento:#e5202f;--gruman-fondo-suave:#f4f6fa;--gruman-linea:rgba(13,24,133,0.1)}@media (min-width:981px){#top-menu-nav #top-menu li ul.sub-menu{width:270px;padding:10px 0;box-shadow:0 10px 30px rgba(13,24,133,0.15)}#top-menu-nav #top-menu li li{width:100%;padding:0}#top-menu-nav #top-menu li li a{display:block;width:auto;padding:10px 40px 10px 18px;line-height:1.35;white-space:normal;border-left:3px solid transparent;transition:background-color 0.2s,color 0.2s,border-color 0.2s}#top-menu-nav #top-menu li li:hover>a,#top-menu-nav #top-menu li li>a:focus-visible,#top-menu-nav #top-menu li li.current-menu-item>a{opacity:1;color:var(--gruman-azul);background-color:var(--gruman-fondo-suave);border-left-color:var(--gruman-acento)}#top-menu-nav #top-menu li li ul.sub-menu{left:100%;top:-13px}#top-menu-nav #top-menu li li.menu-item-has-children>a:first-child:after{top:50%;right:14px;transform:translateY(-50%) rotate(-90deg)}#top-menu-nav #top-menu>li>ul.sub-menu.abre-izquierda{left:auto;right:0}#top-menu-nav #top-menu li li ul.sub-menu.abre-izquierda{left:auto;right:100%}#top-menu-nav #top-menu li li:has(>ul.sub-menu.abre-izquierda)>a:first-child:after{transform:translateY(-50%) rotate(90deg)}#top-menu-nav #top-menu>li.current-menu-item>a,#top-menu-nav #top-menu>li.current-menu-ancestor>a,#top-menu-nav #top-menu>li.current-menu-parent>a{color:var(--gruman-azul)!important;text-decoration:underline;text-decoration-color:var(--gruman-acento);text-decoration-thickness:3px;text-underline-offset:8px}}@media (min-width:981px) and (max-width:1180px){#top-menu-nav #top-menu>li>a{font-size:13px}#top-menu-nav #top-menu>li{padding-right:14px}}@media (max-width:980px){#et_mobile_nav_menu .mobile_menu_bar{display:inline-flex;align-items:center;gap:8px;padding:8px 0 8px 12px;cursor:pointer}#et_mobile_nav_menu .mobile_menu_bar:after{content:'MENÚ';color:var(--gruman-azul);font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0.05em;line-height:1}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}#et_mobile_nav_menu .et_mobile_menu{padding:0;max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#et_mobile_nav_menu .et_mobile_menu li{border-bottom:1px solid var(--gruman-linea)}#et_mobile_nav_menu .et_mobile_menu>li:last-child{border-bottom:0}#et_mobile_nav_menu .et_mobile_menu li a{padding:14px 5%;color:var(--gruman-texto);font-weight:600;line-height:1.35}#et_mobile_nav_menu .et_mobile_menu .sub-menu{padding:0}#et_mobile_nav_menu .et_mobile_menu .sub-menu a{padding-left:calc(5% + 16px);font-weight:500}#et_mobile_nav_menu .et_mobile_menu .sub-menu .sub-menu a{padding-left:calc(5% + 32px)}#et_mobile_nav_menu .et_mobile_menu .sub-menu .sub-menu .sub-menu a{padding-left:calc(5% + 48px)}#et_mobile_nav_menu .et_mobile_menu li.current-menu-item>a{color:var(--gruman-azul);box-shadow:inset 4px 0 0 var(--gruman-acento)}#et_mobile_nav_menu .et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important}#et_mobile_nav_menu .et_mobile_menu .menu-item-has-children.submenu-abierto>.sub-menu{display:block!important}#et_mobile_nav_menu .et_mobile_menu .menu-item-has-children>a{position:relative;padding-right:64px;cursor:pointer}#et_mobile_nav_menu .et_mobile_menu .menu-item-has-children>a::after{content:'+';position:absolute;top:0;right:0;bottom:0;width:56px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--gruman-linea);color:var(--gruman-azul);font-family:Arial,sans-serif;font-size:24px;font-weight:400;line-height:1}#et_mobile_nav_menu .et_mobile_menu .menu-item-has-children.submenu-abierto>a{color:var(--gruman-azul);background:var(--gruman-fondo-suave)}#et_mobile_nav_menu .et_mobile_menu .menu-item-has-children.submenu-abierto>a::after{content:'\2212'}}