.elementor .thin{font-weight:300;}.elementor .gold{color:var(--gold);}.elementor .bold{font-weight:700;}.elementor .text-body{font-family:var(--heading-text);font-weight:500;font-size:1rem;text-align:start;}.elementor .heading-label{font-family:var(--heading-text);font-weight:600;font-size:0.7rem;color:var(--accent);letter-spacing:1px;text-transform:uppercase;}.elementor .H2{font-family:var(--heading-text);font-size:2rem;strong {
 color: var(--green);
 font-weight:inherit; 
}\n}.elementor .H1{font-family:var(--heading-text);font-weight:500;font-size:2.5rem;line-height:2.2rem;text-transform:uppercase;transform:translate3d(0px, 0px, 0px);}.elementor .section-padding{overflow:hidden;padding:6rem;}.elementor .section-hero{height:100vh;max-width:100%;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .section-dark{color:var(--white);background-color:var(--black);}.elementor .section-light{color:var(--white);}.elementor .navbar{position:fixed;z-index:900;font-family:var(--heading-text);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:6rem;padding-inline-end:6rem;background-color:var(--white);justify-content:space-between;align-items:center;}.elementor .H3{font-family:var(--heading-text);font-weight:500;font-size:1.3rem;}.elementor .uppercase{text-transform:uppercase;}.elementor .underline{text-decoration:underline;}.elementor .H4{font-family:var(--heading-text);font-size:1.2rem;}.elementor .padding-none{padding:0px;}.elementor .text-small{font-size:0.85rem;text-align:start;}