.brand-services.v1 {
	position:relative;
	background-color:var(--off-color);
	padding-top:5.72rem;
	padding-bottom:0;
	z-index:2;
}

.brand-services.v1 header {
	text-align:center;
	padding-bottom:2.38rem;
}

.brand-services.v1 header .title-style-1 {

}

.brand-services.v1 ul li {
	width:21.4%;
	background-color:var(--white-color);
	border-radius:.556rem;
	position:relative;
	z-index:1;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	padding:3.67rem 0 4.44rem;
	margin-bottom:-3.22rem;
}

.brand-services.v1 ul li:before {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	content:'';
	z-index:-1;
	box-shadow:0 23px 46px rgba(0,0,0,.16);
	border-radius:.556rem;
}

.brand-services.v1 ul li .img-cont {
	position:relative;
	line-height:1;
	height:3.33rem;
	display:flex;
	justify-content:center;
	align-items:center;
}

.brand-services.v1 ul li.item-1 .img-cont img {
	max-width:7.22rem;
}
.brand-services.v1 ul li.item-2 .img-cont img {
	max-width:11.22rem;
}
.brand-services.v1 ul li.item-3 .img-cont img {
	max-width:13rem;
}
.brand-services.v1 ul li.item-4 .img-cont img {
	max-width:11.9rem;
}

.brand-services.v1 ul li strong {
	display:block;
	line-height:1;
	font-size:1.333rem;
	margin:.833rem 0 1.33rem;
	font-weight:600;
}

.brand-services.v1 ul li .btn-cont {
	line-height:1;
}

/* 1440px Responsive */
@media screen and (max-width:1440px) {
	.brand-services.v1 ul li {
		width:23.4%;
	}
}

/* 1024px Responsive */
@media screen and (max-width:1024px){
	.brand-services.v1 ul {
		flex-wrap:wrap;
	}
	
	.brand-services.v1 ul li {
		width:49%;
	}
	
	.brand-services.v1 ul li.item-1,
	.brand-services.v1 ul li.item-2 {
		margin-bottom:1rem;
	}
}

/* 800px Responsive */
@media screen and (max-width:800px){
	.brand-services.v1 {
		padding-bottom:2rem;
		padding-top:3rem;
	}
	.brand-services.v1 ul li {
		padding:1.67rem 0 2.44rem;
		margin-bottom:1rem;
	}
}

/* 500px Responisve */
@media screen and (max-width:500px){
	.brand-services.v1 ul li {
		width:100%;
	}
}