@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@600&display=swap");
/**
 * Buttons
 */
.crossroad--button > .govuk-body > a, .view-news.view-display-id-block_homepage > .govuk-body > a, .office-search .office-search-btn, .fp-slider .field_field-link a,
.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 2.5em;
  margin: 0;
  padding: 0.4375em 1.5625em 0.5em;
  font-family: "Source Sans Pro", "Arial", sans-serif;
  font-size: 1em;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border: 0.125em solid transparent;
  background-color: #004b8d;
  outline: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.crossroad--button > .govuk-body > a:hover, .view-news.view-display-id-block_homepage > .govuk-body > a:hover, .office-search .office-search-btn:hover, .fp-slider .field_field-link a:hover,
.btn:hover {
  border-color: #004b8d;
  color: #004b8d;
  background-color: #fff;
}
.crossroad--button > .govuk-body > a:focus, .view-news.view-display-id-block_homepage > .govuk-body > a:focus, .office-search .office-search-btn:focus, .fp-slider .field_field-link a:focus,
.btn:focus {
  color: #0b0c0c;
  background-color: #ffdf0f;
  -webkit-box-shadow: 0 -2px #ffdf0f, 0 4px #0b0c0c;
          box-shadow: 0 -2px #ffdf0f, 0 4px #0b0c0c;
}
.fp-slider .field_field-link a,
.btn--narrow {
  padding-top: 0;
  padding-bottom: 0;
}
.btn--white {
  color: #004b8d;
  background-color: #fff;
}
.btn--clean-white {
  color: #fff;
  text-decoration: underline;
  text-underline-offset: 0.1875em;
  background-color: transparent;
}
.btn--clean-white:hover {
  text-decoration: none;
  color: #004b8d;
  background-color: #fff;
}
.btn--clean-blue {
  color: #004b8d;
  text-decoration: underline;
  text-underline-offset: 0.1875em;
  background-color: transparent;
}
.btn--clean-blue:hover {
  text-decoration: none;
  color: #fff;
  background-color: #004b8d;
}
.btn--clean-white-arrow {
  color: #fff;
  background-color: transparent;
}
.btn--clean-white-arrow:active,
.btn--clean-white-arrow:focus,
.btn--clean-white-arrow:hover {
  color: #004b8d;
  background-color: #fff;
}
.btn--clean-white-arrow:active:after,
.btn--clean-white-arrow:focus:after,
.btn--clean-white-arrow:hover:after {
  background-color: #004b8d;
}
.btn--clean-white-arrow:active span,
.btn--clean-white-arrow:focus span,
.btn--clean-white-arrow:hover span {
  text-decoration: none;
}
.btn--clean-white-arrow:after {
  content: "";
  width: 1em;
  height: 0.5em;
  margin-left: 0.375em;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-mask-image: url("../../../../../idsk_theme/assets/idsk/images/header-web/navigation-arrow-mobile.svg");
          mask-image: url("../../../../../idsk_theme/assets/idsk/images/header-web/navigation-arrow-mobile.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 0.75em auto;
          mask-size: 0.75em auto;
  background-color: #fff;
}
.btn--clean-white-arrow span {
  text-decoration: underline;
  text-underline-offset: 0.1875em;
}

.idsk-footer-extended .idsk-footer-extended-feedback {
  background-color: #004b8d;
}

.idsp-footer {
  width: 100%;
  padding-top: 2.1875em;
  background-color: #dee0e2;
  /**
   * Footer branding
   */
  /**
   * Social links
   */
  /**
   * Footer menu
   */
  /**
   * Copyright
   */
}
@media all and (min-width: 48em) {
  .idsp-footer {
    padding-top: 3.4375em;
  }
}
.idsp-footer__inner {
  max-width: 75em;
  margin: 0 auto;
  padding-right: 0.9375em;
  padding-left: 0.9375em;
}
@media all and (min-width: 34.375em) {
  .idsp-footer__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.idsp-footer__branding {
  margin-bottom: 2.1875em;
  width: 250px;
}
@media all and (min-width: 34.375em) {
  .idsp-footer__branding {
    margin-bottom: 0;
  }
}
.idsp-footer .social-links--wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
}
.idsp-footer .social-links--wrapper li {
  list-style: none outside none;
  margin: 0 0 0 1.25em;
  padding: 0;
}
.idsp-footer .social-links--wrapper li:first-child {
  margin-left: 0;
}
.idsp-footer .social-links--wrapper li a {
  position: relative;
  display: block;
  width: 2.125em;
  height: 2.375em;
  text-indent: 500px;
  overflow: hidden;
  border-bottom: 0.1875em solid transparent;
  padding-bottom: 0.25em;
  outline: none;
}
.idsp-footer .social-links--wrapper li a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 2.125em;
  height: 2.125em;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  background-color: #004b8d;
}
.idsp-footer .social-links--wrapper li a:hover {
  border-color: #004b8d;
}
.idsp-footer .social-links--wrapper li a:focus {
  background-color: #ffdf0f;
  border-color: #004b8d;
}
.idsp-footer .social-links--wrapper li a.facebook:after {
  -webkit-mask-image: url("../../../../src/svg/facebook.svg");
          mask-image: url("../../../../src/svg/facebook.svg");
  -webkit-mask-size: 1.75em auto;
          mask-size: 1.75em auto;
}
.idsp-footer .social-links--wrapper li a.linkedin:after {
  -webkit-mask-image: url("../../../../src/svg/linkedin.svg");
          mask-image: url("../../../../src/svg/linkedin.svg");
  -webkit-mask-size: 2.125em auto;
          mask-size: 2.125em auto;
}
.idsp-footer .social-links--wrapper li a.youtube:after {
  -webkit-mask-image: url("../../../../src/svg/youtube.svg");
          mask-image: url("../../../../src/svg/youtube.svg");
  -webkit-mask-size: 2.125em auto;
          mask-size: 2.125em auto;
}
.idsp-footer .social-links--wrapper li a.instagram:after {
  -webkit-mask-image: url("../../../../src/svg/instagram.svg");
          mask-image: url("../../../../src/svg/instagram.svg");
  -webkit-mask-size: 1.75em auto;
          mask-size: 1.75em auto;
}
.idsp-footer__menu {
  margin-top: 2.5em;
  margin-bottom: 2.5em;
}
@media all and (min-width: 34.375em) {
  .idsp-footer__menu {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
@media all and (min-width: 48em) {
  .idsp-footer__menu {
    margin-top: 3.75em;
    margin-bottom: 3.75em;
  }
}
.idsp-footer__menu ::-moz-selection {
  color: #fff;
  background: #004b8d;
}
.idsp-footer__menu ::-moz-selection,
.idsp-footer__menu ::selection {
  color: #fff;
  background: #004b8d;
}
.idsp-footer__menu ul {
  margin: 0;
  padding: 0;
}
.idsp-footer__menu ul li {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.idsp-footer__menu > ul {
  display: grid;
  grid-gap: 1.5625em 1.875em;
}
@media all and (min-width: 28.125em) {
  .idsp-footer__menu > ul {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media all and (min-width: 43.75em) {
  .idsp-footer__menu > ul {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media all and (min-width: 60em) {
  .idsp-footer__menu > ul {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media all and (min-width: 68.75em) {
  .idsp-footer__menu > ul {
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 0 3.125em;
  }
}
.idsp-footer__menu > ul > li > a,
.idsp-footer__menu > ul > li > span,
.idsp-footer__menu > ul > li > .govuk-link:link,
.idsp-footer__menu > ul > li > .govuk-link:visited {
  line-height: 1.2;
  font-size: 1.25em;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  color: #111;
}
.idsp-footer__menu > ul > li span.govuk-link:hover {
  color: #111;
}
.idsp-footer__menu > ul > li a:hover {
  text-decoration: underline;
}
.idsp-footer__menu > ul > li a:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.idsp-footer__menu > ul > li > ul {
  margin-top: 1.125em;
  padding-top: 0.9375em;
  border-top: 0.0625em solid #bfc1c3;
}
@media all and (min-width: 48em) {
  .idsp-footer__menu > ul > li > ul {
    padding-top: 2.1875em;
  }
}
.idsp-footer__menu > ul > li > ul > li {
  margin-bottom: 1.25em;
}
.idsp-footer__menu > ul > li > ul > li > a,
.idsp-footer__menu > ul > li > ul > li > span,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:link,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:visited {
  display: inline-block;
  line-height: 1.75;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  text-decoration: underline;
  color: #111;
}
.idsp-footer__menu > ul > li > ul > li > a:hover, .idsp-footer__menu > ul > li > ul > li > a.is-active,
.idsp-footer__menu > ul > li > ul > li > span:hover,
.idsp-footer__menu > ul > li > ul > li > span.is-active,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:link:hover,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:link.is-active,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:visited:hover,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:visited.is-active {
  color: #111;
  text-decoration-thickness: 0.1875em;
  text-underline-offset: 0.25em;
}
.idsp-footer__menu > ul > li > ul > li > a:focus,
.idsp-footer__menu > ul > li > ul > li > span:focus,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:link:focus,
.idsp-footer__menu > ul > li > ul > li > .govuk-link:visited:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-underline-offset: 0.4375em;
  text-decoration-thickness: 0.25em;
}
.idsp-footer__menu > ul > li > ul > li ul {
  display: none;
}
.idsp-footer__copyright {
  margin-bottom: 1.5625em;
}
@media all and (min-width: 34.375em) {
  .idsp-footer__copyright {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.idsp-footer__copyright ::-moz-selection {
  color: #fff;
  background: #004b8d;
}
.idsp-footer__copyright ::-moz-selection,
.idsp-footer__copyright ::selection {
  color: #fff;
  background: #004b8d;
}
.idsp-footer__copyright .govuk-body {
  line-height: 1.75em;
  margin-bottom: 0;
  font-size: 16px;
  font-size: 1rem;
  text-align: center;
  color: #111;
}
.idsp-footer__copyright a:hover {
  text-decoration: none;
}

.top-notification-notice {
  background-color: #004b8d;
  color: #ffffff;
  font-size: 1.25em;
  margin: 0;
  border: 4px solid #434346;
  padding: 10px;
}
.top-notification-notice p {
  margin: 0;
  text-align: center;
  color: #fff;
}
.top-notification-notice a {
  color: #fff;
}
.top-notification-notice p:before {
  vertical-align: sub;
  margin-right: 5px;
  content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIA0KCSB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgNDUuMzExIDQ1LjMxMSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNMjIuNjc1LDAuMDJjLTAuMDA2LDAtMC4wMTQsMC4wMDEtMC4wMiwwLjAwMWMtMC4wMDcsMC0wLjAxMy0wLjAwMS0wLjAyLTAuMDAxQzEwLjEzNSwwLjAyLDAsMTAuMTU0LDAsMjIuNjU2DQoJCWMwLDEyLjUsMTAuMTM1LDIyLjYzNSwyMi42MzUsMjIuNjM1YzAuMDA3LDAsMC4wMTMsMCwwLjAyLDBjMC4wMDYsMCwwLjAxNCwwLDAuMDIsMGMxMi41LDAsMjIuNjM1LTEwLjEzNSwyMi42MzUtMjIuNjM1DQoJCUM0NS4zMTEsMTAuMTU0LDM1LjE3NiwwLjAyLDIyLjY3NSwwLjAyeiBNMjIuNjc1LDM4LjgxMWMtMC4wMDYsMC0wLjAxNC0wLjAwMS0wLjAyLTAuMDAxYy0wLjAwNywwLTAuMDEzLDAuMDAxLTAuMDIsMC4wMDENCgkJYy0yLjA0NiwwLTMuNzA1LTEuNjU4LTMuNzA1LTMuNzA1YzAtMi4wNDUsMS42NTktMy43MDMsMy43MDUtMy43MDNjMC4wMDcsMCwwLjAxMywwLDAuMDIsMGMwLjAwNiwwLDAuMDE0LDAsMC4wMiwwDQoJCWMyLjA0NSwwLDMuNzA2LDEuNjU4LDMuNzA2LDMuNzAzQzI2LjM4MSwzNy4xNTIsMjQuNzIzLDM4LjgxMSwyMi42NzUsMzguODExeiBNMjcuOTg4LDEwLjU3OA0KCQljLTAuMjQyLDMuNjk3LTEuOTMyLDE0LjY5Mi0xLjkzMiwxNC42OTJjMCwxLjg1NC0xLjUxOSwzLjM1Ni0zLjM3MywzLjM1NmMtMC4wMSwwLTAuMDIsMC0wLjAyOSwwYy0wLjAwOSwwLTAuMDIsMC0wLjAyOSwwDQoJCWMtMS44NTMsMC0zLjM3Mi0xLjUwNC0zLjM3Mi0zLjM1NmMwLDAtMS42ODktMTAuOTk1LTEuOTMxLTE0LjY5MkMxNy4yMDIsOC43MjcsMTguNjIsNS4yOSwyMi42MjYsNS4yOQ0KCQljMC4wMSwwLDAuMDIsMC4wMDEsMC4wMjksMC4wMDFjMC4wMDksMCwwLjAxOS0wLjAwMSwwLjAyOS0wLjAwMUMyNi42ODksNS4yOSwyOC4xMDksOC43MjcsMjcuOTg4LDEwLjU3OHoiLz4NCjwvZz4NCjwvc3ZnPg==");
}

.top-notification-warning {
  background-color: #d0190f;
  color: #ffffff;
  font-size: 1.25em;
  margin: 0;
  border: 4px solid #434346;
  padding: 10px;
}
.top-notification-warning p {
  margin: 0;
  text-align: center;
  color: #fff;
}
.top-notification-warning a {
  color: #fff;
}
.top-notification-warning p:before {
  vertical-align: sub;
  margin-right: 5px;
  content: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIA0KCSB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgNDUuMzExIDQ1LjMxMSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNMjIuNjc1LDAuMDJjLTAuMDA2LDAtMC4wMTQsMC4wMDEtMC4wMiwwLjAwMWMtMC4wMDcsMC0wLjAxMy0wLjAwMS0wLjAyLTAuMDAxQzEwLjEzNSwwLjAyLDAsMTAuMTU0LDAsMjIuNjU2DQoJCWMwLDEyLjUsMTAuMTM1LDIyLjYzNSwyMi42MzUsMjIuNjM1YzAuMDA3LDAsMC4wMTMsMCwwLjAyLDBjMC4wMDYsMCwwLjAxNCwwLDAuMDIsMGMxMi41LDAsMjIuNjM1LTEwLjEzNSwyMi42MzUtMjIuNjM1DQoJCUM0NS4zMTEsMTAuMTU0LDM1LjE3NiwwLjAyLDIyLjY3NSwwLjAyeiBNMjIuNjc1LDM4LjgxMWMtMC4wMDYsMC0wLjAxNC0wLjAwMS0wLjAyLTAuMDAxYy0wLjAwNywwLTAuMDEzLDAuMDAxLTAuMDIsMC4wMDENCgkJYy0yLjA0NiwwLTMuNzA1LTEuNjU4LTMuNzA1LTMuNzA1YzAtMi4wNDUsMS42NTktMy43MDMsMy43MDUtMy43MDNjMC4wMDcsMCwwLjAxMywwLDAuMDIsMGMwLjAwNiwwLDAuMDE0LDAsMC4wMiwwDQoJCWMyLjA0NSwwLDMuNzA2LDEuNjU4LDMuNzA2LDMuNzAzQzI2LjM4MSwzNy4xNTIsMjQuNzIzLDM4LjgxMSwyMi42NzUsMzguODExeiBNMjcuOTg4LDEwLjU3OA0KCQljLTAuMjQyLDMuNjk3LTEuOTMyLDE0LjY5Mi0xLjkzMiwxNC42OTJjMCwxLjg1NC0xLjUxOSwzLjM1Ni0zLjM3MywzLjM1NmMtMC4wMSwwLTAuMDIsMC0wLjAyOSwwYy0wLjAwOSwwLTAuMDIsMC0wLjAyOSwwDQoJCWMtMS44NTMsMC0zLjM3Mi0xLjUwNC0zLjM3Mi0zLjM1NmMwLDAtMS42ODktMTAuOTk1LTEuOTMxLTE0LjY5MkMxNy4yMDIsOC43MjcsMTguNjIsNS4yOSwyMi42MjYsNS4yOQ0KCQljMC4wMSwwLDAuMDIsMC4wMDEsMC4wMjksMC4wMDFjMC4wMDksMCwwLjAxOS0wLjAwMSwwLjAyOS0wLjAwMUMyNi42ODksNS4yOSwyOC4xMDksOC43MjcsMjcuOTg4LDEwLjU3OHoiLz4NCjwvZz4NCjwvc3ZnPg==");
}

.idsp-consent-banner {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  max-width: 75em;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.idsp-consent-banner__title {
  font-weight: bold;
  font-size: 1.875em;
}
@media all and (max-width: 48em) {
  .idsp-consent-banner__title {
    text-align: center;
  }
}
.idsp-consent-banner__message p {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media all and (max-width: 48em) {
  .idsp-consent-banner__message {
    text-align: center;
  }
}
.idsp-consent-banner__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
@media all and (min-width: 48em) {
  .idsp-consent-banner__actions {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media all and (max-width: 48em) {
  .idsp-consent-banner__actions {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.idsp-consent-banner__actions .govuk-link {
  margin-right: 15px;
  font-size: 19px;
  font-size: 1.1875rem;
  margin-top: 22px;
  margin-bottom: 22px;
}
.idsp-consent-banner__actions .idsk-button {
  margin-right: 15px;
}

/**
 * Header
 */
.idsk-header-web {
  background-color: #fff;
  /**
   * Slovak tricolor
   */
  /**
   * Top
   */
}
.idsk-header-web__tricolor {
  height: 0.1875em;
  background-image: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(33.3%, #fff), color-stop(33.3%, #003183), color-stop(66.6%, #003183), color-stop(66.6%, #d0190f), to(#d0190f));
  background-image: -o-linear-gradient(left, #fff 0%, #fff 33.3%, #003183 33.3%, #003183 66.6%, #d0190f 66.6%, #d0190f 100%);
  background-image: linear-gradient(to right, #fff 0%, #fff 33.3%, #003183 33.3%, #003183 66.6%, #d0190f 66.6%, #d0190f 100%);
  background-size: 9.375em 100%;
  background-repeat: repeat;
}
.idsk-header-web__top {
  min-height: 2.25em;
  background-color: #434346;
  /** See Region header_top  **/
}

.idsk-header-extended:after {
  display: none !important;
}

/**
 * Region header_top
 */
.region-header-top {
  max-width: 75em;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0.9375em;
  padding-left: 0.9375em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 2.25em;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media all and (min-width: 48em) {
  .region-header-top {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}

/**
 * Header
 */
.header {
  max-width: 75em;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0.9375em;
  padding-left: 0.9375em;
}
@media all and (min-width: 48em) {
  .header {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
  }
}
@media all and (min-width: 48em) {
  .header__branding, .header__search {
    grid-column: 2 span;
  }
}
@media all and (max-width: 47.9375em) {
  .header__branding img {
    max-height: 1.875em;
  }
}
.header__search {
  display: none;
}
.nav-expanded .header__search {
  display: block;
}
@media all and (min-width: 48em) {
  .header__search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.header__user-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  white-space: nowrap;
}
.header__user-navigation .idsk-button {
  margin-left: 10px;
}
@media all and (max-width: 48em) {
  .header__user-navigation .idsk-button {
    margin-bottom: 5px;
  }
}
@media all and (min-width: 48em) {
  .header__user-navigation .idsk-button {
    margin-bottom: 0px;
  }
}
.header__user-navigation .header__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

body .idsk-header-web {
  overflow: hidden;
}
body .idsk-header-web__nav > .block {
  padding-right: 0.9375em;
  padding-left: 0.9375em;
}

/**
 * Region navigation
 */
@media all and (min-width: 48em) {
  .region-navigation {
    max-width: 75em;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0.9375em;
    padding-left: 0.9375em;
  }
}

.idsk-header-web__main-headline > a {
  padding-right: 1.875em;
}

/**
 * User navigation
 */
.user-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media all and (max-width: 47.9375em) {
  .user-navigation {
    display: none;
  }
}
.user-navigation:before {
  content: "";
  display: inline-block;
  width: 1.375em;
  height: 1.375em;
  margin-right: 0.9375em;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-image: url("../../../../src/svg/user.svg");
          mask-image: url("../../../../src/svg/user.svg");
  -webkit-mask-size: 1.375em auto;
          mask-size: 1.375em auto;
  background-color: #004b8d;
}
.user-navigation__list {
  list-style: none outside none;
}
.user-navigation__list__item {
  text-align: center;
}
.user-navigation__list__item__link {
  line-height: 1.3;
  font-size: 0.875em;
  text-decoration: none;
  color: #222;
}
.user-navigation__list__item__link:hover {
  color: #004b8d;
}

.idsk-header-web__main .govuk-grid-column-one-third-from-desktop {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

body.js-enabled .idsk-header-extended-notification {
  padding-top: 0;
}

.idsk-card-row-teaser {
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
.idsk-card-row-teaser .idsk-heading-simple {
  padding: 0;
}

.idsk-heading-simple .idsk-card-meta-date {
  width: 76px;
  width: 4.75rem;
  display: inline-block;
}
.idsk-heading-simple .idsk-card-meta-date:after {
  display: none;
}

/**
 * Info banner
 */
.info-banner {
  padding: 0.9375em;
  color: #004b8d;
  background-color: #f3f2f1;
}
@media all and (min-width: 48.125em) {
  .info-banner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media all and (min-width: 68.75em) {
  .info-banner {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 1.75em;
  }
}
.info-banner__section {
  margin-top: 15px;
  min-height: 3.125em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.info-banner__section__title {
  font-size: 1.125em;
  font-weight: 700;
  text-transform: uppercase;
}
@media all and (min-width: 50em) {
  .info-banner__section__title {
    margin-right: 1.1111111111em;
  }
}
.info-banner__section__icon {
  width: 20px;
}
.info-banner__section__link:last-child {
  font-weight: 700;
}
@media all and (max-width: 48.125em) {
  .info-banner__section:nth-last-child(2) {
    margin-top: 0.9375em;
    padding-top: 0.9375em;
    border-top: 0.0625em solid #e0e0df;
  }
}
@media all and (min-width: 48.125em) {
  .info-banner__section:nth-last-child(2) {
    margin-left: 1.875em;
    padding-left: 1.875em;
    border-left: 0.0625em solid #e0e0df;
  }
}
.info-banner__section__contact {
  margin-top: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: baseline;
      align-content: baseline;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 20px;
}
@media all and (min-width: 68.75em) {
  .info-banner__section__contact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media all and (max-width: 48.125em) {
  .info-banner__section__contact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    border-top: 0.0625em solid #e0e0df;
    padding-top: 15px;
  }
}
.info-banner__section__contact__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media all and (min-width: 68.75em) {
  .info-banner__section__contact__item:first-child {
    margin-left: 0.3125em;
  }
}
@media all and (min-width: 68.75em) {
  .info-banner__section__contact__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.info-banner__section__contact__item__link {
  white-space: nowrap;
}
@media all and (max-width: 68.75em) {
  .info-banner__section__contact__item__link {
    margin-left: 10px;
  }
}
@media all and (min-width: 48.125em) {
  .info-banner__section__contact {
    margin-left: 1.875em;
    padding-left: 1.875em;
    border-left: 0.0625em solid #e0e0df;
  }
}
@media all and (min-width: 62.5em) {
  .info-banner .double-field-unformatted-list {
    padding-left: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.info-banner .double-field-unformatted-list .container-inline {
  white-space: nowrap;
  margin-top: 0.3125em;
  /*@media all and (min-width: em(1200)) {
    flex-direction: row;
    text-align: left;
  }*/
}
@media all and (min-width: 50em) {
  .info-banner .double-field-unformatted-list .container-inline {
    margin-top: 0;
    margin-bottom: 0.3125em;
  }
}
@media all and (min-width: 62.5em) {
  .info-banner .double-field-unformatted-list .container-inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-right: 3.75em;
    margin-bottom: 0;
    text-align: center;
  }
}
.info-banner .double-field-unformatted-list .container-inline:last-child {
  margin-right: 0;
  margin-bottom: 0;
}
.info-banner .double-field-first {
  white-space: nowrap;
}
.info-banner .double-field-first + .double-field-second {
  white-space: nowrap;
  margin-left: 0.3125em;
}
.info-banner .double-field-first a {
  margin-left: 3.125em;
}
.info-banner .double-field-second {
  font-weight: 700;
}

#block-idsp-header-navigation > ul, #block-topnavigationenglish > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: -0.1875em -0.75em;
}
#block-idsp-header-navigation > ul li, #block-topnavigationenglish > ul li {
  list-style: none outside none;
  margin: 0;
  padding: 0.1875em 0.75em;
}
@media all and (min-width: 48em) {
  #block-idsp-header-navigation > ul li, #block-topnavigationenglish > ul li {
    display: block;
  }
}
#block-idsp-header-navigation > ul li:nth-child(1), #block-idsp-header-navigation > ul li:nth-child(2), #block-topnavigationenglish > ul li:nth-child(1), #block-topnavigationenglish > ul li:nth-child(2) {
  display: block;
}
#block-idsp-header-navigation > ul li:last-child, #block-topnavigationenglish > ul li:last-child {
  margin-right: 0;
}
#block-idsp-header-navigation > ul li a,
#block-idsp-header-navigation > ul li span, #block-topnavigationenglish > ul li a,
#block-topnavigationenglish > ul li span {
  font-size: 0.875em;
  text-decoration: none;
  color: #fff;
  white-space: nowrap;
}
#block-idsp-header-navigation > ul li a:hover,
#block-idsp-header-navigation > ul li span:hover, #block-topnavigationenglish > ul li a:hover,
#block-topnavigationenglish > ul li span:hover {
  text-decoration: underline;
}
#block-idsp-header-navigation > ul li a:focus,
#block-idsp-header-navigation > ul li span:focus, #block-topnavigationenglish > ul li a:focus,
#block-topnavigationenglish > ul li span:focus {
  color: #000000;
}

.language-switcher {
  margin-left: 1.5625em;
}
@media all and (min-width: 31.25em) {
  .language-switcher {
    margin-left: 3.125em;
  }
}
.language-switcher__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.language-switcher .switcher__links__item {
  list-style: none outside none;
  margin-right: 0.75em;
}
.language-switcher .switcher__links__item:last-child {
  margin-right: 0;
}
.language-switcher .language-link {
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
}
.language-switcher .language-link img {
  display: none;
}

/**
 * Common styles for mobile and desktop
 */
.idsk-header-web__nav-bar--buttons ul {
  margin: 0;
  padding: 0;
}
.idsk-header-web__nav-bar--buttons ul > li {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}

/**
 * Mobile navigation
 */
@media all and (max-width: 767px) {
  .idsk-header-web__nav-bar--buttons {
    margin-right: -15px;
    margin-left: -15px;
    border-color: transparent !important;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 60px;
    padding-right: 15px;
    padding-left: 15px;
    background-color: #cbccce;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs-backlink a {
    margin-bottom: 0;
    font-size: 17px;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs-backlink a svg {
    width: 10px;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
    -webkit-transform-origin: left;
        -ms-transform-origin: left;
            transform-origin: left;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs {
    margin-top: 0;
    margin-bottom: 0;
    text-align: center;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs li {
    display: none;
    float: none;
    margin: 0;
    padding: 0;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs li:before {
    display: none;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs li:last-child {
    display: block;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list {
    position: fixed;
    top: 155px;
    right: 0;
    left: 0;
    bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 17px solid #fff;
    background-color: #004b8d;
    overflow-y: auto;
  }
}
@media all and (max-width: 767px) and (min-width: 40em) {
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list {
    top: 152px;
  }
}
@media all and (max-width: 767px) {
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .mega-menu {
    display: none;
  }
}
@media all and (max-width: 767px) {
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item.open > .mega-menu {
    display: block;
  }
}
@media all and (max-width: 767px) {
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link {
    position: relative;
    display: block;
    padding-top: 15px;
    padding-right: 45px;
    padding-bottom: 15px;
    white-space: inherit;
    cursor: pointer;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link:before, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 35px;
    display: inline-block;
    width: 7px;
    height: 1px;
    -webkit-transform-origin: right;
        -ms-transform-origin: right;
            transform-origin: right;
    background-color: #fff;
    -webkit-transition: right 0.2s ease-in-out;
    -o-transition: right 0.2s ease-in-out;
    transition: right 0.2s ease-in-out;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link:before {
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link:after {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link:hover:before, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list .idsk-header-web__nav-list-item-link:hover:after {
    right: 30px;
    background-color: #004b8d;
  }
}
@media all and (max-width: 767px) {
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link {
    color: #ffffff;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link:hover {
    color: #0b0c0c;
    background-color: #dee0e1;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link:active, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #dee0e1;
    z-index: 1;
    -webkit-transition: left 0.2s ease-in-out;
    -o-transition: left 0.2s ease-in-out;
    transition: left 0.2s ease-in-out;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu > .mega-menu__inner {
    margin-right: 0;
    margin-left: 0;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .mega-menu__nav {
    max-height: calc(100vh - 236px);
    padding-top: 20px;
    padding-bottom: 20px;
    overflow-y: auto;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item {
    display: none;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item .idsk-header-web__nav-list-item-link {
    font-size: 15px;
    font-weight: 400;
    color: #004b8d;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item .idsk-header-web__nav-list-item-link:before, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item .idsk-header-web__nav-list-item-link:after {
    background-color: #0064b3;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item .idsk-header-web__nav-list-item-link:hover {
    color: #fff;
    background-color: #0064b3;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item .idsk-header-web__nav-list-item-link:hover:before, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item .idsk-header-web__nav-list-item-link:hover:after {
    background-color: #fff;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item[data-depth="1"] .idsk-header-web__nav-list-item-link {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item[data-depth="1"] .idsk-header-web__nav-list-item-link:hover {
    color: #fff;
    background-color: #0064b3;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu .idsk-header-web__subnav-list-item.visible {
    display: block;
  }
}
/**
 * Desktop navigation
 */
@media all and (min-width: 768px) {
  div.idsk-header-web__nav {
    background-color: #004b8d;
  }

  .idsk-header-web__nav-bar--buttons {
    max-width: 73.125em;
    margin: 0 auto;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 30px;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs-backlink a {
    margin-bottom: 0;
    font-size: 17px;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs-backlink a svg {
    width: 10px;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg);
    -webkit-transform-origin: left;
        -ms-transform-origin: left;
            transform-origin: left;
  }
  .idsk-header-web__nav-bar--buttons .idsk-header-web__nav-bar--breadcrumbs .govuk-breadcrumbs {
    margin-top: 0;
    margin-bottom: 0;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(-webkit-min-content, 1fr);
    grid-auto-columns: minmax(min-content, 1fr);
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item {
    border-right: 1px solid #295a86;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item:first-child {
    border-left: 1px solid #295a86;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .mega-menu__backdrop {
    display: none;
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    height: calc(100vh - 189px);
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 50;
  }
  .gin--horizontal-toolbar .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .mega-menu__backdrop {
    height: calc(100vh - 250px);
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item.active > .idsk-header-web__nav-list-item-link {
    color: #0b0c0c;
    background-color: #dee0e1;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item.open > .idsk-header-web__nav-list-item-link {
    color: #0b0c0c;
    background-color: #dee0e1;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item.open .mega-menu,
.idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item.open .mega-menu__backdrop {
    display: block;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link {
    display: block;
    padding: 12px 15px 13px;
    text-align: center;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 700;
    color: #fff;
    background-color: #004b8d;
    cursor: pointer;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link:hover {
    color: #0b0c0c;
    background-color: #dee0e1;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link:active, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item > .idsk-header-web__nav-list-item-link:focus {
    border-color: #ffdf0f;
    color: #0b0c0c;
    background-color: #ffdf0f;
    -webkit-box-shadow: 0 2px 0 #0b0c0c;
            box-shadow: 0 2px 0 #0b0c0c;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu {
    display: none;
    position: absolute;
    right: 0;
    left: 0;
    background-color: #dee0e1;
    z-index: 100;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__inner {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 25px;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li {
    display: none;
    border-top: 1px solid #949494;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li.has-childs .govuk-link {
    background-size: 10px auto;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNOTYgNDgwYy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1Yy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1TDI0Mi44IDI1Nkw3My4zOCA4Ni42M2MtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBsMTkyIDE5MmMxMi41IDEyLjUgMTIuNSAzMi43NSAwIDQ1LjI1bC0xOTIgMTkyQzExMi40IDQ3Ni45IDEwNC4yIDQ4MCA5NiA0ODB6Ii8+PC9zdmc+");
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li.has-childs .govuk-link:hover {
    background-position: calc(100% - 10px) center;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li .govuk-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-height: 70px;
    padding: 0 20px;
    font-size: 16px;
    font-weight: 700;
    text-decoration: underline;
    color: #004b8d;
    white-space: initial;
    cursor: pointer;
    background-position: calc(100% - 15px) center;
    background-size: 16px auto;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNNDMyIDY0QzQyMy4yIDY0IDQxNiA3MS4xNiA0MTYgODB2MzUyYzAgOC44NDQgNy4xNTYgMTYgMTYgMTZzMTYtNy4xNTYgMTYtMTZ2LTM1MkM0NDggNzEuMTYgNDQwLjggNjQgNDMyIDY0ek0yMTkuMyAxMDAuN2MtNi4yNS02LjI1LTE2LjM4LTYuMjUtMjIuNjIgMHMtNi4yNSAxNi4zOCAwIDIyLjYyTDMxMy40IDI0MEgxNkM3LjE1NiAyNDAgMCAyNDcuMiAwIDI1NnM3LjE1NiAxNiAxNiAxNmgyOTcuNGwtMTE2LjcgMTE2LjdjLTYuMjUgNi4yNS02LjI1IDE2LjM4IDAgMjIuNjJzMTYuMzggNi4yNSAyMi42MiAwbDE0NC0xNDRDMzY2LjQgMjY0LjIgMzY4IDI2MC4xIDM2OCAyNTZzLTEuNTYyLTguMTg4LTQuNjg4LTExLjMxTDIxOS4zIDEwMC43eiIvPjwvc3ZnPg==");
    -webkit-transition: background-position 0.2s ease-in-out;
    -o-transition: background-position 0.2s ease-in-out;
    transition: background-position 0.2s ease-in-out;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li .govuk-link:hover {
    background-color: #fff;
    background-position: calc(100% - 10px) center;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li .govuk-link:active, .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li .govuk-link:focus {
    background-color: #ffdf0f;
    -webkit-box-shadow: 0 -2px #ffdf0f, 0 4px #0b0c0c;
            box-shadow: 0 -2px #ffdf0f, 0 4px #0b0c0c;
  }
  .idsk-header-web__nav-bar--buttons > .idsk-header-web__nav-list > .idsk-header-web__nav-list-item .mega-menu__nav li.visible {
    display: block;
  }
}
#block-idsp-theme-breadcrumbs {
  margin-top: 2.1875em;
  margin-bottom: 1.875em;
}

.breadcrumbs {
  margin: 0;
  padding: 0;
}
.breadcrumbs__list {
  list-style: none outside none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.breadcrumbs__list__item {
  font-size: 0.875em;
  color: #222;
}
.breadcrumbs__list__item:not(:last-child) {
  margin-right: 0.625em;
}
.breadcrumbs__list__item:not(:last-child):after {
  content: ">";
  margin-left: 0.625em;
}
.breadcrumbs__list__item__link {
  text-decoration: none;
  color: #004b8d;
}
.breadcrumbs__list__item__link:hover, .breadcrumbs__list__item__link:focus {
  text-decoration: underline;
}

.fp-slider {
  position: relative;
  width: 100vw;
  height: 20.625em;
  left: 50%;
  -webkit-transform: translateX(-50vw);
      -ms-transform: translateX(-50vw);
          transform: translateX(-50vw);
}
.fp-slider .swiper-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fp-slider .swiper-nav-buttons {
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  padding: 0 0.9375em;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 10;
  pointer-events: none;
}
.fp-slider .swiper-nav-buttons .swiper-button-prev,
.fp-slider .swiper-nav-buttons .swiper-button-next {
  color: #434346;
  pointer-events: all;
  z-index: 15;
}
.fp-slider .swiper-nav-buttons .swiper-button-prev:after,
.fp-slider .swiper-nav-buttons .swiper-button-next:after {
  font-size: 26px;
}
.fp-slider .swiper-nav-buttons .swiper-button-prev {
  left: 20px;
}
.fp-slider .swiper-nav-buttons .swiper-button-next {
  right: 20px;
}
.fp-slider .swiper-nav-buttons .swiper-button-pause {
  position: absolute;
  bottom: 20px;
  right: 20px;
  cursor: pointer;
  z-index: 20;
  pointer-events: all;
}
.fp-slider .swiper-nav-buttons .swiper-button-pause:after {
  content: "⏸︎";
  color: #434346;
  border: 1px solid #434346;
  padding: 5px 10px 5px 11px;
  width: 33px;
  display: block;
}
.fp-slider .swiper-nav-buttons .swiper-button-pause.active:after {
  content: "⏵︎";
}
.fp-slider__content {
  position: relative;
  max-width: 73.125em;
  width: 100%;
  margin: 0 auto;
  padding: 2.1875em;
  z-index: 5;
}
.fp-slider__bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  background-color: #e9e9e9;
}
.fp-slider__bg img {
  max-width: 150em;
  width: 100%;
  height: 20.625em;
  -o-object-fit: cover;
     object-fit: cover;
}
.fp-slider .field_sup_title {
  line-height: 1.2;
  font-size: 1.375em;
  font-weight: 700;
  color: #111;
}
.fp-slider .field_title {
  line-height: 1.2;
  font-size: 2.25em;
  font-weight: 700;
  color: #004b8d;
}
@media all and (min-width: 37.5em) {
  .fp-slider .field_title {
    font-size: 3.25em;
  }
}
.fp-slider .field_field-slide-description {
  line-height: 1.375em;
  margin-top: 0.9375em;
  font-size: 1em;
  color: #111;
}
.fp-slider .field_field-link {
  margin-top: 1.75em;
}
.paragraph-highlighted-text {
  margin: 0.625em 0 1.875em;
  padding-left: 1.875em;
  border-left: 0.1875em solid #f64d58;
}
.paragraph-highlighted-text__title {
  margin-bottom: 0.3125em;
  font-size: 1.25em;
  font-weight: 700;
  text-transform: uppercase;
  color: #222;
}
.paragraph-highlighted-text__body p {
  line-height: 1.4;
  font-size: 17px;
  font-size: 1.0625rem;
}
.paragraph-highlighted-text__body *:last-child {
  margin-bottom: 0;
}

.message-card {
  margin: 3.4375em 0 3.75em;
  padding-left: 1.375em;
  border-left: 0.125em solid #004b8d;
  color: #111;
}
.message-card__title {
  margin-bottom: 1.25em;
}
.message-card h2 {
  line-height: 1.2;
  margin: 0;
  font-weight: 700;
  font-size: 1.625em;
}
.message-card__body {
  line-height: 1.4117647059em;
  font-size: 1.0625em;
}

.paragraph-warning {
  margin: 0.625em 0 1.875em;
  padding: 0.9375em 1.5625em;
  background-color: #fff;
}
@media all and (min-width: 48em) {
  .paragraph-warning {
    padding: 1.25em 2.1875em 1.5625em;
  }
}
.paragraph-warning__title {
  margin-bottom: 0.3125em;
  font-size: 1.25em;
  font-weight: 700;
  text-transform: uppercase;
  color: #f64d58;
}
.paragraph-warning__body {
  font-weight: 600;
}
.paragraph-warning__body p {
  line-height: 1.4;
  font-size: 17px;
  font-size: 1.0625rem;
  font-weight: 600;
}
.paragraph-warning__body *:last-child {
  margin-bottom: 0;
}

.office-search {
  margin-top: 50px;
  background-color: #e8e8e8;
  padding: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media all and (max-width: 1000px) {
  .office-search {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.office-search .office-search-btn {
  margin-top: 10px;
}

@media all and (min-width: 1000px) {
  .office-search-form {
    border-left: 1px solid grey;
    border-right: 1px solid grey;
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media all and (min-width: 1000px) {
  .office-search-map {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.office-search-column {
  min-width: 33.3%;
}

.links {
  /**
   * Glossary links
   */
}
.links--glossary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0 0 1.875em;
  padding: 0;
}
.links--glossary > li {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.links--glossary > li a,
.links--glossary > li a:link,
.links--glossary > li a:visited {
  display: inline-block;
  padding: 0.2631578947em;
  font-size: 1.1875em;
  color: #0b0c0c;
}
.links--glossary > li a:hover,
.links--glossary > li a:link:hover,
.links--glossary > li a:visited:hover {
  text-decoration: none;
}
.links--glossary > li a.is-active,
.links--glossary > li a:link.is-active,
.links--glossary > li a:visited.is-active {
  font-weight: 700;
}

/**
 * Pager
 */
.pager {
  margin: 0 0 1.875em;
}
.pager__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0;
  padding: 0;
}
.pager__item {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.pager a,
.pager a:link,
.pager a:visited {
  display: inline-block;
  padding: 0.2631578947em;
  font-size: 1.1875em;
  color: #0b0c0c;
}
.pager a:hover,
.pager a:link:hover,
.pager a:visited:hover {
  text-decoration: none;
}
.pager a.is-active,
.pager a:link.is-active,
.pager a:visited.is-active {
  font-weight: 700;
}

/**
 * Search
 */
.idsk-table-filter__panel form.idsk-table-filter__content {
  height: auto;
}

.view-documents.view-display-id-embed .view-filters form {
  margin-bottom: 1.875em;
}
@media all and (min-width: 37.5em) {
  .view-documents.view-display-id-embed .view-filters form {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 1.25em;
  }
}

.view-news {
  /**
   * Homepage
   */
  /**
   * Attachment HP
   */
  /**
   * News overview page
   */
}
.view-news.view-display-id-block_homepage > .view-header {
  margin-bottom: 0.9375em;
}
@media all and (min-width: 56.25em) {
  .view-news.view-display-id-block_homepage > .view-header {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    margin-bottom: 1.5625em;
  }
}
.view-news.view-display-id-block_homepage > .view-header h2 {
  line-height: 1.2;
  margin-bottom: 0;
  font-size: 1.375em;
  font-weight: 700;
  color: #004b8d;
}
@media all and (min-width: 48em) {
  .view-news.view-display-id-block_homepage > .view-header h2 {
    font-size: 1.625em;
  }
}
.view-news.view-display-id-block_homepage > .attachment-before {
  width: 100%;
}
.view-news.view-display-id-block_homepage .news-search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: calc(100% + 1.875em);
  margin-bottom: 1.5625em;
  margin-left: -0.9375em;
  padding: 0.9375em;
  background-color: #e9e9e9;
}
@media all and (min-width: 40.0625em) {
  .view-news.view-display-id-block_homepage .news-search-form {
    width: 100%;
    margin-left: 0;
    padding: 1.5625em 2.1875em;
  }
}
@media all and (min-width: 48em) {
  .view-news.view-display-id-block_homepage .news-search-form {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 2em;
  }
}
.view-news.view-display-id-block_homepage .news-search-form .form-item {
  margin-bottom: 0;
}
@media all and (min-width: 48em) {
  .view-news.view-display-id-block_homepage .news-search-form .form-item-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media all and (min-width: 48em) {
  .view-news.view-display-id-block_homepage .news-search-form .form-item-text label {
    margin-right: 1.75em;
    margin-bottom: 0;
    font-size: 1.25em;
    font-weight: 600;
    color: #333;
  }
}
.view-news.view-display-id-block_homepage .news-search-form .form-item-text input {
  max-width: none;
  border-right: none;
}
@media all and (min-width: 26.875em) {
  .view-news.view-display-id-block_homepage .news-search-form .form-item-text input {
    max-width: 21.5625em;
  }
}
.view-news.view-display-id-block_homepage .news-search-form .form-actions {
  display: grid;
  grid-auto-flow: column;
  grid-column-gap: 1.25em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media all and (min-width: 48em) {
  .view-news.view-display-id-block_homepage .news-search-form .form-actions {
    grid-column-gap: 2.5em;
  }
}
.view-news.view-display-id-block_homepage .news-search-form .form-actions #edit-submit {
  width: 40px;
  width: 2.5rem;
  min-width: auto;
  padding: 0;
  font-family: "FontAwesome";
}
@media all and (max-width: 26.875em) {
  .view-news.view-display-id-block_homepage .news-search-form .form-actions #edit-reset {
    display: none;
  }
}
.view-news.view-display-id-block_homepage > .view-content {
  margin-top: 2.8125em;
}
.view-news.view-display-id-block_homepage > .view-content .views-row {
  margin-bottom: 0.375em;
}
.view-news.view-display-id-block_homepage > .view-content .views-row:last-child {
  margin-bottom: 0;
}
.view-news.view-display-id-block_homepage > .govuk-body {
  margin-top: 2.5em;
  font-size: 16px;
}
.view-news.view-display-id-attachment_homepage > .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  /*@media all and (min-width: em(400)) {
    grid-template-columns: repeat(1, 1fr);
  }
  @media all and (min-width: em(470)) {
    grid-gap: em(40);
    grid-template-columns: repeat(1, 12.5em);
  }*/
}
.view-news.view-display-id-attachment_homepage > .view-content .views-row:not(:last-child) {
  margin-bottom: 1.5625em;
}
.view-news.view-display-id-attachment_homepage > .view-content .news__sub-information {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.view-news.view-display-id-attachment_homepage > .view-content .news__title {
  margin-top: 0px;
  font-size: 20px;
}
.view-news.view-display-id-page_news .views-row {
  margin-bottom: 1.5625em;
}
.view-news.view-display-id-page_news .views-row:last-child {
  padding-bottom: 0;
  border-bottom: none;
}

.printable-document-red-icon {
  color: #f64d58;
  margin-right: 5px;
}

.printable-document-blue-icon {
  color: #004b8d;
  margin-right: 5px;
}

.printable-document-attachment-link {
  font-size: 18px;
}

.printable-document-attachment-list-document {
  margin-bottom: 5px;
}

.idsp-separator {
  border: 1px solid #DDDFE1;
}

.printable-document-title {
  font-size: 20px;
  color: #004b8d;
  font-weight: bold;
}

.printable-document-attachment-list {
  list-style-type: none;
  font-size: 16px;
}

.printable-document-attachment-group {
  margin-top: 15px;
  display: block;
}

.printable-document-attachment-collapsible {
  margin-top: 20px;
  margin-bottom: 0px;
}

.printable-document-list {
  margin-top: 20px;
}

.icon-pdf {
  background: "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMHB4Ig0KCSBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAzMCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IlNoYXBlXzI4XzFfIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICI+DQo8L2c+DQo8ZyBpZD0iU2hhcGVfMjlfMV8iIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIj4NCjwvZz4NCjxnIGlkPSJTaGFwZV8zMF8xXyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiPg0KPC9nPg0KPGcgaWQ9IlNoYXBlXzMyXzFfIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICI+DQo8L2c+DQo8ZyBpZD0iU2hhcGVfMzFfMV8iIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIj4NCgk8Zz4NCgkJPGcgaWQ9IlNoYXBlXzI4Ij4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNFOUU5RTkiIGQ9Ik0yOC41MzYsOS45MzVsLTcuNDIyLTcuNDIxYy0wLjEwNS0wLjEwNC0wLjI0OC0wLjE2NC0wLjM5Ni0wLjE2NEgyLjIwOA0KCQkJCQljLTAuNTE1LDAtMC45MzMsMC40MTgtMC45MzMsMS4yMjl2MzMuODUxYzAsMC4yMiwwLjQxOCwwLjYzOCwwLjkzMywwLjYzOGgyNS41NTljMC41MTYsMCwwLjkzNC0wLjQxOCwwLjkzNC0wLjYzOFYxMC42MjcNCgkJCQkJQzI4LjcsMTAuMTgzLDI4LjY0MSwxMC4wNCwyOC41MzYsOS45MzV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGcgaWQ9IlNoYXBlXzI5Ij4NCgkJCTxnPg0KCQkJCTxwb2x5Z29uIGZpbGw9IiNENUQ1RDUiIHBvaW50cz0iMjEuMDQ5LDIuNTA5IDIxLjA0OSwxMC4wNjYgMjguNjA2LDEwLjA2NiAJCQkJIi8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGcgaWQ9IlNoYXBlXzMwIj4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNGNjRENTgiIGQ9Ik0yMi4yMzksMTcuMTc5Yy0wLjI0Ni0wLjQ3OS0wLjg1Mi0wLjcxMy0xLjg1MS0wLjcxM2MtMC41ODcsMC0xLjMwNiwwLjA3Ny0yLjE0MiwwLjIyOQ0KCQkJCQljLTEuMTY4LTEuMjM4LTIuMzg2LTMuMDQ4LTMuMjQ1LTQuODIzYzAuODUzLTMuNTksMC40MjYtNC4wOTksMC4yMzgtNC4zMzhjLTAuMi0wLjI1NS0wLjQ4My0wLjY2OS0wLjgwNC0wLjY2OQ0KCQkJCQljLTAuMTM1LDAtMC41MDMsMC4wNjEtMC42NDgsMC4xMDljLTAuMzY4LDAuMTIyLTAuNTY1LDAuNDA1LTAuNzIzLDAuNzc0Yy0wLjQ1MSwxLjA1NSwwLjE2OCwyLjg1MiwwLjgwNCw0LjIzNw0KCQkJCQljLTAuNTQ0LDIuMTY0LTEuNDU3LDQuNzU0LTIuNDE2LDYuODU2Yy0yLjQxNywxLjEwNy0zLjcwMSwyLjE5NC0zLjgxNywzLjIzMmMtMC4wNDIsMC4zNzcsMC4wNDcsMC45MzIsMC43MTEsMS40Mw0KCQkJCQljMC4xODIsMC4xMzYsMC4zOTUsMC4yMDgsMC42MTcsMC4yMDhjMC41NTgsMCwxLjEyMi0wLjQyNywxLjc3Ni0xLjM0M2MwLjQ3Ni0wLjY2OCwwLjk4Ni0xLjU3OSwxLjUyLTIuNzExDQoJCQkJCWMxLjcwOC0wLjc0NywzLjgyMS0xLjQyMiw1LjYzMS0xLjhjMS4wMDYsMC45NjgsMS45MSwxLjQ1NywyLjY4NiwxLjQ1N2MwLjU3LDAsMS4wNjEtMC4yNjMsMS40MTYtMC43Ng0KCQkJCQlDMjIuMzYsMTguMDM5LDIyLjQ0MywxNy41NzUsMjIuMjM5LDE3LjE3OXogTTguOTc3LDIyLjYzNGMtMC4yOTgtMC4yMjktMC4yODEtMC4zODMtMC4yNzUtMC40NDENCgkJCQkJYzAuMDQtMC4zNTQsMC41OTYtMC45ODMsMS45NTgtMS43NUM5LjYyNywyMi4zNTEsOS4wNzIsMjIuNjA0LDguOTc3LDIyLjYzNHogTTE0LjIwNyw4LjAxNQ0KCQkJCQljMC4wMjctMC4wMDksMC42NjcsMC43MDIsMC4wNjIsMi4wNTFDMTMuMzU5LDkuMTM1LDE0LjE0NSw4LjAzNSwxNC4yMDcsOC4wMTV6IE0xMi44ODksMTguMjM2DQoJCQkJCWMwLjY0Ny0xLjU0MywxLjI1LTMuMjQ3LDEuNzA2LTQuODI1YzAuNzE2LDEuMjg3LDEuNTc3LDIuNTM2LDIuNDM4LDMuNTM2QzE1LjY3MSwxNy4yNjgsMTQuMjIyLDE3LjcxOSwxMi44ODksMTguMjM2eg0KCQkJCQkgTTIxLjExNiwxNy45MzFjLTAuMTk2LDAuMjc0LTAuNjIxLDAuMjgxLTAuNzcxLDAuMjgxYy0wLjM0LDAtMC40NjctMC4yMDItMC45ODYtMC42MDNjMC40MjktMC4wNTUsMC44MzQtMC4wNjgsMS4xNTYtMC4wNjkNCgkJCQkJYzAuNTY2LDAsMC42NywwLjA4NCwwLjc0OSwwLjEyNkMyMS4yNDksMTcuNzEyLDIxLjIxMiwxNy43OTcsMjEuMTE2LDE3LjkzMXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8ZyBpZD0iU2hhcGVfMzIiPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0Y2NEQ1OCIgZD0iTTEuMjc0LDI3LjIwN3Y5LjkwOWMwLDAuNTE2LDAuNDE4LDAuOTMzLDAuOTMzLDAuOTMzaDI1LjU1OWMwLjUxNiwwLDAuOTM0LTAuNDE3LDAuOTM0LTAuOTMzdi05LjkwOQ0KCQkJCQlIMS4yNzR6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGcgaWQ9IlNoYXBlXzMxIj4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTAuMzQzLDI5Ljc1OGMtMC4yMTItMC4xNzQtMC40NTItMC4zMDUtMC43MTktMC4zOTMNCgkJCQkJYy0wLjI2Ny0wLjA4Ny0wLjUzOC0wLjEzMS0wLjgxMS0wLjEzMUg2Ljk2NXY2LjQyN2gxLjA0NnYtMi4zMTloMC43NzZjMC4zMzcsMCwwLjY0Ni0wLjA1LDAuOTI0LTAuMTQ4czAuNTE3LTAuMjM4LDAuNzE1LTAuNDE4DQoJCQkJCWMwLjE5OC0wLjE4MSwwLjM1Mi0wLjQwMiwwLjQ2Mi0wLjY2N3MwLjE2Ni0wLjU2LDAuMTY2LTAuODg2YzAtMC4zMDktMC4wNjYtMC41ODYtMC4xOTctMC44MzMNCgkJCQkJQzEwLjcyOCwzMC4xNDMsMTAuNTU2LDI5LjkzMiwxMC4zNDMsMjkuNzU4eiBNOS45NDcsMzEuODgxYy0wLjA2NCwwLjE3OC0wLjE0OCwwLjMxNS0wLjI1MiwwLjQxNHMtMC4yMiwwLjE3LTAuMzQ0LDAuMjE0DQoJCQkJCWMtMC4xMjYsMC4wNDQtMC4yNTIsMC4wNjUtMC4zOCwwLjA2NUg4LjAxMnYtMi41NDZoMC43ODRjMC4yNjgsMCwwLjQ4MywwLjA0MywwLjY0NiwwLjEyN3MwLjI4OSwwLjE4OCwwLjM3OSwwLjMxMw0KCQkJCQlTOS45NywzMC43MjUsMTAsMzAuODYxYzAuMDI5LDAuMTM2LDAuMDQzLDAuMjU3LDAuMDQzLDAuMzYxQzEwLjA0MywzMS40ODQsMTAuMDExLDMxLjcwNCw5Ljk0NywzMS44ODF6IE0xNi42NjYsMzAuMTc2DQoJCQkJCWMtMC4yNzEtMC4yODQtMC42MTEtMC41MTMtMS4wMjEtMC42ODRjLTAuNDEtMC4xNzItMC44ODUtMC4yNTgtMS40MjYtMC4yNThoLTEuOTM2djYuNDI3aDIuNDMzYzAuMDgyLDAsMC4yMDctMC4wMSwwLjM3NS0wLjAyOQ0KCQkJCQljMC4xNjgtMC4wMjEsMC4zNTQtMC4wNjcsMC41NTgtMC4xNGMwLjIwNC0wLjA3MywwLjQxNC0wLjE4MiwwLjYzMy0wLjMyN2MwLjIxOC0wLjE0NiwwLjQxNC0wLjM0NSwwLjU4OC0wLjU5OA0KCQkJCQljMC4xNzYtMC4yNTMsMC4zMTgtMC41NjcsMC40MzMtMC45NDJjMC4xMTMtMC4zNzUsMC4xNy0wLjgyNywwLjE3LTEuMzU1YzAtMC4zODQtMC4wNjctMC43NTgtMC4yLTEuMTIxDQoJCQkJCUMxNy4xMzgsMzAuNzg1LDE2LjkzNywzMC40NjEsMTYuNjY2LDMwLjE3NnogTTE1LjkwMywzNC4yMTRjLTAuMzE0LDAuNDU0LTAuODI2LDAuNjgtMS41MzUsMC42OGgtMS4wMzh2LTQuODY1aDAuNjENCgkJCQkJYzAuNSwwLDAuOTA3LDAuMDY1LDEuMjIxLDAuMTk2czAuNTYzLDAuMzAzLDAuNzQ1LDAuNTE1YzAuMTg0LDAuMjEyLDAuMzA3LDAuNDQ5LDAuMzcxLDAuNzExDQoJCQkJCWMwLjA2MywwLjI2MSwwLjA5NiwwLjUyNSwwLjA5NiwwLjc5M0MxNi4zNzQsMzMuMTA0LDE2LjIxNywzMy43NjEsMTUuOTAzLDM0LjIxNHogTTIzLjAwOSwzMC4wMjh2LTAuNzk0SDE4Ljk5djYuNDI3aDEuMDYzDQoJCQkJCXYtMi44OTVoMi42ODZ2LTAuNzE2aC0yLjY4NnYtMi4wMjJIMjMuMDA5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=";
}

.printable-document-description {
  margin-top: 15px;
}
.printable-document-description .govuk-details {
  margin-bottom: 0px;
}

.content-navigation--history-list {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.content-navigation--history-list > li {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  background-color: #e9e9e9;
  margin: 5px 0px 0px 15px;
  padding: 15px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 15px;
}
.content-navigation--history-list .idsk-in-page-navigation__link-title {
  margin-left: 15px;
}
.content-navigation--history-list > .content-navigation--history-list-item-link {
  margin-left: 35px;
}

.content-navigation .content-navigation__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content-navigation .content-navigation__item a {
  padding-left: 5px;
  padding-right: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.content-navigation .content-navigation__item a svg {
  width: 50px;
}
.content-navigation .content-navigation__item a:hover {
  color: #ffffff;
}
.content-navigation .content-navigation__item a:hover svg {
  color: #ffffff;
}

#content-navigation-list {
  margin-top: 50px;
}
#content-navigation-list > ul {
  list-style: none;
  display: grid;
  font-size: 18px;
  font-weight: bold;
}
@media all and (min-width: 40em) {
  #content-navigation-list > ul {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media all and (min-width: 48em) {
  #content-navigation-list > ul {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media all and (min-width: 60em) {
  #content-navigation-list > ul {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media all and (min-width: 75em) {
  #content-navigation-list > ul {
    grid-template-columns: repeat(5, 1fr);
  }
}
#content-navigation-list > ul > li {
  text-align: center;
  color: #00478b;
  font-weight: bold;
  background-color: #E9E9E9;
  min-height: 11.25em;
  min-width: 11.25em;
  width: 100%;
  outline: 1px solid #c7c7c7;
  background-size: 25px auto;
  background-position: bottom 15px right 15px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAxIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzdmdqcz0iaHR0cDovL3N2Z2pzLmNvbS9zdmdqcyI+PGRlZnMgaWQ9IlN2Z2pzRGVmczEwMDIiPjwvZGVmcz48ZyBpZD0iU3ZnanNHMTAwOCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCI+PCEtLSEgRm9udCBBd2Vzb21lIFBybyA2LjEuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZSAoQ29tbWVyY2lhbCBMaWNlbnNlKSBDb3B5cmlnaHQgMjAyMiBGb250aWNvbnMsIEluYy4tLT48cGF0aCBkPSJNOTYgNDgwYy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1Yy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1TDI0Mi44IDI1Nkw3My4zOCA4Ni42M2MtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBsMTkyIDE5MmMxMi41IDEyLjUgMTIuNSAzMi43NSAwIDQ1LjI1bC0xOTIgMTkyQzExMi40IDQ3Ni45IDEwNC4yIDQ4MCA5NiA0ODB6IiBmaWxsPSIjNWM3M2E5IiBjbGFzcz0iY29sb3IwMDAgc3ZnU2hhcGUiPjwvcGF0aD48L3N2Zz48L2c+PC9zdmc+");
}
#content-navigation-list > ul > li svg > path {
  fill: #004B8D;
}
#content-navigation-list > ul > li svg > polygon {
  fill: #004B8D;
}
#content-navigation-list > ul > li:hover {
  cursor: pointer;
  background-color: #5c73a9;
  color: #ffffff;
  background-size: 25px auto;
  background-position: bottom 15px right 15px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAxIiB3aWR0aD0iMjg4IiBoZWlnaHQ9IjI4OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzdmdqcz0iaHR0cDovL3N2Z2pzLmNvbS9zdmdqcyI+PGRlZnMgaWQ9IlN2Z2pzRGVmczEwMDIiPjwvZGVmcz48ZyBpZD0iU3ZnanNHMTAwOCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDIwNDggMTI4MCIgd2lkdGg9IjI4OCIgaGVpZ2h0PSIyODgiPjxwYXRoIGQ9Ik0yMzI2IDEwMjI0IGMtMTYyIC0yOSAtMzM5IC0xMDIgLTQ5MCAtMjAxIC05NiAtNjMgLTI4MCAtMjQ5IC0zNDUtMzQ4IC0xNDUgLTIyMyAtMjExIC00NDUgLTIxMSAtNzE1IDAgLTI2NSA2MiAtNDgxIDIwMCAtNzAxIDQ4IC03NSA0NjQgLTQ5NQozOTk0IC00MDI3IDI3MzkgLTI3NDAgMzk2NCAtMzk1OSA0MDE3IC0zOTk3IDE1MCAtMTA4IDM0MCAtMTg4IDUyNSAtMjIwIDExMgotMTkgMzM2IC0xOSA0NDggMCAxODUgMzIgMzc1IDExMiA1MjUgMjIwIDUzIDM4IDEyNzcgMTI1NyA0MDEyIDM5OTIgNDIzMgo0MjM0IDM5ODMgMzk3OSA0MDc5IDQxNzggODMgMTc0IDEyMCAzNDUgMTIwIDU1NSAwIDM2MSAtMTIwIDY1MiAtMzc0IDkwNgotMjU0IDI1NCAtNTQ2IDM3NCAtOTA2IDM3NCAtMjExIDAgLTM4NyAtMzkgLTU2NSAtMTI1IC0xODggLTkxIDUgOTcgLTM2NzIKLTM1NzkgbC0zNDQzIC0zNDQxIC0zNDQyIDM0NDEgYy0zNjc4IDM2NzYgLTM0ODUgMzQ4OCAtMzY3MyAzNTc5IC05NyA0NyAtMjM0CjkxIC0zMzkgMTEwIC0xMTEgMTkgLTM1MSAxOSAtNDYwIC0xeiIgdHJhbnNmb3JtPSJtYXRyaXgoLjEgMCAwIC0uMSAwIDEyODApIiBmaWxsPSIjZmZmZmZmIiBjbGFzcz0iY29sb3IwMDAgc3ZnU2hhcGUiPjwvcGF0aD48L3N2Zz48L2c+PC9zdmc+");
}
#content-navigation-list > ul > li:hover > path {
  fill: #ffffff;
}
#content-navigation-list > ul > li:hover > polygon {
  fill: #ffffff;
}
#content-navigation-list > ul > li:hover a {
  color: #ffffff;
}
#content-navigation-list > ul > li:hover svg path {
  fill: #ffffff;
}
#content-navigation-list > ul > li:hover svg polygon {
  fill: #ffffff;
}
#content-navigation-list > ul > li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#content-navigation-list > ul > li a > .govuk-link:link {
  color: inherit;
}
#content-navigation-list > ul > li a > .govuk-link:visited {
  color: inherit;
}
#content-navigation-list > ul > li a > .govuk-link:hover {
  color: #ffffff;
}
#content-navigation-list > ul > li a > .govuk-link:hover > path {
  fill: #ffffff;
}
#content-navigation-list > ul > li a > .govuk-link:hover > polygon {
  fill: #ffffff;
}

.news {
  /**
   * Common elements
   */
  /**
   * Teaser
   */
  /**
   * Row teaser
   */
  /**
   * Basic card without image
   */
}
.news__content {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0.625em;
}
.news__date {
  color: #004b8d;
  font-size: 18px;
  font-size: 1.125rem;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.news__sub-information {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.news__body {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.news__title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.news__title__tag {
  margin-right: 0.375em;
}
.news__title__tag span {
  display: inline-block;
  padding-right: 0.125em;
  padding-left: 0.125em;
  text-transform: uppercase;
  color: #fff;
  background-color: #f64d58;
}
.news__title__link {
  font-weight: 600;
}
.news__title__link a {
  text-decoration: none;
  color: #222;
}
.news__title__link a:hover {
  color: #004b8d;
}
.news__meta__type {
  font-size: 0.8125em;
  text-transform: uppercase;
}
.news__meta__type a,
.news__meta__type a:link {
  text-underline-offset: 2px;
  text-underline-offset: 0.125rem;
  color: #333;
}
.news__meta__type a:hover,
.news__meta__type a:link:hover {
  text-decoration: none;
}
.news__read-more {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.news__read-more a {
  line-height: 1.2;
  font-size: 16px;
  font-size: 1rem;
  text-underline-offset: 0.1875em;
  color: #004b8d;
}
.news__read-more a:hover {
  text-decoration: none;
}
.news__read-more a:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.news__read-more a:after {
  content: "";
  display: inline-block;
  width: 12px;
  width: 0.75rem;
  height: 12px;
  height: 0.75rem;
  margin-left: 5px;
  margin-left: 0.3125rem;
  -webkit-mask-image: url("../../../../../idsk_theme/assets/idsk/images/header-web/navigation-arrow-mobile.svg");
          mask-image: url("../../../../../idsk_theme/assets/idsk/images/header-web/navigation-arrow-mobile.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 0.75em auto;
          mask-size: 0.75em auto;
  background-color: rgba(0, 75, 141, 0.8);
  -webkit-transform: rotate(-90deg) translateX(-0.125rem);
      -ms-transform: rotate(-90deg) translateX(-0.125rem);
          transform: rotate(-90deg) translateX(-0.125rem);
}
.news--teaser {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0.625em 1.25em;
  width: 100%;
  padding: 0.9375em;
  background-color: #fff;
}
@media all and (min-width: 48em) {
  .news--teaser {
    grid-template-columns: minmax(0, 20rem) minmax(0, 1fr);
    padding: 1.25em;
  }
}
@media all and (min-width: 48em) {
  .news--teaser .news__thumbnail {
    aspect-ratio: 3/2;
    overflow: hidden;
  }
}
.news--teaser img {
  display: block;
  width: 100%;
  max-height: 100%;
}
@media all and (max-width: 33.6875em) {
  .news--teaser img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}
@media all and (min-width: 33.75em) and (max-width: 47.9375em) {
  .news--teaser img {
    aspect-ratio: 16/7;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}
.news--teaser .news__title {
  margin-top: 0.9375em;
}
.news--teaser .news__title__tag {
  float: left;
}
.news--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.news--row .news__date {
  min-width: 4.5em;
  margin-right: 1.25em;
}
.news--row .news__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media all and (max-width: 31.1875em) {
  .news--row .news__title {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    margin-top: 0.5em;
  }
}
.news--basic-card-without-image {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0.625em 1.25em;
  width: 100%;
  padding: 0.9375em;
  background-color: #fff;
}
@media all and (min-width: 48em) {
  .news--basic-card-without-image {
    padding: 1.25em;
  }
}
.news--basic-card-without-image > p {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.news--basic-card-without-image .news__title {
  margin-top: 0.625em;
  margin-bottom: 0.625em;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.news--basic-card-without-image .news__title__tag {
  float: left;
}
.news--basic-card-without-image .news__title__link {
  font-size: 1.125em;
  font-weight: 600;
}
.news--basic-card-without-image .news__title__link a {
  color: #004b8d;
}
.news--basic-card-without-image .news__title__link a:hover {
  color: #222;
}

body.gin--horizontal-toolbar .idsp-branch__content {
  margin-top: 2em;
}
.idsp-branch__related-office {
  margin-top: 5px;
}
.idsp-branch__related-office p {
  font-size: 18px;
}
.idsp-branch__photo {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media all and (min-width: 46.875em) {
  .idsp-branch__photo {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding: 0 0 0 1.875em;
  }
}
.idsp-branch__title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media all and (min-width: 46.875em) {
  .idsp-branch__title {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-top: 0.9375em;
  }
}
.idsp-branch__title > a.form-submit {
  margin-top: 0.625em;
}
.idsp-branch__title h1.office-heading {
  margin-bottom: 0;
}
.idsp-branch__column-group {
  display: grid;
  gap: 1.25em;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
@media all and (min-width: 46.875em) {
  .idsp-branch__column-group {
    grid-template-columns: 1fr 1fr;
    grid-column: span 3;
  }
}
@media all and (min-width: 71.875em) {
  .idsp-branch__column-group {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.idsp-branch__column a {
  font-size: 18px;
  margin-top: 5px;
}
.idsp-branch__item-content {
  background-color: #fff;
  padding: 0.9375em;
  height: 100%;
}
@media all and (min-width: 46.875em) {
  .idsp-branch__item-content {
    padding: 1.25em 1.875em;
  }
}
.idsp-branch__header {
  display: grid;
  gap: 1.25em;
  margin-bottom: 2em;
}
@media all and (min-width: 46.875em) {
  .idsp-branch__header {
    grid-template-columns: minmax(0, 18rem) minmax(0, 1fr);
    gap: 1.875em 1.25em;
  }
}
@media all and (min-width: 71.875em) {
  .idsp-branch__header {
    gap: 2.5em;
  }
}
.idsp-branch__header h3 {
  color: #111;
  font-weight: bold;
}
.idsp-branch__header .office-hours__item-slots {
  font-size: 18px;
}
.idsp-branch__header .office-function {
  list-style: none;
}
.idsp-branch__subheader {
  background-color: #fff;
  padding: 0.9375em;
}
@media screen and (min-width: 71.875em) {
  .idsp-branch__subheader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media screen and (max-width: 71.875em) {
  .idsp-branch__subheader {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
  }
}
@media screen and (max-width: 46.875em) {
  .idsp-branch__subheader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media all and (min-width: 46.875em) {
  .idsp-branch__subheader {
    padding: 1.875em 1.875em;
  }
}
.idsp-branch__subheader h3 {
  color: #111;
  font-weight: bold;
}
.idsp-branch__column-contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 46.875em) {
  .idsp-branch__column-contact {
    min-width: 350px;
  }
}
.idsp-branch__column-contact-item :nth-last-child {
  margin-top: 25px;
}
.idsp-branch__body {
  margin-top: 1.875em;
}
.idsp-branch__body h2 {
  color: #111;
  font-weight: bold;
  font-size: 24px;
}
.idsp-branch__body__additional-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.idsp-branch__body .office-notice {
  padding: 0.9375em;
}
@media all and (min-width: 46.875em) {
  .idsp-branch__body .office-notice {
    padding: 1.5625em 1.875em;
  }
}

.idsp-office--detail .govuk-grid-row {
  margin-left: 0px;
  margin-right: 0px;
}

.office-main-information h3 {
  color: #004b8d;
}
.office-main-information .opening-hours {
  font-weight: bold;
  color: #000000;
}
.office-main-information .idsk-address__separator-top {
  margin: 25px;
}

.field_email {
  margin-bottom: 30px;
}

.text-small {
  font-size: 16px;
}

.node--office-main-image > iframe {
  height: 100px;
}
.node--office-main-image .govuk-grid-column-full {
  padding: 0px;
}

.office-hours__item {
  padding-bottom: 5px;
}

.office-function {
  list-style: circle;
}

.office-function-item {
  font-size: 18px;
  margin-top: 5px;
}

.office-subheading {
  font-size: 26px;
  font-weight: bold;
  color: #004b8d;
}

/*
.office-hours__item-label {
  font-weight: 500;
}*/
.idsp-office--search-result-title {
  color: #004b8d;
  font-weight: bold;
}

.idsp-office-title {
  font-size: 35px;
  color: #004b8d;
  font-weight: bold;
}

.office-hours__item-label {
  text-transform: capitalize;
  font-size: 18px;
  width: 8em;
}

.office-main-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 10px;
}
.office-main-title h1, .office-main-title h2 {
  margin-bottom: 0px;
}
.office-main-title .office-type {
  margin-right: 25px;
  margin-bottom: 0px;
  padding-bottom: 1px;
  text-transform: uppercase;
  font-size: 16px;
}
/**
 * Search block
 */
#block-idsp-search {
  width: 100%;
}

/**
 * Search form in header
 */
.idsp-base-search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.idsp-base-search-form .form-item {
  margin-bottom: 0;
}
.idsp-base-search-form .form-item-keyword {
  width: 100%;
}
.idsp-base-search-form .form-item-keyword label {
  display: none;
}
.idsp-base-search-form .form-item-keyword input {
  border-right: none;
}
.idsp-base-search-form .form-submit {
  width: 40px;
  width: 2.5rem;
  min-width: auto;
  padding: 0;
  font-family: "FontAwesome";
}

/**
 * Search page
 */
#views-exposed-form-search-default-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: calc(100% + 1.875em);
  margin-bottom: 2.5em;
  margin-left: -0.9375em;
  padding: 0.9375em;
  background-color: #e9e9e9;
}
@media all and (min-width: 40.0625em) {
  #views-exposed-form-search-default-search {
    width: 100%;
    margin-left: 0;
    padding: 1.5625em 2.1875em;
  }
}
@media all and (min-width: 48em) {
  #views-exposed-form-search-default-search {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
#views-exposed-form-search-default-search .form-item-keyword {
  width: 100%;
  margin-bottom: 0;
}
#views-exposed-form-search-default-search .form-actions {
  display: grid;
  grid-auto-flow: column;
  grid-column-gap: 1.25em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media all and (min-width: 48em) {
  #views-exposed-form-search-default-search .form-actions {
    grid-column-gap: 2.5em;
  }
}
#views-exposed-form-search-default-search .form-actions .form-submit {
  margin: 0;
}

.view-search.view-display-id-default_search .view-content > .views-row {
  margin-bottom: 1.875em;
  padding-bottom: 1.875em;
  border-bottom: 0.0625em solid #dbdbdb;
}
.view-search.view-display-id-default_search .view-content > .views-row:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
.view-search.view-display-id-default_search .views-field-title {
  margin-bottom: 0.5em;
}
.view-search.view-display-id-default_search .views-field-title a {
  line-height: 1.1em;
  font-size: 1.25em;
  font-weight: 700;
  text-decoration: none;
  color: #004b8d;
}
.view-search.view-display-id-default_search .views-field-title a:hover {
  text-decoration: underline;
}
.view-search.view-display-id-default_search .views-field-search-api-excerpt strong {
  display: inline-block;
  padding: 0 0.1875em 0.0625em;
  font-weight: 400;
  background-color: #dbdbdb;
}

.search-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.search-wrapper:before {
  display: block;
  content: "\f002";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  font-family: "FontAwesome";
  pointer-events: none;
  font-size: 1em;
  font-weight: 600;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.search-wrapper:hover:before {
  color: #004b8d;
}
.search-wrapper:focus-within:before {
  color: #111;
}

.crossroad-tiles {
  display: grid;
  grid-gap: 2.5em;
}
@media all and (min-width: 61.25em) {
  .crossroad-tiles {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media all and (max-width: 61.25em) {
  .crossroad-tiles {
    grid-template-columns: repeat(1, 1fr);
  }
}

.node--type-crossroad {
  display: inline-grid;
}
.node--type-crossroad .govuk-grid-column-one-third {
  width: 30%;
  margin: 15px;
}

.crossroad--tile {
  padding: 1.25em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #e9e9e9;
}

.crossroad--title {
  height: 110px;
  color: #004b8d;
}
.crossroad--title h2 {
  color: #004b8d;
}

.crossroad--description {
  height: 120px;
}

.crossroad--button > .govuk-body {
  margin-top: 2.5em;
  font-size: 16px;
}
.crossroad--button > .govuk-body > a {
  font-size: 1em;
}

.office-search-result {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0.625em 1.25em;
  width: 100%;
}
@media all and (min-width: 48em) {
  .office-search-result {
    grid-template-columns: minmax(0, 20rem) minmax(0, 1fr);
    grid-template-rows: minmax(0, auto) minmax(0, 2fr);
  }
}
@media all and (min-width: 48em) {
  .office-search-result .node--branch-details {
    grid-row: 1/3;
    aspect-ratio: 3/2;
    overflow: hidden;
  }
}
@media all and (min-width: 48em) {
  .office-search-result .office-search-result__title {
    grid-row: 1/2;
  }
}
@media all and (min-width: 48em) {
  .office-search-result .office-search-result__action {
    grid-row: 2/3;
  }
}

.office-list-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 250px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.office-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.node--office-main-image {
  background-color: #fff;
  margin-top: 25px;
}

.office-photo {
  -ms-flex-item-align: start;
      align-self: start;
}

.node--branch {
  padding: 0.9375em;
}
@media all and (min-width: 48em) {
  .node--branch {
    padding: 1.25em;
  }
}
.node--branch img {
  display: block;
  width: 100%;
  max-height: 100%;
}
@media all and (max-width: 33.6875em) {
  .node--branch img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}
@media all and (min-width: 33.75em) and (max-width: 47.9375em) {
  .node--branch img {
    aspect-ratio: 16/7;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}

.view-offices .view-filters {
  background-color: #e9e9e9;
  padding: 20px;
}
.view-offices .view-filters form {
  margin-bottom: 1.875em;
}
@media all and (min-width: 37.5em) {
  .view-offices .view-filters form {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 1.25em;
  }
}
.view-offices .form-group label {
  font-size: 20px;
  color: #004b8d;
}
.view-offices .form-group .form-hint {
  font-size: 16px;
}
.view-offices .form-group .form-select {
  background-color: #ffffff;
}

.office-notice {
  background-color: #f9dcde;
  padding: 25px;
}
.office-notice__title h2 {
  font-size: 1.625em;
  font-weight: bold;
}

.office-search-form-basic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.office-search-form-basic label {
  color: #004b8d;
}
.office-search-form-basic h2 {
  font-weight: bold;
  color: #004b8d;
  margin-top: 25px;
}
.office-search-form-basic h3 {
  font-weight: bold;
  color: #004b8d;
  margin-top: 50px;
}
.office-search-form-basic .office-search--subheading {
  color: #004b8d;
}
.office-search-form-basic .form-item {
  margin-bottom: 0px;
}
.office-search-form-basic .form-item-region {
  margin-right: 15px;
}
.office-search-form-basic .form-item-district {
  margin-right: 15px;
}
@media all and (max-width: 1050px) {
  .office-search-form-basic {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.office-search-form-basic #edit-office-title {
  margin-bottom: 0px;
}
.office-search-form-basic .office-search--city-button {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.office-search-form-basic .office-search-left-column {
  padding-right: 20px;
}
@media all and (min-width: 1050px) {
  .office-search-form-basic .office-search-right-column {
    border-left: 2px solid #e9e9e9;
    padding-left: 20px;
    width: 70%;
  }
}
.office-search-form-basic .office-search-right-column svg {
  width: auto;
  height: auto;
}
.office-search-form-basic .office--region-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 25px;
}
.office-search-form-basic .office--city-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.office-search-form-basic .office-search--region-button {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.office-search-form-basic .subregion-select {
  width: 200px;
}

.views-branches .view-header {
  display: none;
}
.views-branches .view-filter {
  display: none;
}

.office-prototype-search {
  -ms-flex-item-align: center;
      align-self: center;
  margin-top: 2px;
}

#office-prototype {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}

form.dochodok #result-area {
  font-size: 18px;
  padding: 40px 0;
  outline: none;
}

textarea {
  height: 250px !important;
}

body {
  background-color: #f4f4f4 !important;
  /**
   * Layout
   */
  /**
   * Header
   */
}
body .govuk-width-container {
  max-width: 73.125em !important;
}
@media all and (min-width: 63.75em) {
  body .govuk-width-container {
    margin-right: max(30px, 15px + env(safe-area-inset-right));
    margin-left: max(30px, 15px + env(safe-area-inset-left));
  }
}
@media all and (min-width: 76.875em) {
  body .govuk-width-container {
    margin-right: auto;
    margin-left: auto;
  }
}
body .idsk-header-extended__content {
  float: none;
  margin-right: 0;
  margin-left: 0;
}
body.js-enabled .idsk-header-extended.idsk-header-extended--show-mobile-menu .idsk-header-extended__mobile {
  width: 100%;
  height: 100%;
}

/**
 * Spacing between footer and last frontpage item
 */
.idsk-footer-extended {
  margin-top: 40px;
}

/**
 * Footer feedback buttons
 */
.idsk-footer-extended-usefull-question > ul {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  grid-column-gap: 25px;
  list-style: none;
}

.header .view-search .view-content {
  display: none;
}

/**
 * IDSK overrides
 */
table.idsk-table {
  line-height: 1.4;
  font-size: 17px;
  font-size: 1.0625rem;
}
table.idsk-table .idsk-table__body {
  display: table-row-group;
  overflow: visible;
}
table.idsk-table .idsk-table__row {
  display: inline-table;
}
table.idsk-table .idsk-table__header {
  padding: 20px 25px;
  padding: 1.25rem 1.5625rem;
  border: none;
}
table.idsk-table .idsk-table__cell {
  padding: 8px 25px;
  padding: 0.5rem 1.5625rem;
  border: none;
}
.views-field-price {
  white-space: nowrap;
}

.views-field-period__value {
  text-align: center;
}

/**
 * Default table styles
 */
table {
  display: block;
  width: 100%;
  line-height: 1.4;
  margin-bottom: 1.875em;
  border-collapse: collapse;
  border: none;
  overflow-x: auto;
}
table a:hover {
  text-decoration-thickness: 3px;
  text-decoration-thickness: 0.1875rem;
}
table a:focus {
  color: #111;
  background-color: #ffdf0f;
  text-decoration-thickness: 3px;
  text-decoration-thickness: 0.1875rem;
  text-underline-offset: 2px;
  text-underline-offset: 0.125rem;
}
table caption {
  line-height: 1.4;
  font-size: 17px;
  font-size: 1.0625rem;
  font-weight: 600;
  margin-bottom: 0.625em;
}
table tbody tr {
  background-color: #f4f4f4;
}
table tbody tr:nth-child(odd) {
  background-color: #fff;
}
table th {
  vertical-align: top;
  padding: 20px 25px;
  padding: 1.25rem 1.5625rem;
  font-size: 17px;
  font-size: 1.0625rem;
  font-weight: 700;
  text-align: center;
  border: 1px solid white;
  color: #fff;
  background-color: #004b8d;
}
@media all and (max-width: 47.9375em) {
  table th {
    min-width: 12.5rem;
  }
}
table th p {
  font-size: 17px;
  font-size: 1.0625rem;
}
table td {
  vertical-align: top;
  padding: 8px 25px;
  padding: 0.5rem 1.5625rem;
  font-size: 17px;
  font-size: 1.0625rem;
  border: none;
}
table td p,
table td .govuk-body {
  font-size: 17px;
  font-size: 1.0625rem;
}
table .th-span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
table .arrowBtn {
  position: relative;
  display: block;
  width: 10px;
  width: 0.625rem;
  height: 22px;
  height: 1.375rem;
  line-height: normal;
  margin: 0 0 0 4px;
  margin: 0 0 0 0.25rem;
  padding: 0;
  border: 1px solid transparent;
  border: 0.0625rem solid transparent;
  outline: none;
  overflow: visible;
  background: transparent;
  cursor: pointer;
}
table .arrowBtn:focus {
  border-color: #fff;
}
table .arrowBtn:last-of-type {
  padding-right: 20px;
  padding-right: 1.25rem;
}
table .arrowBtn:before, table .arrowBtn:after {
  content: "";
  position: absolute;
  margin-left: 4px;
  margin-left: 0.25rem;
  border-style: solid;
  border-width: 7px 6px 0;
  border-width: 0.4375rem 0.375rem 0;
  border-color: #fff transparent transparent;
}
table .arrowBtn:before {
  top: calc(50% - 0.5rem);
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
table .arrowBtn:after {
  top: calc(50% + 0.125rem);
}
table #r-1, table #r-2, table #r-3, table #r-4, table #r-5, table #r-6 {
  vertical-align: bottom;
  font-weight: bold;
  background-color: #000000;
  color: #ffffff;
  -webkit-writing-mode: tb-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: tb-rl;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  text-align: center;
}

.blue-tabs__nav {
  margin-bottom: 0.625em;
  color: #fff;
}
@media all and (min-width: 40.0625em) {
  .blue-tabs__nav {
    display: none;
  }
}
.blue-tabs__nav__title {
  font-size: 1.375em;
  font-weight: 700;
}
.blue-tabs__nav__sub-title {
  font-size: 1em;
  font-weight: 400;
}

body .node--type-frontpage .govuk-tabs {
  margin-top: 1.25em;
  margin-bottom: 3.125em;
}
body .node--type-frontpage .govuk-tabs__list {
  display: none;
  border-bottom: none;
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body .node--type-frontpage .govuk-tabs__list-item {
  float: none;
  margin-right: 0;
  padding: 0.8125em 1.75em 0.9375em;
  text-align: left;
  color: #004b8d;
  border: none;
  background-color: #f4f4f4;
  cursor: pointer;
}
body .node--type-frontpage .govuk-tabs__list-item--selected {
  margin-top: 0;
  margin-bottom: 0;
  color: #fff;
  background-color: #004b8d;
}
body .node--type-frontpage .govuk-tabs__list-item--selected .govuk-tabs__tab,
body .node--type-frontpage .govuk-tabs__list-item--selected .govuk-tabs__tab:link,
body .node--type-frontpage .govuk-tabs__list-item--selected .govuk-tabs__tab:visited {
  color: #fff;
}
body .node--type-frontpage .govuk-tabs__list-item--selected .govuk-tabs__tab p,
body .node--type-frontpage .govuk-tabs__list-item--selected .govuk-tabs__tab:link p,
body .node--type-frontpage .govuk-tabs__list-item--selected .govuk-tabs__tab:visited p {
  color: #fff;
}
body .node--type-frontpage .govuk-tabs__list-item--selected:hover {
  background-color: #004b8d !important;
}
body .node--type-frontpage .govuk-tabs__list-item:hover {
  background-color: #e9e9e9;
}
body .node--type-frontpage .govuk-tabs__tab, body .node--type-frontpage .govuk-tabs__tab:link, body .node--type-frontpage .govuk-tabs__tab:visited {
  font-size: 22px;
  font-weight: 700;
  text-decoration: none;
  color: #004b8d;
}
body .node--type-frontpage .govuk-tabs__tab p, body .node--type-frontpage .govuk-tabs__tab:link p, body .node--type-frontpage .govuk-tabs__tab:visited p {
  padding: 0;
  font-size: 16px;
  font-weight: 400;
  color: #004b8d;
}
body .node--type-frontpage .govuk-tabs__panel {
  position: relative;
  padding: 0.9375em 0;
  border: none;
  z-index: 1;
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel {
    padding: 2.5em 0;
  }
}
body .node--type-frontpage .govuk-tabs__panel:before, body .node--type-frontpage .govuk-tabs__panel:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 50vw;
  z-index: -1;
  pointer-events: none;
  background-color: #004b8d;
}
body .node--type-frontpage .govuk-tabs__panel:before {
  right: 50%;
}
body .node--type-frontpage .govuk-tabs__panel:after {
  left: 50%;
}
body .node--type-frontpage .govuk-tabs__panel__inner {
  margin: 0;
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel__inner {
    display: grid;
    grid-row-gap: 2.5em;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media all and (min-width: 60em) {
  body .node--type-frontpage .govuk-tabs__panel__inner {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media all and (min-width: 75em) {
  body .node--type-frontpage .govuk-tabs__panel__inner {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media all and (max-width: 40em) {
  body .node--type-frontpage .govuk-tabs__panel__tab {
    border-bottom: 0.0625em solid #295a86;
    text-align: center;
  }
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel__tab {
    min-height: 13.75em;
    border-right: 0.0625em solid #295a86;
    text-align: center;
  }
}
@media all and (min-width: 40.0625em) and (max-width: 59.9375em) {
  body .node--type-frontpage .govuk-tabs__panel__tab:nth-child(3n+0) {
    border-right-color: transparent;
  }
}
@media all and (min-width: 60em) and (max-width: 69.9375em) {
  body .node--type-frontpage .govuk-tabs__panel__tab:nth-child(4n+0) {
    border-right-color: transparent;
  }
}
@media all and (min-width: 75em) {
  body .node--type-frontpage .govuk-tabs__panel__tab:nth-child(5n+0) {
    border-right-color: transparent;
  }
}
body .node--type-frontpage .govuk-tabs__panel__tab:last-child {
  border-right-color: transparent;
  border-bottom-color: transparent;
}
body .node--type-frontpage .govuk-tabs__panel__tab > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media all and (max-width: 40em) {
  body .node--type-frontpage .govuk-tabs__panel__tab > a {
    padding-top: 0.125em;
    padding-bottom: 0.125em;
  }
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel__tab > a {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-decoration: none;
    height: 100%;
    padding: 0.5em 0.625em 0;
    color: #fff;
    background-color: rgba(255, 255, 255, 0);
    -webkit-transition: background-color 0.2s ease-in-out;
    -o-transition: background-color 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out;
  }
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel__tab > a:focus, body .node--type-frontpage .govuk-tabs__panel__tab > a:hover {
    background-color: rgb(255, 255, 255);
  }
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel__tab > a:focus svg path, body .node--type-frontpage .govuk-tabs__panel__tab > a:hover svg path {
    fill: #004b8d;
  }
}
body .node--type-frontpage .govuk-tabs__panel__tab > a:focus polygon, body .node--type-frontpage .govuk-tabs__panel__tab > a:hover polygon {
  fill: #004b8d;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media all and (max-width: 40em) {
  body .node--type-frontpage .govuk-tabs__panel__tab > a:focus .gem-c-image-card__title, body .node--type-frontpage .govuk-tabs__panel__tab > a:hover .gem-c-image-card__title {
    text-decoration: underline;
  }
}
@media all and (min-width: 40.0625em) {
  body .node--type-frontpage .govuk-tabs__panel__tab > a:focus .gem-c-image-card__title, body .node--type-frontpage .govuk-tabs__panel__tab > a:hover .gem-c-image-card__title {
    color: #004b8d;
  }
}
@media all and (max-width: 40em) {
  body .node--type-frontpage .govuk-tabs__panel__tab svg {
    max-width: 2.25em;
    height: auto;
    margin-right: 0.625em;
  }
}
body .node--type-frontpage .govuk-tabs__panel__tab svg path {
  fill: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body .node--type-frontpage .govuk-tabs__panel__tab svg polygon {
  fill: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
body .node--type-frontpage .govuk-tabs__panel__tab .gem-c-image-card__title {
  margin: 0.32em 0 1.4em;
  font-size: 1.5625em;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media all and (max-width: 40em) {
  body .node--type-frontpage .govuk-tabs__panel__tab .gem-c-image-card__title {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
    line-height: 1.4;
    margin: 0;
    font-size: 1.125em;
    font-weight: 400;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY29tcG9uZW50cy5jc3MiLCJjb21wb25lbnRzL2NvbmZpZy9fdmFyaWFibGVzLnNjc3MiLCJjb21wb25lbnRzL2NvbmZpZy9fbWl4aW5zLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fY29udGVudC5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19lbGVtZW50cy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19ibG9jay0taGVhZGVyLW5hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fYmxvY2stLWxhbmd1YWdlLXN3aXRjaGVyLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudHMvX2Jsb2NrLS1tYWluLW1lbnUuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fcGFyYWdyYXBoLS1mcC1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fcGFyYWdyYXBoLS1oaWdobGlnaHRlZC10ZXh0LnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudHMvX3BhcmFncmFwaC0tbWVzc2FnZS1jYXJkLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudHMvX3BhcmFncmFwaC0td2FybmluZy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19wYXJhZ3JhcGgtLW9mZmljZS1zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fdmlld3Muc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fdmlld3MtLWRvY3VtZW50cy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL192aWV3cy0tbmV3cy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19tZWRpYS0tcHJpbnRhYmxlLWRvY3VtZW50LnNjc3MiLCJjb21wb25lbnRzL2NvbmZpZy9fZ3JpZC1zZXR0aW5ncy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19tb2R1bGUtLWNvbnRlbnQtbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19ub2RlLS1uZXdzLnNjc3MiLCJjb21wb25lbnRzL2NvbXBvbmVudHMvX25vZGUtLW9mZmljZS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fcGFyYWdyYXBoLS1jcm9zc3JvYWQtdGlsZS5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL192aWV3cy0tb2ZmaWNlcy5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19wYXJhZ3JhcGgtLW9mZmljZS1ub3RpY2Uuc2NzcyIsImNvbXBvbmVudHMvY29tcG9uZW50cy9fZm9ybS0tb2ZmaWNlLXNlYXJjaC5zY3NzIiwiY29tcG9uZW50cy9jb21wb25lbnRzL19mb3JtLS1kb2Nob2Rvay5zY3NzIiwiY29tcG9uZW50cy9pZHNrLWNvbXBvbmVudHMvX292ZXJyaWRlcy5zY3NzIiwiY29tcG9uZW50cy9pZHNrLWNvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJjb21wb25lbnRzL2lkc2stY29tcG9uZW50cy9fdGFicy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ1NULDhGQUFBO0FDd0RSOztHQUFBO0FBR0E7O0VBRUUsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7TUFDQSx1QkFBQTtVQUNBLG9CRG5EaUI7RUNvRGpCLGNBQUE7RUFDQSxVQUFBO0VBQ0EsaUNBQUE7RUFDQSxvREFBQTtFQUNBLGVEckJNO0VDc0JOLGlCQUFBO0VBQ0EsbUJEekJRO0VDMEJSLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGtDQUFBO0VGOURBLDBCQUEwQjtFRWdFMUIsY0FBQTtFQUFBLHlCQUFBO0tBQ0Us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 */
/*# sourceMappingURL=components.css.map */
