.elementor .af-sticky{cursor: inherit;\n}.elementor .af-strong{font-family:var(--font-body);font-size:1.15rem;line-height:1.4;display:block;font-weight: 620; font-stretch: 104%;\n}.elementor .af-small{font-family:var(--font-body);font-size:0.9375rem;line-height:1.55;display:block;}.elementor .af-muted{color:var(--graphite);}.elementor .af-body{max-width:68ch;font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;display:block;}.elementor .af-border-b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .af-grid-bg{background-image: linear-gradient(rgba(47, 95, 196, 0.07) 1px, transparent 1px), linear-gradient(90deg, rgba(47, 95, 196, 0.07) 1px, transparent 1px); background-size: 24px 24px;\n}.elementor .af-row-wrap{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .af-stack-tight{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .af-stack{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .af-section-tight{width:100%;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .af-section{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .af-lead{max-width:62ch;font-family:var(--font-body);font-size:1.3rem;color:var(--graphite);line-height:1.55;display:block;}.elementor .af-h1{font-family:var(--font-body);font-weight:700;font-size:3.6rem;letter-spacing:-0.01em;line-height:1.04;display:block;font-stretch: 118%;\n}.elementor .af-wrap{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}