.banners { padding: 30px 0 0 0; clear: both; font-size: 0; text-align: center; } 
.banners-on-main .banners { background: #fff; padding: 20px 0 40px 0; } 
.banners .col { display: inline-block; margin-right: 40px; } 
.banners .col:last-child { margin-right: 0; } 
.banners .col img { 
width: 260px; 
#box-shadow: 0 8px 26px rgba(0,0,0,0.4), 0 28px 30px rgba(0,0,0,0.3);
#box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.3), 1px 1px 5px rgba(255, 255, 255, 1);
box-shadow: 0 4px 12px rgba(0,0,0,0.2), 0 16px 20px rgba(0,0,0,0.2);
#border: 3px solid #413f3f;
border-radius: 50% 50% 50% 50%;
	border-radius: 20px;
} 
@media screen and (max-width: 1170px) { 
.banners { padding: 10px 0 0 0; margin-bottom: -20px; text-align: left; } 
.banners-on-main .banners { padding: 0 0 20px 0; margin-bottom: 0; } 
.banners .col { margin: 20px 40px 20px 0 !important; } } 
@media screen and (max-width: 767px) { 
.banners-on-main, .banners { display: none; } }
@media (max-width:1024px)  {
.banners .col img {width: 190px; margin-left: 20px; }
@media (max-width: 916px) {
.banners .col img {margin-left: 60px; width: 270px;}


<br>
<br>
