.container.footer-wrapper {
    width: 100%;
    background-color: #005a70;
    padding: 3% 3% 0% 3%;
    border-top: 1px solid #09BAB1;
}

@media only screen and (max-width:426px) {
    .container.footer-wrapper {
        padding: 8% 8% 0% 8%;
    }
}

#colorlib-footer .f-blog .desc h2 a {
    color: #ffffff;
}

#colorlib-footer .f-blog .desc h2 a:hover {
    color: #09BAB1;
}

#colorlib-footer h4 {
    color: #ffffff;
    font-weight: 800;
    font-size: 1.0em;
}

#colorlib-footer .colorlib-footer-links li a {
    color: #ffffff;
    text-decoration: none;
}

#colorlib-footer .colorlib-footer-links li a:hover {
    color: #09BAB1;
}
 
.col-md-3.colorlib-widget p { 
    color: #ffffff;
}