@media(max-width:767px){.elementor .e-3760b1f1-3dc7{font-size:34px;letter-spacing:-0.5px;line-height:40px;}}@media(max-width:767px){.elementor .e-3185b422-d174{font-size:17px;line-height:27px;}}@media(max-width:767px){.elementor .e-4566a835-5c8c{gap:16px;}}@media(max-width:767px){.elementor .e-74481f28-b0e7{border-radius:14px;}}@media(max-width:767px){.elementor .e-1d9711c4-2a3f{width:90%;gap:24px;}}@media(max-width:767px){.elementor .e-565e9d67-ab33{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-47ea8d0a-7f6c{& p, & li { font-size: 16px; line-height: 28px; } & h2 { font-size: 25px; line-height: 32px; margin: 40px 0 14px 0; } & .e-con.e-child:has(> .elementor-widget-icon-list) { padding: 24px 22px !important; }\n}}@media(max-width:767px){.elementor .e-1c049af5-4bf5{padding:24px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-75916839-e6bf{width:90%;}}@media(max-width:767px){.elementor .e-5e1951a-8d30{padding-block-start:36px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-1985b615-65fe{font-size:28px;line-height:34px;}}@media(max-width:767px){.elementor .e-6e0c8caf-2f39{width:90%;}}@media(max-width:767px){.elementor .e-43221d4d-5276{padding-block-start:50px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}