.testimonial .testimonial-content blockquote,
.testimonial .author-info {
	text-align: center;
}
.testimonial .author-avatar {
	display: none;
}
.bx-carousel-container[data-pagination="yes"] {
	padding-bottom: 40px !important;
}
.testimonials-carousel-container .bx-wrapper {
	padding: 0;
}
.bx-pager-item {
	width: 30px;
	height: 3px;
}
.bx-pager-item a,
.pagination a {
	width: 30px;
	height: 3px;
	border: 0;
	background-color: #E4E4E4;
	border-radius: 0;
}
.bx-pager-item a.active,
.pagination a.selected {
	border: 0;
	width: 30px;
	height: 3px;
	background-color: #1A3D6F;
}
.testimonial .author-info .author-name {
	color: #1A3D6F;
	font-family: 'Sofia Bold';
}
.title-underline {
	position: relative;
	font-size: 19px;
	font-family: 'Sofia Bold';
	line-height: 1;
	padding-bottom: 25px;
	margin-bottom: 30px;
	color: #1A3D6F;
}
.title-underline:before {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	display: block;
	width: 45px;
	height: 4px;
	background: #E09933;
	-webkit-transform: translateX( -50% );
	-moz-transform: translateX( -50% );
	transform: translateX( -50% );
}
.loxlox-fullwidth {
	position: relative;
	width: 100vw;
	margin-left: -50vw;
	left: 50%;
}
.loxlox-fullwidth > .container {
	max-width: 100%;
}
@media only screen and ( min-width: 1440px ) {
	.loxlox-fullwidth > .container {
		max-width: 1920px;
	}
}
.loxlox-fullwidth .row [class*="span"],
.loxlox-fullwidth .row-fluid [class*="span"],
.loxlox-fullwidth .row-fluid .one_fifth {
	padding: 0;
	margin: 0;
}
@media only screen and ( min-width: 767px ) {
	.loxlox-fullwidth .vc_tta-panels-container {
		max-width: 1170px;
		padding: 0 15px;
		margin: 0 auto;
	}
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	background-color: #ECBD32 !important;
	background-image: none !important;
	color: #FFFFFF !important;
	border-color: #ECBD32 !important;
	font-family: 'Sofia Bold';
	font-size: 16px;
	line-height: 1.5;
	width: 100%;
	margin: 0 !important;
}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,
.loxlox-draker .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	background-color: #E09933 !important;
	border-color: #E09933 !important;
}
.wpb-js-composer .vc_tta-tab > a {
	font-size: 16px;
	font-family: 'Sofia Bold';
	line-height: 1;
	padding: 14px 0 10px !important;
	width: 270px;
	margin-right: 20px !important;
	color: #1A3D6F !important;
	text-align: center;
	border-color: #1A3D6F !important;
	background-color: #FFFFFF !important;
}
.wpb-js-composer .vc_tta-tab:last-child > a {
	margin-right: 0 !important;
}
.wpb-js-composer .vc_tta-tab.vc_active > a {
	color: #FFFFFF !important;
	background-color: #1A3D6F !important;
}
.wpb-js-composer .vc_tta-tabs .vc_tta-panels {
	background: #FFFFFF !important;
	border: 0 !important;
	border-radius: 0 !important;
}
.wpb-js-composer .vc_general .vc_tta-panel-body {
	padding: 35px 0 !important;
	-webkit-transition: none !important;
	-moz-transition: none !important;
	transition: none !important;
}
.wpb-js-composer .vc_tta .vc_tta-tabs-list {
	text-align: center;
}
.loxlox-tab-title {
	color: #1A3D6F;
	font-size: 26px;
	font-family: 'Sofia Bold';
	margin-bottom: 5px;
	letter-spacing: 0;
}
.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
	font-family: 'Sofia Bold';
	letter-spacing: 1px;
	text-transform: uppercase;
	padding: 10px 30px;
	background-color: #ECBD32 !important;
	border-color: #ECBD32 !important;
	background-image: none !important;
}
.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
	margin-right: 0 !important;
}
.vc_tta-tabs-container {
	position: relative;
	width: 100vw !important;
	margin-left: -50vw !important;
	left: 50%;
}
@media only screen and ( max-width: 768px ) {
	.wpb-js-composer .vc_tta-tab > a {
		width: 160px;
	}
	.row-fluid > [class*="span6"] {
		width: 50% !important;
		float: left !important;
	}
	.loxlox-testimonial .row-fluid > [class*="span2"] {
		width: 100% !important;
		float: none !important;
	}
}
@media only screen and ( max-width: 768px ) {
	.bx-wrapper {
		width: 100% !important;
	}
	.vc_column_container {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.loxlox-tab-title {
		margin-top: 30px;
	}
	.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
		font-size: 16px;
		font-family: 'Sofia Bold';
		line-height: 1;
		padding: 15px 0 !important;
		color: #1A3D6F !important;
		text-align: center;
		border-color: #1A3D6F !important;
	}
	.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title {
		color: #FFFFFF !important;
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
		color: inherit !important;
		padding: 0;
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
		border-color: #1A3D6F !important;
	}
	.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
		background-color: #1A3D6F !important;
	}
	.vc_btn3-container {
		margin-bottom: 0 !important;
	}
	.section-column:last-child .vc_btn3-container {
		margin-bottom: 30px !important;
	}
}