.footer-style-16 {
    position: relative !important;
    background: -webkit-linear-gradient(0deg, rgba(5, 14, 121, 0.9) 5%, rgba(5, 14, 121, 0.0) 200%) !important;

}
.footer-style-16 .contact-widget .info-list li a {
    display: inline-block !important;
    color: #ffffff !important;
}
.footer-style-16 .contact-widget .info-list li {
    position: relative !important;
    display: block !important;
    float: left !important;
    width: 50% !important;
    font-size: 16px !important;
    line-height: 26px !important;
    color: #ffffff !important;
    margin-bottom: 10px !important;
}
footer .widget-title h3 {
    font-size: 22px !important;
    line-height: 32px !important;
    color: #ffffff !important;
    font-weight: 600 !important;
}
.footer-style-16 .links-widget .links-list li a {
    display: inline-block !important;
    color: #ffffff !important;
}
.footer-style-16 .footer-top h3 {
    position: relative !important;
    display: block !important;
    font-size: 26px !important;
    line-height: 36px !important;
    color: #000000b9 !important;
    font-weight: 600 !important;
}

.footer-style-15 {
    position: relative !important;
    background: #070009 !important;
}
.footer-style-15 .footer-top {
    position: relative !important;
    padding: 8px 0px 54px 0px !important;
}

/* Add this CSS to align the footer columns in a single line */
@media (min-width: 992px) {
    .footer-column {
        flex: 1 !important;
        display: flex !important;
        flex-direction: column !important;
    }

    .row.clearfix {
        display: flex !important;
        flex-wrap: nowrap !important;
        justify-content: space-between !important;
        align-items: start !important; /* Align items to the top */
    }
}

.footer-style-15 .widget-section {
    padding-bottom: 0px !important;
    border-bottom: 1px solid #2b292c !important;
}
/* .row>* {
    padding: 0 9px !important;
} */

@media (min-width: 768px) {
    .row > * {
        padding: 9px 6px !important;
    }
}
.footer-style-15 .links-widget .links-list li a {
    position: relative !important;
    display: inline-block !important;
    font-size: 16px !important;
    line-height: 26px !important;
    color: #d7d7d7 !important;
}

