@charset "UTF-8";
.wg {
  background-color: #eeeeee;
  /* Table editor */
  /* Article call outs */
  /* Pagination styles for screens below 768px */
  /*! CSS Used from: https://www.gov.wales/sites/default/files/css/css_lTn9Sj73KcbXUKHef4_YMuiuhY8GIlMQA2hwhzm00os.css?delta=0&language=en&theme=govwales&include=eJxtjUsOwyAMRC9E4R7d9gCRCS7QOjGyIVFu3whF6UfdjD3PM3LkZQVCHTSBYBhG5mfGfcxVmNy3NfFM59rpPUcnsOBsuh67blpxch4Uz4qLxB5oVP1Fjw9SwRNeb_8fVWbyIBet234yBQSiQEnqgrQCZN_Etrk0T1kTBrNkXNV1tROHRvgCRbBhfA ; media=all */
  /*! CSS Used from: https://www.gov.wales/sites/default/files/css/css_ue5WElbp3ni7qv6hfj7Vy59C7mTeU7Vq4aryglWjd7w.css?delta=1&language=en&theme=govwales&include=eJxtjUsOwyAMRC9E4R7d9gCRCS7QOjGyIVFu3whF6UfdjD3PM3LkZQVCHTSBYBhG5mfGfcxVmNy3NfFM59rpPUcnsOBsuh67blpxch4Uz4qLxB5oVP1Fjw9SwRNeb_8fVWbyIBet234yBQSiQEnqgrQCZN_Etrk0T1kTBrNkXNV1tROHRvgCRbBhfA ; media=all */
}
.wg .govuk-body {
  color: #1f1f1f;
}
.wg p {
  font-size: 18px;
  line-height: 24px;
}
.wg a:link:not(.govuk-button, .govuk-tabs__tab, .govuk-phase-banner a, .statsWales-logo, .button, [role=button]):focus {
  color: #1f1f1f !important;
  background-color: #ffd530 !important;
  box-shadow: 0 -4px #ffd530, 0 2px #1f1f1f;
  outline: 2px solid transparent;
  text-decoration: none !important;
}
.wg .inline {
  display: inline;
}
.wg .statsWales-logo:focus {
  display: block;
  box-sizing: border-box;
  background-color: #ffffff !important;
  color: #1f1f1f !important;
  box-shadow: 0 0 0 4px #ffd530;
  outline: 2px solid #1f1f1f;
  outline-offset: 2px;
  text-decoration: none !important;
}
.wg .cookie-banner {
  padding-top: 20px;
}
.wg .govuk-phase-banner a:link:focus {
  color: #ffffff !important;
  background-color: #1f1f1f !important;
  box-shadow: 0 0 0 2px #1f1f1f, 0 2px 0 2px #ffffff;
  outline: 2px solid transparent;
  text-decoration: none !important;
}
.wg a:link.govuk-button:focus,
.wg a.button:focus,
.wg button:focus,
.wg a[role=button]:focus {
  color: #1f1f1f !important;
  background-color: #ffd530 !important;
  box-shadow: 0 0 0 2px #1f1f1f !important;
  outline: 2px solid transparent;
  text-decoration: none !important;
}
.wg input:focus {
  color: #1f1f1f !important;
  box-shadow: 0 0 0 4px #ffd530 !important;
  outline: 2px solid #1f1f1f !important;
  text-decoration: none !important;
}
.wg .govuk-back-link:focus {
  color: #1f1f1f !important;
}
.wg .govuk-back-link:focus:before {
  border-color: #1f1f1f !important;
}
.wg input[type=checkbox]:focus ~ label::before,
.wg input[type=radio]:focus ~ label::before {
  border: none !important;
  color: #1f1f1f !important;
  box-shadow: 0 0 0 2px #ffd530;
  outline: 2px solid #1f1f1f;
  outline-offset: -2px;
  text-decoration: none !important;
}
.wg details summary:focus {
  color: #1f1f1f !important;
  background-color: #ffd530 !important;
  box-shadow: 0 0 0 2px #ffd530, 0 2px 0 2px #1f1f1f;
  outline: 2px solid transparent;
  text-decoration: none !important;
  overflow: visible;
}
.wg .govuk-skip-link:focus {
  background-color: #ffd530;
}
.wg .govuk-tabs__list-item:focus-within {
  color: #1f1f1f !important;
  background-color: #ffd530 !important;
  outline: 2px solid black;
  outline-offset: -2px;
  text-decoration: none !important;
  border-color: #ffd530 !important;
}
.wg .govuk-tabs__list-item:focus-within a {
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
  background-color: transparent !important;
}
.wg nav.primary .nav__content ul li a:focus {
  background: #ffd530 !important;
  color: #1f1f1f !important;
  outline: 2px solid #1f1f1f;
  outline-offset: -2px;
}
.wg .govuk-pagination__link:focus span,
.wg .govuk-pagination__link:focus {
  background-color: #ffd530 !important;
  color: #1f1f1f !important;
}
.wg h1,
.wg h2,
.wg h3,
.wg h4,
.wg h5,
.wg h6,
.wg p,
.wg ol,
.wg ul,
.wg a,
.wg table,
.wg .govuk-header__link,
.wg .govuk-task-list__status,
.wg .govuk-tag,
.wg .govuk-input,
.wg .govuk-label,
.wg .govuk-button,
.wg .govuk-select,
.wg dl,
.wg .govuk-accordion__section-heading-text,
.wg span,
.wg .govuk-inset-text {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.wg .loader {
  border: 12px solid #b5b5b5;
  border-bottom-color: #d81f1f;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  -webkit-animation: 2s linear infinite;
  animation: rotation 2s linear infinite;
}
.wg .form-background .loader {
  border: 12px solid #dddddd;
  border-bottom-color: #d81f1f;
}
.wg ul.li,
.wg ol.li {
  font-size: 18px;
  line-height: 24px;
}
.wg .govuk-details {
  margin-bottom: 10px;
}
.wg .govuk-list {
  color: #1f1f1f;
  font-size: 18px;
  padding-left: 0;
}
.wg .govuk-list--bullet {
  padding-left: 30px;
}
.wg .govuk-list--number {
  padding-left: 30px;
}
.wg tr {
  color: #1f1f1f;
  font-size: 16px;
  line-height: 20px;
  border-bottom: 1px solid #e5e5e5;
  padding: 15px 10px 15px 0;
}
.wg th {
  color: #1f1f1f;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 2px solid #e5e5e5;
}
.wg p {
  font-size: 18px;
  line-height: 24px;
}
.wg .govuk-button {
  background: #aa1111;
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  padding: 15px 20px 15px 20px;
  margin-bottom: 15px;
  box-shadow: none;
}
.wg .govuk-button:visited {
  color: #ffffff;
}
.wg .govuk-button:hover, .wg .govuk-button[disabled]:hover {
  background: #d81f1f;
  color: #ffffff;
}
.wg .govuk-button.govuk-button--secondary {
  background-color: #666666;
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  padding: 15px 20px 15px 20px;
  margin-bottom: 15px;
  box-shadow: none;
  outline: #999999;
  border-color: rgba(0, 0, 0, 0);
}
.wg .govuk-button.govuk-button--secondary:hover {
  background-color: #323232;
}
.wg .govuk-button-lang {
  background: #1f1f1f;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px 10px 20px;
  margin-bottom: 15px;
  float: right;
  border: none;
  cursor: pointer;
}
.wg .govuk-button-lang:hover {
  background: #999999;
  cursor: pointer;
}
.wg .govuk-button.secondary.blue {
  border: 1px solid #0360a6;
  background-color: #ffffff;
  color: #0360a6;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 20px;
}
.wg .govuk-button.secondary.blue:hover {
  background: #0360a6;
  border: 1px solid #0360a6;
  color: #ffffff;
  font-size: 16px;
  padding: 10px 20px;
  cursor: pointer;
}
.wg .button-black {
  background-color: #1f1f1f;
  border-color: #1f1f1f;
}
.wg .govuk-input {
  background: #ffffff;
  border: 1px solid #666666;
  color: #1f1f1f;
  font-size: 16px;
  padding: 10px 15px;
}
.wg .govuk-textarea {
  background: #ffffff;
  border: 1px solid #666666;
  color: #1f1f1f;
  font-size: 16px;
  padding: 10px 15px;
}
.wg .govuk-select {
  border: 1px solid #666666;
  color: #1f1f1f;
  background: #ffffff;
  font-size: 16px;
}
.wg .govuk-select.full-width {
  min-width: 100%;
  max-width: 100%;
}
.wg .govuk-task-list,
.wg .actions .govuk-list,
.wg ul.govuk-summary-list__actions-list {
  font-size: 18px;
  padding-left: 0px;
}
.wg .govuk-list .govuk-list {
  margin-top: 5px;
}
.wg .govuk-radios__label::before {
  border: 1px solid #666666;
}
.wg .govuk-checkboxes__label::before {
  border: 1px solid #666666;
}
.wg .region-subhead {
  color: #aa1111;
  font-size: 14px;
  letter-spacing: 0.08em;
  line-height: 20px;
  text-transform: uppercase;
  font-weight: bold;
  overflow-wrap: anywhere;
}
.wg .topic-subhead {
  color: #666666;
  font-size: 14px;
  letter-spacing: 0.08em;
  line-height: 20px;
  text-transform: uppercase;
  font-weight: bold;
}
.wg dl {
  font-size: 14px;
}
.wg dt {
  font-weight: bold;
  width: 30%;
  display: inline-block;
  padding-bottom: 15px;
}
.wg dd {
  width: 50%;
  display: inline-block;
  padding-bottom: 15px;
  vertical-align: top;
}
.wg .govuk-accordion__section-toggle,
.wg .govuk-accordion__controls {
  display: none;
}
.wg .govuk-accordion__section-heading-text {
  color: #0360a6;
  margin-top: 13px;
}
.wg .govuk-accordion__section-heading-text::after {
  float: right;
  content: "+ ";
  font-size: 24px;
  padding-right: 10px;
  color: #1f1f1f;
}
.wg .govuk-table__cell--para {
  white-space: pre-line;
}
.wg .govuk-summary-list__value--para {
  white-space: pre-line;
}
.wg .button-reset {
  border: 1px solid #aa1111;
  background: #ffffff;
  color: #aa1111;
  font-size: 16px;
  font-weight: bold;
  padding: 10px;
  margin-bottom: 15px;
}
.wg .button-reset:hover {
  border: 1px solid #aa1111;
  background: #aa1111;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  padding: 10px;
  margin-bottom: 15px;
  cursor: pointer;
}
.wg a.cta-lead {
  background: #0360a6;
  color: #ffffff;
  font-weight: bold;
  padding: 15px 25px;
  text-decoration: none;
  border-radius: 30px;
}
.wg button.cta {
  background: #0360a6;
  color: #ffffff;
  font-weight: bold;
  padding: 15px 25px;
  text-decoration: none;
  border-radius: 30px;
}
.wg .badge {
  background: #666666;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  margin-right: 10px;
  padding: 5px 10px;
  text-transform: uppercase;
}
.wg .badge.check,
.wg .badge.grey {
  background: #666666;
}
.wg .badge.signoff,
.wg .badge.orange {
  background: #ff8000;
}
.wg .badge.ready,
.wg .badge.blue {
  background: #0360a6;
}
.wg .badge.warning,
.wg .badge.red {
  background: #aa1111;
}
.wg .col-group {
  background: #f3f2f1;
  border-bottom: 1px solid #b1b4b6;
  border-top: 1px solid #b1b4b6;
  border-left: 1px solid #b1b4b6;
  padding: 10px;
  position: relative;
  text-align: left;
  z-index: 2;
}
.wg p.govuk-hint {
  font-size: 16px;
}
.wg .govuk-radios__hint {
  padding-left: 32px;
  margin-top: 5px;
}
.wg .float-right {
  float: right;
}
.wg .search-banner {
  background-color: #0360a6;
  padding: 20px 30px 5px 30px;
  width: 100%;
}
.wg .search-banner .govuk-label {
  color: #ffffff;
}
.wg .fa {
  position: relative;
  bottom: -3px;
}
.wg .data-warning {
  padding-left: 30px;
  color: #1f1f1f;
}
.wg .hidden {
  display: none;
}
.wg .non-js-hidden {
  display: none !important;
}
.wg .js-hidden {
  display: none !important;
}
.wg .table-controls {
  background: #f1f1f1;
  padding: 15px;
  margin-top: 15px;
}
.wg .table-controls.row {
  background: #ffffff;
  padding: 15px;
  margin-top: 15px;
  border: 1px solid #1f1f1f;
}
.wg .dimension-container {
  width: 33%;
  display: inline-block;
  vertical-align: top;
  border: 1px solid #1f1f1f;
  font-size: 16px;
}
.wg .dimension-container:hover {
  border-color: #1d70b8;
  cursor: move;
  cursor: grab;
}
.wg .article {
  margin: 30px 0px;
  background: #f1f1f1;
  border-left: 10px solid #0360a6;
  padding: 40px 30px;
}
.wg .article-title {
  color: #1f1f1f;
  line-height: 28px;
  font-size: 24px;
  font-weight: bold;
}
.wg .article-sub-heading {
  color: #1f1f1f;
  font-size: 18px;
}
.wg .search-bar {
  padding-left: 35px;
  background: url("https://img.icons8.com/search") no-repeat left;
  background-position-x: 10px;
  background-size: 20px;
}
.wg .wg-footer {
  background-color: #eeeeee;
}
.wg .wg-footer-logo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='34' viewBox='0 0 137.3 34.2'%3E%3Cpath d='M0 13a1.49 1.49 0 0 1 .6-.7 3.9 3.9 0 0 1 1.6-.2 9.2 9.2 0 0 1 3.4 2 29.84 29.84 0 0 1 3.2 3.1c.2-.5.7-1.4.7-1.4a42.46 42.46 0 0 0-6.1-4C2 11.3.2 11.1 0 13zM1.4 10.7c1.6-.5 1.8.6 2.1.9l1.2.7c-1.6-3.7-3.3-1.6-3.3-1.6z'/%3E%3Cpath d='M2.1 12.6c3.8 2.8.6 4.1.6 4.1a1.36 1.36 0 0 0 1.7-.4l.3-.6a1.75 1.75 0 0 0 .1-.5 40.57 40.57 0 0 1 3.8 4.9 11.15 11.15 0 0 1-.2-1.8c-1.2-1.4-1.5-1.9-2.3-2.7-2.2-2.7-4-3-4-3M18.1 12.3a7.17 7.17 0 0 1-.1-2 8.8 8.8 0 0 0 .5-1.5l.1.1.6.4a8.51 8.51 0 0 1-.6-1.7c0-.1 0-.1-.1-.2a4.13 4.13 0 0 0-.8-1.8 4.62 4.62 0 0 1 .3 1.9c-.1 1.7-2.6 3.7-2 6.7a5.73 5.73 0 0 0 2 3 15.49 15.49 0 0 1-.9-3.2 4.13 4.13 0 0 1 .5-2.5l.2.1z'/%3E%3Cpath d='M35.1.5a57.16 57.16 0 0 0-6.5 1.4c-2.1.7-5.3 2-6.7 3.8s-.2 4.6-.6 6.5-3.2 3.8-3.2 3.8 3.3-.9 4.4-3.5c.9-1.9-.2-3.3 1.1-6.2S35.1.5 35.1.5z'/%3E%3Cpath d='M35.2.7a7.9 7.9 0 0 0-4.8 4.6L32 5s.1-2.2 3.2-4.3zM40.9 5.5a27 27 0 0 0-11.2.5c-5.6 1.7-4.8 4.5-4.9 6.1s-1.4 5.2-6.4 4.8a5.59 5.59 0 0 0 6.1-1c3.2-2.6 1-5.8 3.6-7.3s4.7-2.7 12.8-3.1z'/%3E%3Cpath d='M26.8 13.6a6.3 6.3 0 0 1 3.5 1.8 5.26 5.26 0 0 0-3.8-1 4.42 4.42 0 0 1 .3-.8zM36.3 11.1s-5.3.1-5.4 4.6c-.1-.1-2.9-5 5.4-4.6zM40.5 5.8c-5.4 1.1-4.2 5.3-4.2 5.3-2.7-5.4 4.2-5.3 4.2-5.3zM25.6 19.8a6.16 6.16 0 0 1 5.3-4c-4.1-.8-5.1 1.2-5.3 2.7a36.39 36.39 0 0 0-6.4-.7 18.4 18.4 0 0 1 6.4 2zM3.7 31.1a3.64 3.64 0 0 1 1.9-.4 4.76 4.76 0 0 0 1.8-.4 13.09 13.09 0 0 0-2.7-.5c-1.1.1-1 1.3-1 1.3zM23.6 28.3a.79.79 0 0 1 .7-.9 4.64 4.64 0 0 1 2 .4 6.3 6.3 0 0 1-1.3.3 2.66 2.66 0 0 0-1.4.2zM31.2 31.5a3.08 3.08 0 0 1 1.7-.3 6.09 6.09 0 0 0 1.4 0c-.4 0-1.2-.9-2.2-.7a.87.87 0 0 0-.9 1zM35.9 10.9c-6.5-1.5-8.5-.4-8.5-.4a2 2 0 0 0 .2-.6c.2-.3.2-.4.2-.5a19.26 19.26 0 0 1 8.1 1.5zM10.9 6.8A2.44 2.44 0 0 0 9.3 6C8.1 6 7 7.4 6 7.4A3.25 3.25 0 0 1 4.3 7a2.43 2.43 0 0 0 1.7.9c1.4 0 2.4-1.3 3.3-1.3a5.53 5.53 0 0 1 1.6.2zM13.8 8.2a6.26 6.26 0 0 1 .1 2c-.1 2.2-4.3 5.2-4.3 8.8a5.18 5.18 0 0 0 1.6 3.4 8.61 8.61 0 0 1-.4-3.8c.4-2.6 3.7-5.7 3.6-8.2a3.51 3.51 0 0 0-.6-2.2z'/%3E%3Cpath d='M11.7 22.3a4.85 4.85 0 0 1-.2-2.8c.3-.9 1.1-1.6 2.7-2 0 0-2.8 2.6-.7 4.8a9.87 9.87 0 0 0-2 2.9c-.6 1.3-1.8 4.2-2.2 4.8a5.42 5.42 0 0 1-2.6 2.2c-1.7.1-3.7.4-3.8 1.7a1.75 1.75 0 0 1-.3-1.2c.1-.9 1.5-1.9 3-1.8a3.21 3.21 0 0 0 3.6-2.1 61 61 0 0 1 2.5-6.5z'/%3E%3Cpath d='M14.1 22.5s-2.3 7-6.4 9.7a10.41 10.41 0 0 1 3.2-.1c.7.3 1.5.8.8 2 0 0 1.4-.8 1.1-2-.3-1-1.8-1-1.8-1s-.4-.2-.2-.8 1.8-2.6 2-3 2.2-3.4 2.3-3.6a2.49 2.49 0 0 0 2.6-1.4c.9-1.8-1-3.4-1-3.4s.8 1.9-.1 2.8a3.17 3.17 0 0 1-2.5.8z'/%3E%3Cpath d='M16.1 24.1a3.74 3.74 0 0 0 1.1-.4s.4.4 2 .4h.3a30.62 30.62 0 0 0 7.5-2.3l.4.6c-2.7.9-5.9 3.5-10 3-.3-.1-1.7-.3-1.9-.4.1-.1.6-.9.6-.9zM27.8 27.5a3.86 3.86 0 0 1-2 1.7c-1.2 0-2.7.3-2.8 1.3a1 1 0 0 1-.2-.9c0-.6.9-1.4 2.2-1.3a2.05 2.05 0 0 0 2.3-1.7c.3-.9 0-2.6.4-3.7 0 0 .6.5.9.7l-.1.3c-.4 1.1-.2 2.5-.7 3.6zM29.5 24.1a7.23 7.23 0 0 0 .7.4 4.77 4.77 0 0 0-.4 1.2c-.1.3-.5 1.6-.7 2.1s.1.6.1.6 1.1.1 1.3.8c.3.9-.8 1.5-.8 1.5.5-.9-.1-1.3-.6-1.5a6.88 6.88 0 0 0-2.2.1c1.7-1.1 2.3-4.6 2.6-5.2z'/%3E%3Cpath d='M36.1 31.2s.5 1 .2 1.3c-1.1.1-1.8 0-3.4.2-1.4.2-2.4.3-2.5 1.5a1.59 1.59 0 0 1-.3-1.1c.1-.8 1.3-1.7 2.7-1.6a6.37 6.37 0 0 0 1.9-.1c.4-.2-.6-2.2-.8-2.6-1.5-3-1.5-4-1.5-4.2 0 0-4.2-.8-5.3-3.7 3.4 2.8 6.1 2.8 6.1 2.8a56.66 56.66 0 0 0 2.9 7.5zM37.2 15.3h1.2c1.8-3.9 5-8 5-10.4a4.08 4.08 0 0 0-1.1-2.6l-.2.6A10.67 10.67 0 0 0 40.6.4a19.5 19.5 0 0 1 2.7 1.3l-.5.1a4.13 4.13 0 0 1 1.2 3c.1 2.8-3 6.1-4.8 10.4 4 .5 6.8 3 6.8 5.7 0 3.8-2.3 5.2-4.4 5.2a4.84 4.84 0 0 1-2.6-.7c-1-.5-2-1.7-2-4.1a10.91 10.91 0 0 1 .9-4.7q-1.5.15-2.7.3l-1.1.3a4.21 4.21 0 0 1 2.1 2.7 7.22 7.22 0 0 1-.4 3.7 15.31 15.31 0 0 0 1.1 5.4l.6 1.5a1.67 1.67 0 0 0 .8.9s1.2.2 1.5.9a1.06 1.06 0 0 1-.3 1.4c.3-1.1-.7-1.3-1.3-1.3h-.1a6.73 6.73 0 0 0-1-.1 12 12 0 0 0-.6-2.3s-1-2.7-1.3-4a24.55 24.55 0 0 1-.7-3s2.8-4.8-3.5-6.9a1.86 1.86 0 0 1 .8 0 10.43 10.43 0 0 1 1.7-.5c.9-.1 2.2-.2 3.7-.3zm1.6 1.3a13.47 13.47 0 0 0-.8 5c.1 1.7 1.1 4 3.8 3.7a3.31 3.31 0 0 0 2.7-1.9 5.63 5.63 0 0 0 .5-2.1 4.28 4.28 0 0 0-1.6-3.2 7 7 0 0 0-4.6-1.5M10.6 4.3s-2.2-.7-3.6.4l.7 1.2a2.33 2.33 0 0 1 3.6.7 3.83 3.83 0 0 1-3.6 1.1A2.56 2.56 0 0 0 10 8.8c1.6 0 3.2-1.7 3.7-1.1 0 0-.2-2.3 2.7-3.2a3 3 0 0 1 .7.8 3.16 3.16 0 0 0 .9-2.5A3.25 3.25 0 0 0 16.6.1a3.73 3.73 0 0 1-.3 2.1 2.12 2.12 0 0 1-1.8 1.3 4.76 4.76 0 0 1-1.3-.2c-.4-.1-2.5-.8-2.6 1zm2.4-.1s-.7 1.2-1.7.5c0 0 0-.7.6-.6s.5.2 1.1.1zM60.2 7h1v6.6h2.5v.8h-3.4L60.2 7zM64.5 6.5h.9v8h-.9zM68.5 15.6c-.3.9-.6 1.3-1.3 1.3a1.27 1.27 0 0 1-.6-.1l.1-.8a.9.9 0 0 0 .5.1c.3 0 .4-.1.6-.7l.2-.9-1.7-5.6h1l1.2 4.4 1.1-4.4h.9zM76.2 14.5h-1l-1.1-4.6-1.1 4.6h-1l-1.4-5.4h1l1 4.5 1-4.5h1.1l1.1 4.5 1-4.5h.9zM80.4 9c1.4 0 2.2 1.1 2.2 2.8s-.7 2.8-2.2 2.8-2.2-1.1-2.2-2.8.7-2.8 2.2-2.8zm0 4.8c.9 0 1.2-.7 1.2-2.1s-.4-2.1-1.2-2.1-1.2.7-1.2 2.1.3 2.1 1.2 2.1zM87.5 13.5c0 .3.1.7.1 1h-.9l-.1-.8a1.5 1.5 0 0 1-1.4.9c-1.1 0-1.9-.9-1.9-2.8S84 9 85.2 9a1.72 1.72 0 0 1 1.4.8V6.5h.9zm-2.1-3.8q-1.2 0-1.2 2.1t1.2 2.1q1.2 0 1.2-2.1t-1.2-2.1zM88.7 10.2c0-.4-.1-.8-.1-1.2h.9l.1.9a1.46 1.46 0 0 1 1.5-.9v.9c-.1 0-.2-.1-.3-.1-.7 0-1.2.6-1.2 1.8v2.9h-.9zM92.1 9.4a2.6 2.6 0 0 1 1.5-.4 1.68 1.68 0 0 1 1.4.5 1.76 1.76 0 0 1 .5 1.3v2.8a2.77 2.77 0 0 0 .1.9h-.8l-.1-.7a1.73 1.73 0 0 1-1.5.8 1.37 1.37 0 0 1-1.5-1.5c0-1.1.7-1.8 2.6-1.8h.5V11a2.39 2.39 0 0 0-.2-.9c-.2-.3-.5-.3-.9-.3a1.82 1.82 0 0 0-1.4.6zm2.6 2.4h-.6c-1.1 0-1.5.5-1.5 1.1s.3 1 .9 1a1.29 1.29 0 0 0 1.3-1.4v-.7zM97.5 12c0 1.3.5 1.9 1.5 1.9a2.14 2.14 0 0 0 1.2-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8S97.3 9 98.7 9c1.2 0 1.9 1 1.9 2.6v.5l-3.1-.1zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM104 14.4a1.85 1.85 0 0 1-.7.2c-.8 0-1.3-.3-1.3-1.3V9.8h-.9v-.7h.9V7.9l.9-.3V9h1.1v.7h-1.1v3.2q0 .9.6.9a.76.76 0 0 0 .5-.2v.8zM104.7 6.5h.9v3.3a1.34 1.34 0 0 1 1.3-.8c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9l.1-8.2zM117 14.4a3 3 0 0 1-1.3.2c-2.3 0-3.4-1.8-3.4-3.8 0-2.3 1.3-3.8 3.3-3.8a2.9 2.9 0 0 1 1.4.3v.9a2.3 2.3 0 0 0-1.4-.4c-1.2 0-2.3 1-2.3 2.8s.7 3.2 2.4 3.2a1.84 1.84 0 0 0 1.3-.4zM119.9 15.6c-.3.9-.6 1.3-1.3 1.3a1.27 1.27 0 0 1-.6-.1l.1-.8a.9.9 0 0 0 .5.1c.3 0 .4-.1.6-.7l.2-.9-1.7-5.6h1l1.2 4.4 1.1-4.4h.9zM122.5 10.2c0-.4-.1-.8-.1-1.2h.9l.1.8a1.39 1.39 0 0 1 2.6 0 1.54 1.54 0 0 1 1.3-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9l.1-4.5zM130.2 10.2c0-.4-.1-.8-.1-1.2h.9l.1.9a1.46 1.46 0 0 1 1.5-.9v.9c-.1 0-.2-.1-.3-.1-.7 0-1.2.6-1.2 1.8v2.9h-.9zM137.2 13.3c0 .4.1.8.1 1.2h-.9l-.1-.8a1.42 1.42 0 0 1-1.4.9c-1 0-1.6-.5-1.6-1.8V9h.9v3.6c0 .9.3 1.2.9 1.2s1.2-.5 1.2-1.5V9h.9v4.3zM59.5 19.9h1l1.2 6 1.3-6h1.2l1.3 6 1.3-6h.9L66 27.4h-1.1L63.5 21l-1.4 6.4H61zM69.1 24.8c0 1.3.5 1.9 1.5 1.9a2.84 2.84 0 0 0 1.3-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8c1.2 0 1.9 1 1.9 2.6v.5l-3.2-.1zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM73.3 19.3h.9v8h-.9zM75.4 26.3a2.2 2.2 0 0 0 1.3.4c.7 0 1.1-.4 1.1-.7s-.2-.6-.7-.9l-.6-.3c-.8-.4-1.1-.7-1.1-1.4a1.64 1.64 0 0 1 1.8-1.6 4.3 4.3 0 0 1 1.2.2l-.1.7c-.3 0-.7-.1-1.1-.1-.6 0-.9.3-.9.7s.3.7.9.9l.3.1c.7.3 1.1.7 1.1 1.4 0 1-.5 1.7-1.8 1.7a3.34 3.34 0 0 1-1.5-.3zM79.6 19.3h.9v3.3a1.34 1.34 0 0 1 1.3-.8c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9l.1-8.2zM92.5 27a4.88 4.88 0 0 1-1.9.4c-2.4 0-3.4-1.8-3.4-3.8 0-2.3 1.4-3.8 3.3-3.8a5.66 5.66 0 0 1 1.8.3v1a4.07 4.07 0 0 0-1.8-.5c-1.2 0-2.3 1-2.3 2.8s.8 3.2 2.4 3.2a3.55 3.55 0 0 0 1-.2v-2.3h-1.3v-.8h2.2V27zM96 21.8c1.4 0 2.2 1.1 2.2 2.8s-.7 2.8-2.2 2.8-2.2-1.1-2.2-2.8.7-2.8 2.2-2.8zm0 4.8c.9 0 1.3-.7 1.3-2.1s-.4-2.1-1.3-2.1-1.3.7-1.3 2.1.4 2.1 1.3 2.1zM98.6 21.8h1l1.2 4.5 1.2-4.5h1l-1.7 5.4h-1.1zM104.5 24.8c0 1.3.5 1.9 1.5 1.9a2.84 2.84 0 0 0 1.3-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8c1.2 0 1.9 1 1.9 2.6v.5l-3.2-.1zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM108.6 23c0-.4-.1-.8-.1-1.2h.9l.1.9a1.46 1.46 0 0 1 1.5-.9v.9c-.1 0-.2-.1-.3-.1-.7 0-1.2.6-1.2 1.8v2.9h-.9zM111.8 23c0-.4-.1-.8-.1-1.2h.9l.1.8a1.42 1.42 0 0 1 1.4-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9V23zM117 23c0-.4-.1-.8-.1-1.2h.9l.1.8a1.39 1.39 0 0 1 2.6 0 1.54 1.54 0 0 1 1.3-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9l.1-4.5zM125.4 24.8c0 1.3.5 1.9 1.5 1.9a2.84 2.84 0 0 0 1.3-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8c1.2 0 1.9 1 1.9 2.6v.5l-3.2-.1zm2.3-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM129.5 23c0-.4-.1-.8-.1-1.2h.9l.1.8a1.42 1.42 0 0 1 1.4-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9V23zM137.2 27.2a1.85 1.85 0 0 1-.7.2c-.9 0-1.3-.3-1.3-1.3v-3.5h-.9v-.7h.9v-1.1l.9-.3v1.4h1.1v.7H136v3.2q0 .9.6.9a1.42 1.42 0 0 0 .6-.2v.7z'/%3E%3Cpath style='fill:none;stroke:%23000;' d='M52.5 0v34.2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 100%;
  height: 34px;
  display: inline-block;
  margin-top: 60px;
  margin-bottom: 40px;
}
.wg .govuk-file-upload,
.wg .govuk-hint {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 18px;
}
.wg .govuk-button-group .govuk-link,
.wg a,
.wg a:visited,
.wg .govuk-task-list__link,
.wg .govuk-button-group .app-task-list__task-name > a {
  font-weight: bold;
  text-decoration: none;
  color: #0360a6;
  font-size: 18px;
}
.wg .govuk-button-group:hover .govuk-link:hover,
.wg a:hover {
  font-weight: bold;
  text-decoration: none;
  color: #3b7dc5;
}
.wg .govuk-tag--blue {
  background-color: #c2e0fc;
  color: #1f1f1f;
}
.wg .govuk-tag--red {
  background-color: #ffe4e5;
  color: #1f1f1f;
}
.wg .govuk-tag--grey {
  background-color: #dddddd;
  color: #1f1f1f;
}
.wg .govuk-tag--orange {
  background-color: #ffdab5;
  color: #1f1f1f;
}
.wg .govuk-tag--yellow {
  background-color: #fff5ce;
  color: #1f1f1f;
}
.wg .govuk-tag--green {
  background-color: #cdf7d4;
  color: #1f1f1f;
}
.wg .govuk-tag--purple {
  background-color: #eed5e3;
  color: #1f1f1f;
}
.wg .govuk-notification-banner {
  background: #eeeeee;
  border: none;
  border-left: 10px solid #0360a6;
  font-size: 18px;
}
.wg .govuk-notification-banner--success {
  background: #cdf7d4;
  border-left: 10px solid #019e1e;
}
.wg .govuk-notification-banner__content {
  background-color: transparent;
  padding: 20px;
}
.wg .govuk-notification-banner__content > * {
  max-width: none;
}
.wg .govuk-notification-banner__heading {
  font-size: 18px;
  font-weight: normal;
}
.wg .govuk-error-summary {
  background-color: #ffe4e5;
  border-left: 10px solid #aa1111;
  border-right: none;
  border-top: none;
  border-bottom: none;
  padding: 25px 20px 25px 20px;
}
.wg h2.govuk-error-summary__title {
  font-size: 24px;
}
.wg ul.govuk-list.govuk-error-summary__list li a {
  color: black;
  font-weight: normal;
}
.wg .govuk-form-group--error {
  padding-left: 0;
  border-left: none;
}
.wg .govuk-form-group--inline {
  display: inline-block;
}
.wg .govuk-error-message {
  font-weight: normal;
  color: #1f1f1f;
  border-left: solid #aa1111 3px;
  padding: 25px 20px;
  background-color: #ffe4e5;
}
.wg .header-select {
  vertical-align: middle;
}
.wg .ignore {
  background-color: #eeeeee;
}
.wg .govuk-radios.govuk-radios__conditional {
  margin-left: 30px;
  margin-bottom: 0px;
}
.wg .govuk-radios__label {
  padding: 2px 0 0 10px;
  font-size: 18px;
}
.wg .govuk-radios__label::before,
.wg .govuk-radios--small .govuk-radios__label::before {
  width: 20px;
  height: 20px;
  margin: 20px 0 0 20px;
  background-color: #ffffff;
}
.wg .govuk-radios__label::after {
  top: 5px;
  left: 5px;
  border: 7px solid #0360a6;
  margin: 20px 0 0 20px;
}
.wg .govuk-radios__item {
  background-color: #e5e5e5;
  padding: 20px;
}
.wg .govuk-radios__secondary {
  margin-bottom: -10px;
}
.wg .nested {
  padding: 20px 20px 0;
}
.wg .govuk-radios__input {
  width: 22px;
  height: 22px;
}
.wg .govuk-inset-text {
  border-left: 10px solid #0360a6;
  background: #dddddd;
  color: #1f1f1f;
  padding: 25px 30px;
}
.wg .govuk-radios--small .govuk-radios__item {
  margin-bottom: 10px;
}
.wg .form-background {
  background-color: #f1f1f1;
  max-width: none;
  margin: 0 40px 0 0;
  margin-right: auto;
  margin-left: auto;
}
.wg .form-background table.sticky-table thead {
  background-color: #f1f1f1;
}
.wg .form-background table.sticky-table th {
  background-color: #f1f1f1;
}
.wg .top-links {
  background-color: #ffffff;
}
.wg .govuk-link:link {
  color: #0360a6;
}
.wg .return-link {
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 18px;
  border: none;
  background-color: transparent;
  color: #0360a6;
  font-weight: bold;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  cursor: pointer;
}
.wg .change-link {
  padding: 0;
  font-size: 18px;
  float: left;
  border: none;
  background-color: transparent;
  color: #0360a6;
  font-weight: bold;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  cursor: pointer;
}
.wg .tasklist-action {
  padding: 0;
  font-size: 18px;
  float: left;
  text-align: left;
  margin-bottom: 18px;
  width: 100%;
  border: none;
  background-color: transparent;
  color: #0360a6;
  font-weight: bold;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  cursor: pointer;
}
.wg .add-source {
  padding: 0;
  margin-bottom: 30px;
  font-size: 18px;
  border: none;
  background-color: transparent;
  color: #0360a6;
  font-weight: bold;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  text-decoration: none;
  cursor: pointer;
}
.wg .govuk-link:hover {
  color: #3b7dc5;
}
.wg .govuk-checkboxes__label {
  max-width: calc(100% - 30px);
  padding: 0px;
  margin-top: 2px;
}
.wg .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {
  box-shadow: none;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__label::before {
  background: #ffffff;
  left: 20px;
  top: 20px;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__label {
  padding-left: 11px;
  font-size: 18px;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__label::after {
  top: 27px;
  left: 26px;
  border-color: #0360a6;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__conditional {
  margin-left: 30px;
  margin-bottom: 0px;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label::before {
  box-shadow: 0 0 0 0px #b1b4b6;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__item {
  padding: 10px;
  background-color: #e5e5e5;
  margin-bottom: 10px;
}
.wg .govuk-checkboxes--bg .govuk-checkboxes__secondary {
  margin-bottom: -10px;
}
.wg .govuk-tag {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  max-width: none;
}
.wg .sort-label {
  width: max-content;
  float: left;
  padding-top: 10px;
  margin-right: 10px;
  font-size: 16px;
}
.wg .govuk-pagination .govuk-pagination__prev,
.wg .govuk-pagination .govuk-pagination__item,
.wg .govuk-pagination .govuk-pagination__next {
  color: #aa1111;
}
.wg .govuk-pagination .govuk-pagination__prev.govuk-pagination__inactive,
.wg .govuk-pagination .govuk-pagination__item.govuk-pagination__inactive,
.wg .govuk-pagination .govuk-pagination__next.govuk-pagination__inactive {
  color: #1f1f1f;
}
.wg .govuk-pagination .govuk-pagination__prev a,
.wg .govuk-pagination .govuk-pagination__item a,
.wg .govuk-pagination .govuk-pagination__next a {
  color: inherit;
}
.wg .govuk-pagination__summary {
  display: none;
  color: #666666;
  font-size: 14px;
}
.wg .govuk-pagination {
  justify-content: flex-end;
}
.wg .govuk-pagination__prev .govuk-pagination__link,
.wg .govuk-pagination__next .govuk-pagination__link {
  font-size: 20px;
}
.wg .border-top {
  border-top: 8px solid #e5e5e5;
  padding-top: 15px;
}
.wg .border-top-small {
  border-top: 1px solid #e5e5e5;
  padding-top: 15px;
}
.wg .hmrc-account-menu__main {
  float: left;
  padding-inline-start: 0;
}
.wg .hmrc-account-menu {
  background-color: #dddddd;
  border-bottom: none;
}
.wg .hmrc-account-menu__link--active,
.wg .hmrc-account-menu__link--active:visited {
  border-bottom-width: 0;
  background-color: #0360a6;
  color: #ffffff;
  padding: 12px 10px;
}
.wg .hmrc-account-menu__link {
  font-size: 18px;
}
.wg .hmrc-account-menu__link:hover {
  border-bottom-width: 0;
}
.wg .govuk-textarea {
  font-size: 18px;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.wg .govuk-input {
  font-size: 18px;
}
.wg .govuk-label {
  font-size: 20px;
  font-weight: bold;
}
.wg .sidebar-list > li {
  margin-bottom: 15px;
}
.wg .govuk-fieldset__legend {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.wg .hmrc-list-with-actions--short .hmrc-summary-list__actions {
  width: 25%;
}
.wg .language-switcher-language-url a {
  color: #ffffff;
}
.wg .govuk-breadcrumbs__link:link,
.wg .govuk-breadcrumbs__link:visited {
  font-size: 16px;
}
.wg .govuk-heading-xl,
.wg .govuk-heading-l,
.wg .govuk-heading-m,
.wg .govuk-heading-s,
.wg .govuk-heading-xs {
  color: inherit;
}
.wg .govuk-heading-m a {
  font-size: 24px;
}
.wg .govuk-section-break {
  border-bottom: 1px solid #e5e5e5;
}
.wg .govuk-section-break--6 {
  border-bottom: 6px solid #e5e5e5;
}
.wg .govuk-section-break--2 {
  border-bottom: 2px solid #e5e5e5;
}
.wg .govuk-body-s {
  font-size: 16px;
}
.wg .caption {
  color: #666666;
}
.wg .index-list__item {
  margin-bottom: 25px;
}
.wg .index-list__item__meta {
  margin-right: 20px;
}
.wg footer ul li {
  float: left;
  margin: 0 25px 0 0;
}
.wg footer ul li a,
.wg footer ul li a:visited,
.wg footer ul li a:hover {
  color: #1f1f1f;
  font-size: 16px;
  font-weight: normal;
}
.wg .govuk-details__summary-text {
  text-decoration: none;
  font-weight: bold;
  font-size: 18px;
}
.wg .govuk-details__summary:hover {
  color: #3b7dc5;
}
.wg .govuk-details__summary::after {
  content: "⌃";
  rotate: 180deg;
  bottom: 2px;
  right: -20px;
  position: absolute;
  font-weight: bold;
}
.wg .govuk-details[open] > .govuk-details__summary::after {
  content: "⌃";
  rotate: none;
  bottom: -3px;
  right: -20px;
  position: absolute;
  font-weight: bold;
}
.wg .govuk-details__summary::before,
.wg .govuk-details[open] > .govuk-details__summary::before {
  display: none;
}
.wg .govuk-details__summary {
  padding-left: 0;
}
.wg .govuk-details {
  border-left: 3px solid #999999;
  padding-left: 20px;
}
.wg .govuk-details__text {
  border-left: none;
  padding-left: 0;
}
.wg .govuk-phase-banner {
  background-color: #ffd530;
  border-bottom: none;
  font-size: 16px;
}
.wg .govuk-phase-banner .govuk-link {
  color: #1f1f1f;
  font-size: 16px;
  text-decoration: underline;
}
.wg .govuk-phase-banner .govuk-tag {
  background-color: #1f1f1f;
  color: #ffd530;
}
.wg .govuk-warning-text__text {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
  font-weight: normal;
  background-color: #eeeeee;
  border-left: 10px solid #0360a6;
  padding: 25px 25px 25px 45px;
  font-size: 18px;
}
.wg .govuk-warning-text__icon {
  background: #0360a6;
  border: 3px solid #0360a6;
  min-width: 25px;
  min-height: 25px;
  font-size: 20px;
  line-height: 18px;
  margin-top: 22px;
  margin-left: 22px;
}
.wg .summary td:nth-last-child(1),
.wg .summary th:nth-last-child(1) {
  background-color: #eeeeee;
}
.wg .govuk-back-link::before {
  border-width: max(3px, 0.0625em) max(3px, 0.0625em) 0 0;
  width: 0.32em;
  height: 0.32em;
  border-color: #999999;
}
.wg .govuk-back-link {
  padding-left: 1.2em;
}
.wg .govuk-back-link:link,
.wg .govuk-back-link:visited {
  color: #0360a6;
}
.wg .govuk-breadcrumbs__list-item::before {
  border-width: max(3px, 0.0625em) max(3px, 0.0625em) 0 0;
  width: 0.32em;
  height: 0.32em;
  border-color: #999999;
}
.wg .govuk-pagination__prev {
  padding-left: 15px;
}
.wg .govuk-pagination__prev::before {
  border-width: max(2px, 0.0625em) max(2px, 0.0625em) 0 0;
  width: 0.25em;
  height: 0.25em;
  border-color: #999999;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.1875em;
  margin: auto 0;
  transform: rotate(225deg);
  border: solid;
}
.wg .govuk-pagination__next {
  padding-right: 15px;
}
.wg .govuk-pagination__next::after {
  border-width: max(2px, 0.0625em) max(2px, 0.0625em) 0 0;
  width: 0.25em;
  height: 0.25em;
  border-color: #999999;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0.1875em;
  margin: auto 0;
  transform: rotate(45deg);
  border: solid;
}
.wg .govuk-pagination__icon {
  display: none;
}
@media screen and (max-width: 768px) {
  .wg .govuk-pagination__summary {
    display: block;
  }
  .wg .govuk-pagination {
    justify-content: left;
    gap: 20px;
    margin-bottom: 15px;
  }
  .wg .govuk-pagination .govuk-pagination__list {
    display: none;
  }
  .wg .govuk-pagination .govuk-pagination__prev {
    background-color: #1f1f1f;
    color: #ffffff;
    padding-left: 35px;
  }
  .wg .govuk-pagination .govuk-pagination__prev.govuk-pagination__inactive {
    display: none;
  }
  .wg .govuk-pagination .govuk-pagination__prev::before {
    border-width: 5px 5px 0 0;
    width: 0.5em;
    height: 0.5em;
    left: 0.75em;
  }
  .wg .govuk-pagination .govuk-pagination__next {
    background-color: #1f1f1f;
    color: #ffffff;
    padding-right: 35px;
  }
  .wg .govuk-pagination .govuk-pagination__next::after {
    border-width: 5px 5px 0 0;
    width: 0.5em;
    height: 0.5em;
    right: 0.75em;
  }
  .wg .govuk-pagination .govuk-pagination__next.govuk-pagination__inactive {
    display: none;
  }
  .wg .govuk-pagination .govuk-pagination__prev a,
  .wg .govuk-pagination .govuk-pagination__next a {
    color: #ffffff;
  }
  .wg .govuk-pagination__prev:hover,
  .wg .govuk-pagination__next:hover {
    background-color: #999999;
  }
  .wg .govuk-pagination__prev::before {
    border-width: max(4px, 0.0625em) max(4px, 0.0625em) 0 0;
    width: 0.55em;
    height: 0.55em;
    left: 1em;
  }
  .wg .govuk-pagination__next::after {
    border-width: max(4px, 0.0625em) max(4px, 0.0625em) 0 0;
    width: 0.55em;
    height: 0.55em;
    right: 1em;
  }
  .wg .govuk-pagination {
    flex-direction: row;
  }
}
.wg .govuk-frontend-supported .govuk-accordion {
  border-bottom: none;
}
.wg .govuk-accordion__section {
  background-color: #f1f1f1;
  padding: 20px 20px 0px 20px;
}
.wg .govuk-frontend-supported .govuk-accordion__section-button {
  border-top: none;
  padding: 0px;
  border-bottom: none;
}
.wg .govuk-accordion__section-heading-text {
  color: #0360a6;
  margin-top: 15px;
}
.wg .govuk-accordion__section-heading-text::after {
  float: right;
  content: "+ ";
  font-size: 50px;
  font-weight: normal;
  padding-right: 0px;
  color: #0360a6;
  margin-top: -15px;
}
.wg .button--feature {
  background: #ffffff;
  padding: 10px 20px;
  font-size: 16px;
  border: 1px solid #0360a6;
  color: #0360a6;
}
.wg .button--feature:hover {
  background: #0360a6;
  color: #ffffff;
}
.wg .button--filter {
  background: #1f1f1f;
  padding: 10px 20px;
  font-size: 20px;
  color: #ffffff;
}
.wg .button--filter:hover {
  background: #999999;
  color: #ffffff;
}
.wg button.govuk-button-small {
  font-size: 16px;
  font-weight: bold;
  padding: 10px 10px 10px 10px;
}
.wg dd,
.wg dt {
  font-size: 18px;
}
.wg .govuk-heading-xl {
  font-size: 48px;
  font-weight: bold;
  letter-spacing: -0.0542rem;
  line-height: 52px;
  margin-bottom: revert;
}
.wg .hero .govuk-heading-m,
.wg .hero .govuk-heading-l,
.wg .hero .govuk-heading-xl {
  color: #ffffff;
}
.wg .govuk-heading-l,
.wg .govuk-fieldset__legend--l {
  font-size: 36px;
  font-weight: bold;
  letter-spacing: -0.0375rem;
  line-height: 40px;
}
.wg .govuk-heading-m {
  font-size: 28px;
  font-weight: bold;
  letter-spacing: -0.0292rem;
  line-height: 32px;
}
.wg .govuk-heading-s,
.wg .govuk-table__caption--s {
  font-size: 24px;
  font-weight: bold;
  letter-spacing: -0.025rem;
  line-height: 28px;
}
.wg .govuk-heading-xs {
  font-size: 20px;
  font-weight: bold;
  letter-spacing: -0.01875rem;
  line-height: 20px;
  margin-bottom: 20px;
}
.wg .govuk-heading-xxs {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: -0.01458rem;
  line-height: 24px;
}
@media screen and (max-width: 768px) {
  .wg .govuk-heading-xl {
    font-size: 34px;
    font-weight: bold;
    letter-spacing: -0.04167rem;
    line-height: 38px;
  }
  .wg .govuk-heading-l,
  .wg .govuk-fieldset__legend--l {
    font-size: 28px;
    font-weight: bold;
    letter-spacing: -0.03333rem;
    line-height: 32px;
  }
  .wg .govuk-heading-m {
    font-size: 24px;
    font-weight: bold;
    letter-spacing: -0.025rem;
    line-height: 28px;
  }
  .wg .govuk-heading-s,
  .wg .govuk-table__caption--s {
    font-size: 20px;
    font-weight: bold;
    letter-spacing: -0.02083rem;
    line-height: 24px;
  }
  .wg .govuk-heading-xs {
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -0.01875rem;
    line-height: 22px;
  }
  .wg .govuk-heading-xxs {
    font-size: 14px;
    font-weight: bold;
    letter-spacing: -0.01458rem;
    line-height: 18px;
  }
}
.wg .checkbox-level-2 {
  margin-left: 50px;
}
.wg .checkbox-level-3 {
  margin-left: 100px;
}
.wg .govuk-tabs {
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.wg .govuk-tabs__tab:visited,
.wg .govuk-pagination__link:visited {
  background: none;
}
.wg a.govuk-pagination__link {
  font-size: inherit;
}
.wg .govuk-tabs__tab {
  font-size: 24px;
  padding: 10px 0px;
}
.wg .govuk-frontend-supported .govuk-tabs__list {
  padding: 0;
  border-bottom: none;
}
.wg .govuk-frontend-supported .govuk-tabs__list-item {
  background-color: #1f446d;
  margin-right: 15px;
  padding: 20px;
}
.wg .govuk-frontend-supported .govuk-tabs__list-item:not(.govuk-tabs__list-item--selected):hover {
  background-color: #3b7dc5;
}
.wg .govuk-frontend-supported .govuk-tabs__list-item:not(.govuk-tabs__list-item--selected):hover a {
  color: #ffffff;
}
.wg .govuk-frontend-supported .govuk-tabs__list-item .govuk-tabs__tab:link {
  padding: 0;
  color: #99ccff;
}
.wg .govuk-tabs__list-item a,
.wg .govuk-tabs__list-item a:visited {
  color: #99ccff;
}
.wg .govuk-frontend-supported .govuk-tabs__list-item--selected .govuk-tabs__tab:link,
.wg .govuk-frontend-supported .govuk-tabs__list-item--selected .govuk-tabs__tab:visited {
  color: #1f1f1f;
  font-weight: normal;
}
.wg .govuk-frontend-supported .govuk-tabs__list-item--selected {
  margin-bottom: 0;
  border: none;
  background-color: #ffffff;
  border-top: #cccccc 6px solid;
}
.wg .govuk-frontend-supported .govuk-tabs__panel {
  padding: 30px 0;
  border: none;
}
@media screen and (max-width: 768px) {
  .wg .govuk-frontend-supported .govuk-tabs__list-item {
    margin-right: 10px;
    padding: 15px;
  }
  .wg .govuk-tabs__tab {
    font-size: 20px;
  }
}
@media screen and (max-width: 640px) {
  .wg .govuk-tabs__title {
    display: none;
  }
  .wg .govuk-frontend-supported .govuk-tabs__list-item:before {
    content: none;
  }
  .wg .govuk-frontend-supported .govuk-tabs__list-item--selected,
  .wg .govuk-frontend-supported .govuk-tabs__list-item,
  .wg .govuk-frontend-supported .govuk-tabs__list-item:hover {
    border: none;
    border-bottom: 0;
    background-color: #0360a6 !important;
  }
  .wg .govuk-frontend-supported .govuk-tabs__list-item--selected .govuk-tabs__tab,
  .wg .govuk-frontend-supported .govuk-tabs__list-item .govuk-tabs__tab,
  .wg .govuk-frontend-supported .govuk-tabs__list-item:hover .govuk-tabs__tab {
    font-weight: bold !important;
    color: #ffffff !important;
  }
}
.wg .checkboxes__filter {
  background-color: white;
  padding: 0px;
  margin-bottom: 0;
}
.wg .checkboxes__label__filter {
  font-size: 14px;
  margin-top: 8px;
  padding-left: 1em;
}
.wg .checkboxes__input__filter {
  height: 34px;
  width: 34px;
}
.wg .checkboxes__label__filter::before {
  top: 10px;
  left: 0px;
}
.wg .checkboxes__label__filter::before {
  top: 10px;
}
.wg .checkboxes__label__filter::after {
  top: 17px;
  color: #0360a6;
  left: 6px;
}
.wg .checkboxes__conditional__filter {
  margin-left: 10px;
}
.wg .tabs,
.wg .hero {
  margin: 1em -100%; /* old browsers fallback */
  margin: 1em calc(50% - 50vw);
  background-color: #0360a6;
}
.wg .hero .govuk-heading-l {
  color: #ffffff;
}
.wg #selected-options li {
  border: solid 1px #666666;
  background-color: #eeeeee;
  padding: 5px 8px;
  width: max-content;
  font-size: 14px;
  border-radius: 3px;
  float: left;
  margin-right: 10px;
}
.wg #selected-options .remove-selected-option {
  margin-bottom: 0px;
}
.wg .pivoted {
  background-color: #f1f1f1;
}
.wg .pivoted-total {
  background-color: #e5e5e5;
  font-weight: bold;
}
.wg .govuk-section-break {
  border-bottom: 1px solid #b5b5b5;
}
.wg .govuk-frontend-supported .govuk-tabs__panel {
  padding: 10px 0;
}
.wg table.dataTable thead > tr > th.sorting:before,
.wg table.dataTable thead > tr > th.sorting_asc:before,
.wg table.dataTable thead > tr > th.sorting_desc:before,
.wg table.dataTable thead > tr > th.sorting_asc_disabled:before,
.wg table.dataTable thead > tr > th.sorting_desc_disabled:before,
.wg table.dataTable thead > tr > td.sorting:before,
.wg table.dataTable thead > tr > td.sorting_asc:before,
.wg table.dataTable thead > tr > td.sorting_desc:before,
.wg table.dataTable thead > tr > td.sorting_asc_disabled:before,
.wg table.dataTable thead > tr > td.sorting_desc_disabled:before {
  top: 11px;
}
.wg table.dataTable thead > tr > th.sorting:after,
.wg table.dataTable thead > tr > th.sorting_asc:after,
.wg table.dataTable thead > tr > th.sorting_desc:after,
.wg table.dataTable thead > tr > th.sorting_asc_disabled:after,
.wg table.dataTable thead > tr > th.sorting_desc_disabled:after,
.wg table.dataTable thead > tr > td.sorting:after,
.wg table.dataTable thead > tr > td.sorting_asc:after,
.wg table.dataTable thead > tr > td.sorting_desc:after,
.wg table.dataTable thead > tr > td.sorting_asc_disabled:after,
.wg table.dataTable thead > tr > td.sorting_desc_disabled:after {
  top: 22px;
}
.wg table.dataTable thead > tr > th.sorting:before,
.wg table.dataTable thead > tr > th.sorting:after,
.wg table.dataTable thead > tr > th.sorting_asc:before,
.wg table.dataTable thead > tr > th.sorting_asc:after,
.wg table.dataTable thead > tr > th.sorting_desc:before,
.wg table.dataTable thead > tr > th.sorting_desc:after,
.wg table.dataTable thead > tr > th.sorting_asc_disabled:before,
.wg table.dataTable thead > tr > th.sorting_asc_disabled:after,
.wg table.dataTable thead > tr > th.sorting_desc_disabled:before,
.wg table.dataTable thead > tr > th.sorting_desc_disabled:after,
.wg table.dataTable thead > tr > td.sorting:before,
.wg table.dataTable thead > tr > td.sorting:after,
.wg table.dataTable thead > tr > td.sorting_asc:before,
.wg table.dataTable thead > tr > td.sorting_asc:after,
.wg table.dataTable thead > tr > td.sorting_desc:before,
.wg table.dataTable thead > tr > td.sorting_desc:after,
.wg table.dataTable thead > tr > td.sorting_asc_disabled:before,
.wg table.dataTable thead > tr > td.sorting_asc_disabled:after,
.wg table.dataTable thead > tr > td.sorting_desc_disabled:before,
.wg table.dataTable thead > tr > td.sorting_desc_disabled:after {
  position: absolute;
  display: block;
  opacity: 0.35;
  right: 10px;
  line-height: 9px;
  font-size: 0.8em;
}
.wg table.dataTable thead > tr > th.sorting_asc:before,
.wg table.dataTable thead > tr > th.sorting_desc:after,
.wg table.dataTable thead > tr > td.sorting_asc:before,
.wg table.dataTable thead > tr > td.sorting_desc:after {
  opacity: 1;
  color: #0360a6;
}
@media all {
  .wg .visually-hidden {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px;
    height: 1px;
    word-wrap: normal;
  }
}
@media all {
  .wg .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
  }
  .wg .container-fluid:before,
  .wg .container-fluid:after {
    display: table;
    content: " ";
  }
  .wg .container-fluid:after {
    clear: both;
  }
  .wg a {
    background-color: inherit;
    color: #0360a6;
    font-weight: bold;
    text-decoration: none;
  }
  .wg a:visited,
  .wg a:active {
    color: #0360a6;
  }
  .wg a:hover {
    color: #3b7dc5;
  }
  .wg ul {
    margin: 0;
  }
  .wg ul {
    padding: 0;
  }
  .wg img {
    border: 0;
    vertical-align: bottom;
    max-width: 100%;
    height: auto;
  }
  .wg input {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
  }
  .wg input {
    line-height: normal;
  }
  .wg input[type=text] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .wg label {
    display: block;
    margin: 0;
  }
  .wg .header__components .components__form form .form-item label {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    width: 1px;
    position: absolute;
  }
  .wg ul {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 24px;
    line-height: 1.5rem;
    margin-bottom: 20px;
    margin-top: 0;
  }
}
@media screen and (min-width: 768px) {
  .wg ul {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 24px;
    line-height: 1.5rem;
  }
}
@media all {
  .wg ul {
    margin: 0;
    margin-bottom: 20px;
    padding: 0 0 0 30px;
  }
  .wg body * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .wg .header__components {
    padding: 20px;
  }
}
@media all and (min-width: 768px) {
  .wg .header__components {
    height: auto;
  }
}
@media all {
  .wg .header__logo {
    float: left;
    margin: 0;
    padding: 0;
    width: 140px;
    height: 34px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 34'%3E%3Cpath style='fill:none;' d='M0 0h140v34H0z' /%3E%3Cg%3E%3Cpath style='fill:%23fff;' d='M.5 12.9a1.5 1.5 0 0 1 .6-.7 3.9 3.9 0 0 1 1.6-.2A9.1 9.1 0 0 1 6 14a29.6 29.6 0 0 1 3.2 3l.7-1.4a42.1 42.1 0 0 0-6-4C2.5 11.2.7 11 .5 12.9zM1.9 10.6c1.6-.5 1.8.6 2.1.9l1.2.7c-1.6-3.7-3.3-1.6-3.3-1.6z'/%3E%3Cpath style='fill:%23fff;' d='M2.6 12.5c3.8 2.8.6 4.1.6 4.1a1.3 1.3 0 0 0 1.7-.4l.3-.6a1.7 1.7 0 0 0 .1-.5A40.2 40.2 0 0 1 9 19.9a11 11 0 0 1-.2-1.8c-1.2-1.4-1.5-1.9-2.3-2.7-2.2-2.7-4-3-4-3M18.4 12.2a7.1 7.1 0 0 1-.1-2 8.7 8.7 0 0 0 .5-1.5h.1l.6.4a8.4 8.4 0 0 1-.6-1.7v-.1a4.1 4.1 0 0 0-.9-1.8 4.6 4.6 0 0 1 .3 1.9c-.1 1.7-2.6 3.7-2 6.6a5.7 5.7 0 0 0 2 3 15.3 15.3 0 0 1-.9-3.2 4.1 4.1 0 0 1 .5-2.5h.2zM35.3.5a56.6 56.6 0 0 0-6.4 1.4c-2.1.7-5.2 2-6.6 3.8s-.2 4.6-.6 6.4-3.2 3.8-3.2 3.8 3.3-.9 4.4-3.5-.2-3.3 1.1-6.1S35.3.5 35.3.5z'/%3E%3Cpath style='fill:%23fff;' d='M35.4.7a7.8 7.8 0 0 0-4.8 4.6l1.6-.3s.1-2.2 3.2-4.3zM41 5.4a26.7 26.7 0 0 0-11.1.5c-5.5 1.7-4.8 4.5-4.9 6s-1.4 5.2-6.3 4.8a5.5 5.5 0 0 0 6-1c3.2-2.6 1-5.7 3.6-7.2S33 5.8 41 5.4z'/%3E%3Cpath style='fill:%23fff;' d='M27 13.5a6.2 6.2 0 0 1 3.5 1.8 5.2 5.2 0 0 0-3.8-1zM36.5 11s-5.2.1-5.3 4.6c-.2-.1-3-5 5.3-4.6zM40.6 5.7c-5.3 1.1-4.1 5.3-4.1 5.3-2.7-5.4 4.1-5.3 4.1-5.3zM25.9 19.6a6.1 6.1 0 0 1 5.2-4c-4.1-.8-5.1 1.2-5.2 2.7a36 36 0 0 0-6.3-.7 18.2 18.2 0 0 1 6.3 2zM4.2 30.8a3.6 3.6 0 0 1 1.8-.4 4.7 4.7 0 0 0 1.8-.4l-2.7-.5c-1 .1-.9 1.3-.9 1.3zM23.9 28a.8.8 0 0 1 .7-.9 4.6 4.6 0 0 1 2 .4l-1.3.3a2.6 2.6 0 0 0-1.4.2zM31.4 31.2a3.1 3.1 0 0 1 1.7-.3h1.4c-.4 0-1.2-.9-2.2-.7a.9.9 0 0 0-.9 1zM36.1 10.8c-6.4-1.5-8.4-.4-8.4-.4a2 2 0 0 0 .2-.6c.2-.3.2-.4.2-.5a19.1 19.1 0 0 1 8 1.5zM11.3 6.7a2.4 2.4 0 0 0-1.6-.8c-1.2 0-2.3 1.4-3.3 1.4a3.2 3.2 0 0 1-1.7-.4 2.4 2.4 0 0 0 1.7.9c1.4 0 2.4-1.3 3.3-1.3zM14.2 8.1a6.2 6.2 0 0 1 .1 2c-.1 2.2-4.3 5.2-4.3 8.7a5.1 5.1 0 0 0 1.6 3.4 8.5 8.5 0 0 1-.4-3.8c.4-2.6 3.7-5.6 3.6-8.1a3.5 3.5 0 0 0-.6-2.2z'/%3E%3Cpath style='fill:%23fff;' d='M12.1 22.1a4.8 4.8 0 0 1-.2-2.8c.3-.9 1.1-1.6 2.7-2 0 0-2.8 2.6-.7 4.8a9.8 9.8 0 0 0-2 2.9c-.6 1.3-1.8 4.2-2.2 4.8A5.4 5.4 0 0 1 7.1 32c-1.7.1-3.7.4-3.8 1.7a1.7 1.7 0 0 1-.3-1.2c.1-.9 1.5-1.9 3-1.8a3.2 3.2 0 0 0 3.6-2.1 60.4 60.4 0 0 1 2.5-6.5z'/%3E%3Cpath style='fill:%23fff;' d='M14.5 22.3s-2.3 6.9-6.3 9.6a10.3 10.3 0 0 1 3.2-.1c.7.3 1.5.8.8 2s1.4-.8 1.1-2-1.8-1-1.8-1-.4-.2-.2-.8 1.8-2.6 2-3l2.3-3.6a2.5 2.5 0 0 0 2.4-1.3c.9-1.8-1-3.4-1-3.4s.8 1.9-.1 2.8a3.1 3.1 0 0 1-2.4.8z'/%3E%3Cpath style='fill:%23fff;' d='M16.4 23.9l1.1-.4s.4.4 2 .4h.3a30.3 30.3 0 0 0 7.4-2.3l.4.6c-2.7.9-5.8 3.5-9.9 3l-1.9-.4zM28 27.2a3.8 3.8 0 0 1-2 1.7c-1.2 0-2.7.3-2.8 1.3a1 1 0 0 1-.2-.9c0-.6.9-1.4 2.2-1.3a2 2 0 0 0 2.3-1.7c.3-.9 0-2.6.4-3.7l.9.7v.3c-.5 1.2-.3 2.6-.8 3.6zM29.7 23.9l.7.4a4.7 4.7 0 0 0-.4 1.2l-.7 2.1c-.2.5.1.6.1.6s1.1.1 1.3.8-.8 1.5-.8 1.5-.1-1.3-.6-1.5a6.8 6.8 0 0 0-2.2.1c1.7-1.2 2.3-4.6 2.6-5.2z'/%3E%3Cpath style='fill:%23fff;' d='M36.3 30.9s.5 1 .2 1.3-1.8 0-3.4.2-2.4.3-2.5 1.5a1.6 1.6 0 0 1-.3-1.1 2.5 2.5 0 0 1 2.7-1.6h1.9c.4-.2-.6-2.2-.8-2.6-1.5-3-1.5-4-1.5-4.2s-4.2-.8-5.2-3.7c3.4 2.8 6 2.8 6 2.8a56.1 56.1 0 0 0 2.9 7.4zM37.3 15.2h1.2c1.8-3.9 5-7.9 5-10.3a4 4 0 0 0-1.1-2.6l-.2.6A10.6 10.6 0 0 0 40.7.4l2.7 1.3h-.5a4.1 4.1 0 0 1 1.2 3c.1 2.8-3 6-4.8 10.3 4 .5 6.7 3 6.7 5.6s-2.3 5.2-4.4 5.2a4.8 4.8 0 0 1-2.6-.7c-1-.5-2-1.7-2-4.1a10.8 10.8 0 0 1 .9-4.7l-2.7.3-1.1.3a4.2 4.2 0 0 1 2.1 2.7 7.2 7.2 0 0 1-.4 3.7 15.2 15.2 0 0 0 1.1 5.3l.6 1.5a1.7 1.7 0 0 0 .8.9s1.2.2 1.5.9a1 1 0 0 1-.3 1.4c.3-1.1-.7-1.3-1.3-1.3h-1a11.9 11.9 0 0 0-.6-2.3s-1-2.7-1.3-4a24.3 24.3 0 0 1-.7-3s2.8-4.8-3.5-6.8h.9l1.7-.5zm1.6 1.3a13.3 13.3 0 0 0-.8 5c.1 1.7 1.1 4 3.8 3.7a3.3 3.3 0 0 0 2.7-1.9 5.6 5.6 0 0 0 .5-2.1 4.2 4.2 0 0 0-1.6-3.2 6.9 6.9 0 0 0-4.6-1.5M11 4.3s-2.2-.7-3.6.4l.7 1.2a2.3 2.3 0 0 1 3.3.2l.3.5a3.8 3.8 0 0 1-3.6 1 2.5 2.5 0 0 0 2.3 1.1c1.6 0 3.2-1.7 3.7-1.1s-.2-2.3 2.7-3.2l.7.8a3.1 3.1 0 0 0 .9-2.5A3.2 3.2 0 0 0 16.9.1a3.7 3.7 0 0 1-.3 2.1 2.1 2.1 0 0 1-1.8 1.3l-1.3-.2c-.3-.1-2.4-.8-2.5 1zm2.4-.1s-.7 1.2-1.7.5 0-.7.6-.6.5.2 1.1.1zM60.1 6.9h1v6.5h2.5v.8h-3.4zM64.4 6.4h.9v7.9h-.9zM68.4 15.5c-.3.9-.6 1.3-1.3 1.3h-.6V16h.5c.3 0 .4-.1.6-.7l.2-.9-1.6-5.6h1l1.2 4.4 1.1-4.4h.9zM76 14.4h-1l-1.1-4.6-1.1 4.6h-1L70.4 9h1l1 4.5 1-4.5h1.1l1.1 4.5 1-4.5h.9zM80.1 8.9c1.4 0 2.2 1.1 2.2 2.8s-.7 2.8-2.2 2.8-2.1-1.1-2.1-2.8.7-2.8 2.1-2.8zm0 4.8c.9 0 1.2-.7 1.2-2.1s-.4-2.1-1.2-2.1-1.2.7-1.2 2.1.3 2.1 1.2 2.1zM87.2 13.4c0 .3.1.7.1 1h-.9v-.8a1.5 1.5 0 0 1-1.4.9c-1.1 0-1.9-.9-1.9-2.8s.7-2.8 1.9-2.8a1.7 1.7 0 0 1 1.4.8V6.4h.9zm-2.1-3.8q-1.2 0-1.2 2.1t1.2 2.1 1.2-2.1q0-2.1-1.2-2.1zM88.4 10.1c0-.4-.1-.8-.1-1.2h.9v.9a1.4 1.4 0 0 1 1.5-.9v.9h-.3c-.7 0-1.2.6-1.2 1.8v2.9h-.9zM91.7 9.3a2.6 2.6 0 0 1 1.5-.4 1.7 1.7 0 0 1 1.4.5 1.7 1.7 0 0 1 .5 1.3v2.8a2.7 2.7 0 0 0 .1.9h-.8v-.7a1.7 1.7 0 0 1-1.5.8 1.4 1.4 0 0 1-1.6-1.5c0-1.1.7-1.8 2.6-1.8h.5v-.3a2.4 2.4 0 0 0-.2-.9c-.2-.3-.5-.3-.9-.3a1.8 1.8 0 0 0-1.4.6zm2.6 2.4h-.6c-1.1 0-1.5.5-1.5 1.1s.3 1 .9 1a1.3 1.3 0 0 0 1.3-1.3v-.7zM97.1 11.9c0 1.3.5 1.9 1.5 1.9a2.1 2.1 0 0 0 1.2-.4v.8a3.6 3.6 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8 1.9 1 1.9 2.6v.5zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM103.5 14.3l-.7.2c-.8 0-1.3-.3-1.3-1.3V9.7h-.9V9h.9V7.8l.9-.3v1.4h1.1v.7h-1.1v3.2q0 .9.6.9l.5-.2zM104.2 6.4h.9v3.3a1.3 1.3 0 0 1 1.3-.8c1 0 1.6.5 1.6 1.8v3.8h-.9V11c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9zM116.4 14.3l-1.3.2c-2.3 0-3.4-1.8-3.4-3.8s1.3-3.8 3.3-3.8a2.9 2.9 0 0 1 1.4.3v.9a2.3 2.3 0 0 0-1.4-.4c-1.2 0-2.3 1-2.3 2.8s.7 3.2 2.4 3.2a1.8 1.8 0 0 0 1.3-.4zM119.3 15.5c-.3.9-.6 1.3-1.3 1.3h-.6V16h.5c.3 0 .4-.1.6-.7l.2-.9-1.7-5.5h1l1.2 4.4 1.1-4.4h.9zM121.8 10.1c0-.4-.1-.8-.1-1.2h.9v.8a1.4 1.4 0 0 1 2.6 0 1.5 1.5 0 0 1 1.3-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9zM129.5 10.1c0-.4-.1-.8-.1-1.2h.9v.9a1.4 1.4 0 0 1 1.5-.9v.9h-.3c-.7 0-1.2.6-1.2 1.8v2.9h-.9zM136.4 13.2c0 .4.1.8.1 1.2h-.9v-.8a1.4 1.4 0 0 1-1.4.9c-1 0-1.6-.5-1.6-1.8V8.9h.9v3.6c0 .9.3 1.2.9 1.2s1.2-.5 1.2-1.5V8.9h.9v4.3zM59.4 19.7h1l1.2 5.9 1.3-5.9h1.2l1.3 5.9 1.3-5.9h.9l-1.7 7.4h-1.1l-1.4-6.3-1.4 6.3h-1.1zM68.9 24.6c0 1.3.5 1.9 1.5 1.9a2.8 2.8 0 0 0 1.3-.4v.8a3.6 3.6 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8 1.9 1 1.9 2.6v.5zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM73.1 19.1h.9V27h-.9zM75.2 26.1a2.2 2.2 0 0 0 1.3.4c.7 0 1.1-.4 1.1-.7s-.2-.6-.7-.9l-.6-.3c-.8-.4-1.1-.7-1.1-1.4a1.6 1.6 0 0 1 1.7-1.6h.1l1.2.2v.7H77c-.6 0-.9.3-.9.7s.3.7.9.9h.3c.7.3 1.1.7 1.1 1.4s-.5 1.7-1.8 1.7a3.3 3.3 0 0 1-1.5-.3zM79.3 19.1h.9v3.3a1.3 1.3 0 0 1 1.3-.8c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9zM92.1 26.7a4.8 4.8 0 0 1-1.9.4c-2.4 0-3.4-1.8-3.4-3.8s1.4-3.8 3.3-3.8l1.8.3v1a4 4 0 0 0-1.8-.5c-1.2 0-2.3 1-2.3 2.8s.8 3.2 2.4 3.2l1-.2v-2.2h-1.3v-.8h2.2zM95.6 21.6c1.4 0 2.2 1.1 2.2 2.8s-.7 2.8-2.2 2.8-2.2-1.1-2.2-2.8.7-2.8 2.2-2.8zm0 4.8c.9 0 1.3-.7 1.3-2.1s-.4-2.1-1.3-2.1-1.3.7-1.3 2.1.4 2 1.3 2zM98.2 21.6h1l1.2 4.5 1.2-4.5h1l-1.7 5.3h-1.1zM104 24.6c0 1.3.5 1.9 1.5 1.9a2.8 2.8 0 0 0 1.3-.4v.8a3.6 3.6 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8 1.9 1 1.9 2.6v.5zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM108.1 22.8c0-.4-.1-.8-.1-1.2h.9v.9a1.4 1.4 0 0 1 1.5-.9v.9h-.3c-.7 0-1.2.6-1.2 1.8V27h-.9zM111.2 22.8c0-.4-.1-.8-.1-1.2h.9v.8a1.4 1.4 0 0 1 1.4-.9c1 0 1.6.5 1.6 1.8V27h-.9v-3.4c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9zM116.4 22.8c0-.4-.1-.8-.1-1.2h.9v.8a1.4 1.4 0 0 1 2.6 0 1.5 1.5 0 0 1 1.3-.9c1 0 1.6.5 1.6 1.8V27h-.9v-3.6c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9zM124.7 24.6c0 1.3.5 1.9 1.5 1.9a2.8 2.8 0 0 0 1.3-.4v.8a3.6 3.6 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8 1.9 1 1.9 2.6v.5zm2.3-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM128.8 22.8c0-.4-.1-.8-.1-1.2h.9v.8a1.4 1.4 0 0 1 1.4-.9c1 0 1.6.5 1.6 1.8V27h-.9v-3.4c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9v-4.4zM136.4 26.9l-.7.2c-.9 0-1.3-.3-1.3-1.3v-3.4h-.9v-.7h.9v-1.1l.9-.3v1.4h1.1v.7h-1.2v3.2q0 .9.6.9l.6-.2v.7zM52 0h1v33.88h-1z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 140px 34px;
    color: #fff;
    text-decoration: underline;
    border: none;
  }
  .wg .header__logo:visited,
  .wg .header__logo:active {
    color: #fff;
  }
  .wg .header__logo:hover {
    color: #b5b5b5;
  }
  .wg .header__logo:focus {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='137.3' height='34.2' viewBox='0 0 137.3 34.2'%3E%3Cpath d='M0 13a1.49 1.49 0 0 1 .6-.7 3.9 3.9 0 0 1 1.6-.2 9.2 9.2 0 0 1 3.4 2 29.84 29.84 0 0 1 3.2 3.1c.2-.5.7-1.4.7-1.4a42.46 42.46 0 0 0-6.1-4C2 11.3.2 11.1 0 13zM1.4 10.7c1.6-.5 1.8.6 2.1.9l1.2.7c-1.6-3.7-3.3-1.6-3.3-1.6z'/%3E%3Cpath d='M2.1 12.6c3.8 2.8.6 4.1.6 4.1a1.36 1.36 0 0 0 1.7-.4l.3-.6a1.75 1.75 0 0 0 .1-.5 40.57 40.57 0 0 1 3.8 4.9 11.15 11.15 0 0 1-.2-1.8c-1.2-1.4-1.5-1.9-2.3-2.7-2.2-2.7-4-3-4-3M18.1 12.3a7.17 7.17 0 0 1-.1-2 8.8 8.8 0 0 0 .5-1.5l.1.1.6.4a8.51 8.51 0 0 1-.6-1.7c0-.1 0-.1-.1-.2a4.13 4.13 0 0 0-.8-1.8 4.62 4.62 0 0 1 .3 1.9c-.1 1.7-2.6 3.7-2 6.7a5.73 5.73 0 0 0 2 3 15.49 15.49 0 0 1-.9-3.2 4.13 4.13 0 0 1 .5-2.5l.2.1z'/%3E%3Cpath d='M35.1.5a57.16 57.16 0 0 0-6.5 1.4c-2.1.7-5.3 2-6.7 3.8s-.2 4.6-.6 6.5-3.2 3.8-3.2 3.8 3.3-.9 4.4-3.5c.9-1.9-.2-3.3 1.1-6.2S35.1.5 35.1.5z'/%3E%3Cpath d='M35.2.7a7.9 7.9 0 0 0-4.8 4.6L32 5s.1-2.2 3.2-4.3zM40.9 5.5a27 27 0 0 0-11.2.5c-5.6 1.7-4.8 4.5-4.9 6.1s-1.4 5.2-6.4 4.8a5.59 5.59 0 0 0 6.1-1c3.2-2.6 1-5.8 3.6-7.3s4.7-2.7 12.8-3.1z'/%3E%3Cpath d='M26.8 13.6a6.3 6.3 0 0 1 3.5 1.8 5.26 5.26 0 0 0-3.8-1 4.42 4.42 0 0 1 .3-.8zM36.3 11.1s-5.3.1-5.4 4.6c-.1-.1-2.9-5 5.4-4.6zM40.5 5.8c-5.4 1.1-4.2 5.3-4.2 5.3-2.7-5.4 4.2-5.3 4.2-5.3zM25.6 19.8a6.16 6.16 0 0 1 5.3-4c-4.1-.8-5.1 1.2-5.3 2.7a36.39 36.39 0 0 0-6.4-.7 18.4 18.4 0 0 1 6.4 2zM3.7 31.1a3.64 3.64 0 0 1 1.9-.4 4.76 4.76 0 0 0 1.8-.4 13.09 13.09 0 0 0-2.7-.5c-1.1.1-1 1.3-1 1.3zM23.6 28.3a.79.79 0 0 1 .7-.9 4.64 4.64 0 0 1 2 .4 6.3 6.3 0 0 1-1.3.3 2.66 2.66 0 0 0-1.4.2zM31.2 31.5a3.08 3.08 0 0 1 1.7-.3 6.09 6.09 0 0 0 1.4 0c-.4 0-1.2-.9-2.2-.7a.87.87 0 0 0-.9 1zM35.9 10.9c-6.5-1.5-8.5-.4-8.5-.4a2 2 0 0 0 .2-.6c.2-.3.2-.4.2-.5a19.26 19.26 0 0 1 8.1 1.5zM10.9 6.8A2.44 2.44 0 0 0 9.3 6C8.1 6 7 7.4 6 7.4A3.25 3.25 0 0 1 4.3 7a2.43 2.43 0 0 0 1.7.9c1.4 0 2.4-1.3 3.3-1.3a5.53 5.53 0 0 1 1.6.2zM13.8 8.2a6.26 6.26 0 0 1 .1 2c-.1 2.2-4.3 5.2-4.3 8.8a5.18 5.18 0 0 0 1.6 3.4 8.61 8.61 0 0 1-.4-3.8c.4-2.6 3.7-5.7 3.6-8.2a3.51 3.51 0 0 0-.6-2.2z'/%3E%3Cpath d='M11.7 22.3a4.85 4.85 0 0 1-.2-2.8c.3-.9 1.1-1.6 2.7-2 0 0-2.8 2.6-.7 4.8a9.87 9.87 0 0 0-2 2.9c-.6 1.3-1.8 4.2-2.2 4.8a5.42 5.42 0 0 1-2.6 2.2c-1.7.1-3.7.4-3.8 1.7a1.75 1.75 0 0 1-.3-1.2c.1-.9 1.5-1.9 3-1.8a3.21 3.21 0 0 0 3.6-2.1 61 61 0 0 1 2.5-6.5z'/%3E%3Cpath d='M14.1 22.5s-2.3 7-6.4 9.7a10.41 10.41 0 0 1 3.2-.1c.7.3 1.5.8.8 2 0 0 1.4-.8 1.1-2-.3-1-1.8-1-1.8-1s-.4-.2-.2-.8 1.8-2.6 2-3 2.2-3.4 2.3-3.6a2.49 2.49 0 0 0 2.6-1.4c.9-1.8-1-3.4-1-3.4s.8 1.9-.1 2.8a3.17 3.17 0 0 1-2.5.8z'/%3E%3Cpath d='M16.1 24.1a3.74 3.74 0 0 0 1.1-.4s.4.4 2 .4h.3a30.62 30.62 0 0 0 7.5-2.3l.4.6c-2.7.9-5.9 3.5-10 3-.3-.1-1.7-.3-1.9-.4.1-.1.6-.9.6-.9zM27.8 27.5a3.86 3.86 0 0 1-2 1.7c-1.2 0-2.7.3-2.8 1.3a1 1 0 0 1-.2-.9c0-.6.9-1.4 2.2-1.3a2.05 2.05 0 0 0 2.3-1.7c.3-.9 0-2.6.4-3.7 0 0 .6.5.9.7l-.1.3c-.4 1.1-.2 2.5-.7 3.6zM29.5 24.1a7.23 7.23 0 0 0 .7.4 4.77 4.77 0 0 0-.4 1.2c-.1.3-.5 1.6-.7 2.1s.1.6.1.6 1.1.1 1.3.8c.3.9-.8 1.5-.8 1.5.5-.9-.1-1.3-.6-1.5a6.88 6.88 0 0 0-2.2.1c1.7-1.1 2.3-4.6 2.6-5.2z'/%3E%3Cpath d='M36.1 31.2s.5 1 .2 1.3c-1.1.1-1.8 0-3.4.2-1.4.2-2.4.3-2.5 1.5a1.59 1.59 0 0 1-.3-1.1c.1-.8 1.3-1.7 2.7-1.6a6.37 6.37 0 0 0 1.9-.1c.4-.2-.6-2.2-.8-2.6-1.5-3-1.5-4-1.5-4.2 0 0-4.2-.8-5.3-3.7 3.4 2.8 6.1 2.8 6.1 2.8a56.66 56.66 0 0 0 2.9 7.5zM37.2 15.3h1.2c1.8-3.9 5-8 5-10.4a4.08 4.08 0 0 0-1.1-2.6l-.2.6A10.67 10.67 0 0 0 40.6.4a19.5 19.5 0 0 1 2.7 1.3l-.5.1a4.13 4.13 0 0 1 1.2 3c.1 2.8-3 6.1-4.8 10.4 4 .5 6.8 3 6.8 5.7 0 3.8-2.3 5.2-4.4 5.2a4.84 4.84 0 0 1-2.6-.7c-1-.5-2-1.7-2-4.1a10.91 10.91 0 0 1 .9-4.7q-1.5.15-2.7.3l-1.1.3a4.21 4.21 0 0 1 2.1 2.7 7.22 7.22 0 0 1-.4 3.7 15.31 15.31 0 0 0 1.1 5.4l.6 1.5a1.67 1.67 0 0 0 .8.9s1.2.2 1.5.9a1.06 1.06 0 0 1-.3 1.4c.3-1.1-.7-1.3-1.3-1.3h-.1a6.73 6.73 0 0 0-1-.1 12 12 0 0 0-.6-2.3s-1-2.7-1.3-4a24.55 24.55 0 0 1-.7-3s2.8-4.8-3.5-6.9a1.86 1.86 0 0 1 .8 0 10.43 10.43 0 0 1 1.7-.5c.9-.1 2.2-.2 3.7-.3zm1.6 1.3a13.47 13.47 0 0 0-.8 5c.1 1.7 1.1 4 3.8 3.7a3.31 3.31 0 0 0 2.7-1.9 5.63 5.63 0 0 0 .5-2.1 4.28 4.28 0 0 0-1.6-3.2 7 7 0 0 0-4.6-1.5M10.6 4.3s-2.2-.7-3.6.4l.7 1.2a2.33 2.33 0 0 1 3.6.7 3.83 3.83 0 0 1-3.6 1.1A2.56 2.56 0 0 0 10 8.8c1.6 0 3.2-1.7 3.7-1.1 0 0-.2-2.3 2.7-3.2a3 3 0 0 1 .7.8 3.16 3.16 0 0 0 .9-2.5A3.25 3.25 0 0 0 16.6.1a3.73 3.73 0 0 1-.3 2.1 2.12 2.12 0 0 1-1.8 1.3 4.76 4.76 0 0 1-1.3-.2c-.4-.1-2.5-.8-2.6 1zm2.4-.1s-.7 1.2-1.7.5c0 0 0-.7.6-.6s.5.2 1.1.1zM60.2 7h1v6.6h2.5v.8h-3.4L60.2 7zM64.5 6.5h.9v8h-.9zM68.5 15.6c-.3.9-.6 1.3-1.3 1.3a1.27 1.27 0 0 1-.6-.1l.1-.8a.9.9 0 0 0 .5.1c.3 0 .4-.1.6-.7l.2-.9-1.7-5.6h1l1.2 4.4 1.1-4.4h.9zM76.2 14.5h-1l-1.1-4.6-1.1 4.6h-1l-1.4-5.4h1l1 4.5 1-4.5h1.1l1.1 4.5 1-4.5h.9zM80.4 9c1.4 0 2.2 1.1 2.2 2.8s-.7 2.8-2.2 2.8-2.2-1.1-2.2-2.8.7-2.8 2.2-2.8zm0 4.8c.9 0 1.2-.7 1.2-2.1s-.4-2.1-1.2-2.1-1.2.7-1.2 2.1.3 2.1 1.2 2.1zM87.5 13.5c0 .3.1.7.1 1h-.9l-.1-.8a1.5 1.5 0 0 1-1.4.9c-1.1 0-1.9-.9-1.9-2.8S84 9 85.2 9a1.72 1.72 0 0 1 1.4.8V6.5h.9zm-2.1-3.8q-1.2 0-1.2 2.1t1.2 2.1q1.2 0 1.2-2.1t-1.2-2.1zM88.7 10.2c0-.4-.1-.8-.1-1.2h.9l.1.9a1.46 1.46 0 0 1 1.5-.9v.9c-.1 0-.2-.1-.3-.1-.7 0-1.2.6-1.2 1.8v2.9h-.9zM92.1 9.4a2.6 2.6 0 0 1 1.5-.4 1.68 1.68 0 0 1 1.4.5 1.76 1.76 0 0 1 .5 1.3v2.8a2.77 2.77 0 0 0 .1.9h-.8l-.1-.7a1.73 1.73 0 0 1-1.5.8 1.37 1.37 0 0 1-1.5-1.5c0-1.1.7-1.8 2.6-1.8h.5V11a2.39 2.39 0 0 0-.2-.9c-.2-.3-.5-.3-.9-.3a1.82 1.82 0 0 0-1.4.6zm2.6 2.4h-.6c-1.1 0-1.5.5-1.5 1.1s.3 1 .9 1a1.29 1.29 0 0 0 1.3-1.4v-.7zM97.5 12c0 1.3.5 1.9 1.5 1.9a2.14 2.14 0 0 0 1.2-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8S97.3 9 98.7 9c1.2 0 1.9 1 1.9 2.6v.5l-3.1-.1zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM104 14.4a1.85 1.85 0 0 1-.7.2c-.8 0-1.3-.3-1.3-1.3V9.8h-.9v-.7h.9V7.9l.9-.3V9h1.1v.7h-1.1v3.2q0 .9.6.9a.76.76 0 0 0 .5-.2v.8zM104.7 6.5h.9v3.3a1.34 1.34 0 0 1 1.3-.8c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9l.1-8.2zM117 14.4a3 3 0 0 1-1.3.2c-2.3 0-3.4-1.8-3.4-3.8 0-2.3 1.3-3.8 3.3-3.8a2.9 2.9 0 0 1 1.4.3v.9a2.3 2.3 0 0 0-1.4-.4c-1.2 0-2.3 1-2.3 2.8s.7 3.2 2.4 3.2a1.84 1.84 0 0 0 1.3-.4zM119.9 15.6c-.3.9-.6 1.3-1.3 1.3a1.27 1.27 0 0 1-.6-.1l.1-.8a.9.9 0 0 0 .5.1c.3 0 .4-.1.6-.7l.2-.9-1.7-5.6h1l1.2 4.4 1.1-4.4h.9zM122.5 10.2c0-.4-.1-.8-.1-1.2h.9l.1.8a1.39 1.39 0 0 1 2.6 0 1.54 1.54 0 0 1 1.3-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9l.1-4.5zM130.2 10.2c0-.4-.1-.8-.1-1.2h.9l.1.9a1.46 1.46 0 0 1 1.5-.9v.9c-.1 0-.2-.1-.3-.1-.7 0-1.2.6-1.2 1.8v2.9h-.9zM137.2 13.3c0 .4.1.8.1 1.2h-.9l-.1-.8a1.42 1.42 0 0 1-1.4.9c-1 0-1.6-.5-1.6-1.8V9h.9v3.6c0 .9.3 1.2.9 1.2s1.2-.5 1.2-1.5V9h.9v4.3zM59.5 19.9h1l1.2 6 1.3-6h1.2l1.3 6 1.3-6h.9L66 27.4h-1.1L63.5 21l-1.4 6.4H61zM69.1 24.8c0 1.3.5 1.9 1.5 1.9a2.84 2.84 0 0 0 1.3-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8c1.2 0 1.9 1 1.9 2.6v.5l-3.2-.1zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM73.3 19.3h.9v8h-.9zM75.4 26.3a2.2 2.2 0 0 0 1.3.4c.7 0 1.1-.4 1.1-.7s-.2-.6-.7-.9l-.6-.3c-.8-.4-1.1-.7-1.1-1.4a1.64 1.64 0 0 1 1.8-1.6 4.3 4.3 0 0 1 1.2.2l-.1.7c-.3 0-.7-.1-1.1-.1-.6 0-.9.3-.9.7s.3.7.9.9l.3.1c.7.3 1.1.7 1.1 1.4 0 1-.5 1.7-1.8 1.7a3.34 3.34 0 0 1-1.5-.3zM79.6 19.3h.9v3.3a1.34 1.34 0 0 1 1.3-.8c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9l.1-8.2zM92.5 27a4.88 4.88 0 0 1-1.9.4c-2.4 0-3.4-1.8-3.4-3.8 0-2.3 1.4-3.8 3.3-3.8a5.66 5.66 0 0 1 1.8.3v1a4.07 4.07 0 0 0-1.8-.5c-1.2 0-2.3 1-2.3 2.8s.8 3.2 2.4 3.2a3.55 3.55 0 0 0 1-.2v-2.3h-1.3v-.8h2.2V27zM96 21.8c1.4 0 2.2 1.1 2.2 2.8s-.7 2.8-2.2 2.8-2.2-1.1-2.2-2.8.7-2.8 2.2-2.8zm0 4.8c.9 0 1.3-.7 1.3-2.1s-.4-2.1-1.3-2.1-1.3.7-1.3 2.1.4 2.1 1.3 2.1zM98.6 21.8h1l1.2 4.5 1.2-4.5h1l-1.7 5.4h-1.1zM104.5 24.8c0 1.3.5 1.9 1.5 1.9a2.84 2.84 0 0 0 1.3-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8c1.2 0 1.9 1 1.9 2.6v.5l-3.2-.1zm2.2-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM108.6 23c0-.4-.1-.8-.1-1.2h.9l.1.9a1.46 1.46 0 0 1 1.5-.9v.9c-.1 0-.2-.1-.3-.1-.7 0-1.2.6-1.2 1.8v2.9h-.9zM111.8 23c0-.4-.1-.8-.1-1.2h.9l.1.8a1.42 1.42 0 0 1 1.4-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9V23zM117 23c0-.4-.1-.8-.1-1.2h.9l.1.8a1.39 1.39 0 0 1 2.6 0 1.54 1.54 0 0 1 1.3-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9v-3.7c0-.7-.3-1-.9-1s-1 .4-1 1.4v3.4h-.9l.1-4.5zM125.4 24.8c0 1.3.5 1.9 1.5 1.9a2.84 2.84 0 0 0 1.3-.4l.1.8a3.65 3.65 0 0 1-1.5.3c-1.4 0-2.2-1.1-2.2-2.8s.7-2.8 2.1-2.8c1.2 0 1.9 1 1.9 2.6v.5l-3.2-.1zm2.3-.6c0-1.1-.4-1.7-1.1-1.7s-1.1.4-1.1 1.7zM129.5 23c0-.4-.1-.8-.1-1.2h.9l.1.8a1.42 1.42 0 0 1 1.4-.9c1 0 1.6.5 1.6 1.8v3.8h-.9v-3.5c0-.9-.3-1.2-.9-1.2s-1.2.5-1.2 1.5v3.3h-.9V23zM137.2 27.2a1.85 1.85 0 0 1-.7.2c-.9 0-1.3-.3-1.3-1.3v-3.5h-.9v-.7h.9v-1.1l.9-.3v1.4h1.1v.7H136v3.2q0 .9.6.9a1.42 1.42 0 0 0 .6-.2v.7z'/%3E%3Cpath style='fill:none;stroke:%23000;' d='M52.5 0v34.2'/%3E%3C/svg%3E");
  }
  .wg .header__logo_print {
    width: 113px;
    height: 133px;
    overflow: hidden;
    display: none;
  }
  .wg #block-govwales-branding {
    float: left;
  }
  .wg .language-switcher-language-url {
    position: absolute;
    right: 0;
    margin-right: 0;
    display: inline-block;
  }
}
@media all and (min-width: 768px) {
  .wg .language-switcher-language-url {
    position: relative;
    float: right;
  }
}
@media all {
  .wg .language-switcher-language-url a {
    text-decoration: none;
    color: #fff;
    background: #1f1f1f;
    padding: 10px 20px;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    border: none;
  }
  .wg .language-switcher-language-url a:hover {
    background-color: #999999;
  }
  .wg .language-switcher-language-url ul {
    margin: 0 20px 0 0;
    padding: 0;
  }
}
@media all and (min-width: 768px) {
  .wg .language-switcher-language-url ul {
    margin: 0;
  }
}
@media all {
  .wg .language-switcher-language-url li {
    display: block;
    list-style: none;
    float: right;
  }
}
@media all and (min-width: 768px) {
  .wg .language-switcher-language-url li {
    float: none;
  }
}
@media all {
  .wg .language-switcher-language-url li a {
    padding: 5px 20px;
  }
  .wg .language-switcher-language-url li.is-active {
    display: none;
  }
  .wg .container-fluid {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }
  .wg .button {
    text-decoration: none;
    color: #fff;
    background: #1f1f1f;
    padding: 10px 20px;
    font-size: 0.875em;
    font-weight: bold;
    display: inline-block;
    border: none;
  }
  .wg .button:hover {
    background-color: #999999;
  }
  .wg .header__components {
    position: relative;
  }
  .wg .header__components .components__form {
    float: right;
    margin: 15px 0 0 0;
    width: 100%;
    position: relative;
  }
}
@media all and (min-width: 768px) {
  .wg .header__components .components__form {
    width: 336px;
    margin: 0 0 0 20px;
  }
}
@media all {
  .wg .header__components .components__form form .form-item {
    width: 100%;
    position: relative;
    float: left;
    z-index: 1;
  }
  .wg .header__components .components__form form .form-item label {
    color: #fff;
  }
  .wg .header__components .components__form form .form-item input[type=text] {
    background: #fff;
    padding: 2px 44px 2px 10px;
    border: 2px solid #fff;
    height: 34px;
    width: 100%;
    border-radius: 0;
    font-size: 14px;
    font-size: 0.875rem;
    display: block;
  }
  .wg .header__components .components__form form .form-actions {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    width: 34px;
    height: 34px;
    display: block;
  }
  .wg .header__components .components__form form .form-actions input[type=submit] {
    width: 34px;
    height: 34px;
    text-indent: -9999px;
    padding: 0;
    border: none;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2238%22 height=%2218%22%3E%3Cpath d=%22M2.16 2.16a7.33 7.33 0 0 1 11.16 9.42L18 16.2 16.2 18l-4.62-4.62A7.35 7.35 0 0 1 2.16 2.16zM3.9 10.8a4.92 4.92 0 1 0 0-7 4.92 4.92 0 0 0 0 7z%22 fill=%22%23fff%22/%3E%3C/svg%3E");
    background-color: #aa1111;
    background-repeat: no-repeat;
    background-position: 11px;
    background-size: 28px;
    overflow: hidden;
  }
  .wg .header__components .components__form form .form-actions input[type=submit]:hover {
    background-color: #d81f1f;
  }
  .wg .header__components .components__form form .form-actions input[type=submit]:focus {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2238%22 height=%2218%22%3E%3Cpath d=%22M2.16 2.16a7.33 7.33 0 0111.16 9.42L18 16.2 16.2 18l-4.62-4.62A7.35 7.35 0 012.16 2.16zM3.9 10.8a4.92 4.92 0 100-7 4.92 4.92 0 000 7z%22 fill=%22%23111%22/%3E%3C/svg%3E");
    background-color: #aa1111;
    background-repeat: no-repeat;
    background-position: 11px;
    background-size: 28px;
  }
  .wg .is-active {
    display: block;
  }
}
@media print {
  .wg .header__components {
    padding: 0;
  }
  .wg a:link,
  .wg a:visited {
    text-decoration: underline;
  }
  .wg .container-fluid {
    padding-left: 0;
    padding-right: 0;
  }
  .wg .links,
  .wg .header__logo,
  .wg #block-exposedformglobal-keyword-searchsearch-page {
    visibility: hidden;
    display: none;
  }
  .wg #block-govwales-branding {
    width: 100%;
    float: none;
    display: block;
    overflow: hidden;
  }
  .wg .header__logo_print {
    display: block;
    width: 4cm;
    height: 4.7cm;
    float: right;
    margin-bottom: 20px;
  }
}
.wg nav.primary {
  background: #fff;
  margin: 30px 0;
}
.wg nav.primary .nav__toggle {
  text-align: right;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
}
.wg nav.primary .nav__toggle .helper-menu__register,
.wg nav.primary .nav__toggle .helper-menu__sign-in,
.wg nav.primary .nav__toggle .helper-menu__sign-out {
  background: #ffffff;
  border-width: 1px;
  font-size: 16px;
  line-height: 20px;
  padding: 10px 15px;
  border: #0360a6 solid 1px;
  color: #0360a6;
}
.wg nav.primary .nav__toggle .helper-menu__register:hover,
.wg nav.primary .nav__toggle .helper-menu__register:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__sign-in:hover,
.wg nav.primary .nav__toggle .helper-menu__sign-in:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__sign-out:hover,
.wg nav.primary .nav__toggle .helper-menu__sign-out:focus-visible {
  color: #0360a6;
}
.wg nav.primary .nav__toggle .helper-menu__register:hover:hover,
.wg nav.primary .nav__toggle .helper-menu__register:hover:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__register:focus-visible:hover,
.wg nav.primary .nav__toggle .helper-menu__register:focus-visible:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__sign-in:hover:hover,
.wg nav.primary .nav__toggle .helper-menu__sign-in:hover:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__sign-in:focus-visible:hover,
.wg nav.primary .nav__toggle .helper-menu__sign-in:focus-visible:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__sign-out:hover:hover,
.wg nav.primary .nav__toggle .helper-menu__sign-out:hover:focus-visible,
.wg nav.primary .nav__toggle .helper-menu__sign-out:focus-visible:hover,
.wg nav.primary .nav__toggle .helper-menu__sign-out:focus-visible:focus-visible {
  color: #ffffff;
  background-color: #0360a6;
}
.wg nav.primary .nav__toggle .helper-menu__register:hover:hover::after,
.wg nav.primary .nav__toggle .helper-menu__register:hover:focus-visible::after,
.wg nav.primary .nav__toggle .helper-menu__register:focus-visible:hover::after,
.wg nav.primary .nav__toggle .helper-menu__register:focus-visible:focus-visible::after,
.wg nav.primary .nav__toggle .helper-menu__sign-in:hover:hover::after,
.wg nav.primary .nav__toggle .helper-menu__sign-in:hover:focus-visible::after,
.wg nav.primary .nav__toggle .helper-menu__sign-in:focus-visible:hover::after,
.wg nav.primary .nav__toggle .helper-menu__sign-in:focus-visible:focus-visible::after,
.wg nav.primary .nav__toggle .helper-menu__sign-out:hover:hover::after,
.wg nav.primary .nav__toggle .helper-menu__sign-out:hover:focus-visible::after,
.wg nav.primary .nav__toggle .helper-menu__sign-out:focus-visible:hover::after,
.wg nav.primary .nav__toggle .helper-menu__sign-out:focus-visible:focus-visible::after {
  color: #016171;
}
.wg nav.primary .nav__toggle .helper-menu__account {
  color: #01778a;
  font-size: 0;
  margin: 10px 0 0 -10px;
}
.wg nav.primary .nav__toggle .helper-menu__account:hover,
.wg nav.primary .nav__toggle .helper-menu__account:focus-visible {
  color: #016171;
}
.wg nav.primary .nav__toggle .helper-menu__account:hover::after,
.wg nav.primary .nav__toggle .helper-menu__account:focus-visible::after {
  color: #016171;
}
.wg nav.primary .nav__toggle .helper-menu__account::after {
  color: #01778a;
  font-size: 28px;
}
.wg nav.primary .nav__toggle span.button.helper-menu__account:hover,
.wg nav.primary .nav__toggle div.able-modal-dialog[aria-hidden=false] span.helper-menu__account.modalCloseButton:hover,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__toggle span.helper-menu__account.modalCloseButton:hover,
.wg nav.primary .nav__toggle span.button.helper-menu__account:focus-visible,
.wg nav.primary .nav__toggle div.able-modal-dialog[aria-hidden=false] span.helper-menu__account.modalCloseButton:focus-visible,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__toggle span.helper-menu__account.modalCloseButton:focus-visible {
  color: #01778a;
  cursor: default;
  outline: none;
}
.wg nav.primary .nav__toggle span.button.helper-menu__account:hover::after,
.wg nav.primary .nav__toggle div.able-modal-dialog[aria-hidden=false] span.helper-menu__account.modalCloseButton:hover::after,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__toggle span.helper-menu__account.modalCloseButton:hover::after,
.wg nav.primary .nav__toggle span.button.helper-menu__account:focus-visible::after,
.wg nav.primary .nav__toggle div.able-modal-dialog[aria-hidden=false] span.helper-menu__account.modalCloseButton:focus-visible::after,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__toggle span.helper-menu__account.modalCloseButton:focus-visible::after {
  color: #01778a;
}
.wg nav.primary .nav__toggle .toggle__button {
  background: #fff;
  float: right;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 10px 15px 10px 41px;
  position: relative;
  color: #0360a6;
  border: 1px solid #0360a6;
}
.wg nav.primary .nav__toggle .toggle__button span {
  background: #0360a6;
  height: 3px;
  left: 13px;
  position: absolute;
  top: 12px;
  transform-origin: center;
  transition: 0.2s;
  width: 18px;
}
.wg nav.primary .nav__toggle .toggle__button span + span {
  top: 19px;
}
.wg nav.primary .nav__toggle .toggle__button span + span + span {
  top: 26px;
}
.wg nav.primary .nav__toggle .toggle__button:hover,
.wg nav.primary .nav__toggle .toggle__button:focus-visible {
  opacity: 1;
}
.wg nav.primary .nav__content {
  height: 0;
  overflow: hidden;
  padding: 0;
}
.wg nav.primary .nav__content ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.wg nav.primary .nav__content ul li {
  border-bottom: 1px solid #b5b5b5;
  display: block;
  margin: 0;
}
.wg nav.primary .nav__content ul li:last-of-type {
  border: 0;
}
.wg nav.primary .nav__content ul li a {
  color: #323232;
  display: block;
  font-size: 22px;
  font-weight: 700;
  padding: 20px;
}
.wg nav.primary .nav__content ul li a:hover,
.wg nav.primary .nav__content ul li a:focus-visible {
  background: #0360a6;
  color: #ffffff;
}
.wg nav.primary .nav__content ul li a.is-active,
.wg nav.primary .nav__content ul li a.active {
  background: #0360a6;
  color: #ffffff;
}
.wg nav.primary .nav__content ul li a.button,
.wg nav.primary .nav__content ul li div.able-modal-dialog[aria-hidden=false] a.modalCloseButton,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__content ul li a.modalCloseButton {
  border-width: 1px;
  color: #0360a6;
  display: inline-block;
  font-size: 16px;
  margin: 15px;
  padding: 10px 15px;
}
.wg nav.primary .nav__content ul li a.button:hover,
.wg nav.primary .nav__content ul li div.able-modal-dialog[aria-hidden=false] a.modalCloseButton:hover,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__content ul li a.modalCloseButton:hover,
.wg nav.primary .nav__content ul li a.button:focus-visible,
.wg nav.primary .nav__content ul li div.able-modal-dialog[aria-hidden=false] a.modalCloseButton:focus-visible,
.wg div.able-modal-dialog[aria-hidden=false] nav.primary .nav__content ul li a.modalCloseButton:focus-visible {
  color: #ffffff;
}
.wg nav.primary.nav--is-open .nav__toggle .toggle__button {
  background: #0360a6;
  color: #ffffff;
}
.wg nav.primary.nav--is-open .nav__toggle .toggle__button span {
  left: 12px;
  top: 19px;
  transform: rotate(45deg);
  width: 20px;
  background: #fff;
}
.wg nav.primary.nav--is-open .nav__toggle .toggle__button span + span {
  opacity: 0;
}
.wg nav.primary.nav--is-open .nav__toggle .toggle__button span + span + span {
  opacity: 1;
  top: 19px;
  transform: rotate(-45deg);
}
.wg nav.primary.nav--is-open .nav__content {
  height: auto;
}
.wg nav.primary .nav__content:focus-within {
  height: auto;
}
.wg nav.primary + h1 {
  padding: 20px 0 0;
}
@media screen and (min-width: 480px) {
  .wg nav.primary .nav__toggle .helper-menu__account {
    font-size: 16px;
  }
  .wg nav.primary .nav__toggle .helper-menu__account::after {
    font-size: 20px;
  }
}
.wg nav.primary.primary {
  margin: 20px 0 0 0;
}
.wg nav.primary .nav__content {
  height: auto;
  padding: 0 20px;
  background-color: #dddddd;
}
.wg nav.primary .nav__content ul li {
  border: 0;
  float: left;
  margin: 0;
  text-align: center;
}
.wg nav.primary .nav__content ul li:last-of-type {
  margin: 0;
}
.wg nav.primary .nav__content ul li a {
  font-size: 18px;
  padding: 8px 10px;
}
.wg nav.primary .nav__content .is-helper {
  display: none;
}
.wg .statsWales-logo {
  width: 182px;
  height: 28px;
  margin-top: 7px;
  background-image: url("../images/StatsWales.svg");
  background-size: cover;
}
.wg[lang^=cy] .statsWales-logo {
  background-image: url("../images/StatsCymru.svg");
  width: 183.75px;
  height: 31.5px;
}
.wg .table-border {
  border-right: 1px solid #999999;
}
@media (min-width: 1020px) {
  .wg .container-fluid {
    max-width: 1000px;
  }
}
@media (min-width: 1200px) {
  .wg .govuk-width-container {
    max-width: 1200px;
  }
  .wg .container-fluid {
    max-width: 1240px;
  }
}
@media (min-width: 1480px) {
  .wg .govuk-width-container {
    max-width: 1400px;
  }
  .wg .container-fluid {
    max-width: 1440px;
  }
}
.wg .govuk-table__header--numeric,
.wg .govuk-table__cell--numeric {
  text-align: right;
}
.wg .govuk-panel {
  text-align: left;
  border: 4px #0360a6 solid;
  padding: 10px 30px;
  margin-bottom: 30px;
}
.wg .wg .govuk-panel p {
  font-size: 24px;
}
@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.wg .nowrap {
  white-space: nowrap !important;
}
.wg .max-width-none {
  max-width: none !important;
}
.wg .translation-export td,
.wg .translation-import td {
  white-space: pre-line !important;
}
.wg .loader {
  border: 12px solid #eeeeee;
  border-bottom-color: #d81f1f;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  -webkit-animation: 2s linear infinite;
  animation: rotation 2s linear infinite;
}
.wg .govuk-table__container {
  max-width: 100%;
  overflow-x: auto;
}
.wg .govuk-table.sortable th {
  padding: 0;
  height: 100%;
  position: relative;
  z-index: 1;
}
.wg .govuk-table.sortable th:focus-within {
  background-color: #ffd530 !important;
}
.wg .govuk-table.sortable th:focus-within a::before {
  border-bottom: 2px solid #1f1f1f;
}
.wg .govuk-table.sortable th:focus-within[aria-sort=descending]::after {
  color: #1f1f1f !important;
}
.wg .govuk-table.sortable th:focus-within[aria-sort=ascending]::before {
  color: #1f1f1f !important;
}
.wg .govuk-table.sortable th a {
  padding: 10px 2em 10px 0;
  display: inline-block;
  height: 100%;
  width: 100%;
  color: #1f1f1f;
  z-index: 1;
}
.wg .govuk-table.sortable th a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
.wg .govuk-table.sortable th a:focus {
  outline: none !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
}
.wg .govuk-table.sortable th::before, .wg .govuk-table.sortable th::after {
  position: absolute;
  display: block;
  opacity: 0.125;
  right: 10px;
  line-height: 9px;
  font-size: 0.8em;
  pointer-events: none;
}
.wg .govuk-table.sortable th[aria-sort=descending]::after {
  opacity: 1;
  color: #0360a6;
}
.wg .govuk-table.sortable th[aria-sort=ascending]::before {
  opacity: 1;
  color: #0360a6;
}
.wg .govuk-table.sortable th::before {
  top: 10px;
  content: "▲";
}
.wg .govuk-table.sortable th::after {
  top: 22px;
  content: "▼";
}
.wg .source-list-item,
.wg .govuk-table__header,
.wg .govuk-table__cell {
  border-bottom: 1px solid #b5b5b5;
}
.wg .govuk-table__head {
  border-bottom: 2px solid #b5b5b5;
}
.wg a.govuk-button.govuk-button--top {
  color: #323232;
  background-color: transparent;
  border: 1px solid #999999;
  padding: 10px 20px 10px 36px;
  font-size: 14px;
  margin-bottom: 0px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id=%22Layer_1%22 data-name=%22Layer 1%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%22159.5%22 height=%22102.4%22 viewBox=%220 0 159.5 102.4%22%3E%3Ctitle%3Eblack-arrow-up%3C/title%3E%3Cpath d=%22M159.5,79.8,79.8,0,0,79.8l22.6,22.6L79.7,45.3l57.1,57.1Z%22/%3E%3C/svg%3E");
  background-size: 18px 13px;
  background-position: 10px center;
  background-repeat: no-repeat;
}
.wg a.govuk-button.govuk-button--secondary.govuk-button--top:hover {
  background-color: #cccccc;
  color: #323232;
}
.wg footer .top .govuk-button:before {
  content: "";
  display: block;
  position: absolute;
  top: 0.2em;
  bottom: 0;
  left: 1.3em;
  width: 0.4375em;
  height: 0.4375em;
  margin: auto 0;
  transform: rotate(315deg);
  border: solid;
  border-width: 3px 3px 0px 0px;
  border-color: #323232;
}
.wg footer .footer-top {
  padding: 15px 0;
  background-color: #e5e5e5;
}
.wg .with-overflow {
  overflow-x: auto;
}
.wg .alert-warning {
  border-left: 10px solid #aa1111;
  padding-left: 120px;
  background-image: URL("/images/warning-sign.svg");
  background-repeat: no-repeat;
  background-position: 30px 20px;
  background-size: 54px;
}
.wg .warning-background {
  background-color: #ffe4e5;
  padding: 20px;
}
.wg td.line-number {
  text-align: right;
  padding-right: 10px;
  color: #6f777b;
  font-family: monospace !important;
  border-right: 1px solid #b5b5b5;
  margin-right: 10px;
}
.wg th.line-number + th {
  padding-left: 20px;
}
.wg td.line-number + td {
  padding-left: 20px;
}
.wg table.sticky-table {
  position: relative;
  overflow: scroll;
}
.wg table.sticky-table thead {
  background-color: #ffffff;
  border-bottom: 1px solid #b5b5b5;
  position: sticky;
  top: 0;
}
.wg table.sticky-table th {
  background-color: #ffffff;
  border-bottom: 1px solid #b5b5b5;
  position: sticky;
  top: 0;
}
.wg .govuk-pagination__prev {
  padding-left: 35px;
}
.wg .govuk-pagination__prev::before {
  color: inherit;
  border-width: max(2px, 0.0625em) max(2px, 0.0625em) 0 0;
  width: 0.35em;
  height: 0.35em;
  left: 1em;
}
.wg .govuk-pagination__prev-none::before {
  border: none;
}
.wg .govuk-pagination__next {
  padding-right: 35px;
}
.wg .govuk-pagination__next::after {
  color: inherit;
  border-width: max(2px, 0.0625em) max(2px, 0.0625em) 0 0;
  width: 0.35em;
  height: 0.35em;
  right: 1em;
}
.wg .govuk-pagination__next-none::after {
  border: none;
}
.wg .total-rows {
  padding: 10px 0;
}
.wg .stat-grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 30px;
}
.wg .stat-card {
  display: flex;
  flex-direction: column;
  border: 2px solid #b5b5b5;
  padding: 20px;
}
.wg .stat-card__value {
  font-size: 5em;
  font-weight: bold;
  margin: 0px 20px 0px 0;
}
.wg .stat-card__title {
  font-size: 1.5em;
  font-weight: bold;
  margin: 0 0 10px 0;
  text-wrap: nowrap;
}
.wg .stat-card__description {
  font-size: 1em;
  margin: 0;
}

.wg .autocomplete__wrapper {
  position: relative;
}
.wg .autocomplete__hint,
.wg .autocomplete__input {
  appearance: none;
  border: 2px solid #0b0c0c;
  border-radius: 0; /* Safari 10 on iOS adds implicit border rounding. */
  box-sizing: border-box;
  margin-bottom: 0; /* BUG: Safari 10 on macOS seems to add an implicit margin. */
  line-height: 1.25;
  height: 2.5rem;
  width: 100%;
}
.wg .autocomplete__input {
  background-color: white;
  position: relative;
}
.wg .autocomplete__hint {
  color: #505a5f;
  position: absolute;
}
.wg .autocomplete__input--default {
  padding: 5px;
}
.wg .autocomplete__input--focused {
  outline: 3px solid #fd0;
  outline-offset: 0;
  box-shadow: inset 0 0 0 2px;
}
.wg .autocomplete__input--show-all-values {
  padding: 5px 35px 5px 5px; /* Space for arrow. Other padding should match .autocomplete__input--default. */
  cursor: pointer;
}
.wg .autocomplete__dropdown-arrow-down {
  z-index: -1;
  display: inline-block;
  position: absolute;
  right: 8px;
  width: 24px;
  height: 24px;
  top: 10px;
}
.wg .autocomplete__menu {
  background-color: #ffffff;
  border: 2px solid #0b0c0c;
  border-top: 0;
  color: #0b0c0c;
  margin: 0;
  max-height: 342px;
  overflow-x: hidden;
  padding: 0;
  width: 100%;
  width: calc(100% - 4px);
}
.wg .autocomplete__menu--visible {
  display: block;
}
.wg .autocomplete__menu--hidden {
  display: none;
}
.wg .autocomplete__menu--overlay {
  box-shadow: rgba(0, 0, 0, 0.256863) 0px 2px 6px;
  left: 0;
  position: absolute;
  top: 100%;
  z-index: 100;
}
.wg .autocomplete__menu--inline {
  position: relative;
}
.wg .autocomplete__option {
  border-bottom: solid #b1b4b6;
  border-width: 1px 0;
  cursor: pointer;
  display: block;
  position: relative;
}
.wg .autocomplete__option > * {
  pointer-events: none;
}
.wg .autocomplete__option:first-of-type {
  border-top-width: 0;
}
.wg .autocomplete__option:last-of-type {
  border-bottom-width: 0;
}
.wg .autocomplete__option--odd {
  background-color: #f3f2f1;
}
.wg .autocomplete__option--focused,
.wg .autocomplete__option:hover {
  background-color: #1d70b8;
  border-color: #1d70b8;
  color: white;
  outline: none;
}
@media (-ms-high-contrast: active), (forced-colors: active) {
  .wg .autocomplete__menu {
    border-color: FieldText;
  }
  .wg .autocomplete__option {
    background-color: Field;
    color: FieldText;
  }
  .wg .autocomplete__option--focused,
  .wg .autocomplete__option:hover {
    forced-color-adjust: none; /* prevent backplate from obscuring text */
    background-color: Highlight;
    border-color: Highlight;
    color: HighlightText;
    /* Prefer SelectedItem / SelectedItemText in browsers that support it */
    background-color: SelectedItem;
    border-color: SelectedItem;
    color: SelectedItemText;
    outline-color: SelectedItemText;
  }
}
.wg .autocomplete__option--no-results {
  background-color: #f3f2f1;
  color: #505a5f;
  cursor: not-allowed;
}
.wg .autocomplete__hint,
.wg .autocomplete__input,
.wg .autocomplete__option {
  font-size: 18px;
  line-height: 24px;
  font-family: Arial, Helvetica, sans-serif;
}
.wg .autocomplete__hint,
.wg .autocomplete__option {
  padding: 5px;
}
@media (min-width: 641px) {
  .wg .autocomplete__hint,
  .wg .autocomplete__input,
  .wg .autocomplete__option {
    font-size: 18px;
    line-height: 24px;
    font-family: Arial, Helvetica, sans-serif;
  }
}
.wg .govuk-form-group--error .autocomplete__input {
  border-color: #d81f1f;
}
.wg .govuk-form-group--error .autocomplete__input--focused {
  border-color: #d81f1f;
}
.wg .autocomplete__dropdown-arrow-down {
  pointer-events: none;
  z-index: 0;
}

.filters-container .filters-head {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.filters-container a.clear-filters {
  font-weight: bold;
  font-size: 14px;
  font-size: 0.875rem;
  float: right;
  color: #aa1111;
  background-color: #ffffff;
  padding: 8px 10px;
  border: 1px solid #aa1111;
  cursor: pointer;
}
.filters-container a.clear-filters:hover {
  color: #ffffff;
  background: #aa1111;
}
.filters-container .padding-box {
  padding: 5px 10px;
}
.filters-container .filter-container {
  border: 1px solid #666666;
}
.filters-container .filter-container .filter-head {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 0.5em;
}
.filters-container .filter-container .filter-body {
  padding: 5px 10px;
  overflow: auto;
  min-height: 90px;
  max-height: 350px;
}
.filters-container .filter-container .govuk-checkboxes {
  display: flex;
  flex-direction: column;
}
.filters-container .filter-container input[type=checkbox] {
  width: 24px;
  height: 24px;
  margin-left: 0;
  margin-top: 5px;
}
.filters-container .filter-container .controls {
  height: 100%;
  display: flex;
  align-items: center;
  gap: 0.25em;
}
.filters-container .filter-container .controls > a {
  font-size: 14px !important;
}
.filters-container .filter-container .govuk-checkboxes__item {
  display: inline-flex;
  flex-wrap: nowrap;
}
.filters-container .filter-container .govuk-checkboxes__item > * {
  flex-shrink: 0;
}
.filters-container .filter-container .govuk-checkboxes__item:not(summary > .govuk-checkboxes__item) {
  padding-right: 1em;
}
.filters-container .filter-container .govuk-checkboxes__item label {
  white-space: nowrap;
}
.filters-container .filter-container .govuk-checkboxes__label {
  margin-top: 0 !important;
  height: 34px;
  padding-left: 0.5em !important;
  max-width: unset;
  display: flex;
  align-items: center;
}
.filters-container .filter-container .govuk-checkboxes__label:before {
  top: 50%;
  margin-top: -12px;
}
.filters-container .filter-container .govuk-checkboxes__label:after {
  top: 50%;
  margin-top: -5px;
}
.filters-container .filter-container .indent {
  margin-left: 30px;
  position: relative;
}
.filters-container .filter-container .indent::before {
  content: "";
  display: block;
  position: absolute;
  left: -20px;
  width: 2px;
  height: 100%;
  background-color: #eeeeee;
}
.filters-container .filter-container details[open] > summary::before {
  transform: rotate(90deg);
}
.filters-container .filter-container details .govuk-checkboxes__item:not(summary > .govuk-checkboxes__item) {
  margin-left: 30px;
}
.filters-container .filter-container details summary {
  display: flex;
  position: relative;
  white-space: nowrap;
  height: 34px;
  align-items: center;
  gap: 6px;
}
.filters-container .filter-container details summary::before {
  content: "";
  background-image: url("../images/chevron.svg");
  background-repeat: no-repeat;
  background-size: 15px 15px;
  background-position: center;
  width: 24px;
  height: 24px;
  cursor: pointer;
  flex-shrink: 0;
}
@media all and (max-width: 640px) {
  .filters-container .filter-container .govuk-checkboxes__label {
    height: 40px;
  }
  .filters-container .filter-container details summary {
    height: 40px;
  }
  .filters-container .filter-container details summary::before {
    background-size: 22.5px 22.5px;
    width: 36px;
    height: 36px;
  }
  .filters-container .filter-container .indent {
    margin-left: 36px;
  }
}

.wg .govuk-header__link:hover {
  border: none;
}
.wg .govuk-header__content {
  display: none;
}
.wg .govuk-header {
  background: #323232;
  border-bottom: 0px;
  padding: 20px 0px;
  height: 34px;
}
.wg .govuk-phase-banner .govuk-phase-banner__content {
  font-size: 1rem;
  line-height: 1.25;
}
.wg .wg-header {
  background-color: #323232;
}
.wg .govuk-header__container {
  border-bottom: none;
  padding-top: 0px;
}
.wg .govuk-template {
  background-color: #ffffff;
}
.wg .govuk-pagination__link {
  color: #aa1111;
}
.wg .govuk-pagination__item--current {
  background-color: inherit;
}
.wg .tasklist-no-border:first-child {
  border-top: none;
}
.wg .tasklist-no-border {
  border-bottom: none;
}
.wg .search-form {
  display: flex;
}

/*# sourceMappingURL=app.css.map */
