.elementor .label-caption{font-family:var(--font-body);font-size:clamp(0.75rem, 0.73rem + 0.09vw, 0.8125rem);color:var(--white);line-height:1.5;}.elementor .label-button{font-family:var(--font-body);font-weight:700;font-size:clamp(0.8125rem, 0.79rem + 0.09vw, 0.875rem);letter-spacing:1px;line-height:1;text-transform:uppercase;}.elementor .body-xsmall{font-family:var(--font-body);line-height:1.6;a {
  color: #1A6B8A !important;
  font-weight: 700;;
}\n}.elementor .body-small{font-family:var(--font-body);}.elementor .body-base{font-family:var(--font-body);font-size:clamp(0.9375rem, 0.92rem + 0.09vw, 1rem);line-height:1.6;}.elementor .body-large{font-family:var(--font-body);font-size:clamp(1rem, 0.96rem + 0.19vw, 1.125rem);line-height:1.5;}.elementor .body-large-relaxed{font-family:var(--font-body);font-size:clamp(1rem, 0.96rem + 0.19vw, 1.125rem);color:#ffffff;line-height:1.7;border-style:none;}.elementor .body-large-bold{font-family:var(--font-body);font-weight:700;font-size:clamp(1.125rem, 1.08rem + 0.19vw, 1.25rem);line-height:1.5;}.elementor .btn-blue{font-family:Inter;font-weight:700;font-size:14px;color:var(--white);letter-spacing:1px;text-transform:uppercase;border-radius:8px;background-color:var(--celeste);align-self:start;}.elementor .btn-blue:hover,.elementor .btn-blue:focus-visible{color:var(--white);background-color:#00ACEA;}.elementor .btn-secondary{font-family:Inter;font-weight:700;font-size:14px;color:var(--primary);letter-spacing:1px;text-transform:uppercase;border-radius:8px;border-width:1px;border-color:rgba(0,0,0,0.1);border-style:solid;background-color:var(--white);&:hover, &:focus-visible { background-color: var(--celeste); color: var(--white); }\n}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--primary);background-color:var(--crema);}.elementor .label-overline{font-family:Inter;font-weight:700;font-size:clamp(0.6875rem, 0.67rem + 0.09vw, 0.75rem);color:var(--celeste);letter-spacing:2px;text-align:start;text-transform:uppercase;}