.mobile-container{
	display:none !important;
}
.padding-top{
	width:100%;
	float:left;
	padding-top:20px;
}
.padding-bottom{
	width:100%;
	float:left;
	padding-bottom:20px;
}

.maincontent-container{
	width:100%;
	float:left;
	clear:both !important;
	background-color:#fff;
}
.maincontent{
	width:100%;
	margin:0 auto;
	font-size:24px;
	max-width:1024px;
	padding:20px;
}

.customers-text{
	font-size:17px;
	color:#696969;
	line-height:24px;
	font-weight:300;
	text-align:justify;
}

.packaging-images{
	margin:0 auto;
	width:auto;
	margin-top:20px;
}
.packaging-images ul{
	margin:0 auto;
	padding:0;
	width:74%;
	display:flex;
	flex-wrap:wrap;
}
.packaging-images ul li img{
	padding:1px;
}
.packaging-images ul li{
	padding:0;
	flex:1;
	float:left;
	border:1px solid #e5e1e1;
	width:44%;
	list-style-type:none;
	margin:0px 10px 20px 10px;
	font-size:16px;
	text-align:center;
	color:#696969;
}






.advantage{
	float:right;
	width:56%;
	position:relative;
	margin-top:20px;
}

.one{
	font-size:228px;
	color:#c7c7c7;
	line-height:220px;
	font-weight:600;
	position:absolute;
	top:-17%;
	left:-17%;
}

.communication{
	float:right;
	width:55%;
	position:relative;
	margin-top:12px;
	height:160px
}

.five{
	font-size:228px;
	color:#c7c7c7;
	line-height:220px;
	font-weight:600;
	position:absolute;
	top:-38%;
	left:-20%;
}

.numbers-container{
	float:left;
	width:100%;
	background-image:url(../images/customers/numbers.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	position:relative;
	margin:20px 0px;
	height:384px;
}
.strategy-customisation{
	float:left;
	width:37%;
	margin-top:14px;
}

.strategy-customisation ul{
	margin:0;
	padding:0;
	width:100%;
	margin-left:20px;
}
.strategy-customisation ul li{
	font-size:17px;
	width:96%;
	color:#696969;
	line-height:22px;
	text-align:justify;
	padding:3px 0px;
	list-style-image:url(../images/news-bullet.png);
}

.location{
	position:absolute;
	float:right;
	width:50%;
	top:42%;
	right:-11%;
}

.last-line{
	float:left;
	text-align:center;
	width:100%;
	text-transform:uppercase;
	font-size:20px;
	font-weight:bold;
	color:#2c2c2c;
	margin:20px 0px;
}

@media screen and (max-width: 1024px) 
{

.packaging-images ul{
	width:74%;
}

.advantage{width:60%;}
.strategy-customisation{width:31%;}
.strategy-customisation ul li{width:94%;}
.numbers-container{background-position:300px 14px;}
.location{
	float:left;
	width:48%;
	left:52%;
	top:43%;
}

}


@media screen and (max-width: 1004px) 
{
.numbers-container{margin-top:0px;}
.packaging-images ul{
	width:76%;
}

.numbers-container{background-position:300px 20px;}

.one{left:-16%;}

.five{left:-23.5%;}
.location{
	width:46%;
	left:54%;
}
.communication{width:51%;}


}

@media screen and (max-width: 980px) 
{

.packaging-images ul{
	width:78%;
}


}


@media screen and (max-width: 880px) 
{

.packaging-images ul{
	width:87%;
}

.one{left:-18%; top:-20px;}

.strategy-customisation{width:36%;}

.numbers-container{background-position:290px 28px; height:400px;}

.location{
	width:41%;
	left:59%;
	top:46%;
}
.communication{width:49%; padding-left:20px; margin-top:0px;}
.five{top:-30%; left:-22%;}


}

@media screen and (max-width: 800px) 
{

.packaging-images ul{
	width:96%;
}
.advantage, .numbers-container, .communication{display:none !important;}

.mobile-container{
	display:block !important;
	float:left;
	width:100%;
}
.number{
	font-size:140px;
	color:#c7c7c7;
	line-height:144px;
	font-weight:600;
	width:8%;
	float:left;
	padding:0;
	margin:0;
}
.number-text{
	float:left;
	width:92%;
	text-align:justify;
	margin-top:16px;
	padding-left:12PX;
}
.number-text ul{
	margin:0;
	padding:0;
	width:100%;
	margin-left:20px;
}
.number-text ul li{
	font-size:17px;
	width:96%;
	color:#696969;
	line-height:22px;
	text-align:justify;
	padding:3px 0px;
	list-style-image:url(../images/news-bullet.png);
}

}

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

.packaging-images ul{
	width:100%;
}
.packaging-images .padding-bottom{padding-bottom:0px;}

.number{
	width:10%;
}
.number-text{
	width:90%;
	padding-left:0;
	float:right;
}

}

@media screen and (max-width:660px) 
{

.packaging-images ul li{
	flex:0 auto;
	width:48%;
	margin:0px 5px 10px 5px
}

.packaging-images ul li img{
	width:100%;
}



.number{
	width:12%;
}
.number-text{
	width:87%;
	margin-top:15px;
}



}

@media screen and (max-width:603px) 
{

.number-text{
}

}

@media screen and (max-width:480px) 
{

.packaging-images ul li{
	width:79%;
	float:none;
	margin:5px auto 10px auto;
}

.packaging-images ul li img{
	width:auto;
}
.number{
	width:16%;
}
.number-text{
	width:83%;
	margin-top:15px;
}




}

@media screen and (max-width:375px) 
{

.packaging-images ul li{
	width:100%;
}

.packaging-images ul li img{
	width:100%;
}
.number{
	width:22%;
}
.number-text{
	width:77%;
	margin-top:15px;
}


}

@media screen and (max-width:360px) 
{



}

@media screen and (max-width:320px) 
{
.number{
	width:24%;
}
.number-text{
	width:75%;
}


}