@media(max-width:1024px){.elementor .e-4ce8de8-d9f06bf{width:100%;}}@media(max-width:1024px){.elementor .e-6f5e7be-ee503ee{width:100%;height:auto;max-width:100%;}}@media(max-width:1024px){.elementor .e-f7e3dd8-d45174a{width:100%;}}@media(max-width:1024px){.elementor .e-ba06131-ed9390f{column-gap:0px;flex-direction:column;row-gap:32px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .e-89edc33{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-2d7cf9a-625bb74{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-d9aa612-8b4d552{row-gap:32px;}}@media(max-width:1024px){.elementor .e-93caf06{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;display:flex;grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-50a219a-7cadf1c{height:auto;max-width:100%;}}@media(max-width:1024px){.elementor .e-9677250-d879143{width:100%;align-self:center;}}@media(max-width:1024px){.elementor .e-b035ee3-9d42057{width:100%;max-width:100%;align-self:stretch;}}@media(max-width:1024px){.elementor .e-89aa37f-d993e7b{column-gap:0px;flex-direction:column;row-gap:24px;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .e-1ab5fc1{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-7eb2267-7619267{width:100%;max-width:100%;align-self:stretch;}}@media(max-width:1024px){.elementor .e-495d134-acd317d{width:100%;align-self:center;}}@media(max-width:1024px){.elementor .e-87201ce-abbcc66{flex-direction:column;row-gap:32px;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .e-68cb406-0d21665{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-dd159f9-2f0249a{width:100%;}}@media(max-width:1024px){.elementor .e-4e696be-5a1904d{width:100%;}}@media(max-width:1024px){.elementor .e-604c73a-1a69f32{column-gap:0px;flex-direction:column;row-gap:32px;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .e-75d367a-c23c5fe{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;}}@media(max-width:1024px){.elementor .e-a53513b-b2e33d5{font-size:22px;}}@media(max-width:1024px){.elementor .e-2bf4fe3-fd7a3b0{font-size:15px;}}@media(max-width:1024px){.elementor .e-cbe533b-80fc06c{font-size:22px;}}@media(max-width:1024px){.elementor .e-f28d7fd-1b785ba{font-size:15px;}}@media(max-width:1024px){.elementor .e-b3fff2f-229f335{font-size:22px;}}@media(max-width:1024px){.elementor .e-fdf04db-e3656ad{font-size:15px;}}@media(max-width:1024px){.elementor .e-9c69106-c622b0f{font-size:22px;}}@media(max-width:1024px){.elementor .e-d6a3a6c-c1ebbf7{font-size:15px;}}@media(max-width:1024px){.elementor .e-b035a4e-0e4db8a{font-size:22px;}}@media(max-width:1024px){.elementor .e-b160dc1-eef507d{font-size:15px;}}@media(max-width:1024px){.elementor .e-dc8a32c-ceb9acc{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-66d7a30-4180d31{row-gap:32px;}}@media(max-width:1024px){.elementor .e-073c67e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-dcff2f8-34c8f93{width:100%;padding:0px;}}@media(max-width:1024px){.elementor .e-3227834-376c5a5{width:100%;min-height:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}}@media(max-width:1024px){.elementor .e-a2e2114-7015a5a{column-gap:0px;display:flex;flex-direction:column;row-gap:24px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7b6b8f4{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}