@media (max-width: 1780px) {

.et_pb_menu_0_tb_header {
    width: 100%;
    transform: translateX(0px) translateY(25px)!important;
}
}

@media (max-width: 1570px) {
.et_pb_button_0_tb_header {
    font-size: 18px;
}
.et_pb_button_1_tb_header {
    font-size: 18px;    
}
body #page-container .et_pb_section .et_pb_button_0_tb_header,
body #page-container .et_pb_section .et_pb_button_1_tb_header{
font-size: 18px!important;  
}
.et_pb_row_0_tb_header {
    transform: translateX(0%) translateY(-45px)!important;
}
}

@media (max-width: 1380px) {
    .et_pb_text_0_tb_header {
        width: 75% !important;
    }
body #page-container .et_pb_section .et_pb_button_0_tb_header, body #page-container .et_pb_section .et_pb_button_1_tb_header {
        font-size: 14px !important;
    }
    .extra-reward-button {
        width: 10.6% !important;
    }

    /* .et_pb_gutters2 .et_pb_column_3_5,
    .et_pb_gutters2.et_pb_row .et_pb_column_3_5 {
        width: 68.8% !important;
    } */

    .et_pb_menu_1_tb_header {
        padding-top: 0px;
        margin-top: 0px !important;
        margin-left: 4% !important;
    }

    #order-now-header {
        font-size: 18px !important;
    }

    .order-now-btn {
        width: 13% !important;
    }

    .et_pb_menu_1_tb_header {
        padding-top: 0px;
        margin-top: 0px !important;
        margin-left: 4% !important;
    }

     /* .top-menu-search-wrapper {
        transform: translateX(0px) translateY(0px) !important;
    } */
    .et_pb_column_0_tb_header {
    transform: translateX(0px) translateY(40px);
}

    .bottom-header-inner-wrapper {
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
    }

    .main-menu-left {
        width: 77.8% !important;
    }
      .et_pb_column_1_tb_header {
    transform: translateX(30px) translateY(15px)!important;
}
.et_pb_button_0_tb_header_wrapper a {
    transform: translateX(48px) translateY(7px)!important;
}
.et_pb_menu_0_tb_header {
    width: 100%;
    transform: translateX(0px) translateY(0px)!important;
}
.extra-reward-button {
        display: none !important;
    }

    #menu-main-nav li:nth-child(7) {
        display: block !important;
    }
}

@media (max-width: 1280px) {
   .order-now-btn {
        width: 17% !important;
    }

    .main-menu-left {
        width: 93% !important;
    }

   #menu-main-nav li a {
        font-size: 13px!important;
    }
    .et_pb_menu_1_tb_header.et_pb_menu ul li a {
    font-size: 13px!important;
}
.et_pb_button_1_tb_header_wrapper a {
    transform: scaleX(0.97) scaleY(0.97) translateX(-28px) translateY(0px)!important;
}
.et_pb_column_3_tb_header {
    transform: translateX(-12px) translateY(-6px)!important;
}
.et_pb_column_1_tb_header {
        transform: translateX(30px) translateY(10px) !important;
    }
body #page-container .et_pb_section .et_pb_button_0_tb_header, body #page-container .et_pb_section .et_pb_button_1_tb_header {
        font-size: 15px !important;
    }
}
@media (max-width: 1180px) {
   .et_pb_menu .et_pb_menu__menu {
        display: none!important;
    }
    .et_mobile_nav_menu {
    float: right;
    display: block !important;
}
.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {
        font-size: 103px;
    }
    .top-inner-header{
        display: none !important;
    }
    .et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.main-menu-left{
        width: 93% !important;
    }
    .et_pb_menu__wrap{
        margin: 0 0 0 auto!important;
    justify-content: flex-end!important;
    }
     .et_pb_column_3_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: -15% !important;
        right: 0% !important;
        width: 100px !important;
        margin: 0 auto 0 auto !important;
        top: 37px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
   .et_pb_column_4_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: 0 !important;
        right: 30% !important;
        width: 127px !important;
        margin: 0 auto 0 auto !important;
        top: 43px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
    .et_pb_button_0_tb_header_wrapper a{
        transform: translateX(0) translateY(7px) !important;
    }
    .et_pb_menu_1_tb_header {
    margin-left: 2% !important;
}
}

@media (max-width: 1080px) {


    #menu-main-nav li a {
        font-size: 13px;
    }
}

/* Responsive adjustments */
@media (max-width: 991px) {
    .et_pb_menu__search-input {
        width: 100%;
        top: 10px;
        height: 52px;
    }

    .et_builder_inner_content,
    .et_pb_section:first-of-type {
        min-height: 66px !important;
    }

    .main-menu-left {
        width: 78% !important;
    }

    #order-now-header {
        font-size: 16px !important;
    }

    body #page-container .et_pb_section .et_pb_button_0_tb_header {
        font-size: 16px !important;
    }

    .order-now-btn .et_pb_button_0_tb_header_wrapper {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }
         .et_pb_menu_1_tb_header {
        max-width: 97%!important;
    }
      .et_pb_column_3_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: -15% !important;
        right: 0% !important;
        width: 150px !important;
        margin: 0 auto 0 auto !important;
        top: 25px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
   .et_pb_column_4_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: 0 !important;
        right: 30% !important;
        width: 180px !important;
        margin: 0 auto 0 auto !important;
        top: 42px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
    .et_pb_button_1_tb_header_wrapper a {
        transform: scaleX(.97) scaleY(.97) translateX(0%) translateY(0%) !important;
    }
}

@media (max-width: 980px) {

    /* .order-now-btn {
        width: 22% !important;
    } */
    #menu-main-nav li:nth-child(7),
    #menu-main-nav li:nth-child(8),
    #menu-main-nav li:nth-child(9),
    #menu-main-nav li:nth-child(10){
        display: block !important;
    }

    /* .order-now-btn {
        position: absolute !important;
        left: 0 !important;
        right: 38% !important;
        width: 100% !important;
        margin: 0 auto 0 auto !important;
        top: 20px !important;
        display: flex;
        justify-content: flex-end;
        align-items: center;
    } */

    /* .main-menu-left {
        width: 100% !important;
    } */

    .et_pb_menu__wrap {
        display: flex !important;
        justify-content: flex-end !important;
    }
     
     .et_pb_column_3_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: -15% !important;
        right: 0% !important;
        width: 150px !important;
        margin: 0 auto 0 auto !important;
        top: 25px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
   .et_pb_column_4_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: 0 !important;
        right: 26% !important;
        width: 180px !important;
        margin: 0 auto 0 auto !important;
        top: 20px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
    .et_pb_button_1_tb_header_wrapper a {
        transform: scaleX(.97) scaleY(.97) translateX(0%) translateY(0%) !important;
    }
   .main-menu-left {
        width: 66% !important;
    }
    body #page-container .et_pb_section .et_pb_button_0_tb_header, body #page-container .et_pb_section .et_pb_button_1_tb_header {
        font-size: 14px !important;
    }
    /* .order-now-btn.order-catering{
        display: none !important;
    } */
}

@media (max-width: 767px) {

    #order-now-header {
        font-size: 16px !important;
    }

    .et_pb_menu_1_tb_header {
        max-width: 97% !important;
    }

    body #page-container .et_pb_section .et_pb_button_0_tb_header {
        font-size: 16px !important;
    }

    
    .main-menu-left {
        width: 58% !important;
    }
   
    body #page-container .et_pb_section .et_pb_button_0_tb_header, body #page-container .et_pb_section .et_pb_button_1_tb_header {
        font-size: 14px !important;
    }
    .et_pb_menu_1_tb_header {
    transform: translateX(0px) translateY(7px)!important;
}
.et_pb_column_4_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: 0 !important;
        right: 15% !important;
        width: 208px !important;
        margin: 0 auto 0 auto !important;
        top: 17px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
    .et_pb_column_3_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: -15% !important;
        right: 0% !important;
        width: 168px !important;
        margin: 0 auto 0 auto !important;
        top: 18px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
    .et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.main-menu-left {
        width: 95% !important;
    }
}

@media (max-width: 640px) {
    .et_pb_column_4_tb_header {
        display: none !important;
    }

    .et_pb_menu .et_mobile_nav_menu {
        margin: 0px 0px 0 0 !important;
    }
    .et_pb_column_3_tb_header {
        transform: unset !important;
        position: absolute !important;
        left: 10% !important;
        right: 0% !important;
        width: 168px !important;
        margin: 0 auto 0 auto !important;
        top: 22px !important;
        display: flex !important;
        justify-content: flex-end;
        align-items: center;
        z-index: 2000 !important;
    }
    .et_pb_column.et_pb_column_1_2.et_pb_column_1_tb_header.main-menu-left {
        width: 90% !important;
    }
.et_pb_menu__logo img {
    display: block;
    width: 80%!important;
}
.et_pb_column_3_tb_header {
        transform: unset !important;
        top: 24px !important;
    }
    .et_pb_column{
        width: unset !important;
    }
    .et_pb_column.et_pb_column_3_tb_header{
        width: 168px !important;
    }
     #menu-main-nav li:nth-child(7),
    #menu-main-nav li:nth-child(8),
    #menu-main-nav li:nth-child(9),
    #menu-main-nav li:nth-child(10),
    #menu-main-nav li:nth-child(11),
    #menu-main-nav li:nth-child(12) {
        display: block !important;
    }

    #menu-main-nav li:nth-child(12) a{
        margin-top:6px!important;
    border-radius: 30px!important;
    text-align: center!important;
    background-image: linear-gradient(80deg, #4883c3 0%, #4064af 100%)!important;
    }

}

@media (max-width: 480px) {
    .et_pb_column_3_tb_header {
        transform: unset !important;
        top: 45px !important;
        width: 150px !important;
        font-size: smaller;
        left: 0 !important;
        right: 0% !important;
    }

    .order-now-btn .et_pb_button_0_tb_header_wrapper {
        margin-top: -5px !important;
        margin-bottom: 10px !important;
    }

    .bottom-header-inner-wrapper {
        flex-wrap: nowrap !important;
        flex-direction: row !important;
    }

   
}