﻿#home-wrapper {
    height: 550px;
    width: 100%;
    background-image: url("../images/banner-min.png");
    background-size: cover;
    background-attachment: fixed;
}

.overlay {
    min-height: 100%;
    background-image: linear-gradient(to top,rgba(0,0,0,0.6), transparent);
}

header {
    position: fixed;
    top: 0;
    left: 0;
    height: auto;
    width: 100%;
}

    header > .navbar {
        /*background-color: rgba(0,0,0,0.9);*/
        background-image: linear-gradient(to left,rgba(0,0,0,0.7), transparent);
        padding: 0;
    }

    header .nav-item {
        padding: 0;
    }

    header .nav-link {
        padding: 1rem 1.2rem 0 !important;
        transition: all .3s;
        display: block;
        color: white !important;
    }

        header .nav-link::after {
            content: '';
            height: 3px;
            width: 100%;
            display: block;
            background-color: var(--primary);
            transition: all .3s;
            transform: scale(0);
            transform-origin: center;
            margin-top: .5rem;
            margin-bottom: .5rem;
        }

    header .nav-item:hover > .nav-link {
        /*     //background : var(--primary-900);*/
        color: rgb(225,225,225,0.8);
    }

        header .nav-item:hover > .nav-link::after {
            transform: scale(1);
        }

/* main banner*/

#home-wrapper > .overlay {
    display: flex;
    justify-content: center;
    align-items: center;
}
