.elementor .title{font-family:var(--Geist);font-weight:600;font-size:var(--font-size-xxxlarge);color:var(--black);letter-spacing:-2%;}.elementor .Heading-L{font-family:Geist;font-weight:600;font-size:var(--font-size-xlarge);color:var(--black);letter-spacing:-2%;}.elementor .Heading-M{font-family:var(--Geist);font-weight:600;font-size:var(--font-size-large);color:var(--black);letter-spacing:-2%;line-height:1.2em;}.elementor .Heading-S{font-family:var(--Geist);font-weight:600;font-size:var(--font-size-medium);color:var(--black);letter-spacing:-2%;}.elementor .Text-Primary{font-family:var(--Geist);font-weight:400;font-size:var(--font-size-primary);color:var(--black);}.elementor .Text-Small{font-family:var(--Geist);font-weight:400;font-size:var(--font-size-sml);color:var(--black);}.elementor .reset-padding{padding:0px;}.elementor .main-wrapper{padding-block-start:var(--space-xxxxlarge);padding-block-end:var(--space-xxxxlarge);padding-inline-start:var(--space-large);padding-inline-end:var(--space-large);justify-content:center;align-items:center;}.elementor .Uppercase{text-transform:uppercase;}.elementor .btn-primary{font-family:var(--Geist);font-weight:500;font-size:var(--font-size-primary);color:var(--white);text-align:center;padding-block-start:var(--space-medium);padding-block-end:var(--space-medium);padding-inline-start:var(--space-xxlarge);padding-inline-end:var(--space-xxlarge);border-radius:var(--space-xxsml);background-color:var(--blue);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-image:linear-gradient(#1a142414, #1a142414);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}