:root{--tya-red:#a70f28;--tya-red-dark:#85091e;--tya-red-soft:#fff3f5;--tya-text:#2f3440;--tya-border:rgba(167,15,40,0.10);--tya-shadow:0 8px 24px rgba(25,34,48,0.08)}#main-header{background:#ffffff!important;border-bottom:1px solid var(--tya-border)!important;box-shadow:0 4px 18px rgba(25,34,48,0.05)!important}#main-header .container{max-width:1240px!important;width:calc(100% - 40px)!important;position:relative!important}#logo{max-height:60px!important;width:auto!important}@media (min-width:981px){#main-header .container{min-height:82px!important;display:flex!important;align-items:center!important}#et-top-navigation{float:none!important;padding-top:0!important;position:absolute!important;left:50%!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important}#top-menu-nav{display:block!important}#top-menu{display:flex!important;align-items:center!important;gap:8px!important}#top-menu>li{padding-right:0!important;margin:0 2px!important}#top-menu>li>a{color:var(--tya-text)!important;font-size:15px!important;font-weight:700!important;padding:12px 14px!important;border-radius:12px!important;transition:all 0.22s ease!important}#top-menu>li>a:hover,#top-menu>li.current-menu-item>a,#top-menu>li.current-menu-ancestor>a{color:var(--tya-red)!important;background:var(--tya-red-soft)!important;opacity:1!important}#top-menu .menu-item-has-children>a:first-child:after{color:var(--tya-red)!important}#top-menu li ul.sub-menu{width:250px!important;padding:10px!important;background:#ffffff!important;border-top:3px solid var(--tya-red)!important;border-radius:0 0 14px 14px!important;box-shadow:0 16px 38px rgba(25,34,48,0.14)!important}#top-menu li ul.sub-menu li{width:100%!important;padding:0!important}#top-menu li ul.sub-menu li a{width:100%!important;color:var(--tya-red-dark)!important;font-size:14px!important;font-weight:700!important;padding:12px 14px!important;border-radius:10px!important}#top-menu li ul.sub-menu li a:hover{background:var(--tya-red)!important;color:#ffffff!important;opacity:1!important}#top-menu a[href*="/formulario"],#top-menu a[href*="formulario"]{background:#f6f6f7!important;border-radius:12px!important;padding:12px 18px!important}#top-menu a[href*="/formulario"]:hover,#top-menu a[href*="formulario"]:hover{background:var(--tya-red)!important;color:#fff!important}.mobile_menu_bar,.et_mobile_nav_menu,.et_mobile_menu{display:none!important}}@media (max-width:980px){#main-header .container{width:calc(100% - 28px)!important;min-height:78px!important}#logo{max-height:52px!important}#top-menu,#top-menu-nav,#et-top-navigation nav,#et-top-navigation .menu,#main-header .et_pb_menu__menu{display:none!important}#et-top-navigation{float:right!important;position:static!important;transform:none!important;padding-top:0!important}.et_mobile_nav_menu{display:block!important}.mobile_menu_bar{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;background:var(--tya-red)!important;border-radius:14px!important;padding:0!important}.mobile_menu_bar:before{color:#ffffff!important;font-size:30px!important;top:0!important;left:0!important;position:relative!important}.et_mobile_menu{position:absolute!important;right:0!important;left:auto!important;width:min(88vw,360px)!important;padding:18px!important;background:#ffffff!important;border-top:3px solid var(--tya-red)!important;border-radius:0 0 16px 16px!important;box-shadow:0 20px 40px rgba(25,34,48,0.18)!important}.et_mobile_menu li{border-bottom:1px solid rgba(167,15,40,0.08)!important}.et_mobile_menu li:last-child{border-bottom:none!important}.et_mobile_menu li a{color:var(--tya-text)!important;font-size:15px!important;font-weight:700!important;padding:14px 8px!important;background:transparent!important;border-radius:10px!important}.et_mobile_menu li a:hover,.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li.current-menu-ancestor>a{color:var(--tya-red)!important;background:var(--tya-red-soft)!important;opacity:1!important}.et_mobile_menu .sub-menu{padding-left:10px!important;margin:6px 0 10px 0!important;background:#fafafa!important;border-radius:12px!important}.et_mobile_menu .sub-menu li a{color:var(--tya-red-dark)!important;font-size:14px!important;font-weight:700!important;padding:11px 10px!important}.et_mobile_menu li:has(a[href*="/formulario"]),.et_mobile_menu li:has(a[href*="formulario"]),.et_mobile_menu a[href*="/formulario"],.et_mobile_menu a[href*="formulario"]{display:none!important}}