@media (max-width:768px) {
    .flex-direct-column-768{
        flex-direction: column !important;
    }
}

@media (max-width:768px) {
    .w-100-768{
        width: 100% !important;
    }
}

@media (max-width:768px) {
    .reservation-ml-0{
        margin-left: 0px !important;
    }
}

@media (max-width:768px) {
    .reservation-mr-0{
        margin-right: 0px !important;
    }
}

@media (max-width:768px) {
    .w-90px{
        width: 90px !important;
    }
}

.white-space-nowrap{
    white-space: nowrap !important;
}

.h-70px{
    height: 70px !important;
}

.h-45px{
    height: 45px !important;
}

@media (max-width:768px) {
    .h-unset-768{
       height: unset !important; 
    }
}

.p-0-80px{
    padding: 0px 80px !important;
}

@media (max-width:768px){
    .p-0-0-768{
        padding: 0px 0px !important;
    }
}

@media (max-width:768px){
    .mt-10px-768{
        margin-top: 10px !important;
    }
}

@media (max-width:768px){
    .w-112px-768{
        width: 112px !important;
    }
}

@media (max-width:768px) {
    .text-left-768{
        text-align: left !important;
    }
}

.fs-18{
    font-size: 18px !important;
}

.fs-20{
    font-size: 20px !important;
}

.gap-40{
    gap: 40px !important;
}

.p-20{
    padding: 20px !important;
}

@media (max-width:768px) {
    .p-20{
        padding: 10px !important;
    }
    
}

.px-32{
    padding-left: 32px !important;
    padding-right: 32px !important;
}

.w-63per{
    width: 63% !important;
}

.c-212529{
    color: #212529 !important;
}

.c-E60012{
    color: #E60012 !important;
}

.w-20{
    width: 20px !important;
}

.h-245{
    height: 245px !important;
}

.w-168{
    width: 168px !important;
}

.w-124{
    width: 124px !important;
}

.border-radius-4{
    border-radius: 4px !important;
}

.h-37{
    height: 37px !important;
}

.line-h-37{
    line-height: 37px !important;
}

.cursor-pointer{
    cursor: pointer !important;
}

.bg-E60012{
    background-color: #E60012;
}

.good-border-radius-8{
    border-radius: 8px !important;
}

.position-re{
    position: relative !important;
}

.gd-mx-20px{
    margin: 0px 20px !important;
}

@media (max-width:768px) {
    .gd-mx-20px{
        margin: 0px 0px !important;
    }
    
}

.gd-w-166px{
    width: 166px !important;
}






