@media (max-width:1199px) {
	
	.bnr-min-txt {
		font-size: 35px;
		line-height: 40px;
	}
}

@media (max-width:991px) {
	.conttact-form-safe{
		margin-top: 50px;
	}
	
	.prjct-img img{
		width: 100%;
	}
	
	.cl-out-sec{
		text-align: center;
	}
	
	.cl-out-sec .cl-btn-safe {
  float: none;
}
	
	.cl-out-sec h4 {
		font-size: 35px;
	
	}
	
	.hdr-tp-ctct{
		display: none;
	}
	
}

@media (max-width:767px) {
	
}


@media (max-width:575px) {
	header{
		position: inherit;
	}
	
	header .ctct-btn {
    padding-top: 10px;
    margin: 0 auto;
    float: none;
    display: table;
  }
	.lgo{
		text-align: center;
	}

	
	.bnr-txt-safe{
		position: inherit;
		text-align: center;
		padding: 10px 0 20px 0;
		
	}
	
	.bnr-min-txt, .abt-section h1, .relatd-sec h2, .ftr-sec h2{
		font-size: 30px;
		line-height: 35px;
	}
	
	.amity-sec h2 {
  font-size: 30px;
		line-height: 35px;
	}
	
	 .cl-out-sec h4 {
    font-size: 35px;
		 line-height: 35px;
		 margin-bottom: 25px;
  }
	
	
	.ctct-btn a:last-child{
		display: none;
	}
	
	.hnr-carsectxt {
    padding: 50px 15px;
}
	
	.othr-prjct h3 {
		font-size: 25px;
	}
	
	.abt-pendium{
		display: none;
	}
	
	.prjct-bx-safe p{

	min-height: inherit;
}
	
	.srv-bx-safe p{
		min-height: inherit;
	}

	
}
















