.elementor .boxed{width:1336px;padding:0px;}.elementor .bg-clr-dark{background-color:var(--neutral-default);}.elementor .txt-clr-white{color:var(--neutral-25);}.elementor .h1-heading{font-family:var(--primary-heading);font-weight:400;font-size:clamp(3.500rem, 4.19vw + 2.479rem, 6.250rem);line-height:105%;text-transform:uppercase;}.elementor .h2-heading{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(2.2rem, 1.232rem + 2.643vw, 3.5rem);line-height:115%;}.elementor .h3-heading{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(1.8rem, 1.294rem + 1.396vw, 2.5rem);line-height:115%;}.elementor .h4-heading{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(1.5rem, 1.131rem + 1.055vw, 2rem);line-height:120%;}.elementor .h5-heading{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(1.25rem, 1.065rem + 0.527vw, 1.5rem);line-height:130%;}.elementor .h6-heading{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(1.000rem, 0.19vw + 0.954rem, 1.125rem);letter-spacing:0.01em;line-height:130%;}.elementor .body-l{font-family:var(--body);font-weight:400;font-size:clamp(1.063rem, 0.10vw + 1.039rem, 1.125rem);line-height:160%;}.elementor .body-r{font-family:var(--body);font-weight:300;font-size:clamp(0.938rem, 0.10vw + 0.914rem, 1.000rem);line-height:160%;}.elementor .body-s{font-family:var(--body);font-weight:300;font-size:clamp(0.813rem, 0.10vw + 0.789rem, 0.875rem);line-height:160%;}.elementor .label-l{font-family:var(--primary-heading);font-weight:400;font-size:clamp(1.75rem, 0.76vw + 1.564rem, 2rem);line-height:120%;text-transform:uppercase;}.elementor .label-r{font-family:var(--primary-heading);font-weight:400;font-size:clamp(1.250rem, 0.38vw + 1.157rem, 1.500rem);line-height:140%;text-transform:uppercase;}.elementor .label-s{font-family:var(--primary-heading);font-weight:400;font-size:clamp(1.000rem, 0.19vw + 0.954rem, 1.125rem);line-height:140%;text-transform:uppercase;}.elementor .button-label{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(0.813rem, 0.10vw + 0.789rem, 0.875rem);letter-spacing:0.08em;line-height:140%;text-transform:uppercase;}.elementor .eyebrow{font-family:var(--secondary-heading);font-weight:700;font-size:clamp(1.000rem, 0.19vw + 0.954rem, 1.125rem);letter-spacing:0.02em;line-height:130%;margin-block-end:var(--gap-c-xs);}.elementor .bg-clr-pink{background-color:var(--pink-default);}.elementor .pad-c-l{padding:clamp(2rem, 1.5349rem + 2.0558vw, 3rem);}.elementor .clr-bg-pink-light{background-color:var(--pink-200);}.elementor .pad-0{padding:0px;}.elementor .pad-c-m{padding:clamp(1.5rem, 1.3953rem + 0.4651vw, 2rem);}.elementor .pad-c-s{padding:clamp(1rem, 0.6977rem + 1.3372vw, 1.5rem);}.elementor .pad-c-xs{padding:clamp(0.5rem, 0.3209rem + 0.7907vw, 1rem);}.elementor .pad-tb-l{padding-block-start:clamp(7rem, 6.5349rem + 2.0558vw, 8rem);padding-block-end:clamp(7rem, 6.5349rem + 2.0558vw, 8rem);padding-inline-start:0px;padding-inline-end:0px;}.elementor .pad-tb-m{height:auto;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gap-l{gap:clamp(2.5rem, 1.6047rem + 3.9116vw, 5rem);}.elementor .gap-m{gap:clamp(1.5rem, 1.0349rem + 2.0558vw, 2.5rem);}.elementor .gap-s{display:flex;gap:clamp(1rem, 0.6977rem + 1.3372vw, 1.5rem);}.elementor .bg-clr-black{background-color:var(--neutral-950);}