@media(max-width:1024px){.elementor .e-8f33f96-446c858{font-size:48px;line-height:54px;}}@media(max-width:1024px){.elementor .e-d8cf03d-a71ae30{column-gap:16px;flex-direction:row;row-gap:16px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-17bbb56-c6303a1{width:100%;align-self:stretch;}}@media(max-width:1024px){.elementor .e-d48db7c-419e1b8{width:100%;display:flex;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-91160a6-736aebb{padding-block-start:64px;padding-block-end:64px;}}@media(max-width:1024px){.elementor .e-5da761b-58c68c4{font-size:36px;line-height:42px;}}@media(max-width:1024px){.elementor .e-3364cdb-7fd0690{font-size:28px;line-height:32px;}}@media(max-width:1024px){.elementor .e-2f8353e-5e67fb4{width:48%;padding:24px;}}@media(max-width:1024px){.elementor .e-7ca95c2-237ee0e{font-size:28px;line-height:32px;}}@media(max-width:1024px){.elementor .e-39d0792-d671e49{width:48%;padding:24px;}}@media(max-width:1024px){.elementor .e-da6993c-966453b{flex-direction:row;gap:24px;flex-wrap:nowrap;align-items:stretch;}}@media(max-width:1024px){.elementor .e-18f1a66-2112d9e{width:100%;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-81f4567-89df688{font-size:28px;line-height:32px;}}@media(max-width:1024px){.elementor .e-dcb6e32-a366486{width:100%;padding:24px;align-self:stretch;}}@media(max-width:1024px){.elementor .e-a8eeee2-f6d297a{font-size:28px;line-height:32px;}}@media(max-width:1024px){.elementor .e-2940869-6411faa{width:100%;padding:24px;align-self:stretch;}}@media(max-width:1024px){.elementor .e-bb22e3d-32cad5c{font-size:28px;line-height:32px;}}@media(max-width:1024px){.elementor .e-33c50ec-96e782f{width:100%;padding:24px;align-self:stretch;}}@media(max-width:1024px){.elementor .e-b889a6c-7e21e05{font-size:28px;line-height:32px;}}@media(max-width:1024px){.elementor .e-68286df-b0618c2{width:100%;padding:24px;align-self:stretch;}}@media(max-width:1024px){.elementor .e-259d047-cef4afc{display:grid;flex-direction:row;gap:24px;flex-wrap:nowrap;grid-template-columns:repeat(2, 1fr);align-items:stretch;}}@media(max-width:1024px){.elementor .e-2fc35b3-7304be8{font-size:36px;line-height:42px;}}@media(max-width:1024px){.elementor .e-b2287ed-15f0c8d{width:100%;padding-inline-start:24px;padding-inline-end:24px;}}