
.header-cus-new a, .header-cus-new a:focus {
  color: #e2132aeb;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new a:hover, .header-cus-new a:active {
  color: #e2132a;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new a:focus, .header-cus-new a:active,
.header-cus-new .btn.active.focus,
.header-cus-new .btn.active:focus,
.header-cus-new .btn.focus,
.header-cus-new .btn:active.focus,
.header-cus-new .btn:active:focus,
.header-cus-new .btn:focus,
.header-cus-new button:focus,
.header-cus-new button:active {
  outline: none;
}

.header-cus-new p {
  line-height: 1.8;
}

.header-cus-new .blockquote {
  border-width: 0 0 0 5px;
  border-style: solid;
  border-color: #eee;
  padding: 10px 20px;
  font-size: 1rem;
}

.header-cus-new .rtl .blockquote {
  border-width: 0 5px 0 0px;
}

.header-cus-new iframe {
  border: 0 !important;
}


/* Border Radius */
.header-cus-new .rounded-top-0 {
  border-top-start-radius: 0px !important;
  border-top-end-radius: 0px !important;
}

.header-cus-new .rounded-bottom-0 {
  border-bottom-start-radius: 0px !important;
  border-bottom-end-radius: 0px !important;
}

.header-cus-new .rounded-start-0 {
  border-top-start-radius: 0px !important;
  border-bottom-start-radius: 0px !important;
}

.header-cus-new .rounded-end-0 {
  border-top-end-radius: 0px !important;
  border-bottom-end-radius: 0px !important;
}

/* Text Size */
.header-cus-new .text-0 {
  font-size: 11px !important;
  font-size: 0.6875rem !important;
}

.header-cus-new .text-1 {
  font-size: 12px !important;
  font-size: 0.75rem !important;
}

.header-cus-new .text-2 {
  font-size: 14px !important;
  font-size: 0.875rem !important;
}

.header-cus-new .text-3 {
  font-size: 16px !important;
  font-size: 1rem !important;
}

.header-cus-new .text-4 {
  font-size: 18px !important;
  font-size: 1.125rem !important;
}

.header-cus-new .text-5 {
  font-size: 21px !important;
  font-size: 1.3125rem !important;
}

.header-cus-new  .text-6 {
  font-size: 24px !important;
  font-size: 1.50rem !important;
}

.header-cus-new  .text-7 {
  font-size: 28px !important;
  font-size: 1.75rem !important;
}

.header-cus-new  .text-8 {
  font-size: 32px !important;
  font-size: 2rem !important;
}

.header-cus-new  .text-9 {
  font-size: 36px !important;
  font-size: 2.25rem !important;
}

.header-cus-new  .text-10 {
  font-size: 40px !important;
  font-size: 2.50rem !important;
}

.header-cus-new  .text-11 {
  font-size: calc(1.4rem + 1.8vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new  .text-11 {
    font-size: 2.75rem !important;
  }
}

.header-cus-new .text-12 {
  font-size: calc(1.425rem + 2.1vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-12 {
    font-size: 3rem !important;
  }
}

.header-cus-new .text-13 {
  font-size: calc(1.45rem + 2.4vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-13 {
    font-size: 3.25rem !important;
  }
}

.header-cus-new .text-14 {
  font-size: calc(1.475rem + 2.7vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-14 {
    font-size: 3.5rem !important;
  }
}

.header-cus-new .text-15 {
  font-size: calc(1.5rem + 3vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new  .text-15 {
    font-size: 3.75rem !important;
  }
}

.header-cus-new  .text-16 {
  font-size: calc(1.525rem + 3.3vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new   .text-16 {
    font-size: 4rem !important;
  }
}

.header-cus-new  .text-17 {
  font-size: calc(1.575rem + 3.9vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new  .text-17 {
    font-size: 4.5rem !important;
  }
}

.header-cus-new  .text-18 {
  font-size: calc(1.625rem + 4.5vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-18 {
    font-size: 5rem !important;
  }
}

.header-cus-new .text-19 {
  font-size: calc(1.65rem + 4.8vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-19 {
    font-size: 5.25rem !important;
  }
}

.header-cus-new .text-20 {
  font-size: calc(1.7rem + 5.4vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-20 {
    font-size: 5.75rem !important;
  }
}

.header-cus-new .text-21 {
  font-size: calc(1.775rem + 6.3vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-21 {
    font-size: 6.5rem !important;
  }
}

.header-cus-new .text-22 {
  font-size: calc(1.825rem + 6.9vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-22 {
    font-size: 7rem !important;
  }
}

.header-cus-new .text-23 {
  font-size: calc(1.9rem + 7.8vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-23 {
    font-size: 7.75rem !important;
  }
}

.header-cus-new .text-24 {
  font-size: calc(1.95rem + 8.4vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-24 {
    font-size: 8.25rem !important;
  }
}

.header-cus-new .text-25 {
  font-size: calc(2.025rem + 9.3vw) !important;
}

@media (min-width: 1200px) {
  .header-cus-new .text-25 {
    font-size: 9rem !important;
  }
}

.text-11, .text-12, .text-13, .text-14, .text-15, .text-16, .text-17, .text-18, .text-19, .text-20, .text-21, .text-22, .text-23, .text-24, .text-25 {
  line-height: 1.3;
}

/* Font Weight */
.header-cus-new .fw-100 {
  font-weight: 100 !important;
}

.header-cus-new .fw-200 {
  font-weight: 200 !important;
}

.header-cus-new .fw-300 {
  font-weight: 300 !important;
}

.header-cus-new .fw-400 {
  font-weight: 400 !important;
}

.header-cus-new .fw-500 {
  font-weight: 500 !important;
}

.header-cus-new .fw-600 {
  font-weight: 600 !important;
}

.header-cus-new .fw-700 {
  font-weight: 700 !important;
}

.header-cus-new .fw-800 {
  font-weight: 800 !important;
}

.header-cus-new .fw-900 {
  font-weight: 900 !important;
}

/* Opacity */
.header-cus-new .opacity-0 {
  opacity: 0;
}

.header-cus-new .opacity-1 {
  opacity: 0.1;
}

.header-cus-new .opacity-2 {
  opacity: 0.2;
}

.header-cus-new .opacity-3 {
  opacity: 0.3;
}

.header-cus-new .opacity-4 {
  opacity: 0.4;
}

.header-cus-new .opacity-5 {
  opacity: 0.5;
}

.header-cus-new .opacity-6 {
  opacity: 0.6;
}

.header-cus-new .opacity-7 {
  opacity: 0.7;
}

.header-cus-new .opacity-8 {
  opacity: 0.8;
}

.header-cus-new .opacity-9 {
  opacity: 0.9;
}

.header-cus-new .opacity-10 {
  opacity: 1;
}

/* Background light */
.header-cus-new .bg-light-1 {
  background-color: #f9f9fb !important;
}

.header-cus-new .bg-light-2 {
  background-color: #f8f8fa !important;
}

.header-cus-new .bg-light-3 {
  background-color: #f5f5f5 !important;
}

.header-cus-new .bg-light-4 {
  background-color: #eff0f2 !important;
}

.header-cus-new .bg-light-5 {
  background-color: #ececec !important;
}

/* Background Dark */
.bg-dark {
  background-color: #111418 !important;
}

.bg-dark-1 {
  background-color: #191f24 !important;
}

.bg-dark-2 {
  background-color: #232a31 !important;
}

.bg-dark-3 {
  background-color: #2b343c !important;
}

.bg-dark-4 {
  background-color: #38434f !important;
}

.bg-dark-5 {
  background-color: #435161 !important;
}

/* Progress Bar */
.progress-sm {
  height: 0.5rem !important;
}

.progress-lg {
  height: 1.5rem !important;
}

hr {
  opacity: 0.1;
}
/* =================================== */
/*  Header
/* =================================== */
.header-cus-new #header {
  background: #fff;
  border-bottom: 1px solid #efefef;
}

.header-cus-new #header .navbar {
  padding: 0px;
}

.header-cus-new #header.bg-transparent {
  position: absolute;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  box-shadow: none;
  border-bottom: 1px solid rgba(250, 250, 250, 0.3);
}

.header-cus-new #header .logo {
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.header-cus-new #header .header-row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  max-height: 100%;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.header-cus-new #header .header-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.header-cus-new #header .header-column .header-row {
  -webkit-box-pack: inherit;
  -ms-flex-pack: inherit;
  justify-content: inherit;
}

.header-cus-new .header-cus-new .navbar-light .navbar-nav .active > .nav-link {
  color: #0c2f55;
}

.header-cus-new .navbar-light .navbar-nav .nav-link.active, .header-cus-new .navbar-light .navbar-nav .nav-link.show {
  color: #0c2f55;
}

.header-cus-new .navbar-light .navbar-nav .show > .nav-link {
  color: #0c2f55;
}

.header-cus-new .primary-menu, .header-cus-new .login-signup {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  height: auto !important;
  -webkit-box-ordinal-group: 0;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.header-cus-new .primary-menu.navbar, .header-cus-new .login-signup.navbar {
  position: inherit;
}

.header-cus-new .primary-menu ul.navbar-nav > li, .header-cus-new .login-signup ul.navbar-nav > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}

.header-cus-new .primary-menu ul.navbar-nav > li > a:not(.btn), .header-cus-new .login-signup ul.navbar-nav > li > a:not(.btn) {
  height: 80px;
  padding-left: 0.85em;
  padding-right: 0.85em;
  color: #4c4d4d;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: relative;
  text-transform: uppercase;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.header-cus-new .primary-menu ul.navbar-nav > li:hover > a:not(.btn), .header-cus-new .primary-menu ul.navbar-nav > li.active > a:not(.btn), .header-cus-new .login-signup ul.navbar-nav > li:hover > a:not(.btn), .header-cus-new .login-signup ul.navbar-nav > li.active > a:not(.btn) {
  color: #e2132aeb;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn), .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) {
  padding: 8px 0px;
  background-color: transparent;
  color: #777;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) > i:not(.arrow), .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) > i:not(.arrow) {
  font-size: .875rem;
  width: 18px;
  text-align: center;
  margin-right: 7px;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn), .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
  color: #e2132aeb;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown:hover > a:after, .header-cus-new .login-signup ul.navbar-nav > li.dropdown:hover > a:after {
  clear: both;
  content: ' ';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent #fff transparent;
  position: absolute;
  border-width: 0px 7px 6px 7px;
  bottom: 0px;
  left: 50%;
  margin: 0 0 0 -5px;
  z-index: 1022;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu, .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu {
  -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.176);
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.176);
  border: 0px none;
  padding: 10px 15px;
  min-width: 230px;
  margin: 0;
  font-size: 14px;
  font-size: 0.875rem;
  z-index: 1021;
  top: 100%;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown.language .dropdown-menu, .header-cus-new .login-signup ul.navbar-nav > li.dropdown.language .dropdown-menu {
  min-width: 140px;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown.notifications .dropdown-menu, .header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications .dropdown-menu {
  width: 265px;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn), .header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn) {
  white-space: normal;
  padding-left: 24px;
  position: relative;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn) > i:not(.arrow), .header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn) > i:not(.arrow) {
  position: absolute;
  top: 12px;
  left: 0px;
}

.header-cus-new .primary-menu .dropdown-menu-end, .header-cus-new .login-signup .dropdown-menu-end {
  left: auto !important;
  right: 100% !important;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega, .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega {
  position: static;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega > .dropdown-menu, .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega > .dropdown-menu {
  width: 100%;
  padding: 20px 20px;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div, .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div {
  padding: 5px 5px 5px 20px;
  border-right: 1px solid #eee;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div:last-child, .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div:last-child {
  border-right: 0;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .sub-title, .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .sub-title {
  display: block;
  font-size: 16px;
  margin-top: 1rem;
  padding-bottom: 5px;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-submenu, .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .dropdown-mega-submenu {
  list-style-type: none;
  padding-left: 0px;
}

.header-cus-new .primary-menu ul.navbar-nav > li a.btn, .header-cus-new .login-signup ul.navbar-nav > li a.btn {
  font-size: 14px;
  padding: 0.65rem 2rem;
  text-transform: uppercase;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu, .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
  left: 100%;
  margin-top: -40px;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-toggle:after, .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-toggle:after {
  border-top: .4em solid transparent;
  border-right: 0;
  border-bottom: 0.4em solid transparent;
  border-left: 0.4em solid;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow, .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow {
  position: absolute;
  min-width: 30px;
  height: 100%;
  right: 0px;
  top: 0;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after, .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  border-color: #000;
  border-top: 1px solid;
  border-right: 1px solid;
  width: 6px;
  height: 6px;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}

.header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow.arrow-end:after, .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow.arrow-end:after {
  -webkit-transform: translate(-50%, -50%) rotate(225deg);
  transform: translate(-50%, -50%) rotate(225deg);
}

.header-cus-new .primary-menu .dropdown-toggle:after, .header-cus-new .login-signup .dropdown-toggle:after {
  content: none;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) > i:not(.arrow), .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) > i:not(.arrow) {
  margin-right: 0px;
  margin-left: 7px;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown:hover > a:after, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown:hover > a:after {
  left: auto;
  right: 50%;
  margin: 0 -5px 0 0;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn), .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn) {
  padding-left: 0;
  padding-right: 24px;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn) > i:not(.arrow), .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications .dropdown-menu li > a:not(.btn) > i:not(.arrow) {
  left: auto;
  right: 0px;
}

.rtl .header-cus-new .primary-menu .dropdown-menu-end, .rtl .header-cus-new .login-signup .dropdown-menu-end {
  left: 100% !important;
  right: auto !important;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div {
  padding: 5px 20px 5px 5px;
  border-left: 1px solid #eee;
  border-right: 0px;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div:last-child, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div:last-child {
  border-left: 0;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-submenu, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .dropdown-mega-submenu {
  padding-right: 0px;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
  left: auto;
  right: 100%;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-toggle:after, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-toggle:after {
  border-left: 0;
  border-right: 0.4em solid;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow {
  right: auto;
  left: 0px;
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after {
  left: auto;
  right: 50%;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid;
  border-left: 1px solid;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}

.rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow.arrow-end:after, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow.arrow-end:after {
  -webkit-transform: translate(-50%, -50%) rotate(225deg);
  transform: translate(-50%, -50%) rotate(225deg);
}

.header-cus-new .dropdown-menu {
  -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.176);
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.176);
  border: 0px none;
  font-size: 14px;
  font-size: 0.875rem;
}

.header-cus-new .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.1);
}

.header-cus-new .header-text-light .header-cus-new .navbar-toggler span {
  background: #fff;
}

.header-cus-new .header-text-light .header-cus-new .login-signup ul.navbar-nav > li > a:not(.btn) {
  color: rgba(250, 250, 250, 0.85);
}

.header-cus-new .header-text-light .header-cus-new .login-signup ul.navbar-nav > li:hover > a:not(.btn), .header-cus-new .header-text-light .header-cus-new .login-signup ul.navbar-nav > li.active > a:not(.btn) {
  color: #fff;
}

@media (min-width: 992px) {
  .header-cus-new .header-text-light .header-cus-new .primary-menu ul.navbar-nav > li > a:not(.btn) {
    color: rgba(250, 250, 250, 0.85);
  }
  .header-cus-new .header-text-light .header-cus-new .primary-menu ul.navbar-nav > li:hover > a:not(.btn), .header-cus-new .header-text-light .header-cus-new .primary-menu ul.navbar-nav > li.active > a:not(.btn) {
    color: #fff;
  }
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu, .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu {
  background-color: #252A2C;
  color: #fff;
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu, .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
  background-color: #272c2e;
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-divider, .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-divider {
  border-color: rgba(250, 250, 250, 0.2);
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown:hover > a:after, .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown:hover > a:after {
  border-color: transparent transparent #252A2C transparent;
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn), .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) {
  color: #a3a2a2;
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn), .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
  color: #fff;
}

.header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div, .header-cus-new .login-signup.navbar-dropdown-dark ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div {
  border-color: #3a3a3a;
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu, .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu {
  background-color: #e2132aeb;
  color: #fff;
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu, .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
  background-color: #e2132aeb;
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-divider, .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-divider {
  border-color: rgba(250, 250, 250, 0.3);
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown:hover > a:after, .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown:hover > a:after {
  border-color: transparent transparent #e2132aeb transparent;
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn), .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) {
  color: rgba(250, 250, 250, 0.95);
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn), .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
  color: #fff;
}

.header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div, .header-cus-new .login-signup.navbar-dropdown-primary ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div {
  border-color: rgba(250, 250, 250, 0.2);
}

@media (max-width: 991.98px) {
  .header-cus-new #header .navbar-dropdown-dark.header-cus-new .primary-menu:before, .header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
    background-color: #252A2C;
  }
  .header-cus-new #header .navbar-dropdown-primary.header-cus-new .primary-menu:before {
    background-color: #e2132aeb;
  }
  .header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
    background-color: #e2132aeb;
  }
  .header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav li {
    border-color: #444;
  }
  .header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li > a {
    color: #a3a2a2;
  }
  .header-cus-new .primary-menu.navbar-dropdown-dark ul.navbar-nav > li:hover > a {
    color: #fff;
  }
  .header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav li {
    border-color: rgba(250, 250, 250, 0.2);
  }
  .header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li > a {
    color: rgba(250, 250, 250, 0.8);
  }
  .header-cus-new .primary-menu.navbar-dropdown-primary ul.navbar-nav > li:hover > a {
    color: #fff;
  }
}

@media (min-width: 992px) {
  .header-cus-new .navbar-toggler {
    display: none;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li + li {
    margin-left: 2px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
    margin-left: 5px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a .arrow {
    right: -3px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle {
    padding-right: 1.6rem;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle .arrow:after {
    -webkit-transform: translate(-50%, -50%) rotate(134deg);
    transform: translate(-50%, -50%) rotate(134deg);
    width: 8px;
    height: 8px;
    top: calc(50% - 3px);
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .sub-title:first-child {
    margin-top: 0px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li + li {
    margin-left: 0px;
    margin-right: 2px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
    margin-left: 0px;
    margin-right: 5px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a .arrow {
    right: auto;
    left: -3px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle {
    padding-right: 0.85em;
    padding-left: 1.6rem;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle .arrow:after {
    -webkit-transform: translate(60%, -50%) rotate(-45deg);
    transform: translate(60%, -50%) rotate(-45deg);
    top: calc(50% - 3px);
  }
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) .dropdown-menu li:hover > a:not(.btn) {
  margin-left: 5px;
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) .dropdown-menu li:hover > a .arrow {
  right: -3px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) > .dropdown-toggle {
  padding-right: 1.6rem;
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) > .dropdown-toggle .arrow:after {
  -webkit-transform: translate(-50%, -50%) rotate(134deg);
  transform: translate(-50%, -50%) rotate(134deg);
  width: 8px;
  height: 8px;
  top: calc(50% - 3px);
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications > .dropdown-toggle .arrow, .header-cus-new .login-signup ul.navbar-nav > li.dropdown.profile > .dropdown-toggle .arrow {
  display: none;
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown.notifications.notifications .count, .header-cus-new .login-signup ul.navbar-nav > li.dropdown.profile.notifications .count {
  -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
  position: relative;
  top: -8px;
  left: 0;
  font-size: 11px;
  background-color: #dc3545;
  border-radius: 50px;
  height: 16px;
  line-height: 16px;
  color: #fff;
  min-width: 16px;
  text-align: center;
  padding: 0 5px;
  display: inline-block;
  vertical-align: top;
  margin-left: -6px;
  margin-right: -5px;
}

.header-cus-new .login-signup ul.navbar-nav > li.dropdown-mega .sub-title:first-child {
  margin-top: 0px;
}

.rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) .dropdown-menu li:hover > a:not(.btn) {
  margin-left: 0px;
  margin-right: 5px;
}

.rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) .dropdown-menu li:hover > a .arrow {
  right: auto;
  left: -3px;
}

.rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) > .dropdown-toggle {
  padding-right: 0.85em;
  padding-left: 1.6rem;
}
.header-cus-new  .primary-menu ul.navbar-nav > li.dropdown-mega > .dropdown-menu, .login-signup ul.navbar-nav > li.dropdown-mega > .dropdown-menu {
  max-width: 750px;
}
.rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown:not(.notifications) > .dropdown-toggle .arrow:after {
  -webkit-transform: translate(60%, -50%) rotate(-45deg);
  transform: translate(60%, -50%) rotate(-45deg);
}
.dropdown-item:focus, .dropdown-item:hover {
  border-radius: 0.25rem;
  background: white;
}

.w-2{
  width: 25px;
}
.w-5{
  width: 50px;
}
.header-cus-new  .no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.header-cus-new  .no-gutters>.col, .no-gutters>[class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.header-cus-new .pl-0, .header-cus-new ul {
  padding-left: 15px !important;
}
.header-cus-new #header :not(.fa-solid):not(.fas) {
  font-family: Roboto, sans-serif !important;
}
@media (max-width: 991.98px) {
  /* Mobile Menu Button */
  .navbar-toggler {
    width: 25px;
    height: 30px;
    padding: 10px;
    margin: 18px 10px;
    position: relative;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
    cursor: pointer;
    display: block;
  }
  .navbar-toggler span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #3c3636;
    border-radius: 2px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.25s ease-in-out;
    transition: 0.25s ease-in-out;
  }
  .header-cus-new .navbar-toggler span:nth-child(1) {
    top: 6px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header-cus-new .navbar-toggler span:nth-child(2) {
    top: 12px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header-cus-new .navbar-toggler span:nth-child(3) {
    top: 18px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header-cus-new .navbar-toggler.open span:nth-child(1) {
    top: 5px;
    left: 4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .header-cus-new .navbar-toggler.open span:nth-child(2) {
    width: 0%;
    opacity: 0;
  }
  .header-cus-new .navbar-toggler.open span:nth-child(3) {
    top: 21px;
    left: 4px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  .header-cus-new .navbar-toggler:focus {
    box-shadow: none;
  }
  .header-cus-new #header .primary-menu {
    position: absolute;
    top: 99%;
    right: 0;
    left: 0;
    background: transparent;
    margin-top: 0px;
    z-index: 1000;
  }
  .header-cus-new #header .primary-menu:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    width: 100vw;
    height: 100%;
    background: #fff;
    z-index: -1;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  }
  .header-cus-new #header .primary-menu > div {
    overflow: hidden;
    overflow-y: auto;
    max-height: 65vh;
    margin: 18px 0;
  }
  .header-cus-new .primary-menu ul.navbar-nav li {
    display: block;
    border-bottom: 1px solid #eee;
    margin: 0;
    padding: 0;
  }
  .header-cus-new .primary-menu ul.navbar-nav li:last-child {
    border: none;
  }
  .header-cus-new .primary-menu ul.navbar-nav li.dropdown > .dropdown-toggle > .arrow.open:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li > a:not(.btn) {
    height: auto;
    padding: 8px 0;
    position: relative;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) {
    padding: 8px 0;
    position: relative;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown:hover > a:after {
    content: none;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after {
    -webkit-transform: translate(-50%, -50%) rotate(134deg);
    transform: translate(-50%, -50%) rotate(134deg);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 8px;
    height: 8px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu {
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    padding: 0px 0px 0px 15px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
    margin: 0;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div {
    padding: 0px 15px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu {
    padding: 0px 15px 0px 0px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after, .rtl .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after {
    -webkit-transform: translate(50%, -50%) rotate(45deg);
    transform: translate(50%, -50%) rotate(45deg);
  }
}

@media (max-width: 575.98px) {
  .header-cus-new .login-signup ul.navbar-nav > li a.btn {
    padding: 0.65rem 0.8rem;
  }
}

@media (max-width: 380px) {
  .header-cus-new #header .logo img {
    max-width: 140px;
  }
}
.flag{vertical-align:bottom;display:inline-block;height:25px;width:25px;background-size:cover}
.vi-flag{background-image:url(/icon/vi.svg)}
.cn-flag{background-image:url(/icon/cn.svg)}
.en-flag{background-image:url(/icon/en.svg)}
@media (min-width: 992px) {
  .header-cus-new .navbar-toggler {
    display: none;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li + li {
    margin-left: 2px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
    margin-left: 5px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a .arrow {
    right: -3px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle {
    padding-right: 1.6rem;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle .arrow:after {
    -webkit-transform: translate(-50%, -50%) rotate(134deg);
    transform: translate(-50%, -50%) rotate(134deg);
    width: 8px;
    height: 8px;
    top: calc(50% - 3px);
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .sub-title:first-child {
    margin-top: 0px;
  }
  .header-cus-new .rtl .primary-menu ul.navbar-nav > li + li {
    margin-left: 0px;
    margin-right: 2px;
  }
  .header-cus-new .rtl .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a:not(.btn) {
    margin-left: 0px;
    margin-right: 5px;
  }
  .header-cus-new .rtl .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li:hover > a .arrow {
    right: auto;
    left: -3px;
  }
  .header-cus-new .rtl .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle {
    padding-right: 0.85em;
    padding-left: 1.6rem;
  }
  .header-cus-new .rtl .primary-menu ul.navbar-nav > li.dropdown > .dropdown-toggle .arrow:after {
    -webkit-transform: translate(60%, -50%) rotate(-45deg);
    transform: translate(60%, -50%) rotate(-45deg);
    top: calc(50% - 3px);
  }
}

@media (max-width: 991.98px) {
  /* Mobile Menu Button */
  .header-cus-new .navbar-toggler {
    width: 25px;
    height: 30px;
    padding: 10px;
    margin: 18px 10px;
    position: relative;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
    cursor: pointer;
    display: block;
  }
  .header-cus-new .navbar-toggler span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #3c3636;
    border-radius: 2px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.25s ease-in-out;
    transition: 0.25s ease-in-out;
  }
  .header-cus-new .navbar-toggler span:nth-child(1) {
    top: 6px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header-cus-new .navbar-toggler span:nth-child(2) {
    top: 12px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header-cus-new .navbar-toggler span:nth-child(3) {
    top: 18px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
  }
  .header-cus-new .navbar-toggler.open span:nth-child(1) {
    top: 5px;
    left: 4px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .header-cus-new .navbar-toggler.open span:nth-child(2) {
    width: 0%;
    opacity: 0;
  }
  .header-cus-new .navbar-toggler.open span:nth-child(3) {
    top: 21px;
    left: 4px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  .header-cus-new .navbar-toggler:focus {
    box-shadow: none;
  }
  .header-cus-new #header .header-cus-new .primary-menu {
    position: absolute;
    top: 99%;
    right: 0;
    left: 0;
    background: transparent;
    margin-top: 0px;
    z-index: 1000;
  }
  .header-cus-new #header .header-cus-new .primary-menu:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    width: 100vw;
    height: 100%;
    background: #fff;
    z-index: -1;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
  }
  .header-cus-new #header .header-cus-new .primary-menu > div {
    overflow: hidden;
    overflow-y: auto;
    max-height: 65vh;
    margin: 18px 0;
  }
  .header-cus-new .primary-menu ul.navbar-nav li {
    display: block;
    border-bottom: 1px solid #eee;
    margin: 0;
    padding: 0;
  }
  .header-cus-new .primary-menu ul.navbar-nav li:last-child {
    border: none;
  }
  .header-cus-new .primary-menu ul.navbar-nav li.dropdown > .dropdown-toggle > .arrow.open:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li > a:not(.btn) {
    height: auto;
    padding: 8px 0;
    position: relative;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu li > a:not(.btn) {
    padding: 8px 0;
    position: relative;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown:hover > a:after {
    content: none;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after {
    -webkit-transform: translate(-50%, -50%) rotate(134deg);
    transform: translate(-50%, -50%) rotate(134deg);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 8px;
    height: 8px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu {
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    padding: 0px 0px 0px 15px;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu .dropdown-menu {
    margin: 0;
  }
  .header-cus-new .primary-menu ul.navbar-nav > li.dropdown-mega .dropdown-mega-content > .row > div {
    padding: 0px 15px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-menu {
    padding: 0px 15px 0px 0px;
  }
  .rtl .header-cus-new .primary-menu ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after, .rtl .header-cus-new .login-signup ul.navbar-nav > li.dropdown .dropdown-toggle .arrow:after {
    -webkit-transform: translate(50%, -50%) rotate(45deg);
    transform: translate(50%, -50%) rotate(45deg);
  }
}

@media (max-width: 575.98px) {
  .header-cus-new .login-signup ul.navbar-nav > li a.btn {
    padding: 0.65rem 0.8rem;
  }
}

@media (max-width: 380px) {
  .header-cus-new #header .logo img {
    max-width: 140px;
  }
}

.footer-cus-new #footer {
  background: #fff;
  color: #252b33;
  padding: 66px 0px;
  padding: 4.125rem 0;
  border-top: 1px solid #ecf3f5;
}

.footer-cus-new #footer .nav .nav-item {
  display: inline-block;
  line-height: 12px;
  margin: 0;
  padding: 0 10px;
}

.footer-cus-new #footer .nav .nav-item .nav-link {
  padding: 0;
  margin: 0.5rem 0px;
  color: #252b33;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.footer-cus-new #footer .nav .nav-item .nav-link:focus {
  color: #e2132aeb;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.footer-cus-new #footer .nav .nav-link:hover {
  color: #e2132aeb;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.footer-cus-new #footer .footer-copyright {
  border-top: 1px solid #e2e8ea;
  padding: 0px 0px;
  color: #67727c;
}

.footer-cus-new #footer .footer-copyright .nav .nav-item .nav-link {
  color: #67727c;
}

.footer-cus-new #footer .footer-copyright .nav .nav-link:hover {
  color: #e2132aeb;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.footer-cus-new #footer .nav.flex-column .nav-item {
  padding: 0px;
}

.footer-cus-new #footer .nav.flex-column .nav-item .nav-link {
  margin: 0.7rem 0px;
}

.footer-cus-new #footer.footer-text-light {
  color: rgba(250, 250, 250, 0.8);
}

.footer-cus-new #footer.footer-text-light .nav .nav-item .nav-link {
  color: rgba(250, 250, 250, 0.8);
}

.footer-cus-new #footer.footer-text-light .nav .nav-item .nav-link:hover {
  color: #fafafa;
}

.footer-cus-new #footer.footer-text-light .footer-copyright {
  border-color: rgba(250, 250, 250, 0.15);
  color: rgba(250, 250, 250, 0.5);
}

.footer-cus-new #footer.footer-text-light:not(.bg-primary) .social-icons-light.social-icons li a {
  color: rgba(250, 250, 250, 0.8);
}

.footer-cus-new #footer.footer-text-light:not(.bg-primary) .social-icons-light.social-icons li a:hover {
  color: #fafafa;
}

.footer-cus-new #footer.footer-text-light.bg-primary {
  color: #fff;
}

.footer-cus-new #footer.footer-text-light.bg-primary .nav .nav-item .nav-link {
  color: #fff;
}

.footer-cus-new #footer.footer-text-light.bg-primary .nav .nav-item .nav-link:hover {
  color: rgba(250, 250, 250, 0.7);
}

.footer-cus-new #footer.footer-text-light.bg-primary .footer-copyright {
  border-color: rgba(250, 250, 250, 0.15);
  color: rgba(250, 250, 250, 0.9);
}

.footer-cus-new #footer.footer-text-light.bg-primary :not(.social-icons) a {
  color: #fff;
}

.footer-cus-new #footer.footer-text-light.bg-primary :not(.social-icons) a:hover {
  color: rgba(250, 250, 250, 0.7);
}
.footer-cus-new #footer .footer-copyright .nav .nav-link:hover {
  color: #e2132aeb;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}

body:not(.rtl) .footer-cus-new #footer .nav .nav-item:first-child {
  padding-left: 0px;
}

body:not(.rtl) .footer-cus-new #footer .nav .nav-item:last-child {
  padding-right: 0px;
}
.footer-cus-new .nav-tabs {
  border-bottom: 2px solid #2dbe60;
}
.footer-cus-new .nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.footer-cus-new .nav > li {
  position: relative;
  display: block;
}
.footer-cus-new .nav-tabs > li {
  float: left;
  margin-bottom: -2px;
}
.footer-cus-new .nav-tabs > li.active > a,.footer-cus-new .nav-tabs > li > a.active, .footer-cus-new .nav-tabs > li > a.active:focus, .footer-cus-new .nav-tabs > li > a.active:hover {
  color: #fff;
  cursor: default;
  background-color: #2dbe60;
  border: 1px solid #2dbe60;
  border-bottom-color: transparent;
  outline: 0;
}
.footer-cus-new .nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 2px 4px 0 0;
  background-color: #fff;
  color: #2dbe60;
}
.footer-cus-new .register .nav > li > a:focus,.footer-cus-new .register .nav > li > a:hover {
  text-decoration: none;
  background-color: #2dbe60;
  color: #fff;
}
.footer-cus-new .nav-tabs > li > a:hover {
  border-color: #2dbe60;
  outline: 0;
}

.widget-cus .total-balance .title {
  font-size: 15px;
  text-align: left;
  color: #000000;
}
.widget-cus .total-balance .money {
  font-size: 28px;
  color: #000000;
  text-align: left;
  font-weight: 500;
}
.widget-cus .item-balance {
  border-radius: 13px;
  padding: 8px;
  align-items: center;
  background: #f8f9fa;
}
.widget-cus .item-balance .money {
  font-size: 16px;
  color: #000000;
  text-align: left;
  font-weight: 500;
  margin-bottom: 0;
}
.widget-cus .pl-3, .widget-cus .px-3 {
  padding-left: 0.6rem !important;
}
.widget-cus .trans-type .item-balance {
  border: 1px solid gainsboro;
}
.widget-cus .item-balance.cus-span-item-balance p.title{
  padding-left: 20px;
  font-size: 15px;
  font-weight: 400;
  padding-top: 5px;
}
.widget-cus .item-balance.cus-span-item-balance img{
  filter: hue-rotate(242deg) saturate(500%);
}
/*.widget-cus  .item-balance.cus-span-item-balance.active {*/
/*  background-color: #dc3545;*/
/*}*/
/*.widget-cus  .item-balance.cus-span-item-balance:hover {*/
/*  background-color: #dc3545;*/
/*}*/
.widget-cus .item-balance.active.cus-span-item-balance p.title,
.widget-cus .item-balance.cus-span-item-balance:hover p.title
{
  color: #dc3545;
  font-weight: bold;
}
.base-card-procedure, .base-card-procedure-active {
  height: 90px !important;
}