@import url('https://fonts.googleapis.com/css?family=Overpass');
@import url('https://fonts.googleapis.com/css?family=Lato');

/* GLOBAL OVERRIDES */
html{
    box-sizing: border-box;
    overflow-x: hidden;
}

*,
*::before,
*::after{
    box-sizing: inherit;
}

body {
    height: 100%;
    width: 100%;
    min-height: 90vh;
    margin: 0;
    overflow: hidden;
    background-color: #2f2f2f;
}


h1, h2, h3, h4, h5, h6{
    font-family: "Overpass", sans-serif;
    text-align: center;
    letter-spacing: 1px;
    text-shadow:0 0 1px transparent;
    color: rgba(247, 247, 255, 1);
}

p, ul {
    font-family: "Lato", sans-serif;
    color:  #d7d7d8;
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.8;
}

a{
    font-family: "Lato", sans-serif;
    text-decoration: none;
    color:rgba(247, 247, 255, 0.5);
    transition: all 0.2s ease-in-out;
}

a:hover{
    color:rgba(247, 247, 255, 1);
}

footer{
    text-align: center;
}

footer p {
    font-size: 1rem;
}

/* CUSTOM */
.wrapper{
    margin:auto;
    max-width: 800px;
    padding: 1em;
}

.content{
    margin:auto;
    line-height: 1.61803398875em;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.content p {
    text-align: center;
}

.animationAnchor {
    will-change: transform;
    display: inline-block;
}

.animatedButton{
    font-family: "Overpass", sans-serif;
    text-transform: uppercase;
    margin: 1em;
    background-color: rgba(204, 24, 30, 1);
    outline: none;
    border:none;
    width:10rem;
    height: 2rem;
    background-position: center;
    transition: background 0.8s;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    box-shadow: 0px 2px 2px 2px rgba(0,0,0,.5);
}

.animatedButton:hover{
    transition: .2s ease all;
    background: rgba(204, 24, 30, .75) radial-gradient(circle, transparent 1%, rgba(255, 255, 255, .2) 1%) center/15000%;
    cursor: pointer;
}

.animatedButton:active{
    background-size: 100%;
    transition: background 0s;
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
    box-shadow: 0 0 0 0  black;

}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3N0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0VBQWdFO0FBQ2hFLDREQUE0RDs7QUFFNUQsc0JBQXNCO0FBQ3RCO0lBQ0ksdUJBQXVCO0lBQ3ZCLG1CQUFtQjtDQUN0Qjs7QUFFRDs7O0lBR0ksb0JBQW9CO0NBQ3ZCOztBQUVEO0lBQ0ksYUFBYTtJQUNiLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsVUFBVTtJQUNWLGlCQUFpQjtJQUNqQiwwQkFBMEI7Q0FDN0I7OztBQUdEO0lBQ0ksb0NBQW9DO0lBQ3BDLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsZ0NBQWdDO0lBQ2hDLDhCQUE4QjtDQUNqQzs7QUFFRDtJQUNJLGdDQUFnQztJQUNoQyxnQkFBZ0I7SUFDaEIsb0JBQW9CO0lBQ3BCLGlCQUFpQjtJQUNqQixpQkFBaUI7Q0FDcEI7O0FBRUQ7SUFDSSxnQ0FBZ0M7SUFDaEMsc0JBQXNCO0lBQ3RCLCtCQUErQjtJQUMvQixpQ0FBaUM7Q0FDcEM7O0FBRUQ7SUFDSSw2QkFBNkI7Q0FDaEM7O0FBRUQ7SUFDSSxtQkFBbUI7Q0FDdEI7O0FBRUQ7SUFDSSxnQkFBZ0I7Q0FDbkI7O0FBRUQsWUFBWTtBQUNaO0lBQ0ksWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixhQUFhO0NBQ2hCOztBQUVEO0lBQ0ksWUFBWTtJQUNaLDZCQUE2QjtJQUM3QixjQUFjO0lBQ2QsdUJBQXVCO0lBQ3ZCLHdCQUF3QjtJQUN4QixvQkFBb0I7Q0FDdkI7QUFDRDtJQUNJLG1CQUFtQjtDQUN0Qjs7QUFFRDtJQUNJLHVCQUF1QjtJQUN2QixzQkFBc0I7Q0FDekI7O0FBRUQ7SUFDSSxvQ0FBb0M7SUFDcEMsMEJBQTBCO0lBQzFCLFlBQVk7SUFDWix1Q0FBdUM7SUFDdkMsY0FBYztJQUNkLFlBQVk7SUFDWixZQUFZO0lBQ1osYUFBYTtJQUNiLDRCQUE0QjtJQUM1Qiw0QkFBNEI7SUFDNUIsMEJBQWtCO09BQWxCLHVCQUFrQjtRQUFsQixzQkFBa0I7WUFBbEIsa0JBQWtCO0lBQ2xCLDJDQUEyQztDQUM5Qzs7QUFFRDtJQUNJLHlCQUF5QjtJQUN6QixxSEFBcUg7SUFDckgsZ0JBQWdCO0NBQ25COztBQUVEO0lBQ0ksc0JBQXNCO0lBQ3RCLDBCQUEwQjtJQUMxQixtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLDJCQUEyQjs7Q0FFOUIiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3ZlcnBhc3MnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvJyk7XHJcblxyXG4vKiBHTE9CQUwgT1ZFUlJJREVTICovXHJcbmh0bWx7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVye1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDkwdmg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmMmYyZjtcclxufVxyXG5cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDZ7XHJcbiAgICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIHRleHQtc2hhZG93OjAgMCAxcHggdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogcmdiYSgyNDcsIDI0NywgMjU1LCAxKTtcclxufVxyXG5cclxucCB7XHJcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogICNkN2Q3ZDg7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbn1cclxuXHJcbmF7XHJcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjpyZ2JhKDI0NywgMjQ3LCAyNTUsIDAuNSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuYTpob3ZlcntcclxuICAgIGNvbG9yOnJnYmEoMjQ3LCAyNDcsIDI1NSwgMSk7XHJcbn1cclxuXHJcbmZvb3RlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuZm9vdGVyIHAge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG4vKiBDVVNUT00gKi9cclxuLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46YXV0bztcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbn1cclxuXHJcbi5jb250ZW50e1xyXG4gICAgbWFyZ2luOmF1dG87XHJcbiAgICBsaW5lLWhlaWdodDogMS42MTgwMzM5ODg3NWVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmNvbnRlbnQgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbmltYXRpb25BbmNob3Ige1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmFuaW1hdGVkQnV0dG9ue1xyXG4gICAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW46IDFlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyNCwgMzAsIDEpO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlcjpub25lO1xyXG4gICAgd2lkdGg6MTByZW07XHJcbiAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuOHM7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggMnB4IDJweCByZ2JhKDAsMCwwLC41KTtcclxufVxyXG5cclxuLmFuaW1hdGVkQnV0dG9uOmhvdmVye1xyXG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UgYWxsO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMDQsIDI0LCAzMCwgLjc1KSByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCB0cmFuc3BhcmVudCAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMikgMSUpIGNlbnRlci8xNTAwMCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5hbmltYXRlZEJ1dHRvbjphY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDBzO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwICBibGFjaztcclxuXHJcbn0iXX0= */