@media(max-width:1024px){.elementor .e-1bf32627-1082{font-size:3rem}}@media(max-width:1024px){.elementor .e-6271e1de-4b2e{aspect-ratio:4 / 3}}@media(max-width:1024px){.elementor .e-2097555a-e830{max-width:560px}}@media(max-width:1024px){.elementor .e-5bcfded9-7653{grid-template-columns:minmax(0,1fr);row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-792cc94-ee40{padding-block-start:56px;padding-block-end:112px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-14faa1d0-521e{grid-row:auto}}@media(max-width:1024px){.elementor .e-3e198a73-e3c1{margin-block-end:10px;grid-row:auto}}@media(max-width:1024px){.elementor .e-5bd1649b-33f9{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-28dcee9b-30eb{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-64cabc41-58f7{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-20d1be61-a30f{width:100%;height:56px;grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-4ab6e3bd-503a{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-2d5e730c-61c4{grid-column:1 / -1;grid-row:auto}}@media(max-width:1024px){.elementor .e-79d248b6-4035{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-column:1;grid-row:auto}}@media(max-width:1024px){.elementor .e-2f2cb5ad-e589{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-271ad1db-271c{margin-block-start:-48px}}@media(max-width:1024px){.elementor .e-44fb2231-dfcf{font-size:2.25rem}}@media(max-width:1024px){.elementor .e-307c1b59-f61c{grid-template-columns:minmax(0,1fr);row-gap:14px;\n}}@media(max-width:1024px){.elementor .e-688675c9-4f80{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto}}@media(max-width:1024px){.elementor .e-5ac1da94-9dbe{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-26560a13-dfad{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-be05a0e-5a70{grid-template-columns:minmax(0,1fr);row-gap:36px;\n}}@media(max-width:1024px){.elementor .e-496114d1-639c{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:1024px){.elementor .e-403dd8fb-1067{flex-direction:column;align-items:flex-start}}