
@media screen and (min-width: 0px) and (max-width: 1023px){
/* MENU START */
	nav ul{
		max-height: 0em;
		/*top: 140px;*/
		width: 230px;
	}
	nav ul li{
		box-sizing: border-box;	
		padding: 10px;
	}
	.showing{
		max-height: 25em;
		-webkit-transition: max-height 0.4s;
		-ms-transition: max-height 0.4s;
		-moz-transition: max-height 0.4s;
		-o-transition: max-height 0.4s;
		transition: max-height 0.4s;
	}
	.closing{
		max-height: 0em;
		-webkit-transition: max-height 0.4s;
		-ms-transition: max-height 0.4s;
		-moz-transition: max-height 0.4s;
		-o-transition: max-height 0.4s;
		transition: max-height 0.4s;
	}
	.handle{
		display: block;
	}
	.menuR ul{
		margin: 68px 0 0 -137px;;
		position: absolute;
	}
	/* MENU END */
	
	/* BANNER START */
	.homebody h1{
		font-size: 50;
	}
	/* BANNER END */
	
	/* CONGLOMERATE START */
	.conglocont{
		padding: 50px 50px;
		height: 1300px;
	}
	.conglocont .cell{
		width: 33.33%;
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */
	.historyline{
		border: none;
	}
	.historycont{
		min-height: 1150px;
	}
	.historycont .cell{
		width: 100%;
		height: 200px;
		margin-bottom: 30px;
	}

	.historycont .cell .btm1, .historycont .cell .btm2,
	.historycont .cell .btm3, .historycont .cell .btm4,
	.historycont .cell .btm5, .historycont .cell .btm6{
		text-align: center;
		height: 200px;
	}
	.historycont .cell .btm1 div, .historycont .cell .btm2 div, .historycont .cell .btm3 div, .historycont .cell .btm4 div, .historycont .cell .btm5 div, .historycont .cell .btm6 div{
		height: 30px;
	}
	/* OUR HISTORY END */
	
	/* OUR PROMISE START */
	.promisebody{
		padding: 30px 0px; 
	}
	/* OUR PROMISE END */



	/* ABOUT US START */
	.aboutusdiv{
		padding: 50px 0 0 0;
	}
	.aboutuscont{
		padding: 50px 20px;
	}
	.aboutusbody2 .body1{
		padding: 50px 0;
	}
	.aboutusbody2 .body1 .left{
		padding: 30px 30px 30px 0;
	}
	.aboutusbody2 .body2{
		padding: 0 0 50px 0;
	}
	.aboutusbody2 .body2 .right{
		padding: 30px 0 30px 30px;
	}
	.aboutusbody5{
		font-size: 16px;
	}
	/* ABOUT US END 
	
	/* JOIN OUR TEAM START */
	.jotdiv .desc{
		padding: 50px;
	}
	.jotdiv .cell{
		width: 50%;
	}
	.jotdiv .positions{
		padding-top: 50px;
	}
	.jotdiv{
		min-height: 1650px;
	} 	 	 
	/* JOIN OUR TEAM END */
	
	/* CONTACT US START */
	.formbody, .formdiv{
		width: 100%;
		text-align: center;
	}
	.formbody .p3{
		width: 100%;
	}
	.formdiv{
		margin-top: 50px;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1151px){
	/* CONGLOMERATE START */
	.conglocont{
		padding: 50px 50px;
		height: 1300px;
	}
	.conglocont .cell{
		width: 33.33%;
	}
	.conglocont .cell div:first-child{
		background-size: 310px;	
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 400px;
	}
	.historyline{
		border: none;
	}
	.historycont .cell{
		padding: 10px;
		width: 33.33%;
	}	
	/* OUR HISTORY END */
	
	
	
	/* ABOUT US START */
	.aboutusdiv{
		padding: 50px 0 0 0;
	}
	.aboutuscont{
		padding: 50px 20px;
	}
	.aboutusbody2 .body1{
		padding: 50px 0;
	}
	.aboutusbody2 .body1 .left{
		padding: 30px 30px 30px 0;
	}
	.aboutusbody2 .body2{
		padding: 0 0 50px 0;
	}
	.aboutusbody2 .body2 .right{
		padding: 30px 0 30px 30px;
	}
	.aboutusbody5{
		font-size: 16px;
	}
	/* ABOUT US END 
	
	/* JOIN OUR TEAM START */
	.jotdiv .desc{
		padding: 50px;
	}
	.jotdiv .cell{
		width: 50%;
	}
	.jotdiv .positions{
		padding-top: 50px;
	}
	.jotdiv{
		min-height: 1650px;
	} 	 	 
	/* JOIN OUR TEAM END */
}
@media screen and (min-width: 1152px) and (max-width: 1279px){
	/* CONGLOMERATE START */
	.conglocont{
		padding: 50px 50px;
		height: 950px;
	}
	.conglocont .cell{
		width: 25%;
	}
	.conglocont .cell div:first-child{
		background-size: 310px;	
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 400px;
	}
	.historyline{
		border: none;
	}
	.historycont .cell{
		padding: 10px;
		width: 33.33%;
	}
	/* OUR HISTORY END */
	
	
	
	/* ABOUT US START */
	.aboutusdiv{
		padding: 50px 0 0 0;
	}
	.aboutuscont{
		padding: 50px 20px;
	}
	.aboutusbody2 .body1{
		padding: 50px 0;
	}
	.aboutusbody2 .body1 .left{
		padding: 30px 30px 30px 0;
	}
	.aboutusbody2 .body2{
		padding: 0 0 50px 0;
	}
	.aboutusbody2 .body2 .right{
		padding: 30px 0 30px 30px;
	}
	.aboutusbody5{
		font-size: 16px;
	}
	/* ABOUT US END 
	
	/* JOIN OUR TEAM START */
	.jotdiv .desc{
		padding: 50px;
	}
	.jotdiv .cell{
		width: 33%;
	}
	.jotdiv .positions{
		padding-top: 50px;
	}
	.jotdiv{
		min-height: 1350px;
	} 	 	 
	/* JOIN OUR TEAM END */
}
@media screen and (min-width: 1280px) and (max-width: 1359px){
	/* CONGLOMERATE START */
	.conglocont{
		padding: 50px 50px;
		height: 950px;
	}
	.conglocont .cell{
		width: 25%;
	}
	.conglocont .cell div:first-child{
		background-size: 310px;	
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 400px;
	}
	.historyline{
		border: none;
	}
	.historycont .cell{
		padding: 10px;
		width: 33.33%;
	}
	/* OUR HISTORY END */
	

	/* ABOUT US START */
	.aboutusdiv{
		padding: 50px 0 0 0;
	}
	.aboutuscont{
		padding: 50px 20px;
	}
	.aboutusbody2 .body1{
		padding: 50px 0;
	}
	.aboutusbody2 .body1 .left{
		padding: 30px 30px 30px 0;
	}
	.aboutusbody2 .body2{
		padding: 0 0 50px 0;
	}
	.aboutusbody2 .body2 .right{
		padding: 30px 0 30px 30px;
	}
	.aboutusbody5{
		font-size: 16px;
	}
	/* ABOUT US END 
	
	/* JOIN OUR TEAM START */
	.jotdiv .desc{
		padding: 50px;
	}
	.jotdiv .cell{
		width: 33%;
	}
	.jotdiv .positions{
		padding-top: 50px;
	}
	.jotdiv{
		min-height: 1350px;
	} 	 	 
	/* JOIN OUR TEAM END */
}
@media screen and (min-width: 1360px) and (max-width: 1439px){
	/* CONGLOMERATE START */
	.conglocont{
		height: 950px;
	}
	.conglocont .cell{
		width: 25%;
	}
	.conglocont .cell div:first-child{
		background-size: 310px;	
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 400px;
	}
	.historyline{
		border: none;
	}
	.historycont .cell{
		padding: 10px;
		width: 33.33%;
	}
	/* OUR HISTORY END */
	
	
	/* ABOUT US START */
	.aboutusdiv{
		padding: 50px 0 0 0;
	}
	.aboutuscont{
		padding: 50px 20px;
	}
	.aboutusbody2 .body1{
		padding: 50px 0;
	}
	.aboutusbody2 .body1 .left{
		padding: 30px 30px 30px 0;
	}
	.aboutusbody2 .body2{
		padding: 0 0 50px 0;
	}
	.aboutusbody2 .body2 .right{
		padding: 30px 0 30px 30px;
	}
	.aboutusbody5{
		font-size: 16px;
	}
	/* ABOUT US END 
	
	/* JOIN OUR TEAM START */
	.jotdiv .desc{
		padding: 50px;
	}
	.jotdiv .cell{
		width: 33%;
	}
	.jotdiv .positions{
		padding-top: 50px;
	}
	.jotdiv{
		min-height: 1350px;
	} 	 	 
	/* JOIN OUR TEAM END */
}
@media screen and (min-width: 1440px) and (max-width: 1599px){
	/* CONGLOMERATE START */
	.conglocont{
		height: 950px;
	}
	.conglocont .cell{
		width: 25%;
	}
	.conglocont .cell div:first-child{
		background-size: 310px;	
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 400px;
	}
	.historyline{
		border: none;
	}
	.historycont .cell{
		padding: 10px;
		width: 33.33%;
	}
	/* OUR HISTORY END */
	
	
	
	/* ABOUT US START */
	.aboutusdiv{
		padding: 50px 0 0 0;
	}
	.aboutuscont{
		padding: 50px 20px;
	}
	.aboutusbody2 .body1{
		padding: 50px 0;
	}
	.aboutusbody2 .body1 .left{
		padding: 30px 30px 30px 0;
	}
	.aboutusbody2 .body2{
		padding: 0 0 50px 0;
	}
	.aboutusbody2 .body2 .right{
		padding: 30px 0 30px 30px;
	}
	.aboutusbody5{
		font-size: 16px;
	}
	/* ABOUT US END 
	
	/* JOIN OUR TEAM START */
	.jotdiv .desc{
		padding: 50px;
	}
	.jotdiv .cell{
		width: 33%;
	}
	.jotdiv .positions{
		padding-top: 50px;
	}
	.jotdiv{
		min-height: 1350px;
	} 	 	 
	/* JOIN OUR TEAM END */
}
@media screen and (min-width: 1600px) and (max-width: 1759px){
	/* CONGLOMERATE START */
	.conglocont{
		height: 950px;
	}
	.conglocont .cell{
		width: 25%;
	}
	.conglocont .cell div:first-child{
		background-size: 330px;	
	}
	/* CONGLOMERATE END */
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 400px;
	}
	.historyline{
		border: none;
	}
	.historycont .cell{
		padding: 10px;
		width: 33.33%;
	}
	/* OUR HISTORY END */
}
@media screen and (min-width: 1760px) and (max-width: 1920px){
	
	/* OUR HISTORY START */	
	.historycont{
		min-height: 200px;
	}
	/* OUR HISTORY END */

}

