@media(max-width:1024px){.elementor .e-956014d-2c8f0cd{max-width:min(100%, 7.8em);font-size:40px;line-height:1.03;}}@media(max-width:1024px){.elementor .e-197ca9aa-404f975{max-width:34ch;font-size:15px;line-height:1.45;}}@media(max-width:1024px){.elementor .e-6e8b6a67-f701c5e{min-height:44px;}}@media(max-width:1024px){.elementor .e-3d65d100-b36a0d0{min-height:44px;}}@media(max-width:1024px){.elementor .e-253b18f2-7c2fceb{width:100%;min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;}}@media(max-width:1024px){.elementor .e-1b6043aa-e61188e{width:100%;height:340px;min-height:0px;object-fit:contain;object-position:center;\n}}@media(max-width:1024px){.elementor .e-4f2963c7-b16b441{width:100%;min-width:0px;min-height:0px;position:relative;padding:0px;margin:0px;align-self:stretch;inset:auto; max-width:none;\n}}@media(max-width:1024px){.elementor .e-4908bf0c-dce7d3e{min-height:360px;padding:0px;display:grid;gap:20px;grid-template-columns:minmax(0, 0.95fr) minmax(0, 1.05fr);align-items:center;}}@media(max-width:1024px){.elementor .e-4eb0924a-0860239{position:relative;align-self:flex-start;inset: auto; margin-block: 0 12px;\n}}@media(max-width:1024px){.elementor .e-5298515f-c7c21fe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-33cdd2df-7be5518{font-size:24px;}}@media(max-width:1024px){.elementor .e-5c2fb21-b456203{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-5d8c303f-02e2458{height:120px;}}@media(max-width:1024px){.elementor .e-5ce21c4c-6e32548{font-size:16px;}}@media(max-width:1024px){.elementor .e-279c7276-1d57da8{font-size:12px;}}@media(max-width:1024px){.elementor .e-629c6c62-3b1abcb{min-height:140px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;grid-template-columns:51% minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-fa7023f-c7962b2{height:120px;}}@media(max-width:1024px){.elementor .e-64424aa0-96ed5a2{font-size:16px;}}@media(max-width:1024px){.elementor .e-5fe78a21-61241e3{font-size:12px;}}@media(max-width:1024px){.elementor .e-3cac062e-7a930bf{min-height:140px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;grid-template-columns:51% minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-7f2fb2eb-e8de40b{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-6201363c-8ddcc8f{font-size:24px;}}@media(max-width:1024px){.elementor .e-3918c17-2279e9d{gap:1rem;grid-template-columns:none;grid-auto-columns:calc((100% - 2rem) / 3);}}@media(max-width:1024px){.elementor .e-1d1fdf17-648cba8{width:min(74%,320px);margin-inline-start:-8px;}}@media(max-width:1024px){.elementor .e-25e73c07-eb45c2c{width:min(74%,320px);margin-inline-end:-8px;}}@media(max-width:1024px){.elementor .e-3d636bad-e076dfd{padding-block-start:12px;padding-block-end:12px;padding-inline-start:4px;padding-inline-end:4px;}}@media(max-width:1024px){.elementor .e-1879d8b1-3072843{font-size:30px;}}@media(max-width:1024px){.elementor .e-2ebf2cd8-c8ece65{min-height:44px;}}@media(max-width:1024px){.elementor .e-14459b02-32ad90a{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-53873854-f52badf{gap:24px;}}@media(max-width:1024px){.elementor .e-5903c2c3-cbfc04f{font-size:24px;}}@media(max-width:1024px){.elementor .e-46b08ed7-16d0419{gap:1rem;grid-template-columns:none;grid-auto-columns:calc((100% - 2rem) / 3);}}@media(max-width:1024px){.elementor .e-6b028dc0-eb9403d{font-size:clamp(25px, 3vw, 28px);line-height:1.15;text-align:start;grid-column:1;grid-row:1;align-self:center;}}@media(max-width:1024px){.elementor .e-74c9f2ff-690426e{width:100%;min-height:44px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;display:flex;grid-column:2;grid-row:1;justify-content:center;align-items:center;align-self:center;box-sizing: border-box; justify-self: end; box-sizing: border-box;\n}}@media(max-width:1024px){.elementor .e-a39982e-9abb8c4{max-width:62ch;font-size:12px;line-height:1.45;text-align:start;grid-column:1;grid-row:2;align-self:center;}}@media(max-width:1024px){.elementor .e-1277a3ab-ace6f50{width:100%;min-height:44px;grid-column:2;grid-row:2;align-self:center;justify-self: start; width: fit-content; justify-self: end;\n}}@media(max-width:1024px){.elementor .e-6ee8396a-0f1feb6{text-align:start;padding:24px;grid-template-columns:minmax(0, 1fr) minmax(180px, 210px);grid-template-rows:auto auto;align-items:center;gap: 12px 18px; gap: 12px 24px;\n}}@media(max-width:1024px){.elementor .e-37d65e18-74fc0df{gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-29d387de-f22d51c{font-size:24px;}}@media(max-width:1024px){.elementor .e-53cdfbff-e65e570{aspect-ratio:2 / 1;}}@media(max-width:1024px){.elementor .e-1a68c18e-994bb0c{aspect-ratio:2 / 1;}}@media(max-width:1024px){.elementor .e-6c6c2032-3a098d3{aspect-ratio:2 / 1;}}@media(max-width:1024px){.elementor .e-5a47ce4-7c9983f{font-size:13px;gap:7px;}}@media(max-width:1024px){.elementor .e-1004ceaa-aeb9f58{font-size:13px;gap:7px;}}@media(max-width:1024px){.elementor .e-59a8b055-c68c5cf{font-size:13px;gap:7px;}}@media(max-width:1024px){.elementor .e-27abb2fc-86585b6{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));}}