﻿#header {
    background: @primary-color;
    .navbar-item img

{
    max-height: 3.75rem;
}

.navbar-brand {
    .navbar-item

{
    padding-right: 0;
    padding-left: 0;
    &:hover

{
    background: transparent;
}

}
}

.navbar {
    background: @primary-color;
}

.navbar-menu {
    @media (max-width: 1024px) {
        background: @primary-color;
        padding: 0;
    }
}

.navbar-burger {
    color: @white;
    &:hover

{
    color: @white;
}

}

.navbar-item, .navbar-link {
    color: #fff;

    @media (min-width: 1024px) {
        padding: 1rem 3.3rem;
    }
}

    .navbar-link.is-active, .navbar-link:focus, .navbar-link:focus-within, .navbar-link:hover, a.navbar-item.is-active, a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover {
        background: color(~`colorPalette('@{primary-color}', 3) `);
        color: #fff;
    }

        .navbar-link.is-active:not(:focus):not(:hover), a.navbar-item.is-active:not(:focus):not(:hover) {
            background: color(~`colorPalette('@{primary-color}', 3) `);
        }

.navbar-start {
    margin-left: auto;
    margin-right: unset;
}

.is-primary-color {
    color: @primary-color;
}

.is-primary-bg {
    background: @primary-color;
}

.padding-ud-3 {
    padding: 30px 0;
}

.font-size-16 {
    font-size: 16px;
}

.i-mobile-style {
    font-size: 49px;
    padding: 0 8px;
}

.navbar-link:not(.is-arrowless)::after {
    border-color: #fff;
}

.navbar-dropdown {
    background-color: @primary-color;
    border-top-color: @primary-color;
}

.navbar-item.has-dropdown a.navbar-item:hover {
    background: color(~`colorPalette('@{primary-color}', 3) `);
    color: #fff;
}

.navbar-item.has-dropdown {
    padding: 0;
}

.navbar-item, .navbar-link {
    background-color: @primary-color;
}
}
