.footer__section--top{padding-bottom:2.78rem}.footer__logos-title h3{margin-bottom:.56rem}.footer__form-disclaimer{font-size:.78rem}.footer__form-disclaimer a{text-decoration:underline}.footer__form-disclaimer a:hover{text-decoration:none}.footer__form-disclaimer .txt--light a,.footer__form-disclaimer .txt--light a:hover{color:#2c394a}.footer__form-disclaimer .txt--dark a,.footer__form-disclaimer .txt--dark a:hover{color:#fff}.footer__section--main{padding-bottom:0;padding-top:0}.footer__logo-and-nav{border-top:1px solid;padding-top:2.78rem}.footer__logo{margin-inline-end:48px}.footer__section--bottom{padding-top:0}.footer__lang-and-links-and-copyright{border-top:1px solid;padding-top:1.67rem}.footer__lang .lang-select__button{border:1px solid;border-radius:8px;padding:.56rem 1.11rem}.footer__lang .lang-select__nav{bottom:100%;right:0;top:auto}.footer__links{margin-inline-end:1.67rem}.footer__links ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0;padding:0}.footer__links ul li{line-height:1;margin:.5rem 1.11rem}.footer__links a{text-decoration:none}.footer__links a:hover{text-decoration:underline}.footer__links .txt--light a,.footer__links .txt--light a:hover{color:#2c394a}.footer__links .txt--dark a,.footer__links .txt--dark a:hover{color:#fff}@media (max-width:1139px){.footer__lang .module-wrapper{display:flex}.footer__links ul{justify-content:flex-start}.footer__links ul li{margin-inline-end:2.22rem;margin-inline-start:0}.footer__links ul li:last-child{margin-inline-end:0}}.footer{background:#2c394a}.footer__lang .lang-select__button,.footer__lang-and-links-and-copyright,.footer__logo-and-nav{border-color:hsla(0,0%,100%,.2)}