body {

    background: linear-gradient(rgba(0, 0, 0, 0.8)), url('/assets/footage/background_placeholder.jpg') no-repeat center center / cover;
    min-height: 100vh;
}

header {

    min-height: 10vh;

    display: flex;
    align-items: center;
    justify-content: center;

    h1 {

        color: white;

    }

}

main {

    display: flex;
    flex-direction: column;

    justify-content: space-between;
    align-items: center;

    .column-gallery {

        width: 80%;

        height: 80vh;

        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-around;

        img {

            max-height: 22.5vh;
            max-width: 100%;


        }

    }



}