:root {
    --blue: #3399CC;
    --skyblue: #33D6FF;
    --midnightblue: #191970;
    --stucco: #C59276;
    --sunset1: #DE8237;
    --sunset2: #D08F4B;
    --sunset3: #BC9A70;
    --sunset4: #928383;
    --sunset5: #3E3F58;
    --sunrise2: #DACA94;
    --sunrise3: #85ADAE;
    --sunrise4: #1F93C1;
}

body {
    /*background: linear-gradient(90deg, white, gray);*/
    background-color: var(--sunrise2);
}

body,
h1,
p {
    font-family: "Helvetica Neue", "Segoe UI", Segoe, Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-align: center;
}

.container {
    margin-left: auto;
    margin-right: auto;
    margin-top: 177px;
    max-width: 1170px;
    padding-right: 15px;
    padding-left: 15px;
}

.row:before,
.row:after {
    display: table;
    content: " ";
}

h1 {
    font-size: 48px;
    font-weight: 300;
    margin: 0 0 20px 0;
}

.lead {
    font-size: 21px;
    font-weight: 200;
    margin-bottom: 20px;
}

p {
    margin: 0 0 10px;
}

a {
    color: #3282e6;
    text-decoration: none;
}

.status-icon .status-outer {
    stroke: #679b08;
    stroke-width: 9.5;
    fill: none;
}

.status-icon .status-center {
    stroke: #679b08;
    stroke-width: 1;
    fill: #679b08;
}

.status-icon .status-left,
.status-icon .status-right {
    stroke: #679b08;
    stroke-width: 6;
}

.status-icon .status-arrow {
    fill: #679b08;
}

.status-icon .status-block {
    fill: #eee;
    stroke-width: 0;
}



.button {
    background-color: transparent;
    outline: thick ridge var(--stucco);
    border-style: ridge;
    border-color: yellow;
    text-align: center;
    margin: 0 auto;
    padding: 0.5vh 0.5vmax;
    width: max-content;
}

.button a {
    font-size: 4vmin;
    color: yellow;
    text-decoration: none;
    padding: 0.5vh 0.5vmax;
}

.button a:hover {
    display: inline-block;
    background-color: yellow;
    color: var(--stucco);
}

.footer {
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    max-width: 100vw;
}

.footer>.button {
    position: fixed;
    bottom: 1vh;
}

.footer>.button>p {
    font-weight: 200;
}