.block_07 {   position: relative;  display: block; max-width: 1300px; margin:0 auto; }
.block_07 .flex2{display:flex; flex-wrap: wrap;  justify-content: space-between;  width:100%; }
.block_07 .flex2 .item2{   width:49%; margin-bottom:2%; position:relative }
.block_07 .flex2 .item2 img {vertical-align: top; max-width:100%;  border-radius:15px }
.block_07 .flex2 .item2 span {position:absolute; bottom:18px; left:20px; color:#fff; font-size:18px; font-weight:500}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
.block_07 {   max-width: 100%; }
.block_07 .flex2{ width:100%; }
.block_07 .flex2 .item2{   width:48%; margin-bottom:10px; text-align:center; padding:0 0px }
.block_07 .flex2 .item2 img { border-radius:15px;  }
.block_07 .flex2 .item2 span {position:absolute; bottom:18px; left:20px; color:#fff; font-size:18px; font-weight:500}
	
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}



