

.controls {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  
  /* The container must be positioned relative: */
  .custom-select {
    margin: 2rem 0;
    width: 300px;
  
    position: relative;
  }
  
  .custom-select select {
    display: none;
  }
  
  .select-selected {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .select-selected:after {
    margin: 0 0 0 1rem;
  
    content: "";
    font-family: "FontAwesome";
  
    transition: transform 400ms ease;
  }
  
  /* Point the arrow upwards when the select box is open (active): */
  .select-selected.select-arrow-active:after {
    transform: rotate(180deg);
  }
  
  /* style the items (options), including the selected item: */
  .select-items div,
  .select-selected {
    /* color: #ffffff; */
    padding: 8px 16px;
    border: 1px solid transparent;
    border-color: transparent transparent rgba(0, 0, 0, 0.25) transparent;
    cursor: pointer;
  }
  
  /* Style items (options): */
  .select-items {
    position: absolute;
  
    background-color: #fff;
  
    text-align: center;
  
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
  }
  
  /* Hide the items when the select box is closed: */
  .select-hide {
    display: none;
  }
  
  .select-items div:hover,
  .same-as-selected {
    background-color: rgba(0, 0, 0, 0.1);
  }
  


  
.archive .below-site-header .content-area .section-content-wrapper .hentry.filtered.espaces {
    display: none;
  }
  
  .archive .below-site-header .content-area .section-content-wrapper .hentry.filtered.espaces[equipement="true"] {
    display: block;
  }