body, html {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Montserrat', sans-serif;
    color: white;
}


.nav {
    -webkit-box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.45);
    -moz-box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.45);
    box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.45);
    position: fixed;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: white;
    display: flex;
    font-family: 'Montserrat', sans-serif;
    z-index: 99;
}


.pure-menu-heading {
    display: inline-flex;
    align-content: center;
    align-items: center;
}

.pure-menu-heading p{
    margin: 0;
    display: inline;
}

.pure-menu-heading img {
    max-height: 2em;
}

.nav span {
    font-weight: 500;
}

.nav ul {
    font-weight: 300;
}

.pure-menu-link {

}

.pure-menu-link:hover {
    background: rgba(0,0,0,0);

}

.nav ul {
   /*margin-left: auto;*/
}

.nav-links {
    margin-left: auto;
}

.mobile-nav {
    width: 100%;
    height: 60px;
    display: flex;
    position: fixed;
    z-index: 10;
    background-color: white;
    max-height: 60px;
    transition: max-height .5s;
    align-items: center;
    justify-content: center;
    transition: max-height .5s;
    -webkit-box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.45);
    -moz-box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.45);
    box-shadow: 0px 10px 19px 0px rgba(0,0,0,0.45);
    transition: max-height .5s;
}

.main-container {
    margin: 0;
    padding: 0;
    height: 100vh;
    width: 100vw;
    background-color: #E74C3C;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    flex-direction: column;
}

.wcr-logo {
    margin-bottom: 2%;
}

.title {
    margin: 0;
    padding: 0;
    font-size: 6.25rem;
    margin-bottom: 2%;
}

.dl-link-container {
    width: 20%;
    height: 10%;
    background-color: white;
    color: #333333;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .2s;
    border-radius: 10px;
    animation: breathe linear 2s infinite;
    
}

@keyframes breathe {
    50% {
        transform: scale(1.05);
    }

    100% {
        transform: scale(1);
    }
}

.dl-link-text {

}

