@media(max-width:1024px){.elementor .e-2c16d406-6b96{font-size:44px;}}@media(max-width:1024px){.elementor .e-2f823b88-edb1{height:auto;aspect-ratio:4 / 3;}}@media(max-width:1024px){.elementor .e-22727da9-cea2{height:auto;min-height:0px;}}@media(max-width:1024px){.elementor .e-4e8ee1dc-1f59{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-63dddac9-cf81{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-55a9919d-79d3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-7619b5bc-3d07{width:100%;min-width:0px;max-width:420px;}}@media(max-width:1024px){.elementor .e-294e66b8-7f42{padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:88px;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-412f8de2-1691{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-5f0f2eee-11b5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-bc50610-f3ac{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-45ab7dcc-4a2f{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-1039fa1f-e38f{padding-block-start:88px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;}}