@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');

body {
    background:radial-gradient(
        circle at 100%,
        #000000,
        #240000
    );
    background-attachment:fixed;
}

h1, h2, h3, h4, h5, h6, p, a, figcaption, center {
    color:white;
    letter-spacing:6px;
    text-shadow:3px 2px 5px;
    font-family:'Bebas Neue';
}

.Plus {
    color:red;
}

hr {
    color:white;
}

.Center {
    text-align:center;
}

.Image {
    display:block;
    margin-left:auto;
    margin-right:auto;
}

.Copyright {
    color:green;
}

button {
    padding:10px;
    border:6px double rgb(255, 255, 255);
    background-color:black;
    color:rgb(255, 255, 255);
    font-family:'Bebas Neue';
    font-size:30px;
    letter-spacing:2px;
    text-shadow:0px 3px 5px;
    transform:scale(1);
    transition:color 0.4s ease, border 0.4s ease, transform 0.4s ease;
}

button:hover {
    border:6px double rgb(189, 189, 189);
    color:rgb(189, 189, 189);
    transform:scale(1.15);
    transition:border 0.4s ease, color 0.4s ease, transform 0.4s ease;
}

button:active {
    border:6px double rgb(170, 170, 170);
    color:rgb(170, 170, 170);
    transform:scale(1.3);
    transition:border 0s ease, color 0s ease, transform 0s ease;
}

.ButtonCenter {
    display:flex;
    align-items:center;
    justify-content:center;
}

a {
    text-decoration:none;
}

.Download {
    color:red;
    transform:scale(1);
    letter-spacing:6px;
    transition:color 0.4s ease, transform 0.4s ease, letter-spacing 0.4s ease;
}

.Download:hover {
    color:rgb(228, 0, 0);
    transform:scale(1.15);
    letter-spacing:7.5px;
    transition:color 0.4s ease, transform 0.4s ease, letter-spacing 0.4s ease;
}

.Download:active {
    color:rgb(180, 0, 0);
    transform:scale(1.3);
    letter-spacing:9px;
    transition:color 0s ease, transform 0s ease, letter-spacing 0s ease;
}