.core-menu1{
                              position: relative;
    display: flex;
    overflow: unset;
       margin-right: 15px;
    justify-content: flex-end;
                      }
                      
                          @media only screen and (max-width: 1199px) {
    .core-menu1{
                              position: relative;
    display: none;
    overflow: unset;
       margin-right: 15px;
    justify-content: flex-end;
                      }
}

       @media (min-width: 1500px) {
    .header-main:after {
        width: 100vw;
        left: -75vw;
    }

    .core-menu li a {
        padding: 0 15px;
        font-size: 18px;
    }

    .header-logo:after {
        content: "";
        position: absolute;
        width: 290px;
        height: 0px !important;
        left: -30px;
        top: -31px;
        z-index: -1;
        background: none !important;
    }

}