@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .e-8f709a7-608af67{width:100%;aspect-ratio:auto;}}@media(max-width:767px){.elementor .e-71257bc-c232ef0{flex-direction:column;gap:1.75rem;}}@media(max-width:767px){.elementor .e-55429af-22d9b22{display:flex;gap:1rem;align-items:flex-start;}}@media(max-width:767px){.elementor .e-ffdd9d3-4f2459e{flex-direction:column;}}@media(max-width:767px){.elementor .e-d8266fe-f4e70b3{flex-direction:column;gap:0.75rem;}}@media(max-width:767px){.elementor .e-79ea3a04-6438{font-size:2.25rem;}}@media(max-width:767px){.elementor .e-4675f52d-5153{display:none;}}@media(max-width:767px){.elementor .e-30086877-c715{padding-block-start:2rem;padding-block-end:3rem;flex-direction:column;}}@media(max-width:767px){.elementor .e-22b5b240-bc1a{display:flex;flex-direction:column;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .e-7bcdab8-40a2{flex-direction:column;flex-wrap:wrap;align-content:space-evenly;}}@media(max-width:767px){.elementor .e-1cdb0756-3a08{position:static;display:grid;grid-auto-flow:row;}}@media(max-width:767px){.elementor .e-58067450-9f7f{grid-template-columns:1fr;grid-template-rows:repeat(8, auto);}}@media(max-width:767px){.elementor .e-6bdadbf8-acb1{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);}}@media(max-width:767px){.elementor .e-102b330e-f3ce{flex-direction:column;}}@media(max-width:767px){.elementor .e-5d6b354f-116d{flex-direction:column;}}@media(max-width:767px){.elementor .e-2618254-6c43{flex-direction:column;}}@media(max-width:767px){.elementor .e-3629300-14c0{flex-direction:column;}}