/*** 

====================================================================
	Page Title
====================================================================

***/

.page-title{
	position: relative;
	padding: 230px 0px 130px;
}

.page-title_heading{
	position: relative;
	line-height: 84px;
	font-weight: 700;
	font-size: var(--font-74);
	text-transform: capitalize;
	padding-right: var(--padding-right-100);
}

.page-title_heading span{
	position: relative;
	color: var(--main-color);
}

.page-title_text{
	position: relative;
	padding: 40px 0px;
	line-height: 26px;
	color: var(--color-three);
	font-size: var(--font-15);
	margin-top: var(--margin-top-40);
	border-top: 1px solid var(--color-two);
	border-bottom: 1px solid var(--color-two);
}

.page-title_image{
	position: relative;
}

.page-title_image img{
	position: relative;
	width: 100%;
	display: block;
}

@media only screen and (max-width: 1540px){
	
	
	
}

@media only screen and (max-width: 1450px){
	
	
	
}
	
@media only screen and (max-width: 1340px){

	
	
}

@media only screen and (max-width: 1200px){
	
	.page-title{
		padding-top: var(--padding-top-50);
	}

	.page-title_text{
		margin-top: var(--margin-zero);
	}

}

@media only screen and (max-width: 1140px){
	
	.page-title_heading{
		padding-right: var(--padding-zero);
	}

}

@media only screen and (min-width: 768px){
	
	
	
}

@media only screen and (max-width: 1023px){
	
	.page-title{
		padding-top: var(--padding-top-50);
	}
	
	.page-title_heading{
		line-height: 60px;
		font-size: var(--font-50);
		margin-bottom: var(--margin-bottom-50);
	}
	
	.page-title_heading br{
		display: none;
	}

}

@media only screen and (max-width: 900px){
	
}

@media only screen and (max-width: 767px){
	
	

}

@media only screen and (max-width: 599px){
	
	.page-title_heading{
		line-height: 50px;
		font-size: var(--font-40);
		margin-bottom: var(--margin-bottom-30);
	}

	.page-title{
		padding-bottom: var(--padding-bottom-100);
	}

	.page-title_heading br{
		display: none;
	}

}

@media only screen and (max-width: 479px) {
	
	.page-title_heading{
		line-height: 40px;
		font-size: var(--font-30);
		margin-bottom: var(--margin-bottom-25);
	}

}