@media(max-width:1024px){.elementor .e-7772840d-ca0e{width:auto;}}@media(max-width:1024px){.elementor .e-9e09725-11af6a5{padding-inline: 22px;\n}}@media(max-width:1024px){.elementor .e-4e3b624-9046ffc{margin-block-start:-109px;}}@media(max-width:1024px){.elementor .e-20b5039a-e286{margin-block-end:40px;}}@media(max-width:1024px){.elementor .e-4f58a802-9f74{width:240px;height:170px;}}@media(max-width:1024px){.elementor .e-450b9432-b9ef{flex:1 1 280px;}}@media(max-width:1024px){.elementor .e-59e51ba9-82c9{width:100%;padding-block-start:0px;}}@media(max-width:1024px){.elementor .e-60540484-ef7b{padding-block-end:16px;flex-wrap:wrap;gap: 20px 24px; padding-inline: 20px;\n}}@media(max-width:1024px){.elementor .e-7055c853-ba2e{width:auto;position:relative;inset-block-start:auto;inset-inline-end:auto;margin-block-end:20px;margin-inline: 20px;\n}}@media(max-width:1024px){.elementor .e-d4a8df4-bbef896{flex:0 0 min(80%, 340px);scroll-snap-align: start;\n}}@media(max-width:1024px){.elementor .e-197ee43-26fa7de{flex:0 0 min(80%, 340px);scroll-snap-align: start;\n}}@media(max-width:1024px){.elementor .e-49f349d-9a7626d{flex:0 0 min(80%, 340px);scroll-snap-align: start;\n}}@media(max-width:1024px){.elementor .e-2102296d-da1b{padding-block-end:8px;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:1024px){.elementor .e-5ce3206-39c0b30{margin-block-end:48px;}}@media(max-width:1024px){.elementor .e-15fa74c-2383f21{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-c0d4357-419ec72{padding-block: 80px;\n}}@media(max-width:1024px){.elementor .e-02f4462-70fb736{font-size:52px;line-height:54px;}}