.fa-x-twitter:before {
    content: '';
    width: 16px;
    height: 16px;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E");
}

.footer-content .fa-x-twitter:before {
    background-image: url("data:image/svg+xml,%3Csvg fill='%236491b5' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E");
}

.fa-x-twitter:hover:before {filter: brightness(0) invert(1);}

.footer-content ul.social-icons {
    display:flex;
    gap:5px
}

.headwrp div.social-inner-wrap  ul.social-icons {
    display:flex;
    grid-template-columns:repeat(2, 1fr);
    gap:5px
}

@media(max-width:1300px) {
    div#header-social .fa {
    width: 35px;
    height: 35px;
}
}

@media (max-width: 1199px) and (min-width: 992px) {
    div.logo img {
        max-width: 200px !important;
    }
}

@media (max-width:1580px) {
    .logo img {
        max-width: 200px !important;
    }
}
@media (max-width: 1080px) {
        div.logo img {
        max-width: 180px !important;
    }
}

@media (max-width: 1080px) {
     
    .headwrp .col-md-7.col-lg-7  {
        width:63%
    }
}
