@charset "UTF-8";.footer__main-wrap{background:#212121;height:400px;padding:50px 5%;width:100%}.footer__wrap{color:#fff;margin:auto;max-width:1600px}.footer__container{display:flex;justify-content:space-between}.footer__bottom-block-year{display:flex}.footer__bloсk-title{font-size:18px;font-weight:600}.footer__links-bloсk{display:flex;flex-direction:column}.footer__links-bloсk a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:400;padding-bottom:15px}.footer__links-bloсk a:hover{text-decoration:underline}.footer__links-bloсk svg{height:20px;margin-right:5px;width:20px}.footer__year{padding:0 3px 0 6px}.footer__line{margin:15px 0}.footer__phone{padding-bottom:15px}.footer__bottom-block-wrap{background:#424242;height:65px;padding:0 5%}.footer__bottom-block,.footer__bottom-block-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.footer__bottom-block{color:#fff;font-size:14px;margin:auto;max-width:1600px}.footer__bottom-block img{margin-left:30px}.footer__group,.footer__group a{align-items:center;display:flex}.footer__group a{color:#fff}.footer__group svg{margin:0 10px 0 0}.footer__email{width:25px!important}.footer .mobile,.footer__mobile-tabbar{display:none}@media (max-width:768px){.footer__main-wrap{height:auto;padding:5px 3% 20px}.footer__container{flex-direction:column}.footer__bloсk-title{display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:15px 0}.footer__links-bloсk{display:none}.footer__links-bloсk a{font-size:14px}.footer__bottom-block-wrap{height:95px}.footer__bottom-block{display:flex;flex-direction:column;font-size:11px;justify-content:center;text-align:center}.footer__bottom-block img{width:60px}.footer .mobile{display:block}.footer__line{display:none}.footer__links-bloсk a{font-weight:400}.footer__mobile-line{background:#3c3c3c;height:1px;left:0;position:absolute;width:100%}.footer .mobileBodyOpen{display:block}.footer .arrowOpen{transform:rotate(180deg)}.footer__phone{font-size:14px}.footer__bottom-block-wrap{margin:0 0 60px}.footer__mobile-tabbar{align-items:center;background:#212121;bottom:0;box-shadow:0 -2px 8px #00000026;display:flex;height:60px;justify-content:space-around;position:fixed;width:100%;z-index:20}.footer__mobile-tabbar-link{color:#fff;font-size:11px;text-align:center}.footer__mobile-tabbar-link div{padding:5px 0}.footer__mobile-tabbar-link:hover{color:#219be7;cursor:pointer}}
