.elementor .e-4292f45c-6775{font-size: clamp(28px, 2.9vw + 10px, 52px);\n}.elementor .e-470654c2-18fd{display: flex; flex-direction: column;gap: 24px; max-width: 860px; margin-top: 36px;\n}.elementor .e-70775346-5c24{padding-block: 24px 72px;\n}.elementor .e-0eff552b-2517{padding-block: 48px 56px;\n}.elementor .e-9fe2a92c-f623{font-size: 18px; color: var(--text-muted);\n}.elementor .e-e420a15a-a070{display: flex; flex-direction: column;gap: 14px;\n}.elementor .e-1b1f9ff0-8759{display: flex; flex-direction: column;gap: 36px;\n}.elementor .e-583f4c4c-1ad9{padding-block: 56px;\n}.elementor .e-06ed9d9a-bd5a{display: flex; flex-direction: column;gap: 22px;\n}.elementor .e-a32aa6d7-a823{display: flex; flex-direction: column;gap: 40px;\n}.elementor .e-43d976bb-ba25{padding-block: clamp(72px, 2.5vw + 68px, 104px);\n}.elementor .e-67d1c3bf-5956{aspect-ratio: 5 / 5.4; object-fit: cover; object-position: 50% 35%;\n}.elementor .e-2910bfe3-7efd{font-size: 20px; line-height: 1.65;\n}.elementor .e-259c61f0-45d1{display: flex; flex-direction: column;gap: 10px;\n}.elementor .e-73336c97-d82c{min-height: 58px; padding-inline: 32px; align-self: flex-start; margin-top: 8px;\n}.elementor .e-b3e94e10-6adc{display: flex; flex-direction: column;gap: 22px;\n}.elementor .e-d743fb3c-f8d4{display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 6fr); column-gap: calc(8.333% + 26px); row-gap: 40px; align-items: center;\n}.elementor .e-c408a2a1-2fb7{padding-block: clamp(72px, 2.5vw + 68px, 104px);\n}.elementor .e-0995c21c-bf5c{font-size: 46px;\n}.elementor .e-c90a493e-c2ca{font-size: 20px; max-width: 640px;\n}.elementor .e-c73c997a-b673{display: flex; flex-direction: column;gap: 24px;\n}.elementor .e-05480202-2535{font-family: var(--font-heading); font-weight: 700; font-size: 19px; line-height: 1.3; color: #FFFFFF;\n}.elementor .e-26de0fa1-333b{font-size: 15px; line-height: 1.45; color: rgba(255, 255, 255, .75);\n}.elementor .e-2e6753e2-c7d8{width: 100%; padding-bottom: 22px; border-bottom: 1px solid rgba(255, 255, 255, .18);\n}.elementor .e-14fd23a3-7164{min-height: 58px; padding-inline: 32px;\n}.elementor .e-379518a3-57b3{display: flex; align-items: center; gap: 14px; min-height: 44px; font-family: var(--font-heading); font-weight: 700; font-size: 22px;\n}.elementor .e-10842ff4-abb2{display: flex; flex-direction: column;margin-top: 6px;\n}.elementor .e-32223704-e316{display: flex; flex-direction: column;align-items: flex-start; gap: 18px; padding-left: 40px; border-left: 1px solid rgba(255, 255, 255, .2);\n}.elementor .e-fe365273-6088{display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 4fr); column-gap: calc(8.333% + 26px); row-gap: 40px; align-items: center;\n}.elementor .e-375dbbd2-46b5{padding-block: clamp(64px, 2vw + 60px, 96px);\n}