/*
Theme Name: Total Child Theme
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Your Name
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/

.vc_column-inner {
    margin-bottom: 0 !important;
}
#top-bar-wrap
{
	background:#4240b1;
	color:#fff;
}
#top-bar-wrap .wpex-md-flex { 
	display: inherit;
}
#top-bar-wrap .topcls {
	width:100%;
}
#top-bar-wrap .topcls .topleft {
	float:left;
}
#top-bar-wrap .topcls .topright {
	float:right;
}
.page-header {
	display:none;
}
.coursescls { min-height:616px; display:flex; }
.socialiconcls { float:left; }
.logoiconcls {float:left; width:100%}
#footer-builder .vcex-navbar-link-text::before {
	content: "- ";
	margin-right: 5px;
	color:#ffc53a;
}
.footerboxcls {
	max-height:500px;
	min-height:500px;
	display:flex;
	border-bottom:3px solid #fff;
}
.footerbordercls { border-left:3px solid #fff; border-right:3px solid #fff; }

/* review CSS */
.wpex-slider.sp-horizontal .sp-arrows { margin:-20px 20px 0 0 !important; }
.vcex-testimonials-fullslider-avatar { float:left; width:25%; }
.vcex-testimonials-fullslider-inner .entry { 
	float:left; 
	width:75%; 
	background: #ffca4c;
    padding: 20px;
    font-size: 18px !important;
    font-family: 'Poppins';
    margin: 5% 0 0 -20px;
	color:#000;
}
.vcex-testimonials-fullslider-author {
	padding: 0 0 0 20px;
    display: inline-block;
}
.vcex-testimonials-fullslider-author-name {
	font-size: 24px !important;
    font-family: 'Poppins';
	color:#4240b1;
}
.vcex-testimonials-fullslider.has-arrows :is(.vcex-testimonials-fullslider-inner,.wpex-slider-thumbnails) {
	padding-left:0 !important;
	padding-right:0 !important;
}
.sp-nc-thumbnails-container { display:none; }
.sp-horizontal .sp-arrows {
	width: inherit !important;
    right: 0;
	top: 70% !important;
    margin-top: -15px;
	left: unset !important;
	padding: 0 20px 0 0px;
}
.vcex-testimonials-fullslider.has-arrows .sp-arrow { border:1px solid #4240b1; border-radius:0 !important; }
.wpex-slider.sp-horizontal .sp-previous-arrow { left:-100px !important;  }