@media(max-width:1024px){.elementor .e-3368269b-c2ec{font-size:50px;}}@media(max-width:1024px){.elementor .e-54b7cd7a-ce89{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-13a7116f-97bd{inset-block-start:16px;inset-inline-end:16px;inset-block-end:-16px;inset-inline-start:-16px;}}@media(max-width:1024px){.elementor .e-3fc8742a-2854{height:480px;}}@media(max-width:1024px){.elementor .e-462cdfd6-fc47{width:100%;padding-inline-start:16px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-55bc4ea8-d987{flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7e70cfbd-58b4{padding-block-start:56px;padding-block-end:80px;}}@media(max-width:1024px){.elementor .e-7ba80eb-e370{font-size:44px;}}@media(max-width:1024px){.elementor .e-42321c97-cc5e{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-31868891-c4e5{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-4223e4f-3b50{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-3b1186cf-c412{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-129de49c-9e57{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-3602da62-bba7{gap:32px;}}@media(max-width:1024px){.elementor .e-39e60697-b8dd{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-796957d5-ac59{font-size:44px;}}@media(max-width:1024px){.elementor .e-2d90b287-bbc8{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1c63ffa8-b682{width:100%;height:380px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-62d488f0-9c07{width:100%;height:380px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7d95c805-3a16{flex-direction:column;}}@media(max-width:1024px){.elementor .e-ab91ef6-acf4{gap:28px;}}@media(max-width:1024px){.elementor .e-6e7bd252-912d{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-7a405f45-d7b1{width:100%;height:360px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5caca3da-e000{font-size:34px;}}@media(max-width:1024px){.elementor .e-535c7cc2-f65a{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-932e4f-83df{flex-direction:column;gap:28px;}}@media(max-width:1024px){.elementor .e-468850e6-6725{font-size:28px;}}@media(max-width:1024px){.elementor .e-2a5330b1-75f0{gap:28px;}}@media(max-width:1024px){.elementor .e-3feadbc9-37a6{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-7348539d-e680{font-size:44px;}}@media(max-width:1024px){.elementor .e-53fc727f-bad4{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-d3981d9-c929{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-1398f9a6-4e9f{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-159fb101-a3b8{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-2a8af803-6671{gap:20px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-41c5d83d-fc49{font-size:28px;}}@media(max-width:1024px){.elementor .e-1001f8bb-db4c{padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-3335ca7a-876b{gap:36px;}}@media(max-width:1024px){.elementor .e-34fe93f9-29ee{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-2ae122ee-9bb6{font-size:40px;}}@media(max-width:1024px){.elementor .e-d2b710a-1254{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-196afecf-275d{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5d038a01-9760{flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-3b444c5f-785a{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-17562e80-30d4{height:380px;}}@media(max-width:1024px){.elementor .e-1b55d702-40ba{width:100%;padding-inline-end:16px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2a3fd5ee-84f8{font-size:38px;}}@media(max-width:1024px){.elementor .e-57a98f72-e47a{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7a95ced-b295{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-66afa14a-a499{gap:0px;}}@media(max-width:1024px){.elementor .e-1731d1f7-62ee{padding-block-start:72px;padding-block-end:96px;}}