@media(max-width:1024px){.elementor .e-aae8f41-5bb0109{width:100%;}}@media(max-width:1024px){.elementor .e-7e80de3-1a24fc3{width:100%;}}@media(max-width:1024px){.elementor .e-31326e8-5e1429a{width:100%;}}@media(max-width:1024px){.elementor .e-e187ae1-5374ce8{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-bdfab6d-d5b45ce{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;justify-content:flex-start;align-items:center;}}@media(max-width:1024px){.elementor .e-fb41c01-2ff37a9{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;justify-content:center;}}@media(max-width:1024px){.elementor .e-b8dfbc0-31a90fc{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin:20px;flex-direction:column-reverse;align-items:end;}}@media(max-width:1024px){.elementor .e-c2c7566-63bb900{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;justify-content:flex-start;align-items:center;}}@media(max-width:1024px){.elementor .e-25440e6-1ab0137{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;justify-content:center;}}@media(max-width:1024px){.elementor .e-1fa61b0-93e309e{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin:20px;flex-direction:column-reverse;align-items:end;}}@media(max-width:1024px){.elementor .e-226d444-99955f8{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;justify-content:flex-start;align-items:center;}}@media(max-width:1024px){.elementor .e-1067a2a-9a3e571{width:100%;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;justify-content:center;}}@media(max-width:1024px){.elementor .e-dbb2a47-1286f26{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin:20px;flex-direction:column-reverse;align-items:end;}}