.elementor .section-width{width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .L-text{font-family:Allomira;font-size:22px;line-height:1.24em;}.elementor .H1{font-family:Fraunces;font-weight:900;font-size:70px;color:var(--White);text-align:center;}.elementor .button-primary{font-family:Allomira;font-weight:700;font-size:22px;color:var(--White);padding-block-start:12px;padding-block-end:12px;padding-inline-start:38px;padding-inline-end:38px;border-radius:10px;background-color:var(--Primary);}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{background-color:var(--Primary-Accent);}.elementor .button-primary:active{background-color:var(--Primary-Accent);}.elementor .button-fancy{font-family:Allomira;font-weight:700;font-size:22px;color:var(--Primary);padding-block-start:12px;padding-block-end:12px;padding-inline-start:38px;padding-inline-end:38px;border-radius:10px;background-color:var(--Glass);backdrop-filter:contrast(124%) brightness(140%) saturate(162%) blur(4px);transition:all 0.4s;}.elementor .button-fancy:hover,.elementor .button-fancy:focus-visible{backdrop-filter:blur(2px) brightness(114%) saturate(140%);}.elementor .H2{font-family:Fraunces;font-weight:900;font-size:48px;color:var(--Green);}.elementor .section{padding-block-start:50px;padding-block-end:56px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;gap:var(--Gaps);justify-content:center;}.elementor .nptrl{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .M-text{font-family:Allomira;font-size:18.8px;line-height:1.24em;}.elementor .L-gap{display:flex;gap:64px;}.elementor .eyebrow{font-family:Fraunces;font-weight:500;font-size:16px;text-align:center;}.elementor .large-section{padding-block-start:76px;padding-block-end:76px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}.elementor .floating-section{overflow:auto;position:relative;z-index:100;margin-block-start:-6px;margin-block-end:-6px;border-radius:12px;background-color:var(--Beige);box-shadow:0px 0px 28px 28px rgba(0, 0, 0, 0.28);}.elementor .shadow-avoider{padding-block-start:26px;}