@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Catamaran:wght@200;300;400;500&display=swap');
/*font-family: 'Catamaran', sans-serif;*/
body {color:#000; font-family: 'Open Sans', sans-serif; font-size:16px;}
h1, h2, h3, h4, h5, h6 { font-family: 'Catamaran', sans-serif; font-weight:600px; text-transform:capitalize !important;}
#rs-slider .slide-content .slider-title {font-size: 50px;}
.rs-header .rs-header-top{padding:5px;}
.rs-header .rs-header-top .header-contact .widget-text{padding-top:20px;}
.sec-spacer{padding:50px 0;}
.rs-toolbar {background-color: #5a3218;}
.home1 .menu-area{
/*
background: #00ac4b;
background: -moz-linear-gradient(top,  #00ac4b 0%, #0f6936 100%); 
background: -webkit-linear-gradient(top,  #00ac4b 0%,#0f6936 100%);
background: linear-gradient(to bottom,  #00ac4b 0%,#0f6936 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ac4b', endColorstr='#0f6936',GradientType=0 ); */

background: #a020f0;
background: -moz-linear-gradient(left,  #a020f0 0%, #0000ff 100%);
background: -webkit-linear-gradient(left,  #a020f0 0%,#0000ff 100%);
background: linear-gradient(to right,  #a020f0 0%,#0000ff 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a020f0', endColorstr='#0000ff',GradientType=1 ); 

}
.home1 .menu-area .rs-menu > ul > li > a { color: #fff;}
.home1 .menu-area .rs-menu > ul > li > a:hover, .home1 .menu-area .rs-menu li.current_page_item > a { color: #f5b019 !important;}
.rs-header .rs-header-top .header-contact .widget-text i {color: #25aae2;}
.rs-toolbar .rs-toolbar-left .welcome-message i {color: #f5af19;}
.rs-toolbar .rs-toolbar-right .toolbar-share-icon ul li a{color: #fff;}
.rs-toolbar .rs-toolbar-right .toolbar-share-icon ul li a:hover{color: #f5af19;}
.rs-toolbar .rs-toolbar-right .apply-btn{color: #f5af19;}
/*.rs-services-style1 .services-item {background-color: #5a3218; box-shadow: 0 4px 2px -2px #5a3218;}
.rs-services-style1 .services-icon { background-color: #5a3218;}*/
.box-1-item{background-color: #c3262f !important; box-shadow: 0 4px 2px -2px #c3262f !important;}
.box-1-icon { background-color: #c3262f !important;}
.box-1-item:hover{background-color: #f5b01b !important; box-shadow: 0 4px 2px -2px #f5b01b !important;}
.services-item:hover .box-1-icon { background-color: #f5b01b !important;}
.box-2-item{background-color: #1663a7 !important; box-shadow: 0 4px 2px -2px #1663a7 !important;}
.box-2-icon { background-color: #1663a7 !important;}
.box-2-item:hover{background-color: #f5b01b !important; box-shadow: 0 4px 2px -2px #f5b01b !important;}
.services-item:hover .box-2-icon { background-color: #f5b01b !important;}
.box-3-item{background-color: #734198 !important; box-shadow: 0 4px 2px -2px #734198 !important;}
.box-3-icon { background-color: #734198 !important;}
.box-3-item:hover{background-color: #f5b01b !important; box-shadow: 0 4px 2px -2px #f5b01b !important;}
.services-item:hover .box-3-icon { background-color: #f5b01b !important;}


.rs-services-style1 .services-icon {color: #fff;}
.rs-services-style1 .services-item:hover { background-color: #f5b01b; color:#000 !important;}
.rs-services-style1 .services-item:hover .services-icon {background-color: #f5b01b; color:#000;}
.rs-services-style1 .services-item:hover .services-icon, .rs-services-style1 .services-item:hover .services-desc p {
  color: #000;
}
.rs-services-style1 .services-desc p {color: #fff;}
.rs-accordion-style1 .card .card-header .acdn-title:not(.collapsed) {background-color:#590099; /*#0f6936;*/}
.overly-border::before {border-top: 5px solid #f5b01a; border-bottom: 5px solid #f5b01a;}
.overly-border::after {border-right: 5px solid #f5b01a; border-left: 5px solid #f5b01a;}
.bg3 { background-image: url(../images/bg/Lab-Maths.jpg);}
.rs-counter .rs-counter-list:hover { border-color: #f4b119;}
.sec-title::after { background: #c3262f;}
.rs-counter .counter-text p { color: rgba(255, 255, 255, 1);}
.bg4 {background-image: url(../images/bg/bg3.jpg);}
.rs-calltoaction .cta-button { background-color: #fcaf3b; color:#000;}
.rs-calltoaction .cta-button:hover, .rs-calltoaction .cta-button:focus, .rs-calltoaction .cta-button:active {
  background-color: #c3262f; color: rgba(255, 255, 255, 1);}
.rs-footer .footer-contact-desc .contact-inner i {color: #fcaf3b;}  
.rs-footer .footer-title::after { background-color: #fcaf3b;}
.rs-footer .footer-bottom a {color: #fcaf3b;}  
.rs-footer .footer-contact-desc {/*background: #0f6936;*/ 
background: #a020f0;
background: -moz-linear-gradient(left,  #a020f0 0%, #0000ff 100%);
background: -webkit-linear-gradient(left,  #a020f0 0%,#0000ff 100%);
background: linear-gradient(to right,  #a020f0 0%,#0000ff 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a020f0', endColorstr='#0000ff',GradientType=1 );
}
.rs-footer .footer-contact-desc .contact-inner .contact-desc {color: rgba(255, 255, 255, 1);}
.mh-220 {min-height:220px;}
.rs-breadcrumbs { padding: 35px 0 35px;}
.rs-breadcrumbs .page-title { margin: 20px 0 20px;}
.rs-courses-details .course-des-tabs .tab-btm .tabs-cyan {border-bottom: 1px solid #eee;}
.lh-30{line-height:30px !important;}
.lh-40{line-height:40px;}
  
@media only screen and (max-width: 991px){
.rs-menu-toggle { background: transparent; border-left: 1px solid transparent;}
}


