    * {
        padding: 0;
        margin: 0;
    }

    img {
        border-radius: 1rem;
        width: 300px;
        height: 300px;
    }

    header.masthead {
        padding-top: 2rem;
        padding-bottom: 2rem;
        margin-left: 12rem;
        margin-right: 12rem;
    }
  
    header.masthead h1 {
        font-size: 4.75em;
        line-height: 4rem;
    }

    .block {
        display: inline-block;
        padding-top: 6rem;
    }

    /* Create two equal columns that floats next to each other */
    .column {
        float: left;
        width: 50%;
        padding: 10px;
    }
    /* Clear floats after the columns */
    .row:after {
        content: "";
        display: table;
        clear: both;
    }

    .solid {
        border-style: solid;
        border-color: rgb(7, 0, 0);
    }

    .solid-special {
        border-color: rgb(7, 0, 0) !important;
    }

    .sidepush {
        padding-left: 2rem;
        padding-right: 2rem;
        padding-top: 2rem;
    }

    .really-big {
        width: 35rem;
        height: 35rem;
    }

    .really-small {
        width: 2rem;
        height: 2rem;
    }

    .bg-nav {
        background: rgb(2,0,36);
        background: radial-gradient(circle, rgba(2, 0, 36, 0.685) 1%, rgba(9, 9, 121, 0.4) 93%, rgba(9, 25, 132, 0.658) 100%);
    }

    .bg-box {
        background: rgb(232,117,206);
        background: linear-gradient(90deg, rgba(232,117,206,1) 5%, rgb(63, 56, 75) 100%);
    }

    .border-rounded {
        border-top-left-radius: 3rem;
        border-bottom-right-radius: 3rem;
    }

    .border-rounded-reverse {
        border-top-right-radius: 3rem;
        border-bottom-left-radius: 3rem;
    }

    .border-bottom-rounded {
        border-bottom-left-radius: 3rem;
        border-bottom-right-radius: 3rem;
    }

    .border-full-rounded {
        border-radius: 3rem;
    }

    .divider {
        padding: 3rem;
        background-color:rgb(0, 0, 0);
    }

    .bg-sci-fi {
        background: radial-gradient(circle,rgb(33, 15, 47) 10%, rgb(232, 117, 206, 0.5) 90%, rgb(33, 15, 47) 10%);
    }

    .big-padding-top {
        padding-top: 5rem;
    }

    .bg-box-main {
        background: radial-gradient(circle, rgba(2, 0, 36, 1) 1%, rgba(9, 9, 121, 0.4) 93%, rgba(9, 25, 132, 1) 100%);
    }

    .bg-page {
        background: radial-gradient(circle, rgb(33, 15, 47) 50%, rgb(0, 0, 0) 100%);
    }

    .push-in {
        margin-left: 7rem;
        margin-right: 7rem;
    }

    footer.push-in {
        margin-left: 7rem;
        margin-right: 7rem;
        padding: 0rem;
    }
    footer.bg-sci-fi {
        background: radial-gradient(circle,rgb(232, 117, 206, 0.1) 80%, rgb(33, 15, 47) 10%);
    }