.main-footer{background:#f6f6f8;padding:85px 0}@media (max-width:1280px){.main-footer{padding:65px 30px}}.main-footer .footer-item p{font-size:20px;margin-bottom:27.5px}.main-footer .footer-item ul{-webkit-columns:2;-moz-columns:2;columns:2;padding-left:0}@media (max-width:1280px){.main-footer .footer-item ul{-webkit-columns:1;-moz-columns:1;columns:1}}.main-footer .footer-item ul li{list-style:none;padding:12.5px 0;min-width:120px;list-style-position:inside;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-right:60px}@media (max-width:1280px){.main-footer .footer-item ul li{margin-right:0}}.main-footer .footer-item ul li a{color:#a7a7a7}.main-footer .footer-item ul li i{margin-right:20px}.main-footer .footer-phone{margin:40px 0}.main-footer .footer-phone a{font-size:27px;color:#a7a7a7;font-weight:300}@media (max-width:478.98px){.main-footer .footer-phone a{font-size:22px}}.main-footer .footer-phone a img{margin-right:25px}.main-footer .footer-phone span{padding-left:69px}.main-footer .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:69px}.main-footer .footer-social .footer-social__item{width:37px;height:37px;border:1px solid #ddd;border-radius:3px;color:#a7a7a7;margin-right:12px;cursor:pointer}.main-footer .footer-social .footer-social__item:hover{border:1px solid #0259a9}.main-footer__underline{background:#f1f1f2;height:75px;-webkit-box-shadow:0 -2px 5px 0 #d3d3d3;box-shadow:0 -2px 5px 0 #d3d3d3}@media (max-width:1280px){.main-footer__underline{padding:0 30px}}@media (max-width:478.98px){.main-footer__underline{margin:0;height:auto;padding:0 15px}}@media (max-width:478.98px){.main-footer__underline .underline{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-footer__underline .underline .underline-item{height:75px}.main-footer__underline .underline .underline-item p{font-size:16px;font-weight:300;color:#a7a7a7}.main-footer__underline .underline .underline-item a{margin-right:20px;color:#a7a7a7}.main-footer__underline .underline .underline-item a i{font-size:40px}