.font-16 #menu-main-menu-1 {
    font-size:16px !important;
}
.sc_layouts_menu_nav:after, .sc_layouts_menu_nav ul:after{
    width: auto !important;
}
.sc_layouts_item, #sc_layouts_menu_1647651743, #menu-main-menu{
    width:100%;
}
#menu-main-menu {
    display: flex !important;
    justify-content: space-evenly !important;
}
#menu-main-menu li a:not(#menu-item-98 a) {
    border-right:2px solid #ff0000;
}

#menu-main-menu li a {
    padding: 3px 20px !important;
}
#menu-footer-menu-1{
    font-weight: 600 !important;
    text-decoration: underline !important;
}

.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img, .sc_layouts_row .sc_layouts_logo img {
    max-height: 90px !important;
     min-height: 80px !important;
}

@media (max-width: 1439px){
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img, .sc_layouts_row .sc_layouts_logo img {
    max-height: 90px !important;
}
    
}@media screen and (min-width: 401px) and (max-width: 720px) {
/*    .logo_image {
    max-height: 20px !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1612817259031.vc_row-has-fill{
    padding:7px 10px !important;
}*/
header .sc_content_container div {
    width: 100vw !important;
        padding: 0 5px !important;
        margin: 0 !important;
        display: inline-flex !important;
        justify-content: space-between !important;
    
    }
    
    header .sc_content_container div div:nth-child(1) {
     width:70% !important;
    }
    header .sc_content_container div div:nth-child(2) {
     width:30% !important;
    }
}
@media screen and (max-width: 400px) {
    
    
    
    
     /*   .logo_image {
    max-height: 20px !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1612817259031.vc_row-has-fill{
    padding:7px 10px !important;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex{
    display:flex;
}
.sc_layouts_column_align_right{
    flex:1;
}
.sc_layouts_column_align_left{
    flex:2;
}*/
header .sc_content_container div {
    width: 100vw !important;
        padding: 0 5px !important;
        margin: 0 !important;
        display: inline-flex !important;
        justify-content: space-between !important;
    
    }
    
    header .sc_content_container div div:nth-child(1) {
     width:70% !important;
    }
    header .sc_content_container div div:nth-child(2) {
     width:30% !important;
    }
}