body {
    width:auto;
    background-image: url(chevron.png);
    background-repeat: repeat;
    background-size: 20%
}

header {
    display: flex;
    width: 100%;
    min-height: 100px;
}

footer {
    display: flex;
    position: absolute;
    bottom: 10px;
    width:100%;
    border-top-style: solid;
    border-top-color: rgba(0, 0, 0, 0.05);
    border-top-width: 3px;
}

.logo-container {
    text-align: center;
}

.logo {
    max-width: 60%;
    height: auto;
}

.divider {
    height:3px;
    width:100%;
    background-color:rgba(0, 0, 0, 0.05);
}

.icon-container {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    width:100%;
}

.icon {
    max-height: 25px;
    width: auto;
}