@media(max-width:1024px){.elementor .e-2a63e4a9-5a82{font-size:3.25rem}}@media(max-width:1024px){.elementor .e-7773c77a-ed62{aspect-ratio:4 / 3}}@media(max-width:1024px){.elementor .e-d5e0e18-8ade{max-width:560px}}@media(max-width:1024px){.elementor .e-e067652-81b8{grid-template-columns:minmax(0,1fr);row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-4c00e278-ffed{padding-block-start:56px;padding-block-end:112px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-258710c4-c041{grid-row:auto}}@media(max-width:1024px){.elementor .e-11b1ad9-77e1{margin-block-end:10px;grid-row:auto}}@media(max-width:1024px){.elementor .e-13658be7-2dda{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-52037e3e-2926{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-13fe0468-c026{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-72939ea-4bdf{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-4b3076a3-def5{width:100%;height:56px;grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-2a936ab3-8ae9{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-63502c89-d4d8{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-36b6b0b9-95f8{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-column:1;grid-row:auto}}@media(max-width:1024px){.elementor .e-2e805170-5aba{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-35532258-fef8{margin-block-start:-48px}}@media(max-width:1024px){.elementor .e-31d046a2-ff51{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-b8bfb0e-4e9d{grid-template-columns:minmax(0,1fr);row-gap:14px;\n}}@media(max-width:1024px){.elementor .e-6d61b70d-8896{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto}}@media(max-width:1024px){.elementor .e-6b86ef18-f66a{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-66fae2ac-7bd0{position:static}}@media(max-width:1024px){.elementor .e-3a852adb-f8fd{grid-template-columns:minmax(0,1fr);row-gap:36px;\n}}@media(max-width:1024px){.elementor .e-27196d3e-3517{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-4ef9c1a8-90e5{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-17a916af-636c{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}}@media(max-width:1024px){.elementor .e-370635c7-e8d4{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-57f76efc-a310{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-213a287e-6415{flex-direction:column;align-items:flex-start}}@media(max-width:1024px){.elementor .e-423b0450-75b6{padding-block-start:72px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-1d2ee405-3bbb{grid-template-columns:minmax(0,1fr);row-gap:36px;\n}}@media(max-width:1024px){.elementor .e-36e40e4c-959c{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-52e90792-b474{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-77cc0162-e91c{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}}@media(max-width:1024px){.elementor .e-767c0659-4d64{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-62fcc2bf-56ad{position:static}}@media(max-width:1024px){.elementor .e-355924f6-2c75{grid-template-columns:minmax(0,1fr);row-gap:36px;\n}}@media(max-width:1024px){.elementor .e-327cbacc-6220{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-b2769a1-406b{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-7bbd4a9f-a66a{grid-template-columns:minmax(0,1fr);row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-49165117-b72f{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}