.elementor .h1{font-family:var(--secondary-text);font-weight:500;font-size:60px;color:var(--green-dark);letter-spacing:-5%;line-height:72px;font-style:italic;}.elementor .h2{font-family:var(--secondary-text);font-weight:300;font-size:48px;color:var(--green-dark);letter-spacing:-1%;line-height:59px;}.elementor .body{font-family:var(--primary-text);font-weight:400;font-size:16px;color:var(--neutral-black);line-height:27px;text-align:start;}.elementor .span-caps{font-family:var(--tertiary-text);font-weight:500;font-size:15px;color:var(--neutral-black);letter-spacing:1.5px;text-transform:uppercase;}.elementor .section-padding-big{padding-block-start:var(--padding-top-bottom-big);padding-block-end:var(--padding-top-bottom-big);padding-inline-start:var(--padding-left-right);padding-inline-end:var(--padding-left-right);gap:var(--gap-lg);}.elementor .section-padding-small{padding-block-start:var(--padding-top-bottom-small);padding-block-end:var(--padding-top-bottom-small);padding-inline-start:var(--padding-left-right);padding-inline-end:var(--padding-left-right);gap:var(--gap-lg);}.elementor .body-big{font-family:var(--primary-text);font-weight:400;font-size:22px;color:var(--neutral-black);line-height:37px;}.elementor .div-text{padding:var(--padding-zero);flex-direction:column;gap:var(--gap-sm);align-items:start;}.elementor .section-text-55{width:55%;max-width:850px;}.elementor .div-pre-footer-text{padding-block-start:var(--padding-zero);padding-block-end:var(--padding-zero);padding-inline-start:var(--padding-left-right);padding-inline-end:var(--padding-zero);flex-direction:column;gap:var(--gap-sm);justify-content:center;align-items:start;}.elementor .body-small{font-family:var(--primary-text);font-weight:400;font-size:14px;color:var(--neutral-black);line-height:27px;text-align:start;}