.secondnav-area-transparent{
  background-color: transparent;
  position: absolute;
  z-index: 99;
  width: 100%;
  padding: 1.35rem 0.8rem;
}

.secondnav-area-transparent ul li a{
  color: #153d6c;
  font-weight: 600;
}

.secondnav-area-transparent ul li a:hover{
  color: #b99d64;
}

.secondnav-area-transparent .mt .nav-item:last-child {
  background: #b99d64;;
  padding: 0rem 0.35rem;
}

.secondnav-area-transparent .mt .nav-item:last-child a{
  color: white
}
.secondnav-area-transparent .nav-item.dropdown .dropdown-menu li{
  background-color: transparent;
  padding:0;
}

.secondnav-area-transparent  .mt .nav-item:last-child a:hover{
  color: #153d6c;
  text-decoration: none;
}

.secondnav-area-transparent .nav-item.dropdown .dropdown-menu a{
  color: #153d6c;
  text-decoration: none;
}

.secondnav-area-transparent .navbar .container-fluid{
  flex-wrap: nowrap;
}

@media (min-width: 992px){

  .secondnav-area-transparent ul li a{
    color: white;
    font-weight: 600;
  }

  .secondnav-area-transparent ul li a:hover{
    color: #b99d64;
  }

  .secondnav-area-transparent .nav-item.dropdown .dropdown-menu a{
    color: #153d6c;
  }

  .secondnav-area-transparent .navbar-nav .nav-link.show {
    color: white;
  }

  .secondnav-area-transparent .dropdown-item:active, .secondnav-area .dropdown-item:active, .secondnav-area .dropdown-item.active{
    background-color:transparent
  }


  .secondnav-area-transparent .nav-item{
    padding: 0rem 0.35rem;
  }

  .secondnav-area-transparent .mt .nav-item:last-child {
    background: #b99d64;;
    color: white;
  }

  .secondnav-area-transparent .nav-item.dropdown .dropdown-menu li{
    background-color: transparent;
  }

  .secondnav-area-transparent  .mt .nav-item:last-child a:hover{
    color: #153d6c;
    text-decoration: none;
  }

  
}




.secondnav-area{
  padding: 1rem 1rem;
  background-color: var(--white);
  box-shadow: 0 10px 18px 0 rgba(0,0,0,0.1);
}

.secondnav-area .navbar .container-fluid{
  flex-wrap: nowrap;
}

.secondnav-area ul li a{
  color: #153d6c;
  font-weight: 300;
}

.secondnav-area ul li a:hover{
  color: #b99d64;
}

.secondnav-area .nav-item:last-child a{
  color: white;
}

.secondnav-area .nav-item{
  padding: 0rem 0.35rem;
}

.secondnav-area .nav-item.dropdown .dropdown-menu li{
  background-color: transparent;
}

.secondnav-area .nav-item.dropdown .dropdown-menu a{
  color: #153d6c;
}

.secondnav-area .nav-item.dropdown .dropdown-menu a:hover{
  color: #b99d64;
}

#navcol-2{
  justify-content: flex-end;
}

.secondnav-area .nav-item:last-child {
  background: #153d6c;;
  color: white;
}

.secondnav-area .nav-item:last-child a:hover{
  color: #b99d64;
  text-decoration: none;
}


/* Logo */
.site-logo{
  max-width: 340px;
}
.secondnav-area img, .secondnav-area-transparent img{
  width:100%;
  height: auto;
}

/* Bars */

.transparent.navbar-toggler{
  background: transparent;
  border: 0;
  font-size: 22px;
  margin-left: 20px;
  color: white;
}

.navbar-toggler{
  border:0;
}

/* Search Icon */

.search-btn-white{
  background: transparent;
  border: 0;
  font-size: 22px;
  margin-left: 20px;
  color: white;
  margin-right: 20px;
}

.search-btn-black{
  background: transparent;
  border: 0;
  font-size: 22px;
  margin-left: 20px;
  color: black;
  margin-right: 20px;
  opacity: 0.7;
}


/* Search Box */
.search-area{
  display:none;
}

.search-area.open{
  display:block;
  position: fixed;
  top:0;
  left: 0;
  padding: 0 1rem;
  z-index:1000;
  width: 100%;
}

.search-box{
  display:none;
  position: fixed;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.3);
  z-index: 999;
  padding: 0 1rem;
}

.search-box.open{
  display: block;
}



.search-block-form{
  margin: auto;
  margin-top: 70px;
  max-width: 560px;
  background: white;
  padding: 2rem 1rem;
  border-radius: 6px;
  box-shadow: #aaa564;
}


.search-block-form form{
  width:100%;
}

.search-block-form form .form-item{
  width: 100%;
}

.search-block-form form .form-item input{
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
  height: 50px;
  border-radius: 6px;
  border: 1px solid #153d6c;
  padding: 10px;
  font-size: 18px;
  font-weight: 600;
}

.search-block-form form .form-actions{
  display: block;
  text-align: left;
}

.search-block-form form .form-actions input{     
  background-color: #153d6c;
  padding: 5px 15px;
  border-radius: 20px;
  border: 0;
  color: white;
  font-size: 16px;
}



/***previous***/

.menu-link-item--expanded:hover
  > .dropdown-menu-link
  .menu-link-item:nth-child(1) {
  animation: animate 0.5s forwards;
}

.menu-link-item--expanded:hover
  > .dropdown-menu-link
  .menu-link-item:nth-child(2) {
  animation: animate 0.5s forwards;
}
.menu-link-item--expanded:hover
  > .dropdown-menu-link
  .menu-link-item:nth-child(3) {
  animation: animate 0.5s forwards;
}

@keyframes animate {
  0% {
    opacity: 0;
    transform: translateX(-100px);
  }
  70% {
    opacity: 0.5;
    transform: translateX(10px);
  }
  100% {
    opacity: 1;
    transform: translateX(0px);
  }
}

@media (max-width: 64em) {
  ul.menu-link {
    display: none;
  }

  ul.menu-link.open {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    animation: animate 1s ease-in-out;
  }
}
@media (max-width: 64em) {
  .site-logo {
    max-width: 300px;
  }
}

@keyframes up {
  0% {
    opacity: 0.5;
    transform: translateY(30%);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}
