.c-page-header h1 {
  margin-bottom: 3.33333rem; }

.c-service-view__section-heading {
  color: #000;
  margin-bottom: 3.33333rem; }

[data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner {
  flex-wrap: wrap !important; }

[data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading,
.find-service {
  width: 100%;
  -webkit-box-flex: 1;
          flex: 1 0 auto; }
  [data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading h3,
  [data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading h3.esri-search__label,
  .find-service h3,
  .find-service h3.esri-search__label {
    color: #01426A;
    margin: 0 0 0.55556rem;
    font-size: 1.11111rem;
    font-weight: 500;
    font-family: "Typold W05", sans-serif; }
    @media (min-width: 37.5em) {
      [data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading h3,
      [data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading h3.esri-search__label,
      .find-service h3,
      .find-service h3.esri-search__label {
        font-size: 1.33333rem; } }
  [data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading p,
  .find-service p {
    font-size: 1rem;
    margin-top: 0; }
    @media (min-width: 37.5em) {
      [data-drupal-selector="views-exposed-form-services-page-1"] .filters__inner .c-service-filter__heading p,
      .find-service p {
        font-size: 1rem; } }

.view-result-header {
  font-size: 0.77778rem;
  font-style: italic;
  margin-bottom: 1.11111rem; }
  @media (min-width: 37.5em) {
    .view-result-header {
      font-size: 0.77778rem; } }

.c-pager {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center; }
