.custom-header{width:100%;background:#0e3322;color:#fff;padding:10px 0;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;flex-wrap:wrap}.driver-btn,.login-btn:hover,.signup-btn:hover{background-color:#2c9d69}.header-phone{margin-left:20px;font-family:Arial,sans-serif;font-size:16px;display:flex;align-items:center;gap:10px}.footer-l-div{display:flex;justify-content:space-around;align-items:end}.header-phone a,.header-social{align-items:center}.header-phone a i{margin-right:5px}.header-tagline{flex-grow:1}.header-social{margin-right:20px}.header-social a{margin-left:125px;text-decoration:none;font-size:20px;display:inline-block}.header-social a.facebook{color:#1877f2}.header-social a.twitter{color:#1da1f2}.header-social a.instagram{color:#e4405f}.header-social a.linkedin{color:#0a66c2}.header-social a.youtube{color:red}.navbar-inverse .navbar-toggle{color:#fff}.navbar-inverse .navbar-toggle .icon-bar{background-color:#888}@media (max-width:768px){.footer-l-div{display:block;justify-content:space-around;align-items:end}.header-phone{margin-left:70px;font-family:Arial,sans-serif;font-size:16px;display:flex;align-items:center;gap:10px}.header-tagline{text-align:center;font-size:13px;margin:10px 0;font-family:Arial,sans-serif}.header-social{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-left:125px}.navbar-nav{text-align:justify;float:none}.navbar-nav>li{float:none;display:inline-block;margin:10px 0}}.driver-btn{display:inline-block;padding:6px 12px;font-size:12px!important;color:#fff;border-radius:4px;text-decoration:none;font-weight:700;text-align:center;transition:background-color .3s,transform .3s}@media (max-width:576px){.desktop-header{display:none}.mobile-header{display:block;background:#0e3322;color:#fff;padding:1px;box-sizing:border-box;width:100%}.mobile-header .custom-header{display:flex;flex-direction:column;align-items:center;text-align:center;height:148px}.mobile-header .header-phone{margin-bottom:0;width:100%}.mobile-header .header-phone a{color:#fff;font-size:16px;text-decoration:none;margin:5px;display:block}.mobile-header .header-tagline{margin:0 20px 0 0;font-size:15px;line-height:3.4;width:100%}.mobile-header .header-social{margin-top:0;width:140px}.mobile-header .driver-btn{display:inline-block;padding:8px 16px;font-size:14px;color:#fff;background-color:#2c9d69;border-radius:4px;text-decoration:none;margin:5px 0;transition:background-color .3s;width:100%;text-align:center}.mobile-header .banner img{max-width:100px;height:auto;display:inline-block}}.desktop-header{display:block}.login-btn,.signup-btn{background-color:#489f77;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px;margin-left:10px}.profile-img{background:#fff}.sidebar-profile-img{width:100px;height:100px;border-radius:50%;margin-bottom:20px}.profile-sidebar.close{width:0}.close-sidebar{position:absolute;top:10px;right:10px;font-size:30px;cursor:pointer;color:#333}.mobile-header{display:none;background-color:#0e3322;color:#fff;padding:10px 20px}.header-phone a{color:#fff;margin:5px 0;display:block;text-decoration:none;font-size:14px}.header-tagline{text-align:center;font-size:16px;margin:10px 0;font-family:Arial,sans-serif}.header-social{display:flex;justify-content:center;margin-top:10px}.header-social span{margin-right:10px}.profile-img{width:40px;height:40px;border-radius:50%;cursor:pointer;margin-left:10px}.profile-sidebar{height:100%;width:0;position:fixed;top:0;right:0;background-color:#fbdf54;overflow-x:hidden;transition:.3s;z-index:1000}.profile-sidebar-content{padding:20px;text-align:center}.sidebar-profile-img1{width:100px;height:100px;border-radius:50%}.sidebar-banner{width:100%}.banner-img{width:100%;height:auto}.profile-sidebar-content h3{margin:15px 0}.profile-sidebar-content ul{list-style:none;padding:0}.profile-sidebar-content ul li{margin:8px 0}.profile-sidebar-content ul li a{display:block;border-radius:5px;transition:background-color .3s;text-decoration:none;color:#333;font-size:16px;display:flex;align-items:center;padding:8px;justify-content:flex-start;background:0 0}.profile-sidebar-content ul li a i{margin-right:8px;font-size:18px}.profile-sidebar-content ul li a:hover{background-color:transparent}.profile-sidebar.open{width:320px}