#footer{color:#fff;overflow:hidden;position:relative}#footer img{display:block;height:auto;max-width:100%}#footer p,#ooter a{color:inherit}#footer .site-footer{align-items:center;background-color:var(--dark-blue);color:#fff;display:flex;font-size:24px;justify-content:space-between;line-height:1.2;padding:39px 80px 32px}#footer .site-footer .info-phone{flex-grow:1;overflow:hidden;padding:0 10px 0 0}#footer .site-footer .info-phone .title{color:inherit;text-transform:uppercase}#footer .site-footer .info-phone .phone{display:block;margin:10px 0 0}#footer .site-footer .info-phone .phone a{color:inherit;font-size:24px}#footer .site-footer .btn-holder{flex-shrink:0}#footer .btn-primary{align-items:center;-webkit-appearance:none;background-color:var(--primary);border-radius:50px;box-shadow:none;color:#fff;display:flex;font-family:var(--gothamM);font-size:13px;justify-content:center;line-height:20px;margin:0 auto;outline:none!important;padding:15px 0;text-align:center;text-transform:uppercase;width:273px}#footer .btn-primary:hover{background:var(--dlight-blue);color:var(--primary)}#footer .footer-info{align-items:center;background-color:var(--black);display:flex;justify-content:space-between;padding:35px 80px}#footer .site-info{align-items:center;display:flex;flex-grow:1;overflow:hidden}#footer .site-info .logo{flex-shrink:0;max-width:215px}#footer .site-info .copyright{color:#fff;flex-grow:1;font-size:13px;margin:0 0 0 39px;overflow:hidden;padding:0 0 0 40px;position:relative}#footer .site-info .copyright:after{background:#fff;bottom:15%;content:"";left:0;position:absolute;top:15%;width:1px}#footer .site-info .copyright a{color:inherit;font-size:13px}#footer .social-info{align-items:center;display:flex;flex-shrink:0;margin:0 0 0 10px}#footer .social-networks{align-items:center;display:flex;font-size:14px}#footer .social-networks .title{flex-shrink:0;text-transform:uppercase}#footer .social-networks ul{display:flex;flex-flow:row wrap;flex-grow:1;list-style:none;padding:0}#footer .social-networks ul li{padding:0 10px}#footer .social-networks ul li:last-child{padding-right:20px}#footer .social-networks ul li a{font-size:18px;line-height:1}@media (max-width:1199px){#footer .footer-info,#footer .site-footer{padding:20px}#footer .site-info .copyright{margin:0 0 0 20px;padding:0 0 0 20px}}@media (max-width:991px){#footer .footer-info{display:block;text-align:center}#footer .social-info{margin:15px 0 0}#footer .site-info,#footer .social-info{justify-content:center}}@media (max-width:767px){#footer .site-footer{display:block;text-align:center}#footer .site-footer .btn-holder{margin:20px 0 0}#footer .btn-primary{width:200px}#footer .site-info .logo{margin:0 auto}#footer .site-info{display:block}#footer .site-info .copyright{margin:20px 0 0;padding:0}#footer .site-info .copyright:after{display:none}}