.text-center{text-align: center;}
.cnc-footer-one{padding: 50px 0; margin: 0;}
.cnc-footer-one .footer-container{width: 100%; max-width: 1430px; padding-left: 15px; padding-right: 15px; margin: 0 auto;}
.cnc-footer-one ul{list-style: none;margin: 0;padding: 0;}
.cnc-footer-one .social-follow ul{display: flex; align-items: center;}
.cnc-footer-one .social-follow ul li:not(:last-child){margin-right: 20px;}
.cnc-footer-one .social-follow ul li a:hover img{transform: scale(1.1); transform: all 0.5s;}
.cnc-footer-one .footer-copyright .copyright-content{display: flex; align-items: center; justify-content: space-between;}
.cnc-footer-one{background-color: #fff;padding-bottom: 0;}
.cnc-footer-one .footer-about{width: 100%; max-width: 920px; margin: 0 auto; color: #333333; margin-bottom: 40px;}
.cnc-footer-one .footer-about .footer-logo{margin-bottom: 35px;}
.cnc-footer-one .footer-about p{margin: 0;}
.cnc-footer-one .footer-contact .contact-info ul{margin: 0 -15px; display: flex; align-items: center; justify-content: space-between;}
.cnc-footer-one .footer-contact .contact-info ul li{padding: 0 15px; display: flex; align-items: center; color: #888888;}
.cnc-footer-one .footer-contact .contact-info ul li svg{display: flex; margin-right: 10px;}
.cnc-footer-one .footer-contact .contact-info ul li a{color: #888888; text-decoration: none;}
.cnc-footer-one .footer-contact .contact-info ul li a:hover{color: #000;}
.cnc-footer-one .footer-copyright{background-color: #151515; color: #fff; padding: 20px 0; margin-top: 35px;height: 90px;}

@media (max-width:767px){
    .cnc-footer-one .footer-contact .contact-info ul{flex-wrap: wrap; flex-direction: column;}
    .cnc-footer-one .footer-contact .contact-info ul li{flex-direction: column; text-align: center; margin-bottom: 30px;}
    .cnc-footer-one .footer-contact .contact-info ul li:last-child{margin-bottom: 0;}
    .cnc-footer-one .footer-contact .contact-info ul li svg{margin-bottom: 10px; margin-left: 0;}
    .cnc-footer-one .footer-copyright .copyright-content{flex-direction: column-reverse;}
    .cnc-footer-one .footer-copyright{padding: 48px 0;}
    .cnc-footer-one .social-follow{margin-bottom: 30px;}
}