html {
    font-size: 10px;
    margin: 0;
    padding: 0;
    height: 100%;
}
body {
    background-color: rgb(23, 23, 23);
    background-image: url('bgmain.gif');
    background-repeat: no-repeat;
    background-size: cover;
    max-width: 100%;
    margin-top: -20%;
}
.welcome1 {
    margin-top: -40%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
.welcome2 {
    margin-top: -40%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 45%;
}
h1 {
    display: block;
    font-family: "Jacquard 24", system-ui;
    font-weight: 400;
    font-style: normal;
    font-size: 9em;
    text-align: center;
    position: absolute;
    top: 53%;
    left: 50%;
    transform: translate(-50%, -50%);
}
a {
    color:inherit;
    text-decoration: overline;
}
a:hover {
    color: rgb(182, 180, 163);
    text-decoration: overline;
    cursor: pointer;
}
.border1 {
    display: block;
    transform: translate(485%, 36%);
    width: 17%;
    margin-bottom: -10%;
}
.border2 {
    margin-top: -40%;
    display: block;
    transform: translate(1%, 10%) scaleX(-1);
    width: 17%;
    margin-bottom: -20%;
}
P {
    display: block;
    color: rgb(255, 255, 255);
    font-size: 1rem;
    text-align: center;
    font-family: monospace;
    margin-top: 31rem;
    font-style: italic;
}