@media(max-width:1024px){.elementor .e-6fe9e36d-9020{font-size:3.25rem;}}@media(max-width:1024px){.elementor .e-41def96f-7bc1{gap:0.65rem!important;\n}}@media(max-width:1024px){.elementor .e-49ef1b7c-d1e0{margin:0!important;\n}}@media(max-width:1024px){.elementor .e-17ccc962-4665{flex-direction:column;align-items:stretch;&[data-e-type] { flex-direction:column!important;align-items:stretch!important;gap:1.5rem!important;box-sizing:border-box!important; } & > [data-e-type] { flex:0 0 auto!important;min-width:0!important;width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important; }\n}}@media(max-width:1024px){.elementor .e-49362548-38ec{padding-block-start:88px;padding-block-end:40px;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5b302e8e-ab58{grid-template-columns:1fr!important;grid-column:1!important;grid-row:auto!important;}}@media(max-width:1024px){.elementor .e-38ff927c-6c17{min-width:0px;grid-template-columns:minmax(0,1fr)!important;box-sizing:border-box; & > * { min-width:0!important; max-width:100%; grid-column:auto!important; grid-row:auto!important; }\n}}@media(max-width:1024px){.elementor .e-37bd7ee0-d07c{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-6ebfdef4-b487{max-width:100%;justify-self:stretch;\n}}@media(max-width:1024px){.elementor .e-5672fe18-1609{grid-template-columns:1fr!important;gap:1.5rem!important;\n}}@media(max-width:1024px){.elementor .e-76d61b49-daa4{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media(max-width:1024px){.elementor .e-64bd6569-f719{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-1830524a-c852{grid-template-columns:1fr!important;}}@media(max-width:1024px){.elementor .e-1b975ee2-4487{max-width:100%;grid-column:1;grid-row:auto;justify-self:stretch;\n}}@media(max-width:1024px){.elementor .e-4217639c-3927{grid-template-columns:1fr!important;}}@media(max-width:1024px){.elementor .e-43f142ed-f6f1{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5f4eac79-4bb0{grid-template-columns:1fr!important;}}@media(max-width:1024px){.elementor .e-1c032fd5-b42f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5f0abb70-a781{min-width:0px;grid-template-columns:minmax(0,1fr)!important;box-sizing:border-box; & > * { min-width:0!important; max-width:100%; grid-column:auto!important; grid-row:auto!important; }\n}}@media(max-width:1024px){.elementor .e-2a19e0f4-4148{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-77276792-7caf{&[data-e-type] { padding-inline-start:1.25rem!important; padding-inline-end:1.25rem!important; box-sizing:border-box; gap:0.75rem; }\n}}@media(max-width:1024px){.elementor .e-37eba194-3735{&[data-e-type] { padding-inline-start:1.25rem!important; padding-inline-end:1.25rem!important; box-sizing:border-box; gap:0.75rem; }\n}}@media(max-width:1024px){.elementor .e-4f3333d2-8cf9{&[data-e-type] { padding-inline-start:1.25rem!important; padding-inline-end:1.25rem!important; box-sizing:border-box; gap:0.75rem; }\n}}@media(max-width:1024px){.elementor .e-2af9c433-f49b{&[data-e-type] { padding-inline-start:1.25rem!important; padding-inline-end:1.25rem!important; box-sizing:border-box; gap:0.75rem; }\n}}@media(max-width:1024px){.elementor .e-4c0fc047-2546{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-774395fc-2cd7{& :where(h1,h2,h3,h4,h5,h6,p) { min-width:0; overflow-wrap:anywhere; } & :where(.e-button-base,.e-form-submit-button-base) { max-width:100%; box-sizing:border-box; white-space:normal; overflow-wrap:anywhere; } & :where(input,select,textarea) { min-width:0; max-width:100%; box-sizing:border-box; } & :where(.e-flexbox-base,.e-grid-base) { min-width:0; box-sizing:border-box; }\n}}