#menu{border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
#menu .menu_pro > .navbar-nav > li {flex: 1;}
#menu .menu_pro {justify-content: center;}
#menu .menu_pro > .navbar-nav > li > a{font-size: 12px; color: var(--secondary); font-weight: 600; text-transform: uppercase; padding: 12px 20px !important; line-height: normal; display: flex; align-items: center; flex-direction: column; gap: 5px; border-left: 1px solid #eee;}
.menu-fixed > .navbar-nav > li > a {padding: 6px 20px;}
#menu .menu_pro > .navbar-nav > li:last-child > a {border-right: 1px solid #eee;}
.menu_pro > .navbar-nav{width: 100%; justify-content: center; display: flex; max-width: 1300px;}
.menu_pro .dropdown-menu{border-radius: 0 !important; border:none; padding: 15px;}
.menu_pro .last-link{color: var(--primary);}

.menu_pro svg {width: 35px; height: 35px; transition: all 0.5s ease;}
.menu-fixed svg {width: 30px; height: 30px;}
.menu_pro svg path {fill: var(--primary);}
#menu .menu_pro > .navbar-nav > li > a:hover svg path{fill: var(--secondary) !important;}

.menu-mobile {display: flex; flex-direction: column; gap: 5px;}
.menu-mobile svg {display: none;}
.menu-mobile > li > a{font-size: 16px; text-transform: uppercase; text-transform: uppercase; font-weight: 500;}
.menu-mobile .last-link{margin-bottom: 30px;}

@media(max-width:1600px){
    #menu .menu_pro > .navbar-nav > li > a{padding: 12px 10px !important; font-size: 10px;}
}

@media(max-width:1200px){
    #menu .menu_pro > .navbar-nav > li > a{font-size: 9px;}
}

@media(max-width: 991px){
    #menu{background: inherit;}
}
@media(min-width:991px){
    .dropdown:hover > .dropdown-menu{
        top: 100%;
        left: 0;
        display: block;
    }
    .dropend:hover > .dropdown-menu{
        top: 0;
        right: auto;
        left: 100%;
        margin-top: 0;
        margin-left: var(--bs-dropdown-spacer);
        display: block;
    }
    .dropstart:hover > .dropdown-menu{
        top: 0;
        right: 100%;
        left: auto;
        margin-top: 0;
        margin-right: var(--bs-dropdown-spacer);
        display: block;
    }
}

