@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-d759082-45acda9{font-size:0.85rem;line-height:1.4;}}@media(max-width:767px){.elementor .e-0a492a9-c4016a1{gap:0.75rem;}}@media(max-width:767px){.elementor .e-e8a7f38-b51dc27{margin-block-end:0.25rem;}}@media(max-width:767px){.elementor .e-3c92c36-352d1e4{line-height:1.3;}}@media(max-width:767px){.elementor .e-16df6ca-976129a{line-height:1.3;}}@media(max-width:767px){.elementor .e-4c8de26-9e5aff8{line-height:1.3;}}@media(max-width:767px){.elementor .e-86d8150-28b8d44{line-height:1.3;}}@media(max-width:767px){.elementor .e-2b7332f-1e9e9d3{line-height:1.3;}}@media(max-width:767px){.elementor .e-20034fd-abe0269{line-height:1.3;}}@media(max-width:767px){.elementor .e-7614bad-36d082b{line-height:1.3;}}@media(max-width:767px){.elementor .e-81e0677-1adefaa{line-height:1.3;}}@media(max-width:767px){.elementor .e-9e97b0b-7b42803{line-height:1.3;}}@media(max-width:767px){.elementor .e-ab52ea0-c744ad1{display:none;}}@media(max-width:767px){.elementor .e-219bef1-00f26dc{margin-block-end:0.25rem;}}@media(max-width:767px){.elementor .e-28be98b-d0110b2{line-height:1.3;}}@media(max-width:767px){.elementor .e-aa6d8b6-b712863{line-height:1.3;}}@media(max-width:767px){.elementor .e-697af61-b5d4899{line-height:1.3;}}@media(max-width:767px){.elementor .e-84f2ea8-19e64a3{line-height:1.3;}}@media(max-width:767px){.elementor .e-09c1eaf-e2f7110{margin-block-start:0.25rem;gap:0.5rem;}}@media(max-width:767px){.elementor .e-c70dea8-153d36c{padding-block-start:0.5rem;padding-block-end:0.5rem;margin-block-start:0.5rem;}}@media(max-width:767px){.elementor .e-5c80e9b-98ce017{gap:0.35rem;}}@media(max-width:767px){.elementor .e-ffdd9d3-4f2459e{padding-block-end:1.5rem;flex-direction:column;gap:1rem;}}@media(max-width:767px){.elementor .e-58477a0-9fa7582{font-size:0.78rem;line-height:1.3;}}@media(max-width:767px){.elementor .e-7f812d9-0c1d38b{font-size:0.78rem;}}@media(max-width:767px){.elementor .e-d8266fe-f4e70b3{padding-block-start:0.75rem;flex-direction:column;gap:0.35rem;}}@media(max-width:767px){.elementor .e-c19bee6-8409971{padding-block-start:1.75rem;padding-block-end:1.25rem;}}@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;}}