/*.increment_services{padding-top: 10%;}*/
/*.increment_services_wrap{width: 83%;margin:40px auto;max-width: 1600px; }*/
.oservices_box{margin:30px 0;}
.oservices_list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap:wrap;}
.oservices_list li{width: 23%;margin:1%;}
.oservices_list .oservices_item{ padding:2%;background-color: #f2f2f2;border-radius: 2px; -webkit-transform: rotate(0deg) scale(1) translate(0%, 0%);
    transform: rotate(0deg) scale(1) translate(0%, 0%);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -ms-transform: rotate(0deg) scale(1) translate(0%, 0%);}
.oservices_list .oservices_item .zzservice_icon img{height:80px;display: block;margin:26px auto;}
.oservices_list .oservices_item  .zzservice_name{color: #000000; text-align: center;margin-bottom: 24px;font-size: 22px;}
.oservices_list .oservices_item  .zzservice_ps{text-align: left;font-size:16px;line-height: 32px;color: #595959;}

.oservices_list .oservices_item:hover{
	-webkit-box-shadow: rgba(0, 0, 0, 0.188235) 0px 5px 15px 0px;
    box-shadow: rgba(0, 0, 0, 0.188235) 0px 5px 15px 0px;
    -webkit-transform: translate3d(0px, -2px, 0px);
    transform: translate3d(0px, -2px, 0px);
    -webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
    transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    z-index: 10;
}

.oservices_list .oservices_item a:hover .zzservice_name{color: #0043b3;}




@media (max-width: 767px){
	.increment_services{padding-top: 24%;}
	/*.increment_services_wrap{width: 94%;}*/
	.oservices_list li{width: 48%;margin:1%;}
	.oservices_list .oservices_item{padding:4%;}
	.oservices_list .oservices_item .zzservice_icon img{height:30px;display: block;margin:10px auto;}
    .oservices_list .oservices_item  .zzservice_name{text-align: center;margin-bottom: 10px;color: #000;font-size: 16px;}
    .oservices_list .oservices_item  .zzservice_ps{text-align: left;font-size:12px;line-height: 18px;}
    .oservices_box{margin-top: 10px;}

}

@media (min-width: 768px) and (max-width: 1024px){
	/*.increment_services{padding-top: 10%;}*/
	/*.increment_services_wrap{width: 94%;}*/
	.oservices_list .oservices_item .zzservice_icon img{height:30px;display: block;margin:10px auto;}
    .oservices_list .oservices_item  .zzservice_name{text-align: center;margin-bottom: 10px;color: #000;font-size: 16px;}
    .oservices_list .oservices_item  .zzservice_ps{text-align: left;font-size:12px;line-height: 18px;}
}

@media (min-width: 1025px){
    .oservices_list .oservices_item .zzservice_icon img{height:30px;display: block;margin:12px auto;}
    .oservices_list .oservices_item  .zzservice_name{text-align: center;margin-bottom: 12px;color: #000;font-size: 18px;}
    .oservices_list .oservices_item  .zzservice_ps{text-align: left;font-size:13px;line-height: 20px;}
}

@media (min-width: 1200px){
    .oservices_list .oservices_item .zzservice_icon img{height:36px;display: block;margin:14px auto;}
    .oservices_list .oservices_item  .zzservice_name{text-align: center;margin-bottom: 14px;color: #000;font-size: 18px;}
    .oservices_list .oservices_item  .zzservice_ps{text-align: left;font-size:14px;line-height: 24px;}
}

@media (min-width: 1600px){
    .oservices_list .oservices_item .zzservice_icon img{height:60px;display: block;margin:26px auto;}
    .oservices_list .oservices_item  .zzservice_name{text-align: center;margin-bottom: 24px;color: #000;font-size: 22px;}
    .oservices_list .oservices_item  .zzservice_ps{text-align: left;font-size:16px;line-height: 32px;}
}