@media(max-width:1024px){.elementor .e-6435ff34-4925{font-size:64px;letter-spacing:-2.2px;line-height:66px;}}@media(max-width:1024px){.elementor .e-37012c8c-ad3c{padding-block-start:0px;}}@media(max-width:1024px){.elementor .e-de7dfca-4854{width:540px;min-width:0px;max-width:100%;margin-block-start:40px;margin-block-end:48px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .e-203e367-5f2b{padding-block-start:40px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4cce2386-3730{padding:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}}@media(max-width:1024px){.elementor .e-5e1a2169-c756{padding:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}}@media(max-width:1024px){.elementor .e-3c225a99-6899{padding:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}}@media(max-width:1024px){.elementor .e-2e6555a8-79d3{padding:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}}@media(max-width:1024px){.elementor .e-33ede4a4-b5a8{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;gap:32px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-444323cf-dde1{max-width:560px;}}@media(max-width:1024px){.elementor .e-226f57e8-a058{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-9bc2155-145d{width:100%;max-width:560px;margin-block-start:40px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-15d57bff-eda0{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;flex-direction:column;gap:0px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-6eafbeee-d7e6{padding:0px;}}@media(max-width:1024px){.elementor .e-3c5f6fbb-c3ab{width:100%;max-width:640px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-43cdde46-daa1{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-5c872f0b-898d{flex-direction:column-reverse;gap:24px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4e3689f8-5d19{padding-block-start:80px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-30fb55f-a36f{margin-block-end:0px;}}@media(max-width:1024px){.elementor .e-4225a477-d172{flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-2b5c6dce-4eab{gap:16px;}}@media(max-width:1024px){.elementor .e-7121263d-51a8{padding-block-start:96px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-5a2f0d2e-6648{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-12f44bff-c477{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-5ecf45d-d673{padding-block-start:72px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-3adc0116-bf41{padding:0px;}}@media(max-width:1024px){.elementor .e-38df3e30-bc0f{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-3304399c-e0df{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-58e38e6e-b8fa{padding-block-start:96px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-752b3b5d-3896{inset-block-start:300px;inset-inline-end:-200px;}}@media(max-width:1024px){.elementor .e-40ccb65f-81b0{inset-block-start:360px;inset-inline-end:80px;}}@media(max-width:1024px){.elementor .e-30966d7f-671d{inset-block-start:560px;inset-inline-end:auto;inset-inline-start:80px;}}@media(max-width:1024px){.elementor .e-5e8d8d2f-2d48{font-size:48px;line-height:52px;}}@media(max-width:1024px){.elementor .e-11235d23-7ffe{min-height:820px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;border-radius:32px;}}@media(max-width:1024px){.elementor .e-d5555f5-f864{padding-block-start:8px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}