@media(max-width:1024px){.elementor .e-fb23320-44b5{object-position:42% 60%;}}@media(max-width:1024px){.elementor .e-25075898-730b{font-size:30px;line-height:1.06;}}@media(max-width:1024px){.elementor .e-4014322c-66c2{font-size:15px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-2404ce94-6465{gap:10px;}}@media(max-width:1024px){.elementor .e-47b3155a-22f8{font-size:14px;}}@media(max-width:1024px){.elementor .e-2827f10d-d1a0{height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;gap:8px;}}@media(max-width:1024px){.elementor .e-1d56c55d-55e0{display:flex;flex-direction:column;gap:14px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-13855daf-3225{display:none;}}@media(max-width:1024px){.elementor .e-fb6ba3a-e792{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5a06477f-ba0f{display:none;}}@media(max-width:1024px){.elementor .e-679329b2-df7e{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-510e1fb8-a798{font-size:15px;}}@media(max-width:1024px){.elementor .e-5f35115b-d58f{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-28d30a81-564f{font-size:15px;}}@media(max-width:1024px){.elementor .e-1087dc45-ef12{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3e79d187-f911{width:100%;min-width:0px;padding-block-start:4px;padding-block-end:2px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;display:flex;gap:8px;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding: 0 16px; scrollbar-width: none;\n}}@media(max-width:1024px){.elementor .e-10f1fbdf-dbe9{inset-block-end:18px;gap:14px;}}@media(max-width:1024px){.elementor .e-500ed1c9-6062{height:600px;}}@media(max-width:1024px){.elementor .e-37489da1-8ded{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-515ded9d-418a{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-116ec872-6fed{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-1b29833d-714e{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5df2f4ca-f682{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2413e7a-b7cf{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7f8212c4-ce6b{height:36px;min-height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-e84e339-a423{width:calc(100% + 32px);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;gap:6px;scroll-padding: 0 16px;\n}}@media(max-width:1024px){.elementor .e-29d95b21-cb41{min-height:56px;}}@media(max-width:1024px){.elementor .e-1c7032a5-55a3{gap:12px;}}@media(max-width:1024px){.elementor .e-604e9784-c0ab{gap:3px;}}@media(max-width:1024px){.elementor .e-77ac910f-cfa3{gap:3px;}}@media(max-width:1024px){.elementor .e-3f46564a-3b42{gap:3px;}}@media(max-width:1024px){.elementor .e-4823296e-6eff{gap:3px;}}@media(max-width:1024px){.elementor .e-3c744381-3e1e{gap:12px;}}@media(max-width:1024px){.elementor .e-6a598bce-3b18{padding-block-start:28px;}}@media(max-width:1024px){.elementor .e-2bbfe992-c52c{font-size:26px;}}@media(max-width:1024px){.elementor .e-6bc5705e-3f12{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-5df5d579-1f5f{gap:10px;order:1;}}@media(max-width:1024px){.elementor .e-7fc70091-9148{font-size:10px;}}@media(max-width:1024px){.elementor .e-2ab70558-d598{order:3;}}@media(max-width:1024px){.elementor .e-42af57fc-3a52{height:180px;min-height:180px;}}@media(max-width:1024px){.elementor .e-7de61c53-2556{font-size:10px;}}@media(max-width:1024px){.elementor .e-667b6401-4d91{display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-7187ec10-530e{order:3;}}@media(max-width:1024px){.elementor .e-78a5d8c-f33e{display:contents;}}@media(max-width:1024px){.elementor .e-149bdc3e-11e7{inset-block-end:12px;inset-inline-start:12px;}}@media(max-width:1024px){.elementor .e-1f08579-3ec3{height:230px;border-radius:var(--radius-card);order:2;}}@media(max-width:1024px){.elementor .e-23441568-1dda{order:5;}}@media(max-width:1024px){.elementor .e-3c57320e-598c{position:static;display:contents;}}@media(max-width:1024px){.elementor .e-271702ec-fa19{padding-block-start:22px;display:flex;flex-direction:column;gap:14px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-340984e6-41e5{padding-block-start:36px;}}@media(max-width:1024px){.elementor .e-11591ca3-a284{font-size:26px;}}@media(max-width:1024px){.elementor .e-7cd113f7-6287{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-7b3803f0-f5de{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-4eab9abd-dcb5{gap:10px;order:1;}}@media(max-width:1024px){.elementor .e-4243ce38-69f6{font-size:17px;}}@media(max-width:1024px){.elementor .e-73e7f614-80b6{font-size:17px;}}@media(max-width:1024px){.elementor .e-744f53fc-3a94{order:4;}}@media(max-width:1024px){.elementor .e-8f90d22-34b8{display:contents;}}@media(max-width:1024px){.elementor .e-909b62a-6190{inset-block-end:12px;inset-inline-start:12px;}}@media(max-width:1024px){.elementor .e-42064284-b3e3{height:230px;border-radius:var(--radius-card);order:2;}}@media(max-width:1024px){.elementor .e-51f6b0a1-c6d0{order:5;}}@media(max-width:1024px){.elementor .e-6b270cc2-d544{position:static;display:contents;}}@media(max-width:1024px){.elementor .e-34ce7841-7aaa{padding-block-start:22px;display:flex;flex-direction:column;gap:14px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2aaa5f2b-35a7{padding-block-start:36px;}}@media(max-width:1024px){.elementor .e-14eae623-cb99{font-size:26px;}}@media(max-width:1024px){.elementor .e-7c943d13-aec5{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-51b0e88b-a85c{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-4dbf5e5c-a9ff{gap:10px;order:1;}}@media(max-width:1024px){.elementor .e-2c1a8f60-96df{font-size:10px;}}@media(max-width:1024px){.elementor .e-15d26e20-47e9{order:3;}}@media(max-width:1024px){.elementor .e-3fa6e36-5e4e{height:180px;min-height:180px;}}@media(max-width:1024px){.elementor .e-4aa129c5-c9db{font-size:10px;}}@media(max-width:1024px){.elementor .e-4db076d6-68f4{display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-51865949-3266{order:3;}}@media(max-width:1024px){.elementor .e-43ec7b05-6a46{order:4;}}@media(max-width:1024px){.elementor .e-35ed7d0-7f94{display:contents;}}@media(max-width:1024px){.elementor .e-58b59537-806f{height:230px;border-radius:var(--radius-card);order:2;}}@media(max-width:1024px){.elementor .e-756d7762-1fb9{order:5;}}@media(max-width:1024px){.elementor .e-404c4654-290c{position:static;display:contents;}}@media(max-width:1024px){.elementor .e-7df7f8e5-9b14{padding-block-start:22px;display:flex;flex-direction:column;gap:14px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2d621fb8-c1b3{padding-block-start:36px;}}@media(max-width:1024px){.elementor .e-26b4cb98-55c2{font-size:26px;}}@media(max-width:1024px){.elementor .e-5d3e1045-4c53{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-14a19ee6-6c7d{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-1c2aca81-c70e{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-644b91e4-277b{font-size:16px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-3481bdec-5a0a{gap:10px;order:1;}}@media(max-width:1024px){.elementor .e-3ec6dc73-5ca1{display:contents;}}@media(max-width:1024px){.elementor .e-4d28c738-7adb{height:230px;border-radius:var(--radius-card);order:2;}}@media(max-width:1024px){.elementor .e-4b55d673-1d95{order:5;}}@media(max-width:1024px){.elementor .e-6d0936a8-748f{order:6;}}@media(max-width:1024px){.elementor .e-7f2db113-21ed{position:static;display:contents;}}@media(max-width:1024px){.elementor .e-71eb9ab7-f29f{padding-block-start:22px;display:flex;flex-direction:column;gap:14px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-3f6f73d1-1eaf{padding-block-start:36px;}}@media(max-width:1024px){.elementor .e-41fa6da1-9d40{justify-self: auto;\n}}@media(max-width:1024px){.elementor .e-633e4528-888a{display:flex;flex-direction:column;gap:8px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-9c64c24-b93f{width:100%;height:320px;min-height:320px;position:relative;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:auto;display:block;}}@media(max-width:1024px){.elementor .e-114e8f59-bb92{font-size:16px;}}@media(max-width:1024px){.elementor .e-61abdd1c-1095{font-size:10px;}}@media(max-width:1024px){.elementor .e-4292880d-1268{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-475e5d8f-7f50{font-size:16px;}}@media(max-width:1024px){.elementor .e-573625f4-1c1c{font-size:10px;}}@media(max-width:1024px){.elementor .e-3bd76a5e-6174{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-2f6856ab-1496{font-size:16px;}}@media(max-width:1024px){.elementor .e-73298352-d325{font-size:10px;}}@media(max-width:1024px){.elementor .e-6f5e2ea4-1895{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-2dbfbbff-1dea{font-size:16px;}}@media(max-width:1024px){.elementor .e-9dbb778-ccc3{font-size:10px;}}@media(max-width:1024px){.elementor .e-19c6825a-7048{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-4b665206-c72e{font-size:16px;}}@media(max-width:1024px){.elementor .e-6853c1a1-6166{font-size:10px;}}@media(max-width:1024px){.elementor .e-190a531b-e84c{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-713aa452-e18e{font-size:16px;}}@media(max-width:1024px){.elementor .e-33613ec5-8dd4{font-size:10px;}}@media(max-width:1024px){.elementor .e-7dec35f2-66bf{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-f8b781-34fa{font-size:16px;}}@media(max-width:1024px){.elementor .e-4fb0e951-a24a{font-size:10px;}}@media(max-width:1024px){.elementor .e-7f93982f-2b2e{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-74fc35ff-bd85{font-size:16px;}}@media(max-width:1024px){.elementor .e-6a3f61bb-9be5{font-size:10px;}}@media(max-width:1024px){.elementor .e-6ac59330-5c3d{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:1024px){.elementor .e-914208f-7ed7{padding-block-start:2px;padding-block-end:2px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-6b6252c9-c91b{display:flex;flex-direction:column;gap:12px;}}@media(max-width:1024px){.elementor .e-614949d6-df29{padding:12px;}}@media(max-width:1024px){.elementor .e-4e768be6-f56b{padding-block-start:40px;gap:14px;}}@media(max-width:1024px){.elementor .e-9d195a7-338b{gap:10px;}}@media(max-width:1024px){.elementor .e-cf5a61c-8629{padding-block-start:40px;}}@media(max-width:1024px){.elementor .e-2ae34172-fb21{font-size:24px;letter-spacing:-0.024em;}}@media(max-width:1024px){.elementor .e-564a25a7-439f{font-size:16px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-22183de-8ebc{font-size:14px;}}@media(max-width:1024px){.elementor .e-1c573057-a43d{height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;gap:8px;}}@media(max-width:1024px){.elementor .e-76202028-24ce{padding-block-start:22px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;gap:12px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-279b2636-e751{padding-block-start:40px;padding-block-end:28px;}}