* { margin: 0; padding: 0; box-sizing: border-box; font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;}

/* Menu Coding */
.navMenu{display: flex;flex-flow: column wrap;gap: 10px;background-color:rgb(51, 51, 51);min-height: 60px;;padding-top: 60px;position: fixed;top: 0;width: 100%;z-index: 1000;}
.navMenu a:not(:first-child){display: none;}
.navMenu a{padding: 15px 15px ;text-decoration: none; color: white;font-size: 18px;}
.navMenu a:hover{background-color: #efefef; color: indigo; border-radius: 5px 5px 0 0;}
.navMenu a:first-child{padding: 15px 0 ;position: absolute;left: 20px;top:2px;font-weight:600;font-size: 22px; font-family: Arial, Helvetica, sans-serif;}
.navMenu a:first-child:hover{ background-color:rgb(51, 51, 51); color: white;}
.pad-b{padding-bottom: 12px;}
.menuBtn{position: absolute;right: 8px;top:1px;padding: 8px;padding-left: 20px;color: white;font-size: 30px;font-weight: 600;background:transparent;border: none;}
.navMenu.showMenu a{display: block;}

.bn{font-family: 'Kalpurush', Arial, sans-serif !important;}





@media only screen and (min-width: 800px) {
    .navMenu{flex-direction: row;justify-content: right;padding-right: 50px;padding-top: 10px;min-height: 45px;position: relative;}
    .navMenu a:not(:first-child){display: block;}
    .navMenu a:first-child{padding-left: 20px;top: 4px;}
    .menuBtn{display: none;}
    
    }

 @media screen and (max-width:600px) {
    .navMenu a:not(:first-child){padding: 8px 15px; border-bottom: 1px solid #414141; }
        }








