.main-footer{padding:50px 20px;width:100%}.main-footer__container{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px}.main-footer__image{display:flex}.main-footer__text{color:#fff;font-size:16px}.main-footer__image-logo{display:flex;padding-left:20px;width:220px}.main-footer__image-icon{border-right:1px solid #f2f2f2;display:flex;padding-right:20px;width:78px}.main-footer__image-icon>img,.main-footer__image-logo>img{height:100%;width:100%}