@font-face {
  font-family: narkisblock-regular_mfw;
  src: url(../fonts/narkisblock-regular_mfw.woff);
}

.mainMenu{
    display: flex;
    justify-content: center;
    padding-bottom: 50px;
}

.mainMenu a{
    padding: 5px 10px;
    font-size: 20px;
    text-decoration: none;
    font-family: narkisblock-regular_mfw,Sans-serif;
    font-size: 20px!important;
}

.mainMenu a:hover{
    color: #ebc7bc!important;
}

.menuActive{
    color: #ebc7bc!important
}

.menuNONActive{
    color: #fff!important;
}

.nafisP{
    width:100%; 
    border-bottom: 1px solid #a25f26;
    padding-top: 20px;
    margin-bottom:20px;
}

.nafisDes{
    margin-top:10px;
}

.nafisProductBox{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.nafisMargin{
    margin: 0 !important;
}

.nafisStyle{
    font-family: narkisblock-regular_mfw,Sans-serif !important;
    color: #fff!important;
    font-size: 17px !important;
}

.nafisStyleP{
    font-family: narkisblock-regular_mfw,Sans-serif !important;
    color: #fff!important;
    font-size: 15px !important;
}

.nafisProductHolder{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding:10px 0px;
}

.nafisProductHolder > div{
    flex-basis: 47%;
}

.nafisTextCenter{
    text-align: center;
}

.nafisCenterItem{
    display: flex;
    align-items: center;
}

#imgVeggie{
    padding-right: 5px;
    height: 12px;
}

.nafisSection{
    margin: 15px;
}

.mainMenu{
    display: flex;
    flex-wrap: wrap;
}

.nafisMainMenu{
    white-space: nowrap;
}

@media only screen and (max-width: 770px) {
    .nafisP{
        width:100%; 
    }
    .nafisProductHolder {
        flex-direction: column;
    }
}