footer {
    background-color: #054B5E;
    color: #347A8D;
}

footer .careers-link a {
    color: #fff
}

footer .careers-link a:hover {
    color: #BFD72F !important
}

a.careers-link {
    color: #fff;
}

a.careers-link:hover {
    color: #BFD72F;
}

.footer_section-links .btn_vc_outline_green_footer {
    border: 2px solid #BFD72F;
    background-color: #ffffff00;
    font-weight: 600;
    border-radius: 10px;
    color: #BFD72F;
    min-width: 245px;
}

.footer_section-links .btn_vc_outline_green_footer:hover {
    border: 2px solid #BFD72F;
    background-color: #BFD72F ;
    color: #fff;
}

.footer_section-links ul.list-unstyled li.submenu-header .btn_vc_outline_green_footer {
    color: #BFD72F;
    text-transform: none
}

.footer_section-links ul.list-unstyled li.submenu-header .btn_vc_outline_green_footer:hover {
    color: #fff;
}

.footer_section_description .mobile_cnterBlock {
    display: none
}

li.submenu-header.pai_policy {
    margin-top: 0 !important;
}

ul.payment-list {
    display: inline-flex;
}

@media(max-width: 767px) {

    ul.payment-list {
        display: block;
    }

    ul.payment-list li {
        margin-bottom: 11px;
    }

    .footer_section_description ul.payment-list {
        list-style: none;
        padding-left: 0 !important;
        display: flex;
        justify-content: center;
    }

    .footer_section_description .mobile_cnterBlock {
        display: inline-block
    }

    .footer_section_description .mobile_cnterBlock .paii_links {
        display: inline-flex !important;
        list-style: none;
    }

    .footer_section_description .center_block.desktop_ {
        display: none
    }


    .vc-footer {
        padding-top: 50px;
        padding-bottom: 50px;
        text-align: center;
    }

    .vc-footer .admissions ul.vc_social_icons {
        justify-content: center;
    }

    .iie-information {
        margin-left: 0;
    }

    .footer_section_description {
        padding: 0px 0px 0px 0px;
    }
}