.elementor .flex-2columns{column-gap:3rem;display:flex;flex-direction:row;row-gap:2rem;}.elementor .xpk-cta__tag{margin-block-start:40px;}.elementor .padding0{padding:0px;}.elementor .seccion{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.5rem;padding-inline-end:2.5rem;display:flex;flex-direction:column;gap:2rem;align-items:center;}.elementor .wrapper{max-width:72rem;padding:0px;}.elementor .seccion-padding-vertical{height:100%;padding-block-start:5rem;padding-block-end:5rem;}.elementor .flex-col2{display:flex;flex-direction:column;gap:2rem;}.elementor .flex-col1{display:flex;flex-direction:column;gap:1rem;}.elementor .button-orange{color:var(--white);background-color:var(--xpk-orange);}.elementor .button-orange:hover,.elementor .button-orange:focus-visible{background-color:var(--dark-orange);}.elementor .text-eyebrow{font-family:var(--xpk-font-main);font-weight:700;font-size:0.8rem;letter-spacing:0.15em;text-transform:uppercase;}.elementor .text-sm{font-family:var(--xpk-font-main);font-size:0.9rem;}.elementor .eyebrow-line{display: flex;
  align-items: center;
  gap: 0.6rem; 
  &::before {
  content: '';
  width: 1.8rem;
  height: 0.15rem;
  background: var(--xpk-orange);
}\n}.elementor .flex-row1{display:flex;gap:1rem;}.elementor .button-black-line{color:var(--xpk-black);border-width:2px;border-color:var(--xpk-black);border-style:solid;background-color:var(--white);}.elementor .button-black-line:hover,.elementor .button-black-line:focus-visible{color:var(--white);background-color:var(--xpk-black);}.elementor .button-base{font-family:var(--xpk-font-main);font-weight:700;font-size:1rem;letter-spacing:0.06em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;transition:all 400ms;}.elementor .h2{font-family:var(--xpk-font-main);font-weight:800;font-size:clamp(2.125rem, 4.4vw, 3.5rem);}.elementor .text-base{font-family:var(--xpk-font-main);font-size:1rem;color:var(--xpk-gray);line-height:var(--line-height-base);}.elementor .h3{font-family:var(--xpk-font-main);font-weight:800;font-size:1.125rem;}.elementor .number-card{font-family:var(--xpk-font-main);font-weight:900;font-size:2.25rem;color:var(--light-grey);}.elementor .numero-circular{width:3rem;height:3rem;color:var(--white);text-align:center;padding:0.7rem;border-radius:50%;background-color:var(--xpk-black);}.elementor .button-white-line{color:var(--white);border-width:2px;border-color:var(--white);border-style:solid;background-color:var(--xpk-black);}.elementor .button-white-line:hover,.elementor .button-white-line:focus-visible{color:var(--xpk-black);background-color:var(--white);}.elementor .h2-xxl{font-family:var(--xpk-font-main);font-weight:900;font-size:9.5rem;letter-spacing:-0.015em;line-height:0.9em;}