.mobile-menu-modal .offcanvas-header{padding:14px 14px 0!important;background-color:transparent!important}.mobile-menu-modal .offcanvas-header .btn-close{padding:15px!important;margin-right:5px}.mobile-menu-modal .offcanvas-body{padding:20px!important}.mobile-menu-modal .offcanvas-body .mobile-menu-body{padding:20px 0}.mobile-menu-modal .mobile-menu-body nav ul{list-style-type:none;padding-left:0!important}.mobile-menu-modal .offcanvas-body .mobile-menu-body nav ul li{margin-bottom:10px;padding:5px 10px!important;border-radius:5px}.mobile-menu-modal .offcanvas-body .mobile-menu-body nav ul li.active,.mobile-menu-modal .offcanvas-body .mobile-menu-body nav ul li:hover{background-color:var(--primary-hover-color)!important;width:50%;scale:1}.custom-header-container .header-section{position:relative;padding:24px 0}.custom-header-container .header-section .header-logo{position:absolute;top:4px}.custom-header-container .header-search{display:flex;justify-content:center;width:100%}.custom-header-container .header-search input{border-radius:0;margin-bottom:0!important}.custom-header-container .header-search button{border-radius:0!important}.custom-header-container .support-msg{display:flex;justify-content:center;gap:16px;max-width:31%}.custom-header-container .support-msg .head-set{font-size:31px}.custom-header-container .support-msg h2{font-weight:400;font-size:22px;margin-bottom:0}.custom-header-container .support-msg h2 span{text-decoration:underline}.custom-header-container .order-btn{gap:20px}.custom-header-container .order-btn,.custom-header-container .order-btn .header-profile-login{display:flex;justify-content:center;align-items:center}.custom-header-container .order-btn .header-profile-login .dropdown button{padding:0!important;background-color:transparent!important;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-family:var(--font-bebas)!important;font-weight:400;font-size:25px!important;text-transform:uppercase}.custom-header-container .order-btn .order-meal-btn{padding:9.5px 26.5px!important;font-family:var(--font-bebas)!important;font-size:29px!important;margin-bottom:0!important;background-color:#000;color:#fff!important;border-radius:9px;flex-shrink:0}.custom-header-container .nav-section{background-color:var(--secondary-color);padding:19px 0}.custom-header-container .nav-section .NavBar nav ul{display:flex;flex-wrap:wrap;row-gap:0!important;margin-bottom:0;gap:20px;list-style:none;padding-left:8%}.custom-header-container .nav-section .NavBar nav ul li{font-family:var(--font-bebas);font-weight:400;font-size:25px;text-transform:uppercase;border-bottom:3px solid var(--secondary-color)}.custom-header-container .nav-section .NavBar nav ul li.active,.custom-header-container .nav-section .NavBar nav ul li:hover{border-bottom:3px solid #000}@media (max-width:1400px){.custom-header-container .nav-section .NavBar nav ul li{font-size:22px}}@media (max-width:991px){.custom-header-container .header-search,.custom-header-container .nav-section{display:none}.custom-header-container .support-msg h2{font-size:16px}.custom-header-container .order-btn{display:flex;justify-content:space-between;gap:18px}.custom-header-container .order-btn .order-meal-btn{font-size:16px!important;padding:9.5px 23.5px!important}.custom-header-container .support-msg{align-items:center!important;max-width:44%}.custom-header-container .header-section .header-logo{top:8px}.custom-header-container .header-section .header-logo img{width:95px;height:auto}}@media (max-width:768px){.header-section{padding:20px 0!important}.custom-header-container .support-msg{display:none}.custom-header-container .order-btn .order-meal-btn{font-size:16px!important;padding:11.5px 15px!important}.custom-header-container .header-section .header-logo{position:relative!important}.custom-header-container .header-section .header-logo img{width:80px}.custom-header-container .header-section .header-logo{top:-2px}.custom-header-container .support-msg{max-width:55%}.custom-header-container .order-btn{display:flex;justify-content:space-between;gap:5px}}@media (max-width:1115px) and (min-width:992px){.custom-header-container .nav-section .NavBar nav ul{padding-left:0;justify-content:center}.custom-header-container .header-section .header-logo{top:7px}.custom-header-container .header-section .header-logo img{width:100px;height:auto}.custom-header-container .support-msg{max-width:40%}}