.header-main{width:100%;background:#fff;border-bottom:1px solid #eee;font-family:Inter,sans-serif}.hiring-bar{text-align:center;padding:10px 0;background-color:#fcfcfc;border-bottom:1px solid #f0f0f0;font-size:13px}.hiring-bar p{font-weight:600;color:#dc3545}.hiring-bar span{color:#555;cursor:pointer;font-size:13px;margin-left:10px}.nav-container{max-width:1400px;margin:0 auto;height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.main-logo-img{height:75px;width:auto;display:block}.header-asdz button,.menu-top-header button{background-color:#d1312e21!important;border:1px solid #d1312e!important;color:#094f44!important;border-radius:40px}.header-asdz button i{color:#094f44}.header-asdz .cart-btn{position:relative}.header-asdz .cart-btn span{position:absolute;bottom:24px;left:26px;background-color:#e51313;padding:2px 6px;border-radius:100px;font-size:10px}.nav-menu{gap:10px}.nav-item,.nav-menu{display:flex;height:100%;align-items:center}.nav-item{position:relative;padding:0 15px;cursor:pointer}.nav-link{text-decoration:none;color:#001e42;font-size:15px;display:flex;align-items:center;gap:5px;transition:.3s}.nav-link.active{color:#ff6b35!important;font-weight:700!important;background:rgba(255,107,107,.1);border-radius:4px;padding:4px 8px}.top-line{position:absolute;top:0;left:0;width:0;height:2px;background:#ff6b35;transition:width .3s ease}.nav-item:hover .top-line,.nav-link.active+.top-line{width:100%}.nav-item:hover .nav-link{color:#ff6b35}.submenu{position:absolute;top:100%;left:0;background:#fff;min-width:220px;box-shadow:0 10px 30px rgba(0,0,0,.08);list-style:none;padding:15px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:100;border-top:2px solid #ff6b35}.nav-item:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.submenu li a{display:block;padding:10px 25px;color:#001e42;text-decoration:none;font-weight:600;font-size:14px}.submenu li a:hover{background:#f9f9f9;color:#ff6b35}.right-section-wrapper{min-width:320px;display:flex;justify-content:flex-end;align-items:center}.contact-and-search{display:flex;align-items:center;gap:25px}.contact-box{display:flex;align-items:center;gap:15px;border-right:1px solid #ddd;padding-right:25px}.chat-icon{color:#8e94a0}.ques-text{font-size:12px;color:#888;display:block}.phone-text{font-size:16px;font-weight:800;color:#001e42}.phone-text small{border-bottom:1px dotted #888}.inline-search-bar{display:flex;align-items:center;background:#ffffff;border:2px solid #ff6b35;border-radius:40px;padding:4px 12px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.05)}.inline-search-input{width:100%;border:none;outline:none;padding:8px;font-size:14px;color:#001e42}.close-inline-btn{display:flex;align-items:center}.close-inline-btn,.search-trigger-btn{background:none;border:none;cursor:pointer;color:#001e42}.search-trigger-btn{padding:5px}.animate-fade-in{animation:fadeIn .4s ease}.animate-slide-left{animation:slideIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.mobile-menu-toggle{display:none;background:none;border:none;cursor:pointer;padding:8px;color:#333;margin-right:10px}.mobile-drawer{position:fixed;top:0;left:-100%;width:85%;max-width:400px;height:100vh;background:white;z-index:9999;transition:left .3s ease-in-out;box-shadow:2px 0 10px rgba(0,0,0,.1);overflow-y:auto}.mobile-drawer.open{left:0}.drawer-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #eee}.drawer-logo{height:40px;width:auto}.close-drawer-btn{background:none;border:none;cursor:pointer;padding:8px;color:#333;display:flex;align-items:center;justify-content:center}.close-drawer-btn:hover{color:#dc3545}.drawer-menu{padding:20px 0}.drawer-nav-item{border-bottom:1px solid #f0f0f0}.drawer-nav-link{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;color:#333;text-decoration:none;font-size:16px;font-weight:500;cursor:pointer;transition:background .3s}.drawer-nav-link:hover{background:#f5f5f5}.drawer-nav-link.active{color:#ff6b35}.drawer-submenu{list-style:none;padding:0;margin:0;background:#f9f9f9;display:none}.drawer-submenu.open{display:block}.drawer-submenu li{border-top:1px solid #eee}.drawer-submenu a{display:block;padding:12px 20px 12px 35px;color:#666;text-decoration:none;font-size:15px;transition:background .3s}.drawer-submenu a:hover{background:#f0f0f0;color:#ff6b35}.drawer-cart-btn,.drawer-wishlist-btn{flex:1;padding:10px;background:white;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;transition:all .3s}.drawer-cart-btn:hover,.drawer-wishlist-btn:hover{background:#f5f5f5}.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998;animation:fadeIn .3s ease}.mb-contact-search,.mb-inline-search-bar{display:none}@media screen and (max-width:992px){.nav-menu{gap:15px}}@media screen and (max-width:768px){.header-asdz{position:static}.mb-contact-search,.mb-inline-search-bar{display:flex}.desktop-menu,.right-section-wrapper{display:none!important}.mobile-menu-toggle{display:flex!important;align-items:center;justify-content:center}.nav-container{flex-wrap:nowrap;padding:10px 15px}.logo-section{margin-right:auto}.right-section-wrapper{margin-left:0}.mx-2{gap:5px}.login{padding:6px 10px}.sign-in span{display:inline}}@media screen and (max-width:576px){.nav-container{padding:8px 12px}.hiring-bar p,.hiring-bar span{font-size:11px;margin-bottom:0!important}.hiring-bar{background-color:#efefef}.main-logo-img{height:55px}.mobile-menu-toggle{padding:6px;margin-right:5px}.right-section-wrapper{max-width:auto}.mx-2{gap:3px}.login{padding:5px 8px}.sign-in span{display:none}.sign-in i{margin:0}.mobile-drawer{width:90%}.drawer-nav-link{padding:12px 15px;font-size:15px}.drawer-submenu a{padding:10px 15px 10px 30px}}@media screen and (max-width:480px){.login{padding:5px}.login i{font-size:14px}.cart-btn span{font-size:10px;padding:1px 4px}.drawer-action-buttons{flex-direction:column}.drawer-cart-btn,.drawer-wishlist-btn{width:100%}}