.elementor .e-7dd99161-72a2{font-family:var(--font-main);font-weight:700;font-size:clamp(30px,3.6vw,48px);color:var(--c-ink);letter-spacing:-0.015em;line-height:1.15;margin:0px;}.elementor .e-7c4a6cd9-b5be{font-family:var(--font-main);font-size:16px;color:var(--c-ink);line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--c-line);\n}.elementor .e-74bab119-8464{font-family:var(--font-main);font-size:16px;color:var(--c-ink);line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--c-line);\n}.elementor .e-3c080ef1-af49{font-family:var(--font-main);font-size:16px;color:var(--c-ink);line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--c-line);\n}.elementor .e-1e9a4527-7cee{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--c-line);\n}.elementor .e-79269b0a-41de{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-36a235d8-dae3{width:auto;min-width:0px;position:absolute;z-index:0;padding:0px;border-width:1px;border-color:var(--c-mist);border-style:solid;inset:20px 0 0 20px;\n}.elementor .e-67b6b7c7-5e8c{width:100%;aspect-ratio:4/3;object-fit:cover;position:relative;z-index:1;display:block;}.elementor .e-56ea5eab-1896{width:100%;max-width:100%;position:relative;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:20px;margin:0px;box-sizing:border-box;\n}.elementor .e-5d6fb587-3c85{padding:0px;display:grid;gap:clamp(24px,6vw,96px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;}.elementor .e-6dcc7a5d-913c{width:100%;padding-inline:max(var(--gutter),calc((100% - var(--w-content))/2)); box-sizing:border-box; padding-block:clamp(40px,6vw,96px) clamp(8px,2vw,24px);\n}.elementor .e-68cee2a3-9e64{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-60a56ef5-7225{padding:0px;margin-block-start:8px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-3ddb8fe7-b154{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-164aa9df-ab10{width:100%;padding-inline:max(var(--gutter),calc((100% - var(--w-content))/2)); box-sizing:border-box; padding-block:0;\n}