.app-header--campaign {
  border-bottom: 10px solid #fff500;
}

.app-header--campaign .govuk-header__container {
  border-bottom: none;
}

.app-covid-banner-top {
  padding-bottom: 20px;
  background-color: #0b0c0c;
}

.app-covid-banner-top .govuk-heading-xl {
  padding-top: 10px;
  color: #ffffff;
}

.app-covid-banner-bottom {
  margin-bottom: 30px;
  padding: 15px 0 5px;
  background-color: #272828;
}

.app-covid-banner-bottom .govuk-body,
.app-covid-banner-bottom .govuk-heading-m {
  color: #ffffff;
}

.app-covid-banner-top .govuk-breadcrumbs__link:link, .app-covid-banner-top .govuk-breadcrumbs__link:visited,
.app-covid-banner-top .govuk-breadcrumbs__link.\:link,
.app-covid-banner-top .govuk-breadcrumbs__link.\:visited {
  color: #ffffff;
}
.app-covid-banner-top .govuk-breadcrumbs__link:focus,
.app-covid-banner-top .govuk-breadcrumbs__link.\:focus {
  color: var(--govuk-focus-text-colour, #0b0c0c);
}

.app-cta-link {
  font-family: "GDS Transport", arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 1.1875rem;
  line-height: 1.3157894737;
}
/*! Copyright (c) 2011 by Margaret Calvert & Henrik Kubel. All rights reserved. The font has been customised for exclusive use on gov.uk. This cut is not commercially available. */ /* stylelint-disable-line scss/comment-no-loud  */
@font-face {
  font-family: "GDS Transport";
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url("/assets/fonts/light-94a07e06a1-v2.woff2") format("woff2"), url("/assets/fonts/light-f591b13f7d-v2.woff") format("woff");
}
@font-face {
  font-family: "GDS Transport";
  font-style: normal;
  font-weight: bold;
  font-display: fallback;
  src: url("/assets/fonts/bold-b542beb274-v2.woff2") format("woff2"), url("/assets/fonts/bold-affa96571d-v2.woff") format("woff");
}
@media print {
  .app-cta-link {
    font-family: sans-serif;
  }
}
@media print {
  .app-cta-link {
    font-size: 14pt;
    line-height: 1.15;
  }
}

.app-section {
  padding: 15px 0;
  border-top: 2px solid #0b0c0c;
}

.app-updates {
  margin-bottom: 50px;
  padding: 20px 20px 10px;
  border: 1px solid;
  border-color: var(--govuk-border-colour, #cecece);
  background-color: #f3f3f3;
}

.app-nhs-box {
  margin-bottom: 20px;
  padding: 20px;
  border: 5px solid #0b0c0c;
}

.app-danger-box {
  padding: 30px 25px;
  border-left: solid #fff500;
  border-width: 0 0 0 10px;
  border-image: repeating-linear-gradient(25deg, transparent 0, #fff500 1px, #fff500 10px, transparent 11px, transparent 20px) 25;
  color: #ffffff;
  background-color: #272828;
}

.app-danger-box .govuk-body,
.app-danger-box .govuk-heading-m {
  color: #ffffff;
}
/*# sourceMappingURL=campaign-page.min.css.map */
