:root {
    --background-darken: 0.6;
    --background-image-url: url('../res/pattern.jpeg');
}

.row {
    margin: 0px
}

.splash .alt-color {
    padding: 15px;
}

.section-1 {
    /* The image used */
    background: #000;
    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-1 {
    padding-top: 30px;
    padding-bottom: 30px;
}

.section-1 h2,
.section-1 hr.header-line {
    /** Override default style, remove additional margin */
    margin-top: 0px;
    margin-bottom: 0px;
}

.section-1>div {
    /** Gaps between rows inside section-1 */
    /* margin-top: 20px; */
    margin-bottom: 15px;
}

.section-1 .section-title {
    font-size: 36px;
    font-weight: bold;
}

.section-1 .header-line {
    border-top: 2px solid white;
}

@media (max-width: 1200px) {
    .topnav img{
        width:10rem;
    }
}
