#pied{background:var(--primary-color-soft);position:relative;z-index:10}#pied .global{max-width:1660px;position:relative;z-index:10}#pied-haut{padding:50px 20px 0;display:grid;grid-template-columns:repeat(24,[col-start] 1fr);flex-wrap:wrap;justify-content:space-between;align-items:stretch}#pied-haut .col{margin:15px 0;grid-row:1;height:100%}#pied ul li{padding:0}#pied ul li::before{display:none}#col-logo{grid-column:col-start 1 / span 4}#col-adresse{grid-column:col-start 6 / span 9;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#col-contact{grid-column:col-start 15 / span 10;height:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}#pied #logo-pied{width:100%;position:relative;margin:7px auto 0}#pied #logo-pied a,#pied #logo-pied a:visited{text-decoration:none;color:#000;display:block}#pied #logo-pied a img{height:auto;width:100%;max-width:223px}#col-adresse>div{margin-top:40px;margin-left:15px}#pied-adresse{color:#fff;font-size:19px;font-weight:600;line-height:21px}#pied-texte{color:#8192a0;font-size:17px;font-weight:400;margin-top:20px}#pied-texte *{margin-left:0!important;margin:7px 0!important}#pied-texte p{line-height:21px}#pied-reseaux-conteneur{width:100%;margin-bottom:35px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}#pied-reseaux-conteneur>div{max-width:515px;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}#pied-reseaux-titre{margin:0 2px 0 0;font-size:15px;color:#8192a0;font-weight:400}#pied-reseaux-trait{height:2px;background:#8192a0;flex:1;margin:5px 10px 0 15px}#pied-reseaux{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px}#pied-reseaux .pied-social a,#pied-reseaux .pied-social a:visited{color:#8192a0;text-decoration:none;display:block;padding:5px}#pied-reseaux .pied-social i{font-size:24px;width:24px;height:24px;display:block}#pied-reseaux .pied-social.social-twitter-x i{background:#8192a0;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjI3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Im0yMzYgMGg0NmwtMTAxIDExNSAxMTggMTU2aC05Mi42bC03Mi41LTk0LjgtODMgOTQuOGgtNDZsMTA3LTEyMy0xMTMtMTQ4aDk0LjlsNjUuNSA4Ni42em0tMTYuMSAyNDRoMjUuNWwtMTY1LTIxOGgtMjcuNHoiLz4KPC9zdmc+);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjI3MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Im0yMzYgMGg0NmwtMTAxIDExNSAxMTggMTU2aC05Mi42bC03Mi41LTk0LjgtODMgOTQuOGgtNDZsMTA3LTEyMy0xMTMtMTQ4aDk0LjlsNjUuNSA4Ni42em0tMTYuMSAyNDRoMjUuNWwtMTY1LTIxOGgtMjcuNHoiLz4KPC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#pied-reseaux .pied-social a:hover i{color:#fff}#pied-reseaux .pied-social.social-twitter-x:hover i{background:#fff}#col-contact>div{width:100%;max-width:445px;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}#pied-contacts{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}#col-contact .pied-contact-element{height:35px}#col-contact .pied-contact-element a,#col-contact .pied-contact-element a:visited{text-decoration:none;padding:5px 25px;letter-spacing:1px;height:100%;box-sizing:border-box;color:#fff;background:none;border:1px solid #fff;border-radius:65px;font-size:15px;font-weight:400;text-transform:uppercase;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:background 400ms ease-in-out}#col-contact .pied-contact-element a:hover{background:#fff;color:var(--secondary-color)}#pied-bas{margin:5px auto 0;max-width:1530px;display:flex;justify-content:space-between;align-items:flex-start;border-top:2px solid #8192a0;padding:30px 0 80px}#pied .menu{width:60%;padding:0 10px 0 0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;box-sizing:border-box}#pied .menu li{list-style:none;margin:0}#pied .menu li>a{text-decoration:none;padding:4px 0;display:flex;flex-wrap:wrap;align-items:center}#pied .menu li>a::after{content:"";background:#fff;width:1px;height:12px;display:block;margin:0 12px}#pied .menu li:last-child>a::after{display:none}#pied .menu li>a>span,#pied .menu li>a:visited>span,#pied .menu li>span{text-decoration:none;color:#fff;font-weight:400;font-size:15px;position:relative}#pied .menu li.plansite>a>span,#pied .menu li.plansite>a:visited>span{font-weight:700}#pied .menu li.plansite>a::after{content:">";background:none;width:auto;height:auto;color:#fff;margin:0 12px 0 6px}#pied .liens{width:40%;padding:0 0 0 10px;margin:0;display:flex;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center;box-sizing:border-box}#pied .liens li{margin:0;list-style:none;position:relative}#pied .liens li>a{text-decoration:none;padding:7px 0;display:flex;flex-wrap:wrap;align-items:center}#pied .liens li>a::after{content:"";background:#8192a0;width:5px;height:1px;display:block;margin:0 5px}#pied .liens li:last-child>a::after{display:none}#pied .liens li a,#pied .liens li a:visited{text-decoration:none}#pied .liens li a>span,#pied .liens li a:visited>span,#pied .liens li>span{color:#8192a0;font-weight:300;font-size:15px;line-height:19px}@media all and (max-width:1430px){#pied-contacts{justify-content:center}}@media all and (max-width:1240px){#col-adresse{grid-column:col-start 5 / span 10}#col-contact{grid-column:col-start 16 / span 9}}@media all and (max-width:1165px){#pied-haut{padding:10px 20px}#pied-haut .col{grid-row:2}#pied-haut #col-logo{grid-column:col-start 1 / span 24;grid-row:1}#pied #logo-pied a,#pied #logo-pied a:visited{text-align:center}#pied #logo-pied a img{max-width:220px;margin:0 auto}#col-adresse{grid-column:col-start 1 / span 13}#col-adresse>div{margin-left:0;margin-top:0}#col-contact{grid-column:col-start 15 / span 10}#col-contact>div{margin-top:0}}@media all and (max-width:1130px){#pied-bas{flex-wrap:wrap;justify-content:center}#pied .menu{width:100%;justify-content:center}#pied .liens{padding:0;margin:20px 0;width:100%;justify-content:center}}@media all and (max-width:1050px){#col-adresse{grid-column:col-start 1 / span 11}#col-contact{grid-column:col-start 13 / span 12}}@media all and (max-width:965px){#col-adresse{grid-column:col-start 1 / span 24}#pied-haut #col-contact{grid-column:col-start 1 / span 24;grid-row:3;justify-content:flex-start}#col-contact>div{max-width:100%}#pied-reseaux-conteneur{justify-content:center}}@media all and (max-width:605px){#pied-adresse{font-size:17px}#pied-texte{font-size:16px}#col-contact .pied-contact-element a,#col-contact .pied-contact-element a:visited{font-size:16px}}@media all and (max-width:480px){#col-contact>div{justify-content:center}#col-contact .pied-contact-element{margin:5px!important}}