h1{font-size:2rem;color:#222934;padding:25px 0 25px 0}h2{font-size:1.45rem;color:#222934}h3{font-size:1.35rem;color:#222934}h4{font-size:1.25rem;color:#222934}h5{font-size:1.15rem;color:#222934}p{color:#222934;padding-bottom:15px;margin-bottom:0}.icon::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.header .logo{padding:1rem 0 1rem 0}.header ul.menu{margin-top:1rem}.header ul.nav li a{color:#222934;padding:1.25rem 1.25rem 1.25rem 1.25rem;font-size:.95rem;transition:all .3s ease-in-out}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#222934 transparent transparent}.header ul.nav li a:hover{color:#178fd9}.header ul.nav li.is-active>a{background-color:transparent;color:#178fd9}.accordion-menu
  .is-accordion-submenu-parent:not(.has-submenu-toggle)
  > a::after {border-color:#222934 transparent transparent}.accordion-menu{margin-top:20px;margin-bottom:20px}.accordion-menu a{color:#222934}.accordion-menu li.is-active a{background-color:#178fd9}.social{background-color:#f5f5f5}.social .menu .icon{color:#212326}.orbit-caption p{color:#fff}.carrito{padding-top:1rem}.wp-block-woocommerce-customer-account span.label{display:none}:where(.wc-block-mini-cart__badge) {background-color:#ff5f58!important;color:#fff!important}.sidebar ul li a::before{font: var(--fa-font-solid);content:"\f054";margin-left:-20px;padding-right:9px}.sidebar ul li{border-bottom:1px solid #e7e6e6;padding-bottom:10px;padding-top:10px}.sidebar .callout{border-top:transparent;border-left:transparent;border-right:transparent}.sidebar a{color:#222934;transition:all .3s ease-in-out}.sidebar a:hover{color:#178fd9}.noticia-grid span{font-size:.75rem}.pagination .current{background:#178fd9}.padding{padding:1rem}.contenido .post-nav{margin-bottom:30px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e7e6e6;border-top:1px solid #e7e6e6}.convenios .convenio-grid{margin-bottom:70px}.convenios .convenio-grid .fecha div{background-color:#178fd9;text-align:center;color:#fff}.convenios .convenio-grid .fecha .dia{font-weight:bolder;font-size:1.85rem}.convenios .convenio-grid .fecha .mes{padding-bottom:.5rem}.convenios .convenio-grid .icono div{background-color:#f2f3f5;text-align:center;color:#178fd9;padding:1.25rem}.nav-links{display:flex;justify-content:right}.post-link{color:#222934}.formulario{margin-bottom:2rem}.formulario h2{padding:2rem 0 2rem 0}.formulario fieldset{padding-bottom:1.5rem}.formulario legend{font-weight:bold}.resultados .success i{color:#28c841}.resultados .warning i{color:#febc2c}.resultados .alert i{color:#ff5f58}.footer{padding:30px 0;background-color:#37383a}.footer .menu{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .menu li.is-active>a{background:transparent}.footer .menu a{padding:.7rem 2rem .7rem 0}.footer p{color:#a6a7a8;font-size:.955rem;margin-bottom:0;padding-bottom:.855rem}.footer a{color:#d3d3d4}.footer .footer-widget{margin-bottom:1.5rem}.footer h4{color:#d3d3d4;margin-bottom:10px;font-size:1.25rem;font-weight:bold}.footer-pie{background-color:#141617;padding:30px 0 0 0}.footer-pie p{color:#777c80;font-size:.855rem}.footer-pie a{color:#d3d3d4}.footer-pie .social{background-color:transparent}.footer-pie .social .menu .icon{color:#d3d3d4}.tabs{border-top:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important;border-left:1px solid #e6e6e6!important;border-right:0 solid #e6e6e6!important}.tabs-content.vertical{border:1px solid transparent;border-left:0}.tabs-title>a{font-size:.75rem;color:#222934!important;background-color:#e6e6e6}.tabs-title>a:focus,.tabs-title>a[aria-selected="true"]{background:#fff!important;color:#222934!important}.accordion{margin-top:0}.accordion-title{padding:1.25rem 3.25rem!important;border-top:0!important;border-bottom:1px solid #e6e6e6!important;border-left:0!important;border-right:0!important;font-size:inherit!important;color:#222934!important}.accordion-title::before{left:1rem!important;margin-top:-.7rem!important;font-weight:bold;background-color:#000;width:16px;padding:4px 18px 6px 9px;color:#fff}.is-active>.accordion-title::before{background-color:#95c149}.accordion-content{border:0!important}