/*Main body*/
.main-body{
    background: linear-gradient(60deg, #d6eaf8, #135480); 
    min-width: 100%;
}

h1{
    text-align: center;
    font-size: clamp(3rem, 1rem + 2.5vw, 4rem);
    padding: calc(1rem + 1vh) 0;
}

/*Gallery*/

.gallery{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: calc(1rem + 1vh) 8vw;
    padding-bottom: calc(2rem + 1vh);
    gap: 0.3rem;
}
.gallery img{
    width: calc(13rem + 1vw);
    height: calc(13rem + 1vh);
    border-radius: 5px;
}

