body {
    background-color: #1c1c24 !important;
}

html {
    background-color: #1c1c24 !important;
}

.title-box {
    position: absolute;
    top: 20%;
    left: 20%;
    width: 20%;
    background-color: rgba(57, 57, 74, 0.6) !important;
}

.is-jumbo-text {
    font-size: 5rem !important;
}

.title-text {
    transition-timing-function: cubic-bezier(1, 0, 0, 1) !important;
}

.subtitle-text {
    transition-timing-function: cubic-bezier(0.2, 0.55, 0.40, 1) !important;
}

.redcodes-box {
    position: absolute;
}

#particles-js canvas {
    position: absolute;
    height: 60% !important;
    z-index: 1;
}

#content-particles canvas {
    position: absolute;
    height: 100% !important;
}

.content {
    top: 60%;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #2d2d3a !important;
}

.divider {
    margin-top: 3%;
    margin-bottom: 3%;
    margin-left: 35%;
    width: 30%;
    height: 1px;
    background-color: rgba(255, 255, 255, 0.1) !important;
}