:root {
    --ancBgClr: #091016;
    --ancWhiteClr: #fff;
    --ancGrayClr: #ccc;
}

.black-bg .header{
    background-color:#e2e2e2fa !important;
    padding: 10px 50px 3px;
}
.black-bg .header .topHead {
    margin-bottom: 8px;
}
.black-bg .brands_up {
    background-color: var(--ancBgClr);
}
.black-bg .brands-sliders.shadow_upper {
    background: var(--ancBgClr);
    border: 1px solid #ffffff7a;
}

.black-bg .anc-blck-sec {
    background-color: var(--ancBgClr);
}

.black-bg .anc-blck-sec h2, .black-bg .anc-blck-sec h4, .black-bg .anc-blck-sec h5, .black-bg .anc-blck-sec h6 {
    color: var(--ancWhiteClr);
}
.black-bg .anc-blck-sec ul li{
        color: var(--ancGrayClr);
}

.black-bg .anc-blck-sec p {
    color: var(--ancGrayClr);
}

.anc-black-testi .card-body {
    background-color: var(--ancBgClr);
}

.anc-black-testi .card-body h5 {
    color: var(--ancWhiteClr) !important;
}

.anc-black-testi .card-body p {
    color: var(--ancGrayClr) !important;
}

.black-bg .course-sec .education_block_grid{
        background-color: #091016e6;
}
.black-bg .course-sec .education_block_grid h4 a{
    color:var(--ancWhiteClr) !important;
}

.black-bg .course-sec .education_block_grid p{
      color: var(--ancGrayClr) !important;
}

.black-bg .course-sec .education_block_grid h5 i{
    color:#e44614;
}



.education-title {
    height: 80px;
}

@media(max-width:767px) {
    .education-title {
        height: auto;
    }
    .black-bg .header {
    background-color: #e2e2e2fa !important;
    padding: 10px 0 3px;
}
}