.elementor .e-4031e8b0-9b93{font-size:75px;color:var(--color-white);& span{color:var(--color-secondary)}\n}.elementor .e-4a678944-55bf{color:var(--color-white)}.elementor .e-6d880a40-22a4:hover,.elementor .e-6d880a40-22a4:focus-visible{background-color:var(--color-primary)}.elementor .e-6d880a40-22a4{margin-block-start:var(--space-lg);background-color:var(--color-secondary);align-self:flex-start}.elementor .e-4db721ab-1b26{min-width:0;position:relative;z-index:1;padding-block-start:clamp(var(--space-lg), 5vw, var(--space-xl));padding-block-end:clamp(var(--space-lg), 5vw, var(--space-xl));padding-inline-start:max(var(--page-gutter), calc(50vw - 675px + var(--page-gutter)));padding-inline-end:var(--space-lg);justify-content:center}.elementor .e-9f39e72-c3ce{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;display:block;inset:0;max-width:none;\n}.elementor .e-2d04658f-244f{width:100%;height:100%;min-width:0;min-height:26rem;overflow:hidden;aspect-ratio:auto;position:relative;padding:0;margin:0;background-color:var(--color-primary);align-self:stretch}.elementor .e-1c445faa-d6a0{padding:0;display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:stretch;max-width:none;\n}.elementor .e-c19c4c3-d17f{overflow:hidden;color:var(--color-white);padding:0;background-color:var(--color-primary)}.elementor .e-379b060f-ba89{max-width:28rem;padding:0;gap:var(--space-sm);&:where(*){@media (prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;translate:none!important;animation:none!important;transition:none!important}}\n}.elementor .e-4a4b2532-ef2444f{margin-block-start:24px}.elementor .e-3144c2c6-5136{max-width:40rem;padding:0;&:where(*){@media (prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;translate:none!important;animation:none!important;transition:none!important}}\n}.elementor .e-5d05aca9-3627{padding:0;display:grid;gap:var(--space-xl);grid-template-columns:1.1fr 1fr;align-items:center}.elementor .e-4668578-3333c2d{max-width:1000px}.elementor .e-16da19db-d5a4{color:var(--color-text)}.elementor .e-2d644010-b8d0{gap:var(--space-md)}.elementor .e-cd175b6{width:25%;flex-direction:column}.elementor .e-8b1685e-e76d43f{font-size:20px}.elementor .e-cd44602-eb05a0c{font-size:15px;color:var(--color-secondary);text-decoration:underline}.elementor .e-8f93789{width:75%;flex-direction:column}.elementor .e-ccc472a{background-color:var(--color-background);flex-direction:row}.elementor .e-893cfeb-f224bbd{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center}.elementor .e-43f0124b-73c7{color:var(--color-primary)}.elementor .e-43e4c79f-2f97{color:var(--color-white)}.elementor .e-414bc26f-a473{font-size:17px;color:var(--color-white)}.elementor .e-4e03e0c8-3cce:hover,.elementor .e-4e03e0c8-3cce:focus-visible{color:var(--color-white);background-color:var(--color-primary)}.elementor .e-4e03e0c8-3cce{color:var(--color-secondary);margin-block-start:var(--space-xl);background-color:var(--color-white);align-self:flex-start}.elementor .e-23bb2498-b1ec{padding:var(--space-xl);background-color:var(--color-secondary);gap:var(--space-md);justify-content:center;&:where(*){@media (prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;translate:none!important;animation:none!important;transition:none!important}}\n}.elementor .e-e684967-e744{padding:0;display:flex;grid-template-columns:55% 45%;align-items:stretch}.elementor .e-78d10ff5-1fb2{padding:0;gap:var(--space-sm)}.elementor .e-3ab17904-e557{font-size:17px}.elementor .e-393ffde9-9208{padding:0;margin-block-end:var(--space-lg);display:grid;gap:var(--space-lg);grid-template-columns:1.1fr 1.2fr auto;align-items:center;&:where(*){@media (prefers-reduced-motion:reduce){opacity:1!important;transform:none!important;translate:none!important;animation:none!important;transition:none!important}}\n}.elementor .e-2d4e59b9-58dc{background-color:var(--color-primary)}.elementor .e-10a71b3c-82f8{background-color:var(--color-primary)}.elementor .e-57fc04e9-3d2e{background-color:var(--color-primary)}.elementor .e-0046ed5-b553b56{background-color:var(--color-primary)}.elementor .e-52d0ad6-752a{padding-block-end:var(--space-2xl);background-color:var(--color-white)}