@media(max-width:767px){.elementor .e-1587d16e-2f98{font-size:44px;}}@media(max-width:767px){.elementor .e-5275ab20-4fc3{font-size:18px;}}@media(max-width:767px){.elementor .e-1b483896-71bd{background-position: 60% 50%;\n}}@media(max-width:767px){.elementor .e-76310b4b-a8af{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-565f4a3c-c588{font-size:26px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-6b9dab4b-4438{flex:0 0 260px;}}@media(max-width:767px){.elementor .e-55ed68c4-a840{flex:0 0 260px;}}@media(max-width:767px){.elementor .e-12f54698-37f2{flex:0 0 260px;}}@media(max-width:767px){.elementor .e-554e7b02-152a{height:320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;gap:8px;overflow-x: auto;\n}}@media(max-width:767px){.elementor .e-52caca61-d2b3{padding-inline-start:0px;padding-inline-end:0px;gap:40px;}}@media(max-width:767px){.elementor .e-56682882-ff0e{flex-direction:column;gap:4px;}}@media(max-width:767px){.elementor .e-68415b72-a486{font-size:15px;}}@media(max-width:767px){.elementor .e-151b9a1e-8441{font-size:15px;}}@media(max-width:767px){.elementor .e-5bfbe9ed-9ab8{font-size:15px;}}@media(max-width:767px){.elementor .e-c5227f5-defebaa{font-size:15px;}}@media(max-width:767px){.elementor .e-7128be1-526aceb{font-size:15px;}}@media(max-width:767px){.elementor .e-52d64a9-049284f{font-size:15px;}}@media(max-width:767px){.elementor .e-343a9628-7fca{padding-block-start:20px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .e-47e994fd-5759{width:100%;height:380px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-1b26743d-e789{font-size:34px;}}@media(max-width:767px){.elementor .e-3f2d6789-2dc8{font-size:17px;}}@media(max-width:767px){.elementor .e-31a7f715-8cda{width:100%;}}@media(max-width:767px){.elementor .e-10c80bfa-1598{flex-direction:column;}}@media(max-width:767px){.elementor .e-7a7635e7-9f3b{width:100%;height:220px;flex:0 0 auto;order:-1;}}@media(max-width:767px){.elementor .e-64ba6975-af81{max-width:340px;}}@media(max-width:767px){.elementor .e-3b348124-1487{& summary { padding: 16px 18px; } & summary p { font-size: 15px; } & details > :not(summary) { padding: 16px 18px; }\n}}