/* ==================================================================
 	for extra small device 
 ===================================================================== */
@media (max-width: 575.98px) {

	.heading_one h2{
		font-size: 28px;
	}

	.bnr .bnr_item h1{
		font-size: 36px;
	}

	.block_text{
		padding: 25px 20px;
		font-size: 22px;
	}

	.abt2{
		padding-bottom: 140px;
	}
	.abt2 .abt_content p{
		padding: 0;
	}

	.abt3 img{
		margin-left: -30px;
		margin-top: -175px;
	}

}




/* ==================================================================
 	for small device 
 ===================================================================== */

@media (min-width: 576px) and (max-width: 767.98px) {

	.heading_one h2{
		font-size: 28px;
	}

	.bnr .bnr_item h1{
		font-size: 36px;
	}

	.block_text{
		padding: 25px 20px;
		font-size: 22px;
	}

	.abt2{
		padding-bottom: 140px;
	}
	.abt2 .abt_content p{
		padding: 0;
	}

	.abt3 img{
		margin-left: -30px;
		margin-top: -175px;
	}
 

}



/* ==================================================================
 	for medium device 
 ===================================================================== */

@media (min-width: 768px) and (max-width: 991.98px) {

	.bnr .bnr_item h1{
		font-size: 28px;
	}
  
	.block_text {
		padding: 22px 15px;
		font-size: 20px;
	}

	.abt2{
		padding-bottom: 140px;
	}
	.abt2 .abt_content p{
		padding: 0;
	}

	.abt3 img{
		margin-left: -30px;
		margin-top: -175px;
	}

	.heading_one h2{
		font-size: 28px;
	}
 
	.lst_content p{
		font-size: 15px;
	}

}



/* ==================================================================
 	for large device 
 ===================================================================== */

@media (min-width: 992px) and (max-width: 1199.98px) {



}

/* for xl device */
/* ====================== */

@media (min-width: 1200px) {

}