button.navbar-toggler{
    border: 1px solid black;
}

.navbar{
  background: white;
}
.navbar-nav{
  text-align: center;
}

.ts-background{
}
body{

}
#ts-hero{
  background: white;
}
section#how-it-works{
  background: white;

}

@media (min-width: 992px){


  #langToggle{
      display: none;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu{
  }
}  
#langToggle{
  margin: 0.5em;
  margin-left: auto;
  color: rgba(0,0,0,.5);


}
#sidelineLang{
  color: rgba(0,0,0,.5);
}

#featuresHeadline{
  margin: 1em;
}

#features{
  background-color: #f7f7f7;
}

#FAQ{
  background-color: #f7f7f7;
}

.navbar-nav .dropdown-menu{
  text-align: center;
  border: none;
}

.dropdown-item{
  color: rgba(0,0,0,.5);
  
}

.navbar{
      padding-bottom: 0;
    padding-top: 0;
}

footer#ts-footer {
    margin-top: -48px;
}

.pb-5, .py-5{
  padding-bottom: 3rem!important;
}

.navbar.in{
  padding-bottom: 0;
  padding-top: 0;
  
}

#ts-footer .ts-box{
  margin-top: 50px;
}

.navbar-dark .navbar-toggler:before{
  background: none;
}


li.nav-item {
    margin: 0 0.5em;
}

li.nav-item a:hover{
  color: black;
}
li.nav-item a:hover{
  color:rgb(248 162 42 / 1);
}

#valeoBoutton{
  outline: none;
}

