@charset "UTF-8";.btn-copyright{perspective:1000;backface-visibility:hidden}:root{--sk-footer-bg: #27505E;--sk-footer-nav-bg-color: initial;--sk-footer-copyright-bg: initial;--sk-footer-copyright-color: #000;--sk-footer-copyright-opacity: .25;--sk-footer-copyright-opacity-over: 1}.main-footer-container{background:var(--sk-footer-bg)}.main-footer-nav-container{background:var(--sk-footer-nav-bg-color)}.main-footer-copyright{background:var(--sk-footer-copyright-bg)}.btn-copyright .svg-logo path{fill:var(--sk-footer-copyright-color)}.btn-copyright{-moz-opacity:var(--sk-footer-copyright-opacity);-o-opacity:var(--sk-footer-copyright-opacity);-webkit-opacity:var(--sk-footer-copyright-opacity);opacity:var(--sk-footer-copyright-opacity);-webkit-transition:-webkit-opacity .2s ease-out;-moz-transition:-moz-opacity .2s ease-out;-ms-transition:-ms-filter .2s ease-out;transition:opacity .2s ease-out}.btn-copyright:hover{-moz-opacity:var(--sk-footer-copyright-opacity-over);-o-opacity:var(--sk-footer-copyright-opacity-over);-webkit-opacity:var(--sk-footer-copyright-opacity-over);opacity:var(--sk-footer-copyright-opacity-over)}.main-footer-address{max-width:305px;font-size:1rem;line-height:1.7}.main-footer-address-container,.main-footer-contents{padding:6vh 0}.footer-company-address,.footer-compagny-contact a{font-size:.9rem;font-style:normal;line-height:1.5rem;letter-spacing:.05rem}.footer-company-address{color:#ededed}.footer-compagny-contact a{--bs-link-color-rgb: 255,255,255 !important}.main-footer-container{position:relative;background-color:#153148;background:radial-gradient(circle,#27505e,#153148)}.main-footer-container>*{position:relative;z-index:1}.main-footer-container:after{content:"";width:100%;height:100%;position:fixed;top:0;left:0;z-index:0;display:block;background-image:url(/images/commune/footer_pattern.svg);background-position:center top;background-repeat:no-repeat;-moz-opacity:.04;-o-opacity:.04;-webkit-opacity:.04;opacity:.04}.main-footer-contents-container{max-width:680px}.main-footer-nav .border-bottom{--bs-border-color: rgba(255, 255, 255, .15)}.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link{--bs-nav-link-padding-y: .75rem ;display:block!important;--sk-nav-firstlink-font-size: 1.05rem;--sk-nav-firstlink-color: #fff;--sk-nav-firstlink-color-active: #5CCCF5 ;--sk-nav-firstlink-color-hover: #5CCCF5 ;--sk-nav-firstlink-color-negatif: #fff;--sk-nav-firstlink-color-negatif-active: #5CCCF5 ;--sk-nav-firstlink-color-negatif-hover: #5CCCF5 ;--sk-nav-firstlink-text-transform: none ;--sk-nav-firstlink-font-weight: 400 ;letter-spacing:.05rem;--bs-nav-link-hover-color: #5CCCF5 }.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link,.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link:active,.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link.active,.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link:hover,.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link:focus{border:0}.main-footer-nav .wg-navigation .dropdown-menu{--bs-dropdown-font-size: 1rem;--bs-dropdown-border-radius: 0;--bs-dropdown-border-width: 0}.main-footer-cards{padding-top:6vh;color:#ededed;font-size:.75rem;line-height:1.5rem;letter-spacing:.05rem;text-transform:uppercase}.main-footer-cards strong{font-style:normal}.main-footer-cards .card-item{width:68px}.main-footer-cards .card{background-color:#ededed;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.main-footer-global{background-color:#eae9e9}.main-footer-global-logos{color:#9b9b96;font-size:.75rem;line-height:1.5rem;letter-spacing:.05rem;text-transform:uppercase}.main-footer-global-logos strong{font-style:normal}@media(min-width:1921px){.main-footer-container{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}}@media(min-width:1200px){.main-footer-nav .wg-navigation .nav-item,.main-footer-cards{text-align:left!important}.main-footer-cards .card-list{justify-content:left!important}}@media(max-width:767.98px){.main-footer-nav .wg-navigation>.nav>.nav-item>.nav-link{text-align:center}.main-footer-address{text-align:center}}
