.navbar-default {
    background-color: #fff;
}

.menu_area-light .navbar-nav > li > a {
    color: #000;
}

.header-style1 .attr-nav > ul > li > a {
    color: #000;
}

 
.menu_area-light .navbar-nav > li.has-sub > a:hover {
    color: #000;
}
.menu_area-light .navbar > ul > li.has-sub > a:hover:after {
    border-color: transparent #000 #000 transparent;
}
.menu_area-light .navbar > ul > li.has-sub > a:after {
    border-color: transparent #000 #000 transparent;
}


.navbar-brand img {
    max-height: 40px; 
}

.navbar { 
    align-items: end;
}

@media (min-width: 721px) {
    .navbar-header-custom {
        padding: 1px 0;
    }
    .navbar-brand img {
        max-height: 90px;
        transition-duration: 0.5s;
    }
    .scrollHeader .navbar-brand img {
        max-height: 90px;
        transition-duration: 0.5s;
    }
}

.team-wrapper .team-overlay {
    background-color: #6ad690;
}

.project-item:hover .project-hover {
    background-color: #6ad690;
}

.partners-owl-carousel img {
    border: 3px solid #ccc;
    padding: 3px;
}

section {
    padding: 75px 0;
}

.page-content {
    min-height: 300px;
}

@media (min-width: 1200px) {
    section {
        padding: 90px 0;
    }
    .navbar-brand img {
        max-height: 120px;
    }
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1200px;
    }
    .page-content {
        min-height: 400px;
    }
}

@media (min-width: 1600px) {
    section {
        padding: 90px 0;
    }
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1600px;
    }
    .page-content {
        min-height: 600px;
    }
}

@media screen and (min-width: 992px) {
    .navbar-brand img {
        max-height: 80px;
    }
    .scrollHeader .navbar-header-custom {
        padding: 1px 0;
        transition-duration: 0.5s;
    }
}


@media screen and (max-width: 991px){
    .navbar-nav .submenu-button:before {
        top: 25px;
    }
    .navbar-nav .submenu-button:after {
        top: 29px;
    }
}