.elementor .e-46542b52-2e9b{font-weight:700;font-size:14px;color:inherit;margin:0px;}.elementor .e-5f3e7879-f5bb:hover,.elementor .e-5f3e7879-f5bb:focus-visible{color:var(--jsst-primary);}.elementor .e-5f3e7879-f5bb:focus{outline-width:0px;outline-color:var(--jsst-primary);outline-style:solid;}.elementor .e-5f3e7879-f5bb{width:auto;color:var(--jsst-text-light);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:8px;align-items:center;&::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background-color: currentColor; flex: none; } &.e--selected { color: var(--jsst-primary); } &::before { position: static; } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--jsst-primary); }\n}.elementor .e-651fc43b-89e8{font-weight:700;font-size:14px;color:inherit;margin:0px;}.elementor .e-196a5ce9-1db6:hover,.elementor .e-196a5ce9-1db6:focus-visible{color:var(--jsst-primary);}.elementor .e-196a5ce9-1db6:focus{outline-width:0px;outline-color:var(--jsst-primary);outline-style:solid;}.elementor .e-196a5ce9-1db6{width:auto;color:var(--jsst-text-light);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:8px;align-items:center;&::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background-color: currentColor; flex: none; } &.e--selected { color: var(--jsst-primary); } &::before { position: static; } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--jsst-primary); }\n}.elementor .e-4c9336ba-febe{font-weight:700;font-size:14px;color:inherit;margin:0px;}.elementor .e-5b77b51a-66ea:hover,.elementor .e-5b77b51a-66ea:focus-visible{color:var(--jsst-primary);}.elementor .e-5b77b51a-66ea:focus{outline-width:0px;outline-color:var(--jsst-primary);outline-style:solid;}.elementor .e-5b77b51a-66ea{width:auto;color:var(--jsst-text-light);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:0px;background-color:transparent;display:flex;flex-direction:row;gap:8px;align-items:center;&::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background-color: currentColor; flex: none; } &.e--selected { color: var(--jsst-primary); } &::before { position: static; } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--jsst-primary); }\n}.elementor .e-6f56e003-6fb7{padding-block-start:0px;padding-block-end:20px;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;order:2;}.elementor .e-7f89041f-ab61{margin:0px;}.elementor .e-6a3607c4-7d45{&:empty { display: none; } &::after { content: "→"; }\n}.elementor .e-40e10a17-42fe{max-width:640px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:24px;transition:transform 0.7s, opacity 0.7s;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;justify-content:center;align-items:flex-start;&:is(.e-tab-content[style*="none"] *) { opacity: 0; transform: translateX(-24px); transition: transform 0.2s, opacity 0.2s; }\n}.elementor .e-2247efc-1f39{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 1.2s;display:block;max-width: none; &:is(.e-tab-content[style*="none"] *) { transform: scale(1.04); }\n}.elementor .e-79ff8356-1f23{min-height:515px;overflow:hidden;position:relative;padding:0px;border-radius:0px;background-color:var(--jsst-img-placeholder);flex:0 0 55.35vw;}.elementor .e-7e2029d7-3ad6{height:100%;min-height:515px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(48px, calc((100% - 1344px) / 2));padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-6198aea2-1420{min-width:0px;padding:0px;grid-area: 1 / 1; display: block !important; transition: opacity 0.7s ease, visibility 0.7s ease; &[style*="none"] { opacity: 0; visibility: hidden; pointer-events: none; }\n}.elementor .e-598bdc27-2802{margin:0px;}.elementor .e-2f611151-2f1e{color:var(--jsst-primary);margin:0px;}.elementor .e-1fcdd9da-d99b{color:var(--jsst-primary);margin:0px;}.elementor .e-7e1a18a8-b612{color:var(--jsst-primary);margin:0px;}.elementor .e-2acf9ec-9875{column-gap:5px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;& a { pointer-events: none; color: inherit; text-decoration: none; }\n}.elementor .e-734514ce-3b60{padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-5c774e8-3aee{padding:0px;display:block;}.elementor .e-9ef3ea3-8287{padding:0px;display:block;}.elementor .e-d58ddb4-8378{padding:0px;}.elementor .e-4e433161-791d{max-width:640px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:24px;transition:transform 0.7s, opacity 0.7s;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;justify-content:center;align-items:flex-start;&:is(.e-tab-content[style*="none"] *) { opacity: 0; transform: translateX(-24px); transition: transform 0.2s, opacity 0.2s; }\n}.elementor .e-3a263e43-a7b3{width:auto;max-width:100%;max-height:380px;object-fit:contain;}.elementor .e-7bbdae0e-7a9f{padding:0px;display:flex;justify-content:center;}.elementor .e-2fed19f6-4945{padding:0px;display:flex;justify-content:center;}.elementor .e-704fc707-c9d6{padding:0px;}.elementor .e-57feef16-8931{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;transition:transform 1.2s;max-width: none; &:is(.e-tab-content[style*="none"] *) { transform: scale(1.04); }\n}.elementor .e-2765e190-f9b4{min-height:515px;overflow:hidden;position:relative;padding:24px;border-radius:0px;background-color:var(--jsst-beige-soft);display:flex;flex:0 0 55.35vw;justify-content:center;align-items:center;}.elementor .e-79c7a6f-f0ba{height:100%;min-height:515px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(48px, calc((100% - 1344px) / 2));padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-36cdfdea-77a1{min-width:0px;padding:0px;grid-area: 1 / 1; display: block !important; transition: opacity 0.7s ease, visibility 0.7s ease; &[style*="none"] { opacity: 0; visibility: hidden; pointer-events: none; }\n}.elementor .e-3538376a-73f2{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:20%;max-width: none;\n}.elementor .e-581178b-52d1{margin:0px;}.elementor .e-3883061b-1d15{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--jsst-primary);line-height:1;margin:0px;}.elementor .e-4fb805af-f150{font-family:var(--font-body);font-weight:800;font-size:10px;color:var(--jsst-primary);letter-spacing:0.06em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-77dfe426-5aca{width:64px;height:56px;padding:0px;border-radius:12px;background-color:#F6E7DE;display:flex;flex-direction:column;flex:0 0 64px;justify-content:center;align-items:center;}.elementor .e-280cdf34-6bc5{font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--jsst-text);line-height:1.4;text-transform:capitalize;margin:0px;&::after { content: " ·"; }\n}.elementor .e-18b8475a-9567{font-family:var(--font-body);font-weight:600;font-size:17px;color:var(--jsst-text);line-height:1.4;margin:0px;white-space: nowrap;\n}.elementor .e-f4cc93-cb4a{column-gap:6px;padding:0px;flex-direction:row;flex-wrap:wrap;row-gap: 0px; align-items: baseline;\n}.elementor .e-7e381fdc-8fa7{font-family:var(--font-body);font-size:15px;color:var(--jsst-text-light);line-height:1.5;margin:0px;&:empty { display: none; }\n}.elementor .e-a42b6e6-a17b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;flex:1 1 0px;}.elementor .e-112c6647-750f{padding:0px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-4dd4defb-c847{margin:0px;}.elementor .e-4609dae7-d353{margin:0px;&:empty { display: none; }\n}.elementor .e-f15d286-a972{margin:0px;&::before { content: "· "; } &:empty { display: none; }\n}.elementor .e-348b9acc-9e36{column-gap:5px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-11fc25b1-1da3{color:var(--jsst-primary);margin:0px;&:empty { display: none; }\n}.elementor .e-7e176736-8110{padding:0px;transition:transform 0.7s, opacity 0.7s;display:flex;flex-direction:column;gap:16px;flex:1 1 50%;align-items:flex-start;&:is(.e-tab-content[style*="none"] *) { opacity: 0; transform: translateX(-24px); transition: transform 0.2s, opacity 0.2s; }\n}.elementor .e-4bc5c41b-cfae{width:auto;max-width:100%;max-height:260px;object-fit:contain;}.elementor .e-370d5941-7815{min-height:320px;padding:24px;display:flex;flex:1 1 50%;justify-content:center;align-items:center;}.elementor .e-6d2b522f-18ea{min-height:515px;max-width:1440px;position:relative;z-index:1;padding-block-start:48px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-2d30d094-3eb7{height:100%;min-height:515px;overflow:hidden;position:relative;padding:0px;background-color:var(--jsst-bg);display:block;}.elementor .e-71c089f7-ad96{padding:0px;display:block;& > :not(:first-child) { display: none; }\n}.elementor .e-4d2ace12-944c{padding:0px;}.elementor .e-364c6a9b-7323{min-width:0px;padding:0px;grid-area: 1 / 1; display: block !important; transition: opacity 0.7s ease, visibility 0.7s ease; &[style*="none"] { opacity: 0; visibility: hidden; pointer-events: none; }\n}.elementor .e-30f28bc8-4e50{padding:0px;display:grid;grid-template-columns:minmax(0, 1fr);}.elementor .e-522a1f94-888c{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-3874664c-59f0:hover,.elementor .e-3874664c-59f0:focus-visible{background-color:var(--jsst-primary-ghost);}.elementor .e-3874664c-59f0:focus{outline-width:0px;}.elementor .e-3874664c-59f0{width:28px;height:28px;font-size:0px;padding:0px;margin:4px;border-radius:50%;border-width:1.5px;border-color:var(--jsst-primary);border-style:solid;background-color:var(--jsst-surface);display:flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 7px; height: 7px; margin-left: 3px; border-top: 2.5px solid var(--jsst-primary); border-right: 2.5px solid var(--jsst-primary); border-radius: 1px; transform: rotate(-135deg); } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--jsst-primary); outline-offset: 2px; } &::before { content: ""; display: block; width: 8px; height: 8px; margin-left: 4px; border-top: 3px solid var(--jsst-primary); border-right: 3px solid var(--jsst-primary); border-radius: 1px; transform: rotate(-135deg); } &::before { width: 9px; height: 9px; margin-left: 4px; }\n}.elementor .e-4d055118-f40f:hover,.elementor .e-4d055118-f40f:focus-visible{background-color:var(--jsst-primary-ghost);}.elementor .e-4d055118-f40f:focus{outline-width:0px;}.elementor .e-4d055118-f40f{width:28px;height:28px;font-size:0px;padding:0px;margin:4px;border-radius:50%;border-width:1.5px;border-color:var(--jsst-primary);border-style:solid;background-color:var(--jsst-surface);display:flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 7px; height: 7px; margin-left: -3px; border-top: 2.5px solid var(--jsst-primary); border-right: 2.5px solid var(--jsst-primary); border-radius: 1px; transform: rotate(45deg); } &:focus-visible { outline-width: 2px; outline-style: solid; outline-color: var(--jsst-primary); outline-offset: 2px; } &::before { content: ""; display: block; width: 8px; height: 8px; margin-left: -4px; border-top: 3px solid var(--jsst-primary); border-right: 3px solid var(--jsst-primary); border-radius: 1px; transform: rotate(45deg); } &::before { width: 9px; height: 9px; margin-left: -4px; }\n}.elementor .e-244ba770-d441{position:absolute;inset-inline-end:calc(27.675% - 40px);inset-block-end:22px;z-index:2;padding:0px;flex-direction:row;gap:8px;width: max-content;\n}.elementor .e-7ab31b7e-43e7{position:relative;padding:0px;background-color:var(--jsst-surface);}.elementor .e-5cf99800-d135{width:80px;height:80px;object-fit:contain;flex:0 0 auto;}.elementor .e-4131be2e-491f{margin:0px;}.elementor .e-29c49837-456f{padding:0px;}.elementor .e-ffbcbb0-c25a{padding:0px;display:flex;gap:24px;align-items:center;}.elementor .e-7c96ccfa-5783{position:absolute;inset-block-start:12px;inset-inline-start:12px;}.elementor .e-6988fa87-a471{width:138px;height:138px;object-fit:contain;}.elementor .e-6417cbf1-8bfe{height:220px;position:relative;padding:20px;background-color:var(--jsst-surface);display:flex;justify-content:center;align-items:center;}.elementor .e-7e7bd950-c4a5{font-size:var(--fs-xs);color:var(--jsst-text-light);}.elementor .e-5ca7db8e-a458{margin:0px;}.elementor .e-31f1c0a6-3c0b{color:var(--jsst-text-light);margin:0px;}.elementor .e-a771d78-ce0c{color:var(--jsst-text-light);margin:0px;}.elementor .e-46b8dab3-baff{color:var(--jsst-text-light);margin:0px;}.elementor .e-3fe5264-99e1{column-gap:5px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap: 0; & a { pointer-events: none; color: inherit; text-decoration: none; } & a { pointer-events: none; color: inherit; text-decoration: none; }\n}.elementor .e-3ccfeb8d-62da{margin-block-start:auto;}.elementor .e-436438a4-32ab{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;}.elementor .e-543a8e66-2e7b{height:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-379ef68-f78b{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);}.elementor .e-7ae43fc7-de83{padding:0px;}.elementor .e-682a3537-9347{padding-block-start:42px;padding-block-end:64px;background-color:#FBF8F4;box-shadow:0px 0px 0px 100vmax #FBF8F4;display:flex;flex-direction:column;gap:24px;clip-path:inset(0 -100vmax);}.elementor .e-513d64d6-d7d8{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;opacity:60%;max-width: none;\n}.elementor .e-3fa98fe7-e018{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(242,242,242,0.2);}.elementor .e-4f148c3-fd85{width:52px;height:52px;object-fit:contain;}.elementor .e-7bf5f311-7a8c{width:80px;height:80px;padding:0px;border-radius:50%;background-color:var(--jsst-bg);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-f2c16f1-c28f{color:var(--jsst-surface);}.elementor .e-2a8103a9-81c9{color:var(--jsst-surface);margin:0px;}.elementor .e-501ca95-cbc1{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-784a5d65-1a79{padding:0px;display:flex;flex-direction:row;gap:22px;align-items:center;}.elementor .e-3d6cdd23-733e{width:auto;max-width:100%;max-height:90px;object-fit:contain;}.elementor .e-5410b4a1-c693{width:calc(100% + 48px);height:120px;padding:12px;margin-block-start:-24px;margin-block-end:8px;margin-inline-start:-24px;margin-inline-end:-24px;border-start-start-radius:14px;border-start-end-radius:14px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--jsst-bg);display:flex;justify-content:center;align-items:center;}.elementor .e-48b09642-6361{margin:0px;}.elementor .e-29e1f686-48e4{font-weight:600;color:var(--jsst-text);margin:0px;gap:8px;align-items:center;&::before { content: ""; width: 16px; height: 16px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-horaire.png"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-1b7b0951-778b{font-weight:600;color:var(--jsst-text);display:flex;gap:8px;align-items:center;&::before { content: ""; width: 16px; height: 16px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-horaire.png"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-1f597419-9d02{font-weight:600;&:empty { display: none; }\n}.elementor .e-63a9f71a-37bb{column-gap:6px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap: 0px;\n}.elementor .e-33bfda2b-ac2c{display:flex;gap:8px;align-items:center;&::before { content: ""; width: 16px; height: 16px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-lieu.png"); background-size: contain; background-repeat: no-repeat; background-position: center; } &:empty { display: none; }\n}.elementor .e-4ef91623-bd93{display:flex;gap:8px;align-items:center;&::before { content: ""; width: 16px; height: 16px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-billet.png"); background-size: contain; background-repeat: no-repeat; background-position: center; } &:empty { display: none; }\n}.elementor .e-5d0e4e99-264a{margin-block-start:auto;align-self:center;}.elementor .e-728504d3-4a30{height:100%;padding:20px;display:flex;flex-direction:column;gap:8px;}.elementor .e-4d83add7-10b4{padding:0px;display:flex;gap:24px;flex-wrap:wrap;justify-content:flex-start;& > * { flex: 0 1 calc((100% - 48px) / 3); min-width: 0px; }\n}.elementor .e-111d414c-1043{font-size:18px;color:var(--jsst-bg);margin:0px;}.elementor .e-718d1526-e5a2{padding-block-start:28px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7dc00581-ab4c{padding:0px;}.elementor .e-66f7aba0-cfaf{color:var(--jsst-surface);}.elementor .e-34a2f4c0-58d8{width:auto;height:56px;}.elementor .e-5069d1a9-37b8{width:auto;height:56px;}.elementor .e-3d9fd7fc-ca80{width:auto;height:56px;}.elementor .e-4cf7b94f-9a8b{width:auto;height:56px;}.elementor .e-f54f8b1-f660{width:auto;height:56px;}.elementor .e-471b9172-c738{width:auto;height:56px;}.elementor .e-3669e5af-1ed2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:28px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:center;align-items:center;row-gap: 20px;\n}.elementor .e-731f0fb3-a3cf{position:relative;z-index:2;display:flex;flex-direction:column;gap:24px;}.elementor .e-77a54351-e213{overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:#000000;}.elementor .e-5d8a585b-9321{width:80px;height:80px;object-fit:contain;flex:0 0 auto;}.elementor .e-6b16aa6c-b75a{margin:0px;}.elementor .e-469fcafb-4281{padding:0px;}.elementor .e-5df781c7-ded0{padding:0px;display:flex;gap:24px;align-items:center;}.elementor .e-6221d181-63f9{width:192px;height:192px;max-width:100%;object-fit:contain;}.elementor .e-36cb10a9-53d1{padding:24px;background-color:var(--jsst-surface);display:flex;flex:0 0 240px;justify-content:center;align-items:center;}.elementor .e-62272481-e2c9{align-self:flex-start;}.elementor .e-5c42ffdb-7e9d{margin:0px;}.elementor .e-421b0b51-82df{font-size:14px;line-height:22.4px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:8px;border-start-start-radius:0px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:10px;background-color:var(--jsst-primary-ghost);border-inline-start-width: 2px; border-left-style: solid; border-left-color: var(--jsst-primary); &::before { content: "Pourquoi JSST le recommande"; display: block; margin-block-end: 4px; font-size: 12px; font-weight: 800; line-height: 19.2px; letter-spacing: 0.24px; text-transform: uppercase; color: var(--jsst-primary); } &:empty { display: none; }\n}.elementor .e-71ade40e-650a{margin-block-start:auto;}.elementor .e-1c4775c3-166b{padding:24px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-3da2f8ea-9ffd{height:100%;padding:0px;display:flex;flex-direction:row;}.elementor .e-331dfc57-2e17{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);}.elementor .e-70158c77-c3a5{padding:0px;}.elementor .e-1cc06b33-707c{padding-block-start:64px;padding-block-end:64px;background-color:#FBF8F4;box-shadow:0px 0px 0px 100vmax #FBF8F4;display:flex;flex-direction:column;gap:24px;clip-path:inset(0 -100vmax);}.elementor .e-16e1810a-4f89{margin:0px;}.elementor .e-2816d822-65b4{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-37c7c99a-b042{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-6451490-b764{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-510af3bc-a735{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-3477c419-3c0a{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-50ce3b8f-caad{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-70ed96f3-8ea6{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-672df051-1dbc{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-65f1941a-5558{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-2eb34e45-9d3f{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-43c467b2-10df{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-2b38c815-6970{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-3c347dab-2796{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-4560515f-1a7a{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-4550ffb9-91db{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-fb1f446-c9a7{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-33bbd583-3e8c{width:auto;max-width:121px;max-height:87px;object-fit:contain;}.elementor .e-40c6273a-8bd5{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-color:var(--jsst-surface);display:flex;flex:0 0 139px;justify-content:center;align-items:center;scroll-snap-align: start;\n}.elementor .e-7e0cf5c9-c3fd{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-cocktail-games.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-size: contain; background-origin: content-box; background-size: contain;\n}.elementor .e-757f5c9c-2c4c{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-ravensburger.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-size: contain; background-origin: content-box;\n}.elementor .e-4111173d-7c03{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-days-of-wonder.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-size: contain; background-origin: content-box;\n}.elementor .e-169b20b1-8aa2{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-repos-production.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-size: contain; background-origin: content-box;\n}.elementor .e-4723f8a2-89a7{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-blue-orange.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-size: contain; background-origin: content-box;\n}.elementor .e-1d4748d-df2e{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-libellud.png");background-repeat:no-repeat;background-attachment:scroll;background-size:87px 87px;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-origin: content-box;\n}.elementor .e-6c7392ee-39a8{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-space-cowboys.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-size: contain; background-origin: content-box;\n}.elementor .e-31e2bad3-12c0{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-gigamic.png");background-repeat:no-repeat;background-attachment:scroll;background-size:87px 87px;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-origin: content-box;\n}.elementor .e-50fa462c-f7ff{height:104px;padding:8px;border-radius:10px;border-width:0px;border-color:var(--jsst-border-soft);border-style:solid;background-image:url("https://jsstjeux.fr/wp-content/uploads/2026/10/jsst-marque-iello.png");background-repeat:no-repeat;background-attachment:scroll;background-size:87px 87px;background-position:center center;background-color:var(--jsst-surface);flex:0 0 139px;justify-content:center;align-items:center;background-origin: content-box;\n}.elementor .e-4cc728b2-4f60{padding-block-start:48px;padding-block-end:48px;display:flex;flex-direction:column;gap:24px;}.elementor .e-5823ed8-6248{padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--jsst-surface);border-top-style: solid; border-top-color: var(--jsst-border-soft); border-bottom-style: solid; border-bottom-color: var(--jsst-border-soft);\n}.elementor .e-3e6669d9-c6ee{width:128px;height:128px;object-fit:contain;max-width: none;\n}.elementor .e-1c633522-fdcf{width:280px;min-width:280px;padding:0px;background-color:var(--jsst-primary-ghost);display:flex;flex:0 0 280px;justify-content:center;align-items:center;}.elementor .e-5523aaca-17f2{font-size:24px;line-height:1.25;margin:0px;}.elementor .e-243ff25c-2b18{margin-block-start:auto;&::after { content: "→"; }\n}.elementor .e-45df08ba-edb4{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;justify-content:flex-start;align-items:flex-start;}.elementor .e-4b4d22aa-60e8{width:100%;min-height:243px;max-width:660px;overflow:hidden;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-5ece5289-b9cf{width:280px;height:auto;min-height:243px;max-width:280px;object-fit:cover;flex:0 0 280px;align-self:stretch;}.elementor .e-24bacc83-a557{font-size:24px;line-height:1.25;margin:0px;}.elementor .e-56b96100-ade5{margin-block-start:auto;&:empty { display: none; } &::after { content: "→"; }\n}.elementor .e-a701aa2-2768{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;justify-content:flex-start;align-items:flex-start;}.elementor .e-2d2bc230-129e{width:40px;height:40px;object-fit:contain;}.elementor .e-e194c05-1ef8{width:60px;height:60px;position:absolute;inset-block-end:12px;inset-inline-start:12px;z-index:1;padding:10px;border-radius:50%;background-color:var(--jsst-surface);box-shadow:0px 2px 8px 0px rgba(36, 20, 16, 0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-7e146df5-d870{width:100%;min-height:243px;max-width:660px;overflow:hidden;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;align-items:stretch;}.elementor .e-381799e7-a6e9{width:100%;max-width:1440px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FBF8F4;box-shadow:0px 0px 0px 100vmax #FBF8F4;display:flex;flex-direction:row;gap:24px;justify-content:center;align-items:stretch;clip-path:inset(0 -100vmax);box-sizing: border-box;\n}.elementor .e-4d502b5-9c0e{width:120px;height:120px;object-fit:contain;flex:0 0 auto;}.elementor .e-497ddb0-d7d5{margin:0px;}.elementor .e-1ac2a97-5829{max-width:620px;margin-block-start:8px;}.elementor .e-60fd4e39-d98d{padding:0px;}.elementor .e-2277ce71-a4fc{padding:0px;display:flex;gap:24px;align-items:flex-start;}.elementor .e-1db86711-a794{width:40px;height:40px;flex:0 0 auto;}.elementor .e-594e6384-f683{margin:0px;}.elementor .e-3452430c-159f{line-height:1.7;margin:0px;white-space: pre-line; white-space: pre;\n}.elementor .e-1b42a10d-596e{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-1ecd69ce-1a35{padding:0px;display:flex;gap:12px;flex:0 0 auto;align-items:flex-start;width: max-content;\n}.elementor .e-21734acf-7005{width:40px;height:40px;flex:0 0 auto;}.elementor .e-38686c6c-fb56{margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4eca7464-a4d1{line-height:1.7;margin:0px;}.elementor .e-19e5f607-6f5e{line-height:1.7;margin:0px;}.elementor .e-45578957-60d5{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-4e14f34f-5cb7{padding:0px;display:flex;gap:12px;flex:1 1 0px;align-items:flex-start;}.elementor .e-2550e7cf-dc5f{padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-3fe5b2ba-7610{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 60%;}.elementor .e-2f282420-119d{width:100%;min-height:52px;font-size:16px;padding-inline-start:32px;padding-inline-end:32px;border-width:2px;display:flex;gap:8px;justify-content:flex-start;align-items:center;&::before { content: ""; width: 24px; height: 24px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-itineraire.png"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-84cb8e2-8515{width:100%;min-height:52px;font-size:16px;padding-inline-start:32px;padding-inline-end:32px;border-width:2px;display:flex;gap:8px;justify-content:flex-start;align-items:center;&::before { content: ""; width: 24px; height: 24px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-tel-trait.png"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-4d9bb4a-2ed5{width:100%;min-height:48px;font-size:16px;padding-inline-start:32px;padding-inline-end:32px;border-width:2px;display:flex;gap:8px;justify-content:flex-start;align-items:center;&::before { content: ""; width: 16px; height: 16px; flex: none; background-image: url("/wp-content/uploads/2026/10/jsst-picto-courriel-trait.png"); background-size: contain; background-repeat: no-repeat; background-position: center; }\n}.elementor .e-445a4038-e1a8{padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 0 320px;}.elementor .e-664e3cf9-d994{display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-552f416-84f7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:var(--jsst-surface);border-top-style: solid; border-top-color: var(--jsst-border-soft);\n}.elementor .e-bdbb465-1761{padding:0px;background-color:var(--jsst-surface);}