section#home-hero {
    position: relative;
    width: 100%;
}

section#home-hero .hero-overlay {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    padding-bottom: 20px;
    z-index: 9;
    pointer-events: none;
}

section#home-hero .hero-overlay .btn-watch-video {
    pointer-events: auto;
}

.swiper-button-next, 
.swiper-button-prev {
    color: white;
}

.swiper-pagination .swiper-pagination-bullet {
    background: white;    
    opacity: .5;
}

.swiper-pagination-bullet-active {
    opacity: 1 !important;
}

header nav.navbar .navbar-nav li {
    margin: 0;
}

header nav.navbar .navbar-nav {
    margin-top: 0;
}

/*header nav.navbar .navbar-nav li {
    overflow: hidden;
}*/