body h1,h2,h3,h4,h5,h6,p,a{
	/*font-family: Century Gothic !important;*/
	font-family: 'Muli', sans-serif !important;
}
ul li{
	font-family: 'Muli', sans-serif !important;
}
#topbar {
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;

}
#topCallIcon{
	background: coral !important;
    padding: 4px !important;
    border-radius: 100% !important;
    font-size: 14px !important;
    margin-right: 7px !important;
}
.MenuBox h5{
	color: navy;
	font-size: 14px;
	font-weight: 300;
	margin-left: 20px;
	margin-bottom: 2px;
	margin-top: 10px;
}
.SubMenuLink{
	font-size: 13px !important;
	font-weight: 200 !important;
	padding: 3px 16px !important;
	white-space: normal !important;
}
.nav-menu{
background-image: -webkit-gradient(linear,right top,left top,from(#008ebe),to(#004f9e));
background-image: linear-gradient(270deg,#008ebe,#004f9e);
border-radius: 50px;
  }
.nav-menu ul li a{
	  font-size: 14px;
	  color:#fff;
}

.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a {
    color: #fff;
}
.appointment-btn {
    margin-left: 25px;
    background-image: -webkit-gradient(linear,right top,left top,from(#008ebe),to(#004f9e));
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
    color: #fff !important;
    border-radius: 56px;
    padding: 8px 25px;
    white-space: nowrap;
    transition: 0.3s;
    font-size: 14px !important;
    display: inline-block;
}
    .carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-top: 20px !important;
}
.HeadD{
    margin-top: 0px !important;
    color: #212121 !important;
    font-size: 30px !important;
	margin-bottom:0px !important;
    line-height: 44px;
    font-weight: 200 !important;
}
.section-para {
    margin-top: 8px;
    margin-bottom: 20px;
    color: #000 !important;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300;
}

.choose-us-block {
    min-height: 300px;
    padding-top: 40px;
    padding-bottom: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-image: -webkit-gradient(linear,right top,left top,from(#008ebe),to(#004f9e));
    background-image: linear-gradient(270deg,#007ebe,#9e0082);
}
.testimonials{
	background-image:url("assets/img/bg-img.jpg");
	background-size:cover;
	background-repeat:no-repeat;
}
.testimonial-item{
     background: #fff;
    border: 1px solid #ddd;
    margin-left: 11px;
    margin-right: 11px;
}
.testimonial-item p{
  background: #fff !important;
}
.why-icon-para {
    font-size: 12px;
    line-height: 15px;
    font-weight: 300;
	color:#fff;
}
.why-icon-para1 {
    font-size: 14px;
    line-height: 20px;
    font-weight: 300;
	color:#333;
	text-align:justify;
}
.why-icon-label {
    font-size: 14px;
    line-height: 19px;
    font-weight: 500;
    text-transform: capitalize;
	color:#fff;
}
.why-icon-label1 {
    font-size: 14px;
    line-height: 19px;
    font-weight: 500;
    text-transform: capitalize;
	color:#004f9e;
}

.ChooseBox{
    background: transparent;
    padding: 14px;
    border: 1px solid #b9b2b2;
    margin-top: 15px;
    height: 164px !important;
    padding-top: 32px;
	text-align: center;
}
.ChooseBox .fa{
   color:#fff;
   font-size:35px;
}
.WhyCHooseLeft{
    background: #fff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.WhyBox{
    background: #fff;
    padding: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    line-height: 0px;
    text-align: center;
}
.WhyBox h4{
    font-family: Montserrat,sans-serif;
    color: #004f9e;
    font-size: 30px;
    line-height: 25px;
    font-weight: 300;
}
.WhyBox p{
font-size: 12px;
}
.whyDiffBoxIndex{
    min-height: 150px !important;
    background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
    padding: 20px;
    margin-top: 15px;
	margin-bottom: 15px;
    /* border: 1px solid #eee;
	box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1); */
}
.whyDiffBoxIndex:hover{
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
	transition:0.9s;
}
.whyDiffBoxIndex h4{
	font-weight:bold;
	color:#fff !important;
}


.whyDiffBoxIndex p{
	color:#fff;
	text-align: center;
}
.whyDiffBoxIndex .fa{
	color:#fff !important;
	
}
.whyDiffBoxIndex .fa{
    color: navy;
    font-size: 40px;
    font-weight: 200;
    margin-bottom: 9px;
}
.whyDiffBox{
    min-height: 213px;
    background: #fff;
    padding: 0px !important;
    margin-top: 15px;
	margin-bottom: 15px;
    border: 0px solid #eee;
	box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}
.whyDiffBox .fa{
    color: blue;
    font-size: 40px;
    font-weight: 200;
    margin-bottom: 9px;
}
.services .icon-box {
     margin-bottom: 0px !important;
    text-align: center;
}
.section-heading2 {
    margin-top: 10px;
    color: #ffffff;
    font-size: 35px;
    line-height: 44px;
    font-weight: 200;
    text-align: center;
}
.standard-button {
    margin-top: 10px;
    padding-right: 22px;
    padding-left: 22px;
    border-radius: 100px;
    background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e));
    background-image: linear-gradient(90deg,#008ebe,#004f9e);
    box-shadow: -6px 6px 17px 2px rgba(0,0,0,.2);
    font-size: 14px;
    line-height: 22px;
}
.faq .faq-list li {
    padding: 12px 15px 14px 40px !important;
    background: #fff !important;
    margin-top: 7px !important;
	/* border: 1px solid #ddd; */
}
.cor-nom-contentwrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.section-heading {
    margin-top: 10px;
    color: #004f9e;
    font-size: 35px;
    line-height: 44px;
    font-weight: 200;
}
.blogBox{
	box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1) !important;
	padding:0px !important;
	overflow:hidden;
}

.blogBox > img {
  -webkit-transition: 0.9s ease-in-out;
  transition: 0.9s ease-in-out;
}
.blogBox:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.9s ease-in-out;
  transition: 0.9s ease-in-out;

}


.blogBox img{
	width:100%;
	border-bottom:0px solid #ddd;
	margin-bottom:15px;
}
.blogBox h4{
	    text-align: left;
}
.blogBox h4 a{
    font-size: 16px;
    line-height: 22px !important;
    margin: 0;
	color: #303030;
    font-weight: 600;
    text-transform: uppercase;
}
.blogBox h4 a:hover{
	color:brown !important;
	text-decoration:underline;
}
.blogBox p{
	font-size: 16px;
}
.mega-nav-link {
    padding-top: 5px;
    padding-bottom: 5px;
    color: #6b6b6b;
    font-size: 12px;
    line-height: 17px;
    font-weight: 400;
    text-decoration: none;
}
.readMoreBtn{
	    padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    font-size: 15px;

}
.btnR{

	margin-top:20px;
}
.CourseBox .nav {
    display: -ms-flexbox;
   display: inline-flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
   padding-left: 0;
     margin-bottom: 0;
    list-style: none;
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e));
    background-image: linear-gradient(90deg,#008ebe,#004f9e);
	border-radius: 50px;
}
.CourseBox .nav li{
	margin-left: 15px;
    padding: 11px;
    margin-right: 15px;
}
.CourseBox .nav li a{
	color: #eee;
}
.testimonial-item {
    border: 1px solid #eee !important;
}
.course-name {
    margin-top: 7px;
    margin-bottom: 11px;
    padding-top: 4px;
    padding-bottom: 5px;
    border-bottom: 1px solid #ebebeb;
    color: #3a3a3a;
    font-size: 19px;
    line-height: 25px;
    font-weight: 300;
    text-decoration: none;
    min-height: 60px;
	padding-left: 13px;
    padding-right: 13px;
}
.certification-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.duration-label {
    color: silver;
    font-size: 12px;
}
.duration-text {
    border-radius: 2px;
    color: #000;
    font-size: 12px;
    line-height: 15px;
    font-weight: 400;
}
.duration-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    color: #292929;
}
.course-item-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
	padding-left: 13px;
    padding-right: 13px;
    padding-bottom: 10px;
}
.courseHeadClr{
    color: #333;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;

}
#HeadDClr{
	color:darkblue;
}
.corpo-learn-feature-label {
    margin-top: 0;
    color: #004f9e;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    text-align: center;
}
.TellUs{
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
}
.Tell-label{
	margin-top: -7px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-color: #d1d1d1;
    color: #004f9e;
    font-size: 27px !important;
    line-height: 45px;
    font-weight: 200 !important;
    text-transform: capitalize;
}
.corp-form-para{
	margin-top: -26px;
    margin-bottom: 19px;
    color: #000;
    font-size: 18px;
    font-weight: 300;
}
#tellUsForm{
	background: #fff;
	padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.tellUSClass .form-control{
	border-radius:0px !important;
}
.lead-form-submit-button {
    width: 50%;
    margin-top: 13px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    border-radius: 100px;
    background-image: -webkit-gradient(linear,right top,left top,from(#004f9e),to(#008ebe));
        background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
	font-size: 22px;
}

.w-button {
    display: inline-block;
    padding: 9px 15px;
    background-color: #3898ec;
    color: #fff;
    border: 0;
    line-height: inherit;
    text-decoration: none;
    cursor: pointer;
    border-radius: 50px;
}
  .FooterLogo{
	width: 81%;
    height: 80px;

  }
  .testSec{
	  background:#eee;
  }
  /* whatsApp chat css */
  .open-button {
  background-color: green;
    color: white;
    padding: 7px 15px;
    border: none;
    cursor: pointer;
    opacity: 1;
    position: fixed;
    bottom: 0;
    width: 260px;
    font-size: 17px;
    padding-left: 0px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    left: 7px;
	text-align:center;
}
.breadcrumbs {
    padding: 47px 0 !important;
    background-color: #ecf8f9;
    min-height: 40px;
    padding-bottom: 35px !important;
	/* margin-top: 100px !important; */
}
.breadcrumbs h2 {

    color: darkblue !important;
}
.HeadDREg{
	    margin-top: 20px !important;
    color: #555;
    font-size: 26px !important;
    text-transform: none !important;
    font-weight: 200 !important;
    text-align: center;
    margin-bottom: 15px;
}
.agreeTxt{
	color:#333;
	font-size: 11px;
}
.Privacypara{
	font-size:12px;
}
.ForGotNewPass{
	font-size:12px;
}
.regSub{

	    border: 0px !important;
    background: #5383a5;
    box-shadow: none !important;
    color: #fff;
    padding: 9px;
    border-radius: 0px;
}
.buypageHead{
	 margin-left: 13px;
	
}
.MetaparaData{
	 margin-left: 13px;
		font-size:13px;
}
.ExeHead{
	    margin-left: 13px;
}
.ExePara{
	    margin-left: 13px;
		font-size:13px;
}
.ApplyFormSetting{
	padding-left: 20px;
    padding-right: 20px;
}
#signupFormss .form-control{

	    border-radius: 0px !important;
    border: 1px solid #ccc!important;
    font-size: 16px !important;
 
}
.RegUserLink{
    text-align: center !important;
    color: #000;
    font-size: 12px;
    border: 1px solid #555;
    padding: 7px;
}
#HowGet{

    /* border-radius: 100px;
    background-image: -webkit-gradient(linear, right top, left top, from(#0091ff), to(#004f9e)) !important;
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
    box-shadow: 3px 3px 30px 0 rgba(0, 128, 255, 0.46); */
    font-family: Poppins, sans-serif;
    color:#004f9e;
    font-size: 28px;
    line-height: 27px;
    font-weight: 300;
    letter-spacing: 3px;
    text-transform: uppercase;
    padding: 5px 21px 5px 28px;
}
#WhatMaks{
	    margin-top: 33px;
}
.WhatContents {
	padding-bottom:50px;
}
.WhatContents p{
	margin-top: 10px;
    font-size: 20px;
	color: #000;
    margin-left: 70px;

}
.WhatContents .fa{
	color:navy;
	font-weight:200 !important;
}
.ApplyMsg{

    line-height: 14px;
    padding: 6px;
    margin-top: 9px;
    border-radius: 10px;
}
.ApplyMsg span{
	color:lightgreen !important;
}
.AboutHead{
	margin-bottom: 19px;
    font-size: 21px;
    line-height: 33px;
    font-weight: 200;
    text-align: center;
	margin-top: 20px;
}
.about-para {
    margin-top: 10px;
    color: #687792;
    font-size: 15px;
    line-height: 28px;
    font-weight: 300;
    text-align: justify;
}
.ContFormBox{
	border: 1px solid #eee;
    padding: 20px;
}
.MissionAbout{
	background: #eee;
}
.SuccessStoriesArea{
	background: #fff;
	margin-top: -76px !important;
}
#SeccessStoriesBoxes{
	border: 1px solid #ddd;
    text-align: justify;
}
#SeccessStoriesBoxes h4 .fa{
	 font-size: 60px;
    /* border: 1px solid; */
    color: #fff;
    padding: 10px 21px 13px 21px;
    border-radius: 100%;
    background-image: -webkit-gradient(linear, right top, left top, from(#0091ff), to(#004f9e)) !important;
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
}
#StoryPara{

}
.StoryPersonName{
	text-transform: uppercase;
    color: navy;
    float: right;
}
.CooursePado{
	background: #fff;
}
.CooursePado ul li{
	text-align:initial !important;
}
.mvBox{
	background: #fff;
    padding: 20px;
    min-height: 268px;
}
.offerings{
	background: #eee;
}
#offerPara{
	font-size: 18px !important;
    line-height: 30px !important;
    text-align: justify !important;
	margin-left: 0px;
}
.footer-top{
	background-image: -webkit-gradient(linear, right top, left top, from(#0091ff), to(#004f9e)) !important;
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
}
.footerIntroHead{
	color: #fff !important;
}
.footer-top ul li a{
	color: #fff !important;
}
 .footerIntro{
	color: #fff !important;
}
.footer-top ul li .bx{
	color: #fff !important;
}
.LinksHead{
color: #fff !important;
}
#SuppIHead{

        margin-top: 15px;
    margin-bottom: 20px;
    color: #004f9e;
    font-size: 34px;
    line-height: 50px;
    font-weight: 200;
}
.SuppPara{
	margin-top: 10px !important;
    font-size: 17px !important;
    color: #000 !important;
	margin-left: 0px !important;
}
.SupplyBox{
	padding: 5px 11px 5px 16px !important;
}
.CoursesPoints{
	background: #fff;
    padding: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    line-height: 0px;
    text-align: center;
}
.CoursesPoints .fa{
	 font-size: 35px !important;
    border: 1px solid #ccc !important;
    padding: 8px !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    color: darkslategray;
}
.CoursesPoints h4{
	    margin-top: 10px !important;
    font-size: 19px;
    color: #000;
}
.SupplyCOursePoints {
    background: #fff;
    padding: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    line-height: 0px;
    text-align: center;
}
.SupplyCOursePoints  p{
   margin-top: 0px !important;
   font-size: 16px;
    color: #000;
    margin-left: 0px !important;
    line-height: 4px;
  margin-left: 0px !important;
}
.SyllbusKeysHigh p{
   margin-top: 0px !important;
   font-size: 13px !important;
    color:#000 !important;
	line-height: 15px !important;
    margin-left: 0px !important;
  margin-left: 0px !important;
  text-align:initial !important;
}

.SyllbusKeysHigh .fa{
	   float: left !important;
    font-size: 21px !important;
    border: 1px solid #ccc !important;
    padding: 8px !important;
    margin-top: -13px !important;
	margin-right: 6px !important;
	color:#000;
}
.SupplyCOursePoints .fa{
	    float: left;
    font-size: 25px;
    border: 1px solid #ccc;
    padding: 8px;
    margin-top: -7px;
}
.download-bochure-button {
    margin-right: 11px;
    padding-right: 26px;
    padding-left: 26px;
    border-radius: 100px;
    background-color: #fff;
    background-image: -webkit-gradient(linear,left top,right top,from(#004f9e),to(#008ebe));
    background-image: linear-gradient(90deg,#004f9e,#008ebe);
    box-shadow: 0 0 20px 8px rgba(179,217,255,.51);
	margin-top: 16px;
    margin-bottom: -9px;
}
.download-bochure-button  .fa{color:#fff}
.AboutCourse{
	    background: #eee;
}
.LeftTitle{
	background-image: -webkit-gradient(linear,left top,right top,from(#004f9e),to(#008ebe));
    background-image: linear-gradient(90deg,#004f9e,#008ebe);
}
.LeftTitle h4{
	color:#fff;
}
.TitleParaG{
	    color: #fff;
}
.LeftTitle  .nav-link.active {
        background-image: -webkit-gradient(linear,right top,left top,from(#008ebe),to(#004f9e));
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
    border-color: #3fbbc0;
}
.AboutCourse .nav-tabs .nav-item {
    border-top: 1px solid #eee;
}
#rightDesc{
	background: #fff;
    padding: 20px;
}
.SyllabusTabs ul{
	list-style: none;
}
.SyllabusTabs ul li{
	border: 1px solid #ddd;
    padding: 10px;
    margin-top: 7px;
}
.SyllabusTabs ul li a{
	color: navy;
	font-weight: 500;
}
#SyllabusCoinatiner{
	background: #fff;
}
.SyllabusItems p{
	color: #000 !important;
    margin-top: 14px;
    margin-bottom: 0px;
	font-size: 13px !important;

}
.faq .faq-list a {
    font-size: 14px !important;
}
.HomeFAQS{
	    color: #000 !important;

}
.SyllabusTabs .faq{
	    padding: 0px 0 !important;
}
.EligiImage{
	max-width:50% !important;
	padding:5px;
}
.CoursePadoBox{
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
	min-height: 217px !important;
}
.CoursePadoBox h5{
	color:#fff !important;
}
.CoursePadoBox .section-para{
	margin-top: 8px;
    margin-bottom: 20px;
    color: #fff !important;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300;
}
.nav-menu .drop-down ul {
    /* display: block !important;
    position: absolute !important;
    right: -25px !important;
    top: calc(100% + 30px) !important;
    z-index: 99 !important;
    opacity: 0;
    visibility: hidden;
    padding: 10px 0 !important;
    background: #fff !important;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25) !important;
    transition: 0.3s !important;
    width: 700px !important;  */
}
.ApplySteps {
    background: #fff;
    padding: 11px;
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #eee;
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
    text-align: center;
}
.ApplySteps:hover{
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
	transition: 0.9s;
	cursor:pointer;
}
.ApplySteps:hover .StepsNumbers{
	color:#fff;
}
.ApplySteps:hover #RefIcons{
	color:#fff;
}
.ApplySteps:hover .StepItems{
	color:#fff;
}
.ApplySteps .StepItems{
	font-size: 15px;
}
.ReferalHead {
    margin-top: -35px !important;
    color: #004f9e;
    font-size: 35px !important;
    text-transform: none !important;
    line-height: 42px;
    font-weight: 200 !important;
    text-align: center;
}
.ApplySteps:hover .ReferDesc{
	color:#fff;
}
.ReferDesc{
	font-size: 14px;
}
.ReferalForm .form-control{
	border: 1px solid #ccc !important;
	font-size: 13px;
    border-radius: 0px;
}
#FreferParaTop{
	margin-top: 0px;
    margin-bottom: 19px;
    color: #000;
    font-size: 24px;
    font-weight: 300;
    line-height: 27px;
}
#RefIcons{
	font-size: 34px;
    color: navy;
}
.RefTopHeading{
	color: navy;
    font-size: 12px;
    text-transform: uppercase;
    margin-bottom: 5px;
}
#ModelHead{

	border-bottom: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.form-elegant{
	border-radius:0px !important;
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
	/* box-shadow: -8px 0px 44px 33px #ccc; */
}
#myModalLabel{
	color: #fff;
    font-weight: 200;
    text-transform: uppercase;
	margin-top: 12px;
}
.CloseBtn{
	 color: #fff !important;
    opacity: 1 !important;
}
#Form-email1{
	border: 0px !important;
    border-radius: 0px !important;
	margin-top: 23px;
}
#Form-pass1{
	border: 0px !important;
    border-radius: 0px !important;
   margin-top: 23px;
}
#LoginUicon{
	font-size: 40px;
    border: 1px solid #ccc;
    border-radius: 100%;
    /* padding: 8px 21px 8px 24px; */
    text-align: center;
    height: 59px;
    width: 60px;
    padding: 6px;
}
#FormBtomTxt{
	color: #eee;
}
.viewCourseDetailsBtn{
	background: crimson;
    color: #fff;
    float: right;
    font-size: 9px;
    padding: 0px 6px 0px 6px;
    border-radius: 50px;
    font-weight: 500;
	position: absolute;
    bottom: 141px;
    right: 34px;
}

}
.viewCourseDetailsBtn:hover{
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
}
/* gmat */
.gmatFormHead{
	background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
    color: #fff;
    text-align: center;
    font-size: 25px;
    line-height: 29px;
    padding-top: 7px;
    padding-bottom: 7px;
}
.gmatFormBox{
	    background-image: -webkit-gradient(linear,left top,right top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(90deg,#008ebe,#004f9e) !important;
    padding: 29px 13px 0px 15px;
}
.gmatFormBox .form-control{
	border-radius:0px !important;
	font-size: 14px;
    color: #000;
	margin-top: -10px !important;
}
.ClassOverviews{
	background:#eee;
}
.gmtClassLive{
	width: 100%;
}
.mvBoxGmt {
    background: #fff;
     padding-bottom: 10px; */
    min-height: 268px;
	min-height: 415px;
}
.mvBoxGmt h5{
	color: darkblue;
    padding: 10px 0px 0px 14px;
	font-size: 16px;
}
.mvBoxGmt .section-para{
	padding: 10px 0px 0px 8px;
}
.mvBoxGmt ul li{
	 font-size: 14px;
	padding: 0px 5px 2px 10px;
	padding-bottom: 0px !important;
}
.mvBoxGmt ul{

	list-style: none;
    padding: 0;
}
.KnowMoreGMT-btn {
    margin-left: 25px;
    background-image: -webkit-gradient(linear,right top,left top,from(#008ebe),to(#004f9e));
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
    color: #fff;
    border-radius: 56px;
    padding: 5px 19px 5px 19px;
    white-space: nowrap;
    transition: 0.3s;
    font-size: 14px;
    display: inline-block;
}
.GMTClassROomBox {
    background: #fff !important;
    padding: 14px !important;
    border-top: 5px solid chocolate;
    min-height: 239px;

}
.GMTClassROomBox ul li{
	 font-size: 14px;
	padding: 0px 5px 2px 10px;
	padding-bottom: 0px !important;
}
.GMTClassROomBox ul{

	list-style: none;
    padding: 0;
}
.GMTClassROomBox .bx{
	color:navy !important;
}
#gmtoverHead{
	font-size: 28px !important;
}
.nav-menu .drop-down ul {
    display: block !important;
    position: absolute !important;
    top: 43px !important;
    z-index: 99 !important;
    opacity: 1 !important;
    visibility: hidden;
    padding: 10px 0 !important;
    background-image: -webkit-gradient(linear,right top,left top,from(#008ebe),to(#004f9e)) !important;
    background-image: linear-gradient(270deg,#008ebe,#004f9e) !important;
    width: 720px !important;
    left: -190px !important;
	border-top-left-radius: 20px !important;
    border-top-right-radius: 20px !important;
}
.MenuTopHead{
	color:gold !important;
	font-weight:bold !important;
	text-decoration:underline;
}
#header .logo img {
    height: 100% !important;
    width: 62% !important;
}
.nav-menu > ul > li {
    position: relative;
    white-space: nowrap;
    padding: 10px 0 10px 24px !important
}

#mvBoxGmtID{
	background: #fff !important;
    min-height: 200px !important;
	text-align:center !important;
}
#OtherRelatedCOursesArea{
	background: #eee !important;
}
#ApplySliderImgs{
	background: #fff;
    padding: 0px;
    margin-top: -20px;
}
.PaymentIcons{
	width:100%;
    padding: 4px;
    margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#LeaarningBox{
  border: 1px solid #eee !important;
    text-align: center !important;
    background: #fff !important;
    min-height: 203px !important;
}
#LeaarningBox h4{
color: #333 !important;
}
#LeaarningBox p{
color: #555 !important;
}
#LeaarningBox .why-icon-label1{
    /*color: #333 !important;*/
    text-transform: inherit !important;
    margin-top: 8px !important;
    font-weight: 600;

}
#LeaarningBox .why-icon-para1{
    text-align: center !important;
}
#advisorPic{
	width: 152px !important;
    height: 152px !important;
    border: 2px solid #eee !important;
    border-radius: 100% !important;
    margin-top: 25px;

}
.about-paranew {
    margin-top: 10px;
    color: #333 !important;
    font-size: 15px;
    line-height: 28px;
    font-weight: 300;
    text-align: justify !important;
}
.privacyHead{
	    color: #333;
    font-size: 18px;
}
.privacySubHead{
	    color: #333;
    font-size: 16px;
}
#footer .footer-top .footer-links ul li {
    padding: 4px 0 !important;
}
#CoModule{
	padding: 8px 8px 8px 8px !important;
    border: 1px solid #eee;
	min-height:178px !important;
	margin-top:20px;
	text-align:center;
}
#CoModule .fa{
	    font-size: 40px;
    color: cornflowerblue;
	
}
#CoModule h4{
	color:navy;
	font-size: 18px;
}
#CoModule h5{
	    color: #333;
    font-size: 16px;
    font-family: Century Gothic !important;
}
#CoModule p{
	color: #333;
    font-size: 13px;
    font-family: Century Gothic !important;
}
.moduleListItems .section-para{
	margin-top: 0px !important;
    margin-bottom: 0px !important;
    font-size: 14px !important;
	
}
.moduleListItems .section-para i {
    font-size: 18px;
    position: initial !important;
    left: -25px;
    top: 6px;
}
.moduleListItems .collapsed{
	    color: #444 !important;
    font-weight: bold !important;
    text-transform: uppercase;
	
}

.stausFrontCourse{
	font-size: 11px;
}
/* ######### Popup style ################## */
.btnpopup{
	color: #fff;
    
}
.RedMoreDiv{
	 margin: -24px 0px 0px -1px;
    background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
    padding: 8px 15px 10px 15px;
}
.btnpopupClose{
	    background: red;
    border: navajowhite;
    color: #fff;
    font-size: 13px;
    position: absolute;
    top: -7px;
    right: -5px;
    font-weight: 700;
    padding: 1px 7px 2px 7px;
    border-radius: 100%;
    border: 0px !important;
}
.RegOpenPop{
	    background: green;
    border: navajowhite;
    color: #fff;
    font-size: 12px;
    position: absolute;
    top: 0px;
    left: 180px;
    font-weight: 700;
    padding: 2px 6px 3px 5px;
}
/* ######### End Popup style ################## */
.planningCourse{
	background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
    padding: 50px 0px 50px 0px;
}
.planningCourse h1{
	color: #fff;
    font-size: 43px;
	margin-bottom: 20px;
	
}
.planningCourse h4{
	
    color: #eee;
    font-size: 20px;
	margin-bottom: 30px;

}
.planningCourse a{
	background: crimson;
    color: #fff;
    padding: 6px 18px 7px 18px;
    border-radius: 19px;
    border: 2px solid #EEE;
	
}
#modelDisplay{
	background-image: linear-gradient(270deg, #0091ff, #ea2778) !important;
	border-radius: 0px !important;
	border: none !important;
}
#modelDisplay .modal-title{
	color: #fff;
    text-align: center;
}
#modelDisplay form{
	margin-top:-24px;
}

#modelDisplay .form-control{
	border-radius: 0px;
    border: 0px;
    padding: 0px 0px 0px 10px;
    font-size: 13px;
}
#modelDisplay .modal-footer{
	padding: 0px 0px 0px 0px;
    display: block;
	background: #eee;
}
#modelDisplay .readMoreBtn{
	border: 2px solid #eee !important;
    font-size: 18px;
    padding: 8px;
}


#modelDisplay .btnCloseForm{
	border: 0px;
    background: red;
    color: #fff;
}

.dropdownList{
	 width: auto !important;
		 
 }
 .programmeHigh {
	 padding: 0 !important;
}
.programmeHigh .col-md-6{
	padding-right: 0px !important;
    padding-left: 0px !important;
}
.programmeHigh img{
	width:100%;
	padding: 5px 20px 11px 20px;
}
   
.seoheading h1{
	font-size: 30px;
    padding-top: 0px;
    text-align: left;
    color: orangered;
    margin: 0px 0px -10px 0px;
}
.seoCourse{
	padding: 0px !important;
}
.seoCourse  img{
	width:100% !important;
}
#seoCoursePara .section-para{
	font-size: 16px !important;
    margin-top: 0px !important;
}
.SeoPara{
	padding-left:17px;
	padding-right:17px;
}
.onPageSeo{
	color:orangered;
	font-size: 20px;
}
#footerAddress p{
	color:#fff !important;
}
/* BLOGS */
.BlogBox{
	padding: 5px 5px 5px 5px;
	border: 0px solid #eee;
	margin-top: 15px;
	margin-bottom: 25px;
}
.BlogBox img{
	width: 100%;
}
.BlogBox h1{
	font-size: 28px;
    color: #333;
    font-weight: 600;
}
.BlogBox p{
	text-align: justify;
	font-size: 15px;
}
.pBy{
	background: #007bff;
color: #fff;
font-size: 14px;
text-transform: capitalize;
padding:7px;
}
.BlogList{
	padding: 5px 5px 5px 5px;
	border: 0px solid #eee;
	margin-top: 15px;
	margin-bottom: 25px;
}
.BlogList h2{
	 font-size: 20px;
    /* background: #666; */
    color: #444;
    padding: 6px 4px 4px 7px;
    font-weight: 600;
}

.BlogList img {
	 float: left;
    width: 100%;
    margin-bottom: 10px;
}

.BlogList h3 {
	font-size: 15px;
	text-align: left;
	color:darkblue;
}
.BlogList h3 a:hover{
	text-decoration:underline;
	color:darkblue;
}
.BlogList ul{
	margin: 0px;
	padding: 0px;
}
.BlogList li {
	list-style: none;
	border-bottom: 0px solid #eee;
	line-height: 33px;
}
.BlogList li a:hover{
	text-decoration:underline;
	color:darkblue;
}
.blogsIcons{
	text-align: left;
    font-size: 13px !important;
	margin-top:15px !important;
}
.blogsIcons .fa{
	    color: #333;
    font-size: 13px;
}
.BlogBoxparaId p{
	 font-family: "Open Sans", sans-serif !important;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    line-height: 25px !important;
    font-size: 15px !important;
	color: #444 !important;
}


.BlogBoxparaId h3{
	font-size: 20px !important;
}
.BlogIDPost{
	
}
.blogBox h5{
	font-family: "Open Sans", sans-serif !important;
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
    line-height: 20px !important;
    font-size: 14px !important;
	color: #444 !important;
	text-align:justify;
}
.CourseCost {
   font-weight:400 !important;
   font-size:12px;
   color:red;
}

.CFeeeNew{
	background:crimson !important;
}
.DigitalCourses{

    padding: 10px;
	margin-top: 15px;
    margin-bottom: 15px;
	
}
.DigitalCourses > img {
  -webkit-transition: 0.9s ease-in-out;
  transition: 0.9s ease-in-out;
}
.DigitalCourses:hover img {
  -webkit-transform: scale(1.4);
  transform: scale(1.4);
  -webkit-transition: 0.9s ease-in-out;
  transition: 0.9s ease-in-out;

}

.DigitalCourses img{
	
    height: 50px;
}
.DigitalCourses h5{
	text-align: center !important;
    font-size: 14px;
    margin: 6px 0px 4px 0px;
    font-weight: 600;
    color: #555;
}
.DigitalCourses p{
    font-size: 13px;
    color: #666;
	
}
.DigitalCourses ul li{
        margin-bottom: 9px;
    background: #fff;
    padding: 9px 10px 3px 10px;
	    list-style: none;
}
.DigitalCourses ul li a{
    
	    font-size: 18px;
    text-align: left;
    color: #444;
}
.DigitalCourses .fa{
	font-size: 18px;
    color: darkslateblue;
}
.NewModuleItems li a{
	color: navy !important;
}
.NewModuleItems li p{
	font-size: 14px !important;
    text-align: justify !important;
}

.NewModuleItems ol li{
	list-style: none !important;
    margin-left: -75px !important;
    line-height: 15px !important;
	font-size:13px !important;
}
.ModuleImgs{
	
}
.ModuleImgs img{
	padding: 5px 10px 10px 0px;
    width: 40px;
}

.NewModuleItems li  a i {
    font-size: 18px;
    position: absolute;
    right: 0 !important;
    top: 6px;
	background: #eee !important;
}
.ItemsListPoints p{
	line-height:7px;
}
.MainClass{
	margin-top:130px !important;
}

@media (max-width:900px) and (min-width:100px){
  #main {
    margin-top:80px !important;
  }
}

#more {display: none;}
#more2 {display: none;}


.testimonial-item > img {
  -webkit-transition: 0.9s ease-in-out;
  transition: 0.9s ease-in-out;
}
.testimonial-item:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: 0.9s ease-in-out;
  transition: 0.9s ease-in-out;

}
.moduleParaNew{
	    font-size: 14px !important;
    line-height: 20px !important;
    font-weight: 300 !important;
    color: #333 !important;
    text-align: justify !important;
}
.moduleImages img{
	
	    width: 60px !important;
}
.moduleImages a{
	color: blue;
	font-style:italic;
}
.moduleImages a:hover{
	    text-decoration: underline;
}
#DigitalHeading h1{
	
}
.iLedTraining{
	background: #ff6600;
	    padding-bottom: 20px;
		border:7px solid #fff;
	
}
.sLedTraining{
	background: #0086b3;
	padding-bottom: 20px;
	border:7px solid #fff;
}
.sLedTraining h3{
	    color: #fff;
    font-size: 22px !important;
    margin-top: 10px;
}
.sLedTraining p{
	    color: #fff;
    text-align: center !important;
    font-size: 13px;
    margin: 0px !important;
}

.iLedTraining img{
	width:250px;
}
.iLedTraining p{
	    color: #fff;
    text-align: center !important;
    font-size: 13px;
    margin: 0px !important;
}

.sLedTraining img{
	width:250px;
}
.sLedTraining h3{
	color: #fff;
    font-size: 22px !important;
    margin-top: 10px;
}

.iLedTraining h3{
	    color: #fff;
    font-size: 22px !important;
    margin-top: 10px;
}
.HomeRate{
    padding: 9px;
    color: #fff;
    font-weight: 600;
}
.RateLink{
	margin-top: 20px;
	
}
.RateLink a{
	 color: mintcream;
    border: 2px solid;
    padding: 7px;
    font-size: 13px;
    border-radius: 30px;
}

.RateLink a:hover{
	 color: #ccc;
    background:#000;
}

