body{
    background: #e95430 !important;
    color: #fff;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}
h1{
    margin-top: calc(50vh - 17px);
    font-weight: 700;
    text-align: center;
    font-family: 'Montserrat', sans-serif;
    font-size: 48px;
}
footer{
    text-align: center;
    width: 100%;
    position:absolute;
    bottom: 10px;
    font-family: 'Lobster', cursive;
}
a p {
    color: #ffffffad;
    font-size: 16px;
    margin: 0;
}
a, a:hover, a:focus, a:active {
    text-decoration: none;
}