.nav-footer{
  padding-bottom:.5rem;
}
.nav-footer a,.nav-footer h2{
  text-shadow:1px 1px 1px #000;
}
.nav-footer a:not(:hover){
  color:#fff;
}
.nav-footer h2{
  color:#fff;
  font-size:1.5rem;
  font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;
  margin-bottom:.5rem;
}
.nav-footer h2 i{
  font-size:1.25rem;
  width:1.3rem;
  text-align:center;
}
.nav-footer h2 .beli,.nav-footer h2 .bell{
  align-self:baseline;
}
.nav-footer li:last-child{
  margin-bottom:2rem !important;
}
@media (min-width:768px){
  .nav-footer li:last-child{
    margin-bottom:2rem !important;
  }
}
.nav-footer .ft-title-link{
  transition:border-bottom .2s ease-out;
  padding-bottom:.5rem;
}
.nav-footer .ft-title-link.collapsed{
  border-bottom:2px solid #fff;
}
.nav-footer .ft-title-link:not(.collapsed){
  border-bottom:2px solid transparent;
}
.nav-footer .ft-title-link:hover{
  color:#fdd370;
}
.nav-footer .ft-title-link a,.nav-footer .ft-title-link a:hover{
  color:#fff;
}
.nav-footer .ft-list-link{
  transition:color .2s ease-out;
  border-bottom:1px solid #fff;
  padding:.5rem 0;
}
.nav-footer .ft-list-link:hover{
  color:#fdd370;
}
@media (max-width:767.98px){
  .nav-footer.nd-mobile a.toggle{
    pointer-events:none;
  }
  .nav-footer.nd-mobile a.toggle i:not(:first-child){
    display:none;
  }
  .nav-footer.nd-mobile nav{
    display:block;
  }
}
@media (min-width:768px){
  .nav-footer.nd-desktop a.toggle{
    pointer-events:none;
  }
  .nav-footer.nd-desktop a.toggle i:not(:first-child){
    display:none;
  }
  .nav-footer.nd-desktop nav{
    display:block;
  }
}

.footer-group .nav-footer li:last-child{
  margin-bottom:0 !important;
}

/*# sourceMappingURL=menu-ft.css.map */