:root{
    --theme-black: #ffc800;
    --theme-green: #15a74c;
    --theme-pink: #e3007b;
    --theme-orange: #f17932;
    --theme-blue: #057dc1;
}

/*---------- Black Theme ----------*/
body.theme-black{
	background: #000;
	color: var(--theme-black);
}
.theme-black .header-top, .theme-black .top-menu ul, .theme-black .color-menu ul, .theme-black .menu-div .navbar-nav .nav-link:hover, .theme-black .menu-div .navbar-nav .dropdown:hover, .theme-black .menu-div .navbar-nav .dropdown:hover .nav-link, .theme-black .dropdown .dropdown-menu{
	background: #444;
}
.theme-black .header-area.header-area1, .theme-black .dropdown .dropdown-menu li a:hover{
	background: #000;
}
.theme-black .menu-div .navbar-nav .nav-link, .theme-black .heading3 span.span, .theme-black .heading3 p, .theme-black .btn-link, .theme-black .student-card .card h3, .theme-black .mins-section .card h6, .theme-black .header-top ul li a, .theme-black .lst-news-div h3, .theme-black .lst-news-div li h6, .theme-black .operating-model-div h3, .theme-black .operating-model-div ul li a, .theme-black .operating-model-div ul li a:before, .theme-black .lst-news-div li span, .theme-black .heading1 h2, .theme-black .social-div .card-header, .theme-black .trainee-slider .slider-img p, .theme-black .trainee-slider .slider-img i, .theme-black .trainee-slider .slider-img h5, .theme-black .trainee-slider .slider-img h6, .theme-black .footer1 .single-footer-items h3, .theme-black .footer1 .single-footer-items .menu-list li:before, .theme-black .footer1 .single-footer-items .menu-list li a, .theme-black .footer1 .single-footer-items .contact-box .pera a, .theme-black .footer1 .single-footer-items .contact-box .icon, .theme-black .footer1 .copyright-area .coppyright p, .theme-black .footer1 .copyright-area .coppyright p span, .theme-black .footer1 .copyright-area .coppyright a, .theme-black .progress-wrap::after, .theme-black .dropdown .dropdown-menu li a:before{
	color: var(--theme-black) !important;
}
.theme-black .heading3 span.span::after, .theme-black .operating-model-div h3:before, .theme-black .lst-news-div h3:before, .theme-black .split-line:before, .theme-black .split-line:after, .theme-black .footer1 .single-footer-items .social-icon li a{
	background: var(--theme-black);
}
.theme-black .student-card .card{
	background: #444;
	border-bottom-color: var(--theme-black);
}
.theme-black .mins-section .card{background: #444;}
.theme-black .mins-section .btn{
	color: var(--theme-black);
	border-color: var(--theme-black);
}
.theme-black .mins-section .btn:hover, .theme-black .theme-btn4{
	background: var(--theme-black);
	color: #444;
}
.theme-black .header-top ul li.font-size a, .theme-black .project .project-slider .owl-nav button{
	background: #000;
}
.theme-black .about-section{
	border-color: rgba(255, 255, 255, .3);
}
.theme-black .news-section, .theme-black .social-div{
	background: rgb(97,97,97);
	background: linear-gradient(0deg, rgba(97,97,97,1) 0%, rgba(28,28,28,1) 100%);
}
.theme-black .operating-model-div, .theme-black .gallery-div, .theme-black .logo-div{
	background: #1c1c1c;
}
.theme-black .project .project-slider .single-slider .heading{
	background: rgba(0, 0, 0, .5);
}
.theme-black .footer1 .copyright-area{
	border-top-color: rgb(255 255 255 / 20%);
}
.theme-black .footer1 .copyright-area .coppyright.right-area a:nth-child(1)::after{
	background: rgb(255 255 255 / 20%);
}
.theme-black .foter-map{
	background: #363636;
}
.theme-black .progress-wrap svg.progress-circle path{
	stroke: var(--theme-black);
}
.theme-black .table thead th{
  background: var(--theme-black);
  color: #333;
}
.theme-black .table tbody td{color: #fff;}
.theme-black .table tbody td a{color: var(--theme-black);}

/*---------- Green Theme ----------*/
.theme-green .header-top, .theme-green .top-menu ul, .theme-green .menu-div .navbar-nav .nav-link:hover, .theme-green .menu-div .navbar-nav .dropdown:hover, .theme-green .menu-div .navbar-nav .dropdown:hover .nav-link, .theme-green .dropdown .dropdown-menu, .theme-green .whatsnew-div span, .theme-green .heading3 span.span::after, .theme-green .hero-bottom-area .btn:hover, .theme-green .mins-section .btn:hover, .theme-green .operating-model-div h3:before, .theme-green .split-line:before, .theme-green .split-line:after, .theme-green .project .project-slider .owl-nav button, .theme-green .theme-btn4, .theme-green .footer1 .single-footer-items .social-icon li a:hover{
	background: var(--theme-green);
}
.theme-green .heading3 span.span, .theme-green .hero-bottom-area .btn, .theme-green .mins-section .btn, .theme-green .student-card .card h3, .theme-green .btn-link, .theme-green .operating-model-div ul li a:before, .theme-green .operating-model-div ul li a:hover, .theme-green .trainee-slider .slider-img i, .theme-green .trainee-slider .slider-img h5, .theme-green .footer1 .single-footer-items .menu-list li:before, .theme-green .footer1 .single-footer-items .menu-list li a:hover, .theme-green .footer1 .single-footer-items .contact-box .icon, .theme-green .footer1 .copyright-area span, .theme-green .progress-wrap::after, .theme-green .footer1 .single-footer-items .contact-box .pera a:hover{
	color: var(--theme-green);
}
.theme-green .dropdown .dropdown-menu li a:before, .theme-green .hero-bottom-area .btn:hover, .theme-green .mins-section .btn:hover{
	color: #fff;
}
.theme-green .dropdown .dropdown-menu li a:hover{
	background: rgb(0 0 0 / 30%);
}
.theme-green .whatsnew-div{
	background: #f2fff7;
}
.theme-green .hero-bottom-area .btn, .theme-green .mins-section .btn, .theme-green .mnstr{
	border-color: var(--theme-green);
}
.theme-green .student-card .card{
	border-bottom-color: var(--theme-green);
}
.theme-green .lst-news-div .theme-btn4{background: transparent;}
.theme-green .news-section, .theme-green .social-div{
	background: linear-gradient(0deg, rgba(82, 177, 82, 1) 0%, rgba(0, 105, 0, 1) 100%);
}
.theme-green .progress-wrap svg.progress-circle path{
	stroke: var(--theme-green);
}
.theme-green .table thead th{
  background: var(--theme-green);
}
.theme-green .table tbody td a{color: var(--theme-green);}

/*---------- Pink Theme ----------*/
.theme-pink .header-top, .theme-pink .top-menu ul, .theme-pink .menu-div .navbar-nav .nav-link:hover, .theme-pink .menu-div .navbar-nav .dropdown:hover, .theme-pink .menu-div .navbar-nav .dropdown:hover .nav-link, .theme-pink .dropdown .dropdown-menu, .theme-pink .whatsnew-div span, .theme-pink .heading3 span.span::after, .theme-pink .hero-bottom-area .btn:hover, .theme-pink .mins-section .btn:hover, .theme-pink .operating-model-div h3:before, .theme-pink .split-line:before, .theme-pink .split-line:after, .theme-pink .project .project-slider .owl-nav button, .theme-pink .theme-btn4, .theme-pink .footer1 .single-footer-items .social-icon li a:hover{
	background: var(--theme-pink);
}
.theme-pink .heading3 span.span, .theme-pink .hero-bottom-area .btn, .theme-pink .mins-section .btn, .theme-pink .student-card .card h3, .theme-pink .btn-link, .theme-pink .operating-model-div ul li a:before, .theme-pink .operating-model-div ul li a:hover, .theme-pink .trainee-slider .slider-img i, .theme-pink .trainee-slider .slider-img h5, .theme-pink .footer1 .single-footer-items .menu-list li:before, .theme-pink .footer1 .single-footer-items .menu-list li a:hover, .theme-pink .footer1 .single-footer-items .contact-box .icon, .theme-pink .footer1 .copyright-area span, .theme-pink .progress-wrap::after, .theme-pink .footer1 .single-footer-items .contact-box .pera a:hover{
	color: var(--theme-pink);
}
.theme-pink .dropdown .dropdown-menu li a:before, .theme-pink .hero-bottom-area .btn:hover, .theme-pink .mins-section .btn:hover{
	color: #fff;
}
.theme-pink .dropdown .dropdown-menu li a:hover{
	background: rgb(0 0 0 / 30%);
}
.theme-pink .whatsnew-div{
	background: #fff1f8;
}
.theme-pink .hero-bottom-area .btn, .theme-pink .mins-section .btn, .theme-pink .mnstr{
	border-color: var(--theme-pink);
}
.theme-pink .student-card .card{
	border-bottom-color: var(--theme-pink);
}
.theme-pink .lst-news-div .theme-btn4{background: transparent;}
.theme-pink .news-section, .theme-pink .social-div{
	background: linear-gradient(0deg, rgba(227,0,123,1) 0%, rgba(93,1,51,1) 100%);
}
.theme-pink .progress-wrap svg.progress-circle path{
	stroke: var(--theme-pink);
}
.theme-pink .table thead th{
  background: var(--theme-pink);
}
.theme-pink .table tbody td a{color: var(--theme-pink);}

/*---------- Orange Theme ----------*/
.theme-orange .header-top, .theme-orange .top-menu ul, .theme-orange .menu-div .navbar-nav .nav-link:hover, .theme-orange .menu-div .navbar-nav .dropdown:hover, .theme-orange .menu-div .navbar-nav .dropdown:hover .nav-link, .theme-orange .dropdown .dropdown-menu, .theme-orange .whatsnew-div span, .theme-orange .heading3 span.span::after, .theme-orange .hero-bottom-area .btn:hover, .theme-orange .mins-section .btn:hover, .theme-orange .operating-model-div h3:before, .theme-orange .split-line:before, .theme-orange .split-line:after, .theme-orange .project .project-slider .owl-nav button, .theme-orange .theme-btn4, .theme-orange .footer1 .single-footer-items .social-icon li a:hover{
	background: var(--theme-orange);
}
.theme-orange .heading3 span.span, .theme-orange .hero-bottom-area .btn, .theme-orange .mins-section .btn, .theme-orange .student-card .card h3, .theme-orange .btn-link, .theme-orange .operating-model-div ul li a:before, .theme-orange .operating-model-div ul li a:hover, .theme-orange .trainee-slider .slider-img i, .theme-orange .trainee-slider .slider-img h5, .theme-orange .footer1 .single-footer-items .menu-list li:before, .theme-orange .footer1 .single-footer-items .menu-list li a:hover, .theme-orange .footer1 .single-footer-items .contact-box .icon, .theme-orange .footer1 .copyright-area span, .theme-orange .progress-wrap::after, .theme-orange .footer1 .single-footer-items .contact-box .pera a:hover{
	color: var(--theme-orange);
}
.theme-orange .dropdown .dropdown-menu li a:before, .theme-orange .hero-bottom-area .btn:hover, .theme-orange .mins-section .btn:hover{
	color: #fff;
}
.theme-orange .dropdown .dropdown-menu li a:hover{
	background: rgb(0 0 0 / 30%);
}
.theme-orange .whatsnew-div{
	background: #fff5f0;
}
.theme-orange .hero-bottom-area .btn, .theme-orange .mins-section .btn, .theme-orange .mnstr{
	border-color: var(--theme-orange);
}
.theme-orange .student-card .card{
	border-bottom-color: var(--theme-orange);
}
.theme-orange .lst-news-div .theme-btn4{background: transparent;}
.theme-orange .news-section, .theme-orange .social-div{
	background: linear-gradient(0deg, rgba(241,121,50,1) 0%, rgba(161,60,0,1) 100%);
}
.theme-orange .progress-wrap svg.progress-circle path{
	stroke: var(--theme-orange);
}
.theme-orange .table thead th{
  background: var(--theme-orange);
}
.theme-orange .table tbody td a{color: var(--theme-orange);}

/*---------- Blue Theme ----------*/
.theme-blue .header-top, .theme-blue .top-menu ul, .theme-blue .menu-div .navbar-nav .nav-link:hover, .theme-blue .menu-div .navbar-nav .dropdown:hover, .theme-blue .menu-div .navbar-nav .dropdown:hover .nav-link, .theme-blue .dropdown .dropdown-menu, .theme-blue .whatsnew-div span, .theme-blue .heading3 span.span::after, .theme-blue .hero-bottom-area .btn:hover, .theme-blue .mins-section .btn:hover, .theme-blue .operating-model-div h3:before, .theme-blue .split-line:before, .theme-blue .split-line:after, .theme-blue .project .project-slider .owl-nav button, .theme-blue .theme-btn4, .theme-blue .footer1 .single-footer-items .social-icon li a:hover{
	background: var(--theme-blue);
}
.theme-blue .heading3 span.span, .theme-blue .hero-bottom-area .btn, .theme-blue .mins-section .btn, .theme-blue .student-card .card h3, .theme-blue .btn-link, .theme-blue .operating-model-div ul li a:before, .theme-blue .operating-model-div ul li a:hover, .theme-blue .trainee-slider .slider-img i, .theme-blue .trainee-slider .slider-img h5, .theme-blue .footer1 .single-footer-items .menu-list li:before, .theme-blue .footer1 .single-footer-items .menu-list li a:hover, .theme-blue .footer1 .single-footer-items .contact-box .icon, .theme-blue .footer1 .copyright-area span, .theme-blue .progress-wrap::after, .theme-blue .footer1 .single-footer-items .contact-box .pera a:hover{
	color: var(--theme-blue);
}
.theme-blue .dropdown .dropdown-menu li a:before, .theme-blue .hero-bottom-area .btn:hover, .theme-blue .mins-section .btn:hover{
	color: #fff;
}
.theme-blue .dropdown .dropdown-menu li a:hover{
	background: rgb(0 0 0 / 30%);
}
.theme-blue .whatsnew-div{
	background: #ebf8ff;
}
.theme-blue .hero-bottom-area .btn, .theme-blue .mins-section .btn, .theme-blue .mnstr{
	border-color: var(--theme-blue);
}
.theme-blue .student-card .card{
	border-bottom-color: var(--theme-blue);
}
.theme-blue .lst-news-div .theme-btn4{background: transparent;}
.theme-blue .news-section, .theme-blue .social-div{
	background: linear-gradient(0deg, rgba(5,125,193,1) 0%, rgba(0,89,139,1) 100%);
}
.theme-blue .progress-wrap svg.progress-circle path{
	stroke: var(--theme-blue);
}
.theme-blue .table thead th{
  background: var(--theme-blue);
}
.theme-blue .table tbody td a{color: var(--theme-blue);}

/*---------- Gray Theme ----------*/
.theme-gray{
	filter: grayscale();
}