@media(max-width:768px){.elementor .e-1e7baf31-3de0{font-size:1rem;}}@media(max-width:768px){.elementor .e-8fe6d32-91e7{width:100%;}}@media(max-width:768px){.elementor .e-6ef1f01-cb61{flex-direction:column;gap:2.5rem;}}@media(max-width:768px){.elementor .e-52613171-a7c0{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-408f7e08-3a74{gap:1rem;justify-content:center;}}@media(max-width:768px){.elementor .e-27a7b48e-666a{position:static;margin-block-start:10px;}}@media(max-width:768px){.elementor .e-29514ea-9b5e{flex-direction:column;gap:2.5rem;}}@media(max-width:768px){.elementor .e-1f07d1f-d225{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-480057eb-6af3{grid-template-columns:1fr;}}@media(max-width:768px){.elementor .e-35172c84-ad7a{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-3cae942b-9b12{grid-template-columns:1fr;}}@media(max-width:768px){.elementor .e-51743519-848b{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-24e48c1d-cd4f{gap:2.5rem;grid-template-columns:1fr;}}@media(max-width:768px){.elementor .e-31a66f0b-881a{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-4d6f74db-c97a{font-size:1.75rem;}}@media(max-width:768px){.elementor .e-4c3d1c5e-edd4{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-1ed91651-7aa1{grid-template-columns:1fr;}}@media(max-width:768px){.elementor .e-58ec3142-b803{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-24d33dc4-c1cc{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .e-374ec9dc-d709{font-size:1.85rem;}}@media(max-width:768px){.elementor .e-400d1982-75cd{flex-direction:column;gap:2.5rem;}}@media(max-width:768px){.elementor .e-52ea026-3ce5{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}