@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400&display=swap");
.search-results .search-results-field {
  margin: 0 0 50px 0;
}

.search-results .search-results-field .search-results-field-holder {
  background: #fff;
  height: 40px;
  border: solid 1px #E0E2F4;
  border-radius: 16px;
  -webkit-box-shadow: 0px 100px 80px rgba(10, 18, 114, 0.07), 0px 41.7776px 33.4221px rgba(10, 18, 114, 0.0503198), 0px 22.3363px 17.869px rgba(10, 18, 114, 0.0417275), 0px 12.5216px 10.0172px rgba(10, 18, 114, 0.035), 0px 6.6501px 5.32008px rgba(10, 18, 114, 0.0282725), 0px 2.76726px 2.21381px rgba(10, 18, 114, 0.0196802);
          box-shadow: 0px 100px 80px rgba(10, 18, 114, 0.07), 0px 41.7776px 33.4221px rgba(10, 18, 114, 0.0503198), 0px 22.3363px 17.869px rgba(10, 18, 114, 0.0417275), 0px 12.5216px 10.0172px rgba(10, 18, 114, 0.035), 0px 6.6501px 5.32008px rgba(10, 18, 114, 0.0282725), 0px 2.76726px 2.21381px rgba(10, 18, 114, 0.0196802);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  padding: 0 5px 0 0;
}

.search-results .search-results-field .search-results-field-holder input {
  width: calc(100% - 36px);
  padding: 0 20px;
  border-radius: 16px;
  height: 38px;
  line-height: 40px;
  font-size: .9em;
}

.search-results .search-results-field .search-results-field-holder .go-search {
  width: 36px;
  background: #fff;
  border-radius: 16px;
  height: 38px;
}

.search-results .search-results-field .search-results-field-holder .go-search svg {
  -webkit-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  width: 24px;
  height: 24px;
}

.search-results .search-results-field .search-results-field-holder .go-search svg path {
  fill: #3F3A4B;
}

.search-results .search-results-field .search-results-field-holder .go-search:hover svg path {
  fill: #FFD300;
}

.search-results .search-results-units li {
  margin: 0 0 70px 0;
}

.search-results .search-results-units li .res-apex {
  font-size: .9em;
  margin: 0 0 10px 0;
}

.search-results .search-results-units li .res-apex > a {
  display: inline-block;
  margin: 0 10px 0 0;
  text-decoration: underline;
}

.search-results .search-results-units li .res-apex > a:hover {
  text-decoration: none;
}

.search-results .search-results-units li .res-apex .search-tag {
  background: #F3F4FD;
  height: 26px;
  line-height: 26px;
  display: inline-block;
  border-radius: 12px;
  margin: 0 10px 0 0;
  -webkit-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}

.search-results .search-results-units li .res-apex .search-tag a {
  text-decoration: none;
  padding: 0 10px;
  display: inline-block;
}

.search-results .search-results-units li .res-apex .search-tag:hover {
  background: #FFD300;
}

.search-results .search-results-units li .res-body a {
  display: inline-block;
  font-size: 1.3em;
  text-decoration: underline;
}

.search-results .search-results-units li .res-body a:hover {
  text-decoration: none;
}

@media screen and (max-width: 1024px) {
  .search-results .search-results-field .search-results-field-holder {
    width: 100%;
  }
}

@media screen and (max-width: 920px) {
  .search-results .search-results-units li .res-apex > a {
    display: block;
    margin: 0 0 10px 0;
  }
  .search-results .search-results-units li .res-body a {
    font-size: 1.1em;
  }
}
/*# sourceMappingURL=search-results.css.map */