@media(min-width:992px){footer{margin:70px auto 10px auto;padding:0;color:rgba(100,100,100,1)}footer nav.menu,footer nav.menu-legals{width:80%;text-align:center;margin:auto}footer nav.menu-legals{margin-top:30px}footer nav.menu ul,footer nav.menu-legals ul{display:inline-block;margin:0;padding:0}footer nav.menu ul li,footer nav.menu-legals ul li{display:inline-block;margin:0 20px}footer nav.menu ul li a,footer nav.menu-legals ul li a{text-decoration:none;color:rgba(100,100,100,1);font-size:16px}footer nav.menu ul li a:hover{font-size:16px}footer .credits,footer nav.menu-legals ul li a{text-align:center;font-size:14px}footer .credits p{margin:0;padding:0}}@media(max-width:991.98px){footer{margin:50px auto 10px auto;padding:12px 0;color:rgba(100,100,100,1)}footer nav.menu,footer nav.menu-legals{width:100%;text-align:center;margin:0 auto}footer nav.menu-legals{margin-top:30px}footer nav.menu ul,footer nav.menu-legals ul{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px}footer nav.menu ul li,footer nav.menu-legals ul li{display:block;margin:0}footer nav.menu ul li a,footer nav.menu-legals ul li a{text-decoration:none;color:rgba(100,100,100,1);display:inline-block;padding:4px 0;font-size:15px}footer nav.menu ul li a:hover{font-size:15px}footer nav.menu ul li ul,footer nav.menu-legals ul li ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;align-items:center;gap:6px}footer .credits,footer nav.menu-legals ul li a{text-align:center;font-size:12px}footer .credits{margin:0;padding:0}}footer.jk-pied{margin:0;padding:0;color:var(--jk-texte,#1c1917);background:var(--jk-fond,#fff);font-size:15px;line-height:1.7;text-align:left}footer.jk-pied a{color:inherit;text-decoration:none;opacity:.82;transition:opacity .2s ease,color .2s ease}footer.jk-pied a:hover{opacity:1;color:var(--jk-accent,#b45309)}footer.jk-pied ul{list-style:none;margin:0;padding:0}footer.jk-pied p{margin:0}.jk-pied__haut,.jk-pied__bas,.jk-pied__appel,.jk-pied__bandeau{width:min(1180px,100% - 48px);margin-left:auto;margin-right:auto;box-sizing:border-box}.jk-pied__liens{display:flex;flex-wrap:wrap;gap:8px 26px;font-weight:500}.jk-pied__marque .logo{justify-content:flex-start;max-width:160px;margin-bottom:12px}.jk-pied__marque .logo img{max-height:56px;width:auto}.jk-pied__marque .logo-texte .logo-link{font-size:1.2rem !important}.jk-pied__texte{color:var(--jk-texte-attenue,#57534e);max-width:320px;margin-bottom:16px !important}.jk-pied__titre{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin:0 0 12px !important}.jk-pied__colonne ul:not(.jk-reseaux){display:grid;gap:6px}.jk-pied__bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding:20px 0 26px;margin-top:36px;border-top:1px solid var(--jk-bordure,#e7e2db);font-size:13px;color:var(--jk-texte-attenue,#57534e)}.jk-pied__legaux{display:flex;flex-wrap:wrap;gap:4px 18px}.jk-pied__credits{width:100%;font-size:12px;opacity:.8}.jk-pied__appel-titre{font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.jk-pied__appel-detail{opacity:.75;margin-top:4px !important}.jk-pied__appel-boutons{display:flex;flex-wrap:wrap;gap:10px}.jk-pied--simple{text-align:center !important;padding-top:44px !important}.jk-pied--simple .jk-pied__liens,.jk-pied--simple .jk-reseaux{justify-content:center}.jk-pied--simple .jk-reseaux{margin-top:22px}.jk-pied--simple .jk-pied__bas{justify-content:center;text-align:center}.jk-pied--colonnes,.jk-pied--coordonnees{background:var(--jk-fond-attenue,#faf7f3) !important}.jk-pied--colonnes .jk-pied__haut,.jk-pied--coordonnees .jk-pied__haut,.jk-pied--sombre .jk-pied__haut{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(auto-fit,minmax(150px,1fr));gap:36px;padding-top:52px}.jk-pied--coordonnees .jk-pied__contact p{margin-bottom:8px !important}.jk-pied--coordonnees .jk-pied__tel{font-size:1.15rem;font-weight:600;opacity:1 !important}.jk-pied--logo-gauche .jk-pied__haut{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding-top:36px}.jk-pied--logo-gauche .jk-pied__marque .logo{margin-bottom:0}.jk-pied--logo-gauche .jk-pied__texte{margin-bottom:0 !important}.jk-pied--sombre{background:var(--jk-secondaire,#181c26) !important;color:#e9e6e1 !important}.jk-pied--sombre .jk-pied__appel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:40px 0;border-bottom:1px solid rgba(255,255,255,.12);color:#fff}.jk-pied--sombre .jk-pied__titre{color:#fff}.jk-pied--sombre .jk-pied__texte,.jk-pied--sombre .jk-pied__bas{color:rgba(255,255,255,.62)}.jk-pied--sombre .jk-pied__bas{border-top-color:rgba(255,255,255,.12)}.jk-pied--sombre .logo-texte .logo-link{color:#fff !important}.jk-pied--minimal .jk-pied__bas{margin-top:0}.jk-pied--minimal .jk-pied__liens{color:var(--jk-texte,#1c1917);font-size:14px}.jk-pied--signature .jk-pied__haut{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding-top:44px}.jk-pied__signature{width:min(1180px,100% - 48px);margin:28px auto 0 !important;box-sizing:border-box;font-size:clamp(56px,13vw,190px);font-weight:800;letter-spacing:-.05em;line-height:.9;color:var(--jk-texte,#1c1917);opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:clip}.jk-pied--accent .jk-pied__bandeau{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;width:auto;padding:40px max(24px,calc((100% - 1180px) / 2));background:var(--jk-accent,#b45309);color:var(--jk-sur-accent,#fff)}.jk-pied--accent .jk-pied__bandeau a.jk-cta{background:var(--jk-sur-accent,#fff);color:var(--jk-accent,#b45309) !important;border-color:var(--jk-sur-accent,#fff)}.jk-pied--accent .jk-pied__bandeau a.jk-cta--contour{background:transparent;color:var(--jk-sur-accent,#fff) !important}.jk-pied--accent .jk-pied__haut{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding-top:36px}@media(max-width:767.98px){footer.jk-pied{margin-top:0}.jk-pied__haut,.jk-pied__bas,.jk-pied__appel{width:calc(100% - 32px)}.jk-pied--colonnes .jk-pied__haut,.jk-pied--coordonnees .jk-pied__haut,.jk-pied--sombre .jk-pied__haut{grid-template-columns:1fr 1fr;gap:28px}.jk-pied--colonnes .jk-pied__marque,.jk-pied--coordonnees .jk-pied__marque,.jk-pied--sombre .jk-pied__marque{grid-column:1 / -1}.jk-pied--accent .jk-pied__bandeau{padding:32px 16px}}