.navbar .navbar-nav .nav-link {color:#000; padding:9px 40px; font-size:14px; background:none; font-weight:500; font-family: 'Poppins', sans-serif;}
.navbar-nav>li+li {margin-left:0;}
.navbar .navbar-nav .nav-item:not(:last-child) .nav-link:after { content:"//"; position:relative; left:40px; color:#d0d0d0; font-size:14px;}
.navbar .navbar-nav .active > .nav-link, .navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link.show, .navbar .navbar-nav .show > .nav-link, .navbar .navbar-nav .nav-link:focus, .navbar .navbar-nav .nav-link:hover {color:#cb1a15;}
.navbar .nav-item .nav-link:hover, .navbar .nav-item .nav-link:focus, .navbar .nav-item .nav-link.active {color:#cb1a15;}
.navbar-toggler:focus {box-shadow:none !important;}
@media (min-width: 1199.98px) and (max-width: 1359.98px) {}
@media (min-width: 768px) and (max-width: 1199.98px) {}
@media (min-width: 768px) and (max-width: 991.98px) {.navbar-brand {width:240px !important; } .navbar-nav>li+li {margin-left:1px !important;}
.navbar .navbar-nav .nav-link {padding:9px 20px; font-size:16px;}
}

/********************************* Mobile Navigation ***********************/
@media (max-width:767.98px) {
.mobile-nav-toggle {background:none; border:0; cursor:pointer; outline:none !important; padding:16px 30px 16px 5px; transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
z-index:9999;
margin-left:5px;}
.mobile-nav-active .mobile-nav-toggle {}
.mobile-nav-toggle span,
.mobile-nav-toggle span:before,
.mobile-nav-toggle span:after {cursor:pointer; height:2px; width:23px; background:#cb1a15; position:absolute; display:block; content:''; transition:all 500ms ease-in-out;}
.mobile-nav-toggle span:before {top:-7px; width:23px;}
.mobile-nav-toggle span:after {bottom:-7px; width:23px;}
.mobile-nav-overlay {width:100%; height:100%; z-index:1038; top:0; left:0; position:fixed; background:rgba(203,26,21,0.8); overflow:hidden; display:none;}
.mobile-nav {position:fixed; top:0; bottom:0; z-index:1040; overflow-y:auto; left:-280px; width:280px; padding:20px; background:rgb(255 255 255 / 100%);
transition:0.4s;
-moz-transition:0.4s;
-webkit-transition:0.4s;}
.mobile-nav * {margin:0; padding:0; list-style:none; color: #000; padding:5px 0px 5px 0px;font-size: 15px;font-weight: 500;}
.mobile-nav .dropdown-menu { position:static !important; transform:none !important; background:none !important; padding-left:25px;}
.mobile-nav .dropdown-menu .dropdown-item-text {margin:5px 0px; padding:2px 10px;}
.mobile-nav .dropdown-menu .dropdown-item {margin:10px 0px;}
.mobile-nav .dropdown-menu .dropdown-item .fa {display:none;}
.mobile-nav .dropdown-menu .dropdown-item:before {content:"\00BB";  margin-right:5px; font-size:20px; line-height:1;}
.mobile-nav > ul > li {padding:3px 5px;}
.mobile-nav > ul > li > a {display:block; position:relative; color:#000; padding-top:5px; padding-bottom:5px; font-weight:500; font-size:15px; text-transform:uppercase; text-align:left !important; text-decoration:none !important;}
.mobile-nav > ul > li > a:hover{color:#f00;}
.mobile-nav > ul > li > a > img {width:20px; margin-right:10px;}
.mobile-nav-active {overflow:hidden;}
.mobile-nav-active #Header {background-color:transparent !important; z-index:1040;}
.mobile-nav-active #Header a {visibility:hidden;}
.mobile-nav-active .mobile-nav-toggle span:after {width:23px;}
.mobile-nav-active .mobile-nav-toggle span {background-color:transparent;}
.mobile-nav-active .mobile-nav-toggle span:before,
.mobile-nav-active .mobile-nav-toggle.active span:after {top:7px;}
.mobile-nav-active .mobile-nav-toggle span:before {
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
bottom:0px; background:#fff;}

.mobile-nav-active .mobile-nav-toggle span:after {
transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
background:#fff;}
.mobile-nav-active .mobile-nav {left:0;}
.mobile-nav-active .mobile-nav-toggle { margin-top:-15px;}
.mobile-nav-active .mobile-nav-toggle i {color:#fff;}
.mobile-nav ul.navbar-nav > li.nav-item > .megamenu, .mobile-nav ul.navbar-nav > li.nav-item > .sub-menu {font-size:15px; font-weight:400; position:static; background:none; color:#fff; padding:0px; border:none; display:none;}
.mobile-nav ul.navbar-nav > li.nav-item > .megamenu a,
.mobile-nav ul.navbar-nav > li.nav-item > .sub-menu > li > a {display:block; padding:10px 20px; color:#fff;}
.mobile-nav ul.navbar-nav > li.nav-item > .megamenu a:before,
.mobile-nav ul.navbar-nav > li.nav-item > .sub-menu > li > a:before {display:inline; content:"\00bb"; margin-right:5px;}
.mobile-nav-active .mob-menu-btn {display:block;}
.navbar-brand {width:200px !important; } .navbar-nav>li+li {margin-left:0px !important;}
.navbar{position:absolute; right:15px; top:20px;}
}

@media (max-width:575.98px) {
.navbar{}

}
