
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
    color: #000000;
    font-weight: bold;
}

.sp-megamenu-parent > li > a {
    color: #000000;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
    color: #000 !important;
}

.btn.btn-link, .btn.sppb-btn-link, .sppb-btn.btn-link, .sppb-btn.sppb-btn-link {
    font-size: 16px;
    color: #000;
    font-weight: bold;
}

.home-our-achievement::before, .home-upcoming-events .sppb-addon-single-image .sppb-addon-title, .splms.splms-view-events .event-date-wrape .event-date, .major-color-overlay::after, .home-callto-action2::before, .educon-video-popup a.sppb-modal-selector.sppb-magnific-popup::before, .educon-video-popup2::after {
    background: #3c4047;
}

.sp-page-title {
    padding: 30px 0 30px !important;
}

.sp-page-title h2 {
    font-size: 40px;
    color:#3c4047;
}

.home-feature .sppb-col-md-4:nth-child(2) .sppb-addon-feature .sppb-img-container::after {
    background: rgba(0,0,0,0) url("/images/icons/renault-logo.png") no-repeat scroll center center / cover;
    width: 100%;
}

.home-feature .sppb-addon-feature .sppb-img-container::after {
    background: rgba(0,0,0,0) url("/images/icons/icon-service.svg") no-repeat scroll center center / cover;
    width: 100%;
	height: 140px;
}

.home-feature .sppb-col-md-4:nth-child(3) .sppb-addon-feature .sppb-img-container::after {
    background: rgba(0,0,0,0) url("/images/icons/icon_news.svg") no-repeat scroll center center / cover;
}

.home-feature .sppb-col-md-4:nth-child(2) .sppb-addon-feature .sppb-img-container::before {
    background: #ffce33;
}

.home-feature .sppb-addon-feature .sppb-img-container::before, .home-upcoming-events .sppb-row:hover .sppb-addon-single-image .sppb-addon-title, .home-callto-action::before, .splms.splms-view-events .splms-row:hover .splms-event-details .event-date-wrape .event-date {
    background: #222222;
}

.home-feature .sppb-col-md-4:nth-child(3) .sppb-addon-feature .sppb-img-container::before {
    background: #222222;
}

.sppb-addon-animated-number {
    padding: 25px 20px 5px;
}

.sppb-panel-title {
    font-size: 16px;
    color: #000;
}

.sp-page-title {
    padding: 50px 0 50px;
}

.sppb-addon-person .sppb-addon-content .sppb-person-information-wrap .sppb-person-name {
    font-size: 20px;
}

.sppb-addon-person .sppb-addon-content .sppb-person-information-wrap {
    padding: 18px 12px 10px;
}

.sppb-addon-person .sppb-addon-content .sppb-person-information-wrap .sppb-person-designation {
    font-size: 20px !important;
}

.sppb-person-designation {
    color: #222222 !important;
}

.sppb-person-name {
    color: inherit !important;
}

.sppb-addon-person .sppb-addon-content .sppb-person-information-wrap .sppb-person-name {
    font-size: 14px !important;
}

.fa.fa-google-plus {
    display: none !important;
}

#sp-footer {
    padding: 15px 0;
}

.footer-box {
    height: 350px;
}

#sp-bottom {
    padding: 0 !important;
}

.event-callto-action .sppb-addon.sppb-addon-cta::before, .course-callto-action .sppb-addon.sppb-addon-cta::before, .sp-page-title::before {
    background: rgba(255, 206, 51, 0.7);
}

.border-heading-style.sppb-addon-text-block .sppb-addon-title::before, .border-heading-style.sppb-addon-header .sppb-addon-title::before, .carousel-controller.splms-course-carousel .splms-course-title::before, .addon-splms-courses .splms-course-title::before {
    height: 24px;
}

.home-callto-action2 {
    border-radius: 0px;
}

@media (max-width: 991px) {
	.home-feature .sppb-addon-feature .sppb-img-container::after {
	    height: 100px;
	    width: 100%;
	}
}

@media (max-width: 767px) {
	.home-feature .sppb-addon-feature .sppb-img-container::after {
	    height: 150px;
	    width: 100% !important;
	}
	.sppb-panel-title {
    font-size: 14px;
	}
	.sppb-addon-animated-number {
    padding: 10px 20px 5px;
	}
	.sppb-column.home-callto-action2 .sppb-addon.sppb-addon-cta .sppb-col-sm-3 {
    text-align: center;
	}
	#column-wrap-id-1490337547140 {
		padding-left: 0;
		padding-right: 0;
	}
	.home-callto-action2 .sppb-addon-cta .sppb-cta-subtitle {
    text-align: center;
	}
	.sp-page-title h2 {
    font-size: 24px;
    }
}