@media(max-width:1024px){.elementor .e-4b34c216-9924{background-image:linear-gradient(112deg, transparent 74%,color-mix(in srgb, var(--c-white) 4%, transparent) 74%,color-mix(in srgb, var(--c-white) 4%, transparent) 88%,transparent 88%),linear-gradient(112deg, transparent 91%,color-mix(in srgb, var(--c-white) 3%, transparent) 91%,color-mix(in srgb, var(--c-white) 3%, transparent) 99%,transparent 99%),linear-gradient(90deg, rgb(31 181 154 / .40) 0%,rgb(31 181 154 / .22) 35%,color-mix(in srgb, var(--c-brand) 12%, transparent) 65%,color-mix(in srgb, var(--c-brand) 10%, transparent) 100%),linear-gradient(90deg, color-mix(in srgb, var(--c-brand-deep) 66%, transparent) 0%,color-mix(in srgb, var(--c-brand-deep) 50%, transparent) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: 100% calc(100% - 110px), 100% calc(100% - 110px), 100% 100%, 100% 100%;\n}}@media(max-width:1024px){.elementor .e-5ce2900a-cfce{padding-block-start:150px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-110px;}}@media(max-width:1024px){.elementor .e-a32477b-2c81{aspect-ratio:4 / 3;}}@media(max-width:1024px){.elementor .e-10834947-e4d9{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-285874b5-e6e9{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-42a025fa-7462{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6495b6e2-4ef8{padding-block-start:0px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-63297997-2360{padding-block-start:0px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-4d68e98b-ce04{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-423f89de-e7f7{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-23833139-6fa9{margin-block-end:40px;}}@media(max-width:1024px){.elementor .e-7282b95a-d998{gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-def4519-f471{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-502c8df4-6251{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;}}