@media(max-width:767px){.elementor .e-7a2dc416-17fc{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-71d8acca-520c{padding-block-start:68px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-4598d01c-3f67{font-size:1.6rem;}}@media(max-width:767px){.elementor .e-68fa64cc-fd98{padding:20px;}}@media(max-width:767px){.elementor .e-217202f2-7345{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-622ffb7e-8451{padding-block-start:0px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-55f37de4-e8ee{font-size:1.6rem;}}@media(max-width:767px){.elementor .e-1865c48c-af74{& details { padding:16px; } & h3 { gap:12px;font-size:.95rem; } & h3::before { flex-basis:30px;width:30px;height:30px;border-radius:9px;font-size:.72rem; } & details > :not(summary) { padding-left:0; }\n}}@media(max-width:767px){.elementor .e-28654efb-7f00{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-3033e4a2-20bb{padding-block-start:0px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-750c7f19-7490{flex-wrap:wrap;}}@media(max-width:767px){.elementor .e-125bf7fe-20bc{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}