.elementor .div-bg{background-color:var(--cream);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .Header-Main{font-family:var(--header1);font-weight:700;font-size:6rem;color:var(--cream);text-align:center;box-shadow:0px 0px 10px 0px #;backdrop-filter:blur(0px);}.elementor .primary_btn{font-family:Playfair;font-weight:600;font-size:1.25rem;color:var(--cream);column-gap:2rem;text-align:center;text-transform:uppercase;background-color:var(--med-green);display:flex;flex-direction:row;row-gap:0px;justify-content:center;align-items:center;}.elementor .primary_btn:hover,.elementor .primary_btn:focus-visible{background-color:var(--Brand_green);}.elementor .sec_m{padding-block-start:6rem;padding-block-end:6rem;display:flex;row-gap:3rem;justify-content:center;align-items:center;}.elementor .tri-box-flex{column-gap:2rem;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .Heading3{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;display:flex;row-gap:1rem;justify-content:center;align-items:center;align-self:start;}.elementor .tri-box-heading{font-family:var(--Playfairbig);font-weight:500;font-size:1.85rem;color:var(--med-green);}.elementor .body-test{font-family:var(--Playfair);font-weight:500;font-size:1.25rem;color:var(--brown);text-align:center;}.elementor .sec_light{padding-block-start:3rem;padding-block-end:3rem;}.elementor .Heading2_light{font-family:var(--PlayfairCap);font-weight:600;font-size:2.5rem;color:var(--cream);}.elementor .Heading2{font-family:var(--PlayfairCap);font-weight:600;font-size:2.5rem;color:var(--Primary-Green);letter-spacing:0.15rem;text-align:center;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;display:flex;justify-content:center;align-items:center;}