@media screen and (min-width: 1400px) and (max-width: 1600px) {


}

@media screen and (min-width: 1200px) and (max-width: 1399px) {

	


}

/* FOR-LG-START */
@media screen and (min-width: 992px) and (max-width: 1199px) {

	.reason-left h2 {
		font-size: 68px;
	}

	.touch-main {
		padding: 25px 45px;
	}
	
} 

/*FOR-TABLATE-START*/
@media screen and (min-width: 768px) and (max-width: 991px) {

	.logo-item img {
	  	max-width: 120px;
	  	height: auto;
	  	margin-top: 0;
	  	margin-bottom: 0;
   }

   .header-area {
   		padding: 8px 0;
   }

   .reason-left h2 {
   		font-size: 43px;
   		line-height: 43px;
   }

   .reason-left a {
   		padding: 17px 15px;
   		font-size: 14px;
   }

   .reason-left a span img {
	  	max-width: 30px;
	  	margin-left: 4px;
	}

	.bulldog-right h2 {
		font-size: 40px;
	}

	.bulldog-main {
		column-gap: 50px;
	}

	.special-main {
		column-gap: 50px;
	}

	.special-right h2 {
		font-size: 40px;
	}

	.touch-main {
		grid-template-columns: 50% auto;
		padding: 30px ;
		row-gap: 20px;
	} 
  

  	

}




/*FOR-MOBIL-START*/
@media screen and (max-width: 767px) {

	.container {
		padding: 0 20px !important;
	}

	.logo-item {
		max-width: 100px;
		margin: auto;
	}

	.logo-item img {
	  	max-width: 100px;
	  	height: auto;
	  	margin-top: initial;
	  	margin-bottom: initial;
   }

   .header-area {
   		padding: 8px 0;
   }

   .reason-area {
  		padding: 30px 0 31px 0;
	}

   .reason-main {
   		grid-template-columns: 100%;
   		row-gap: 30px;
   }

   .reason-left {
   	 	order: 2;
   }

   .reason-right {
   		order: 1;
   }

   .reason-left h2 {
   		font-size: 45px;
   		line-height: 45px;
   }

   .reason-left h2 br {
   		display: none;
   }

   .reason-left a {
  		font-size: 13px;
  		padding: 17px 12px;
  		display: block;
  		text-align: center;
	}

	.reason-left a span img {
	  	max-width: 25px;
	  	margin-left: 3px;
	}

	.bulldog-area {
	  	padding: 40px 0 55px 0;
	}

	.bulldog-main {
		grid-template-columns: 100%;
		row-gap: 30px;
	}

	.bulldog-right h2 br {
		display: none;
	}

	.bulldog-right h2 {
		font-size: 40px;
	}

	.special-area {
  		padding: 40px 0 50px 0;
	}

	.special-main {
		grid-template-columns: 100%;
		row-gap: 30px;
	}

	.special-right h2 br {
		display: none;
	}

	.special-right h2 {
		font-size: 40px;
	}

 
	.work-main {
		grid-template-columns: 100%;
		row-gap: 30px;
	}

	.work-title h2 {
		font-size: 56px;
	}

	.work-area {
  		padding-bottom: 55px;
  		padding-top: 40px;
	}

	 .bullymake-bottom-inner div {
	    margin: 0 7px;
	 }

	 .gellary-main {
	 	grid-template-columns: 100%;
	 	row-gap: 30px;
	 }

	 .touch-main {
	 	padding: 20px 15px;
	 }

	 .touch-main {
	 	grid-template-columns: 100%;
	 	row-gap: 20px;
	 	border-radius: 20px;
	 }

	 .bullymake-top h2 {
	 	font-size: 50px;
	 }

	 .touch-area {
	 	padding-top: 30px;
	 }


	.footer-main {
		grid-template-columns: 100%;
	}

	.footer-main ul {
		justify-content: center;
	}

	 .footer-left img {
	    max-width: 105px;
	    display: block;
	    margin: auto;
	    margin-top: auto;
	    margin-bottom: auto;
	    margin-bottom: 25px;
	    margin-top: -60px;
	 }






}













		
		         
