@media(max-width:767px){.elementor .e-7d43c249-5432{font-size:30px; line-height:1.12;\n}}@media(max-width:767px){.elementor .e-3c02ecae-a162{grid-template-columns:1fr;padding-block:40px 32px;\n}}@media(max-width:767px){.elementor .e-64144d42-943c{font-size:26px; line-height:1.2;\n}}@media(max-width:767px){.elementor .e-674af64b-34f9{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .e-74849aa8-d5ce{aspect-ratio:4/3;\n}}@media(max-width:767px){.elementor .e-28f0cf47-1b39{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:767px){.elementor .e-61661b8-c3aa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-e30c7749-6693{flex:0 0 auto; width:100%;\n}}@media(max-width:767px){.elementor .e-25c17e15-9080{width:100%; height:auto; min-height:56px; padding-block:14px; white-space:normal; text-align:center;\n}}@media(max-width:767px){.elementor .e-09bc61be-86f4{width:100%; height:auto; min-height:56px; padding-block:14px; white-space:normal; text-align:center;\n}}@media(max-width:767px){.elementor .e-bb60ed36-1e9c{flex-direction:column; flex:0 0 auto; width:100%;\n}}@media(max-width:767px){.elementor .e-3e1fa493-bebe{flex-direction:column; align-items:stretch; padding:32px 22px;\n}}