.elementor-widget-mosaic-gallery{
height:100%;	
}

.mosaic_gallery{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
overflow:hidden;
display:flex;
}

.mosaic_gallery .column1{
width:50%;
position:relative;
}

.mosaic_gallery .column2{
width:50%;
position:relative;
}

.mosaic_gallery img{
display:block;
padding-bottom:20px;
}

.mosaic_gallery .column1 .content, .mosaic_gallery .column2 .content{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}

.mosaic_gallery .column1 .content{
padding-right:10px;
}

.mosaic_gallery .column2 .content{
padding-left:10px;
}