/* Custom Heading Style 1 */
.custom-heading-style-1.sigma-light-space {
	margin-bottom: 30px;
}
.custom-heading-style-1 .heading-title {
	font-weight: 700;
  color: #0c2278
}
.custom-heading-style-1 .heading-subtitle {
	color: #f15933;
	text-transform: uppercase;
}
.sigma_custom_heading_wrapper .sigma-heading-subtitle-wrapper .heading-subtitle {
	margin-bottom: 12px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.sigma_custom_heading_wrapper.custom-heading-style-4.text-right .sigma-heading-subtitle-wrapper,
.sigma_custom_heading_wrapper.text-right .sigma-heading-subtitle-wrapper .heading-subtitle{
	justify-content: flex-end;
}
.sigma_custom_heading_wrapper.custom-heading-style-4.text-left .sigma-heading-subtitle-wrapper,
.sigma_custom_heading_wrapper.text-left .sigma-heading-subtitle-wrapper .heading-subtitle{
	justify-content: flex-start;
}
.sigma_custom_heading_wrapper.custom-heading-style-1 .sigma-heading-subtitle-wrapper .heading-subtitle:before,
.sigma_custom_heading_wrapper.custom-heading-style-1 .sigma-heading-subtitle-wrapper .heading-subtitle:after {
    content: '';
    margin: 0 10px;
		width: 75px;
    position: relative;
		border: 1px dashed #f15933;
}
.sigma_custom_heading_wrapper.custom-heading-style-2 .sigma-heading-subtitle-wrapper .heading-subtitle:before,
.sigma_custom_heading_wrapper.custom-heading-style-2 .sigma-heading-subtitle-wrapper .heading-subtitle:after {
    content: '';
    margin: 0 10px;
		width: 75px;
    position: relative;
		border: 1px solid #f15933;
}
.sigma_custom_heading_wrapper.custom-heading-style-3 .sigma-heading-subtitle-wrapper .heading-subtitle:before,
.sigma_custom_heading_wrapper.custom-heading-style-3 .sigma-heading-subtitle-wrapper .heading-subtitle:after {
	content: '';
	margin: 0 15px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	position: relative;
	background-color: #f15933;
}
.sigma_custom_heading_wrapper.custom-heading-style-4 .sigma-heading-subtitle-wrapper{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 12px;
}
.sigma_custom_heading_wrapper.custom-heading-style-4 .sigma-heading-subtitle-wrapper .heading-subtitle{
	margin: 0;
}
.sigma_custom_heading_wrapper.custom-heading-style-4 .sigma-heading-subtitle-wrapper span{
	margin: 0 5px;
	width: 10px;
	height: 10px;
	display: block;
	border-radius: 50%;
	position: relative;
	background-color: #f15933;
}
.sigma_custom_heading_wrapper.custom-heading-style-4 .sigma-heading-subtitle-wrapper span + span{
	margin: 0 20px 0 5px;
	width: 30px;
	border-radius: 20px;
}
.sigma_custom_heading_wrapper.custom-heading-style-4 .sigma-heading-subtitle-wrapper span + h4 + span{
	margin: 0 5px 0 20px;
	width: 30px;
	border-radius: 20px;
}
.sigma_custom_heading_wrapper.custom-heading-style-4 .sigma-heading-subtitle-wrapper span + h4 + span + span{
	margin: 0 5px;
	width: 10px;
}

.sigma_custom_heading_wrapper.custom-heading-style-5 .sigma-heading-subtitle-wrapper .heading-subtitle{
	display: inline-block;
	background-color: #f7f7f7;
	padding: 10px;
}

.sigma-custom-heading-icon i{
	font-size: 40px;
  line-height: 1;
  margin-bottom: 20px;
	color: #f15933;
	display: block;
}
.sigma-custom-heading-img img{
	max-width: 125px;
	margin-bottom: 20px;
}

.sigma_custom_heading_wrapper.custom-heading-style-4.text-right .sigma-heading-subtitle-wrapper span + h4 + span,
.sigma_custom_heading_wrapper.custom-heading-style-4.text-right .sigma-heading-subtitle-wrapper span + h4 + span + span,
.sigma_custom_heading_wrapper.custom-heading-style-4.text-left .sigma-heading-subtitle-wrapper span:first-child,
.sigma_custom_heading_wrapper.custom-heading-style-4.text-left .sigma-heading-subtitle-wrapper span:first-child + span,
.sigma_custom_heading_wrapper.text-left .sigma-heading-subtitle-wrapper .heading-subtitle:before,
.sigma_custom_heading_wrapper.text-right .sigma-heading-subtitle-wrapper .heading-subtitle:after{
	display: none;
}

@media(max-width: 468px) {
	.sigma_custom_heading_wrapper.custom-heading-style-1.text-center .sigma-heading-subtitle-wrapper .heading-subtitle:before,
	.sigma_custom_heading_wrapper .sigma-heading-subtitle-wrapper .heading-subtitle:after,
	.sigma_custom_heading_wrapper.text-right .sigma-heading-subtitle-wrapper .heading-subtitle:before{
		display: none;
	}
}
