:root {
    /*Pre-School*/
    --Edu-PreSch-color1: #8e67b6;
    --Edu-PreSch-color2: #f0ecf5 /*#f1e4ff*/;
    --Edu-PreSch-color3: #f8f2ff;
    --Edu-PreSch-color4: #d8c6eb;
    --Edu-PreSch-color5: #dfcff3;
    /*School*/
    --Edu-Sch-color1: #006a44 /*#6a9825*/ /*#73c050*/;
    --Edu-Sch-color2: #cff1e5 /*#f5ffe6*/ /*#d5f3c9*/;
    --Edu-Sch-color3: #e4fff5 /*#fafff2*/ /*#f1fff1*/;
    --Edu-Sch-color4: #4c9d27;
    --Edu-Sch-color5: #e0f6ff;
    /*Academy*/
    --Edu-Acdmy-color1: #c48e5c;
    --Edu-Acdmy-color2: #ffedde;
    --Edu-Acdmy-color3: #fff8f2 /*#fff4ea*/;
    --Edu-Acdmy-color4: #f1e5da;
    --Edu-Acdmy-color5: #007dff;
    /*College*/
    --Edu-Clg-color1: #0d92e6;
    --Edu-Clg-color2: #d8f0ff;
    --Edu-Clg-color3: #eaf7ff;
    --Edu-Clg-color4: #cbe1ef;
    --Edu-Clg-color5: #f4fbff;
    --Edu-Clg-color6: #4682b4;
    /*University*/
    --Edu-Uvrsy-color1: #139598;
    --Edu-Uvrsy-color2: #f0feff /*#e2feff*/;
    --Edu-Uvrsy-color3: #f1ffff;
    --Edu-Uvrsy-color4: #c4e8e9;
    --Edu-Uvrsy-color5: #defdff;
    /*EduSys*/
    --Edu-EdSys-color1: #0870ad;
    --Edu-EdSys-color2: #75b614;
    --Edu-EdSys-color3: #006D8E;
    --Edu-EdSys-color4: #006D8E;
    --Edu-EdSys-color5: #006D8E;
    /*Common*/
    --Edu-theme-white: #ffffff;
    --Edu-theme-black: #000000;
    --Edu-theme-grey: #e3e3e3;
    --Edu-theme-color1: #5b6972;
    --Edu-theme-color2: #383636;
    --Edu-theme-color3: #dddddd;
    --Edu-theme-color4: #f4f4f4;
    --Edu-theme-color5_1: #0870ad;
    --Edu-theme-color5_2: #2f749d;
}

/**************************** START PRE-SCHOOL THEMING ****************************/

.Edu-PreSch-color1 {
    background: var(--Edu-PreSch-color1) !important;
}

.modules-call-back.ps_liveDemo {
    background: var(--Edu-PreSch-color2) !important;
    color: var(--Edu-PreSch-color1) !important;
    border-color: var(--Edu-PreSch-color1) !important;
}

    .modules-call-back.ps_liveDemo:hover {
        background: var(--Edu-PreSch-color1) !important;
        color: var(--Edu-theme-white) !important;
        border-color: var(--Edu-PreSch-color1) !important;
    }

.pre_primary_theme {
    color: var(--Edu-PreSch-color1) !important;
}

#right_tab.pre-list-theme .rTab li:hover > a, #right_tab.pre-list-theme .rTab li.active > a {
    background-color: var(--Edu-PreSch-color1) !important;
    color: var(--Edu-theme-white) !important;
}

.service-item-ps {
    border: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-PreSch-color3) !important;
}

.service-item-ps:hover {
    border: 1px solid var(--Edu-PreSch-color1) !important;
    background: var(--Edu-PreSch-color3) !important;
}

.service-item-ps .btn-primary-mps {
    color: var(--Edu-theme-white) !important;
    background-color: var(--Edu-PreSch-color1) !important;
    border: 2px solid var(--Edu-PreSch-color1) !important;
}

.service-item-ps.service-item:hover a.btn-primary-mps {
    background-color: var(--Edu-theme-white) !important;
    color: var(--Edu-PreSch-color1) !important;
    border: 2px solid var(--Edu-PreSch-color1) !important;
}

.service-item-ps:before, .service-item-ps:after, .service-item-ps > .service-conent:before, .service-item-ps > .service-conent:after {
    background: var(--Edu-PreSch-color1) !important;
}

.title-section-ps > h3 > span, .title-section-ps > h1 > span {
    color: var(--Edu-PreSch-color1) !important;
}

.service-item-ps > .service-conent > a {
    background: var(--Edu-PreSch-color5);
    border: 1px solid var(--Edu-PreSch-color1);
}

/*.service-item-ps > .service-conent > a > i {
    color: var(--Edu-theme-color1);
}

.service-item-ps:hover > .service-conent > a > i {
    color: var(--Edu-PreSch-color2);
}*/

.service-item-ps:hover > .service-conent > a {
    background: var(--Edu-PreSch-color5);
}

.service-item-ps:hover > .service-conent > h3 {
    color: var(--Edu-theme-color1);
}

.service-item-ps > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.service-item-ps:hover > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}


.ps_features {
    border: 1px solid var(--Edu-PreSch-color1);
}

.ps_features .social-media {
    border-bottom: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-PreSch-color1);
}
.ps_features:hover .social-media {
    border-top: 0px solid var(--Edu-theme-color3);
    border-bottom: 1px solid var(--Edu-theme-color3);
    border-right: 0px solid var(--Edu-theme-color3);
    background: var(--Edu-PreSch-color2) !important;
    color: var(--Edu-PreSch-color1);
}

.ps_features .caption {
    background: var(--Edu-PreSch-color2);
    border-top: 1px solid var(--Edu-theme-color3);
}

.ps_features:hover .caption {
    background: var(--Edu-PreSch-color2) !important;
}

.ps_features .caption h3 {
    color: var(--Edu-PreSch-color1);
}

.ps_contactmail {
    background: var(--Edu-PreSch-color2);
}

.ps_contactmail a {
    color: var(--Edu-PreSch-color1);
}

.ps_contact input.submit-btn {
    background: var(--Edu-PreSch-color1);
}

.preSch_featureHvr {
    border: 1px solid var(--Edu-PreSch-color1);
}

.preSch_featureHvr h3 {
    color: var(--Edu-PreSch-color1);
}

.preSch_featureHvr:hover {
    background: var(--Edu-PreSch-color2) !important;
}

.btn-signup-ps {
    background: var(--Edu-PreSch-color1);
    color: var(--Edu-theme-white) !important;
}

.btn-signup-ps:hover {
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-PreSch-color1) !important;
}

.btn-learnmore-ps {
    border: 2px solid var(--Edu-theme-white) !important;
    color: var(--Edu-theme-white) !important;
}

    .btn-learnmore-ps:hover {
        background: var( --Edu-theme-white) !important;
        color: var(--Edu-PreSch-color1) !important;
        border: 2px solid var(--Edu-theme-white) !important;
    }

.btn-module-pm {
    background: var( --Edu-theme-white) !important;
    color: var(--Edu-PreSch-color1) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}
.btn-module-pm:hover {
    border: 2px solid var(--Edu-theme-white) !important;
    color: var(--Edu-theme-white) !important;
    background:transparent !important
}

.pre-sch-section-bg {
    background: var(--Edu-PreSch-color2) !important;
}
.pre-sch-section-bg2 {
    background: var(--Edu-PreSch-color4) !important;
}

.btn-align1 {
    background: var(--Edu-PreSch-color1) !important;
    border: 2px solid var(--Edu-PreSch-color1) !important;
}
.table-ps > thead > tr > th {
    background: var(--Edu-PreSch-color1) !important;
}
.fillter-menu-ps > ul > li.active, .fillter-menu-ps > ul > li:hover {
    border-top: 1px solid var(--Edu-PreSch-color1) !important;
    border-bottom: 1px solid var(--Edu-PreSch-color1) !important;
    color: var(--Edu-PreSch-color1) !important;
}

.fillter-menu-ps > ul > li.active:before, .fillter-menu-ps > ul > li:hover:before, .fillter-menu-ps > ul > li.active:after, .fillter-menu-ps > ul > li:hover:after {
    background: var(--Edu-PreSch-color1) !important;
}

.port-meta-ps > a:hover, .port-meta-ps > a:hover i {
    color: var(--Edu-PreSch-color1) !important;
}


.ios-icon-ps, .android-icon-ps {
    border: 1px solid var(--Edu-PreSch-color1) !important;
}

.pre_school_theme > li ul li a:hover {
    background: var(--Edu-PreSch-color1) !important;
    color:var(--Edu-theme-white)
}
/*.partners-container-ps ul li {
    background: var(--Edu-PreSch-color1) !important;
    color: var(--Edu-PreSch-color1) !important;
}
.partners-container-ps ul li a {
    background: var(--Edu-PreSch-color1) !important;
    color: var(--Edu-theme-white) !important;
    border-top: 1px solid var(--Edu-theme-grey) !important;
    border-bottom: 1px dotted var(--Edu-PreSch-color3) !important;
}

    .partners-container-ps ul li a i {
        color: var(--Edu-theme-white) !important
    }*/
/**************************** END PRE-SCHOOL THEMING ****************************/
/**************************** START SCHOOL THEMING ****************************/
.Edu-Sch-color1 {
    background: var(--Edu-Sch-color1) !important;
}

.sch_liveDemo {
    color: var(--Edu-Sch-color1) !important;
    background: var(--Edu-Sch-color3) !important;
    border: 1px solid var(--Edu-Sch-color1)
}

#right-tab-school .rTab-school li:hover > a, #right-tab-school .rTab-school li.active > a, .sch_liveDemo:hover {
    background: var(--Edu-Sch-color1) !important;
    color: var(--Edu-theme-white) !important;
}

.sch_primary_theme {
    color: var(--Edu-Sch-color1) !important;
}

.sch_primary_theme:hover {
    color: var(--Edu-Sch-color1) !important;
}

.models-body-bg p {
    color: var(--Edu-theme-color2);
}

.service-item-sch {
    border: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-Sch-color3);
}

.service-item-sch:hover {
    border: 1px solid var(--Edu-Sch-color1) !important;
    background: var(--Edu-Sch-color3) !important;
}

.service-item-sch .btn-primary-msm {
    color: var(--Edu-theme-white) !important;
    background-color: var(--Edu-Sch-color1) !important;
    border: 2px solid var(--Edu-Sch-color1) !important;
}

.service-item-sch.service-item:hover a.btn-primary-msm {
    background-color: var(--Edu-theme-white) !important;
    color: var(--Edu-Sch-color1) !important;
    border: 2px solid var(--Edu-Sch-color1) !important;
}

.service-item-sch:before, .service-item-sch:after, .service-item-sch > .service-conent:before, .service-item-sch > .service-conent:after {
    background: var(--Edu-Sch-color1) !important;
}

.sch-title_theme.title-section-cm > h3 > span, .sch-title_theme.title-section > h1 > span {
    color: var(--Edu-Sch-color1) !important;
}

.service-item-sch > .service-conent > a {
    background: var(--Edu-Sch-color2);
    border: 1px solid var(--Edu-Sch-color1);
}

    .service-item-sch > .service-conent > a > i {
        color: var(--Edu-theme-color1);
    }

.service-item-sch:hover > .service-conent > a > i {
    color: var(--Edu-Sch-color1);
}

.service-item-sch:hover > .service-conent > a {
    background: var(--Edu-Sch-color2);
}

.service-item-sch:hover > .service-conent > h3 {
    color: var(--Edu-theme-color1);
}

.service-item-sch > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.service-item-sch:hover > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.sch_features_theme {
    border: 1px solid var(--Edu-Sch-color1);
}

    .sch_features_theme .social-media {
        border-bottom: 1px solid var(--Edu-theme-color3);
        background: var(--Edu-theme-white) !important;
        color: var(--Edu-Sch-color1);
    }

.sch_featureHvr {
    border: 1px solid var(--Edu-Sch-color1);
}

    .sch_featureHvr h3 {
        color: var(--Edu-Sch-color1);
    }

.sch_featureHvr:hover {
    background: var(--Edu-Sch-color3) !important;
}

.sch_features_theme:hover .social-media {
    border-top: 0px solid var(--Edu-theme-color3);
    border-bottom: 1px solid var(--Edu-theme-color3);
    border-right: 0px solid var(--Edu-theme-color3);
    background: var(--Edu-Sch-color3) !important;
    color: var(--Edu-Sch-color1);
}

.sch_features_theme .caption {
    background: var(--Edu-Sch-color3);
    border-top: 1px solid var(--Edu-theme-color3);
}

.sch_features_theme:hover .caption {
    background: var(--Edu-Sch-color3) !important;
}

.sch_features_theme .caption h3 {
    color: var(--Edu-Sch-color1);
}

.school-top-bottons .btn-signup, .sch_btn {
    background: var(--Edu-Sch-color1) !important;
    color: var(--Edu-theme-white) !important;
    border-color: var(--Edu-Sch-color1) !important;
}

    .school-top-bottons .btn-signup:hover {
        color: var(--Edu-Sch-color1) !important;
        background: var(--Edu-theme-white) !important;
    }

.btn-module-sm {
    color: var(--Edu-Sch-color1) !important;
}
    .btn-module-sm:hover {
        color: var(--Edu-theme-white) !important;
    }

.school-top-bottons .btn-learnmore-sm:hover {
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-Sch-color1) !important;
}

.school-top-banner-in-sc .school-top-bottons .btn-learnmore-sm:hover {
    background: var(--Edu-Sch-color1) !important;
    color: var(--Edu-theme-white) !important;
    border-color: var(--Edu-Sch-color1) !important;
}

.sch_section_bg {
    background: var(--Edu-Sch-color3) !important;
}

.btn-contact-msm {
    color: var(--Edu-theme-white) !important;
    background: var(--Edu-Sch-color1) !important;
    border: 2px solid var(--Edu-Sch-color1) !important;
}

.fillter-menu-sc > ul > li.active, .fillter-menu-sc > ul > li:hover {
    border-top: 1px solid var(--Edu-Sch-color1) !important;
    border-bottom: 1px solid var(--Edu-Sch-color1) !important;
    color: var(--Edu-Sch-color1) !important;
}
.fillter-menu-sc > ul > li.active:before, .fillter-menu-sc > ul > li:hover:before, .fillter-menu-sc > ul > li.active:after, .fillter-menu-sc > ul > li:hover:after {
    background: var(--Edu-Sch-color1) !important;
}

.port-meta-sc > a:hover, .port-meta-sc > a:hover i {
    color: var(--Edu-Sch-color1) !important;
}

.ios-icon-sc, .android-icon-sc {
    border: 1px solid var(--Edu-Sch-color1) !important;
}
.school_theme > li ul li a:hover {
    background: var(--Edu-Sch-color1) !important;
    color: var(--Edu-theme-white) !important;
}
.partners-container-sc {
}
/**************************** END SCHOOL THEMING ****************************/
/**************************** START Coaching THEMING ****************************/
.Edu-Acdmy-color1 {
    background: var(--Edu-Acdmy-color1) !important;
}

.ch_liveDemo {
    background: var(--Edu-Acdmy-color2) !important;
    color: var(--Edu-Acdmy-color1) !important;
    border: 1px solid var(--Edu-Acdmy-color1) !important;
}

    .ch_liveDemo:hover {
        background: var(--Edu-Acdmy-color1) !important;
        color: var(--Edu-theme-white) !important;
    }

#right-tab-coachingcenter .rTab-coachingcenter li:hover > a, #right-tab-coachingcenter .rTab-coachingcenter li.active > a {
    background-color: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
}

.service-item-cc {
    border: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-Acdmy-color3);
}

    .service-item-cc:hover {
        border: 1px solid var(--Edu-Acdmy-color1) !important;
        background: var(--Edu-Acdmy-color3) !important;
    }

.btn-primary-mcc {
    color: var(--Edu-theme-white) !important;
    background-color: var(--Edu-Acdmy-color1) !important;
    border: 2px solid var(--Edu-Acdmy-color1) !important;
}

.service-item-cc:hover a.btn-primary-mcc {
    background-color: var(--Edu-theme-white) !important;
    color: var(--Edu-Acdmy-color1) !important;
    border: 2px solid var(--Edu-Acdmy-color1) !important;
}

.service-item-cc:before, .service-item-cc:after, .service-item-cc .service-conent:before, .service-item-cc .service-conent:after {
    background: var(--Edu-Acdmy-color1) !important;
}

.service-item-cc > .service-conent > a, .service-item-cc .service-conent > a {
    background: var(--Edu-Acdmy-color2);
    border: 1px solid var(--Edu-Acdmy-color1);
}

    .service-item-cc > .service-conent > a > i {
        color: var(--Edu-Acdmy-color1);
    }

.service-item-cc:hover > .service-conent > a > i {
    color: var(--Edu-Acdmy-color1);
}

.service-item-cc:hover > .service-conent > a {
    background: var(--Edu-Acdmy-color2);
}

.service-item-cc:hover > .service-conent > h3 {
    color: var(--Edu-theme-color1);
}

.service-item-cc > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.ch_features {
    border: 1px solid var(--Edu-Acdmy-color1);
}

.ch_features .social-media {
    border-bottom: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-Acdmy-color3) !important;
    color: var(--Edu-Acdmy-color1);
}

.ch_features:hover .social-media {
    border-top: 0px solid var(--Edu-theme-color3);
    border-bottom: 1px solid var(--Edu-theme-color3);
    border-right: 0px solid var(--Edu-theme-color3);
    background: var(--Edu-Acdmy-color3) !important;
    color: var(--Edu-Acdmy-color1);
}

.ch_features .caption {
    background: var(--Edu-Acdmy-color3);
    border-top: 1px solid var(--Edu-theme-color3);
}

.ch_features:hover .caption {
    background: var(--Edu-Acdmy-color3) !important;
}

.ch_features .caption h3 {
    color: var(--Edu-Acdmy-color1);
}

.section-bg-cc {
    background: var(--Edu-Acdmy-color3) !important;
}
.section-bg-cc2 {
    background: var(--Edu-Acdmy-color4) !important;
}

    .section-bg-cc a {
        color: var(--Edu-Acdmy-color1);
    }



.btn-learnmore-ch {
    border: 2px solid var(--Edu-theme-white);
    color: var(--Edu-theme-white);
}
.btn-learnmore-ch:hover {
    background: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-Acdmy-color1) !important;
}

.btn-signup-cc {
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-Acdmy-color1) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}

    .btn-signup-cc:hover {
        background: var(--Edu-Acdmy-color1) !important;
        color: var(--Edu-theme-white) !important;
        border: 2px solid var(--Edu-theme-white) !important;
    }

.btn-learnmore-cc {
    background: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}

.btn-learnmore-cc:hover {
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-Acdmy-color1) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}
.btn-contact-cc {
    background: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
}
.btn-signup-ccm {
    background: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-Acdmy-color1) !important;
}

.btn-signup-ccm:hover {
    background: transparent !important;
    color: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}

.ch_primary_theme {
    color: var(--Edu-Acdmy-color1) !important;
}
.ch_primary_theme:hover {
    color: var(--Edu-Acdmy-color1) !important;
}

.features-list-cc {
    border: 1px solid var(--Edu-Acdmy-color1);
}

.features-list-cc h3 {
    color: var(--Edu-Acdmy-color1);
}

.features-list-cc:hover {
    background: var(--Edu-Acdmy-color3) !important;
}

.fillter-menu-cc > ul > li.active, .fillter-menu-cc > ul > li:hover {
    border-top: 1px solid var(--Edu-Acdmy-color1) !important;
    border-bottom: 1px solid var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-Acdmy-color1) !important;
}

.fillter-menu-cc > ul > li.active:before, .fillter-menu-cc > ul > li:hover:before, .fillter-menu-cc > ul > li.active:after, .fillter-menu-cc > ul > li:hover:after {
    background: var(--Edu-Acdmy-color1) !important;
}

.port-meta-cc > a:hover, .port-meta-cc > a:hover i {
    color: var(--Edu-Acdmy-color1) !important;
}

.table-cc > thead> tr> th{
    background: var(--Edu-Acdmy-color1) !important;
}
.btn-primary-theme-cc {
    background: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-Acdmy-color1) !important;
}
.ios-icon-cc, .android-icon-cc {
    border: 1px solid var(--Edu-Acdmy-color1) !important;
}
.navbar-right-cc > li ul li a:hover {
    background: var(--Edu-Acdmy-color1) !important;
    color: var(--Edu-theme-white) !important;
}
.partners-container-ch {
}
/**************************** END Coaching THEMING ****************************/
/**************************** START COLLEGE THEMING ****************************/
.Edu-Clg-color1 {
    background: var(--Edu-Clg-color1) !important;
}

.clg_liveDemo {
    color: var(--Edu-Clg-color1) !important;
    background: var(--Edu-Clg-color3) !important;
    border: 1px solid var(--Edu-Clg-color1) !important;
}

    #right-tab-college .rTab-college li:hover > a, #right-tab-college .rTab-college li.active > a, .clg_liveDemo:hover {
        background: var(--Edu-Clg-color1) !important;
        color: var(--Edu-theme-white) !important;
    }

.clg-title_theme.title-section-cm > h3 > span, .clg-title_theme.title-section > h1 > span {
    color: var(--Edu-Clg-color1) !important;
}

.btn-signup-cm {
    background: var(--Edu-Clg-color1) !important;
    color: var(--Edu-theme-white) !important;
}
    .btn-signup-cm:hover {
        background: var(--Edu-theme-white) !important;
        color: var(--Edu-Clg-color1) !important;
    }

.btn-learnmore-cm:hover {
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-Clg-color1) !important;
}
.clg_primary_theme {
    color: var(--Edu-Clg-color1) !important;
}

.clg_primary_theme.btn.more1, .clg_theme {
    color: var(--Edu-Clg-color1) !important;
}

    .clg_primary_theme.btn.more1:hover, .clg_theme:hover {
        color: var(--Edu-Clg-color6) !important;
    }

.clg_btn, .btn-contact-mcm {
    background: var(--Edu-Clg-color1) !important;
    border: 2px solid var(--Edu-Clg-color1) !important;
}

.price-section h2 {
    color: var(--Edu-theme-color1);
}

.service-item-cm {
    border: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-Clg-color5);
}

    .service-item-cm:hover {
        border: 1px solid var(--Edu-Clg-color1) !important;
        background: var(--Edu-Clg-color5) !important;
    }

.btn-primary-mcm {
    color: var(--Edu-theme-white) !important;
    background-color: var(--Edu-Clg-color1) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}

.service-item:hover a.btn-primary-mcm {
    background-color: var(--Edu-theme-white) !important;
    color: var(--Edu-Clg-color1) !important;
    border: 2px solid var(--Edu-Clg-color1) !important;
}

.service-item-cm:before, .service-item-cm:after, .service-conent:before, .service-conent:after {
    background: var(--Edu-Clg-color1) !important;
}

service-item-cm > .service-conent > a, .service-conent > a {
    background: var(--Edu-Clg-color2);
    border: 1px solid var(--Edu-Clg-color1);
}

.service-item-cm:hover > .service-conent > a > i {
    color: var(--Edu-Clg-color1);
}

.service-item-cm:hover > .service-conent > a {
    background: var(--Edu-Clg-color2);
}

.service-item-cm:hover > .service-conent > h3 {
    color: var(--Edu-theme-color1);
}

.service-item-cm > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.clg_features_theme {
    border: 1px solid var(--Edu-Clg-color1);
}

.clg_features_theme .social-media {
    border-bottom: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-Clg-color1);
}

.clg_features_theme:hover .social-media {
    border-top: 0px solid var(--Edu-theme-color3);
    border-bottom: 1px solid var(--Edu-theme-color3);
    border-right: 0px solid var(--Edu-theme-color3);
    background: var(--Edu-Clg-color5) !important;
    color: var(--Edu-Clg-color1);
}

.clg_features_theme .caption {
    background: var(--Edu-Clg-color5);
    border-top: 1px solid var(--Edu-theme-color3);
}

.clg_features_theme:hover .caption {
    background: var(--Edu-Clg-color5) !important;
}

.clg_features_theme .caption h3 {
    color: var(--Edu-Clg-color1);
}

.clg_section_bg {
    background: var(--Edu-Clg-color3) !important
}

.clg_section_bg2 {
    background: var(--Edu-Clg-color4) !important
}

.clg-features-listHvr {
    border: 1px solid var(--Edu-Clg-color1);
}

    .clg-features-listHvr h3 {
        color: var(--Edu-Clg-color1);
    }

    .clg-features-listHvr:hover {
        background: var(--Edu-Clg-color3) !important;
    }
.ios-icon-clg, .android-icon-clg {
    border: 1px solid var(--Edu-Clg-color1) !important;
}

.table-clg > thead > tr > th {
    background: var(--Edu-Clg-color1) !important;
}
.port-meta-clg > a:hover, .port-meta-clg > a:hover i {
    color: var(--Edu-Clg-color1) !important;
}
.navbar-right-cm > li ul li a:hover {
    background: var(--Edu-Clg-color1) !important;
    color: var(--Edu-theme-white) !important;
}

.partners-container-clg {
}
/**************************** END COLLEGE THEMING ****************************/
/**************************** START UNIVERSITY THEMING ****************************/
.Edu-Uvrsy-color1 {
    background: var(--Edu-Uvrsy-color1) !important;
}
.unvrst_primary_theme {
    color: var(--Edu-Uvrsy-color1) !important;
}

.unvrst__banner_btn {
    color: var(--Edu-Uvrsy-color1) !important;
    background: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}
.unvrst__banner_btn:hover {
    color: var(--Edu-theme-white) !important;
    background: var(--Edu-Uvrsy-color1) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}

.unvrst_banner_out_btn {
    color: var(--Edu-theme-white) !important;
    background: var(--Edu-Uvrsy-color1) !important;
    border: 2px solid var(--Edu-theme-white) !important;
   
}

.unvrst_banner_out_btn:hover {
    color: var(--Edu-Uvrsy-color1) !important;
    background: var(--Edu-theme-white) !important;
    border: 2px solid var(--Edu-theme-white) !important;
}
.section-bg-unvrsy {
    background: var(--Edu-Uvrsy-color2) !important;
}
.section-bg-unvrsy2 {
    background: var(--Edu-Uvrsy-color4) !important;
}

.features-list-unvrsy {
    border: 1px solid var(--Edu-Uvrsy-color1) !important;
}
.features-list-unvrsy h3 {
   color: var(--Edu-Uvrsy-color1) !important;
}
.features-list-unvrsy:hover {
    background: var(--Edu-Uvrsy-color2) !important;
}

.unvrst_btn {
    color: var(--Edu-theme-white) !important;
    background: var(--Edu-Uvrsy-color1) !important;
    border: 2px solid var(--Edu-Uvrsy-color1) !important;
}

.table-unvrsy > thead > tr > th {
    background: var(--Edu-Uvrsy-color1) !important;
}
.title-section-unvrsy span {
    color: var(--Edu-Uvrsy-color1) !important;
}

.service-item-unvrsy {
    border: 1px solid var(--Edu-theme-color3);
    background: var(--Edu-Uvrsy-color3);
}

    .service-item-unvrsy:hover {
        border: 1px solid var(--Edu-Uvrsy-color1) !important;
        background: var(--Edu-Uvrsy-color3) !important;
    }

.service-item-unvrsy .btn-primary-mum {
    color: var(--Edu-theme-white) !important;
    background-color: var(--Edu-Uvrsy-color1) !important;
    border: 2px solid var(--Edu-Uvrsy-color1) !important;
}

    .service-item-unvrsy.service-item:hover a.btn-primary-mum {
        background-color: var(--Edu-theme-white) !important;
        color: var(--Edu-Uvrsy-color1) !important;
        border: 2px solid var(--Edu-Uvrsy-color1) !important;
    }

    .service-item-unvrsy:before, .service-item-unvrsy:after, .service-item-unvrsy > .service-conent:before, .service-item-unvrsy > .service-conent:after {
        background: var(--Edu-Uvrsy-color1) !important;
    }

.service-item-unvrsy > .service-conent > a {
    background: var(--Edu-Uvrsy-color5);
    border: 1px solid var(--Edu-Uvrsy-color1);
}

    .service-item-unvrsy > .service-conent > a > i {
        color: var(--Edu-Uvrsy-color1);
    }

.service-item-unvrsy:hover > .service-conent > a > i {
    color: var(--Edu-Uvrsy-color1);
}

.service-item-unvrsy:hover > .service-conent > a {
    background: var(--Edu-Uvrsy-color5);
}

.service-item-unvrsy:hover > .service-conent > h3 {
    color: var(--Edu-theme-color1);
}

.service-item-unvrsy > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.service-item-unvrsy:hover > .service-conent > p {
    color: var(--Edu-theme-color2) !important;
}

.unvrsy_features {
    border: 1px solid var(--Edu-Uvrsy-color1);
}

    .unvrsy_features .social-media {
        border-bottom: 1px solid var(--Edu-theme-color3);
        background: var(--Edu-Uvrsy-color3) !important;
        color: var(--Edu-Uvrsy-color1);
    }

    .unvrsy_features:hover .social-media {
        border-top: 0px solid var(--Edu-theme-color3);
        border-bottom: 1px solid var(--Edu-theme-color3);
        border-right: 0px solid var(--Edu-theme-color3);
        background: var(--Edu-Uvrsy-color3) !important;
        color: var(--Edu-Uvrsy-color1);
    }

    .unvrsy_features .caption {
        background: var(--Edu-Uvrsy-color2);
        border-top: 1px solid var(--Edu-theme-color3);
    }

    .unvrsy_features:hover .caption {
        background: var(--Edu-Uvrsy-color2) !important;
    }

    .unvrsy_features .caption h3 {
        color: var(--Edu-Uvrsy-color1);
    }

.section-contact-number a {
    color: var(--Edu-Uvrsy-color1);
}
.ios-icon-us, .android-icon-us {
    border: 1px solid var(--Edu-Uvrsy-color1) !important;
}

.port-meta-um > a:hover, .port-meta-um > a:hover i {
    color: var(--Edu-Uvrsy-color1) !important;
}
.navbar-right-um > li ul li a:hover {
    background: var(--Edu-Uvrsy-color1) !important;
    color: var(--Edu-theme-white) !important;
}


.partners-container-um {
}
/**************************** END UNIVERSITY THEMING ****************************/
/**************************** START EDUSYS THEMING ****************************/
h1, h2, h3, h4, h5, h6 {
    color: var(--Edu-theme-color1);
}
.white-title > p {
    color: var(--Edu-theme-color2);
}

.Edu_theme_color1 {
    background: linear-gradient(to right, var(--Edu-theme-color5_1) 0%, var(--Edu-theme-color5_2) 100%);
}
.Edu_theme_color2 {
    background: var(--Edu-theme-color4);
}
.Edu_theme_bg_white{
    background:var(--Edu-theme-white);
}
.EduSys_btn {
    background: linear-gradient(to right, var(--Edu-theme-color5_1) 0%, var(--Edu-theme-color5_2) 100%) !important;
    color: var(--Edu-theme-white) !important;
    border: 1px solid var(--Edu-theme-color5_1) !important;
}
.EduSys_btn_white {
    background: var(--Edu-theme-white) !important;
    color: var(--Edu-theme-color5_1) !important;
    border: 1px solid var(--Edu-theme-color5_1) !important;
}
edu_App_Icon a {
    border-color: var(--Edu-theme-color5_1) !important;
}

.EduMobile .process-box {
    border-color: var(--Edu-theme-color5_1) !important;
}

.title-section-1 > h2 {
    color: var(--Edu-EdSys-color1);
    border-top: 1px solid var(--Edu-EdSys-color1);
    border-bottom: 1px solid var(--Edu-EdSys-color1);
}
    .title-section-1 > h2:before, .title-section-1 > h2:after {
        background: var(--Edu-EdSys-color1);
    }

    .title-section-1 > h2 > span {
        color: var(--Edu-EdSys-color2)
    }

.partners-container-Edu {
}
.edusys_innr_btn {
    background: var(--Edu-EdSys-color2);
    color: var(--Edu-theme-white);
    border-color: var(--Edu-EdSys-color2);
}
    .edusys_innr_btn:hover {
        background: var(--Edu-theme-white);
        color: var(--Edu-EdSys-color2);
        border-color: var(--Edu-theme-white);
    }
.edusys_outer_btn {
    background: var(--Edu-EdSys-color1);
    color: var(--Edu-theme-white);
    border-color: var(--Edu-theme-white);
}
.section_Edu_theme {
    background: var(--Edu-EdSys-color1);
}
.panel-default > .panel-heading {
    border-color: var(--Edu-theme-color3);
    background: var(--Edu-theme-white);
}
.panel-default > .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top-color: var(--Edu-theme-color3);
}
.panel-title > a {
    background: linear-gradient(to right, var(--Edu-theme-color5_1) 0%, var(--Edu-theme-color5_2) 100%);
    color: var(--Edu-theme-white);
}
    .panel-title > a.collapsed {
        color: var(--Edu-theme-color1);
    }
.panel-body a {
    color: var(--Edu-theme-color2) !important;
}
.dvideos a .fa-eye {
    color: var(--Edu-theme-color1);
}
.dvideos a:hover, .dvideos a:hover .fa-eye {
    color: var(--Edu-theme-color5_1) !important;
}
/**************************** END EDUSYS THEMING ****************************/
/************************* Start Icon Theme *************************/
.partners-container {
    position: fixed;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    z-index: 99;
}

    .partners-container ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

        .partners-container ul li {
            width: 230px;
            background: #9b5b9b;
            border-radius: 0;
            margin: 0;
            transform: translateX(195px);
            transition: all 0.4s ease;
            padding: 0;
        }
           
            .partners-container ul li:hover {
                transform: translateX(0);
                border-top: 0;
                border-bottom: 0;
            }

            .partners-container ul li a {
                color: #fff;
                text-decoration: none;
                display: flex;
                align-items: center;
                padding: 5px;
                border-top: 1px solid #f5f5f5;
                border-bottom: 1px dotted #9b5b9b;
            }

    .partners-container > ul > li:nth-child(1) > a {
        border-width: 0px;
    }

    .partners-container > ul > li:hover > a {
        border-top: none;
    }

    .partners-container ul li a i {
        font-size: 26px;
        margin-left: 3px;
        margin-right: 20px;
        transition: transform 0.4s ease, color 0.4s ease;
    }

    .partners-container ul li a span {
        font-size: 18px;
        font-weight: 600;
        opacity: 0;
        transform: translateX(10px);
        transition: all 0.4s ease;
    }

    .partners-container ul li:hover i {
        transform: translateX(5px) scale(1.1);
        color: #fff;
    }

    .partners-container ul li:hover span {
        opacity: 1;
        transform: translateX(0);
    }

.fa-phone,
.fa-envelope-o,
.fa-sign-in,
.fa-user-circle-o {
    font-size: 20px !important;
}

.fa-whatsapp {
    font-size: 20px !important;
}

.fa-handshake-o,
.fa-desktop {
    font-size: 18px !important;
}
/************************* End Icon Theme *************************/

#menu1 {
    height: 0px !important;
    width: 0px !important;
    position: fixed !important;
    left: 0 !important;
    top: 34% !important;
    transform: rotate(90deg) !important;
    -webkit-transform: rotate(-90deg) !important;
    -moz-transform: rotate(-90deg) !important;
    -o-transform: rotate(-90deg) !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3) !important;
    z-index: 99 !important;
}

    #menu1 a {
        display: block !important;
        background: var(--Edu-PreSch-color2) !important;
        color: var(--Edu-PreSch-color1) !important;
        border: 1px solid #0870ad !important;
        height: 30px !important;
        padding-top: 3px !important;
        width: 90px !important;
        text-align: center !important;
        font-family: Arial, sans-serif !important;
        font-size: 15px !important;
        font-weight: bold !important;
        border-bottom-right-radius: 8px !important;
        border-bottom-left-radius: 8px !important;
        text-decoration: none !important;
    }

        #menu1 a:hover {
            background: #fff !important;
            border: 1px solid #0870ad !important;
            color: var(--Edu-PreSch-color1) !important;
        }


#menu2 {
    height: 0px !important;
    width: 0px !important;
    position: fixed !important;
    left: 0 !important;
    top: 48.6% !important;
    transform: rotate(90deg) !important;
    -webkit-transform: rotate(-90deg) !important;
    -moz-transform: rotate(-90deg) !important;
    -o-transform: rotate(-90deg) !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3) !important;
    z-index: 99 !important;
}

    #menu2 a {
        display: block !important;
        background: var(--Edu-Sch-color3) !important;
        color: var(--Edu-Sch-color1) !important;
        border: 1px solid #0870ad !important;
        height: 30px !important;
        padding-top: 3px !important;
        width: 90px !important;
        text-align: center !important;
        font-family: Arial, sans-serif !important;
        font-size: 15px !important;
        font-weight: bold !important;
        border-bottom-right-radius: 12px !important;
        border-bottom-left-radius: 12px !important;
        text-decoration: none !important;
    }

        #menu2 a:hover {
            background: #fff !important;
            border: 1px solid #0870ad !important;
            color: var(--Edu-Sch-color1) !important;
        }

#menu3 {
    height: 0px !important;
    width: 0px !important;
    position: fixed !important;
    left: 0 !important;
    top: 63.3% !important;
    transform: rotate(90deg) !important;
    -webkit-transform: rotate(-90deg) !important;
    -moz-transform: rotate(-90deg) !important;
    -o-transform: rotate(-90deg) !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3) !important;
    z-index: 99 !important;
}

    #menu3 a {
        display: block !important;
        background: var(--Edu-Acdmy-color3) !important;
        color: var(--Edu-Acdmy-color1) !important;
        border: 1px solid #0870ad !important;
        height: 30px !important;
        padding-top: 3px !important;
        width: 90px !important;
        text-align: center !important;
        font-family: Arial, sans-serif !important;
        font-size: 15px !important;
        font-weight: bold !important;
        border-bottom-right-radius: 12px !important;
        border-bottom-left-radius: 12px !important;
        text-decoration: none !important;
    }

        #menu3 a:hover {
            background: #fff !important;
            border: 1px solid #0870ad !important;
            color: #9d5109 !important;
        }

#menu4 {
    height: 0px !important;
    width: 0px !important;
    position: fixed !important;
    left: 0 !important;
    top: 78% !important;
    transform: rotate(90deg) !important;
    -webkit-transform: rotate(-90deg) !important;
    -moz-transform: rotate(-90deg) !important;
    -o-transform: rotate(-90deg) !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3) !important;
    z-index: 99 !important;
}

    #menu4 a {
        display: block !important;
        background: var(--Edu-Clg-color3) !important;
        color: var(--Edu-Clg-color1) !important;
        border: 1px solid #0870ad !important;
        height: 30px !important;
        padding-top: 3px !important;
        width: 90px !important;
        text-align: center !important;
        font-family: Arial, sans-serif !important;
        font-size: 15px !important;
        font-weight: bold !important;
        border-bottom-right-radius: 12px !important;
        border-bottom-left-radius: 12px !important;
        text-decoration: none !important;
    }

        #menu4 a:hover {
            background: #fff !important;
            border: 1px solid #0870ad !important;
            color: var(--Edu-Clg-color1) !important;
        }


#menu5 {
    height: 0px !important;
    width: 0px !important;
    position: fixed !important;
    left: 0 !important;
    top: 92.6% !important;
    transform: rotate(90deg) !important;
    -webkit-transform: rotate(-90deg) !important;
    -moz-transform: rotate(-90deg) !important;
    -o-transform: rotate(-90deg) !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3) !important;
    z-index: 99 !important;
}

    #menu5 a {
        display: block !important;
        background: var(--Edu-Uvrsy-color2) !important;
        color: var(--Edu-Uvrsy-color1) !important;
        border: 1px solid #0870ad !important;
        height: 30px !important;
        padding-top: 3px !important;
        width: 90px !important;
        text-align: center !important;
        font-family: Arial, sans-serif !important;
        font-size: 15px !important;
        font-weight: bold !important;
        border-bottom-right-radius: 12px !important;
        border-bottom-left-radius: 12px !important;
        text-decoration: none !important;
    }

        #menu5 a:hover {
            background: #fff !important;
            border: 1px solid #0870ad !important;
            color: var(--Edu-Uvrsy-color1) !important;
        }
