@media(max-width:1024px){.elementor .e-5085ff81-2fe3{width:100%;padding-block-start:64px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-72165a02-46ad{inset-block-end:20px;inset-inline-start:20px;}}@media(max-width:1024px){.elementor .e-34c7a84-220f{width:auto;min-height:360px;margin-block-start:0px;margin-block-end:48px;margin-inline-start:40px;margin-inline-end:40px;}}@media(max-width:1024px){.elementor .e-d0efdac-3c4e{min-height:0px;flex-direction:column;}}@media(max-width:1024px){.elementor .e-1fde7eb2-13de{width:100%;}}@media(max-width:1024px){.elementor .e-c3736b-b9b9{height:360px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4ccf7140-ecbf{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3c5471d1-bd71{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-56444a7d-8779{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-57226340-3bf3{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-b0a7158-9aa5{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-55513d4e-d47b{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-2208f9b9-6f71{width:100%;}}@media(max-width:1024px){.elementor .e-7c9a7f1c-755e{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4933e275-3681{inset-block-end:16px;inset-inline-start:16px;}}@media(max-width:1024px){.elementor .e-16ca1e64-ba79{min-height:300px;}}@media(max-width:1024px){.elementor .e-695569de-1d3c{flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7a3bbf17-9d8d{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-6df501f1-8247{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-7f9941db-f704{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-75b16fed-e4a2{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-5ad6688d-f731{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-754e0401-eeb7{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-8e8041e-bd7f{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-14e937ee-f3c0{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-3bdc4364-2ab0{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-7631e401-51b7{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-7676e0cd-2ade{padding-block-start:0px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-6fd845d-3d45e22{inset-block-start:16px;inset-inline-start:16px;}}@media(max-width:1024px){.elementor .e-6fb8753-f51d9a3{min-height:420px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-4e2d12a-91ef9e0{width:100%;margin-block-start:-60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-aec9b4b-7315903{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-c8d7d93-5c90f90{padding-block-start:80px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}