.elementor .franja-iconos-texto{min-width:0px;text-align:center;flex:0 0 auto;}.elementor .franja-iconos-icono{width:56px;height:56px;flex:0 0 auto;}.elementor .franja-iconos-item{text-align:center;display:flex;flex-direction:column;gap:var(--space-16px);align-items:center;}.elementor .franja-iconos{padding:var(--space-32px);border-radius:var(--radius-8px);display:flex;gap:var(--gap-32px);grid-template-columns:repeat(6, minmax(0, 1fr));justify-content:stretch;align-items:start;}.elementor .section-l{padding-block-start:clamp(3rem, 3.6364vw + 2.1818rem, 5rem);padding-block-end:clamp(3rem, 3.6364vw + 2.1818rem, 5rem);padding-inline-start:max(5%, calc((100% - 1440px) / 2));padding-inline-end:max(5%, calc((100% - 1440px) / 2));gap:var(--space-48px);}.elementor .section-s{padding-block-start:clamp(3rem, 3.6364vw + 2.1818rem, 5rem);padding-block-end:clamp(3rem, 3.6364vw + 2.1818rem, 5rem);padding-inline-start:max(5%, calc((100% - 600px) / 2));padding-inline-end:max(5%, calc((100% - 600px) / 2));}.elementor .section-full{padding:clamp(1rem, 4.2105vw + 2.0526rem, 5rem);}.elementor .gap-l{gap:var(--gap-32px);}.elementor .gap-m{gap:var(--gap-20px);}.elementor .gap-s{display:flex;gap:var(--gap-10px);}.elementor .blur-bg{background-color:#FFFFFF99;backdrop-filter:blur(10px);}.elementor .relleno-0px{padding:var(--space-0px);display:flex;}.elementor .titulo-m{font-family:var(--Default-font);font-weight:500;font-size:var(--L-32px);color:var(--Primary);line-height:1.25em;}.elementor .titulo-s{font-family:var(--Default-font);font-weight:500;font-size:var(--M-24px);color:var(--Primary);line-height:1.25em;}.elementor .pretitulo-h2{font-family:var(--Default-font);font-weight:300;font-size:var(--Normal);color:var(--Primary);}.elementor .pretitulo-hero-h1{font-family:var(--Default-font);font-weight:500;font-size:var(--N-18px);color:var(--Primary);text-transform:uppercase;}.elementor .section-xl{padding-block-start:clamp(6rem, 3.6364vw + 2.1818rem, 10rem);padding-block-end:clamp(6rem, 3.6364vw + 2.1818rem, 10rem);padding-inline-start:max(5%, calc((100% - 1440px) / 2));padding-inline-end:max(5%, calc((100% - 1440px) / 2));}.elementor .parrafo{font-family:var(--Default-font);font-weight:400;font-size:var(--Default);}.elementor .img-vertical{width:32.4%;max-height:600px;object-fit:cover;border-radius:var(--radius-8px);}