@media(max-width:1024px){.elementor .e-5887213d-5c1e{font-size:3rem;}}@media(max-width:1024px){.elementor .e-48e7f448-9de3{width:100%;}}@media(max-width:1024px){.elementor .e-4c46bee8-78da{width:100%;max-width:36rem;padding-block-start:0px;padding-block-end:2.5rem;padding-inline-start:1rem;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-434dc6ae-d81c{flex-direction:column;gap:3.5rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-546a0419-9b66{padding-block-start:5rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-381d12ac-825f{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-6d12c5f5-6c69{flex-direction:column;gap:3rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-67b1830f-f2bd{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-dfa7271-1cf0{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-44ae662e-7260{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-3b9eb9e-544a{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-23a799bb-eedf{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-6fd93896-32ff{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-5ff54565-83fa{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-32d8c5a4-aa10{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-17b3458a-3b7f{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-588e802a-90cd{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-7636b13f-dfe1{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-4f00aabe-aced{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-2947e50c-1e35{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-206b4986-6546{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-9b068d3-8b34{font-size:0.92rem;& span { width: auto; margin-right: 0.4rem; }\n}}@media(max-width:1024px){.elementor .e-45b2c777-5308{width:auto;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-color:rgba(255,255,255,0.18);}}@media(max-width:1024px){.elementor .e-381c9d9b-caff{flex-direction:row;gap:0.5rem;flex-wrap:wrap;flex:1 1 auto;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-29ab0ced-5f53{flex-direction:column;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-a59e8e9-71a1{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-7222f047-f0e7{flex-direction:column;gap:2.5rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-77dff8ec-e9a5{grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6253170b-284f{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-65831c4b-7daf{width:100%;}}@media(max-width:1024px){.elementor .e-1565b626-700a{padding:2.5rem;flex-direction:column;align-items:flex-start;}}