@media(max-width:767px){.elementor .e-5f3e7879-f5bb{padding-block-start:14px;padding-block-end:14px;padding-inline-start:10px;padding-inline-end:10px;& p { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }\n}}@media(max-width:767px){.elementor .e-196a5ce9-1db6{padding-block-start:14px;padding-block-end:14px;padding-inline-start:10px;padding-inline-end:10px;& p { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }\n}}@media(max-width:767px){.elementor .e-5b77b51a-66ea{padding-block-start:14px;padding-block-end:14px;padding-inline-start:10px;padding-inline-end:10px;& p { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }\n}}@media(max-width:767px){.elementor .e-40e10a17-42fe{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex:0 0 auto;justify-content:flex-start;max-width: none;\n}}@media(max-width:767px){.elementor .e-79ff8356-1f23{width:100%;min-height:240px;flex:0 0 auto;order:-1;}}@media(max-width:767px){.elementor .e-7e2029d7-3ad6{min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .e-4e433161-791d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex:0 0 auto;justify-content:flex-start;max-width: none;\n}}@media(max-width:767px){.elementor .e-2765e190-f9b4{width:100%;height:240px;min-height:240px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;flex:0 0 auto;order:-1;& [role="listitem"] img { max-height: 216px; }\n}}@media(max-width:767px){.elementor .e-79c7a6f-f0ba{min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .e-f15d286-a972{width:100%;&::before { content: none; }\n}}@media(max-width:767px){.elementor .e-370d5941-7815{width:100%;min-height:180px;}}@media(max-width:767px){.elementor .e-6d2b522f-18ea{min-height:0px;padding-block-start:28px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .e-2d30d094-3eb7{min-height:0px;}}@media(max-width:767px){.elementor .e-244ba770-d441{inset-inline-end:24px;inset-block-end:22px;}}@media(max-width:767px){.elementor .e-5cf99800-d135{width:56px;height:56px;}}@media(max-width:767px){.elementor .e-ffbcbb0-c25a{gap:16px;}}@media(max-width:767px){.elementor .e-7c96ccfa-5783{inset-block-start:8px;inset-inline-start:8px;}}@media(max-width:767px){.elementor .e-6988fa87-a471{width:102px;height:102px;}}@media(max-width:767px){.elementor .e-6417cbf1-8bfe{height:150px;padding-block-start:40px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5ca7db8e-a458{font-size:18px;&:is(h3) { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }\n}}@media(max-width:767px){.elementor .e-1d5bc106-c00d{&:is(p) { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }\n}}@media(max-width:767px){.elementor .e-436438a4-32ab{padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-379ef68-f78b{padding-block-start:0px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:-24px;margin-inline-end:-24px;display:flex;gap:16px;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-inline-start: 24px; & > * { flex: 0 0 78%; scroll-snap-align: start; }\n}}@media(max-width:767px){.elementor .e-682a3537-9347{padding-block-start:40px;padding-block-end:40px;}}@media(max-width:767px){.elementor .e-513d64d6-d7d8{height:940px;-webkit-mask-image: linear-gradient(to bottom, #000 70%, transparent 100%); mask-image: linear-gradient(to bottom, #000 70%, transparent 100%);\n}}@media(max-width:767px){.elementor .e-5410b4a1-c693{width:calc(100% + 32px);height:92px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-16px;margin-block-end:6px;margin-inline-start:-16px;margin-inline-end:-16px;}}@media(max-width:767px){.elementor .e-48b09642-6361{font-size:18px;&:is(h3) { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }\n}}@media(max-width:767px){.elementor .e-63a9f71a-37bb{column-gap:4px;}}@media(max-width:767px){.elementor .e-728504d3-4a30{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;gap:6px;}}@media(max-width:767px){.elementor .e-4d83add7-10b4{padding-block-start:0px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:-24px;margin-inline-end:-24px;gap:16px;flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-inline-start: 24px; & > * { flex: 0 0 88%; scroll-snap-align: start; }\n}}@media(max-width:767px){.elementor .e-3669e5af-1ed2{padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:20px;display:grid;gap:12px;grid-template-columns:repeat(3, 1fr);& img { width: 100%; height: 40px; object-fit: contain; }\n}}@media(max-width:767px){.elementor .e-5d8a585b-9321{width:56px;height:56px;}}@media(max-width:767px){.elementor .e-5df781c7-ded0{gap:16px;}}@media(max-width:767px){.elementor .e-6221d181-63f9{width:140px;height:140px;}}@media(max-width:767px){.elementor .e-36cb10a9-53d1{padding-block-start:16px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;flex:0 0 auto;& img { width: 112px; height: 112px; }\n}}@media(max-width:767px){.elementor .e-43f20668-d2e2{&:is(p) { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }\n}}@media(max-width:767px){.elementor .e-421b0b51-82df{margin-block-start:4px;&:is(p) { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; padding: 10px 14px 0 16px; border-left-width: 0; border-bottom: 10px solid transparent; background: linear-gradient(90deg, #9C3024 0px, #9C3024 2px, rgba(156, 48, 36, 0) 2px) #F7EEED; }\n}}@media(max-width:767px){.elementor .e-1c4775c3-166b{padding-block-start:14px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;gap:6px;}}@media(max-width:767px){.elementor .e-3da2f8ea-9ffd{flex-direction:column;}}@media(max-width:767px){.elementor .e-331dfc57-2e17{padding-block-start:0px;padding-block-end:8px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:-24px;margin-inline-end:-24px;display:flex;gap:16px;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-inline-start: 24px; & > * { flex: 0 0 86%; scroll-snap-align: start; }\n}}@media(max-width:767px){.elementor .e-1cc06b33-707c{padding-block-start:40px;padding-block-end:40px;}}@media(max-width:767px){.elementor .e-1c633522-fdcf{width:100%;height:220px;min-width:0px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-45df08ba-edb4{padding:24px;}}@media(max-width:767px){.elementor .e-4b4d22aa-60e8{min-height:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-5ece5289-b9cf{width:100%;height:220px;min-height:0px;max-width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-a701aa2-2768{padding:24px;}}@media(max-width:767px){.elementor .e-e194c05-1ef8{inset-block-start:148px;inset-block-end:auto;}}@media(max-width:767px){.elementor .e-7e146df5-d870{min-height:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-381799e7-a6e9{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-4d502b5-9c0e{width:52px;height:52px;grid-row:1 / span 2;}}@media(max-width:767px){.elementor .e-6660f2ca-1c22{grid-column:2;align-self:end;}}@media(max-width:767px){.elementor .e-497ddb0-d7d5{grid-column:2;align-self:start;}}@media(max-width:767px){.elementor .e-1ac2a97-5829{padding-inline-start:0px;margin-block-start:10px;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-60fd4e39-d98d{display:contents;}}@media(max-width:767px){.elementor .e-2277ce71-a4fc{column-gap:14px;display:grid;flex-direction:column;gap:12px;grid-template-columns:52px 1fr;align-items:center;row-gap: 2px;\n}}@media(max-width:767px){.elementor .e-1db86711-a794{width:32px;height:32px;}}@media(max-width:767px){.elementor .e-3452430c-159f{white-space: pre-line;\n}}@media(max-width:767px){.elementor .e-1ecd69ce-1a35{width:auto;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-21734acf-7005{width:32px;height:32px;}}@media(max-width:767px){.elementor .e-2550e7cf-dc5f{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:14px;background-color:var(--jsst-bg);flex-direction:column;gap:14px;}}@media(max-width:767px){.elementor .e-2f282420-119d{min-height:48px;justify-content:center;}}@media(max-width:767px){.elementor .e-84cb8e2-8515{min-height:48px;justify-content:center;}}@media(max-width:767px){.elementor .e-4d9bb4a-2ed5{min-height:48px;justify-content:center;}}@media(max-width:767px){.elementor .e-445a4038-e1a8{gap:10px;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-664e3cf9-d994{flex-direction:column;gap:20px;align-items:stretch;}}@media(max-width:767px){.elementor .e-552f416-84f7{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;}}