
.bg-footer {
    background-color: rgb(31, 31, 31);
    padding: 20px 0 60px;
    bottom: 0;
    position: relative;
    width: 100%;
    margin-top:5%;
}

.footer-heading {
    letter-spacing: 2px;
}

.footer-link a {
    color: #acacac;
    line-height: 40px;
    font-size: 14px;
    text-decoration:none;
    transition: all 0.5s;
}
.footer-link #gps {
    margin-right: 5px;
    font-size: 20px
} 

    .footer-link a:hover {
        color: red;
    }
    .mt-5 ul li i:hover{
        color:white;
    }

.contact-info {
    color: #acacac;
    font-size: 14px;
}
.contact-info i {
    margin-right: 5px;
    font-size: 20px
    }

.footer-social-icon {
    font-size: 15px;
    height: 34px;
    width: 34px;
    line-height: 34px;
    border-radius: 3px;
    text-align: center;
    display: inline-block;
}

.facebook {
    background-color: #4e71a8;
    color: #ffffff;
}

.instagram {
    background: #d6249f;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
    box-shadow: 0px 3px 10px rgba(0,0,0,.25);
}

.google {
    background-color: #46492f;
    color: #ffffff;
}


.footer-heading {
    position: relative;
    padding-bottom: 12px;
}

    .footer-heading:after {
        content: '';
        width: 50px;
        border-bottom: 1px solid #FFF;
        position: absolute;
        left: 0;
        bottom: 0;
        display: block;
        border-bottom: 1px solid #ff0000;
    }

/* PARTIE KING KARATE */

.footerkk-heading {
    position: relative;
    padding-bottom: 12px;
    letter-spacing: 2px;
}
        
    .footerkk-heading:after {
        content: '';
        width: 50px;
        border-bottom: 1px solid #FFF;
        position: absolute;
        left: 0;
        bottom: 0;
        display: block;
        border-bottom: 1px solid #0010f5;
    }

.footerkk-link a {
    color: #acacac;
    line-height: 40px;
    font-size: 14px;
    text-decoration:none;
    transition: all 0.5s;
}

.footerkk-link #gps {
    margin-right: 5px;
    font-size: 20px

} 
    
    .footerkk-link a:hover {
        color: blue;
    }
    .mt-5 ul li i:hover{
        color:white;
    }
