body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.tooltip,
.popover,
.form-control,
.input-group-text,
.btn,
.popover-header,
div.tagsinput span.tag {
    font-family: 'Lato', sans-serif;
}

a {
    color: #f36b21;
}

a:hover {
    color: #222;
}

.sidebar-inverse #sidebar .nav-main a>i,
.sidebar-inverse #sidebar .nav-main a.active>i,
.sidebar-inverse #sidebar .nav-main a:focus>i,
.sidebar-inverse #sidebar .nav-main a:hover>i {
    color: #f36b21;
}

ul.nav-main>li a {
    text-transform: uppercase;
    color: #fff;
}

img.nitro-logo {
    max-width: 785px;
    width: 100%;
}

img.header-logo {
    height: 50px;
}


.bg-image.withvideo {
    display: none !important;
    background-image: url(../../media/images/video-still.jpg);
}

.bg-video {
    background-color: #100400;
}

h2.content-heading small {
    padding: 0 10px;
}

.brand-primary-button {
    background-color: #2098a7;
}

@media only screen and (max-width: 1399px) {
    .bg-video video {
        width: auto !important;
    }

}

@media screen and (max-width: 991px) {
    .bg-image.withvideo {
        display: block !important;
    }

    .bg-video {
        display: none !important;
    }
}

@media only screen and (max-width: 575px) {
    img.header-logo {
        height: 40px;
    }

    .mb-15-mob {
        margin-bottom: 15px;
    }
}

.full-screen {
    object-fit: cover;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
}

.poweredby {
    font-size: 10px;
    text-transform: uppercase;
    text-align: left;
    display: block;
}