:root{--holmista-azul:#103c78;--holmista-oscuro:#082b5d;--holmista-amarillo:#ffcf24;--holmista-verde:#168448}#main-header{background:#ffffff!important;box-shadow:0 3px 14px rgba(0,30,75,.10)}#top-menu{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:3px;padding:8px!important;background:linear-gradient(135deg,var(--holmista-azul),var(--holmista-oscuro));border-radius:15px;box-shadow:0 5px 18px rgba(0,38,91,.20)}#top-menu>li{display:flex;align-items:center;padding:0!important;margin:0!important}#top-menu>li>a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 13px!important;color:#ffffff!important;font-size:12px;font-weight:700;line-height:1.35;text-align:center;opacity:1!important;border-radius:10px;transition:background .25s ease,color .25s ease,transform .25s ease}#top-menu>li>a:hover,#top-menu>li.current-menu-item>a{background:var(--holmista-amarillo);color:var(--holmista-oscuro)!important}#top-menu li.menu-item-has-children>a:first-child:after{position:relative;top:auto;right:auto;margin-left:7px;color:inherit}#top-menu .sub-menu{background:#ffffff!important;border-top:4px solid var(--holmista-amarillo);border-radius:0 0 12px 12px;padding:10px 0!important;box-shadow:0 10px 25px rgba(0,25,65,.18)}#top-menu .sub-menu li a{color:var(--holmista-oscuro)!important;font-size:12px;font-weight:600;line-height:1.4;padding:11px 15px!important;transition:background .2s ease}#top-menu .sub-menu li a:hover{background:#eaf2fc!important;color:var(--holmista-azul)!important}#top-menu>li.menu-agenda>a{border:2px solid var(--holmista-amarillo);border-radius:12px;padding-left:16px!important;padding-right:16px!important}#top-menu>li.menu-agenda>a:hover{background:var(--holmista-amarillo);color:var(--holmista-oscuro)!important}@media (min-width:981px){#main-header .container{width:96%;max-width:1500px}#et-top-navigation{max-width:100%}}@media (max-width:980px){#main-header{background:#ffffff!important}#et_mobile_nav_menu{display:block}.mobile_menu_bar:before{color:var(--holmista-azul)!important}.et_mobile_menu{background:#ffffff!important;border-top:4px solid var(--holmista-amarillo);border-radius:0 0 12px 12px;box-shadow:0 8px 20px rgba(0,30,75,.15)}.et_mobile_menu li a{color:var(--holmista-oscuro)!important;font-weight:600;font-size:14px}.et_mobile_menu li a:hover{background:#edf4ff}.et_mobile_menu li.menu-agenda>a{color:var(--holmista-azul)!important;border-left:4px solid var(--holmista-amarillo);background:#f4f8ff}}@media (min-width:981px) and (max-width:1250px){#top-menu>li>a{font-size:11px;padding:10px 8px!important}}