.footer-wrapper .top{background-color:#222;color:#fff;padding:60px 15px}.footer-wrapper .phn-btn{background:transparent!important;border:none!important;color:#cf2820!important;font-family:Ubuntu;font-size:20px!important;padding:0!important}.footer-wrapper .phn-btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500'%3E%3Cpath fill='%23cf2820' d='M128 21q40 75 53 91.5 10 15.5-2 27.5c-10 13-38 32-45 40-10 9-12 15-3 32q54 105 158 156c18 10 20 5 32-5 8-8 20-27 35-41 10-11 20-12 32-3q14 11 88 51c9 5 11 8 9 27q-7 40-22 51-67 53-133 29C150 422 44 282 15 141Q11 79 51 36q10-13 30-17c35-11 42-6 47 2'/%3E%3C/svg%3E");content:"";display:block;height:20px;margin-right:8px;margin-top:4px;width:20px}.footer-cta{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0}.footer-wrapper .company-info{font-size:16px}.footer-wrapper .info{padding-right:30px}.footer-wrapper .menu{width:34.1941228851%}.footer-wrapper .top .content-wrapper{display:flex;justify-content:space-between}.footer-wrapper .logo{margin-bottom:20px}.footer-wrapper .menu a{color:#fff;display:block;font-size:16px}.footer-wrapper .menu a:hover{color:#e02a00}.footer-wrapper .menu ul{column-count:2;-webkit-columns:2;-moz-columns:2;display:block!important;list-style:none;margin:0;padding:0}.footer-wrapper .menu ul li{margin-bottom:12px;padding-right:15px}.footer-wrapper .menu ul li:last-child{margin-bottom:0}.footer-wrapper .bottom{background-color:#161616;color:#fff;font-size:14px;letter-spacing:.5px;padding:20px;text-align:center}.footer-wrapper .copyright a{color:inherit}.footer-wrapper h3{border-bottom:1px solid #707070;color:#fff;font-size:20px;font-weight:500;line-height:24px;margin-bottom:18px;padding-bottom:16px}.footer-wrapper .social .items{display:flex;flex-wrap:wrap;margin-bottom:20px}.footer-wrapper .social a{color:#fff}.footer-wrapper .social a:hover{color:#e02a00}.footer-wrapper .social .items svg{width:30px;fill:currentColor;height:30px;margin-right:10px}.footer-wrapper .social .item{margin-bottom:20px;margin-right:20px}.footer-wrapper .social .item a{align-items:center;display:flex;font-size:16px}@media(max-width:991px){.footer-wrapper .top .content-wrapper{display:block}.footer-wrapper .info{margin-bottom:50px;padding:0}.footer-wrapper .menu{margin-bottom:50px;width:100%}.footer-wrapper .top{padding:60px 5px 30px}}