.footer-full{display:block;position:relative;width:100%}.footer-full:after{background:var(--header-separator-color);content:"";height:1px;left:1em;position:absolute;right:1em;top:0}.footer-full .footer-full-inner{padding:1.75em 12.5em 0 0;position:relative}:is(.footer-full .footer-full-inner) .footer-menu{display:flex;justify-content:space-between}:is(:is(.footer-full .footer-full-inner) .footer-menu) ul{list-style-type:none;margin:0;padding:0 1em 0 0;width:25%}:is(:is(:is(.footer-full .footer-full-inner) .footer-menu) ul) li{padding:6px 0 9px}:is(:is(:is(:is(.footer-full .footer-full-inner) .footer-menu) ul) li) a{color:var(--footer-full-list-color);display:block;font-size:.875em;line-height:1.214em;transition:all .3s ease}:is(:is(:is(:is(:is(.footer-full .footer-full-inner) .footer-menu) ul) li) a):hover{color:var(--footer-full-link-hover);transition:all .3s ease}.title:is(:is(:is(:is(.footer-full .footer-full-inner) .footer-menu) ul) li){color:var(--footer-full-title-color);font-size:1.125em;font-weight:600}:is(.footer-full .footer-full-inner) .footer-menu-bottom{display:inline-block;margin:2.375em 0 1.5em}:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom) a{color:var(--footer-full-link-color);display:inline-block;font-size:.875em;margin-right:1.571em;padding:.286em;transition:all .3s ease}.company-link:is(:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom) a){padding-left:3.571em;position:relative}.company-link:is(:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom) a):before{background:url(/images/logo-footer.svg) no-repeat;content:"";display:block;height:32px;position:absolute;left:6px;top:-4px;width:32px}:is(:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom) a):hover{color:var(--footer-full-link-hover);transition:all .3s ease}:is(.footer-full .footer-full-inner) .app{position:absolute;right:0;top:2.188em;text-align:right}:is(:is(.footer-full .footer-full-inner) .app) p{color:var(--footer-full-title-color);font-size:1.125em;font-weight:600;margin:0 0 .778em;text-align:right}:is(:is(.footer-full .footer-full-inner) .app) .app-link{display:block;margin-bottom:.25em}:is(.footer-full .footer-full-inner) .copyright{color:var(--footer-full-link-color);font-size:.875em;line-height:1.429em;margin:0;position:absolute;bottom:1.857em;right:0}:is(.footer-full .footer-full-inner) .social-networks{display:inline-flex;justify-content:space-between;position:absolute;bottom:1.625em;right:10.5em;transition:all .3s ease;width:14.625em}:is(:is(.footer-full .footer-full-inner) .social-networks) a svg.icon{color:var(--footer-full-social-networks);transition:all .3s ease}:is(:is(.footer-full .footer-full-inner) .social-networks) a:hover svg.icon{color:var(--footer-full-link-hover);transition:all .3s ease}html[lang=fr] .footer-full .footer-full-inner .footer-menu-bottom a{margin-right:8px}@media only screen and (min-width:768px) and (max-width:1023px){:is(.footer-full .footer-full-inner) .footer-menu ul{width:30%}:is(:is(.footer-full .footer-full-inner) .footer-menu ul) li.title{font-size:16px}:is(.footer-full .footer-full-inner) .footer-menu-bottom a{margin-right:10px}.company-link:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom a){padding-left:3em}.company-link:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom a):before{left:0}:is(.footer-full .footer-full-inner) .app p{font-size:16px}:is(.footer-full .footer-full-inner) .social-networks{right:10em;width:180px}}@media only screen and (min-width:768px) and (max-width:930px){.footer-full .footer-full-inner .social-networks{bottom:4em;right:0;width:200px}}@media only screen and (max-width:767px){.footer-full .footer-full-inner{padding-right:0}:is(.footer-full .footer-full-inner) .footer-menu ul{padding:0}:is(.footer-full .footer-full-inner) .footer-menu{flex-wrap:wrap}:is(:is(.footer-full .footer-full-inner) .footer-menu) ul{margin-bottom:30px;width:48%}:is(:is(:is(.footer-full .footer-full-inner) .footer-menu) ul) li.title{font-size:16px}:is(.footer-full .footer-full-inner) .footer-menu-bottom{display:inline-block;margin-top:2em;position:relative;left:50%;text-align:center;transform:translateX(-50%)}:is(:is(.footer-full .footer-full-inner) .footer-menu-bottom) a{margin-bottom:8px}:is(.footer-full .footer-full-inner) .app{position:static;text-align:left;width:48%}:is(:is(.footer-full .footer-full-inner) .app) p{font-size:16px;font-weight:600;padding:6px 0 9px;text-align:left}:is(.footer-full .footer-full-inner) .copyright{margin:30px 0;position:static;text-align:center}:is(.footer-full .footer-full-inner) .social-networks{justify-content:center;position:static;width:100%}:is(:is(.footer-full .footer-full-inner) .social-networks) a{margin:0 14px}}