html,
body {
  height: 100%;
}
.home-new .image img{ width: 250px;}
.home-new .image { padding:30px 30px}
.home-new .image_main img{ width: 300px; margin: 0 auto;
}
.home-new .image_main { padding:30px 30px}
.home-new .auto-container .row > div {
    float: none;
    display: table-cell;
    vertical-align: middle;
}

@media only screen and (max-width: 600px) {
 .home-new .image img{ width: 200px;}
 .home-new .image { padding:50px 50px}
 .home-new .image_main img{ width: 200px;}
.home-new .image_main { padding:50px 50px}
}
