@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}
@media(max-width:767px){.elementor .e-a53e844{padding-block-start:40px;padding-block-end:24px}}@media(max-width:767px){.elementor .e-e954954{width:100%}}@media(max-width:767px){.elementor .e-7a258fb{width:100%;flex:0 0 auto}}@media(max-width:767px){.elementor .e-a02483b{width:100%}}@media(max-width:767px){.elementor .e-063fccd{width:100%;flex:0 0 auto}}@media(max-width:767px){.elementor .e-fad7f70{width:100%}}@media(max-width:767px){.elementor .e-7288fc9{width:100%;flex:0 0 auto}}@media(max-width:767px){.elementor .e-6f95d8d{width:100%;flex:0 0 auto;align-items:flex-start}}@media(max-width:767px){.elementor .e-e6cb286{padding-block-start:32px;padding-block-end:32px;flex-direction:column;row-gap:28px;\n}}@media(max-width:767px){.elementor .e-0cf9b45-f795917{text-align:center}}@media(max-width:767px){.elementor .e-d01f1c4{width:100%;align-items:center}}@media(max-width:767px){.elementor .e-9b98243-4e15062{text-align:center}}@media(max-width:767px){.elementor .e-e8e7c6b{width:100%;align-items:center}}@media(max-width:767px){.elementor .e-06189e2{padding-block-end:96px;flex-direction:column;row-gap:8px;\n}}
@media(max-width:767px){.elementor .e-widget_do7coszki-171bca1{font-size:1.15rem}}@media(max-width:767px){.elementor .e-container_zpbb4d0os-f602b30{width:100%}}@media(max-width:767px){.elementor .e-widget_6dak5mz3j-cb4fece{font-size:1.15rem}}@media(max-width:767px){.elementor .e-container_f3qkwm5v4-0812c3d{width:100%}}@media(max-width:767px){.elementor .e-widget_d19rztion-7186193{font-size:1.15rem}}@media(max-width:767px){.elementor .e-container_oyhu1mveo-358d523{width:100%}}@media(max-width:767px){.elementor .e-container_cjhxhkh70-324c22e{column-gap:0;display:flex;flex-direction:column;row-gap:1.5rem}}@media(max-width:767px){.elementor .e-widget_8sul08s53-03bd92e{font-size:1.4rem}}@media(max-width:767px){.elementor .e-container_2cowrv1k2-a2ea8df{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem}}@media(max-width:767px){.elementor .e-container_ogwcjdz2a-c127368{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1rem;padding-inline-end:1rem}}