.paragraphAcademiciansSearchBlock form .form-submit {
  --bg-color: var(--gray-dark);
  --color: white;
  --bg-color-hover: transparent;
  --color-hover: var(--gray-dark);
}

.paragraphAcademiciansSearchBlock form label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

@media (min-width: 1000px) {
  .paragraphAcademiciansSearchBlock.ParagraphPush {
    padding: 5.4rem 0;
  }
}
@media (max-width: 679px) {
  .paragraphAcademiciansSearchBlock.ParagraphPush {
    padding: 5rem 0 6.4rem;
  }
  .paragraphAcademiciansSearchBlock.ParagraphPush::before {
    background-image: url("../../../../img/bg_header_mobile.svg");
  }
}
.paragraphAcademiciansSearchBlock .views-exposed-form {
  width: 100%;
}
.paragraphAcademiciansSearchBlock form {
  display: flex;
  width: 100%;
  max-width: 86.8rem;
  margin: 0 auto 1rem;
}
@media (max-width: 679px) {
  .paragraphAcademiciansSearchBlock form {
    flex-direction: column;
    gap: 0.4rem;
  }
}
.paragraphAcademiciansSearchBlock form .form-item {
  margin: 0;
  flex: 1 0 auto;
}
.paragraphAcademiciansSearchBlock form .form-submit {
  height: 100%;
}
.paragraphAcademiciansSearchBlock form .form-submit::after {
  display: none;
}
.paragraphAcademiciansSearchBlock form .form-submit:hover {
  background-color: white;
  color: var(--gray-dark2);
}
.paragraphAcademiciansSearchBlock form .form-text {
  padding-left: 4.7rem;
}
.paragraphAcademiciansSearchBlock form .form-text.form-autocomplete {
  background-image: none;
}
.paragraphAcademiciansSearchBlock form .form-item-search-name {
  position: relative;
}
.paragraphAcademiciansSearchBlock form .form-item-search-name::before {
  content: "";
  position: absolute;
  top: 0;
  left: 1rem;
  height: 5rem;
  width: 3.7rem;
  background: url("/themes/custom/academie_sciences/assets/img/icons_sprite.svg#Search") center no-repeat;
  background-size: 2rem 2rem;
}
@media (max-width: 999px) {
  .paragraphAcademiciansSearchBlock .btn--filter {
    align-self: center;
    width: auto;
  }
}
.paragraphAcademiciansSearchBlock fieldset[data-drupal-selector=edit-sort-bef-combine] {
  display: none;
}
.paragraphAcademiciansSearchBlock .ParagraphPush-title {
  margin-bottom: 2rem;
}
.paragraphAcademiciansSearchBlock .ParagraphPush-title * {
  margin-bottom: 0;
}

/*# sourceMappingURL=paragraphAcademiciansSearchBlock.css.map */
