*{
    margin0px;
    padding0px;

}
header{
    /* border: 2px solid green; */
    margin:2px 0px;
    /* display: flex; */
}
.main-nav{
    /* border: 2px solid black; */
margin-top0px;
}
.mainmenu{
    margin0px 10px;
    displayflex;
    justify-contentcenter;
}
.mainmenu li{
    text-transformcapitalize;
    margin:0px  10px;
    padding5px 20px;
    list-stylenone;
    displayblock;
    width100px;
    cursorpointer;

}
.mainmenu li ul li:hover{
    colorblue;
}
.mainmenu button{
    border2px solid transparent;
    font-size18px;
    /* margin-left: 20px; */
background-colorwhite;
 text-transformcapitalize;   
}
.mainmenu button:hover{
    colorblue;
    cursorpointer;
    /* border: 2px solid grey; */
}
.submenu1{
displaynone;
    margin-left:0px;
}
.submenu2{
    displaynone;
        margin-left:0px;
    }
    .submenu3{
        displaynone;
            margin-left:0px;
        }
.submenu li{
    
    margin-left:0px;
    text-transformcapitalize;
    cursorpointer;
   }
.submenu li:hover{
    colorblue;
}
/* mobile nva bar starts here */
.span div{
    width35px;
    height2px;
    border2px solid grey;
    background-colorblack;
    margin-top2px;
    margin-left10px;
    border-radius10px;

}
.mobile{
    /* background-color: black; */
}
.mobilemenu{
 margin10px;
 displayflex;
 flex-directioncolumn;

}
.mobilemenu li{
    margin10px auto;
    list-stylenone;
}
.mobilemenu li button{
    colorblack;
    text-transformcapitalize;
    font-weightbold;
    border2px solid transparent;
    background-colortransparent;
    font-size16px;
}
.mobilemenu li button:hover{
    colorblue;
}
.submobilemenu1{
    displaynone;
}

.submobilemenu2{
    displaynone;
}

.submobilemenu3{
    displaynone;
}
/* table goes here */
 h2{
    displayflex;
    justify-contentcenter;
    align-itemscenter;
     border2px solid black;
    
 }

Comments