/* line 13, ../../sass/theme/search.theme.scss */
.page-view-search.path-search header.header-nav {
  background-image: linear-gradient(to bottom, #124c91, #026cb4);
  padding-bottom: 20px;
}
@media (max-width: 768px) {
  /* line 13, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search header.header-nav {
    padding-bottom: 0;
  }
}
/* line 19, ../../sass/theme/search.theme.scss */
.page-view-search.path-search header.header-nav .top-header {
  background-image: none;
}
/* line 24, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .main-container {
  padding-top: 0;
}
/* line 27, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form {
  margin-top: 0px;
  position: relative;
  padding: 12px 0;
}
/* line 31, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form:before {
  content: "";
  width: 100vw;
  height: 100%;
  background-color: #EBEBEB;
  display: block;
  color: #ff262600;
  position: absolute;
  top: 0;
  bottom: unset;
  left: -50vw;
  right: -50vw;
  z-index: -1;
  margin: 0 auto;
}
@media (max-width: 768px) {
  /* line 38, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .search-page-form form .form-row {
    flex-direction: column;
  }
}
/* line 42, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form form .form-row fieldset {
  margin-bottom: 0;
}
/* line 45, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form form .form-row input {
  width: 273px;
  height: 36px;
  margin: 0 10px 0 0;
  padding: 4px 8px;
  border: solid 1px #fff;
  background-color: #fff;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
/* line 53, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form form .form-row input:focus {
  box-shadow: none;
}
@media (max-width: 768px) {
  /* line 57, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .search-page-form form .form-row .form-actions {
    align-self: flex-start;
  }
}
/* line 61, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form form .form-row .form-actions button {
  margin: 0 0 0 10px;
  padding: 2px 25px 4px 25px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border: solid 1px #124c91;
  font-size: 18px;
  font-weight: bold;
  color: #124c91;
  background-color: #ff262600;
}
@media (max-width: 768px) {
  /* line 61, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .search-page-form form .form-row .form-actions button {
    margin: 10px 0 0 0;
  }
}
/* line 73, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form form .form-row .form-actions button:focus {
  box-shadow: none;
}
/* line 76, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .search-page-form form .form-row .form-actions button.btn-primary:not(:disabled):not(.disabled):active, .page-view-search.path-search .search-page-form form .form-row .form-actions button:hover {
  color: #f5f5f5;
  background-color: #124c91;
  border-color: #f5f5f5;
}
/* line 87, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .block-page-title-block {
  position: relative;
  padding: 18px 0;
}
/* line 90, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .block-page-title-block:before {
  content: "";
  width: 100vw;
  height: 100%;
  background-color: #f5f5f5;
  display: block;
  color: #ff262600;
  position: absolute;
  top: 0;
  bottom: unset;
  left: -50vw;
  right: -50vw;
  z-index: -1;
  margin: 0 auto;
}
/* line 97, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .block-page-title-block h1.title {
  margin: 0;
  font-size: 24px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  font-family: Garamond;
}
/* line 104, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .block-page-title-block h1.title:after {
  display: none;
}
/* line 110, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search {
  margin-top: 40px;
}
/* line 113, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row {
  display: flex;
  align-items: baseline;
  width: 100%;
  margin-bottom: 40px;
}
/* line 118, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item {
  flex: 0 0 98%;
  max-width: 98%;
}
@media (max-width: 1200px) {
  /* line 118, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item {
    flex: 0 0 96%;
    max-width: 96%;
  }
}
@media (max-width: 768px) {
  /* line 118, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item {
    flex: 0 0 94%;
    max-width: 94%;
  }
}
@media (max-width: 576px) {
  /* line 118, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item {
    flex: 0 0 92%;
    max-width: 92%;
  }
}
/* line 134, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item .field--name-node-title a {
  font-size: 18px;
  font-weight: bold;
  color: #212529;
  text-decoration: underline;
}
/* line 139, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item .field--name-node-title a:hover {
  color: gray;
}
/* line 145, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row .views-field-search-api-rendered-item .field--name-body {
  font-size: 17px;
  color: #212529;
}
/* line 151, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row .views-field-counter {
  flex: 0 0 2%;
  max-width: 2%;
}
@media (max-width: 1200px) {
  /* line 151, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .view-search .view-content .views-row .views-field-counter {
    flex: 0 0 4%;
    max-width: 4%;
  }
}
@media (max-width: 768px) {
  /* line 151, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .view-search .view-content .views-row .views-field-counter {
    flex: 0 0 6%;
    max-width: 6%;
  }
}
@media (max-width: 768px) {
  /* line 151, ../../sass/theme/search.theme.scss */
  .page-view-search.path-search .view-search .view-content .views-row .views-field-counter {
    flex: 0 0 8%;
    max-width: 8%;
  }
}
/* line 166, ../../sass/theme/search.theme.scss */
.page-view-search.path-search .view-search .view-content .views-row .views-field-counter span {
  font-size: 18px;
  font-weight: bold;
  color: #212529;
}
