body {
    background-color: black;
    /*font-family: 'EB Garamond', serif;*/
    font-family: gill-sans-nova, sans-serif;
    font-weight: 400;
    text-shadow: 2px 2px #000000;
}

html {
    scroll-behavior: smooth;
}

.parallax-window {
    min-height: 60vh;
    background: transparent;
}

hr {
    border-top:2px solid rgba(255, 255, 255, 0.51);
}

.navbar-black {
    /*background-color: #000!important;*/
}

.bg-black {
    background-color: #000!important;
}

.cursor-pointer{
    cursor: pointer;
}
.videoLink {
}
.background-image {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.section-spacer {
    padding-top: 5rem;
    padding-bottom: 5rem;
}

.trailer-thumb {
    border: 2px solid white;
}

.spacer {
    height:2rem;
    background: black;
}

.parallax-align-left {
    background-position-x: left!important;
}

.parallax-align-right {
    background-position-x: right!important;
}

.bar1, .bar2, .bar3 {
    width: 35px;
    height: 5px;
    background-color: #ffffff;
    margin: 6px 0;
    transition: 0.4s;
}

.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-9px, 6px);
    transform: rotate(-45deg) translate(-9px, 6px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}

.burger-button {
    padding: 1rem;
    background: rgba(0, 0, 0, 0.35);
    z-index: 99999;
    cursor: pointer;
}

.burger-button:hover {
    padding: 1rem;
    background: rgb(0, 0, 0);
    z-index: 99999;
    transition: .25s;
}
