@media(max-width:1024px){.elementor .e-779fe9b4-c9f334c{max-width:560px;}}@media(max-width:1024px){.elementor .e-776f6875-6f77b58{padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .e-48d4a3ea-4079c7a{min-height:560px;}}@media(max-width:1024px){.elementor .e-6e78cc09-8f35127{margin:48px;gap:16px;}}@media(max-width:1024px){.elementor .e-eb80346-318915e{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-1519e94-6c5b6e7{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-139e41a8-74fa6aa{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;align-items:start;}}@media(max-width:1024px){.elementor .e-29224768-d0374b0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-2161aca5-5d48706{margin:48px;gap:16px;}}@media(max-width:1024px){.elementor .e-2293292e-172bf71{min-height:175px;}}@media(max-width:1024px){.elementor .e-9db5c1a-11a7401{min-height:175px;}}@media(max-width:1024px){.elementor .e-d70beee-d4a0bdb{min-height:175px;}}@media(max-width:1024px){.elementor .e-06dd778-abf0ad2{min-height:175px;}}@media(max-width:1024px){.elementor .e-62ef11e-4c57634{min-height:175px;}}@media(max-width:1024px){.elementor .e-edbd207-a7c5314{min-height:175px;}}@media(max-width:1024px){.elementor .e-6b358a19-6e214da{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-65b37d53-f4d576c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-307cc910-2d1f18a{width:45%;}}@media(max-width:1024px){.elementor .e-69bd0484-17711e2{width:55%;min-height:440px;}}@media(max-width:1024px){.elementor .e-7bb3e563-6c97077{display:flex;flex-direction:row;gap:32px;}}@media(max-width:1024px){.elementor .e-38711c48-8a1fd86{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-4a1d051c-c238b5f{font-size:46px;line-height:47px;}}@media(max-width:1024px){.elementor .e-77f1dee0-6191c2c{padding-block-start:72px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}