#block-basedbootstrap-search-form-wide #edit-actions input, #edit-submit-recherche-search {
  height: 50px;
  background-color: #a29061;
  color: #fff;
  font-size: 19px;
  border: 1px solid #a29061;
  padding: 11px;
}

#block-basedbootstrap-search-form-wide #edit-keys{
  width: 100%;
  height: 50px;
}

.js-form-item.js-form-type-search.form-type-search.js-form-item-keys.form-item-keys.form-no-label.mb-3 {
  width: 80%;
}

#block-basedbootstrap-search-form-wide .content.container-inline {
  width: 100%;
}

#edit-actions--2, #edit-submit-recherche-search{
  position: relative;
  top: -14px;
}

.search {
    font-size: 23px;
    color: var(--color);
    position: relative;
    top: 3px;
    left: 3%;
    transition: 1s;
}

.search i:hover {
  cursor: pointer;
  transition: 1s;
color: #fff;
}

.search i {
  transition: 1s;
}

.overlay .closebtn:hover {
  transition:.3s;
  color: var(--color);
}

#edit-actions input:hover, #edit-actions--2 input {
  background-color: #fff;
  color: var(--color);
   transition:.3s;
}


.overlay .closebtn:hover {
  transition:.3s;
  color: var(--color);
}

.overlay.bounceOutRight {
  animation: bounceOutRight;
    animation-duration: 0s;
  animation-duration: 1.5s;
}

.overlay.bounceInRight {
  animation: bounceInRight;
    animation-duration: 0s;
  animation-duration: 1.5s;
}

.overlay {
  height: 100vh;
width: 100%;
display: none;
position: fixed;
z-index: 10;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.76);
}

.overlay-content {
  position: relative;
  top: 46%;
  width: 80%;
  text-align: center;
  margin-top: 30px;
  margin: auto;
}

.overlay .closebtn {
  position: absolute;
  top: 5%;
right: 25px;
  font-size: 28px;
  cursor: pointer;
  color: white;
    transition:.3s;
}

.overlay .closebtn:hover {
  color: #ccc;
}

.overlay input[type=text] {
  padding: 15px;
  font-size: 17px;
  border: none;
  float: left;
  width: 80%;
  background: white;
}

.overlay input[type=text]:hover {
  background: #f1f1f1;
}

.overlay button {
  float: left;
  width: 20%;
  padding: 15px;
  background: #00963f;
  font-size: 17px;
  border: none;
  cursor: pointer;
}