body{
    background-color: #ffe6d2a6 !important;
    font-family: "Poppins", serif !important;
}
h1, h2, h3, h4, h5, h6, p, span, button, li{
    font-family: "Poppins", serif !important;
}
.bg-green{
    background-color: #9DE0AD;
}
#topSellingMealsChart {
    width: 400px !important;
    height: 400px !important;
}
.logoimg img {
    width: 130px;
    background-color: #fff;
    padding: 10px;
    border-radius: 7px;
}
.bg-blue-500{
    background-color: #9DE0AD !important;
}
.bg-blue-500:hover{
    background-color: #FFB95F !important;
}
.bg-blue-600{
    background-color: #64916f !important;
}
.bg-blue-600:hover{
    background-color: #FFB95F !important;
}
.bg-indigo-600{
    background-color: #9DE0AD !important;
}
.bg-indigo-600:hover{
    background-color: #FFB95F !important;
}
.chart-container{
    text-align: center;
    display: flex;
    flex-direction: column;    
    align-items: center;
}
.toggleitems li{
    margin: 20px 0;
    border-bottom: 1px solid #ffffff17;
    padding: 7px 0;
}
.togbtn{
    background: transparent !important;
    color: #1b1b1b !important;
    border: 0 !important;
    padding: 0 !important;
}
.togbtn i{
    font-size: 26px;
}
.flexweb{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 1rem;
}
.block.block-rounded>.block-content:first-child {
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem;
}

.block-content.block-content-full {
    padding-bottom: 1.25rem;
}
.block-content {
    transition: opacity .25s ease-out;
    width: 100%;
    margin: 0 auto;
    padding: 1.25rem 1.25rem 1px;
    overflow-x: visible;
}
.block.block-rounded {
    border-radius: .5rem;
}
.block1 {
    box-shadow: 0 1px 2px rgba(221, 223, 224, .5), 0 1px 2px rgba(221, 223, 224, .5);
}
.block1 {
    margin-bottom: 1.875rem;
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(214, 219, 226, .5), 0 1px 2px rgba(214, 219, 226, .5);
}
.item.item-rounded-lg {
    border-radius: 1.5rem;
}
.bg-body-light {
    background-color: #f8f9f9 !important;
}
.bg-body-light {
    background-color: #f6f7f9 !important;
}
.item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 4rem;
    height: 4rem;
    transition: opacity .25s ease-out, transform .25s ease-out;
}
.block1 .lni {
    color: #9DE0AD !important;
    font-size: 22px;
    font-weight: bold;
}
@media (max-width:767px){
    .logoimg{
        display: none;
    }
    .flexweb{
        display: block;
    }
}