.elementor .heading-1{font-family:var(--heading-typeface);font-weight:800;font-size:var(--heading-1);letter-spacing:-1%;line-height:110%;text-align:start;padding:0px;}.elementor .text-regular-normal{font-family:var(--body-typeface);font-weight:300;font-size:var(--text-regular);line-height:150%;}.elementor .degradado-pomodoro{background: linear-gradient(135deg, #C1121F 0%, #9A0E18 100%);\n}.elementor .degradado-blanco-texto{background: linear-gradient(180deg, #FDFBF9 0%, #F7EDE2 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  leading-trim: both;
  text-edge: cap;
  display: inline-block\n}.elementor .section-large{padding-block-start:clamp(4rem, calc(3rem + 5vw), 7rem);;padding-block-end:clamp(4rem, calc(3rem + 5vw), 7rem);;padding-inline-start:clamp(1.25rem, calc(0.333rem + 4.583vw), 4rem);;padding-inline-end:clamp(1.25rem, calc(0.333rem + 4.583vw), 4rem);;gap:clamp(1.5rem, calc(-0.034rem + 6.292vw), 5rem);;}.elementor .button-tertiary{font-family:var(--body-typeface);font-weight:500;font-size:var(--text-regular);color:var(--neutral-darkest);padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:var(--white);background-color:var(--white);transition:all 300ms;}.elementor .button-tertiary:hover,.elementor .button-tertiary:focus-visible{background-color:var(--neutral-lightest);}