*{
    margin: 0;
    padding: 0;
    font-family: "montserrat",sans-serif;
    box-sizing: border-box;
}


.gallery-section{
    width: 100%;
    padding: 60px 0;
    background:linear-gradient(white,rgb(1, 8, 5));
}

.inner-width{
    width: 100%;
    max-width: 1000px;
    margin: auto;
    padding: 0 20px;
}
h1{
    text-align: center;
    font-family:georgia;
    font-variant: small-caps;
    font-size:10vw;
    text-decoration: underline wavy rgba(5, 5, 5, 0.934);
    text-shadow: 4px 6px 2px rgb(124, 121, 121);
}


.gallery-section .gallery{
   
    display: flex;
    flex-wrap: wrap-reverse;
    justify-content: center;
}


.gallery-section .images{
    cursor:pointer;
    flex:20%;
    overflow: hidden;
}

.gallery-section .images img{
    margin-left: 1rem;
    width:100%;
    transition:0.4s ;
    margin-top:10px;
    box-shadow: 4px 6px 2px rgb(253, 253, 253);
}

.gallery-section .images:hover img{
   transform: scale(1.4) rotate(5deg);
}

@media screen and (max-width:960px) {
    .gallery-section .images{
        flex:45.33%;
    }
}

@media screen and (max-width:768px) {
    .gallery-section .images{
        flex:65.33%;
    }
}

@media screen and (max-width:480px) {
    .gallery-section .images{
        flex:75.33%;
    }
}

