@media(max-width:767px){.elementor .e-h22c87e-291f{font-size:19px !important;line-height:21px !important;\n}}@media(max-width:767px){.elementor .e-h5ca0a8-5eaf{padding:12px !important;gap:2px !important;\n}}@media(max-width:767px){.elementor .e-hff276c-18ef{font-size:19px !important;line-height:21px !important;\n}}@media(max-width:767px){.elementor .e-hb9717c-82c3{padding:12px !important;gap:2px !important;\n}}@media(max-width:767px){.elementor .e-h9a68c8-188c{font-size:19px !important;line-height:21px !important;\n}}@media(max-width:767px){.elementor .e-ha1ae42-db16{padding:12px !important;gap:2px !important;\n}}@media(max-width:767px){.elementor .e-h98746a-5b9c{font-size:19px !important;line-height:21px !important;\n}}@media(max-width:767px){.elementor .e-h65e0f3-5b4a{padding:12px !important;gap:2px !important;\n}}@media(max-width:767px){.elementor .e-h113e5e-98fb{grid-auto-rows:168px !important;gap:8px !important;\n}}@media(max-width:767px){.elementor .e-hdf18d6-9e4e{padding:128px 16px 40px !important;gap:32px !important;\n}}@media(max-width:767px){.elementor .e-agint01-4bea{padding:40px 16px 72px !important;\n}}@media(max-width:767px){.elementor .e-agint00-b433{aspect-ratio:auto !important;justify-content:flex-start !important;\n}}@media(max-width:767px){.elementor .e-h0fd83c-8c42{top:14px !important;left:14px !important;\n}}@media(max-width:767px){.elementor .e-h0f9f4e-eea7{height:280px !important;\n}}@media(max-width:767px){.elementor .e-h97905f-65e2{grid-template-columns:1fr !important;gap:26px !important;\n}}@media(max-width:767px){.elementor .e-he68b01-8167{padding:36px 16px 56px !important;\n}}@media(max-width:767px){.elementor .e-h0fed80-b104{top:14px !important;left:14px !important;\n}}@media(max-width:767px){.elementor .e-h823273-1407{height:280px !important;\n}}@media(max-width:767px){.elementor .e-h85ab8b-aa05{grid-template-columns:1fr !important;gap:26px !important;\n}}@media(max-width:767px){.elementor .e-h9fffac-1b03{padding:36px 16px 56px !important;\n}}@media(max-width:767px){.elementor .e-h4b23ef-a974{top:14px !important;left:14px !important;\n}}@media(max-width:767px){.elementor .e-hfe18e6-612e{height:280px !important;\n}}@media(max-width:767px){.elementor .e-ha7dfe8-46b2{grid-template-columns:1fr !important;gap:26px !important;\n}}@media(max-width:767px){.elementor .e-h0c385e-9a46{padding:36px 16px 56px !important;\n}}@media(max-width:767px){.elementor .e-h4cbd0f-af48{font-size:15px !important;line-height:24px !important;\n}}@media(max-width:767px){.elementor .e-hf519be-3daa{padding:44px 16px 52px !important;\n}}@media(max-width:767px){.elementor .e-h277899-ee71{height:260px !important;\n}}@media(max-width:767px){.elementor .e-v52e06f-bfe4{min-height:240px !important;height:240px !important;\n}}@media(max-width:767px){.elementor .e-v5d437e-41b4{font-size:28px !important;\n}}@media(max-width:767px){.elementor .e-v5va1-d1{width:44px;height:44px;\n}}@media(max-width:767px){.elementor .e-v5vr1-b1{grid-template-columns:40px 1fr 44px;gap:14px !important;padding:20px 0 !important;\n}}@media(max-width:767px){.elementor .e-v537797-d1aa{font-size:28px !important;\n}}@media(max-width:767px){.elementor .e-v5va2-d2{width:44px;height:44px;\n}}@media(max-width:767px){.elementor .e-v5vr2-b2{grid-template-columns:40px 1fr 44px;gap:14px !important;padding:20px 0 !important;\n}}@media(max-width:767px){.elementor .e-v55ff98-9338{font-size:28px !important;\n}}@media(max-width:767px){.elementor .e-v5va3-d3{width:44px;height:44px;\n}}@media(max-width:767px){.elementor .e-v5vr3-b3{grid-template-columns:40px 1fr 44px;gap:14px !important;padding:20px 0 !important;\n}}@media(max-width:767px){.elementor .e-v57c264-f59e{padding:8px 18px 18px !important;\n}}@media(max-width:767px){.elementor .e-v556267-183a{grid-template-columns:1fr;margin-top:30px !important;\n}}@media(max-width:767px){.elementor .e-v5633e8-4298{padding-top:60px !important;padding-bottom:60px !important;\n}}@media(max-width:767px){.elementor .e-h9b896e-4bea{padding:40px 16px 72px !important;\n}}@media(max-width:767px){.elementor .e-hb9c907-b433{aspect-ratio:auto !important;justify-content:flex-start !important;\n}}@media(max-width:767px){.elementor .e-c77f54f-00b3{column-gap:32px !important; row-gap:32px !important;\n}}