.footer .menu__link{font-weight:400}.footer__top{display:flex;gap:48px;padding:148px 0 90px}.footer__logo{flex:1;max-width:210px}.footer__navigation{flex:6}.footer__columns{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.footer__columns .column{align-items:start;display:flex;flex-direction:column}.footer__navigation .column-title{color:rgba(0,0,0,.85)!important;font-size:16px;font-weight:500;line-height:20px}.footer__navigation .menu__wrapper{margin-top:24px}.footer__navigation .menu__item{margin-bottom:16px}.footer__navigation .menu__link{color:rgba(0,0,0,.45);text-align:left}.footer__navigation .menu__link:hover{color:#29c8b4}.footer__bottom,.footer__policies{align-items:center;display:flex}.footer__bottom{padding:20px 0 70px}.footer__policies{gap:24px;margin-left:30px}.footer__policies .menu__link{color:rgba(0,0,0,.85);font-size:12px;line-height:16px}.footer__policies .menu__link:hover{color:#29c8b4}.footer__badges{align-items:center;display:flex;flex:1;justify-content:right}.footer__badges .menu__link{padding:0 15px}.footer__badges .menu__link:first-child{padding-left:0}.footer__badges .menu__link:last-child{padding-right:0}@media (max-width:1024px){.footer__policies{flex-wrap:wrap;justify-content:center;margin-left:0}}@media (max-width:992px){.footer__bottom{flex-direction:column}.footer__bottom>div{margin-bottom:30px}}@media (max-width:942px){.footer__top{align-items:start;flex-direction:column;padding:80px 0 40px}.footer__navigation{flex:inherit;padding:0 14px;width:100%}}@media (max-width:480px){.footer__top{align-items:center}.footer__columns{justify-content:center}.footer__columns .column{align-items:center;text-align:center}}