@media(max-width:767px){.elementor .e-2dc71ed0-9205{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-1f8b70a1-a478{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-2fe12705-8789{flex:0 1 calc(50% - 1rem);}}@media(max-width:767px){.elementor .e-5a9318d7-e393{flex:0 1 calc(50% - 1rem);}}@media(max-width:767px){.elementor .e-6037e3ed-a172{flex:0 1 calc(50% - 1rem);}}@media(max-width:767px){.elementor .e-7ebed128-acfd{flex:0 1 calc(50% - 1rem);}}@media(max-width:767px){.elementor .e-1b314fde-9cd6{flex-direction:column;}}@media(max-width:767px){.elementor .e-15c31cd5-2b5b{width:100%;text-align:center;}}@media(max-width:767px){.elementor .e-c2c8b7b-4e31{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-48046763-e698{flex-direction:column;}}@media(max-width:767px){.elementor .e-74f09fb7-5cc1{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-588a4cb-7da4{gap:1rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-395a8a2c-2c53{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-799f7261-fabc{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:0.8rem;}}@media(max-width:767px){.elementor .e-7fef2c79-f426{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:767px){.elementor .e-25519a30-c7f0{width:100%;text-align:center;}}@media(max-width:767px){.elementor .e-1b490935-d98b{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-2e8e14ab-b975{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;align-items:flex-start;}}