.item-col.-latest .latest-new .sub-images{
    flex-basis:100%;
    flex-direction:row;
    margin-left:-8px;
    margin-right:-8px;
    flex:auto
}
@media(min-width: 768px){
    .item-col.-latest .latest-new .sub-images{
        flex-basis:50%;
        margin-left:0
    }
}
.item-col.-latest .latest-new .sub-image{
    border-radius:12px;
    flex:1 0 100%;
    max-width:50%
}
.item-col.-latest .latest-new .sub-image .image{
    margin-bottom:0
}
@media(min-width: 768px){
    .item-col.-latest .latest-new .sub-image .image{
        padding-top:0;
        height:100%
    }
}
.item-col.-latest .latest-new .sub-image:nth-child(-n 2){
    margin-bottom:10px
}
.item-col.-latest .sub-image:first-child {
    margin: 0;
    padding: 0;
}
.item-col.-latest .sub-image:last-child {
    margin: 0;
    padding: 0;
}
.item-col.-latest .inner-col > a {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  margin-bottom: 8px;
  border-radius: 12px;
  overflow: hidden;
}
.item-col.-latest .main-image{
    flex-basis: 50%;
    padding-left: 0;
}
.item-col.-latest .latest-new .sub-images{
    margin: 0;
    padding: 0;
}
.item-col.-latest .sub-image:nth-child(-n + 2) {
    margin-bottom: 15px;
    padding-right: 0;
}
.item-col.-latest .latest-new .sub-image{
    padding-left: 16px;
}
@media(max-width: 768px){
    .item-col.-latest .latest-new .sub-images{
        flex-basis: 100%;
        padding: 0;
        margin-top: 20px;
    }
    .item-col.-latest .main-image{
        flex-basis: 100%;
        padding: 0;
    }
    .item-col.-latest .sub-image:nth-child(-n + 2),
    .item-col.-latest .sub-image{
        margin-bottom: 15px;
    }
    .item-col.-latest .sub-image:nth-child(-n+2), .item-col.-latest .sub-image{
        padding-top: 0;
    }
}