.copy-rights {
    padding: 1em 0.5em;
    background-color: #222B5F;
    border-top: 3px solid #E20A4A;
}
.mb-zero {
    margin-bottom: 0px;
}

/*.footer-border {
    border-right: 1px solid #E20A4A;
}*/

.footer-logo {
    padding: 1em 1em 1em 0;
    overflow: hidden;
}

.footer-ul {
    list-style-type: none;
    padding: 0px;
    margin-bottom: 0px;
}

.footer-ul li {
    padding-bottom: 0.5em;
}

.footer-anc {
    transition-duration: 0.5s;
    color: #222B5F;
}

.footer-anc:hover {
    transition-duration: 0.5s;
    color: #E20A4A;
    text-decoration: none;
}

.footer-icon {
    margin-right: 0.5em;
    padding: 0.2em;
    font-size: 25px;
}

.footer-anc {
    transition-duration: 0.5s;
    color: #E20A4A;
}

.footer-anc {
    transition-duration: 0.5s;
    color: #222B5F;
}

.footer-heading h4 {
    color: #222B5F;
    display: inline-block;
    background: linear-gradient(180deg, transparent 85%, #E20A4A 0%);
}
.footer-main {
    padding: 0em 0 0;
}
ul.footer-ul.bb-gold {
    border-bottom: 1px solid #E20A4A;
}
.copy-anc {
    transition-duration: .5s;
    color: #E20A4A;
}
.copy-anc:hover {
    transition-duration: .5s;
    color: #FFF;
    text-decoration: none;
}
.trans-rot {
    transform: rotate(100deg);
}
.foot-icon{
    color: #E20A4A;
}
@media (max-width: 767px){
	.footer-border {
	    border-right: none;
	}
}