.elementor .bg-base{color:var(--bg-base);}.elementor .bg-elevated{color:var(--bg-elevated);}.elementor .bg-soft{color:var(--bg-soft);}.elementor .width-1120{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .section-s{padding-block-start:2rem;padding-block-end:2rem;}.elementor .section-m{padding-block-start:4rem;padding-block-end:4rem;}.elementor .section-l{padding-block-start:6rem;padding-block-end:6rem;}.elementor .flex-below{flex-direction:column;}.elementor .flex-center{justify-content:center;align-items:center;}.elementor .flex-gaps-m{gap:1.5rem;}.elementor .heading-sub{font-weight:700;font-size:clamp(1.25rem, 1.1rem + 0.7vw, 1.6rem);line-height:1.25em;}.elementor .color-text-primary{color:var(--text-primary);}.elementor .color-text-secondary{color:var(--text-secondary);}.elementor .font-main{font-family:Sora;}.elementor .heading-m{font-weight:800;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);line-height:1.15em;}.elementor .heading-l{font-weight:800;font-size:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem);line-height:1.1em;}.elementor .heading-s{font-weight:800;font-size:clamp(1.5rem, 1.2rem + 1.1vw, 2.1rem);line-height:1.2em;}.elementor .flex-right{flex-direction:row;}.elementor .button-m{overflow:auto;color:var(--text-primary);text-transform:uppercase;border-radius:0px;border-width:1px;border-color:var(--text-primary);border-style:solid;background-color:#ffffff00;background-clip:border-box;mix-blend-mode:normal;}.elementor .button-m:hover,.elementor .button-m:focus-visible{color:var(--text-primary-hover);border-width:1px;border-color:var(--text-primary-hover);border-style:solid;background-image:linear-gradient(#00000000, #00000000);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--transparent);background-clip:padding-box;box-shadow:0px 0px 20px 8px var(--Shadow-Hover);}.elementor .flex-gaps-l{gap:2rem;}.elementor .flex-gaps-s{gap:0.75rem;}.elementor .text-primary{font-weight:700;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);}