.elementor .dc-in{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:340px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .dc-sec{width:100%;padding-block-start:64px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--qs-white);display:block;}.elementor .qs-lead{font-family:var(--qs-font-body);font-weight:500;font-size:18px;color:var(--qs-text);line-height:1.7;display:block;cursor:auto;\n}.elementor .qs-h1{font-family:var(--qs-font-heading);font-weight:900;font-size:clamp(40px,6vw,76px);color:var(--qs-navy);letter-spacing:-0.03em;line-height:1.05;text-transform:none;display:block;cursor:text;\n}.elementor .qs-eyebrow{font-family:var(--qs-font-body);font-weight:700;font-size:13px;color:var(--qs-navy);letter-spacing:0.16em;text-transform:uppercase;display:block;cursor:auto;\n}.elementor .qs-bar{width:72px;height:6px;min-width:72px;padding:0px;border-radius:3px;background-color:var(--qs-cyan);}.elementor .qs-head{width:100%;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .qs-inner{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:48px;margin-inline:auto;\n}.elementor .qs-section{width:100%;padding-block-start:clamp(56px,8vw,104px);padding-block-end:clamp(56px,8vw,104px);padding-inline-start:24px;padding-inline-end:24px;display:block;box-sizing:border-box;\n}