.elementor .e-1449ef65-ab00{font-family:var(--kv3-heading);font-weight:800;font-size:1.875rem;color:var(--kv3-ink);letter-spacing:-0.045em;line-height:1.25;text-decoration:none;& span { color: #2457D6; } & a:focus-visible { outline: 3px solid #182848; outline-offset: 4px; }\n}.elementor .e-6c4c30d5-d819{max-width:27rem;font-family:var(--kv3-heading);font-size:1.625rem;color:var(--kv3-ink);letter-spacing:-0.025em;line-height:1.4;font-weight: 650;\n}.elementor .e-5835b2fa-b9f5{font-size:1.125rem;color:var(--kv3-text);}.elementor .e-46a80ce5-5390{gap:1.25rem;align-items:flex-start;}.elementor .e-670f0b12-9b5d{width:16rem;height:auto;max-width:100%;object-fit:contain;cursor: default;\n}.elementor .e-46637d21-f169{font-size:0.9375rem;line-height:1.55;}.elementor .e-38e4dc0c-bd8f{gap:1.25rem;}.elementor .e-5a27477a-649f{display:grid;gap:7rem;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);align-items:start;}.elementor .e-27324927-ecc4{width:100%;min-width:0px;max-width:calc(76rem + 6rem);padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:3rem;padding-inline-end:3rem;display:flex;flex-direction:column;gap:3rem;margin-inline: auto;\n}.elementor .e-71d6c332-ba67{gap:0px;align-items:flex-start;}.elementor .e-1a7ac060-f502{min-height:2.75rem;font-size:1rem;color:#FFFFFF;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0px;padding-inline-end:0px;&:focus-visible { color: #FFFFFF; outline: 2px solid #FFFFFF; outline-offset: 4px; }\n}.elementor .e-1a7ac060-f502:hover,.elementor .e-1a7ac060-f502:focus-visible{color:#DCE5F3;text-decoration:underline;}.elementor .e-1d93fbda-ada9{min-height:2.75rem;font-size:1rem;color:#FFFFFF;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0px;padding-inline-end:0px;&:focus-visible { color: #FFFFFF; outline: 2px solid #FFFFFF; outline-offset: 4px; }\n}.elementor .e-1d93fbda-ada9:hover,.elementor .e-1d93fbda-ada9:focus-visible{color:#DCE5F3;text-decoration:underline;}.elementor .e-2ab21031-9a42{width:100%;max-width:76rem;padding-inline-end:3.5rem;gap:2rem;justify-content:flex-end;align-items:center;margin-inline: auto;\n}.elementor .e-5ef0c496-d859{width:100%;min-width:0px;color:#FFFFFF;padding-block-start:1.5rem;padding-block-end:2rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:var(--kv3-ink);display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-1882fa2b-b1f8{min-width:0px;padding:0px;background-color:var(--kv3-pale);border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--kv3-line);\n}