/* navbar layout-6  start here */

#mastheader{
  position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 99;

}

.navbar-layout-6 .navbar-expand-lg .navbar-nav .nav-link {
  font-size: var(--nav-link-font-size);
  line-height: var(--nav-link-line-height);
  letter-spacing: var(--nav-link-letter-spacing);
}

/* .navbar-layout-6 #navbarSupportedContent-5 {
  justify-content: flex-end;
} */

header .navbar .btn-close{
  filter: invert(1);
  margin-left: auto;
  opacity: 1;
  padding: 20px;
}

.navbar-layout-6 .navbar-nav {
  align-items: center;
  justify-content: flex-end;
}

.navbar-layout-6 .navbar-nav>.nav-item:last-child a {
  color: var(--header-cta-nav-button-color);
  background-color: var(--header-cta-nav-button-bg);
  border-color: var(--header-cta-nav-button-border-color);
  padding: var(--header-cta-nav-button-padding);
  border-radius: 50px;
  font-family: 'DM Sans 18pt';
  font-size: 20px;
  font-weight: 700;
  line-height: 26.04px;
  text-align: left;
}

.navbar-layout-6 #navbarSupportedContent {
  justify-content: flex-end;
}

.navbar-layout-6 .menu-section {
  padding: 20px 0 20px 0;
  /* box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); */
}

.navbar .navbar-toggler .navbar-toggler-icon{
  filter: invert(1);
}


header .navbar .navbar-toggler .fa-times{
  color: var(--bs-white);
}

.dropdown-toggle::after{
  content: unset !important;
}

header .dropdown-menu{
  text-align: center;
}

header .dropdown-menu li a{
  position: relative;
  font-size: 14px;
  line-height: 26px;
  font-weight: 500;
}
header .dropdown-menu li a:after{
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 80%;
  height: 1px;
  background-color: #00000033;
  transform: translateX(-50%);
  z-index: 9;
}

@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .dropdown-menu {
      left: 50%;
      transform: translateX(-50%);
  }
}

/* navbar layout-6 end  here */



@media (max-width: 991px) {


  .navbar-layout-6 .navbar-nav {
    margin-left: 0px;
  }

  .navbar-layout-6 .navbar-nav {
    margin-left: 0px;
  }

  .navbar-layout-6 .img-logo {
    width: 70%;
  }
  .navbar-layout-6 .navbar-nav>.nav-item:last-child a {
    margin-top: 20px;
}
.offcanvas .dropdown-menu {
 background-color: transparent;
}
header .dropdown-menu li a{
  color: #ffffff;
}
header .dropdown-menu li a:after{
  content: unset !important;
}
header .dropdown{
  text-align: center;
}
.dropdown-item.active, .dropdown-item:active {

  background-color: transparent;
}
}


@media(min-width:992px){
  header .dropdown:hover .dropdown-menu{
    display: block;
  }

}


@media (min-width: 1024px) and (max-width: 1200px) {

  .navbar-layout-6 .navbar-nav .nav-link,
  .navbar-layout-6 .navbar-nav .dropdown-item {
    font-size: 10px !important;
  }
}

@media (min-width: 1024px) and (max-width: 1400px) {
  

  /* .navbar-layout-6 .navbar-nav {
    width: 100%;
    justify-content: space-between;
  } */

  .navbar-6 button.btn-primary {
    font-size: 12px;
    padding: 21px 20px;
  }
}

@media (min-width: 1024px) {
  .navbar-layout-6 .navbar-expand-lg .navbar-nav .nav-link {
    margin-right: var(--nav-link-margin-right);
  }

  .navbar-layout-6 .navbar-expand-lg .navbar-nav li:last-child .nav-link {
    margin-right: 0;
  }
}

