@media(max-width:1024px){.elementor .e-3a4380d2-b4ae{font-size:44px;}}@media(max-width:1024px){.elementor .e-62f9d505-479e{height:auto;min-height:0px;aspect-ratio:4 / 3;}}@media(max-width:1024px){.elementor .e-1f6723ce-3ae9{height:auto;min-height:0px;}}@media(max-width:1024px){.elementor .e-7d49c378-b353{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-4f98a532-53f0{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-8747f25-8f16{padding-block-start:48px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-65383f79-7095{gap:32px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-20e7d9c4-a22c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-35d921b3-7a56{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-7a9ef720-2958{margin-block-start:112px;margin-block-end:0px;margin-inline-start:40px;margin-inline-end:40px;}}@media(max-width:1024px){.elementor .e-1cf58540-38ce{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-613425f1-eccc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-1c9967ec-107f{width:100%;max-width:420px;}}@media(max-width:1024px){.elementor .e-14191c45-25ef{padding-block-start:72px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-50a130a1-a4d4{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-7204e646-7941{padding-block-start:112px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-f813d07-45f7{padding-block-start:112px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-68d8d37b-e913{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-66d5a9e9-652c{padding-block-start:88px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;}}