:root {
  --color-element: #ffffff;
  --color-focus: #ec1d24;
  --color-backgroung: #f7f7f7;
  --color-button: #36ac46;
  --color-button--hover: #30993e;
  --color-text-main: #202020;
  --color-text-under-banner: #575757;
  --color-text-white: #ffffff;
  --color-text-grey: #777;
  --color-light-grey: #ccc;
  --color-breadcrumbs: #e9e9e9;
  --color-text-menu: #232462;
  --color-icons-light: #ffffff;
  --color-icons-dark: #232462;
  --color-icons-black: #202020;
  --color-border-grey: #e9e9e9;
  --main-gradient: linear-gradient(to left, #232462, #363798);
  --white-gradient: linear-gradient(to left, white, white, rgba(255, 255, 255, 0)); }
  :root .fast-search__title {
    font-size: 13px;
    color: var(--color-text-white);
    font-family: 'King Bold', serif;
    line-height: 1.2em; }
    @media (min-width: 950px) {
      :root .fast-search__title {
        font-size: 15px;
        color: var(--color-icons-black); } }
  :root .ui-selectmenu-open .ui-menu .ui-menu-item-wrapper {
    font-size: 13px;
    color: var(--color-icons-black);
    font-family: 'Muller Regular', serif;
    line-height: 1.2em; }
  :root .fast-search__param .ui-selectmenu-button.ui-button .ui-selectmenu-text {
    font-size: 12px;
    color: var(--color-text-main);
    font-family: 'Muller Regular', serif; }
.fast-search__mob {
  display: none; }

.fast-search__button {
  display: none; }

.fast-search-section {
  padding: 30px 0;
  background-color: var(--color-icons-dark); }
  @media (min-width: 950px) {
    .fast-search-section {
      background-color: var(--color-text-white);
      padding: 15px 0; } }
  .fast-search-section .fa {
    padding-right: 4px;
    color: var(--color-focus);
    font-size: 11px; }
    @media (min-width: 950px) {
      .fast-search-section .fa {
        font-size: 15px; } }
  @media (min-width: 950px) {
    .fast-search-section .wrapper form {
      display: -webkit-box;
      display: flex;
      -webkit-box-align: center;
      align-items: center; } }

@media (min-width: 950px) {
  .fast-search__title {
    padding-right: 30px; } }

.fast-search__fields {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between; }
  @media (max-width: 950px) {
    .fast-search__fields {
      margin-top: 15px; } }
  @media (min-width: 950px) {
    .fast-search__fields {
      flex: 1; } }

.fast-search__param {
  width: calc(50% - 8px); }
  @media (min-width: 950px) {
    .fast-search__param {
      width: calc(50% - 10px); } }
  .fast-search__param select {
    border: none; }
  .fast-search__param .ui-selectmenu-button.ui-button {
    padding: 0 12px;
    height: 30px;
    background-color: var(--color-text-white);
    border: 1px solid var(--color-text-grey);
    margin: 0;
    width: 100%;
    border-radius: 2px; }
    @media (min-width: 950px) {
      .fast-search__param .ui-selectmenu-button.ui-button {
        border-color: var(--color-light-grey); } }
    .fast-search__param .ui-selectmenu-button.ui-button .ui-selectmenu-text {
      line-height: 30px; }
    .fast-search__param .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon {
      position: absolute;
      right: 0;
      top: 0;
      width: 30px;
      text-align: center;
      text-indent: 0;
      margin-top: 0; }
    .fast-search__param .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon:after {
      display: block;
      content: '\203A';
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      font-size: 24px;
      line-height: 27px;
      color: #999; }

.ui-selectmenu-open .ui-menu {
  background-color: var(--color-text-white);
  border-bottom: 1px solid var(--color-light-grey);
  border-right: 1px solid var(--color-light-grey);
  border-left: 1px solid var(--color-light-grey); }
  .ui-selectmenu-open .ui-menu .ui-menu-item-wrapper {
    margin: 0;
    padding: 4px 12px; }

/*# sourceMappingURL=style.css.map */
