

.header-logo
{
    margin-top: -50px;
}

.nav-top-red
{
    position: absolute;
    right: 0;
    left: 0;
    z-index: -1400;
    background-color: #BE0404;
    height: 67px;
    transition: all .2s ease-in-out;
    margin-top: -200px;
}

.hero-slider-text
{
    margin-top: 400px;
    background-color: rgba(25, 25, 25, 0.74);
    padding-bottom: 20px;
    height: 200px;
    width: 100%;
}

@media (max-width: 768px)
{
    .hero-slider-text
    {
        margin-top: 260px;
        height: 140px;
    }
}

@media (min-width: 768px)
{
    .hero-slider-text
    {
        margin-top: 230px;
        height: 170px;
    }
}

@media (min-width: 992px)
{
    .hero-slider-text
    {
        margin-top: 440px;
        height: 20vw;
    }
}

.hero-slider
{
    margin-top: 10px;
}

.video-box
{
    margin-top: 50px;
}

.left-home-text-box
{
    margin-top: 20px;
    border-right: 5px solid #fff;
}

@media (max-width: 768px)
{
    .left-home-text-box
    {
        border-bottom: 2px solid #fff;
        border-right: 0px solid #fff;
    }
}

@media (min-width: 992px)
{
    .left-home-text-box
    {
        margin-top: 10px;
    }
}

@media (min-width: 1200px)
{
    .left-home-text-box
    {
        margin-top: 5px;
    }
}

.right-home-text-box
{
    margin-top: 20px;
}

@media (min-width: 992px)
{
@media (min-width: 992px)
{
    .right-home-text-box
    {
        margin-top: 5px;
    }
}

}

@media (min-width: 1200px)
{
    .right-home-text-box
    {
        margin-top: 5px;
    }
}

