.middel-head {
    background: #fff;
    border-bottom: 1px solid #E6E6E6;
}

.logo {
    width: 50%;
}

.logo img {
    max-width: 150px;
    width: 100%;
}

.consultation {
    width: 50%;
}

.consultation-first {
    color: #FFB536;
    font-size: 17px !important;
    line-height: 14px;
    font-weight: 700;
    display: block;
    margin-bottom: 10px;
}

.middel-head .consultation>p>span {
    font: bold 17px / 23px "Open Sans Condensed", Helvetica, Arial, Verdana, sans-serif;
}

.consultation-last {
    font-weight: 700;
    font-size: 32px !important;
    line-height: 30px;
    color: #1f365c;
    display: block;
}

.bottom-head {
    width: 100%;
    background: #fff;
    border-bottom: none;
    top: 0;
    box-shadow: 0px 10px 10px -12px #ccc;

}

#mega-menu-wrap-menu-1 {
    margin: 5px 0;
}

#mega-menu-menu-1 li.mega-menu-item {
    position: relative !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    /* border-width: 0px 1px 0px 1px !important;
    border-color: #1f365c !important; 	
    border-style: solid  !important; */
}

#mega-menu-menu-1 li.mega-menu-item {
    font-family: inherit;
}

#mega-menu-menu-1>li.mega-menu-item:first-child::before {
    content: "" !important;
    position: absolute !important;
    width: 1px !important;
    height: 40% !important;
    top: 30% !important;
    left: 0 !important;
    background: #ddd !important;
}

#mega-menu-menu-1>li.mega-menu-item a::after {
    content: "";
    position: absolute;
    width: 1px;
    height: 40%;
    top: 30%;
    right: 0;
    background: #ddd;
}