@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.elementor .e-730514d6-6019{font-size:1.6rem}}@media(max-width:767px){.elementor .e-459b03b4-8756{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-20dc794d-f18e{width:100%}}@media(max-width:767px){.elementor .e-4df2947f-c5e4{flex-direction:column-reverse}}@media(max-width:767px){.elementor .e-71ad8592-6285{padding-inline-start:15px;padding-inline-end:15px}}