#body {
    background-color: black;
    width: 1080px;
    height: 1920px;
}

.logo {
    display: none;
}

.logo img#logo {
    position: absolute;
    left: -35px;
    top: -59px;
    height: auto;
    width: 520px;
}

.logo img#logohome {
    position: absolute;
    top: -350px;
    left: 40px;
    width: 1000px;
}

.logo img#home {
    position: absolute;
    left: 830px;
    top: 10px;
    width: 60px;
    height: 60px;
    z-index: 50;
}

div#line {
    position: absolute;
    background-color: black;
    top: 72px;
    width: 1090px;
    height: 3px;
    left: -10px;
    overflow: hidden;
}

.buttons {
    position: absolute;
    top: 800px;
    color: black;
    z-index: 12;
    display: none;
}

.buttons img {
    position: relative;
    top: 50px;
    left: 250px;
    margin-top: 50px;
}

.content {
    display: none;
}

.content #app {
    position: absolute;
    left: 0px;
    top: 75px;
    width: 1080px;
    height: 1845px;
    overflow: hidden;
}

.content #videplayer {
    position: absolute;
    left: 0px;
    top: 75px;
    width: 1080px;
    height: auto;
    overflow: hidden;
}

.video {
    display: none;
}

.video img#heroimage {
    position: absolute;
    left: -360px;
    top: 275px;
    width: 1445px;
    height: auto;
    overflow: hidden;
}

div#exit a {
    color: white;
}

.cssload-spinner {
    position: absolute;
    width: 183px;
    height: 183px;
    left: 50%;
    margin-left: -91px;
    margin-top: 750px;
    display: block;
}

.cssload-spinner:after,
.cssload-spinner:before {
    position: absolute;
    content: "";
    border: 11px solid rgb(255, 82, 0);
    width: 172px;
    height: 172px;
}

.cssload-spinner:after {
    animation: cssload-spinner1 2.88s linear infinite;
    -o-animation: cssload-spinner1 2.88s linear infinite;
    -ms-animation: cssload-spinner1 2.88s linear infinite;
    -webkit-animation: cssload-spinner1 2.88s linear infinite;
    -moz-animation: cssload-spinner1 2.88s linear infinite;
}

.cssload-spinner:before {
    width: 237px;
    height: 237px;
    margin-left: -34.5px;
    margin-top: -34.5px;
    animation: cssload-spinner2 2.88s linear infinite;
    -o-animation: cssload-spinner2 2.88s linear infinite;
    -ms-animation: cssload-spinner2 2.88s linear infinite;
    -webkit-animation: cssload-spinner2 2.88s linear infinite;
    -moz-animation: cssload-spinner2 2.88s linear infinite;
}

@keyframes cssload-spinner1 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

@-o-keyframes cssload-spinner1 {
    from {
        -o-transform: rotate(0deg);
    }
    to {
        -o-transform: rotate(360deg);
    }
}

@-ms-keyframes cssload-spinner1 {
    from {
        -ms-transform: rotate(0deg);
    }
    to {
        -ms-transform: rotate(360deg);
    }
}

@-webkit-keyframes cssload-spinner1 {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes cssload-spinner1 {
    from {
        -moz-transform: rotate(0deg);
    }
    to {
        -moz-transform: rotate(360deg);
    }
}

@keyframes cssload-spinner2 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-360deg);
    }
}

@-o-keyframes cssload-spinner2 {
    from {
        -o-transform: rotate(0deg);
    }
    to {
        -o-transform: rotate(-360deg);
    }
}

@-ms-keyframes cssload-spinner2 {
    from {
        -ms-transform: rotate(0deg);
    }
    to {
        -ms-transform: rotate(-360deg);
    }
}

@-webkit-keyframes cssload-spinner2 {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(-360deg);
    }
}

@-moz-keyframes cssload-spinner2 {
    from {
        -moz-transform: rotate(0deg);
    }
    to {
        -moz-transform: rotate(-360deg);
    }
}