.fs-3xs{font-size:.5rem}@media only screen and (min-width: 1400px){.fs-3xs{font-size:.625rem}}.fs-2xs{font-size:.625rem}@media only screen and (min-width: 1400px){.fs-2xs{font-size:.75rem}}@media only screen and (min-width: 1920px){.fs-2xs{font-size:.875rem}}.fs-xs{font-size:.875rem}@media only screen and (min-width: 1920px){.fs-xs{font-size:1rem}}.fs-s{font-size:1rem}@media only screen and (min-width: 1920px){.fs-s{font-size:1.125rem}}.fs-m{font-size:1rem}@media only screen and (min-width: 1400px){.fs-m{font-size:1.125rem}}@media only screen and (min-width: 1920px){.fs-m{font-size:1.25rem}}.fs-ml{font-size:1.25rem}@media only screen and (min-width: 1920px){.fs-ml{font-size:1.5rem}}.fs-l{font-size:1.325rem}@media only screen and (min-width: 1400px){.fs-l{font-size:1.5rem}}@media only screen and (min-width: 1920px){.fs-l{font-size:1.75rem}}.fs-xl{font-size:1.5rem}@media only screen and (min-width: 1400px){.fs-xl{font-size:1.75rem}}@media only screen and (min-width: 1920px){.fs-xl{font-size:2rem}}.fs-2xl{font-size:1.75rem}@media only screen and (min-width: 1400px){.fs-2xl{font-size:2rem}}@media only screen and (min-width: 1920px){.fs-2xl{font-size:2.5rem}}.fs-3xl{line-height:1;font-size:2rem}@media only screen and (min-width: 1400px){.fs-3xl{font-size:2.5rem}}@media only screen and (min-width: 1920px){.fs-3xl{font-size:3.5rem}}.fs-4xl{line-height:1;font-size:3rem}@media only screen and (min-width: 1400px){.fs-4xl{font-size:clamp(3.5rem, calc(-1rem + 5vw), 5rem)}}.fs-5xl{line-height:1;font-size:clamp(3rem, calc(2.4718rem + 2.2535vw), 4.5rem)}@media only screen and (min-width: 1400px){.fs-5xl{font-size:clamp(4.5rem, calc(-0.75rem + 5.8333vw), 6.25rem)}}.m-2xs{margin:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.mt-2xs{margin-top:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.mb-2xs{margin-bottom:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.mr-2xs{margin-right:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.ml-2xs{margin-left:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.m-xs{margin:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.mt-xs{margin-top:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.mb-xs{margin-bottom:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.mr-xs{margin-right:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.ml-xs{margin-left:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.m-s{margin:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.mt-s{margin-top:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.mb-s{margin-bottom:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.mr-s{margin-right:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.ml-s{margin-left:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.m-m{margin:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.mt-m{margin-top:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.mb-m{margin-bottom:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.mr-m{margin-right:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.ml-m{margin-left:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.m-l{margin:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.mt-l{margin-top:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.mb-l{margin-bottom:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.mr-l{margin-right:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.ml-l{margin-left:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.m-xl{margin:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.mt-xl{margin-top:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.mb-xl{margin-bottom:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.mr-xl{margin-right:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.ml-xl{margin-left:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.m-2xl{margin:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.mt-2xl{margin-top:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.mb-2xl{margin-bottom:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.mr-2xl{margin-right:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.ml-2xl{margin-left:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.m-3xl{margin:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.mt-3xl{margin-top:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.mb-3xl{margin-bottom:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.mr-3xl{margin-right:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.ml-3xl{margin-left:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.p-2xs{padding:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.pt-2xs{padding-top:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.pb-2xs{padding-bottom:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.pr-2xs{padding-right:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.pl-2xs{padding-left:clamp(0.25rem, calc(0.1893rem + 0.2589vw), 0.5rem)}.p-xs{padding:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.pt-xs{padding-top:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.pb-xs{padding-bottom:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.pr-xs{padding-right:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.pl-xs{padding-left:clamp(0.5rem, calc(0.3786rem + 0.5178vw), 1rem)}.p-s{padding:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.pt-s{padding-top:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.pb-s{padding-bottom:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.pr-s{padding-right:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.pl-s{padding-left:clamp(1rem, calc(0.8786rem + 0.5178vw), 1.5rem)}.p-m{padding:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.pt-m{padding-top:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.pb-m{padding-bottom:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.pr-m{padding-right:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.pl-m{padding-left:clamp(1.5rem, calc(1.1359rem + 1.5534vw), 3rem)}.p-l{padding:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.pt-l{padding-top:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.pb-l{padding-bottom:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.pr-l{padding-right:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.pl-l{padding-left:clamp(2.5rem, calc(2.3786rem + 0.5178vw), 3rem)}.p-xl{padding:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.pt-xl{padding-top:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.pb-xl{padding-bottom:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.pr-xl{padding-right:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.pl-xl{padding-left:clamp(3rem, calc(2.5146rem + 2.0712vw), 5rem)}.p-2xl{padding:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.pt-2xl{padding-top:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.pb-2xl{padding-bottom:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.pr-2xl{padding-right:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.pl-2xl{padding-left:clamp(4rem, calc(3.1505rem + 3.6246vw), 7.5rem)}.p-3xl{padding:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.pt-3xl{padding-top:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.pb-3xl{padding-bottom:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.pr-3xl{padding-right:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}.pl-3xl{padding-left:clamp(5rem, calc(3.7835rem + 5.6957vw), 10rem)}body.tlk-apply-standalone.page-node-type-vacancy-detail-talentlink{background-color:var(--white);font-family:var(--base-heading-font-family)}.vacancy-talentlink-form .grid,.lumesse-modal .ui-dialog .grid{display:block}@media only screen and (min-width: 600px){.vacancy-talentlink-form .layout__inner-wrap,.lumesse-modal .ui-dialog .layout__inner-wrap{padding:0 40px}}@media only screen and (min-width: 750px){.vacancy-talentlink-form .layout__inner-wrap,.lumesse-modal .ui-dialog .layout__inner-wrap{padding:0 40px}}@media(min-width: 768px){.vacancy-talentlink-form .layout__inner-wrap,.lumesse-modal .ui-dialog .layout__inner-wrap{padding:0}}.vacancy-talentlink-form form,.lumesse-modal .ui-dialog form{margin-bottom:24px}.vacancy-talentlink-form .button,.vacancy-talentlink-form .btn,.vacancy-talentlink-form .btn-default,.lumesse-modal .ui-dialog .button,.lumesse-modal .ui-dialog .btn,.lumesse-modal .ui-dialog .btn-default{border-radius:0 !important;background-color:var(--primaryColour);box-shadow:none !important;color:var(--button-textColour) !important;font-family:var(--base-font-family);font-size:18px;font-weight:700;line-height:1.3}.vacancy-talentlink-form .button .material-icons,.vacancy-talentlink-form .btn .material-icons,.vacancy-talentlink-form .btn-default .material-icons,.lumesse-modal .ui-dialog .button .material-icons,.lumesse-modal .ui-dialog .btn .material-icons,.lumesse-modal .ui-dialog .btn-default .material-icons{color:var(--button-textColour) !important}.vacancy-talentlink-form .button:hover,.vacancy-talentlink-form .button:focus,.vacancy-talentlink-form .button:active,.vacancy-talentlink-form .btn:hover,.vacancy-talentlink-form .btn:focus,.vacancy-talentlink-form .btn:active,.vacancy-talentlink-form .btn-default:hover,.vacancy-talentlink-form .btn-default:focus,.vacancy-talentlink-form .btn-default:active,.lumesse-modal .ui-dialog .button:hover,.lumesse-modal .ui-dialog .button:focus,.lumesse-modal .ui-dialog .button:active,.lumesse-modal .ui-dialog .btn:hover,.lumesse-modal .ui-dialog .btn:focus,.lumesse-modal .ui-dialog .btn:active,.lumesse-modal .ui-dialog .btn-default:hover,.lumesse-modal .ui-dialog .btn-default:focus,.lumesse-modal .ui-dialog .btn-default:active{background-color:var(--primaryColour90)}.vacancy-talentlink-form .form-control,.lumesse-modal .ui-dialog .form-control{font-size:16px;font-weight:400 !important;color:var(--vwBlack85)}.vacancy-talentlink-form .form-group,.lumesse-modal .ui-dialog .form-group{margin-bottom:0}.vacancy-talentlink-form .apply-submit-wrapper .save-progress-btn,.lumesse-modal .ui-dialog .apply-submit-wrapper .save-progress-btn{color:var(--primaryColour) !important;background-color:var(--white) !important}.vacancy-talentlink-form .panel,.lumesse-modal .ui-dialog .panel{background-color:transparent}.vacancy-talentlink-form input,.vacancy-talentlink-form textarea,.vacancy-talentlink-form input[type=checkbox],.vacancy-talentlink-form input[type=radio],.vacancy-talentlink-form select,.vacancy-talentlink-form .apply-file-container,.lumesse-modal .ui-dialog input,.lumesse-modal .ui-dialog textarea,.lumesse-modal .ui-dialog input[type=checkbox],.lumesse-modal .ui-dialog input[type=radio],.lumesse-modal .ui-dialog select,.lumesse-modal .ui-dialog .apply-file-container{font-family:var(--base-heading-font-family);background:var(--white) !important;border-radius:0 !important;border:1px solid var(--form-element--border-colour)}.vacancy-talentlink-form .tlk-apply-components-styling-context .lumesse-apply-widget-section .radio-inline-label::before,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .lumesse-apply-widget-section .radio-inline-label::before{background:var(--white) !important}.vacancy-talentlink-form .tlk-apply-components-styling-context .col-lg-offset-3,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .col-lg-offset-3{padding:0}.vacancy-talentlink-form .tlk-apply-components-styling-context[data-talentlink-apply-root-container],.lumesse-modal .ui-dialog .tlk-apply-components-styling-context[data-talentlink-apply-root-container]{padding:0}.vacancy-talentlink-form .tlk-apply-components-styling-context,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context{font-family:var(--base-heading-font-family);color:var(--vwFontColour);font-size:unset;line-height:unset}.vacancy-talentlink-form .tlk-apply-components-styling-context .well,.vacancy-talentlink-form .tlk-apply-components-styling-context .lum-apply-section fieldset,.vacancy-talentlink-form .tlk-apply-components-styling-context .lumesseBottomActionBar,.vacancy-talentlink-form .tlk-apply-components-styling-context .lum-apply-section>.dps,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .well,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .lum-apply-section fieldset,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .lumesseBottomActionBar,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .lum-apply-section>.dps{border-radius:0 !important;box-shadow:none;background-color:var(--primaryColour10);margin-bottom:24px}.vacancy-talentlink-form .tlk-apply-components-styling-context h1,.vacancy-talentlink-form .tlk-apply-components-styling-context h2,.vacancy-talentlink-form .tlk-apply-components-styling-context h3,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context h1,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context h2,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context h3{color:var(--vwFontHeadingColour) !important;font-weight:700 !important}.vacancy-talentlink-form .tlk-apply-components-styling-context .control-label,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .control-label{font-size:unset}.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-dps-short-text a,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-dps-short-text a{color:var(--primaryColour)}.vacancy-talentlink-form .tlk-apply-components-styling-context .application-content .col-sm-12,.vacancy-talentlink-form .tlk-apply-components-styling-context .application-content .col-xs-12,.vacancy-talentlink-form .tlk-apply-components-styling-context .application-content .lum-apply-section>.dps,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .application-content .col-sm-12,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .application-content .col-xs-12,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .application-content .lum-apply-section>.dps{padding-left:0;padding-right:0}.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-profile-header .apply-border .apply-sna-main div h2,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-profile-header .apply-border .apply-sna-main div h2{font-size:unset}.vacancy-talentlink-form .tlk-apply-components-styling-context .lum-apply-section>fieldset,.vacancy-talentlink-form .tlk-apply-components-styling-context .lum-apply-section>.dps,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .lum-apply-section>fieldset,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .lum-apply-section>.dps{border:none;margin-bottom:24px;padding:24px}.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-custom-option-wrapper-flex.apply-custom-option-wrapper .choice-input-label,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-custom-option-wrapper-flex.apply-custom-option-wrapper .choice-input-label{font-size:unset}.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-fast-buttons-wrapper,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-fast-buttons-wrapper{align-items:flex-start !important;justify-content:center}.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-fast-buttons-wrapper .button,.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-fast-buttons-wrapper .btn,.vacancy-talentlink-form .tlk-apply-components-styling-context .apply-fast-buttons-wrapper .btn-default,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-fast-buttons-wrapper .button,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-fast-buttons-wrapper .btn,.lumesse-modal .ui-dialog .tlk-apply-components-styling-context .apply-fast-buttons-wrapper .btn-default{font-size:16px !important}.vacancy-talentlink-form .help-block-message-container,.lumesse-modal .ui-dialog .help-block-message-container{font-size:14px}.vacancy-talentlink-form .tlk-thankyou-page,.lumesse-modal .ui-dialog .tlk-thankyou-page{margin-top:0}.vacancy-talentlink-form .apply-submission-accepted,.lumesse-modal .ui-dialog .apply-submission-accepted{margin-bottom:64px !important}.tlk-apply-components-styling-context.lumesse-modal{border-radius:0px}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog-title{color:var(--vwFontHeadingColour) !important;border:none !important}.tlk-apply-components-styling-context.lumesse-modal .form-group{margin-bottom:16px}.tlk-apply-components-styling-context.lumesse-modal .dpsAccepted-container label{margin:8px 0 !important}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog{font-family:var(--base-heading-font-family);border-radius:0px !important}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .ui-dialog-titlebar{background-color:transparent;border-radius:0;padding:24px 24px 0 24px}@media only screen and (min-width: 600px){.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .ui-dialog-titlebar{padding:40px 40px 0 40px}}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .modal-body{padding-left:0;padding-right:0}@media only screen and (min-width: 600px){.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .modal-body{padding-left:16px;padding-right:16px}}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .modal-footer{padding-bottom:24px}@media only screen and (min-width: 600px){.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .modal-footer{padding-bottom:40px}}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog .modal-body .apply-dialog-heading{font-weight:400;margin-bottom:0}.tlk-apply-components-styling-context.lumesse-modal form{margin-bottom:0px}.tlk-apply-components-styling-context.lumesse-modal .ui-dialog-titlebar-close{color:var(--vwBlack85) !important;top:24px;right:0px}

/*# sourceMappingURL=talentlink-overrides.css.map */