@media(max-width:1024px){.elementor .e-706f60ca-9cd9{font-size:2.5rem;}}@media(max-width:1024px){.elementor .e-29029954-2743{gap:36px;}}@media(max-width:1024px){.elementor .e-6d71133-9d27{padding-block-start:18px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-25d6f5bc-6fd1{font-size:2rem;}}@media(max-width:1024px){.elementor .e-458d45-eb72{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-418d5481-d7bf{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:0.875rem;}}@media(max-width:1024px){.elementor .e-14589b2-4951{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-63e7ca72-cbbe{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:0.875rem;}}@media(max-width:1024px){.elementor .e-3ead0f24-4ef1{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-77024e66-41ad{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:0.875rem;}}@media(max-width:1024px){.elementor .e-56fd03a4-b0c4{gap:16px;}}@media(max-width:1024px){.elementor .e-1174cc9a-7071{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-5710b38d-2d60{font-size:1.75rem;}}@media(max-width:1024px){.elementor .e-209876f5-76bc{font-size:1rem;}}@media(max-width:1024px){.elementor .e-72d59d2f-b598{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-74bc1513-efb6{font-size:1rem;}}@media(max-width:1024px){.elementor .e-4d65423a-aee5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-784cf50b-bb76{font-size:1rem;}}@media(max-width:1024px){.elementor .e-340e59f3-a214{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-697ea95f-4e80{grid-template-columns:repeat(3, 1fr);align-items:start;gap: 28px 24px;\n}}@media(max-width:1024px){.elementor .e-7e78eb19-c298{font-size:2rem;max-width: none;\n}}@media(max-width:1024px){.elementor .e-495bfeab-d3cc{gap:32px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-50d631c7-3209{padding-block-start:56px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}