.container__footer{display:flex;position:relative;z-index:100;box-sizing:content-box;background-color:white;font-size:12pt;padding:2em 0 1em;flex-direction:column;justify-content:center;text-align:center;border-top:1em solid #f8f8f8;color:#58595b}.container__footer .logos__items{width:100%;margin:1% auto 4%;max-width:508px}.container__footer .logo__actual{max-width:145px;margin:0 auto 2em}.container__footer .container__footer__text{max-width:988px;margin:0 auto 1%}@media(max-width:576px){.container__footer .logos__items{width:80%;margin:1% auto 3em}}