


@media(max-width: 320px){



body>section{
	padding:50px 0; 
}


.head-title h1{
		font-size: 40px;
		font-weight: 300;
	}



.img-fluid {
    max-width: 90%;
    height: auto;
}
	



.para-sec p{
	padding:0 9px;
	font-size: 16px;
	
}



.ser-para h2{
	font-size: 26px;
	font-weight: 300;}

.ser-para{margin-bottom: 50px;}



.position {
  float: left;
  margin:30px 40px;
  }
  
  
 
	
	
	.w-title h4{
		padding-top:10px;
		padding-bottom:20px;
}



  .btn {
  
    padding: 8px 25px;
    font-size: 1.2rem;
    line-height: 1.5;
    border-radius: 0 ;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}






}
@media(min-width: 480px){


.para-sec p{
	padding:0 24px;
	font-size: 16px;
}


.ser-para{margin-bottom: 50px;}


 
	
	
	.w-title h4{
		padding-top:10px;
		margin-bottom:30px;
}

}



/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) { 


.para-sec p{
	padding:0 30px;
	font-size: 16px;
}
}




/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { 

.head-title h1{font-size: 40px;}



.head-title h1{
		font-size: 60px;
		}

.para-sec p{
	padding:0 32px;
	font-size: 16px;
}


.ser-para p{
	color:#fff;
	font-family: 'Montserrat', sans-serif;
	font-weight:300;
	text-align:center;
	font-size:16px;
	padding:0 90px;
	}
	
	
	
	
.con p {
    width: 100%;
    font-size: 18px;
    color: white;
    text-align: center;
    padding: 20px 93px;
}
	
	
	
	
	
	
	
	
	}




/* Medium devices (tablets, 768px and up)*/
@media (min-width: 922px) { 




	.ser-para h2{
	font-size: 28px;
	padding-bottom: 22px;
	}

.ser-para p{

	padding:0 10px;
	}

 }



/* Medium devices (tablets, 1200px and up)*/
@media (min-width: 1200px) { 


	.head-title h1{
		font-size: 60px;
		}

.para-sec p{
	font-size: 16px;
}


}





