.elementor .ac-h2-small{font-family:var(--ac-serif);font-weight:400;font-size:40px;color:var(--ac-green);line-height:1.1;text-align:center;}.elementor .ac-h1-page{font-family:var(--ac-serif);font-weight:400;font-size:86px;color:var(--ac-green);line-height:1.05;text-align:center;margin-block-start:10px;}.elementor .ac-narrow{width:100%;max-width:760px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}.elementor .ac-section{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .ac-lead{max-width:44ch;font-family:var(--ac-sans);font-size:19px;color:var(--ac-text);line-height:1.65;margin-block-start:24px;}.elementor .ac-body{max-width:54ch;font-family:var(--ac-sans);font-size:17px;color:var(--ac-text);line-height:1.7;text-align:center;margin-block-start:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .ac-label{font-family:var(--ac-sans);font-weight:600;font-size:12px;color:var(--ac-muted);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;}