@media(max-width:767px){.elementor .e-2d9b0fda-6dd2{max-width:340px;font-size:36px;letter-spacing:-0.04em;line-height:1.17;margin-block-start:36px;}}@media(max-width:767px){.elementor .e-51ce8386-29de{max-width:350px;font-size:16px;line-height:26px;margin-block-start:30px;}}@media(max-width:767px){.elementor .e-41be4f9-c33c{padding-block-start:32px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-24b30717-2521{font-size:17px;}}@media(max-width:767px){.elementor .e-6e68da3d-9763{height:50px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;}}@media(max-width:767px){.elementor .e-6b401555-d758{width:220px;min-width:220px;}}@media(max-width:767px){.elementor .e-62ff9462-d818{font-size:17px;}}@media(max-width:767px){.elementor .e-26428c63-2f5a{width:220px;height:50px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;}}@media(max-width:767px){.elementor .e-67531133-1cbc{padding-inline-start:20px;padding-inline-end:20px;margin-block-start:38px;flex-direction:column;gap:9px;justify-content:center;}}@media(max-width:767px){.elementor .e-639350b5-371e{width:calc(100% - 40px);margin-block-start:40px;}}@media(max-width:767px){.elementor .e-1bbfca5e-4a52{margin-block-start:19px;}}@media(max-width:767px){.elementor .e-35a43306-a6f3{font-size:20px;line-height:25px;margin-block-start:13px;}}@media(max-width:767px){.elementor .e-400b599c-d902{font-size:15px;line-height:145%;margin-block-start:9px;-webkit-line-clamp:6;\n}}@media(max-width:767px){.elementor .e-7aa99d3c-435f{padding-block-start:21px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-329debb1-6cfc{padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:12px;}}@media(max-width:767px){.elementor .e-15f67200-1a13{gap:40px;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .e-65069a2d-da05{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-10178358-9516{padding-block-end:40px;}}