.elementor .stack-s{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .container-content{width:100%;max-width:1320px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .text-small{font-family:var(--font-body);font-weight:500;font-size:15px;color:var(--colour-ink-muted);letter-spacing:0px;line-height:1.5;margin:0px;}.elementor .text-body{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--colour-ink-muted);letter-spacing:0px;line-height:1.6;margin:0px;}.elementor .text-h4{font-family:var(--font-body);font-weight:600;font-size:20px;color:var(--colour-ink);letter-spacing:0px;line-height:1.3;margin:0px;}.elementor .text-h2{font-family:var(--font-display);font-weight:400;font-size:40px;color:var(--colour-ink);letter-spacing:-0.015em;line-height:1.12;margin:0px;}.elementor .text-on-dark{color:var(--colour-on-dark);}.elementor .text-on-dark-muted{color:var(--colour-on-dark-muted);}