.elementor .heading-1{font-family:var(--font-primary);font-weight:700;font-size:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem) Line-height: 1.1;color:var(--text-dark);line-height:1.1em;}.elementor .heading-2{font-family:var(--font-primary);font-weight:700;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem) Line-height: 1.15;line-height:1.15em;}.elementor .heading-6{font-family:var(--font-primary);font-weight:700;font-size:clamp(1rem, 0.98rem + 0.2vw, 1.125rem) Line-height: 1.35;line-height:1.35em;}.elementor .body-dark{width:100%;font-family:var(--font-primary);font-weight:400;font-size:clamp(1rem, 0.98rem + 0.2vw, 1.125rem) Line-height: 1.35;color:var(--text-dark);line-height:1.8em;}.elementor .body-light{font-family:var(--font-primary);font-weight:400;font-size:clamp(1rem, 0.98rem + 0.2vw, 1.125rem) Line-height: 1.35;color:var(--text-light);line-height:1.8em;text-align:center;}.elementor .sec-brand-heading{color:var(--brand-green);padding-block-start:var(--sm);padding-block-end:var(--sm);padding-inline-start:var(--xl);padding-inline-end:var(--xl);border-radius:16px;border-width:2px;border-color:var(--brand-green);border-style:solid;background-color:#b0cb1f1f;flex:1 0 auto;align-self:center;}.elementor .ver-con-settings{padding-block-start:64px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:start;}.elementor .ter-brand-heading{color:var(--text-light);padding-block-start:var(--sm);padding-block-end:var(--sm);padding-inline-start:var(--xl);padding-inline-end:var(--xl);border-radius:16px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff1f;flex:1 0 auto;align-self:start;}