.elementor .noticia-card:hover,.elementor .noticia-card:focus-visible{opacity:92%;}.elementor .noticia-card{padding:0px;background-color:transparent;transition:opacity 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .header-card{border-radius:var(--radius-16);background-color:var(--White);box-shadow:0px 10px 30px 0px rgba(34,32,29,0.08);transition:border-radius 0.3s, box-shadow 0.3s;pointer-events:auto; animation-timeline:scroll(root); animation-range:0 120px; animation-timeline:null;\n}.elementor .header-fijo{position:fixed;inset-block-start:calc(32px + var(--wp-admin--admin-bar--height, 0px));inset-inline-end:0px;inset-inline-start:0px;z-index:1000;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--section-pad-x);padding-inline-end:var(--section-pad-x);pointer-events:none;\n}.elementor .titulo-card{font-weight:700;font-size:20px;color:var(--Primary);line-height:1.4;}.elementor .contenedor{width:100%;max-width:1200px;flex-direction:column;gap:24px;box-sizing: border-box;\n}.elementor .seccion{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;justify-content:center;box-sizing: border-box; padding-block: var(--section-pad-y); padding-inline: 32px;\n}.elementor .tarjeta-hover:hover,.elementor .tarjeta-hover:focus-visible{box-shadow:0px 12px 24px 0px rgba(0,0,0,.08);transform:translate3d(0px, -4px, 0px);}.elementor .tarjeta-hover{transition:transform 0.3s, box-shadow 0.3s;}.elementor .footer-titulo{font-weight:500;font-size:16px;color:var(--White);}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{opacity:100%;background-size: 100% 1px;\n}.elementor .footer-link{font-size:14px;color:var(--White);background-image:linear-gradient(currentColor 0%,currentColor 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:90%;transition:opacity 0.2s;align-self:flex-start;background-repeat: no-repeat; background-position: left bottom; background-size: 0 1px; transition: background-size .3s ease;\n}.elementor .eyebrow{font-weight:500;font-size:14px;color:var(--Primary);line-height:1.5;}