@media(max-width:1024px){.elementor .e-72f88a7e-7c98{font-size:3rem}}@media(max-width:1024px){.elementor .e-fa33cd1-511c{aspect-ratio:4 / 3}}@media(max-width:1024px){.elementor .e-4b2d8eb1-86d8{max-width:560px}}@media(max-width:1024px){.elementor .e-3ca85da0-e591{grid-template-columns:minmax(0,1fr);row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-2e060a76-2681{padding-block-start:56px;padding-block-end:112px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-12f9b7ab-1cb1{grid-row:auto}}@media(max-width:1024px){.elementor .e-2d85d634-b03b{margin-block-end:10px;grid-row:auto}}@media(max-width:1024px){.elementor .e-4c4c9d8b-41e1{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-55ea1577-d5a2{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-2323b0f7-eab2{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-7da01eb4-7178{width:100%;height:56px;grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-36c2f1c7-3abe{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-492e349f-3c4d{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-5361ca1a-df43{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-column:1;grid-row:auto}}@media(max-width:1024px){.elementor .e-5f9db2bf-ae43{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .e-2b3230cf-8b2e{margin-block-start:-48px}}@media(max-width:1024px){.elementor .e-6f0f15b9-ac71{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-4cd5deb6-83a3{grid-template-columns:minmax(0,1fr);row-gap:14px;\n}}@media(max-width:1024px){.elementor .e-4659e963-2594{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto}}@media(max-width:1024px){.elementor .e-22287446-adeb{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-e8a7561-13bf{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-ac30e67-c460{grid-template-columns:minmax(0,1fr);row-gap:36px;\n}}@media(max-width:1024px){.elementor .e-7478f652-65d1{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-7f0eae55-c722{flex-direction:column;align-items:flex-start}}