.divSection1 a img {
     object-fit: cover;
     width: 100%;
     height: auto;
     border-radius: 1%;
}

.divSection1 a img:nth-child(odd) {
     grid-column: 2 span;
}

.divSection1 {
     display: grid;
    grid-template-columns: repeat(auto-fill, minmax(25vw, 1fr));
    gap: 0.5rem;
}

@media screen and (max-width:767px) {
    
}

@media screen and (min-width:768px) and (max-width:1023px) {}

@media screen and (min-width:1024px) and (max-width:1440px) {}

@media screen and (min-width:1041px) and (max-width:1920px) {}