@media(max-width:1024px){.elementor .e-7b71e1c-cafb{font-size:40px;\n}}@media(max-width:1024px){.elementor .e-dd49212-1838{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-6858697-dc4e{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-7b58699-f03f{flex-direction:column; gap:36px; align-items:stretch;\n}}@media(max-width:1024px){.elementor .e-83f10ba-f034{padding:48px 24px 48px;\n}}@media(max-width:1024px){.elementor .e-020b888-ecea{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-2b2e756-3cd8{font-size:26px;\n}}@media(max-width:1024px){.elementor .e-f3eeaa3-6ed8{grid-column:1 / -1;\n}}@media(max-width:1024px){.elementor .e-eeb8fbf-4e6c{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-693771b-431c{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-0528009-d956{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-a9413ef-00d0{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-d02b045-077f{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-7d4e572-fb02{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-537cca5-1386{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-29e6bb1-6f4c{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-14d0b53-5afe{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-b626a47-326e{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-aeaefce-fb68{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-5ca9cb8-617b{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-2f106a3-4614{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-57ed71e-9874{flex-direction:column; gap:36px; align-items:stretch;\n}}@media(max-width:1024px){.elementor .e-7815d0d-7a14{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-2345449-d4ec{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-5fa8c51-cbf6{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-52aa7c4-f384{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-cdc3bee-c580{flex-direction:column; gap:36px; align-items:stretch;\n}}@media(max-width:1024px){.elementor .e-c0c7c1e-7814{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-d17414e-7978{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-0a7614a-5b84{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-af2bf11-86ea{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-47ab92e-dfcb{grid-template-columns:repeat(4,1fr);grid-template-rows:none; grid-auto-rows:auto;\n}}@media(max-width:1024px){.elementor .e-1a87fc9-cd5c{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-b170598-a64a{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-24b4b2e-6b94{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-52700ca-fc91{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-3b3c4ac-b4fc{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-3e19720-27fb{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-f09d15e-c21d{flex-direction:column; gap:36px; align-items:stretch;\n}}@media(max-width:1024px){.elementor .e-5389af1-2adf{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-0d71fcc-38f3{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-68f655e-4eee{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-4fc6369-4806{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .e-41fa0b7-5cdd{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-1d07739-d489{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-ed1aaec-351e{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-ec00259-61f4{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-35a0bcd-87c0{font-size:32px;\n}}@media(max-width:1024px){.elementor .e-6c519fd-e27e{flex:none; width:100%;\n}}@media(max-width:1024px){.elementor .e-57fca0d-e3cd{flex-direction:column; gap:36px; align-items:stretch;\n}}@media(max-width:1024px){.elementor .e-e1e8e6c-cda9{padding:48px 24px;\n}}@media(max-width:1024px){.elementor .e-9061a79-c738{padding:0px;}}