.service_items{
    width:100%;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    gap:30px;
    margin-bottom:70px;
}
.service_item{
    width:100%;
    position:relative;
    box-shadow:0 0 10px rgba(32,47,57,0.1);
    padding:15px;
    box-sizing:border-box;
    background:#fff;
}
.service_item_img{
    width:100%;
    margin-bottom:10px;
}
.service_item .imageStyle{
    display:block;
    width:100%;
    max-width:100%;
    max-height:255px;
    overflow:hidden;
}
.service_item img{
    width:100%;
    display:block;
    transition:transform .8s ease, opacity .8s ease;
}
.service_item:hover img{
    transform:scale(1.15);
}
.service_item_text{
    width:100%;
    box-sizing:border-box;
    padding:0 10px;
    margin-top:5px;
    margin-bottom:15px;
    line-height:1.3em!important;
    min-height:110px;
}
.service_item_name{
    margin-top:10px;
    margin-bottom:10px;
    line-height:1.1em!important;
}
@media (min-width:768px){

.service_item{
    width:calc((100% - 30px) / 2);
}
}
@media (min-width:1024px){

.service_item{
    width:calc((100% - 60px) / 3);
}
.service_item_name{
    margin-top:15px;
    margin-bottom:10px;
}
}
@media (min-width:1438px){

.service_item{
    width:calc((100% - 60px) / 3);
}
.service_item_name{
    margin-top:0px;
    margin-bottom:5px;
}
}