.elementor-widget-sc-gallery .gallery-loop {
    display: grid;
    grid-gap: 30px;
}
.elementor-widget-sc-gallery .gallery-loop .single-gallery-image{
    overflow: hidden;
}
.elementor-widget-sc-gallery .gallery-loop .single-gallery-image a{
    display: block;
    height: 100%;
}
.elementor-widget-sc-gallery .gallery-loop.zoom-hover .single-gallery-image:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.elementor-widget-sc-gallery .gallery-loop .single-gallery-image img{
    width: 100%;
    transition: all 0.4s ease-out 0s;
    height: 100%;
    object-fit: cover;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-2 .single-gallery-image:nth-child(2) {
    grid-column: 2;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-3 .single-gallery-image:nth-child(3) {
    grid-column: 3;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-4 .single-gallery-image:nth-child(4) {
    grid-column: 4;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-5 .single-gallery-image:nth-child(5) {
    grid-column: 5;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-6 .single-gallery-image:nth-child(6) {
    grid-column: 6;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-7 .single-gallery-image:nth-child(7) {
    grid-column: 7;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-8 .single-gallery-image:nth-child(8) {
    grid-column: 8;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-9 .single-gallery-image:nth-child(9) {
    grid-column: 9;
}
.elementor-widget-sc-gallery .gallery-loop.gallery-columns-10 .single-gallery-image:nth-child(10) {
    grid-column: 10;
}

/* Responsive */
@media(max-width: 575px) {
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-2 .single-gallery-image:nth-child(2),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-3 .single-gallery-image:nth-child(3),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-4 .single-gallery-image:nth-child(4),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-5 .single-gallery-image:nth-child(5),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-6 .single-gallery-image:nth-child(6),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-7 .single-gallery-image:nth-child(7),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-8 .single-gallery-image:nth-child(8),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-9 .single-gallery-image:nth-child(9),
    .elementor-widget-sc-gallery .gallery-loop.gallery-columns-10 .single-gallery-image:nth-child(10){
        grid-column: 1;
    }
}
