Need help adding row to flexbox
Hello,
I've been working on an image grid and scratched my first attempt and now am attempting to use flexbox. So far so good but I need to add an image full width across the bottom in a row. Since each column has a set width how would I do this correctly? Below is my code and attached is a mock up of what I need it to do.
Also how the heck can I get more padding between the images? I've tried everything.

<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
.header {
text-align: center;
}
.gallery-image {
display: flex;
flex-wrap: wrap;
}
.gallery-image .column {
flex: 25%;
max-width: 33%;
padding: 0 2px;
transition: max-width .5s ease;
}
.gallery-image .column img {
width: 100%;
}
@media (max-width: 800px) {
.column {
flex: 100% !important;
max-width: 100% !important;
}
}
.gallery-image .column2 {
flex: 25%;
max-width: 66%;
padding: 0 2px;
transition: max-width .5s ease;
}
.gallery-image .column2 img {
width: 100%;
}
@media (max-width: 800px) {
.column2 {
flex: 100% !important;
max-width: 100% !important;
}
}</style>
</head>
<body>
<!-- partial:index.partial.html -->
<div class="gallery-image">
<!-- Column 1 -->
<div class="column">
<img src="https://campaigns.premierinc.com/images/content/mandy.jpg" alt="">
<img src="https://cdn.pixabay.com/photo/2018/04/23/14/23/giraffe-3344366__340.jpg" alt="">
</div>
<!-- Column 2 -->
<div class="column2">
<img src="https://campaigns.premierinc.com/images/content/ron.jpg" alt="">
</div>
</div>
<!-- partial -->
</body>
</html>