/*********************
 Themes Colors
*********************/


/*** loan-services ***/
body.loan-services main.content h2 {
    color: #FF5784;
}
header > nav.desktop .bottom .menu li:nth-child(1) a:focus,
header > nav.desktop .bottom .menu li:nth-child(1):hover a,
header > nav.desktop .bottom .menu li:nth-child(1) a.active,
body.loan-services main.content h3 {
    color: #E61E43;
}
body.loan-services main.content .section-icon {
    border-color: #E61E43;
    background: linear-gradient(to bottom, rgba(239,48,84,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.loan-services main.content .section-icon .title-holder {
    background-color: #E61E43;
}
body.loan-services main.content .cat-menu {
    background: #9e001d;
}
body.loan-services main.content .cat-menu .cat-item:hover,
body.loan-services main.content .cat-menu .cat-item.active {
    color: #E61E43;
}
body.loan-services main.content .cat-menu-mobile .dropdown {
    background: #9e001d;
}
body.loan-services main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #E61E43;
}

body.loan-services main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item:hover {
    background: white;
    color: #E61E43;
}

/*** new-generation ***/
body.new-generation main.content h2 {
    color: #F86612;
}
header > nav.desktop .bottom .menu li:nth-child(2) a:focus,
header > nav.desktop .bottom .menu li:nth-child(2):hover a,
header > nav.desktop .bottom .menu li:nth-child(2) a.active,
body.new-generation main.content h3 {
    color: #AE430A;
}
body.new-generation main.content .section-icon {
    border-color: #AE430A;
    background: linear-gradient(180deg, rgba(174,67,10,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.new-generation main.content .section-icon .title-holder {
    background-color: #AE430A;
}
body.new-generation main.content .cat-menu {
    background: #AE430A;
}
body.new-generation main.content .cat-menu .cat-item:hover,
body.new-generation main.content .cat-menu .cat-item.active {
    color: #AE430A;
}
body.new-generation main.content .cat-menu-mobile .dropdown {
    background: #AE430A;
}
body.new-generation main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #AE430A;
}

/*** playland ***/
body.playland main.content h2 {
    color: #B06621;
}
header > nav.desktop .bottom .menu li:nth-child(3) a:focus,
header > nav.desktop .bottom .menu li:nth-child(3):hover a,
header > nav.desktop .bottom .menu li:nth-child(3) a.active,
body.playland main.content h3 {
    color: #742C04;
}
body.playland main.content .section-icon {
    border-color: #742C04;
    background: linear-gradient(180deg, rgba(116,44,4,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.playland main.content .section-icon .title-holder {
    background-color: #742C04;
}
body.playland main.content .cat-menu {
    background: #742C04;
}
body.playland main.content .cat-menu .cat-item:hover,
body.playland main.content .cat-menu .cat-item.active {
    color: #742C04;
}
body.playland main.content .cat-menu-mobile .dropdown {
    background: #742C04;
}
body.playland main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #742C04;
}

/*** mobile-classroom ***/
body.mobile-classroom main.content h2 {
    color: #72A324;
}
header > nav.desktop .bottom .menu li:nth-child(4) a:focus,
header > nav.desktop .bottom .menu li:nth-child(4):hover a,
header > nav.desktop .bottom .menu li:nth-child(4) a.active,
body.mobile-classroom main.content h3 {
    color: #2C870D;
}
body.mobile-classroom main.content .section-icon {
    border-color: #2C870D;
    background: linear-gradient(180deg, rgba(7,95,32,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.mobile-classroom main.content .section-icon .title-holder {
    background-color: #2C870D;
}
body.mobile-classroom main.content .cat-menu {
    background: #2C870D;
}
body.mobile-classroom main.content .cat-menu .cat-item:hover,
body.mobile-classroom main.content .cat-menu .cat-item.active {
    color: #2C870D;
}
body.mobile-classroom main.content .cat-menu-mobile .dropdown {
    background: #2C870D;
}
body.mobile-classroom main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #2C870D;
}

/*** campus ***/
body.campus main.content h2 {
    color: #2979C2;
}
header > nav.desktop .bottom .menu li:nth-child(5) a:focus,
header > nav.desktop .bottom .menu li:nth-child(5):hover a,
header > nav.desktop .bottom .menu li:nth-child(5) a.active,
body.campus main.content h3 {
    color: #094984;
}
body.campus main.content .section-icon {
    border-color: #094984;
    background: linear-gradient(180deg, rgba(9,73,132,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.campus main.content .section-icon .title-holder {
    background-color: #094984;
}
body.campus main.content .cat-menu {
    background: #094984;
}
body.campus main.content .cat-menu .cat-item:hover,
body.campus main.content .cat-menu .cat-item.active {
    color: #094984;
}
body.campus main.content .cat-menu-mobile .dropdown {
    background: #094984;
}
body.campus main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #094984;
}

/*** dandelion ***/
body.dandelion main.content h2 {
    color: #C7215E;
}
header > nav.desktop .bottom .menu li:nth-child(6) a:focus,
header > nav.desktop .bottom .menu li:nth-child(6):hover a,
header > nav.desktop .bottom .menu li:nth-child(6) a.active,
body.dandelion main.content h3 {
    color: #8E093A;
}
body.dandelion main.content .section-icon {
    border-color: #8E093A;
    background: linear-gradient(180deg, rgba(142,9,58,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.dandelion main.content .section-icon .title-holder {
    background-color: #8E093A;
}
body.dandelion main.content .cat-menu {
    background: #8E093A;
}
body.dandelion main.content .cat-menu .cat-item:hover,
body.dandelion main.content .cat-menu .cat-item.active {
    color: #8E093A;
}
body.dandelion main.content .cat-menu-mobile .dropdown {
    background: #8E093A;
}
body.dandelion main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #8E093A;
}

/*** acquisition-ohim ***/
body.acquisition-ohim main.content h2 {
    color: #AC3EA7;
}
header > nav.desktop .bottom .menu li:nth-child(7) a:focus,
header > nav.desktop .bottom .menu li:nth-child(7):hover a,
header > nav.desktop .bottom .menu li:nth-child(7) a.active,
body.acquisition-ohim main.content h3 {
    color: #711C6C;
}
body.acquisition-ohim main.content .section-icon {
    border-color: #711C6C;
    background: linear-gradient(180deg, rgba(113,28,108,0.1) 0%, rgba(255,255,255,0) 50%);
}
body.acquisition-ohim main.content .section-icon .title-holder {
    background-color: #711C6C;
}
body.acquisition-ohim main.content .cat-menu {
    background: #711C6C;
}
body.acquisition-ohim main.content .cat-menu .cat-item:hover,
body.acquisition-ohim main.content .cat-menu .cat-item.active {
    color: #711C6C;
}
body.acquisition-ohim main.content .cat-menu-mobile .dropdown {
    background: #711C6C;
}
body.acquisition-ohim main.content .cat-menu-mobile .dropdown.show .dropdown-menu a.dropdown-item {
    background: #711C6C;
}