@font-face{font-family:"Source Sans Pro";src:url("/assets/fonts/SourceSansPro-Regular.woff") format("font-woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Source Sans Pro";src:url("/assets/fonts/SourceSansPro-Bold.woff") format("font-woff");font-weight:700;font-style:normal;font-display:fallback}.idsk-header{box-shadow:0 5px 15px rgba(0,0,0,.15);position:relative;z-index:9999}.display-none{display:none}.idsk-body-secondary{font-size:16px;font-size:1rem;line-height:1.25}.nu-card{background:#f8f8f8!important;border:0!important;border-bottom:3px solid #005ea5!important}.nu-card__content{padding:20px 20px 30px 20px!important}.idsk-header__logotype>*{width:264px;height:50px}.idsk-header::after{display:none}.idsk-header__logo .idsk-header__link--homepage:active,.idsk-header__logo .idsk-header__link--homepage:hover{border-bottom:0}.idsk-footer-extended-main-content{padding-top:15px;border-top:4px solid #005eb8;color:#0b0c0c;background:#f0f4f5}.idsk-footer__licence-description{font-size:1.1em;line-height:1.5em}.idsk-footer__licence-description{margin-bottom:25px}.idsk-footer__inline-list{margin-bottom:25px}.idsk-footer__licence-description a,.idsk-header{color:#0b0c0c}.idsk-footer__licence-description a:hover{color:#005eb8}.idsk-header__user-icon{fill:#0065b3;width:22px;height:22px;margin-top:0;margin-right:0}.idsk-header-web__main--login-mobile .idsk-header__user-icon{width:28px;height:28px;margin-right:11px}.idsk-header-web__main--login-mobile .idsk-header-web__main--login-action-text-user-name{margin-bottom:0;font-size:16px}.idsk-header-web__main .govuk-grid-row .govuk-grid-column-two-thirds .idsk-header__link.idsk-header__link--service-name{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;flex:1}.nu-photo.nu-no-image{border:1px dotted #000}@media (min-width:48.0625em){.idsk-header__content{padding-left:90px}.idsk-header-web__main-headline-logo{margin-top:7px}.idsk-header__user--end{padding:19px 0}.idsk-footer-extended-main-content{padding-top:60px}}.govuk-breadcrumbs{position:relative;z-index:2}.govuk-breadcrumbs__link.govuk-back-link{margin-top:0!important;margin-bottom:0!important;border-bottom:none!important}.govuk-panel{border-radius:10px}.govuk-panel--warning{color:#fff;background:#b58840}.govuk-panel--danger,.govuk-panel--error{color:#fff;background:#9e1912}.govuk-hint .govuk-list{color:#626a6e}.preview-actions{text-align:right!important}.preview-actions a{font-size:19px;margin-left:10px}ul.govuk-list li>ul.govuk-list{padding-left:15px}.text-gray{color:#626a6e!important}.fn-shorten-trigger{text-decoration:none!important}.validation-summary-valid{display:none!important}.text-notrequired,.text-required{display:inline-block;margin-left:5px}.profile-photo{max-width:100%}.govuk-grid-column>.govuk-checkboxes__item:last-child,.govuk-grid-column>.govuk-checkboxes__item:last-of-type{margin-bottom:10px!important}.nu-button-s{font-size:14px;font-size:.9rem;padding:5px 7px 4px}a:not([href]){color:#0065b3;cursor:pointer}.idsk-search-results__list .idsk-search-results__search__input{background-image:url("../assets/images/loupe.svg")!important}.idsk-search-results__list .idsk-option-select-filter .govuk-link.govuk-link-filter-selected{font-weight:700;color:#0b0c0c}.idsk-search-results__list .idsk-option-select-filter .govuk-link{color:#0065b3;cursor:pointer}.idsk-search-results__list .idsk-option-select-filter .govuk-links ul ul{margin-top:3px;margin-bottom:3px}.idsk-search-results__button-show-results-desktop{margin-top:20px;width:100%}.idsk-search-results .nu-search-results__notification{background-color:#dee0e2;padding-top:20px;padding-left:16px;padding-right:16px;padding-bottom:20px;margin-bottom:15px;margin-right:-15px}.idsk-search-results .idsk-button{float:right;margin-bottom:0}.idsk-search-results .nu-search-results__notification.nu-search-results__notification_success{background-color:#d0dfd7}@media (max-width:40.0625em){.idsk-search-results__button-show-results-desktop{display:none}.idsk-search-results .idsk-button{margin-top:15px}}.idsk-card{padding-bottom:20px;border-bottom:1px solid #bfc1c3;margin-bottom:5px}.idsk-search-results__card:last-child .idsk-card{padding-bottom:0;border-bottom:none}.govuk-accordion__section-content .govuk-body{margin-bottom:25px}.nu-related-navigation{color:#0b0c0c;border-top:5px solid #161e38;margin-bottom:30px;padding-top:20px}.nu-related-navigation li{font-size:16px!important}@media print{.nu-related-navigation{color:#000}}.nu-status{display:inline-block;padding:4px 8px;background:#eee!important;color:#383f43!important}.nu-status.status-active,.nu-status.status-finished.hr_EmployeeSelectionStatus,.nu-status.status-green{background:#017c43!important;color:#fff!important}.nu-status.status-gray,.nu-status.status-not_active{background:#eee!important;color:#383f43!important}.nu-status.status-canceled,.nu-status.status-canceled_position.hr_EmployeeSelectionStatus,.nu-status.status-canceled_position_part.hr_EmployeeSelectionStatus,.nu-status.status-occupied.hr_EmployeeSelectionStatus,.nu-status.status-red{background:#de2d31!important;color:#fff!important}.nu-status.status-login_completed.hr_EmployeeSelectionStatus,.nu-status.status-published.hr_EmployeeSelectionStatus,.nu-status.status-yellow{background:#ffef82!important;color:#594d00!important}.nu-status.status-orange{background:#e69138!important;color:#fff!important}.nu-status.status-blue{background:#044e90!important;color:#fff!important}.govuk-table--no-border .govuk-table__cell,.govuk-table--no-border .govuk-table__header{border-bottom:none!important}.table-condensed .govuk-table__cell,.table-condensed .govuk-table__header{padding:2px 8px 2px 0!important}.fn-multipleInput .fn-actions{display:inline-block}.fn-multipleInput .fn-actions a{display:inline-block;margin-left:5px}.fn-multipleInput .fn-item{margin-bottom:10px}.notification-message{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:30px;border:5px solid #1d70b8;background-color:#1d70b8}@media print{.notification-message{font-family:sans-serif}}@media (min-width:40.0625em){.notification-message{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.notification-message{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.notification-message{margin-bottom:50px}}.notification-message:focus{outline:3px solid #fd0}.notification-message__header{padding:2px 15px 5px;border-bottom:1px solid transparent}@media (min-width:40.0625em){.notification-message__header{padding:2px 20px 5px}}.notification-message__title{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin:0;padding:0;color:#fff}@media print{.notification-message__title{font-family:sans-serif}}@media (min-width:40.0625em){.notification-message__title{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.notification-message__title{font-size:14pt;line-height:1.15}}.notification-message__content{color:#0b0c0c;padding:15px;background-color:#fff}@media print{.notification-message__content{color:#000}}@media (min-width:40.0625em){.notification-message__content{padding:20px}}.notification-message__content>*{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:605px}.notification-message__content>:last-child{margin-bottom:0}.notification-message__heading{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin:0 0 15px 0;padding:0}@media print{.notification-message__heading{font-family:sans-serif}}@media (min-width:40.0625em){.notification-message__heading{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.notification-message__heading{font-size:18pt;line-height:1.15}}.notification-message__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px,.0625rem);text-underline-offset:.1em}@media print{.notification-message__link{font-family:sans-serif}}.notification-message__link:hover{text-decoration-thickness:max(3px,.1875rem,.12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.notification-message__link:focus{outline:3px solid transparent;color:#0b0c0c;background-color:#fd0;-webkit-box-shadow:0 -2px #fd0,0 4px #0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none}.notification-message__link:link{color:#1d70b8}.notification-message__link:visited{color:#1d70b8}.notification-message__link:hover{color:#003078}.notification-message__link:active{color:#0b0c0c}.notification-message__link:focus{color:#0b0c0c}.notification-message--success{border-color:#00703c;background-color:#00703c}.notification-message--success .notification-message__link:link,.notification-message--success .notification-message__link:visited{color:#00703c}.notification-message--success .notification-message__link:hover{color:#004e2a}.notification-message--success .notification-message__link:active{color:#00703c}.notification-message--success .notification-message__link:focus{color:#0b0c0c}.notification-message--error{border-color:#d0190f;background-color:#d0190f}.notification-message--error .notification-message__link:link,.notification-message--error .notification-message__link:visited{color:#d0190f}.notification-message--error .notification-message__link:hover{color:#8f0f09}.notification-message--error .notification-message__link:active{color:#d0190f}.notification-message--error .notification-message__link:focus{color:#a8130c}.nu-card{margin-bottom:40px;background:#fff;border:1px solid #d8dde0;position:relative;width:100%}@media (min-width:40.0625em){.nu-card{margin-bottom:48px}}.nu-card__img{border-bottom:1px solid #f0f4f5;display:block;width:100%}@media print{.nu-card__img{display:none}}.nu-card__content{padding:24px;position:relative}.nu-card__content>:first-child{margin-top:0}.nu-card__content>:last-child{margin-bottom:0}@media (min-width:40.0625em){.nu-card__content{padding:32px}}@media (min-width:769px){.idsk-header-web__main-headline{margin:20px 0 18px 0}}.nu-card__description,.nu-card__heading,.nu-card__metadata{margin-bottom:16px}.nu-card--clickable{border-bottom-width:4px}.nu-card--clickable:active,.nu-card--clickable:hover{cursor:pointer}.idsk--header__user-name{margin-left:10px}.idsk--header__user-name span{text-align:left;font-weight:700;display:block}.idsk--header__user-name div span{text-align:left;display:inline;font-weight:400}.idsk-header-web__main--login-action{margin-top:0;margin-bottom:0;padding-top:4px;margin-bottom:6px}.nu-card-group{display:flex;flex-wrap:wrap;margin-bottom:16px;padding:0}@media (max-width:48.0525em){.nu-card-group{margin-bottom:40px}}.nu-card-group+.govuk-heading-l,.nu-card-group+.govuk-heading-m,.nu-card-group+h2,.nu-card-group+h3{padding-top:0}.nu-card-group__item{display:flex;list-style-type:none;margin-bottom:0}@media (max-width:48.0525em){.nu-card-group__item{flex:0 0 100%}}.nu-card-group__item .nu-card{margin-bottom:40px}@media (max-width:48.0525em){.nu-card-group__item .nu-card{margin-bottom:16px}.nu-card-group__item:last-child .nu-card{margin-bottom:0}}.nu-card--feature{margin-top:40px}@media (min-width:40.0625em){.nu-card--feature{margin-top:48px}}.nu-card__heading--feature{background:#005eb8;color:#fff;display:inline-block;left:-25px;margin-bottom:8px;margin-right:-24px;padding:8px 24px;position:relative;top:-8px}@media (min-width:40.0625em){.nu-card__heading--feature{left:-33px;margin-right:-32px;padding:8px 32px;top:-16px}}.nu-card__content--feature{padding-top:0!important}.service-top-search{background-color:#eaf1f8}.service-top-search button{margin-top:0}@media (min-width:40.0625em){.service-top-search button{margin-top:70px}}.govuk-\!-text-center{text-align:center}.example{position:relative;overflow:hidden;border:1px solid #bfc1c3;margin-top:15px;margin-bottom:15px;padding-top:30px;padding-right:15px;padding-bottom:15px;padding-left:15px}@media (min-width:641px){.example{padding-top:45px;padding-right:30px;padding-bottom:30px;padding-left:30px}}.example:before{content:"EXAMPLE";position:absolute;top:0;left:0;padding:.21053em .78947em .21053em .78947em;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;text-transform:none;font-size:12px;line-height:1.25;background:#0b0c0c;color:#fff}.example:after{content:"";display:block;clear:both}@media (min-width:641px){.example:before{font-size:14px;line-height:1.42857}}.example .highlight{font-style:normal;color:#0076c0}.example .list-bullet{margin-bottom:20px}.example-grid p{width:100%;background-color:#7dadd3;background-image:-webkit-repeating-linear-gradient(top,#7dadd3,#7dadd3 15px,#b7cfe1 15px,#b7cfe1 30px);background-image:repeating-linear-gradient(180deg,#7dadd3,#7dadd3 15px,#b7cfe1 15px,#b7cfe1 30px);margin-bottom:0;height:30px;overflow:hidden;text-indent:-999em}@media (min-width:641px){.example-grid p{height:60px}}.example-images img{max-width:100%;vertical-align:top}.example-mobile{padding-right:0;padding-left:0}.example-mobile iframe{border:none;width:100%}.example--inverse{background:#0065b3}@media (min-width:641px){.example-grid p{height:60px}}.token.punctuation{color:#003078!important}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#003078!important}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#00703c!important}.token.atrule,.token.attr-value,.token.keyword{color:#d0190f!important}.\:not\(pre\)>code[class*=language-],:not(pre)>code[class*=language-],pre[class*=language-]{background:#f3f2f1!important}.description-line .govuk-hint{height:49px}.nu-link-button{font-family:Source Sans Pro,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid transparent;border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}.service-top-search .description-btn button{margin-top:93px}@media (min-width:641px) and (max-width:749px){.description-line .govuk-hint{height:74px}.service-top-search .description-btn button{margin-top:118px}}@media (max-width:640px){.description-line .govuk-hint{height:auto}.service-top-search .description-btn button{margin-top:0}.idsk-search-results .nu-search-results__notification{margin-right:0}.idsk-search-results__content__picked-filters.govuk-grid-column-full{padding-bottom:0}}@media print{.print-w100{width:100%}.govuk-accordion__icon,.govuk-back-link,.idsk--header__user-name div,.idsk-footer__inline-list,.idsk-header__content .idsk-header__link--service-name,.js-enabled .govuk-accordion__controls,.print-none{display:none}.idsk--header__user-name span{color:#fff}.idsk-header__user{width:75%}.js-enabled .govuk-accordion__section-content{display:block}.govuk-summary-list .govuk-summary-list__value{border-bottom:0}.idsk-header-web__main-headline-menu-button{display:none}.idsk-table__row:last-child .idsk-table__cell{border:none}.nu-status.status-active,.nu-status.status-blue,.nu-status.status-canceled,.nu-status.status-canceled_position,.nu-status.status-canceled_position_part,.nu-status.status-finished,.nu-status.status-gray,.nu-status.status-green,.nu-status.status-login_completed,.nu-status.status-not_active,.nu-status.status-occupied,.nu-status.status-orange,.nu-status.status-published,.nu-status.status-red,.nu-status.status-yellow{padding:0;color:inherit!important;background:0 0!important}.govuk-summary-list .govuk-summary-list__row:last-child{border:none}}@media (min-width:40.0625em){.govuk-heading-l{margin-bottom:40px}.nu-mb-30{margin-bottom:30px}.nu-card__heading{font-size:1.2rem}.nu-line-heading{border-bottom:1px solid #bfc1c3;padding-bottom:7px;font-size:1.4875rem;padding-top:0!important}.nu-card__description{font-size:1.1rem;line-height:1.25}.nu-heading-1{margin-bottom:20px}.govuk-body{margin-bottom:40px}.nu-width-80{width:80%}.idsk-button-group .nu-link-button{margin-right:15px}.nu-link-button{width:auto;font-size:1.1875rem;line-height:1}}.govuk-details__summary::before{background:url("../assets/images/arrow_right.png") no-repeat;border:0;width:8px;height:12px;clip-path:none}.govuk-details[open]>.govuk-details__summary::before{background:url("../assets/images/arrow_down.png") no-repeat;border:0;width:12px;height:8px;clip-path:none}hr{height:1px;border-bottom:0;border-left:0;border-right:0;border-top:1px solid #bfc1c3;margin:15px 0}.nu-photo{width:169px;text-align:center;overflow:hidden;vertical-align:top;display:table-cell}.nu-photo.nu-no-image{height:169px;vertical-align:middle}.nu-mb-30{margin:0 0 30px 0}@media (max-width:1100px){.nu-photo{width:auto}}@media (max-width:640px){.service-top-search{padding-bottom:5px}.nu-photo{max-width:169px;max-height:169px;text-align:center;overflow:auto;margin:0 0 30px 0;vertical-align:top;display:table-cell}.nu-photo.nu-no-image{border:1px dotted #000;width:169px;height:169px!important;vertical-align:middle;height:auto}.nu-grid-row{margin-right:-15px;margin-left:-15px}}@media (max-width:768px){.nu-dnone{display:none}.idsk-header-web__nav .idsk-header-web__main--buttons{margin-top:0;padding-top:20px;padding-bottom:15px;border-top:1px solid #bfc1c3}.idsk-header-web__nav .idsk-header-web__main--buttons .idsk-button{width:100%;display:block;margin-top:15px;margin-bottom:0}.idsk-header-web__nav-list{margin:0 -15px}}@media (max-width:48.0525em){.idsk-header-web__nav-bar--buttons{border-bottom:0}.idsk-search-results .idsk-button{margin-top:0}}.govuk-details__summary-text{font-size:16px;font-size:1rem}.govuk-details__summary::before{left:5px}.idsk-header__link--homepage:hover{margin-bottom:0}.idsk-header__logo .idsk-header__link{position:relative}.govuk-list>li,.idsk-list>li{margin-bottom:11px}.idsk-search-results__filter .govuk-list>li,.idsk-search-results__filter .idsk-list>li{margin-bottom:5px}.idsk-body.idsk-body-secondary,.idsk-card-content p{margin-bottom:5px}.idsk-card-content p:last-child{margin-bottom:0}.idsk-search-results__content__all hr:last-child{display:none}.idsk-search-results__content__page-changer{margin-top:10px}.nu-related-navigation i{margin-right:8px}.nu-font-size-16{font-size:1rem}.nu-font-size-16.govuk-heading-s{margin-bottom:15px}.nu-related-navigation .govuk-list,.nu-related-navigation .idsk-list{margin-bottom:0}.govuk-details__summary{margin-top:10px}@media (min-width:641px) and (max-width:1019px){.govuk-width-container .govuk-width-container{margin-right:0;margin-left:0}}@media (min-width:641px) and (max-width:768px){.govuk-width-container .govuk-width-container{margin-right:6px;margin-left:0}}@media (max-width:480px){.idsk-header__logotype>*{width:auto;height:30px;margin-top:10px}.idsk-header__logo{margin-bottom:10px;padding-right:0}}@media (max-width:480px){.idsk-header__logotype>*{width:auto;height:30px;margin-top:10px}.idsk-header__logo{margin-bottom:10px;padding-right:0}.idsk-search-results--order .govuk-label{white-space:normal}}@media (min-width:48.0525em){.idsk-search-component{margin-top:0}.nu-noimage{width:50%}}@media (max-width:640px){.preview-actions a{font-size:1rem}}@media (min-width:641px){.nu-noimage{width:60%}}@media (min-width:641px) and (max-width:1100px){.nu-noimage{width:60%}.nu-photo{height:auto}.nu-photo.nu-no-image{height:auto;padding:20px 15px}}.idsk-cookie-banner{font-family:"Source Sans Pro",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;padding-top:20px;border-bottom:10px solid transparent;background-color:#f3f2f1}@media (min-width:40.0625em){.idsk-cookie-banner{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media (min-width:40.0625em){.govuk-checkboxes--inline:after{content:"";display:block;clear:both}.govuk-checkboxes--inline .govuk-checkboxes__item{margin-right:20px;float:left;clear:none}}.govuk-checkboxes--inline.govuk-checkboxes--conditional .govuk-checkboxes__item{margin-right:0;float:none}.govuk-grid-column-percentage{box-sizing:border-box;float:left;padding:0 15px}@media (max-width:40.0624em){.govuk-grid-column-percentage{width:100%!important}}.govuk-error-message:empty{display:none}.survey-battery .govuk-grid-row{margin-bottom:5px}.survey-option-other-text{margin-top:10px}@media(min-width:40.0625em){.homepage .govuk-heading-xl{margin-bottom:15px}.homepage .idsk-crossroad-title{display:inline-block;font-size:24px;margin-bottom:15px}.homepage h2{font-size:36px}.homepage .bg-colorlines{background:url(/assets/images/home-main-bg.svg);background-repeat:no-repeat;background-position-x:right}}.homepage p.main-link{margin-bottom:13px}.nopadding{padding:0!important}.float-left{float:left!important}.float-right{float:right!important}.inline-block{display:inline-block!important}.homepage .hp-news{display:flex;align-items:baseline;justify-content:space-between}.homepage .gray-section{background:#eaf1f8;padding-top:35px}.homepage section{padding-top:35px}.homepage .idsk-card-img-hero{width:100%}.homepage .idsk-card{border-bottom:none}.homepage .idsk-body-hero{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.homepage .idsk-footer-extended-up-button-div{background:#eaf1f8}.homepage .idsk-crossroad-line{display:inline-block;width:100%}.fn-question h3{border-top:1px solid #000;padding-top:20px}@media (min-width:40.0625em){.govuk-form-group{margin-bottom:30px}}@media (min-width:641px){.fn-question .govuk-radios--inline{display:flex;align-items:center;flex-wrap:wrap}.fn-question .govuk-radios--inline .govuk-radios__item .govuk-label{width:min-content;display:flex;align-items:center}.fn-question .govuk-radios--small .govuk-radios__label:before{top:unset}.govuk-radios--small .govuk-radios__label:after{top:unset}.fn-question .govuk-checkboxes--inline{display:flex;align-items:center;flex-wrap:wrap}.fn-question .govuk-checkboxes--inline .govuk-checkboxes__item .govuk-label{width:min-content;display:flex;align-items:center}.fn-question .govuk-checkboxes--inline .govuk-checkboxes__label:before{top:unset}.fn-question .govuk-checkboxes--inline .govuk-checkboxes__label:after{top:unset;transform:translateY(-26%) rotate(-45deg)}.fn-question h4{margin-bottom:15px}.fn-question .govuk-hint{margin-bottom:25px}.fn-question .semantic-diff{display:flex;align-items:flex-end;flex-wrap:wrap}.fn-question .semantic-diff>.govuk-label{margin-bottom:0}.fn-question .semantic-diff>.govuk-label:first-child{margin-right:40px}.fn-question .semantic-diff .govuk-radios--small .govuk-radios__item{padding:0;margin-right:25px}.fn-question .semantic-diff .govuk-radios--small .govuk-radios__item:last-child{margin-right:40px}.fn-question .semantic-diff .govuk-radios--small .govuk-radios__label{display:flex;flex-direction:column-reverse;padding:0}.fn-question .semantic-diff .govuk-radios--small .govuk-radios__label:before{position:relative;top:unset;left:unset}.fn-question .semantic-diff .govuk-radios--small .govuk-radios__label:after{top:unset;left:unset;transform:translateY(-70%)}}.fn-question .semantic-diff .govuk-radios--small .govuk-radios__item{float:none}.survey-footer{color:#626a6e;border-top:1px solid #000;padding-top:35px}.govuk-template{overflow-x:hidden}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}main.govuk-main-wrapper>:first-child.full-width{margin-top:-80px}main.govuk-main-wrapper>:first-child.full-width .service-top-search{padding-top:40px}@media (min-width:40.0625em){.full-width .service-top-search{padding-right:max(30px,calc(15px + env(safe-area-inset-right)));padding-left:max(30px,calc(15px + env(safe-area-inset-left)))}}@media (min-width:40.0625em){.full-width{margin-bottom:40px}}.lede{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;text-transform:none;font-size:20px;line-height:1.11111;margin-bottom:1.05263em}@media (min-width:641px){.lede{font-size:26px;line-height:1.11111}}.box.box--dark{background-color:#eaeaea;border:0}.box{border:1px solid #bfc1c3;height:100%}.idsk-login-box .govuk-grid-column-one-half{margin-bottom:30px}.box__content{padding:30px}.flex-row-wrapper{display:flex}.flex-wrap{flex-wrap:wrap}.grid-row{margin:0 -15px}.delay-text{z-index:-1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:90px;font-family:"Open Sans","Segoe UI","Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:1.25em}.delay-overlay{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(255,255,255,.8)!important;z-index:-1!important}.delay-show{z-index:9999!important}.delay-loader{position:fixed!important;margin:auto!important;top:0!important;left:0!important;bottom:0!important;right:0!important;border:16px solid transparent!important;border-radius:50%!important;border-top:16px solid #003183!important;border-bottom:16px solid #d01910!important;width:80px!important;height:80px!important;-webkit-animation:delayspin 5s linear infinite!important;animation:delayspin 2s linear infinite!important}@-webkit-keyframes delayspin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes delayspin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.countdown-progress-container{margin-top:20px;width:100%;background-color:#e0e0e0;border-radius:5px;overflow:hidden}.countdown-progress-bar{height:20px;background-color:#707070;width:100%;animation:countdownprogress 5s linear forwards}@keyframes countdownprogress{from{width:100%}to{width:0%}}.govuk-checkboxes__item{padding-left:33px}#account-login-password .govuk-error-message,#account-login-password .input-validation-error{margin-bottom:5px}#account-login-password .govuk-form-group:first-child .govuk-error-message{margin-bottom:0;line-height:1em}.autocomplete__input,.autocomplete__menu{font-family:Source Sans Pro,Arial,sans-serif!important;font-size:1.1875rem!important;line-height:1.3157894737!important}.autocomplete__dropdown-arrow-down-wrapper .autocomplete__dropdown-arrow-down{z-index:0;pointer-events:none}.autocomplete__wrapper>span{display:none!important}