/*
 Copyright (c) 2014, 2022, Oracle and/or its affiliates.*/
:root{--color-theme-1-hue: 204.09091;--color-theme-1-saturation: 64.07767%;--color-theme-1-lightness: 40.39216%;--color-theme-1: hsl(
        var(--color-theme-1-hue),
        var(--color-theme-1-saturation),
        var(--color-theme-1-lightness)
    );--color-theme-2-hue: 0;--color-theme-2-saturation: 0%;--color-theme-2-lightness: 100%;--color-theme-2: hsl(
        var(--color-theme-2-hue),
        var(--color-theme-2-saturation),
        var(--color-theme-2-lightness)
    );--color-theme-3-hue: 0;--color-theme-3-saturation: 0%;--color-theme-3-lightness: 20%;--color-theme-3: hsl(
        var(--color-theme-3-hue),
        var(--color-theme-3-saturation),
        var(--color-theme-3-lightness)
    );--color-theme-4-hue: 0;--color-theme-4-saturation: 0%;--color-theme-4-lightness: 0%;--color-theme-4: hsl(
        var(--color-theme-4-hue),
        var(--color-theme-4-saturation),
        var(--color-theme-4-lightness)
    );--color-theme-5-hue: 0;--color-theme-5-saturation: 0%;--color-theme-5-lightness: 34.90196%;--color-theme-5: hsl(
        var(--color-theme-5-hue),
        var(--color-theme-5-saturation),
        var(--color-theme-5-lightness)
    );--color-theme-6-hue: 26.66667;--color-theme-6-saturation: 31.03448%;--color-theme-6-lightness: 94.31373%;--color-theme-6: hsl(
        var(--color-theme-6-hue),
        var(--color-theme-6-saturation),
        var(--color-theme-6-lightness)
    );--color-danger-hue: 5.61151;--color-danger-saturation: 58.64979%;--color-danger-lightness: 46.47059%;--color-danger: hsl(
        var(--color-danger-hue),
        var(--color-danger-saturation),
        var(--color-danger-lightness)
    );--font-primary: "Open Sans", Helvetica, Arial, sans-serif}:root{--viewport-height: 100vh}.dot-spinner__dot{animation-duration:1.25s;animation-delay:0.15s;animation-iteration-count:infinite}.dot-spinner__dot::before{content:"."}.dot-spinner__dot--first{animation-name:dot-animation-first}.dot-spinner__dot--second{animation-name:dot-animation-second}.dot-spinner__dot--third{animation-name:dot-animation-third}@keyframes dot-animation-first{0%{opacity:0}100%{opacity:1}}@keyframes dot-animation-second{0%,20%{opacity:0}100%{opacity:1}}@keyframes dot-animation-third{0%,40%{opacity:0}100%{opacity:1}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}body{background-repeat:repeat;background-position:top left;background-image:none;color:rgba(0,0,0,0.8);background-color:white;touch-action:manipulation}ul,ol{margin:12px 0;padding-left:40px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;margin-top:0;padding-left:30px}ul li,ol li{line-height:1.25}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Regular.woff2") format("woff2"),url("../fonts/OpenSans-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-SemiBold.woff2") format("woff2"),url("../fonts/OpenSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans-Bold.woff") format("woff");font-weight:700;font-style:normal}html{font-family:var(--font-primary);font-size:13px}h1{font-size:33px}h2{font-size:27px}h3{font-size:23px}h4{font-size:17px}h5{font-size:13px}h6{font-size:12px}a{color:#1176aa;text-decoration:none}a:hover{color:#1176aa}dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.txt-center{text-align:center}.txt-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:100%}.txt-lowercase{text-transform:lowercase}.loading-spinner::after{animation:spinner 0.6s linear infinite;-webkit-animation:spinner 0.6s linear infinite;border:4px solid rgba(0,0,0,0.3);border-radius:50%;border-top-color:rgba(0,0,0,0.6);content:"";height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.loading-spinner app{display:none}@keyframes slide-up-animation{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide-down-animation{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-out-animation{0%{opacity:1}100%{opacity:0}}@keyframes fade-in-animation{0%{opacity:0}100%{opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.app-loading .app-loading-spinner{display:block}.app-loading .app{display:none}.app-loaded .app-loading-spinner{display:none}.app-loaded .app{display:block}body.scroll-locked{overflow:hidden;position:fixed;top:0;left:0;right:0}html{position:relative}body{background-color:transparent}@media screen and (max-width: 1023px){body{-ms-overflow-style:none}}.app-container{color:#4a4a4a;height:initial;overflow-x:hidden;position:relative}@media print{.app-container{overflow:visible}}a{color:var(--color-theme-1)}input[type="text"],input[type="search"],input[type="button"],input[type="submit"]{-webkit-appearance:none !important}.form-control-wrapper{flex-grow:1}.form-control{background-color:rgba(0,0,0,0);border:1px solid #c4c4c4;border-radius:2px;box-sizing:border-box;color:#353535;font-size:13px;height:30px;padding:0 9px;width:100%;max-width:340px}.oj-form-control.oj-disabled.is-invalid{border:0}.oj-inputsearch-input{background-color:rgba(0,0,0,0)}.oj-inputsearch,.oj-select{max-width:340px}.oj-select-choice{padding:0 9px}.oj-select-chosen.oj-select-default{color:#6d6d6d}html .oj-inputdatetime{max-width:none}.file-form-element{display:flex;width:100%;justify-content:center}.file-form-element__input{opacity:0;width:0.1px;height:0.1px;overflow:hidden;position:absolute}.form ::-webkit-input-placeholder{color:#6d6d6d;font-weight:300}.form ::-moz-placeholder{color:#6d6d6d;font-weight:300}.form :-ms-input-placeholder{color:#6d6d6d;font-weight:300}.form-header{color:#666;font-family:var(--font-primary);font-size:15px;font-weight:200}.no-left-padding{padding-left:0}.form-legend{color:var(--color-theme-5)}input[type="search"]::-webkit-search-cancel-button{display:none}@font-face{font-family:"cxicon";src:url("../fonts/cxicon.eot?4ae0aa2f204905b7bf215f3710f2e817?#iefix") format("embedded-opentype"),url("../fonts/cxicon.woff?4ae0aa2f204905b7bf215f3710f2e817") format("woff"),url("../fonts/cxicon.ttf?4ae0aa2f204905b7bf215f3710f2e817") format("truetype"),url("../fonts/cxicon.svg?4ae0aa2f204905b7bf215f3710f2e817#cxicon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]::before,[class*=" icon-"]::before{font-family:"cxicon";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-af-add::before{content:"\f101"}.apply-flow-profile-item-button--add::after,.attachment-upload-button-mobile--waiting::after,.attachment-upload-button-mobile__cancel-upload::after{font-family:"cxicon";content:"\f101"}.icon-af-arrow-up::before{content:"\f102"}.icon-af-check::before{content:"\f103"}.cx-notifications__item--success .cx-notifications__item-icon::before,.apply-flow-input-checkbox__button--checked::before,.input-row__hidden-control:checked+.apply-flow-input-checkbox .apply-flow-input-checkbox__button::before,.attachment-upload-button-mobile--saved::after{font-family:"cxicon";content:"\f103"}.icon-af-edit::before{content:"\f104"}.apply-flow-profile-item-tile__summary--editable::after{font-family:"cxicon";content:"\f104"}.icon-af-import-success::before{content:"\f105"}.completed-communicate::before,.attachment-upload-button__success::before,.attachment-upload-button__filled::before{font-family:"cxicon";content:"\f105"}.icon-af-radio-button-checked::before{content:"\f106"}.apply-flow-input-radio__button--checked::before{font-family:"cxicon";content:"\f106"}.icon-af-radio-button-unchecked::before{content:"\f107"}.apply-flow-input-radio__button--unchecked::before{font-family:"cxicon";content:"\f107"}.icon-af-remove::before{content:"\f108"}.cx-notifications__item--error .cx-notifications__item-icon::before,.cx-notifications__remove-item::before,.locations-chosen-location__remove::before,.cs-talent-community-multiselect-pill__remove::before,.multi-select-pill__value-remove::before{font-family:"cxicon";content:"\f108"}.icon-af-smart-nav-mobile-cancel::before{content:"\f109"}.apply-flow-navigation-toggle.apply-flow-navigation-toggle--active::after{font-family:"cxicon";content:"\f109"}.icon-af-smart-nav-mobile::before{content:"\f10a"}.apply-flow-navigation-toggle::after{font-family:"cxicon";content:"\f10a"}.icon-af-warning::before{content:"\f10b"}.apply-flow-navigation-multipage .apply-flow-navigation-section__link--has-errors::before,.apply-flow-navigation-singlepage .apply-flow-navigation-section__link.apply-flow-navigation-section__link--has-errors::before,.apply-flow-navigation-toggle--has-errors::before,.cs-application-actions__action--warning::before{font-family:"cxicon";content:"\f10b"}.icon-alert-minimal::before{content:"\f10c"}.icon-alert-reversed::before{content:"\f10d"}.icon-alert::before{content:"\f10e"}.icon-align-center::before{content:"\f10f"}.icon-align-left::before{content:"\f110"}.icon-align-right::before{content:"\f111"}.icon-angle-down::before{content:"\f112"}.icon-angle-left::before{content:"\f113"}.icon-angle-right::before{content:"\f114"}.icon-arrow-combo::before{content:"\f115"}.icon-arrow-down::before{content:"\f116"}.icon-arrow-left-thin::before{content:"\f117"}html:not([dir="rtl"]) .cc-back-to-homepage__icon::before{font-family:"cxicon";content:"\f117"}.icon-arrow-right-thin::before{content:"\f118"}html[dir="rtl"] .cc-back-to-homepage__icon::before{font-family:"cxicon";content:"\f118"}.icon-arrow-top-thin::before{content:"\f119"}.icon-attach::before{content:"\f11a"}.icon-bookmark::before{content:"\f11b"}.icon-calendar::before{content:"\f11c"}.icon-cancel-circled::before{content:"\f11d"}.icon-cancel-thin::before{content:"\f11e"}.icon-cancel::before{content:"\f11f"}.icon-candidate-avatar::before{content:"\f120"}.icon-cc-arrow-circle-left::before{content:"\f121"}.icon-cc-arrow-circle-right::before{content:"\f122"}.icon-cc-element-button::before{content:"\f123"}.icon-cc-element-headline::before{content:"\f124"}.icon-cc-element-image::before{content:"\f125"}.icon-cc-element-paragraph::before{content:"\f126"}.icon-cc-element-spacer::before{content:"\f127"}.icon-cc-element-video::before{content:"\f128"}.icon-chain::before{content:"\f129"}.icon-check-rounded-empty::before{content:"\f12a"}.icon-check-rounded::before{content:"\f12b"}.icon-check::before{content:"\f12c"}input:checked+.cx-checkbox-label .cx-checkbox::before,.cs-application-actions__action--success::before{font-family:"cxicon";content:"\f12c"}.icon-circle-checked::before{content:"\f12d"}.icon-circle-exclamation-mark::before{content:"\f12e"}.icon-close-circled::before{content:"\f12f"}.icon-close-thin::before{content:"\f130"}.attachment-upload-button-mobile__cancel-upload::before,.attachment-upload-button-mobile__remove::before{font-family:"cxicon";content:"\f130"}.icon-close::before{content:"\f131"}.location-bar-dropdown__close::before,.filter-container .filter .filter-cancel-button::before,.tc-dialog__close::before{font-family:"cxicon";content:"\f131"}.icon-collapse::before{content:"\f132"}.icon-cover-letter::before{content:"\f133"}.icon-cv::before{content:"\f134"}.icon-desktop::before{content:"\f135"}.icon-dot-single::before{content:"\f136"}.icon-dots::before{content:"\f137"}.icon-down-open::before{content:"\f138"}.user-menu__header::after,.navbar-menu-item-expand-icon::before,.navbar-lang-select .oj-select-open-icon::before,.location-bar-button::after,.search-box .block--filters .filters-toggle-button-label::after,.favourite-navbar-btn::after{font-family:"cxicon";content:"\f138"}.icon-download::before{content:"\f139"}.icon-downloadpdf::before{content:"\f13a"}.icon-drag-and-drop-hand::before{content:"\f13b"}.attachment-upload-button__drag-and-drop::before{font-family:"cxicon";content:"\f13b"}.icon-drag-and-drop::before{content:"\f13c"}.icon-drag-indicator::before{content:"\f13d"}.icon-employee::before{content:"\f13e"}.icon-expand::before{content:"\f13f"}.icon-eye::before{content:"\f140"}.apply-flow-profile-item-tile__summary--readonly::after{font-family:"cxicon";content:"\f140"}.icon-facebook::before{content:"\f141"}.icon-file-doc-text::before{content:"\f142"}.icon-file-doc::before{content:"\f143"}.icon-file-open-office::before{content:"\f144"}.icon-file-pdf::before{content:"\f145"}.icon-file-word::before{content:"\f146"}.icon-filter::before{content:"\f147"}.icon-flag::before{content:"\f148"}.icon-full-screen::before{content:"\f149"}.icon-gear::before{content:"\f14a"}.icon-generic-url::before{content:"\f14b"}.icon-globe::before{content:"\f14c"}.icon-go-to-site::before{content:"\f14d"}.icon-history-item::before{content:"\f14e"}.icon-home::before{content:"\f14f"}.icon-image-reverse::before{content:"\f150"}.icon-image::before{content:"\f151"}.icon-jobalerts-off::before{content:"\f152"}.icon-jobalerts-on::before{content:"\f153"}.icon-landscape::before{content:"\f154"}.error-404__image::before{font-family:"cxicon";content:"\f154"}.icon-layout::before{content:"\f155"}.icon-left-open-big::before{content:"\f156"}.icon-left-open-mini::before{content:"\f157"}.icon-link-flipped::before{content:"\f158"}.icon-link::before{content:"\f159"}.icon-linkedin::before{content:"\f15a"}.icon-list-view::before{content:"\f15b"}.icon-location-pin::before{content:"\f15c"}.icon-location::before{content:"\f15d"}.icon-magnifier::before{content:"\f15e"}.icon-menu::before{content:"\f15f"}.btn-menu-toggler::before{font-family:"cxicon";content:"\f15f"}.icon-minimal-home::before{content:"\f160"}.icon-minimal-spinner-thin::before{content:"\f161"}.icon-minimal-spinner::before{content:"\f162"}.icon-mobile::before{content:"\f163"}.icon-padlock::before{content:"\f164"}.input-row .input-row__control-disabled-icon::before,.input-row-composite__input-disabled_icon::before{font-family:"cxicon";content:"\f164"}.icon-page::before{content:"\f165"}.icon-pencil-edit::before{content:"\f166"}.icon-pencil::before{content:"\f167"}.icon-pin::before{content:"\f168"}.favourite-panel-icon-symbol::after,.favourite-pin::before{font-family:"cxicon";content:"\f168"}.icon-play-outline::before{content:"\f169"}.icon-plus::before{content:"\f16a"}.skill__recommendation-plus::before{font-family:"cxicon";content:"\f16a"}.icon-print::before{content:"\f16b"}.icon-profile::before{content:"\f16c"}.icon-radio-button-checked::before{content:"\f16d"}.location-bar-radius-unit:checked+.location-bar-radius-unit-label::before{font-family:"cxicon";content:"\f16d"}.icon-radio-button-unchecked::before{content:"\f16e"}.location-bar-radius-unit-label::before{font-family:"cxicon";content:"\f16e"}.icon-reference::before{content:"\f16f"}.icon-right-open-big::before{content:"\f170"}.icon-right-open-mini::before{content:"\f171"}.icon-save::before{content:"\f172"}.icon-search-thin::before{content:"\f173"}.icon-search::before{content:"\f174"}.icon-share::before{content:"\f175"}.icon-sort-by-icon-mobile::before{content:"\f176"}.icon-spinner::before{content:"\f177"}.inline-spinner__icon::before,.input-row__listbox .oj-listbox-loading-icon::before,.checklist__spinner::before{font-family:"cxicon";content:"\f177"}.icon-split-screen::before{content:"\f178"}.icon-stack-horizontal::before{content:"\f179"}.icon-stack-vertical::before{content:"\f17a"}.icon-star-empty::before{content:"\f17b"}.icon-star-filled::before{content:"\f17c"}.icon-star::before{content:"\f17d"}.icon-submenu-flipped::before{content:"\f17e"}.icon-submenu::before{content:"\f17f"}.icon-tablet::before{content:"\f180"}.icon-trash-empty::before{content:"\f181"}.attachment-upload-button-mobile__remove::before,.misc-attachment-list__item-remove::before,.cs-job-status__remove-button::before{font-family:"cxicon";content:"\f181"}.icon-trash-thin::before{content:"\f182"}.icon-trash::before{content:"\f183"}.icon-triangle-down::before{content:"\f184"}.icon-triangle-left::before{content:"\f185"}.icon-triangle-right::before{content:"\f186"}.media-tile-overlay--video::before{font-family:"cxicon";content:"\f186"}.icon-triangle-up::before{content:"\f187"}.icon-twitter::before{content:"\f188"}.icon-unchain::before{content:"\f189"}.icon-up-open::before{content:"\f18a"}.icon-upload::before{content:"\f18b"}.icon-vcard::before{content:"\f18c"}.icon-view-collapse::before{content:"\f18d"}.preload{position:absolute;top:-100px;clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden}.preload__icons{font-family:"cxicon"}.preload__icons::before{content:"."}.default-bg{background-size:cover;background-position:center 0;height:100vh;position:relative;background-color:#264653}.app-background{position:fixed;width:100%;height:100vh;top:0;backface-visibility:hidden}.app-background--with-custom-header{position:absolute}.header-background{position:absolute;top:0;width:100%;height:50px;overflow:hidden}.search-box-background{position:absolute;top:0;width:100%;height:106px;overflow:hidden}@media screen and (min-width: 768px){.search-box-background{height:67px}}.search-box-background .default-bg{background-position:center -50px;position:static}.custom-header,.app-header{width:100%;top:0;z-index:900;position:relative}@media print{.custom-header,.app-header{position:static}}.custom-footer{position:relative}.app-header{position:fixed;height:50px}@media print{.app-header{top:-50px;position:absolute}}.app-header--safari9{top:1px}.app-header--with-custom-header{position:absolute;top:-50px}.app-container .content{margin-top:50px;position:relative}.app-container .main-view{min-height:calc(100vh - 50px)}@media print{.app-container .main-view{min-height:100%}}.focused-with-keyboard .file-form-element__input:focus+label,.focused-with-keyboard *:focus,.focused-with-keyboard .cx-checkbox-input:focus+label,.focused-with-keyboard .cx-radio-input:focus+label,.focused-with-keyboard .input-row__hidden-control:focus+label,.focused-with-keyboard .input-row--checkbox .input-row__hidden-control:focus+.input-row__control-container .apply-flow-input-checkbox,.input-row--checkbox .input-row__hidden-control:focus+.input-row__control-container .focused-with-keyboard .apply-flow-input-checkbox,.focused-with-keyboard .input-row__hidden-control:focus ~ .apply-flow-input-radio--focus-enabled,.focused-with-keyboard .input-row__hidden-control:focus ~ .apply-flow-input-checkbox--focus-enabled,.focused-with-keyboard .input-row__select.oj-focus,.focused-with-keyboard .input-row-composite__select.oj-focus,.focused-with-keyboard .apply-flow-profile-import__file-upload:focus+.apply-flow-profile-import__button,.focused-with-keyboard .apply-flow-profile-import__file-upload.focused-with-keyboard+.apply-flow-profile-import__button,.focused-with-keyboard .apply-flow-profile-import-awli__file-upload:focus+.apply-flow-profile-import-awli__button,.focused-with-keyboard .apply-flow-profile-import-awli__file-upload.focused-with-keyboard+.apply-flow-profile-import-awli__button,.focused-with-keyboard .location-bar-country-search__select.oj-select.oj-focus-highlight .oj-text-field-container,.location-bar-country-search__select.oj-select.oj-focus-highlight .focused-with-keyboard .oj-text-field-container,.focused-with-keyboard *:focus+.location-bar-radius-unit-label,.focused-with-keyboard .location-bar-dropdown .ui-draggable:focus,.location-bar-dropdown .focused-with-keyboard .ui-draggable:focus,.focused-with-keyboard .cs-confirm-dialog .oj-dialog-header-close-wrapper:focus,.cs-confirm-dialog .focused-with-keyboard .oj-dialog-header-close-wrapper:focus,.focused-with-keyboard .cs-job-info__context-menu-button.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.focused-with-keyboard .cs-job-info__context-menu-button.oj-button-jqui.oj-focus-only.oj-button-full-chrome{outline:-webkit-focus-ring-color auto 5px}@-moz-document url-prefix(){.focused-with-keyboard .file-form-element__input:focus+label,.focused-with-keyboard *:focus,.focused-with-keyboard .cx-checkbox-input:focus+label,.focused-with-keyboard .cx-radio-input:focus+label,.focused-with-keyboard .input-row__hidden-control:focus+label,.focused-with-keyboard .input-row--checkbox .input-row__hidden-control:focus+.input-row__control-container .apply-flow-input-checkbox,.input-row--checkbox .input-row__hidden-control:focus+.input-row__control-container .focused-with-keyboard .apply-flow-input-checkbox,.focused-with-keyboard .input-row__hidden-control:focus ~ .apply-flow-input-radio--focus-enabled,.focused-with-keyboard .input-row__hidden-control:focus ~ .apply-flow-input-checkbox--focus-enabled,.focused-with-keyboard .input-row__select.oj-focus,.focused-with-keyboard .input-row-composite__select.oj-focus,.focused-with-keyboard .apply-flow-profile-import__file-upload:focus+.apply-flow-profile-import__button,.focused-with-keyboard .apply-flow-profile-import__file-upload.focused-with-keyboard+.apply-flow-profile-import__button,.focused-with-keyboard .apply-flow-profile-import-awli__file-upload:focus+.apply-flow-profile-import-awli__button,.focused-with-keyboard .apply-flow-profile-import-awli__file-upload.focused-with-keyboard+.apply-flow-profile-import-awli__button,.focused-with-keyboard .location-bar-country-search__select.oj-select.oj-focus-highlight .oj-text-field-container,.location-bar-country-search__select.oj-select.oj-focus-highlight .focused-with-keyboard .oj-text-field-container,.focused-with-keyboard *:focus+.location-bar-radius-unit-label,.focused-with-keyboard .location-bar-dropdown .ui-draggable:focus,.location-bar-dropdown .focused-with-keyboard .ui-draggable:focus,.focused-with-keyboard .cs-confirm-dialog .oj-dialog-header-close-wrapper:focus,.cs-confirm-dialog .focused-with-keyboard .oj-dialog-header-close-wrapper:focus,.focused-with-keyboard .cs-job-info__context-menu-button.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.focused-with-keyboard .cs-job-info__context-menu-button.oj-button-jqui.oj-focus-only.oj-button-full-chrome{outline:1px solid rgba(91,157,217,0.7);outline-offset:-1px;box-shadow:0 0 5px 0 #5b9dd9;-moz-outline-radius:2px}}@media screen and (min-width: 0){.focused-with-keyboard .file-form-element__input:focus+label,.focused-with-keyboard *:focus,.focused-with-keyboard .cx-checkbox-input:focus+label,.focused-with-keyboard .cx-radio-input:focus+label,.focused-with-keyboard .input-row__hidden-control:focus+label,.focused-with-keyboard .input-row--checkbox .input-row__hidden-control:focus+.input-row__control-container .apply-flow-input-checkbox,.input-row--checkbox .input-row__hidden-control:focus+.input-row__control-container .focused-with-keyboard .apply-flow-input-checkbox,.focused-with-keyboard .input-row__hidden-control:focus ~ .apply-flow-input-radio--focus-enabled,.focused-with-keyboard .input-row__hidden-control:focus ~ .apply-flow-input-checkbox--focus-enabled,.focused-with-keyboard .input-row__select.oj-focus,.focused-with-keyboard .input-row-composite__select.oj-focus,.focused-with-keyboard .apply-flow-profile-import__file-upload:focus+.apply-flow-profile-import__button,.focused-with-keyboard .apply-flow-profile-import__file-upload.focused-with-keyboard+.apply-flow-profile-import__button,.focused-with-keyboard .apply-flow-profile-import-awli__file-upload:focus+.apply-flow-profile-import-awli__button,.focused-with-keyboard .apply-flow-profile-import-awli__file-upload.focused-with-keyboard+.apply-flow-profile-import-awli__button,.focused-with-keyboard .location-bar-country-search__select.oj-select.oj-focus-highlight .oj-text-field-container,.location-bar-country-search__select.oj-select.oj-focus-highlight .focused-with-keyboard .oj-text-field-container,.focused-with-keyboard *:focus+.location-bar-radius-unit-label,.focused-with-keyboard .location-bar-dropdown .ui-draggable:focus,.location-bar-dropdown .focused-with-keyboard .ui-draggable:focus,.focused-with-keyboard .cs-confirm-dialog .oj-dialog-header-close-wrapper:focus,.cs-confirm-dialog .focused-with-keyboard .oj-dialog-header-close-wrapper:focus,.focused-with-keyboard .cs-job-info__context-menu-button.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.focused-with-keyboard .cs-job-info__context-menu-button.oj-button-jqui.oj-focus-only.oj-button-full-chrome{outline:0;box-shadow:0 0 5px 2px #5b9dd9}}*:focus{outline:none;box-shadow:none}.hidden-accessible-focus-fix{bottom:65536px}.hidden-accessible-copying-disabled{width:0;user-select:none}.ui-autocomplete{box-shadow:0 0 6px 0 rgba(0,0,0,0.24);position:absolute;padding:5px 0;background:#fff;z-index:150;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.suggestion-type{width:40px;display:inline-block;color:#adadad;text-align:center}.ui-menu{list-style:none;display:block;outline:none}.ui-menu .ui-menu-item{color:var(--color-theme-3);cursor:pointer;font-weight:normal}.ui-menu .ui-menu-item-wrapper{padding:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{background:#ececec}.autocomplete-spinner{position:absolute;right:10px;top:10px;display:none}.ui-autocomplete-loading+.autocomplete-spinner{display:block}.ui-autocomplete-mark{color:#757575;font-weight:bold}.spinner{display:flex}.sk-fading-circle{width:5em;height:calc(5em + 4px);position:relative;align-self:center;margin:auto}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle::before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--color-theme-2);border-radius:100%;animation:sk-circleFadeDelay 1.2s infinite both}.spinner--primary .sk-fading-circle .sk-circle::before{background-color:var(--color-theme-1)}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle2::before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle3::before{animation-delay:-1s}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle4::before{animation-delay:-.9s}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle5::before{animation-delay:-.8s}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle6::before{animation-delay:-.7s}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle7::before{animation-delay:-.6s}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle8::before{animation-delay:-.5s}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle9::before{animation-delay:-.4s}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle10::before{animation-delay:-.3s}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle11::before{animation-delay:-.2s}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle12::before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,66%,100%{opacity:0}33%{opacity:1}}.app-loading-spinner{position:fixed;top:calc(50% - 0.5em);left:calc(50% - 0.5em);font-size:15px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;animation:load5 1.1s infinite ease;transform:translateZ(0)}@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 var(--color-theme-5),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7)}12.5%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),1.8em -1.8em 0 0 var(--color-theme-5),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}25%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),2.5em 0 0 0 var(--color-theme-5),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}37.5%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),1.75em 1.75em 0 0 var(--color-theme-5),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}50%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),0 2.5em 0 0 var(--color-theme-5),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}62.5%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),-1.8em 1.8em 0 0 var(--color-theme-5),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}75%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),-2.6em 0 0 0 var(--color-theme-5),-1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}87.5%{box-shadow:0 -2.6em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.8em -1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),2.5em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),1.75em 1.75em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),0 2.5em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2),-1.8em 1.8em 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .5),-2.6em 0 0 0 hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .7),-1.8em -1.8em 0 0 var(--color-theme-5)}}@keyframes isLoading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.scroll-top{border-radius:4px;position:fixed;bottom:10px;left:3%;height:47px;width:50px;padding-top:3px;background:rgba(0,0,0,0.55);color:#fff;text-align:center;opacity:0;visibility:hidden;cursor:default;transform:scale(0.4);transition:opacity 0.12s cubic-bezier(0.25, 0.25, 0, 1),visibility 0.12s}@media screen and (min-width: 768px){.scroll-top{left:calc(50% - 330px);height:37px;width:40px}}.scroll-top.active{display:block;opacity:1;visibility:visible;transform:scale(1);cursor:pointer}.scroll-top:hover{background:rgba(0,0,0,0.75)}@keyframes slide-down-pointer-animation{0%{transform:translateY(-20px) translateX(-50%) rotate(180deg);opacity:0}100%{transform:translateY(0) translateX(-50%) rotate(180deg);opacity:1}}@keyframes slide-down-content-animation{0%{transform:translateY(-20px) translateX(-50%);opacity:0}100%{transform:translateY(0) translateX(-50%);opacity:1}}.tooltip,.tooltip-content{position:absolute;box-sizing:border-box;display:flex;align-items:center;width:100%;padding:20px;border-radius:5px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:2}.tooltip{top:auto;bottom:calc(100% + 10px);animation:0.4s slide-down-content-animation 1 forwards}.tooltip-pointer{position:absolute;left:50%;width:20px;height:10px;overflow:hidden;z-index:2}.tooltip-pointer::before{position:absolute;top:13px;right:0;bottom:0;left:0;width:14px;height:14px;margin:auto;transform:rotate(45deg);background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.1);content:"";display:block}.tooltip-content{flex-grow:1;line-height:1.2;font-size:1rem}.tooltip-pointer{animation:0.4s slide-down-pointer-animation 1 forwards;transform:translateX(-50%) rotate(180deg);top:-15px}.tooltip-pointer--hidden{visibility:hidden}.tooltip-content{animation:0.4s slide-down-content-animation 1 forwards;left:50%;transform:translateX(-50%);bottom:32px;width:250px;color:var(--color-theme-3)}.tooltip-content--hidden{visibility:hidden}.tooltip{display:none;width:auto;color:var(--color-theme-3)}.tooltip--visible{display:flex}.tooltip-wrapper{position:relative}.input-row .input-row__help,.joblist-tile .job-distance__additional-info{display:inline-block;width:15px;height:15px;margin:0;padding:0;border:0;border-radius:50%;background-color:#80909f}.input-row .input-row__help::after,.joblist-tile .job-distance__additional-info::after{display:block;content:"\003F";color:#fff;font-size:12px;font-weight:bold;text-align:center;line-height:15px}.cx-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;background:none;cursor:pointer;border:1px solid;border-radius:3px;box-sizing:border-box;font-size:15px;padding:10px 1em;text-align:center;transition:background 0.2s;letter-spacing:1.6px;max-width:100%;vertical-align:top}.cx-button.cx-button--disabled{background:#efefef;color:#646464}.cx-button.cx-button--disabled:hover,.cx-button.cx-button--disabled:focus{background:#efefef;color:#646464}.cx-button--primary,.admin-button--primary{background:var(--color-theme-1);color:#fff;border-color:transparent}.cx-button--primary:hover,.cx-button--primary:focus,.admin-button--primary:hover,.admin-button--primary:focus,.primary-button--active{color:#fff;background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%))}.cx-button--secondary,.admin-button--secondary{background:#fff;color:#333;border-color:#c4c4c4}.cx-button--secondary:hover,.cx-button--secondary:focus,.admin-button--secondary:hover,.admin-button--secondary:focus{color:#333;background:#f2f2f2}.cx-button--transparent{background:transparent;border:0;max-width:none}.cx-button--transparent.cx-button--disabled{background:transparent}.cx-button--transparent.cx-button--disabled:hover,.cx-button--transparent.cx-button--disabled:focus{background:transparent}.admin-button--primary{background:#24a1ce}.admin-button--primary:hover,.admin-button--primary:focus{background:#31aedb}.admin-button--secondary{background:#fff}.admin-button--secondary:hover,.admin-button--secondary:focus{background:#f2f2f2}.checkbox-label{cursor:pointer;line-height:20px;display:flex;align-items:flex-start;align-content:flex-start}.cx-checkbox-input{clip:rect(0, 0, 0, 0);position:absolute}.cx-checkbox{color:#000;border:1px solid #545454;cursor:pointer;height:16px;line-height:16px;width:16px;margin:0 12px 0 0;text-align:center;flex-shrink:0}input:checked+.cx-checkbox-label .cx-checkbox{background-color:var(--color-theme-1)}.cx-checkbox-label{cursor:pointer;line-height:20px}.cx-checkbox-label-flex{display:flex;align-items:flex-start;align-content:flex-start;width:100%}.cx-radio-input{clip:rect(0, 0, 0, 0);position:absolute}.cx--radio-button{font-size:20px;margin-right:12px;line-height:1}.cx--radio-button.icon-radio-button-unchecked{color:#bababa}.cx--radio-button.icon-radio-button-checked{color:var(--color-theme-1)}.cx--radio-button::before{margin:0;padding:0}.cx-radio-label-inline-flex{display:inline-flex;cursor:pointer;padding:1px 0;align-items:flex-start;width:100%}.cx-radio-label-dq{margin:0 5px 0 0}.cx-radio-label-dq .cx--radio-button{margin-right:8px}.cx-overlay{background-color:rgba(0,0,0,0.75);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.cx-overlay__wrapper{position:absolute;top:0;left:-100px}.indeterminate-progress-bar__container{width:100%;margin:auto;max-width:450px;height:3px;border-radius:5px;background:#dfdfdf;position:relative;overflow:hidden}.indeterminate-progress-bar__line{height:100%;background:var(--color-theme-1);width:120%;position:absolute;left:0;animation:isLoading 2.5s infinite cubic-bezier(0.19, 1, 0.22, 1)}@keyframes isLoading{0%{left:-120%}100%{left:101%}}.inline-spinner{display:inline-block;position:relative;margin:0 .8em}.inline-spinner--right{text-align:right}html:not([dir="rtl"]) .inline-spinner--right{margin:0 0 0 1.76em}html[dir="rtl"] .inline-spinner--right{margin:0 1.76em 0 0}.inline-spinner--left{text-align:left}html:not([dir="rtl"]) .inline-spinner--left{margin:0 1.76em 0 0}html[dir="rtl"] .inline-spinner--left{margin:0 0 0 1.76em}.inline-spinner__label{transition:transform 0.4s;transform:translateX(0);display:inline-block}.inline-spinner--loading .inline-spinner__label{transform:translateX(-.8em)}.inline-spinner--loading.inline-spinner--left .inline-spinner__label{transform:translateX(0)}.inline-spinner--loading.inline-spinner--right .inline-spinner__label{transform:translateX(-1.76em)}.inline-spinner__icon-wrapper{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;opacity:0;visibility:hidden;transform:translateX(0);transition:transform 0.4s, opacity 0.4s, visibility 0.4s;width:1.1em}.inline-spinner--loading .inline-spinner__icon-wrapper{opacity:1;visibility:visible;transform:translateX(.8em)}.inline-spinner--loading.inline-spinner--left .inline-spinner__icon-wrapper{transform:translateX(1.76em)}.inline-spinner--loading.inline-spinner--right .inline-spinner__icon-wrapper{transform:translateX(0)}@keyframes rotate-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.inline-spinner__icon{animation:rotate-spinner 0.6s linear infinite;font-size:1.1em}.inline-spinner__icon::before{line-height:2em;width:auto;margin:0}.cx-notifications{top:122px;right:20px}.cx-notifications{position:fixed;width:100vw;max-width:500px;z-index:2000;opacity:0;transition:opacity 0.8s ease-in-out;overflow:hidden;pointer-events:none}.cx-notifications--active{opacity:1}@media screen and (max-width: 767px){.cx-notifications{width:100%;top:inherit;margin:0 auto;left:0;right:0;bottom:20px;transform:translateY(100%)}.cx-notifications--active{transform:translateY(0)}.cx-notifications .cx-notification__list{margin:0 15px}}.cx-notification__list{display:flex;flex-direction:column;align-items:flex-end}@keyframes show-notification{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes hide-notification{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8);visibility:hidden}}.cx-notifications__item{margin:10px 0 0;background:#aaa;color:#fff;padding:20px;border-radius:8px;display:flex;align-items:center;font-size:13px;opacity:1;visibility:visible;animation:show-notification 0.4s 1;box-sizing:border-box;max-width:100%;pointer-events:auto}.cx-notifications__item--success{background:#40806a}.cx-notifications__item--error{background:#dc2a2a}.cx-notifications__item--dismiss{animation:hide-notification 0.4s 1}.cx-notifications__item-message{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-size:16px;padding:0 20px;flex:1 1 auto;min-width:0}.cx-notifications__item-icon{flex:0 0 auto;height:26px;width:26px;text-align:center;line-height:26px;background:#fff;border-radius:50%;font-size:12px}.cx-notifications__item--success .cx-notifications__item-icon{color:#40806a}.cx-notifications__item--error .cx-notifications__item-icon{color:#dc2a2a}.cx-notifications__remove-item{color:#fff;opacity:0.5;flex:0 0 auto;background:transparent;border:0;transition:opacity 0.2s}.cx-notifications__remove-item:hover{opacity:1}.user-menu__dropdown,.location-bar-dropdown{background:#fff;padding:61px 17px 41px;position:fixed;top:50px;left:0;right:0;bottom:0;z-index:160;overflow:auto}@media screen and (min-width: 768px){.user-menu__dropdown,.location-bar-dropdown{box-shadow:0 0 5px #777;border-radius:4px;padding:41px 32px;width:425px;position:absolute;bottom:auto;top:100%;margin-top:-5px;overflow:visible;z-index:10}html:not([dir="rtl"]) .user-menu__dropdown,html:not([dir="rtl"]) .location-bar-dropdown{right:50%;left:auto;margin-right:-120px}html[dir="rtl"] .user-menu__dropdown,html[dir="rtl"] .location-bar-dropdown{left:50%;right:auto;margin-left:-120px}}@keyframes skeleton-shine{0%{opacity:0.7}50%{opacity:0.3}100%{opacity:0.7}}.skeleton{position:relative;overflow:hidden;height:1rem;border-radius:5px;animation:skeleton-shine 1.5s infinite;background:linear-gradient(to right, transparent 33%, rgba(238,238,238,0.7) 50%, transparent 66%);background-size:200px 100%;background-repeat:no-repeat;background-position:top center}.skeleton::before{content:"";display:block;position:absolute;top:0;left:-30px;right:0;bottom:0;background-color:#eee}*+.skeleton-box__item{margin-top:0.5em}.apply-flow{min-height:100vh;position:relative}@media screen and (max-width: 1023px){.apply-flow .apply-flow__header-wrapper--navigation-visible,.apply-flow .apply-flow__content-wrapper--navigation-visible{filter:blur(10px);transition:filter 0.3s linear}}.apply-flow__content{background-color:#fff;padding:75px 0;margin:0 23px}.apply-flow-section{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto}.apply-flow-page{background-color:#fff;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column}.apply-flow-page--blocked{pointer-events:none}.apply-flow__content{padding-bottom:75px}@media screen and (min-width: 768px){.apply-flow__content{margin:0 70px}}.apply-flow-block{display:block}.apply-flow-block__title{font-weight:bold;text-align:center;text-transform:uppercase;position:relative}.apply-flow-block__instructions{text-align:center;line-height:1.75em}.apply-flow-block__instructions--empty{margin:50px auto 25px}.apply-flow-block--timeline{max-width:900px}.apply-flow-block--summary{max-width:none;padding:0}.apply-flow-block--profile-import{padding-bottom:5px}.apply-flow-block__error-message{font-size:14px;color:#dd1d1d;margin:30px auto 50px;text-align:center}.apply-flow-block{max-width:400px;margin:0 auto 60px;padding:0}.apply-flow-block__title{font-size:14px;margin:25px auto}.apply-flow-profile-import--success .apply-flow-block__header{display:none}.apply-flow-block--apply-flow-e-signature .apply-flow-block__header{max-width:400px}.apply-flow-block--agreements .apply-flow-block__form-list,.apply-flow-block--apply-flow-e-signature .apply-flow-block__form-list{width:100%;max-width:440px}.apply-flow-block__component{margin:10px 0;padding:10px 20px}.apply-flow-block__instructions{font-size:14px;margin:30px auto 60px;text-align:center;line-height:1.75em}.apply-flow-block__title,.apply-flow-block__instructions{color:#1b1921}.apply-flow-block__instructions--empty{margin:50px auto 25px}.apply-flow-block--timeline{max-width:900px}.apply-flow-block--summary{max-width:none;padding:0}.apply-flow-block--profile-import{padding-bottom:5px}.apply-flow-block--work-and-education{max-width:none;padding:0}.apply-flow-block--work-and-education .apply-flow-block,.apply-flow-block--work-and-education .apply-flow-block__instructions{max-width:400px}.apply-flow-block--work-and-education .apply-flow-block__title{font-weight:600;position:relative;color:#707070}.apply-flow-block--work-and-education .apply-flow-block__title::before{content:"";border-top:2px solid #ccc;position:absolute;top:8px;left:0;right:0}.apply-flow-block--work-and-education .apply-flow-block__title-content{position:relative;background-color:#fff;padding:0 20px}.apply-flow-block--work-and-education .apply-flow-block__instructions{margin-top:37px;margin-bottom:37px}.apply-flow-block--agreements,.apply-flow-block--apply-flow-e-signature{background:#f7f7f7;margin:5px 0;box-sizing:border-box;width:100%;max-width:100%;display:flex;justify-content:center}.apply-flow-block--apply-flow-e-signature{flex-direction:column;align-items:center}.apply-flow-block__error-message{margin:30px auto 50px}.apply-flow-dialog__button{background:none;cursor:pointer;border:1px solid;box-sizing:border-box;font-size:14px;padding:16px 23px;text-align:center;text-transform:uppercase;transition:background 0.2s}.apply-flow-dialog__button--link{background:#fff;border-color:transparent;color:var(--color-theme-1);text-transform:none;padding:5px}.apply-flow-dialog__button--link:hover,.apply-flow-dialog__button--link:focus{color:var(--color-theme-1)}.apply-flow-dialog__dots-loader{text-align:center;margin:1em 0 0 0;font-size:2rem;line-height:0.5}.apply-flow-dialog__header{color:#1b1921;font-size:30px;font-weight:300;text-align:center;margin:0}.apply-flow-dialog__header--rif{font-size:25px}.apply-flow-dialog__content{margin:32px auto}@media screen and (min-width: 768px){.apply-flow-dialog__content{width:75%;max-width:650px}}.apply-flow-dialog__form{max-width:400px;margin:60px auto}.apply-flow-dialog__form--invalid .input-row__control-container .input-row__control{border-color:#dd1d1d}.apply-flow-dialog__text{font-size:14px;text-align:center;line-height:1.66em;margin:1em auto;color:#707070;display:block;word-wrap:break-word}html:not([dir="rtl"]) .apply-flow-dialog__text--no-align{text-align:left}html[dir="rtl"] .apply-flow-dialog__text--no-align{text-align:right}.apply-flow-dialog__footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:35px -5px 0}.apply-flow-dialog__button{border-radius:6px;flex:0 1 auto;width:400px;max-width:400px;margin:10px 5px 0;height:54px}@media screen and (max-width: 767px){.apply-flow-dialog__button{width:100%}}.apply-flow-dialog__button--primary{background:var(--color-theme-1);border-color:transparent;color:#fff}.apply-flow-dialog__button--primary:hover,.apply-flow-dialog__button--primary:focus{color:#fff;background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 10%))}.apply-flow-dialog__button--primary:disabled{background:#f5f5f5;color:#707070}.apply-flow-dialog__button--primary:disabled:hover,.apply-flow-dialog__button--primary:disabled:focus{background:#f5f5f5;color:#707070}.apply-flow-dialog__button--secondary{background:#fff;color:var(--color-theme-1)}.apply-flow-dialog__button--secondary:hover,.apply-flow-dialog__button--secondary:focus{color:#fff;background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 10%));border:0}.apply-flow-esign__description{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;display:block;color:#1b1921}.apply-flow-header{background-color:#1b1921;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:158px;width:100%;transition:opacity 0.3s, visibility 0.3s;z-index:15;position:relative}@media screen and (min-width: 768px){.apply-flow-header{padding:0 40px}}.apply-flow-header--pinned{align-items:center;border:0;flex-direction:row;min-height:70px;position:fixed;opacity:0;visibility:hidden;z-index:10;top:0;will-change:transform}.apply-flow-header--pinned-visible{opacity:1;visibility:visible;transition:opacity 0.6s}@media screen and (min-width: 768px){.apply-flow-header:not(.apply-flow-header--pinned){min-height:186px}}.apply-flow-header__nav{align-items:center;display:flex;justify-content:space-between}.apply-flow-header__nav-logo{width:150px;margin-left:13px}.apply-flow-header--pinned .apply-flow-header__nav-logo{display:none}@media screen and (min-width: 768px){.apply-flow-header--single-click .apply-flow-header__nav-logo{display:block}}.apply-flow-header__nav-close{display:flex;justify-content:flex-end}.apply-flow-header__nav-link{align-items:center;display:flex;font-size:12px;height:70px;justify-content:center;min-width:70px;color:var(--color-theme-1);background:none;border:0;padding:0}.apply-flow-header__nav-link::before{font-size:13px;margin:0 3px}.apply-flow-header__content{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.apply-flow-header__job-details{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:13px 30px;max-width:100%;min-width:0;text-align:center}.apply-flow-header__job-details--pinned{padding:0}@media screen and (max-width: 767px){.apply-flow-header__job-details--single-click{align-items:normal;padding-left:23px}}.apply-flow-header__job-details--pinned:not(.apply-flow-header__job-details--single-click){display:none}@media screen and (min-width: 768px){.apply-flow-header__job-details--pinned:not(.apply-flow-header__job-details--single-click){display:flex;align-items:flex-start;max-width:calc(50% - 60px);padding-right:45px}}@media screen and (min-width: 768px){.apply-flow-header__job-details{padding-right:70px;width:100%}.apply-flow-header__job-details:not(.apply-flow-header__job-details--pinned){align-self:center;max-width:750px}}.apply-flow-header__job-title{font-size:30px;font-weight:lighter;margin:0}.apply-flow-header__job-title--pinned{font-size:18px}@media screen and (max-width: 767px){.apply-flow-header__job-title--pinned{text-align:left}}.apply-flow-header__job-location{font-size:12px;font-weight:normal;margin:8px 0}@media screen and (min-width: 768px){.apply-flow-header__job-location{margin:5px 0}}.apply-flow-header__job-location::before{font-size:18px;margin:-1px 0 0;text-indent:-6px;vertical-align:middle}.apply-flow-header__information{font-size:12px;font-weight:normal;margin:8px 0}@media screen and (min-width: 768px){.apply-flow-header__information{margin:5px 0}}.apply-flow-header__navigation{display:flex;flex:1 1 auto;justify-content:center}.apply-flow-header__navigation--pinned{justify-content:flex-start;padding-left:23px}@media screen and (min-width: 768px){.apply-flow-header__navigation--pinned{padding-left:0;position:absolute;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 768px){.apply-flow-header__navigation:not(.apply-flow-header__navigation--pinned){padding-top:15px}}.agreements-dialog{width:100%;height:100%;padding:20px;background-color:#fff;box-shadow:0 0 7px 0 rgba(255,255,255,0.75);display:flex;flex-direction:column;box-sizing:border-box}@media screen and (min-width: 768px){.agreements-dialog{width:90%;max-width:900px;height:600px;padding:80px 80px 40px}}.agreements-dialog__header{flex:0 0 auto;text-align:center;padding:0 0 20px}@media screen and (min-width: 768px){.agreements-dialog__header{padding:0 0 40px;position:relative}}.agreements-dialog__footer{flex:0 0 auto;text-align:center;padding:40px 0 0}@media screen and (min-width: 768px){.agreements-dialog__footer{padding:60px 0 0}}.agreements-dialog__headline{margin:0;color:#1b1921;font-size:30px;font-weight:300}@media screen and (max-width: 767px){.agreements-dialog__headline{font-size:18px;margin:15px 0}}.agreements-label-text{cursor:text}.agreements-dialog__content{box-sizing:border-box;font-size:14px;line-height:1.7em;overflow-y:auto;flex:1 1 auto}.agreements-dialog__agree-button{width:100%;max-width:400px}@media screen and (max-width: 767px){.agreements-dialog__agree-button{height:48px}}.agreements-dialog__agree-button:last-child{margin:auto}.agreements-dialog__back-link{display:flex;align-items:center;justify-content:center;color:var(--color-theme-1);margin:auto;border:none;background:none;cursor:pointer;padding:15px}@media screen and (min-width: 768px){.agreements-dialog__back-link{position:absolute;top:-68px;right:-68px}.agreements-dialog__back-link::before{content:"\f108";color:#a6a6a6}}.agreements-dialog__back-link-text{margin-left:5px}@media screen and (min-width: 768px){.agreements-dialog__back-link-text{display:none}}.agreements-label-text-link{cursor:pointer;color:var(--color-theme-1)}.apply-flow-page-list{list-style:none;padding:0}.apply-flow-page-header{display:none}@media print, screen and (min-width: 1024px){.apply-flow-page-header{display:block}}.apply-flow-mobile-header{display:block}@media print, screen and (min-width: 1024px){.apply-flow-mobile-header{display:none}}.apply-flow-pagination{padding:0}.apply-flow-pagination__buttons{display:flex}.apply-flow-pagination__error-message{box-sizing:border-box;width:100%;text-align:center;color:#dd1d1d}.apply-flow-pagination{margin-top:30px;position:relative}.apply-flow-pagination__error-message{padding:16px}.apply-flow-pagination__buttons{justify-content:center}@media screen and (max-width: 767px){.apply-flow-pagination__buttons{flex-direction:column-reverse}}@media screen and (max-width: 767px){.apply-flow-pagination__button,.apply-flow-pagination__submit-button{margin:10px 0 0;flex:1 1;min-width:100%}}.apply-flow-section{flex:1 1 1150px;max-width:1150px}@media screen and (max-width: 767px){.apply-flow-section{max-width:100vw}}.apply-flow-section__trainstop-name{text-transform:uppercase;text-align:center;font-size:30px;font-weight:bold;margin:20px auto 35px;padding-bottom:20px;line-height:30px;position:relative;color:#1b1921}.apply-flow-section__trainstop-name::after{content:"";width:50px;height:1px;background:var(--color-theme-1);position:absolute;bottom:0;left:calc(50% - 50px / 2)}.apply-flow-navigation-multipage{display:inline-flex;flex-wrap:nowrap}.apply-flow--legal-disclaimer-visible .apply-flow-navigation-multipage{display:none}.apply-flow-navigation-multipage .apply-flow-navigation-sections{display:flex;flex-wrap:nowrap;align-items:center;height:48px;list-style-type:none}.apply-flow-navigation-multipage .apply-flow-navigation-section{width:10px;height:10px;margin:0 7px}.apply-flow-navigation-multipage .apply-flow-navigation-section__link{display:block;width:10px;height:10px;border-radius:50%;border:1px solid;color:#707070;background-color:transparent;cursor:default}.apply-flow-navigation-multipage .apply-flow-navigation-section__link--active{color:#707070;background-color:#707070;cursor:pointer}.apply-flow-navigation-multipage .apply-flow-navigation-section__link--has-errors{line-height:10px;font-size:8px;text-align:center;color:#dd1d1d;background-color:#dd1d1d}.apply-flow-navigation-multipage .apply-flow-navigation-section__link--has-errors::before{color:#fff}.apply-flow-navigation-multipage .apply-flow-navigation-section__link--current{color:var(--color-theme-1);background-color:var(--color-theme-1);cursor:pointer}.apply-flow-navigation-multipage .apply-flow-navigation-section__link--current::before{display:none}.apply-flow-navigation-singlepage{position:fixed;top:50%;right:0;display:block;padding:20px 0 20px 20px;z-index:2;transform:translate(0, -50%);will-change:transform}.apply-flow--legal-disclaimer-visible .apply-flow-navigation-singlepage{display:none}.apply-flow-navigation-singlepage::before{content:"";display:block;border-radius:50% 0 0 50%;color:#fff;background:currentColor;box-shadow:0 0 100px 100px currentColor;position:absolute;top:50%;bottom:0;right:0;height:150px;width:150px;margin:-75px 0 0;visibility:hidden;opacity:0;transform:scale(0.2);transform-origin:100% 50%;transition:opacity 0.6s, visibility 0.6s, transform 0.6s}@media screen and (max-width: 1023px){.apply-flow-navigation-singlepage::before{display:none}}.apply-flow-navigation-singlepage:hover::before{visibility:visible;opacity:0.95;transform:scale(1)}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section__name{max-width:500px;opacity:1;visibility:visible}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(1n) .apply-flow-navigation-section__name{transition-delay:.06s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(2n) .apply-flow-navigation-section__name{transition-delay:.12s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(3n) .apply-flow-navigation-section__name{transition-delay:.18s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(4n) .apply-flow-navigation-section__name{transition-delay:.24s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(5n) .apply-flow-navigation-section__name{transition-delay:.3s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(6n) .apply-flow-navigation-section__name{transition-delay:.36s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(7n) .apply-flow-navigation-section__name{transition-delay:.42s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(8n) .apply-flow-navigation-section__name{transition-delay:.48s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(9n) .apply-flow-navigation-section__name{transition-delay:.54s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(10n) .apply-flow-navigation-section__name{transition-delay:.6s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(11n) .apply-flow-navigation-section__name{transition-delay:.66s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(12n) .apply-flow-navigation-section__name{transition-delay:.72s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(13n) .apply-flow-navigation-section__name{transition-delay:.78s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(14n) .apply-flow-navigation-section__name{transition-delay:.84s}.apply-flow-navigation-singlepage:hover .apply-flow-navigation-section:nth-child(15n) .apply-flow-navigation-section__name{transition-delay:.9s}.apply-flow-navigation-singlepage .apply-flow-navigation-sections{display:flex;flex-direction:column;list-style-type:none}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link{position:relative;display:block;height:14px;padding:5px 50px 5px 0;cursor:pointer}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link::before{position:absolute;top:50%;right:0;display:block;width:10px;height:10px;margin-right:20px;border-radius:50%;transform:translate(0, -50%);content:""}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link:hover{color:var(--color-theme-1)}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link:hover::before{background-color:var(--color-theme-1)}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link--active{color:var(--color-theme-1)}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link--active::before{background-color:var(--color-theme-1)}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link--active::after{position:absolute;top:50%;right:0;display:block;width:14px;height:14px;margin-right:17px;border:1px solid;color:var(--color-theme-1);border-radius:50%;transform:translate(0, -50%);background-color:transparent;content:""}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link.apply-flow-navigation-section__link--has-errors::before{line-height:10px;font-size:8px;text-align:center;color:#fff;background-color:#dd1d1d}.apply-flow-navigation-singlepage .apply-flow-navigation-section__name{display:block;float:right;height:14px;line-height:12px;text-align:right;opacity:0;visibility:hidden;transition:opacity 0.4s ease-in-out, visibility 0.4s}.apply-flow-navigation-singlepage .apply-flow-navigation-section__error-info{color:#dd1d1d}.apply-flow-navigation-singlepage .apply-flow-navigation-section__error-info-count{display:inline}.apply-flow-navigation-singlepage .apply-flow-navigation-section__error-info-label{display:none}@media screen and (max-width: 1023px){.apply-flow-navigation-singlepage{display:block;top:0;bottom:0;left:0;right:0;height:0;padding:0;overflow:hidden;transform:none;background-color:rgba(255,255,255,0.8);opacity:0;visibility:hidden}.apply-flow-navigation-singlepage .apply-flow-navigation-sections{position:fixed;top:50%;right:0;height:0;margin:23px;overflow:hidden;transform:translate(0, -50%)}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link{height:auto;margin:20px 0;padding:0}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link::after,.apply-flow-navigation-singlepage .apply-flow-navigation-section__link::before{display:none}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link--active{color:var(--color-theme-1)}.apply-flow-navigation-singlepage .apply-flow-navigation-section__name{float:none;height:auto;max-width:100%;line-height:normal;font-size:20px;font-weight:bold;text-align:right;text-transform:uppercase}.apply-flow-navigation-singlepage .apply-flow-navigation-section__error-info{display:block;font-size:14px;font-weight:normal;text-transform:none;color:#dd1d1d}.apply-flow-navigation-singlepage .apply-flow-navigation-section__error-info-count{display:none}.apply-flow-navigation-singlepage .apply-flow-navigation-section__error-info-label{display:inline}.apply-flow-navigation-singlepage--visible{height:auto;opacity:1;visibility:visible;transition:opacity 0.3s ease-in-out, visibility 0.3s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-sections{height:auto}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section__name{opacity:1;visibility:visible}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(1n) .apply-flow-navigation-section__name{transition-delay:0s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(2n) .apply-flow-navigation-section__name{transition-delay:.05s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(3n) .apply-flow-navigation-section__name{transition-delay:.1s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(4n) .apply-flow-navigation-section__name{transition-delay:.15s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(5n) .apply-flow-navigation-section__name{transition-delay:.2s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(6n) .apply-flow-navigation-section__name{transition-delay:.25s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(7n) .apply-flow-navigation-section__name{transition-delay:.3s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(8n) .apply-flow-navigation-section__name{transition-delay:.35s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(9n) .apply-flow-navigation-section__name{transition-delay:.4s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(10n) .apply-flow-navigation-section__name{transition-delay:.45s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(11n) .apply-flow-navigation-section__name{transition-delay:.5s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(12n) .apply-flow-navigation-section__name{transition-delay:.55s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(13n) .apply-flow-navigation-section__name{transition-delay:.6s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(14n) .apply-flow-navigation-section__name{transition-delay:.65s}.apply-flow-navigation-singlepage--visible .apply-flow-navigation-section:nth-child(15n) .apply-flow-navigation-section__name{transition-delay:.7s}}.apply-flow-navigation-toggle{position:fixed;bottom:23px;right:23px;display:none;width:50px;height:50px;border:0;border-radius:50%;box-shadow:4px 4px 20px #888;background-color:var(--color-theme-1);z-index:2}body[data-chatbot-ready] .apply-flow-navigation-toggle{bottom:93px;right:10px}.apply-flow-navigation-toggle::after{line-height:44px;font-size:20px;color:#fff}.apply-flow-navigation-toggle--has-errors::before{position:absolute;top:0;left:0;display:block;width:20px;height:20px;line-height:20px;border-radius:50%;font-size:12px;text-align:center;color:#fff;background-color:#dd1d1d}.apply-flow-navigation-toggle--active{color:var(--color-theme-1);border:1px solid;box-shadow:none;background-color:#fff;transition:background-color, box-shadow 0.4s ease-in-out}.apply-flow-navigation-toggle--active::before{display:none}.apply-flow-navigation-toggle.apply-flow-navigation-toggle--active::after{line-height:44px;font-size:20px;color:var(--color-theme-1)}@media screen and (max-width: 1023px){.apply-flow-navigation-toggle{display:block}}.apply-flow-navigation-singlepage .apply-flow-navigation-section__link{color:#707070}.apply-flow-navigation-section__link::before{background-color:#707070}.apply-flow-submission-progress-overlay__dialog{height:240px;width:750px;padding:70px 115px 90px;box-sizing:border-box;background:#fff;margin:auto}@media screen and (max-width: 767px){.apply-flow-submission-progress-overlay__dialog{height:100vh;width:100vw;padding:calc(60% - 1px) 15px 0}}.apply-flow-submission-progress-overlay__header{text-align:center;margin-bottom:60px;font-size:16px;font-weight:600}.apply-flow-checklist-progress-overlay__checklist{padding:40px 0}.apply-flow-profile-item-button{background:none;cursor:pointer;border:1px solid;box-sizing:border-box;font-size:14px;font-weight:600;color:var(--color-theme-1);padding:5px 23px;text-align:left;text-transform:uppercase;transition:background 0.3s;height:54px;width:100%;line-height:normal;position:relative;display:flex;align-items:center;min-width:0}.apply-flow-profile-item-button::after{font-style:normal;font-weight:normal;font-size:17px}.apply-flow-profile-item-button:not(.apply-flow-profile-item-button--disabled):hover{background:var(--color-theme-1)}.apply-flow-profile-item-button:not(.apply-flow-profile-item-button--disabled):hover::after,.apply-flow-profile-item-button:not(.apply-flow-profile-item-button--disabled):hover .apply-flow-profile-item-button__label{color:#fff}.apply-flow-profile-item-button__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;overflow:hidden;min-width:0}html:not([dir="rtl"]) .apply-flow-profile-item-button__label{padding:0 10px 0 0}html[dir="rtl"] .apply-flow-profile-item-button__label{padding:0 0 0 10px}.apply-flow-profile-item-button{margin:23px auto 10px;border-radius:6px}.apply-flow-profile-item-button--hide{margin:0 auto 10px}.apply-flow-profile-item-button--show{margin:23px auto 10px}.apply-flow-profile-item-button--disabled{color:#707070}.apply-flow-profile-item-tile__summary-content{display:flex;flex-direction:column;overflow:hidden;text-align:left}.apply-flow-profile-item-tile__summary-title{color:#1b1921;font-size:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.apply-flow-profile-item-tile__summary-subtitle{margin-top:10px;color:#707070;font-size:14px;font-weight:300;line-height:18px;white-space:pre;text-overflow:ellipsis;overflow:hidden}.apply-flow-profile-item-tile__summary-validation{margin-top:10px;font-size:14px;font-weight:400;color:#dd1d1d;text-align:left}.apply-flow-profile-item-tile--active .apply-flow-profile-item-tile__summary{display:none}.apply-flow-profile-item-tile__summary--editable::after{color:#707070;font-size:20px;margin-left:27px}.apply-flow-profile-item-tile__summary--readonly::after{color:#707070;font-size:13px}.apply-flow-profile-item-tile__form{overflow:hidden;opacity:0;max-height:0;visibility:hidden;transform:translateY(25px);position:relative}.apply-flow-profile-item-tile__form .input-row:first-child{margin-top:0}.apply-flow-profile-item-tile--animated .apply-flow-profile-item-tile__form{transition-property:opacity, transform;transition-duration:0.2s, 0.3s;transition-timing-function:linear, linear;transition-delay:0.2s, 0.2s}@keyframes apply-flow-profile-form-animation{0%{max-height:0}99%{max-height:120vh}100%{max-height:none}}.apply-flow-profile-item-tile--active .apply-flow-profile-item-tile__form{animation:1s apply-flow-profile-form-animation 1;overflow:visible;opacity:1;max-height:none;visibility:visible;transform:translateY(0)}.apply-flow-profile-item-tile__actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.apply-flow-profile-item-tile__no-wrap{display:flex;flex-wrap:wrap;color:#1b1921;font-size:17px;margin-left:-5px;margin-bottom:-5px}.apply-flow-profile-item-tile__no-wrap>*{margin-left:5px;margin-bottom:5px}.apply-flow-profile-item-tile__title{white-space:pre;text-overflow:ellipsis;overflow:hidden}.apply-flow-profile-item-tile{margin:10px 0;width:100%;background:#f5f5f5;box-sizing:border-box;border-style:solid;border-width:0 0 0 1px;color:#707070;padding-left:1px;position:relative}.apply-flow-profile-item-tile:hover{border-left-width:2px;color:var(--color-theme-1)}.apply-flow-profile-item-tile:hover .apply-flow-profile-item-tile__summary:hover::after{color:var(--color-theme-1)}.apply-flow-profile-item-tile:not(.apply-flow-profile-item-tile--active):hover{padding-left:0}.apply-flow-profile-item-tile--show{margin:10px 0}.apply-flow-profile-item-tile--active{padding:20px 0 10px;border-left-width:2px;color:var(--color-theme-1)}.apply-flow-profile-item-tile__summary{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;min-height:39px;padding:20px 23px;background:none;border:none;width:100%;box-sizing:border-box}.apply-flow-profile-item-tile__form{overflow:hidden;padding:0 23px 0 22px}.apply-flow-profile-item-tile__button{text-transform:uppercase;border:0;padding:8px;font-weight:bold;background:none;cursor:pointer}.apply-flow-profile-item-tile__button:disabled{color:#707070}.apply-flow-profile-item-tile__button--done{margin-right:-8px;color:var(--color-theme-1)}.apply-flow-profile-item-tile__button--remove{margin-left:-8px;color:#dd1d1d}.apply-flow-profile-item-dob-form{margin-bottom:20px}.input-row--multiselect .oj-combobox-divider{display:none}.input-row .oj-inputsearch-choice,.input-row .oj-select-choice,.input-row .input-row__control{background-color:transparent;border-width:0 0 1px;border-radius:0;border-color:#707070;border-style:solid;height:33px;padding:7px 0}.input-row .oj-select.oj-disabled .oj-select-choice,.input-row--empty-disabled .input-row__control{border-style:dotted;border-color:#e6e6e6;color:#707070}.input-row .oj-select-choice::after,.input-row .input-row__control-decorator{left:0;width:100%;height:2px;background-color:var(--color-theme-1);transition-duration:0.2s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:scaleX(0);visibility:hidden}.input-row .oj-select-choice.oj-focus::after,.input-row--focused .input-row__control-decorator{transform:scaleX(1);visibility:visible}.input-row__listbox .oj-listbox-result-label,.input-row__listbox .oj-listbox-input{font-size:14px}.input-row__listbox .oj-listbox-spyglass-box{padding-top:3px}.input-row__listbox .oj-listbox-result.oj-disabled .oj-listbox-result-label{cursor:default}.input-row__listbox .oj-text-field{max-width:unset}.input-row__listbox .oj-listbox-loading-icon::before{animation:rotate-spinner 0.6s linear infinite;font-size:1.2em}.input-row{position:relative;margin:10px 0;padding:15px 0 20px;width:100%;box-sizing:border-box;display:block}html:not([dir="rtl"]) .input-row .oj-select-open-icon{color:#707070;padding-right:0}html:not([dir="rtl"]) .input-row .oj-listbox-result-label{padding-left:7px}html:not([dir="rtl"]) .input-row .oj-inputdatetime-input{border-radius:0;border-width:0 0 1px}.apply-flow-block--agreements .input-row{margin:0;padding:10px 0}.input-row .oj-text-field.oj-select:not(.oj-select-multi) .oj-text-field-container{height:33px}.input-row .oj-form-control{font-size:14px;margin:0}.input-row .oj-label-group{display:block}.input-row .oj-inputsearch,.input-row .oj-select{max-width:none;display:block;-webkit-text-size-adjust:100%}.input-row .oj-clickable-icon-nocontext{color:#1b1921}.input-row .oj-label,.input-row .oj-label-nocomp{margin-bottom:0}.input-row .oj-datepicker-prev-icon,.input-row .oj-datepicker-next-icon{display:none}.input-row .oj-inputdatetime-input-trigger{position:absolute;right:-5px;border:0;background-color:transparent}.input-row .oj-inputsearch-input{font-size:14px;padding:0;color:#1b1921}.input-row .oj-inputsearch-search-button{display:none}.input-row .oj-inputsearch-label .oj-label-required-icon{display:none}.input-row .oj-select-choice{line-height:1.25em;vertical-align:top}html:not([dir="rtl"]) .input-row .oj-select-choice{padding:7px 0}html[dir="rtl"] .input-row .oj-select-choice{padding:7px 0}.input-row .oj-select-choice::after{position:absolute;bottom:0;content:""}.input-row .oj-select-choice:active{background:none !important}.input-row .oj-select-choice .oj-text-field-container{border:0;background:none}.input-row .oj-select.oj-disabled .oj-select-choice{background-color:transparent;border-color:currentColor;border-style:solid}.input-row .oj-select.oj-disabled .oj-select-chosen{color:#707070}.input-row .oj-select.oj-disabled .oj-text-field-container{background:none}.input-row .input-row__label{display:block;font-size:14px;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);position:relative;color:#707070;font-weight:normal;transform:translateY(24px) scale(1);transform-origin:0 100%;margin:-20px 0 0;float:none}.input-row .input-row__label--disabled{color:#707070}.input-row .input-row__label--required::after{font-size:1em;color:#dd1d1d;content:"*";margin-left:0.3em}.input-row .input-row__label--fullwidth{width:100%}.input-row .input-row__help{position:absolute;top:0;right:0}.input-row .input-row__help-tooltip{position:absolute;box-sizing:border-box;align-items:center;width:100%;padding:20px;border-radius:5px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:2;top:auto;bottom:calc(100% + 10px);animation:.4s slide-down-animation 1 forwards;display:none;color:#1b1921}.input-row .input-row__help-tooltip--visible{display:flex}.input-row .input-row__help-tooltip-pointer{position:absolute;left:50%;width:20px;height:10px;margin-left:-10px;overflow:hidden;top:auto;bottom:-10px;transform:rotate(180deg)}.input-row .input-row__help-tooltip-pointer::before{position:absolute;top:13px;right:0;bottom:0;left:0;width:14px;height:14px;margin:auto;transform:rotate(45deg);background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.1);content:"";display:block}.input-row .input-row__help-tooltip-content{flex-grow:1;line-height:1.2;font-size:1rem}.input-row .input-row__linebreak{white-space:pre-line}.input-row .input-row__control{font-size:14px;color:#1b1921;width:100%;box-sizing:border-box;resize:none;position:relative;z-index:1;line-height:18px}.candidate-links__link .input-row .input-row__control{padding-right:60px}.candidate-links__link:first-of-type .input-row .input-row__control{padding-right:0}.input-row .input-row__control:disabled{color:#707070;opacity:1;-webkit-text-fill-color:#707070}.input-row .input-row__control--autoheight{overflow:hidden}.input-row .input-row__control--identifier{text-align:left}.input-row .input-row__control-disabled-icon{opacity:0.6;border:none;background-color:transparent}.input-row .input-row__control-tooltip{position:absolute;top:20px;right:5px}.input-row .input-row__control-tooltip--disabled{padding-right:25px}.input-row .input-row__control-decorator{position:relative;z-index:2;bottom:2px}.input-row__spinner .sk-circle::before{background-color:var(--color-theme-1)}.input-row__validation{margin:0;line-height:20px;font-size:12px;color:#dd1d1d}.apply-flow-block--agreements .input-row__validation{margin-left:27px;margin-top:3px}.input-row--has-picker .input-row__label{padding-right:2em}.input-row--has-picker.input-row--with-placeholder .input-row__label{transform:translateY(0) scale(0.8)}.input-row--focused.input-row--with-placeholder .input-row__label,.input-row--focused:not(.input-row--with-placeholder) .input-row__label,.input-row--filled.input-row--with-placeholder .input-row__label,.input-row--filled:not(.input-row--with-placeholder) .input-row__label{transform:translateY(0) scale(0.8)}.input-row--focused .input-row__label{color:var(--color-theme-1)}.input-row--focused.input-row--invalid .input-row__label{color:#dd1d1d;transform:translateY(0) scale(0.8)}.input-row--invalid{padding-bottom:0}.input-row--invalid .input-row__control{border-color:#dd1d1d}.input-row--invalid .input-row__control-decorator{background-color:#dd1d1d}.input-row--invalid .oj-select-choice{border-color:#dd1d1d}.input-row--invalid .oj-select-choice::after{background-color:#dd1d1d}.input-row--pin-code .input-row__label,.input-row--radiogroup .input-row__label{transform:none;font-size:14px;margin:0 0 10px}.input-row--textarea .input-row__control{overflow:hidden;transition:height 0.4s;display:block}.input-row--textarea .input-row__control--helper{position:absolute;right:0;bottom:0;visibility:hidden;z-index:-1}.input-row--textarea .input-row__control--huge-content{max-height:350px;overflow-y:scroll}.input-row__hidden-control{clip:rect(0, 0, 0, 0);position:absolute}.input-row-composite__inputs{display:flex}.input-row-composite__inputs .oj-select{position:relative;min-width:100%}.input-row-composite__inputs .oj-select-chosen{cursor:pointer}.input-row-composite__inputs .oj-select-default{font-style:normal}.input-row-composite__inputs .oj-listbox-dropdown-open+.input-row__control-decorator{left:0;visibility:visible;width:100%}.input-row-composite__inputs .datepicker-row__input--month .input-row-composite__select.oj-disabled .oj-select-chosen{cursor:default}.input-row-composite__input-disabled_icon{position:absolute;top:21px;right:5px;opacity:0.6;border:none;background-color:transparent}.input-row--multiselect .input-row__validation{margin:0 0 20px 0}.apply-flow-block--agreements .apply-flow-input-checkbox{margin:0}.apply-flow-input-checkbox--disabled .apply-flow-input-checkbox__button,.apply-flow-input-checkbox--disabled .apply-flow-input-checkbox__label{color:#707070}.apply-flow-input-checkbox__label--required::after{font-size:1em;color:#dd1d1d;content:"*";margin-left:3px}.apply-flow-input-radio,.apply-flow-input-checkbox{display:inline-flex;cursor:pointer;align-items:flex-start;margin-bottom:10px}.apply-flow-input-radio__button,.apply-flow-input-checkbox__button{font-size:22px;margin-right:8px;color:var(--color-theme-1);line-height:1em}.apply-flow-input-radio__button::before,.apply-flow-input-checkbox__button::before{margin:0;padding:0}.apply-flow-input-radio__label,.apply-flow-input-checkbox__label{font-size:14px;line-height:20px;cursor:pointer;color:#1b1921}.apply-flow-input-checkbox__button{border:1px solid;cursor:pointer;height:16px;width:16px;flex-shrink:0;border-radius:3px;position:relative;margin-top:1px}.apply-flow-input-checkbox__button--checked::before,.input-row__hidden-control:checked+.apply-flow-input-checkbox .apply-flow-input-checkbox__button::before{font-size:13px;position:absolute;top:-3px;left:2px}.datepicker-row__input{flex:1 1 auto;margin-left:10px;padding:0}.datepicker-row__input:first-child{margin-left:0}.datepicker-row__input--day{width:25%}.datepicker-row__input--month{width:50%}.datepicker-row__input--year{width:25%}.phone-row__prefix{flex:1 0 0%;max-width:60%}.phone-row__number{position:relative;margin-left:10px;flex:2 0 0%}.geo-hierarchy-form-element .inline-spinner{position:absolute;top:28px;right:2px;z-index:10}.geo-hierarchy-form-element .inline-spinner__icon{font-size:16.4px}.geo-hierarchy-form-element .inline-spinner__icon-wrapper{transition:transform 0.4s, opacity 0s, visibility 0.4s}.geo-hierarchy-form-element .oj-select-chosen.oj-select-default{color:#6d6d6d}.geo-hierarchy-form-element .oj-select.oj-disabled .oj-select-choice{border-color:#d3d3d3}.geo-hierarchy-form-element.input-row .oj-clickable-icon-nocontext.oj-disabled{color:transparent}.input-row__search-input{min-width:0;max-width:none}.input-row__search-input .oj-combobox{min-width:0;max-width:none;height:100%}.input-row__search-input .oj-combobox-choice{border:0;background:none;height:100%;padding:0 !important}.input-row__search-input .oj-combobox-input{background:none;color:inherit}.input-row__search-input .oj-combobox-divider{display:none}.input-row__search-input .oj-combobox-arrow{color:#8a8d8f;padding-right:0}.input-row__search-input .oj-combobox-arrow:hover{color:#8a8d8f}.input-row__search-input .oj-text-field-container{border:0;background:none;height:100%}.input-row__select{min-width:0;max-width:none}.input-row__select .oj-text-field-container{border:0;background:none}.input-row-composite__select{min-width:0;max-width:auto}.input-row-composite__select .oj-text-field-container{border:0;background:none}.input-row__note{margin:0 0 20px;font-size:13px}.input-row__warning{margin:5px 0 0;line-height:1.2em;font-size:12px;color:#8a6d3b}.input-row-composite__tooltip--datepicker .input-row-composite__input-disabled_icon{position:static}.input-row-composite__tooltip--datepicker .tooltip-wrapper{left:100%;top:-25px}.apply-flow-fixer--multipage{position:fixed;left:0;right:0;bottom:0;width:100%;background-color:var(--color-theme-1);z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.apply-flow-fixer--multipage .apply-flow-fixer__pointer{display:none}.apply-flow-fixer--multipage .apply-flow-fixer__button{box-sizing:border-box;width:100%;height:58px;border:0;text-transform:uppercase;font-size:16px;color:#fff;background-color:transparent;cursor:pointer}.apply-flow-fixer--singlepage{position:fixed;top:50%;left:auto;right:60px;width:320px;height:58px;margin-top:-29px;white-space:nowrap;z-index:2}@media screen and (max-width: 1023px){.apply-flow-fixer--singlepage{top:auto;bottom:20px;right:100px}}.apply-flow--navigation-visible .apply-flow-fixer--singlepage{opacity:0}.apply-flow-fixer--singlepage .apply-flow-fixer__pointer{position:absolute;top:50%;left:100%;width:10px;height:20px;margin:-10px -10px 0 0;overflow:hidden}.apply-flow-fixer--singlepage .apply-flow-fixer__pointer::before{position:absolute;top:0;right:0;bottom:0;left:-10px;display:block;width:14px;height:14px;margin:auto;transform:rotate(45deg);background-color:var(--color-theme-1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);content:""}.apply-flow-fixer--singlepage .apply-flow-fixer__button{box-sizing:border-box;width:320px;padding:20px 80px;border:0;text-transform:uppercase;font-size:16px;color:#fff;background-color:var(--color-theme-1);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);border-radius:5px;cursor:pointer}.apply-flow-verify-method{display:flex;justify-content:center;margin:20px 0;max-width:545px;list-style-type:none}.apply-flow-verify-method__item{margin:0 12px}.apply-flow-verify-method__button{display:inline-block;opacity:0.7;text-transform:uppercase;font-size:1.08rem;position:relative;padding:0.35em 0;transition-property:color, opacity;transition-duration:0.4s;border:0;background:none}.apply-flow-verify-method__button::before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:2px;background:currentColor;transform:scaleX(0);visibility:hidden;transition-property:background, transform, visibility;transition-duration:0.4s}.apply-flow-verify-method__button--active{opacity:1}.apply-flow-verify-method__button--active::before{transform:scaleX(1);visibility:visible}.apply-flow-verify-method__message{line-height:1.4em;font-size:14px;color:#707070}.apply-flow-verify-method__message-link{border:none;background:none;color:var(--color-theme-1)}.beautiful-timeline{position:relative;display:flex;padding-top:20px;margin:0 auto;z-index:0}.beautiful-timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#b3b3b3}.beautiful-timeline::before{bottom:auto;height:17px}.beautiful-timeline__column{flex:1 1 0%;position:relative;margin:0;padding:0;list-style-type:none}.beautiful-timeline__years{width:40px;text-align:center}.beautiful-timeline__year{position:relative;height:120px}.beautiful-timeline__year::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#b3b3b3}.beautiful-timeline__year::before{top:25px;bottom:0}.beautiful-timeline__year-title{padding:5px;color:#757575;font-size:10px;position:relative;font-weight:600;display:block;box-sizing:border-box}@media screen and (min-width: 768px){.beautiful-timeline__year-title{font-size:12px}}.beautiful-timeline-item{cursor:pointer;position:absolute;box-sizing:border-box;background:transparent;padding:0 0 2px;margin:0;display:flex;align-items:stretch;min-height:32px;transition:opacity 300ms, color 300ms}.beautiful-timeline-item--faded{opacity:0.5;color:transparent}.beautiful-timeline-item--color-0{background-color:#ba2a37}.beautiful-timeline-item--color-0:hover{background-color:#cf2f3d}.beautiful-timeline-item--color-1{background-color:#7462e0}.beautiful-timeline-item--color-1:hover{background-color:#8777e4}.beautiful-timeline-item--color-2{background-color:#007faa}.beautiful-timeline-item--color-2:hover{background-color:#0092c4}.beautiful-timeline-item--color-3{background-color:#40806a}.beautiful-timeline-item--color-3:hover{background-color:#499178}.beautiful-timeline-item--color-4{background-color:#cf3772}.beautiful-timeline-item--color-4:hover{background-color:#d44c80}.beautiful-timeline-item--color-5{background-color:#9b59b6}.beautiful-timeline-item--color-5:hover{background-color:#a66bbe}.beautiful-timeline-item--color-6{background-color:#1460aa}.beautiful-timeline-item--color-6:hover{background-color:#176dc1}.beautiful-timeline-item--color-7{background-color:#048668}.beautiful-timeline-item--color-7:hover{background-color:#059f7b}.beautiful-timeline-item--color-8{background-color:#cf3754}.beautiful-timeline-item--color-8:hover{background-color:#d44c66}.beautiful-timeline-item--color-9{background-color:#9932cc}.beautiful-timeline-item--color-9:hover{background-color:#a346d2}.beautiful-timeline-item--color-10{background-color:#3d4592}.beautiful-timeline-item--color-10:hover{background-color:#454ea4}.beautiful-timeline-item--color-11{background-color:#4b7b4b}.beautiful-timeline-item--color-11:hover{background-color:#558b55}.beautiful-timeline-item--color-12{background-color:#a6232f}.beautiful-timeline-item--color-12:hover{background-color:#bb2735}.beautiful-timeline-item--color-13{background-color:#600060}.beautiful-timeline-item--color-13:hover{background-color:#7a007a}.beautiful-timeline-item--color-14{background-color:#34385e}.beautiful-timeline-item--color-14:hover{background-color:#3d426e}.beautiful-timeline-item--color-15{background-color:#156060}.beautiful-timeline-item--color-15:hover{background-color:#1a7575}.beautiful-timeline__column--left .beautiful-timeline-item{right:0}.beautiful-timeline__column--left .beautiful-timeline-item--level0{left:0px}.beautiful-timeline__column--left .beautiful-timeline-item--level1{left:23px}.beautiful-timeline__column--left .beautiful-timeline-item--level2{left:46px}.beautiful-timeline__column--left .beautiful-timeline-item--level3{left:69px}.beautiful-timeline__column--left .beautiful-timeline-item--level4{left:92px}.beautiful-timeline__column--left .beautiful-timeline-item--level5{left:115px}.beautiful-timeline__column--left .beautiful-timeline-item--level6{left:138px}.beautiful-timeline__column--left .beautiful-timeline-item--invalid::before{left:-10px}.beautiful-timeline__column--right .beautiful-timeline-item{left:0}.beautiful-timeline__column--right .beautiful-timeline-item--level0{right:0px}.beautiful-timeline__column--right .beautiful-timeline-item--level1{right:23px}.beautiful-timeline__column--right .beautiful-timeline-item--level2{right:46px}.beautiful-timeline__column--right .beautiful-timeline-item--level3{right:69px}.beautiful-timeline__column--right .beautiful-timeline-item--level4{right:92px}.beautiful-timeline__column--right .beautiful-timeline-item--level5{right:115px}.beautiful-timeline__column--right .beautiful-timeline-item--level6{right:138px}.beautiful-timeline__column--right .beautiful-timeline-item--invalid::before{right:-10px}.beautiful-timeline-item--invalid::before{position:absolute;content:"!";color:#fff;background:#dd1d1d;border-radius:50%;top:-10px;line-height:19px;text-align:center;border:1px solid #fff;font-weight:700;font-size:15px;height:22px;width:22px;box-sizing:border-box;letter-spacing:-1px}.beautiful-timeline-item__content{padding:9px 16px;color:#fff;overflow:hidden;font-weight:300;border-radius:5px;flex:1 0 0%}.beautiful-timeline-item--single-line .beautiful-timeline-item__content{padding-top:5px;padding-bottom:5px;display:flex;flex-direction:row;align-items:baseline}.beautiful-timeline-item--single-line .beautiful-timeline-item__title{margin-right:5px}.beautiful-timeline-item--single-line .beautiful-timeline-item__subtitle{flex:1 1 0%}.beautiful-timeline-item__title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 0 2px 1px;font-size:12px}.beautiful-timeline-item--faded .beautiful-timeline-item__title{color:transparent}@media screen and (min-width: 768px){.beautiful-timeline-item__title{font-size:14px}}.beautiful-timeline-item__subtitle{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 0 2px 1px;font-size:10px;color:rgba(255,255,255,0.99)}.beautiful-timeline-item--faded .beautiful-timeline-item__subtitle{color:transparent}@media screen and (min-width: 768px){.beautiful-timeline-item__subtitle{font-size:12px}}.beautiful-timeline{max-width:450px}.beautiful-timeline__column{max-width:205px}.timeline-form-dialog{padding:30px 23px 20px;background-color:#fff;box-sizing:border-box;overflow:auto;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}@media screen and (min-width: 768px){.timeline-form-dialog{position:static;width:400px;height:auto;min-height:300px;box-sizing:content-box;padding:65px 80px 40px;box-shadow:0 0 7px 0 rgba(255,255,255,0.75)}}.timeline-form-dialog__mobile-nav{display:flex;flex:0 0 auto;justify-content:space-between;margin-bottom:25px}@media screen and (min-width: 768px){.timeline-form-dialog__mobile-nav{display:none}}.timeline-form-dialog__content{overflow-x:hidden;overflow-y:auto;display:block}@media screen and (min-width: 768px){.timeline-form-dialog__content{max-height:63vh;padding-bottom:1px}}.timeline-form-dialog__actions{margin-top:30px;width:100%;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center}.timeline-form-dialog__button{display:block;font-weight:bold;text-transform:uppercase;flex-basis:auto;margin-right:0}.timeline-form-dialog__button--remove{display:none}@media screen and (min-width: 768px){.timeline-form-dialog__button--remove{display:block;color:#dd1d1d}}.timeline-form-dialog__mobile-nav-button{color:var(--color-theme-1);margin:0;padding:5px 0;border:0;background-color:transparent}.timeline-form-dialog__mobile-nav-button--back{display:flex;align-items:center;font-size:12px}.timeline-form-dialog__mobile-nav-button--back::before{margin-left:0}.timeline-form-dialog__mobile-nav-button--remove::before{font-size:21px}.timeline-form-dialog__button:last-child{margin-top:10px}.input-row .pin-code-input{display:flex;justify-content:center;margin:0 -5px}.input-row .pin-code-input__segment{flex:1 0 0%;margin:0 5px;position:relative}.input-row .pin-code-input__input{text-align:center;padding-left:0;padding-right:0;-moz-appearance:textfield}.input-row .pin-code-input__input::-webkit-inner-spin-button,.input-row .pin-code-input__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pin-code-form{margin:20px auto 0}.pin-code-form .input-row__label{display:none}.pin-code-form__action{max-width:545px;text-align:center;margin:2em auto 0}.pin-code-form__action-button{border:0;background:none;cursor:pointer;padding:0 5px}.pin-code-form__action-separator{height:15px;margin:0 15px;width:1px;background:currentColor;opacity:0.3;display:inline-block;vertical-align:middle}.pin-code-form__option .input-row__help{position:relative;left:5px;bottom:5px;top:auto;right:auto}.pin-code-form__progress-bar{margin:2em 0}.inline-pin-code-form{margin:40px 0 0}.inline-pin-code-form__container{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center;min-height:50px;margin-bottom:20px}.inline-pin-code-form__container .input-row__label{display:none}.inline-pin-code-form__submit{margin:0}.inline-pin-code-form__text{margin-top:20px;line-height:1.5}.inline-pin-code-form__action{text-align:left;margin:15px -5px 0}.apply-flow-draft-saving-indicator{flex-grow:1;display:flex;justify-content:flex-end;font-size:1.1em}.apply-flow-draft-saving-indicator .apply-flow-draft-saving-indicator__icon{display:block;height:15px}.apply-flow-draft-saving-indicator__container{text-align:left}.apply-flow-draft-saving-indicator__message-progress{opacity:0;transition:opacity 500ms}.apply-flow-draft-saving-indicator__message-progress--visible{opacity:1}.apply-flow-draft-saving-indicator{color:var(--color-theme-1);font-size:1.1em}.completed-communicate{color:#22b290;font-size:28px;font-weight:400;margin:0 0 35px;text-align:center}.completed-communicate::before{display:block;font-size:98px;margin:8px 0}.attachment-upload-button__drag-and-drop-label--required::after,.attachment-upload-button-mobile__label--required::after{font-size:1em;color:#dd1d1d;content:"*";margin-left:0.3em}.attachment-upload-button{position:relative;display:flex;justify-content:center;align-content:center;align-items:center;height:346px;margin:5px 0;padding:32px;border:3px dashed #80909f;box-sizing:border-box;font-size:14px;line-height:1.3em;transition:background-color 0.4s}.attachment-upload-button--dragover{border-color:var(--color-theme-1);background-color:rgba(51,51,51,0.03)}.attachment-upload-button--uploading,.attachment-upload-button--saved,.attachment-upload-button--filled{border:1px solid rgba(51,51,51,0.07);background-color:rgba(51,51,51,0.03)}.attachment-upload-button--required{border:3px dashed #dd1d1d}.attachment-upload-button:hover{border:3px dashed var(--color-theme-1)}.attachment-upload-button__container{width:100%;text-align:center;pointer-events:none}.attachment-upload-button__drag-and-drop{font-size:60px;transition:0.4s transform;animation:.4s fade-in-animation 1 forwards}.attachment-upload-button--dragover .attachment-upload-button__drag-and-drop:not(:only-child){transform:translateY(35px)}.attachment-upload-button__drag-and-drop::before{color:#9a9a9a;line-height:1}.attachment-upload-button__drag-and-drop-label{display:block;margin-top:15px;font-size:14px;text-align:center;text-transform:uppercase}.attachment-upload-button__upload-button{pointer-events:auto;animation:.4s fade-in-animation 1 forwards}.attachment-upload-button--dragover .attachment-upload-button__upload-button{animation:.4s fade-out-animation 1 forwards;pointer-events:none}.attachment-upload-button__or{display:block;margin:15px 0;font-size:12px;text-transform:lowercase}.attachment-upload-button__label{width:213px;height:18px;padding:5px 10px;font-size:14px;line-height:18px;text-align:center;color:var(--color-theme-1);border:0;text-transform:uppercase;cursor:pointer}.attachment-upload-button__uploading{animation:.4s fade-in-animation 1 forwards}.attachment-upload-button__top-message,.attachment-upload-button__bottom-button{position:absolute;top:45px;left:50%;display:block;margin:0 auto;font-size:14px;text-transform:uppercase;text-align:center;transform:translate(-50%, 0)}.attachment-upload-button__bottom-button{bottom:35px;top:auto;padding:5px 10px;background:none;border:0;cursor:pointer;pointer-events:auto}.attachment-upload-button__success,.attachment-upload-button__filled{margin-top:-60px;animation:.4s fade-in-animation 1 forwards}.attachment-upload-button__success::before,.attachment-upload-button__filled::before{padding-left:5px;font-size:86px;line-height:1;color:#34bb8c}.attachment-upload-button__success-label{display:block;margin-top:15px;font-size:14px;text-align:center}.attachment-upload-button__download{display:block;width:100%;margin-top:15px;text-align:center;pointer-events:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-upload-button__working{position:absolute;bottom:0;width:100%}.attachment-upload-button-mobile{width:100%;box-sizing:border-box}.attachment-upload-button-mobile::before{pointer-events:none}.attachment-upload-button-mobile .indeterminate-progress-bar,.attachment-upload-button-mobile .indeterminate-progress-bar__container{position:absolute;bottom:0;left:0;width:100%}.attachment-upload-button-mobile__label,.attachment-upload-button-mobile__uploading,.attachment-upload-button-mobile__success,.attachment-upload-button-mobile__filled{animation:.4s fade-in-animation 1 forwards}.attachment-upload-button-mobile__filled,.attachment-upload-button-mobile__uploading{display:flex;justify-content:space-between;width:100%}.attachment-upload-button-mobile__label{cursor:pointer}.attachment-upload-button-mobile__cancel-upload,.attachment-upload-button-mobile__remove{display:flex;justify-content:center;align-items:center;font-size:1.4rem;line-height:0.8;cursor:pointer}.attachment-upload-button-mobile__remove{font-size:20px;margin:0;padding:0}.attachment-upload-button-mobile__remove .inline-spinner{display:none}.attachment-upload-button-mobile__remove--working{opacity:1;cursor:auto}.attachment-upload-button-mobile__remove--working::before{content:""}.attachment-upload-button-mobile__remove--working .inline-spinner{display:block}.attachment-upload-button-mobile__download{margin:0 20px 0 0;padding:0;text-align:left;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.attachment-upload-button-mobile__download .indeterminate-progress-bar,.attachment-upload-button-mobile__download .indeterminate-progress-bar__container{width:calc(100% - 80px)}.attachment-upload-button{width:140%;margin:5px -20%}.file-upload-wrapper .attachment-upload-button{width:100%;margin:5px 0}.attachment-upload-input-row__validation{margin:5px -20%}.file-upload-wrapper .attachment-upload-input-row__validation{margin:0}.attachment-upload-button__download,.attachment-upload-button-mobile__download,.attachment-upload-button-mobile__remove{border:0;background:none;cursor:pointer}.attachment-upload-button-mobile__download,.attachment-upload-button-mobile__remove{color:var(--color-theme-1);line-height:22px}.attachment-upload-button-mobile{position:relative;display:flex;margin:5px auto;padding:16px 23px;border:1px solid;border-radius:6px;font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase;transition:background-color 0.3s;color:var(--color-theme-1)}.attachment-upload-button-mobile::after{position:absolute;top:16px;right:25px;width:1em;height:1em;font-size:17px;color:inherit}.attachment-upload-button-mobile--waiting{cursor:pointer;padding:0}.attachment-upload-button-mobile--waiting:hover{background-color:var(--color-theme-1);border-color:var(--color-theme-1);color:#fff}.attachment-upload-button-mobile--waiting::after{z-index:1}.attachment-upload-button-mobile--required{border:1px solid #dd1d1d}.attachment-upload-button-mobile .indeterminate-progress-bar__container{left:5px;width:calc(100% - 10px)}.attachment-upload-button-mobile__label{width:100%;padding:16px 23px;position:relative;z-index:2}.attachment-upload-button-mobile__cancel-upload{padding:0;border:0;color:#dd1d1d;transform:rotate(135deg);background:transparent;font-size:17px}.attachment-upload-button-mobile__cancel-upload::before{content:""}.attachment-upload-button-mobile__download .indeterminate-progress-bar,.attachment-upload-button-mobile__download .indeterminate-progress-bar__container{width:calc(100% - 70px)}.attachment-upload-button-mobile__remove .inline-spinner{position:absolute;right:20px}.file-upload-wrapper{width:100%}@media print, screen and (min-width: 1024px){.file-upload-wrapper{display:flex;justify-content:space-between}}*+.file-upload-wrapper__section{margin-top:15px}@media print, screen and (min-width: 1024px){.file-upload-wrapper__section{width:49%;margin-top:0}}.file-upload-attachment-referral-message,.file-upload-attachment-changed-message{margin:0 0 20px}.file-upload-attachment-changed-message{color:#22b290}.file-upload-attachments-preuploaded{margin-bottom:10px}.file-upload-attachments-preuploaded .apply-flow-dialog__button--link{padding:0;line-height:1.3;cursor:pointer}.file-upload-attachments-preuploaded__description{margin-bottom:5px}.file-upload-attachments-preuploaded__filename{border:none;background:none;color:var(--color-theme-1);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;cursor:pointer;min-width:0;flex:1 1 1px;text-align:left}html:not([dir="rtl"]) .file-upload-attachments-preuploaded__filename{padding-right:2em}html:not([dir="rtl"]) .file-upload-attachments-preuploaded__filename{padding-left:0}.file-upload-attachments-preuploaded__use-button{flex:0 0 auto;border:0}.file-upload-attachments-preuploaded__item{display:flex;justify-content:space-between;margin-bottom:10px}.file-upload-attachments-preuploaded__item:last-of-type{margin-bottom:0}.referral-resume-information{display:block}.referral-resume-link,.use-referral-resume-button{color:var(--color-theme-1)}.use-referral-resume-button{border:0;padding:0;background:none;cursor:pointer}.candidate-links{display:block;margin:60px auto 0}.candidate-links__link{position:relative}.candidate-links__add-link{background:none;border:0;padding:0;font-size:14px;font-weight:300;color:var(--color-theme-1)}.candidate-links__add-link--hidden{display:none}.candidate-links__remove-link{background:none;border:0;position:absolute;z-index:5;padding:3px;cursor:pointer;color:#dd1d1d;font-size:12px}@media print, screen and (min-width: 1024px){.file-upload-wrapper{width:140%;margin:0 -20%}}.candidate-links__remove-link{top:17px;right:-3px}.file-upload-attachments-preuploaded{max-width:90vw}.misc-attachment-list{margin-top:15px}.misc-attachment-list__item{display:flex;position:relative}*+.misc-attachment-list__item{margin-top:6px}.misc-attachment-list__item .indeterminate-progress-bar,.misc-attachment-list__item .indeterminate-progress-bar__container{position:absolute;bottom:0;left:0}.misc-attachment-list__item-name{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.misc-attachment-list__item-remove{width:30px;margin-left:10px;padding:0;border:0;font-size:24px;text-align:right;background:none;cursor:pointer;opacity:0.7}.misc-attachment-list__item-remove:hover{opacity:1}.misc-attachment-list__item-remove .inline-spinner{display:none;position:absolute;right:0}.misc-attachment-list__item-remove--working{opacity:1;cursor:auto}.misc-attachment-list__item-remove--working::before{content:""}.misc-attachment-list__item-remove--working .inline-spinner{display:block}.misc-attachment-list__item{border-left:1px solid #707070;background:#f5f5f5}.misc-attachment-list__item-name{width:100%;padding:5px 23px;font-size:14px;text-align:left;line-height:54px;color:#1b1921;background:transparent;border:0;cursor:pointer}.misc-attachment-list__item-remove{color:#707070;opacity:1;width:60px;padding:0 15px}.misc-attachment-list__item-remove:hover{color:var(--color-theme-1)}.misc-attachment-list__item-remove .inline-spinner{position:absolute;right:20px}.text-truncate :first-child{margin-top:0}.text-truncate--collapsed{overflow:hidden;max-height:3.75em}@supports ((-webkit-line-clamp: 1) or (line-clamp: 1)) and (-webkit-box-orient: vertical){.text-truncate--collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}}@supports not ((-webkit-line-clamp: 1) or (line-clamp: 1) or (-webkit-box-orient: vertical)){.text-truncate--collapsed{position:relative;max-height:5em}.text-truncate--collapsed::after{content:"";background:transparent linear-gradient(to top, #fff 0, transparent 150%);position:absolute;right:0;left:0;bottom:0;top:3.75em}}.text-truncate--collapsed *{line-height:1.25em;margin-top:0;margin-bottom:0}.apply-flow-block--apply-flow-e-signature .text-truncate__button{height:auto;padding:0;background:transparent}.text-truncate__button{background:transparent}.profile-item-button{border:1px solid #c4c4c4;height:2.2em;margin:5px 0 10px;min-width:90px;background:transparent;border-radius:3px;font-size:12px;font-weight:900;color:#666}.profile-item-button:hover{background:#d6d6d6}.profile-item-button--remove{margin-left:auto}.apply-flow-profile-import{display:block}.apply-flow-profile-import .apply-flow-block__instructions{margin-bottom:30px}.apply-flow-profile-import__content{text-align:center;display:flex}.apply-flow-profile-import__import-again-link{color:var(--color-theme-1);font-size:12px;cursor:pointer;align-self:center}.apply-flow-profile-import__validation{color:#dd1d1d;font-size:14px;margin:5px auto;max-width:600px;text-align:center;list-style-type:none}.apply-flow-profile-import__button{color:var(--color-theme-1);display:flex;flex-direction:row;font-weight:600;text-transform:none}.apply-flow-profile-import__button:hover,.apply-flow-profile-import__button:focus{background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%))}.apply-flow-profile-import__button:hover .apply-flow-profile-import__button-label,.apply-flow-profile-import__button:focus .apply-flow-profile-import__button-label{color:#fff}.apply-flow-profile-import__button--file-upload{position:relative}.apply-flow-profile-import-awli__button{display:flex;flex-direction:row;text-transform:none}.apply-flow-profile-import-awli__button:hover,.apply-flow-profile-import-awli__button:focus{background:rgba(0,0,0,0.7)}.apply-flow-profile-import-awli__button:hover .apply-flow-profile-import-awli__button-label,.apply-flow-profile-import-awli__button:focus .apply-flow-profile-import-awli__button-label{color:#fff}.apply-flow-profile-import-awli__button--file-upload{position:relative}.apply-flow-profile-import__service-icon{background-repeat:no-repeat;display:block;height:20px;width:20px}@media screen and (min-width: 768px){.apply-flow-profile-import__service-icon{margin-right:20px}}.apply-flow-profile-import__service-icon--linkedin{background:url("../images/af-linkedin.svg") no-repeat}.apply-flow-profile-import__service-icon--indeed{background:url("../images/af-indeed.svg") no-repeat}.apply-flow-profile-import__service-icon--resume-parser{background:url("../images/af-cl.svg") no-repeat}.apply-flow-profile-import__button-label{flex:1}.apply-flow-profile-import__file-upload{bottom:0;cursor:pointer;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;height:100%}.apply-flow-profile-import__file-upload:hover+.apply-flow-profile-import__button{background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%))}.apply-flow-profile-import__file-upload:hover+.apply-flow-profile-import__button .apply-flow-profile-import__button-label{color:#fff}.apply-flow-profile-import__file-upload:focus+.apply-flow-profile-import__button,.apply-flow-profile-import__file-upload.focused-with-keyboard+.apply-flow-profile-import__button{background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%))}.apply-flow-profile-import__file-upload:focus+.apply-flow-profile-import__button .apply-flow-profile-import__button-label,.apply-flow-profile-import__file-upload.focused-with-keyboard+.apply-flow-profile-import__button .apply-flow-profile-import__button-label{color:#fff}.apply-flow-profile-import-awli__button-label{flex:1}.apply-flow-profile-import-awli__file-upload{bottom:0;cursor:pointer;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;height:100%}.apply-flow-profile-import-awli__file-upload:hover+.apply-flow-profile-import-awli__button{background:rgba(0,0,0,0.7)}.apply-flow-profile-import-awli__file-upload:hover+.apply-flow-profile-import-awli__button .apply-flow-profile-import-awli__button-label{color:#fff}.apply-flow-profile-import-awli__file-upload:focus+.apply-flow-profile-import-awli__button,.apply-flow-profile-import-awli__file-upload.focused-with-keyboard+.apply-flow-profile-import-awli__button{background:rgba(0,0,0,0.7)}.apply-flow-profile-import-awli__file-upload:focus+.apply-flow-profile-import-awli__button .apply-flow-profile-import-awli__button-label,.apply-flow-profile-import-awli__file-upload.focused-with-keyboard+.apply-flow-profile-import-awli__button .apply-flow-profile-import-awli__button-label{color:#fff}.apply-flow-profile-import__text-links{cursor:pointer;color:var(--color-theme-1)}.apply-flow-profile-import__text{cursor:text}.apply-flow-block--profile-import{max-width:none;background-color:#f5f5f5;padding:23px}.apply-flow-profile-import__content{margin:22px auto;flex-direction:row;flex-wrap:wrap;justify-content:center}.apply-flow-profile-import__content--msg{flex-direction:column}@media screen and (max-width: 767px){.apply-flow-profile-import__content{justify-content:space-around}}.apply-flow-profile-import__awli-content{margin:22px 20px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-end;display:flex}.apply-flow-profile-import__awli-content--msg{flex-direction:column}.apply-flow-profile-import__button{background-color:#f5f5f5;border-radius:6px;max-width:400px;align-items:center;margin:8px;width:auto}.apply-flow-profile-import__button:last-child{margin-right:8px}@media screen and (min-width: 768px){.apply-flow-profile-import__button{min-width:190px}}.apply-flow-profile-import__linkedin-widget{max-width:230px;height:93px;margin:4px}.apply-flow-profile-import__linkedin-widget .IN-Awli-widget{margin-left:-5px}.apply-flow-profile-import-awli__button{width:230px;height:48px;display:inline-block;background-color:rgba(0,0,0,0.55);border:0;color:#fff;text-align:center;font-weight:bold;font-size:19px;cursor:pointer;border-radius:2px;box-sizing:border-box;max-width:230px;align-items:center;margin:4px}.apply-flow-profile-import-awli__button:hover,.apply-flow-profile-import-awli__button:focus{background-color:rgba(0,0,0,0.7)}.apply-flow-profile-import-referral-section{text-align:center}.apply-flow-profile-import-referral-block{width:100%;align-items:center;margin:auto}@media screen and (min-width: 768px){.apply-flow-profile-import-referral-block{width:60%}}.locations-form .input-row__validation{white-space:normal}.locations-form__pickers{display:flex}.locations-chosen{padding:0}.locations-chosen-location{display:flex;box-sizing:border-box;color:#fff;font-weight:300;justify-content:space-between}.locations-form__picker--preferred .locations-chosen-location{background-color:#40806a}.locations-form__picker--excluded .locations-chosen-location{background-color:#bc3e31}.locations-preferred{background-color:#40806a}.locations-chosen-location__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.locations-chosen-location__remove{background:none;padding:0;color:#fff;border:0;cursor:pointer}.locations-chosen-location__remove::before{position:relative;top:1px;padding:5px;font-size:12px}.locations-form{margin:-10px 0 20px}.locations-form__pickers{justify-content:space-between;margin:0 -10px}@media screen and (max-width: 767px){.locations-form__pickers{flex-wrap:wrap}}.locations-form__picker{width:50%;padding:0 10px;box-sizing:border-box}.locations-form__picker:only-child{width:100%}@media screen and (max-width: 767px){.locations-form__picker{width:100%}}.locations-chosen-location__label{width:calc(100% - 22px)}.locations-chosen-location{padding:18px 18px 18px 23px;border-radius:6px;margin:10px 0}.work-and-education-timeline__actions-container{margin:0 auto;box-sizing:border-box}@media screen and (max-width: 767px){.work-and-education-timeline__actions-container{height:83px}}.work-and-education-timeline__actions{position:relative;display:flex;justify-content:space-between;padding-bottom:40px}.work-and-education-timeline__actions::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#b3b3b3}@media screen and (max-width: 767px){.work-and-education-timeline__actions--pinned{position:fixed;background:#fff;left:0;right:0;padding:20px 23px;z-index:1;box-shadow:0 2px 5px 2px #b3b3b3}.work-and-education-timeline__actions--pinned::before{display:none}.apply-flow-page--one-page .work-and-education-timeline__actions--pinned{position:relative;box-shadow:none;background:none;padding:0 0 40px;z-index:auto;top:0}.apply-flow-page--one-page .work-and-education-timeline__actions--pinned::before{display:block}}.apply-flow-block--work-and-education-timeline{max-width:450px}.work-and-education-timeline__actions-container{max-width:450px;margin-top:20px}@media screen and (max-width: 767px){.work-and-education-timeline__actions--pinned{top:70px}}.work-and-education-timeline-add-button{height:auto}@media screen and (max-width: 767px){.work-and-education-timeline-add-button{max-width:155px;margin:0;font-size:12px;padding:13px 16px;height:auto}.work-and-education-timeline-add-button::after{font-size:13px;margin-top:1px}}@media screen and (min-width: 400px) and (max-width: 767px){.work-and-education-timeline-add-button{margin:0 auto}}@media screen and (min-width: 768px){.work-and-education-timeline-add-button{max-width:205px;font-size:14px;padding:16px 23px}.work-and-education-timeline-add-button:first-of-type{margin-left:0;margin-right:20px}.work-and-education-timeline-add-button:last-of-type{margin-left:20px;margin-right:0}}.work-and-education-timeline-add-button .apply-flow-profile-item-button__label{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;overflow:visible}.regulatory-disability .HcmRecDisaHdr15 td{background-color:transparent}.regulatory-disability table,.regulatory-disability tbody,.regulatory-disability tr,.regulatory-disability th{display:block;width:100%;height:auto}.regulatory-disability td{height:auto}.regulatory-disability .HcmRecDisaHdr15 br{display:none}.regulatory-disability .HcmRecDisaHdr15 td{width:100%;display:block}.regulatory-disability p.HcmRecDisaHdr16{display:none}.regulatory-disability p.HcmRecDisaHdr23,.regulatory-disability p.HcmRecDisaHdr17{margin-right:0}.regulatory-disability table.HcmRecDisaHdr31{margin:0}.regulatory-disability td.HcmRecDisaHdr13{display:block}.regulatory-disability td.HcmRecDisaHdr13 p.HcmRecDisaHdr30{margin-left:0}.regulatory-disability-footer .HcmRecDisaFtr10 embed,.regulatory-disability-footer p.HcmRecDisaFtr0{display:none}.regulatory-disability-footer table.HcmRecDisaHdr31{margin:0 auto}.regulatory-disability-footer p.HcmRecDisaFtr1{margin:0}.diversity-country-title{font-size:14px;margin:25px auto;font-weight:bold;text-align:center;position:relative}.partner-button{width:100%;padding:16px 23px;text-transform:uppercase;border-radius:6px;height:54px;font-size:14px;font-weight:600;letter-spacing:normal}.user-menu__dropdown{max-width:260px;border-radius:4px;left:auto;bottom:auto}.user-menu__container .user-menu__dropdown{padding:42px 17px}@media screen and (min-width: 768px){.user-menu__dropdown{height:auto}html:not([dir="rtl"]) .user-menu__container .user-menu__dropdown{right:130px}html[dir="rtl"] .user-menu__container .user-menu__dropdown{left:130px}}.user-menu__header{color:var(--color-theme-2);height:30px;padding:2px 7px 0 7px;background:transparent;border:1px solid currentColor;margin-left:10px;max-width:180px;display:flex;align-items:baseline}@media screen and (min-width: 768px){.user-menu__header{max-width:400px}}.user-menu__header::after{display:inline-block;margin-left:10px;transition:transform 0.1s;position:relative;color:#8a8d8f}@media screen and (min-width: 768px){.user-menu__header::after{font-size:14px}}.user-menu__container{align-self:center;margin-left:auto}.user-menu__header-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:15px;display:inline-block;height:23px;padding-top:1px}.user-menu__list{list-style:none}.user-menu__title-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;margin-bottom:5px;white-space:normal}.user-menu__subtitle-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:15px;color:#666}.user-menu__action-item{margin-top:10px;font-size:14px}.user-menu__button{border:0;background:none;cursor:pointer;padding:0;font-size:1.2rem}.user-menu__separator{margin:0 -15px}.checklist__steps{list-style:none}.checklist__step{position:relative;padding:0 0 0 30px;line-height:1.4;transition:color .4s}*+.checklist__step{margin-top:14px}.checklist__step--done{color:#34bb8c}.checklist__status{position:absolute;top:0;left:0;width:22px;height:22px}.checklist__progress{margin-top:35px}.checklist__dot{display:block;width:4px;height:4px;border-radius:50%;position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;visibility:hidden;opacity:0;transition:opacity, visibility;transition-duration:.4s;background:currentColor}.checklist__step--pending .checklist__dot{visibility:visible;opacity:0.7}.checklist__spinner-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;visibility:hidden;opacity:0;transform:scale(0);transition:opacity, visibility, transform;transition-duration:.4s}.checklist__step--in-progress .checklist__spinner-wrapper{visibility:visible;opacity:1;transform:scale(1)}.checklist__spinner{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;font-size:22px}.checklist__step--in-progress .checklist__spinner{animation:.4s rotate infinite linear;animation-duration:0.6s}.checklist__check{line-height:22px}[dir="ltr"] .checklist__check::before,[dir="ltr"] .checklist__check::after,[dir="rtl"] .checklist__check::before,[dir="rtl"] .checklist__check::after{content:"";display:block;position:absolute;left:48%;top:72%;width:10px;height:2px;background:currentColor;transform-origin:0 50%;transition-property:transform, visibility;transition-duration:0.2s;visibility:visible}[dir="ltr"] .checklist__check::before,[dir="rtl"] .checklist__check::before{transform:rotate(45deg) translateX(-100%) translateY(100%) scaleX(0);transition-delay:0.15s}[dir="ltr"] .checklist__check::after,[dir="rtl"] .checklist__check::after{width:18px;transform:rotate(-45deg) scaleX(0);margin-left:-2px;margin-top:1px;transition-delay:0s}[dir="ltr"] .checklist__step--done .checklist__check::before,[dir="rtl"] .checklist__step--done .checklist__check::before{transform:rotate(45deg) translateX(-100%) translateY(100%) scaleX(1);transition-delay:0s;visibility:visible}[dir="ltr"] .checklist__step--done .checklist__check::after,[dir="rtl"] .checklist__step--done .checklist__check::after{transform:rotate(-45deg) scaleX(1);transition-delay:0.15s;visibility:visible}.skill__wrapper{text-align:center}.skill__recommendation-request{display:flex;position:relative;padding:0;background:transparent}.skill__spinner{margin:auto}.skill__spinner .sk-circle::before{background-color:#707070}.skill__recommendation-container{margin:10px 0 20px;display:flex;align-content:space-between;flex-wrap:wrap}.skill__recommendation{margin:0 2px 5px;display:flex;padding:6px 3px 6px 0;border-radius:5px;border:1px solid rgba(27,25,33,0.2);text-align:center}.skill__recommendation:hover{border-color:rgba(27,25,33,0.7)}.skill__recommendation-plus{vertical-align:-2px}.skill__recommendation-button{cursor:pointer;background:none;border:none;color:#1b1921}.candidate-verification-dialog{padding-bottom:40px;min-width:300px;max-width:600px;width:90vw}.candidate-verification-header{color:#333;font-size:17px;font-weight:normal;margin-top:0;text-align:center}.candidate-verification-description{color:#5d5d5d;line-height:1.66em;margin:1em auto;text-align:center}@media screen and (min-width: 768px){.candidate-verification-description{max-width:450px}}.candidate-verification__footer{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;width:100%}.candidate-verification__footer .apply-flow-dialog__button--link{margin:0 auto}.candidate-verification__footer .apply-flow-dialog__button--link:last-child{margin-top:10px}.candidate-verification-dialog .sk-fading-circle .sk-circle::before{background-color:var(--color-theme-1)}.candidate-verification__footer{justify-content:center;padding:0;margin:32px auto 0;min-height:60px}.candidate-verification__footer .apply-flow-dialog__button--link{padding:0}.token-expired .apply-flow-dialog__footer{margin-top:40px}.navbar{width:100%;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;position:absolute;z-index:20;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,0.7);will-change:transform}html:not([dir="rtl"]) .navbar{padding-right:10px}html[dir="rtl"] .navbar{padding-left:10px}.navbar--custom-content{background-color:#1b1921}@media screen and (min-width: 768px){.navbar{box-shadow:none}}@media print{.navbar{position:static}}.navbar-link{display:block}@media print, screen and (min-width: 1024px){.navbar-link--mobile{display:none}}.navbar-link--desktop{display:none}@media print, screen and (min-width: 1024px){.navbar-link--desktop{display:block}}.navbar-link--hidden{visibility:hidden}.navbar-logo-wrapper{flex:0 0 150px;height:50px}.navbar-logo--layout{max-width:150px;margin:10px;order:1}.navbar-logo--regular{display:block;height:30px}@media print{.navbar-logo--regular{margin-left:0}}.navbar-logo-image--mobile{display:block}@media print, screen and (min-width: 1024px){.navbar-logo-image--mobile{display:none}}.navbar-logo-image--desktop{display:none}@media print, screen and (min-width: 1024px){.navbar-logo-image--desktop{display:block}}.navbar-right{display:flex;align-items:center;height:50px;order:4}@media print{.navbar-right{display:none}}.navbar-menu-item-expand-icon{display:inline-block;transition:transform 0.3s;vertical-align:middle}.navbar-menu-item-expand-icon::before{position:relative;top:1px}.navbar-menu-item--opened .navbar-menu-item-expand-icon{transform:rotate(180deg)}.navbar-menu--desktop{flex:1 1 auto;display:flex;flex-flow:row nowrap;font-size:14px;letter-spacing:0.3px;overflow:hidden;white-space:nowrap;align-items:center}@media print{.navbar-menu--desktop{font-size:10px}}.navbar-menu--desktop .navbar-menu-wrapper{height:50px;flex:1 1 auto;display:flex;margin-left:95px;min-width:0;overflow-x:auto;overflow-y:hidden;align-items:center}@media print{.navbar-menu--desktop .navbar-menu-wrapper{margin-left:10px}}.navbar-menu--desktop .navbar-menu-list{display:flex;flex:1 0 auto}.navbar-menu--desktop .navbar-submenu{background-color:#fff;position:absolute;width:100%;left:0;top:50px;box-sizing:border-box;padding-left:200px}@media print{.navbar-menu--desktop .non-printable{display:none}}.btn-menu-toggler{display:none}@media screen and (max-width: 1023px){.btn-menu-toggler{border:0;font-size:1.9em;height:34px;display:flex;align-items:center}}.btn-menu-toggler .menu-icon::before{vertical-align:top}.navbar-menu--mobile{position:fixed;display:flex;flex-flow:column;height:100%;background:#fff;z-index:950;top:0;right:0;transform:translateX(100%);transition:transform 0.2s;width:85%;max-width:320px;box-shadow:0 0 5px #999;order:5}.navbar-menu--mobile.navbar-menu--open{transition:transform 0.2s;transform:translateX(0)}.navbar-menu--mobile .navbar-submenu{padding-left:0;overflow:hidden;transition:max-height 0.2s ease}.navbar-menu--mobile .navbar-submenu-item{display:block}.menu-overlay{position:fixed;height:100vh;width:100vw;right:0;top:0;background:rgba(255,255,255,0.4);z-index:10;backface-visibility:hidden}.navbar-btn{border:0;background:transparent;color:var(--color-theme-2);border-radius:2px;margin:0 10px;padding:0}.navbar-btn:hover{background:rgba(255,255,255,0.3)}@media print{.navbar-btn{margin:0 5px}}.navbar-menu--desktop cx-header-links{display:flex;flex:0 0 auto}.navbar-menu--desktop .navbar-menu-item{display:flex;align-items:center;padding:0 10px;box-sizing:border-box}@media screen and (min-width: 1281px){.navbar-menu--desktop .navbar-menu-item{padding:0 20px}}.navbar-menu--desktop .navbar-menu-item.navbar-menu-header{display:none}.navbar-menu--desktop .navbar-menu-item:hover{background:rgba(255,255,255,0.7)}@media print{.navbar-menu--desktop .navbar-menu-item{padding:15px 0}}.navbar-menu--desktop .navbar-menu-item .navbar-menu-item-link{color:var(--color-theme-2);text-transform:uppercase;cursor:pointer}@media print{.navbar-menu--desktop .navbar-menu-item .navbar-menu-item-link{display:inline-block;vertical-align:middle;height:auto;color:#000}}.navbar-menu--desktop .navbar-menu-item .navbar-menu-item-toggle{margin-left:10px;padding:0;color:var(--color-theme-2);border:0;background-color:transparent}@media print{.navbar-menu--desktop .navbar-menu-item .navbar-menu-item-toggle{display:inline-block;vertical-align:middle;height:auto;line-height:normal;margin-left:0;padding:0 10px;color:#000}}.navbar-menu--desktop .navbar-menu-item .navbar-submenu{display:none}.navbar-menu--desktop .navbar-menu-item-my-selected-jobs{margin-left:auto;flex:0 0 auto;padding:0}@media print{.navbar-menu--desktop .navbar-menu-item-my-selected-jobs{visibility:hidden;width:0}}.navbar-menu--desktop .navbar-menu-item--no-hover:hover{background-color:transparent}.navbar-menu--desktop .navbar-menu-item--opened{background:#fff}.navbar-menu--desktop .navbar-menu-item--opened:hover{background:#fff}.navbar-menu--desktop .navbar-menu-item--opened .navbar-menu-item-link{color:var(--color-theme-3)}.navbar-menu--desktop .navbar-menu-item--opened .navbar-menu-item-toggle{color:var(--color-theme-3)}.navbar-menu--desktop .navbar-menu-item--opened .navbar-submenu{display:block}.navbar-menu--desktop .navbar-submenu-item{display:inline-block;padding:20px 10px}.navbar-menu--desktop .navbar-submenu-item .navbar-submenu-item-link{color:var(--color-theme-3);height:20px;font-weight:bold;display:block}.navbar-menu--desktop .navbar-submenu-item .navbar-submenu-item-link:hover,.navbar-menu--desktop .navbar-submenu-item .navbar-submenu-item-link:focus{color:#000}.navbar-menu--mobile .navbar-menu-header{padding:25px 10px 10px 0;display:flex;font-size:20px;font-weight:600;margin-bottom:20px;flex:0 0 auto}.navbar-menu--mobile .navbar-menu-header--sticked{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #ddd;justify-content:flex-end;height:40px;padding-top:10px;padding-left:15px}.navbar-menu--mobile .navbar-menu-header .navbar-menu-header-title{color:#525252;flex:1 1 auto;border-top:0}.navbar-menu--mobile .navbar-menu-header .navbar-menu-close-btn{display:flex;flex:0 0 auto;align-self:center;border:0;background:none;color:#737373;padding:0 15px 0 0}.navbar-menu--mobile .navbar-menu-list{display:block;list-style-type:none}.navbar-menu--mobile .navbar-menu-item{height:auto;padding:25px 10px;font-size:20px;font-weight:600;justify-content:space-between;margin:0 20px;box-sizing:border-box;text-transform:none;cursor:auto;line-height:inherit}.navbar-menu--mobile .navbar-menu-item:first-child{border-top-width:0}.navbar-menu--mobile .navbar-menu-item .navbar-submenu{visibility:hidden;max-height:0;margin:0 -30px;background:#fff;position:static;padding-left:0;overflow:hidden}.navbar-menu--mobile .navbar-menu-item--opened{background:var(--color-theme-6);border-top:1px solid transparent;margin:0;padding:25px 30px 10px}.navbar-menu--mobile .navbar-menu-item--opened .navbar-submenu{visibility:visible;max-height:500px;margin-top:20px;position:relative;border-bottom:0 solid transparent}.navbar-menu--mobile .navbar-menu-item--opened+.navbar-menu-item{border-top:0}.navbar-menu--mobile .navbar-menu-item-link{color:#525252}.navbar-menu--mobile .navbar-menu-item-toggle{float:right;color:#c6c6cb;padding:0;border:0;background-color:transparent}.navbar-menu--mobile .navbar-submenu-item{display:block;padding:0}.navbar-menu--mobile .navbar-submenu-item-link{color:#8e8e8e;display:flex;padding:14px 20px 14px 40px;font-size:16px;justify-content:space-between;background:var(--color-theme-6);height:auto;font-weight:normal}.navbar-menu--mobile .navbar-submenu-item-link:hover,.navbar-menu--mobile .navbar-submenu-item-link:focus{color:#8e8e8e;background:#fff;padding-left:50px;outline:0}.navbar-menu--mobile .navbar-menu-wrapper{flex:1 1 auto;overflow:auto;overflow-x:hidden;display:flex;flex-direction:column}.navbar-menu--mobile .navbar-menu__miscellaneous{flex:0 0 auto;padding:20px}.navbar-menu--mobile .navbar-menu__miscellaneous>*+*{margin-top:10px;display:block}.navbar-menu--mobile .add-this-container{height:80px;padding:20px;color:#fff;background-color:#3b4151}.navbar-menu--mobile .add-this-container__label{display:block;margin:0 0 10px;line-height:1.2em;text-align:center;font-size:14px;font-weight:600;color:#fff}.navbar-menu--mobile .add-this-inline-follow{width:100%;display:flex;align-items:center;justify-content:center}.navbar-menu--mobile .add-this-inline-follow p{margin:0 0 15px;font-size:14px;font-weight:bold;text-align:center}.navbar-lang-select{height:30px;display:block;min-width:200px}@media print, screen and (min-width: 1024px){.navbar-lang-select{margin:10px 20px 0}html:not([dir="rtl"]) .navbar-lang-select{margin:10px 0 10px 10px}html[dir="rtl"] .navbar-lang-select{margin:10px 10px 10px 0}}.navbar-lang-select .oj-text-field .oj-text-field-container{background:none;border:0;overflow:visible;outline:0}.navbar-lang-select .oj-select{margin:0;min-width:auto;max-width:none;text-transform:uppercase;-webkit-text-size-adjust:100%}.navbar-lang-select .oj-select.oj-disabled .oj-select-choice{background-color:transparent;opacity:0.6}.navbar-lang-select .oj-select-open-icon{color:inherit;font-size:14px}.navbar-lang-select .oj-select-open-icon::before{position:relative;top:0.1em}.navbar-lang-select .oj-select-choice{height:30px;font-size:15px;border:1px solid #535353;background:transparent}html:not([dir="rtl"]) .navbar-lang-select .oj-select-choice{padding-left:10px;padding-right:3px}html[dir="rtl"] .navbar-lang-select .oj-select-choice{padding-left:3px;padding-right:10px}.navbar-menu--desktop .navbar-lang-select .oj-select-choice{border-color:currentColor;color:#fff}.navbar-lang-select .oj-select-arrow.oj-disabled{color:#fff}.internal-user-login-button-wrapper{box-sizing:border-box;display:block}@media print, screen and (min-width: 1024px){.internal-user-login-button-wrapper{height:30px;margin:9px 10px}html:not([dir="rtl"]) .internal-user-login-button-wrapper{margin:10px 0 10px 10px}html[dir="rtl"] .internal-user-login-button-wrapper{margin:10px 10px 10px 0}}@media print{.internal-user-login-button-wrapper{margin-right:0}}.internal-user-login-button{border:1px solid currentColor;color:#535353;display:block;font-size:15px;margin:0;padding:6px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box}.internal-user-login-button:hover{background-color:var(--color-theme-6);color:inherit}@media print, screen and (min-width: 1024px){.internal-user-login-button{color:var(--color-theme-2);height:30px;line-height:30px;padding:0 7px}.internal-user-login-button:hover{background-color:transparent;color:var(--color-theme-2)}.internal-user-login-button .icon-employee::before{margin:0;width:18px}}@media print{.internal-user-login-button{color:#000;border-color:#000}}@media print, screen and (min-width: 1024px){.internal-user-login-button__text{color:var(--color-theme-2)}}.location-bar{display:flex;align-items:center;position:relative;width:100%;height:100%}.location-bar-button-wrapper{display:flex;justify-content:center;height:100%;margin:auto;min-width:0;flex:1 1 auto;padding:0 10px}@media screen and (min-width: 768px){.location-bar-button-wrapper{height:46px;border-left:2px solid rgba(95,95,95,0.7);padding:0 15px}.location-bar-button-wrapper:hover{color:#fff}}.location-bar-button{color:#333;border:0;background:0;font-size:13px;line-height:1.4em;font-weight:600;padding:0;text-transform:uppercase;display:flex;justify-content:center;align-items:center;min-width:0;flex:1 1 0%}@media screen and (min-width: 768px){.location-bar-button{color:#fff;font-size:17px;max-width:220px;flex:0 0 auto}}.location-bar-button::after{display:inline-block;margin-left:12px;transition:transform 0.1s;vertical-align:bottom}@media screen and (min-width: 768px){.location-bar-button::after{color:#c7c7c7;font-size:22px;line-height:22px;vertical-align:middle}}.location-bar-button--close::after{transform:rotate(180deg)}.location-bar-button--not-empty{background-color:#fff;border:0;border-radius:4px;box-shadow:0 0 2px #cacaca;cursor:pointer;position:relative;justify-content:space-between;width:100%}html:not([dir="rtl"]) .location-bar-button--not-empty{padding-right:5px}html[dir="rtl"] .location-bar-button--not-empty{padding-left:5px}@media screen and (min-width: 768px){.location-bar-button--not-empty{width:auto}}.location-bar-button--not-empty:hover{color:#000}.location-bar-button--not-empty .location-bar-button{color:#333;text-transform:none;font-size:15px}.location-bar-button--not-empty .location-bar-button::after{display:none}.location-bar-button__radius{flex:0 0 auto}.location-bar-button__location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:110px}.location-bar-input__container{position:relative}.location-bar-spinner{display:inline-block;height:20px;margin-left:8px;width:20px;vertical-align:middle}.location-bar-spinner .sk-fading-circle{height:100%;width:100%}.location-bar-spinner .sk-circle::before{background-color:#000}.location-bar-spinner--autocomplete,.location-bar-spinner--zipcode{position:absolute;right:15px;top:14px}.location-bar-spinner--autocomplete{display:none}.ui-autocomplete-loading ~ .location-bar-spinner--autocomplete{display:block}.location-bar-spinner--geo{height:14px;width:14px}.location-bar-input-group{background:#fff;height:46px;line-height:44px;position:relative}.location-bar-input-group .ui-autocomplete{color:#000;padding:0;max-height:calc( 100vh - 50px - 106px - 41px - 46px - 12px)}@media screen and (min-width: 768px){.location-bar-input-group .ui-autocomplete{max-height:calc( 100vh - 50px - 67px - 41px - 46px - 12px)}}.location-bar-input-group .ui-autocomplete .ui-menu-item{font-size:15px;font-weight:normal;color:#333}.location-bar-input-group .ui-autocomplete .ui-menu-item-wrapper{padding:6px 16px}.location-bar-input-group .ui-autocomplete .ui-autocomplete-mark{color:inherit;font-weight:normal}.location-bar-input-group .ui-autocomplete span:first-of-type{color:#757575;font-weight:bold}.location-bar-input,.location-bar-input-icon{border:1px solid #cacaca}.location-bar-input{background:none;border-width:1px 0;border-radius:0;color:#666;height:46px;line-height:normal;opacity:1;width:100%;-webkit-text-fill-color:#666}.location-bar-input::-webkit-input-placeholder{color:#707070;opacity:1}.location-bar-input::-moz-placeholder{color:#707070;opacity:1}.location-bar-input:-ms-input-placeholder{color:#707070;opacity:1}.location-bar-input::-ms-clear{display:none}.location-bar-input[type="search"]{box-sizing:border-box}.location-bar-input[type="search"]:focus{position:relative;z-index:5}.location-bar-input--submit{border-width:1px 1px 1px 0;border-radius:0 4px 4px 0;font-weight:bold;height:46px;text-transform:uppercase;padding:0 18px;width:100%;letter-spacing:normal}.location-bar-input--zipcode{border-width:1px 0 1px 1px;border-radius:4px 0 0 4px;padding:10px}.location-bar-input-icon{border:1px solid #cacaca;border-right-width:0;border-radius:4px 0 0 4px;color:#8b8b8b;text-align:center;font-size:1.8em}.location-bar-input-icon::before{line-height:46px;padding:0 5px;width:auto;margin:0}@media screen and (min-width: 768px){.location-bar-input-icon::before{padding:0 10px}}.location-bar-input-icon.icon-search-thin::before{transform:scale(-1, 1)}.location-bar-info{color:#707070;font-size:12px;margin:8px 0}.location-bar-geo-button{color:#0471b2;cursor:pointer}.location-bar-country-search{margin-top:10px}.location-bar-country-search__select{max-width:100%;width:100%;font-size:16px}.location-bar-country-search__select .oj-select{max-width:none;margin-bottom:0;font-size:16px}.location-bar-country-search__select .oj-select-choice{background:transparent !important;padding:10px;height:auto;border-radius:4px;border:1px solid #cacaca;color:#666}.location-bar-country-search__select .oj-select-chosen{font-style:inherit}.location-bar-country-search__select .oj-text-field-container{border:0;height:45px !important;background:none !important}html:not([dir="rtl"]) .location-bar-country-search__select .oj-select-choice{padding-left:10px}.location-bar-input--radius{border-radius:4px;border-width:1px;width:50px;text-align:center;-moz-appearance:textfield}.location-bar-input--radius::-webkit-outer-spin-button,.location-bar-input--radius::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.location-bar-radius__preferences{display:flex;flex-wrap:wrap;align-items:center}.location-bar-radius{color:#595959;font-size:17px;margin-top:20px;display:flex}@media screen and (min-width: 768px){.location-bar-radius{margin-top:35px}}.location-bar-radius--disabled{position:relative}.location-bar-radius--disabled::before{background-color:rgba(255,255,255,0.4);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:40}.location-bar-radius-label{align-self:center;font-size:16px;font-weight:300;line-height:51px;padding-right:18px;margin-bottom:0}.location-bar-radius-slider{flex:2;overflow:hidden;padding:9px 0;min-width:7em}.location-bar-radius-units{flex:0 0 auto;width:100%;margin:15px 10px 0;line-height:1}@media screen and (min-width: 768px){.location-bar-radius-units{width:auto;margin:0 0 0 15px}}.location-bar-kilometers-wrapper{margin-top:6px}.location-bar-radius-unit-label{font-size:14px}.location-bar-radius-unit-label::before{font-size:1.2em;color:#666;margin-right:6px;vertical-align:middle}.location-bar-dropdown .ui-draggable{border:1px solid #ddd;box-shadow:0 2px 7px -2px #ccc}.location-bar-dropdown .ui-draggable:hover{background-color:#fff}.location-bar-dropdown__triangle{width:28px;height:18px;position:absolute;right:25%;bottom:100%;margin-right:-14px;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.location-bar-dropdown__triangle{right:112px;margin-right:0}}.location-bar-dropdown__triangle::before{content:"";display:block;width:12px;height:12px;position:relative;top:12px;transform:rotate(-45deg);box-shadow:0 0 8px #000;background:#fff;margin:0 auto}.location-bar-dropdown__reset{background:none;border:0;padding:0;width:32px;line-height:19px;flex:0 0 auto}.location-bar-dropdown__reset .icon-cancel::before{vertical-align:top;font-size:24px;margin:0}.location-bar-dropdown__close{position:absolute;top:15px;right:10px;font-size:18px;border:0;background:0;display:flex;align-items:center;justify-content:center;height:30px;width:40px}@media screen and (min-width: 768px){.location-bar-dropdown__close{display:none}}.location-bar-country-search__dropdown .oj-text-field{max-width:unset}.location-bar-tabs{list-style:none;display:flex;margin-top:-10px;margin-bottom:10px}.location-bar-tabs__tab{text-transform:uppercase;margin-right:20px}.location-bar-tabs__tab:first-of-type{margin-left:-10px}.location-bar-tabs__tab:last-of-type{margin-right:0}.location-bar-tabs__button{border:none;background:none;padding:10px;font-size:14px;text-transform:uppercase;cursor:pointer}.location-bar-tabs__tab--active .location-bar-tabs__button{font-weight:bold}.search-box{position:relative;z-index:1;box-sizing:border-box;display:flex;justify-content:space-between;align-items:stretch;font-size:16px;flex-wrap:wrap;position:relative;backface-visibility:hidden}.search-box::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.65;background-color:#000}.search-box .search-box-block{display:flex;height:53px}@media screen and (min-width: 768px){.search-box .search-box-block{height:67px}}@media screen and (min-width: 768px){.search-box{height:67px;flex-wrap:nowrap}}.search-box .block--filters{flex:0 0 50%}@media screen and (min-width: 768px){.search-box .block--filters{flex-basis:190px}.search-box .block--filters.block--filters--opened{flex-basis:300px;min-width:0}}@media screen and (max-width: 767px){.search-box .block--filters--desktop{display:none}}@media screen and (min-width: 768px){.search-box .block--filters--mobile{display:none}}.search-box .block--filters .filters-toggle-button{background:#000;box-sizing:border-box;width:100%;padding:0 10px;font-size:13px;font-weight:bold;height:53px}@media screen and (min-width: 768px){.search-box .block--filters .filters-toggle-button{height:67px;padding:0 20px 0 30px;justify-content:space-between;font-size:16px;font-weight:normal}}@media screen and (min-width: 768px){.search-box .block--filters .filters-toggle-button--opened{font-size:20px}}.search-box .block--filters .filters-toggle-button-content-wrapper{width:100%;display:flex;justify-content:center}@media screen and (min-width: 768px){.search-box .block--filters .filters-toggle-button-content-wrapper{justify-content:space-between;align-items:center}}.search-box .block--filters .filters-toggle-button-icon{color:#969696;margin:0 0 0 6px;flex:0 0 auto;font-size:20px;line-height:0}.search-box .block--filters .filters-toggle-button-icon--open{transform:scaleX(-1)}.search-box .block--filters .filters-toggle-button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;flex:0 1 auto}.search-box .block--filters .filters-toggle-button-label::after{display:inline-block;margin-left:12px;transition:transform 0.1s;vertical-align:middle;margin-bottom:1px}.search-box .block--filters .filters-toggle-button-label--opened::after{transform:rotate(180deg)}@media screen and (min-width: 768px){.search-box .block--filters .filters-toggle-button-label::after{display:none}}.search-box .block--keyword{flex:1 1 0%;position:relative;z-index:2}.search-box .block--keyword .keyword-input{font-size:1.2em;padding:0 10px;box-sizing:border-box;width:100%}.search-box .block--keyword .keyword-input::-webkit-input-placeholder{color:#8b8b8b;opacity:1}.search-box .block--keyword .keyword-input::-moz-placeholder{color:#8b8b8b;opacity:1}.search-box .block--keyword .keyword-input:-ms-input-placeholder{color:#8b8b8b;opacity:1}@media screen and (min-width: 768px){.search-box .block--keyword .keyword-input{font-size:1.5em;padding:0 30px}}.search-box .block--keyword .keyword-input[placeholder]{text-overflow:ellipsis}.search-box .block--keyword .keyword-input::-moz-placeholder{text-overflow:ellipsis}@media screen and (min-width: 768px){.search-box .block--keyword .ui-autocomplete{max-width:360px}}.search-box .block--location{flex:1 0 50%;min-width:0;align-items:center;background:#d9d9d9}@media screen and (min-width: 768px){.search-box .block--location{flex:0 0 auto;background:transparent}}.search-box .block--submit{flex:0 1 60px;justify-content:center;align-items:center}@media screen and (min-width: 768px){.search-box .block--submit{flex:0 0 80px}}@media print, screen and (min-width: 1024px){.search-box .block--submit{flex:0 0 115px}}.search-box .block--submit.search-btn{padding:0;font-size:24px;line-height:0}@media screen and (max-width: 767px){.search-box .block--submit.search-btn--desktop{display:none}}@media screen and (min-width: 768px){.search-box .block--submit.search-btn--mobile{display:none}}@media screen and (min-width: 768px){.search-box .block--submit.search-btn{font-size:36px}}.search-box .block--submit.search-btn--mobile .search-btn-icon{margin:0 auto}.search-box .block--sl-wrapper{width:100%}@media screen and (min-width: 768px){.search-box .block--sl-wrapper{width:auto;background:none;flex:0 0 auto}}.search-box .input--transparent{background:transparent;border:0;color:#fff}.search-box .ui-menu-item-wrapper{padding:6px 10px 6px 3%}.search-wrapper-home-page .search-box .block--filters{display:none}@media screen and (min-width: 768px){.search-wrapper-home-page .search-box .keyword-input{padding-left:10%}}.search-box-wrapper{position:absolute;z-index:110;top:0;width:100%}@media screen and (min-width: 768px){.search-box-wrapper{position:fixed;top:50px}}.search-box-wrapper--with-custom-header{position:static}.facet-view-all-wrapper--recent-search,.facet-item--recent-search{padding-bottom:10px}.recent-search-container{padding-left:0}.recent-search{font-size:13px;color:#979797}.recent-search:hover{color:#979797}.recent-search .recent-search{display:inline-block}.recent-search .recent-search--keyword{display:inline-block;vertical-align:middle}.recent-search .recent-search--location--name{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:75%;vertical-align:middle}.recent-search .recent-search--location--name.recent-search--location--full-width{max-width:100%}.recent-search .recent-search--location--radius{display:inline-block;overflow:hidden;max-width:25%;text-transform:lowercase;vertical-align:middle}.search-input-tooltip{background:#fff;min-width:320px;padding:17px;position:absolute;left:0;width:100%;text-align:left;z-index:160;box-sizing:border-box;box-shadow:0 0 5px #777;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}@media screen and (min-width: 768px){.search-input-tooltip{margin:10px 0 0;padding:12px 12px 18px 18px}}.search-input-tooltip::before{border:12px solid transparent;border-bottom-color:#fff;content:"";position:absolute;top:-23px;left:50px}.search-input-tooltip__close-button{color:#a6a6a6;border:0;background:none;padding:5px}.search-input-tooltip__close-button::before{margin:auto;display:block}.search-input-tooltip__close-button:hover{color:#4c4c4c}.search-input-tooltip{top:61px}@media screen and (min-width: 768px){.search-input-tooltip{border-radius:4px;width:425px}}.filter-container{margin:16px 20px 0 30px;display:flex;align-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.filter-container{margin:16px 0 0 10px}}.filter-container .filter{margin:0 10px 5px 0;display:flex;padding:6px 11px;border-radius:4px;color:#000;background-color:rgba(255,255,255,0.78);border:1px solid #fff;align-content:center;justify-content:space-between}.filter-container .filter .filter-title{font-size:12px;align-self:center;margin-right:11px}.filter-container .filter .filter-cancel-button{cursor:pointer;font-size:16px;font-weight:100;line-height:16px;color:#666;align-self:center;width:16px;height:16px;margin:0;padding:0}.filter-container .filter .filter-cancel-button::before{display:block}.filter-container .filter--clear-all{background:transparent;border:0;color:#fff;font-size:14px;font-weight:600;margin-left:10px;cursor:pointer}.search-filters-container{background-color:#000;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 35px 50px;position:absolute;width:100%;top:106px;left:0;height:calc(var(--viewport-height) - 156px);z-index:100;transform:translateX(-100%);transition:transform 0.3s ease, visibility 0.3s ease;box-sizing:border-box;visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 768px){.search-filters-container{width:300px;top:67px;height:calc(100vh - 117px)}}.search-filters-container.visible-filters{transition:transform 0.3s ease;transform:translateX(0);visibility:visible}.search-filters-container .filter-separator{margin:0;box-sizing:border-box;border:0;border-bottom:1px solid #979797}.search-filters-container .facet-clear-wrapper{text-align:center;margin:8px 0 14px}@media screen and (max-width: 767px){.search-filters-container .facet-clear-wrapper{margin:24px 0}}.search-filters-container .facet-clear-button{width:230px;font-size:14px;box-sizing:border-box;display:block;color:#fff;padding:5px 1em;font-weight:200;border-color:#fff}@media screen and (max-width: 767px){.search-filters-container .facet-clear-button{width:100%}}.joblist-grid .search-results-similar__grid-item.joblist-grid-item{flex-grow:1;flex-basis:100%;max-width:100%}.joblist-grid .search-results-similar__grid-item.joblist-grid-item .search-result-item{box-shadow:0 0 5px 3px hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}.joblist-grid .search-results-similar__grid-item.joblist-grid-item .item-header{background:hsla(var(--color-theme-5-hue), var(--color-theme-5-saturation), var(--color-theme-5-lightness), .2)}@media screen and (min-width: 600px){.joblist-grid .search-results-similar__grid-item.joblist-grid-item{flex-grow:0;flex-basis:50%;max-width:50%}}.search-results-similar__header{font-weight:500;margin:30px auto;text-align:center;color:var(--color-theme-5)}.search-results-similar__see-more-button{text-align:center;font-size:16px;margin:20px 0;display:block;width:100%}.search-results-similar__spinner{margin-top:30px}.search-results-similar__spinner .sk-fading-circle .sk-circle::before{background-color:var(--color-theme-5)}.search-results-container{padding-top:67px;transition:flex 0.5s;order:0;align-self:auto;flex:1 1 100%;margin:0;box-sizing:border-box}@media screen and (max-width: 767px){.search-results-container{transition:flex 0s;padding-top:106px}}.search-results-container.hidden{display:none}.search-results-container:not(.loaded){background:rgba(73,83,110,0.8)}.search-results-container .search-results-title{margin:26px 30px;font-weight:100;font-size:22px;display:block;color:#fff}@media screen and (max-width: 767px){.search-results-container .search-results-title{margin:26px 10px;font-weight:900}}.search-results-container .ss-scrollbar-wrapper{visibility:hidden}.search-results-container--with-custom-header{padding-top:0}.search-results-container--job-full-view{display:none}.joblist-grid-item{display:flex;flex:1 1 100%;min-width:0;margin:10px 0;padding:0 10px;position:relative;box-sizing:border-box}@media screen and (min-width: 768px){.joblist-grid-item{margin:11px 0;padding:0 15px}}@media screen and (min-width: 740px){.joblist-grid-item{flex-grow:0;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1110px){.joblist-grid-item{flex-grow:0;flex-basis:33.33333%;max-width:33.33333%}}@media screen and (min-width: 1480px){.joblist-grid-item{flex-grow:0;flex-basis:25%;max-width:25%}}@media screen and (min-width: 1850px){.joblist-grid-item{flex-grow:0;flex-basis:20%;max-width:20%}}@media screen and (min-width: 2220px){.joblist-grid-item{flex-grow:0;flex-basis:16.66667%;max-width:16.66667%}}.joblist-grid-item--talent-community-tile{flex-direction:column}.joblist-grid{display:flex;flex-flow:row wrap;align-content:center;justify-content:flex-start;align-items:stretch;margin-top:21px}.joblist-grid--single-result{justify-content:center}.favourite-pin-wrapper{position:absolute;right:23px;top:12px;font-size:2.3em}.joblist-grid--job-details-full-view-enabled{display:none}@media screen and (max-width: 1023px){.with-job-preview{display:none}}@media screen and (min-width: 740px){.job-selected .joblist-grid-item{flex-grow:1;flex-basis:100%;max-width:100%}.job-selected .job-details-container{width:60%}.with-job-preview{margin-right:60%}}@media screen and (min-width: 1480px){.job-selected .joblist-grid-item{flex-grow:0;flex-basis:50%;max-width:50%}.job-selected .job-details-container{width:50%}.with-job-preview{margin-right:50%}}@media screen and (min-width: 1920px){.job-selected .joblist-grid-item{flex-basis:33.33333%;max-width:33.33333%}.job-selected .job-details-container{width:43%}.with-job-preview{margin-right:43%}}.job-selected .job-details-container{transform:translateX(0)}@media screen and (max-width: 1023px){.job-selected .job-details-container{left:0;z-index:80;width:100%}}@media screen and (max-width: 767px){.job-selected .job-details-container{padding-top:106px}}@media screen and (min-width: 768px){.job-selected .job-details-container{padding-top:67px}}.job-selected .job-details-container.job-details-full-view{width:100%;z-index:80;position:static}@media screen and (max-width: 1023px){.job-selected .job-details-container--with-custom-header{padding-top:0}}@media print, screen and (min-width: 1024px){.job-selected .job-details-container--with-custom-header{padding-top:67px}}@media print, screen and (min-width: 1024px){.job-selected .job-details-container--with-custom-header.job-details-full-view{padding-top:0}}@media screen and (min-width: 768px){.with-opened-filters{margin-left:300px}}.with-opened-filters .joblist-grid-item{flex:1 1 100%}.with-opened-filters .no-results{padding-left:30px}@media screen and (min-width: 1040px){.with-opened-filters .joblist-grid-item{flex-grow:0;flex-basis:50%;max-width:50%}}@media screen and (min-width: 1410px){.with-opened-filters .joblist-grid-item{flex-grow:0;flex-basis:33.33333%;max-width:33.33333%}}@media screen and (min-width: 1780px){.with-opened-filters .joblist-grid-item{flex-grow:0;flex-basis:25%;max-width:25%}}@media screen and (min-width: 2150px){.with-opened-filters .joblist-grid-item{flex-grow:0;flex-basis:20%;max-width:20%}}@media screen and (min-width: 2520px){.with-opened-filters .joblist-grid-item{flex-grow:0;flex-basis:16.66667%;max-width:16.66667%}}.loaded .ss-scrollbar-wrapper{visibility:visible}.job-list-search-spinner{position:relative;top:200px;width:100px;left:50%}.job-list-search-spinner::before{width:100px;height:100px;border:5px solid rgba(255,255,255,0.5);border-top-color:#fff}.job-details-container{transform:translateX(100%);transition:transform 0.2s ease}@media print, screen and (min-width: 1024px){.job-details-container{position:fixed;top:50px;right:0}}@media screen and (max-width: 767px){.job-details-container{z-index:-1;transform:translateX(0);transition:transform 0.3s linear}.job-details-container.closing{transform:translateX(100%);z-index:80}}@media print, screen and (min-width: 1024px){.job-details-container--with-custom-header{position:absolute;top:0}}.search-results-loading-spinner{height:calc(var(--viewport-height) - 117px)}.search-results-load-more-container{display:flex;justify-content:center;z-index:1;position:relative}.search-results-load-more{position:relative;z-index:1;border:solid 1px #cdcdcd;border-radius:2px;flex:1 1 auto;font-size:14px;height:30px;line-height:30px;margin:39px 10px 31px;text-align:center}.search-results-load-more::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.6;background-color:#000}@media screen and (min-width: 768px){.search-results-load-more{flex:0 1 410px;margin-left:23px;margin-right:23px}}@media print, screen and (min-width: 1024px){.search-results-load-more{flex:0 1 532px}}.search-results-loading-bar{position:relative;z-index:1;flex:1 1 auto;font-size:14px;color:#fff;height:42px;line-height:42px;margin:39px 10px 11px;text-transform:uppercase;text-align:center}.search-results-loading-bar::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.6;background-color:#000}@media screen and (min-width: 768px){.search-results-loading-bar{margin-left:23px;margin-right:23px}}.search-results-load-spinner{display:inline-block;height:22px;margin-right:12px;width:22px;vertical-align:middle}.search-results-load-spinner .sk-fading-circle{height:100%;width:100%}.search-results-load-more-btn{background:none;border:0;box-sizing:border-box;color:#fff;height:100%;width:100%}.joblist-tile{display:flex;width:100%;min-height:200px;background:transparent;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px}.joblist-tile .job-title{color:var(--color-theme-4)}.joblist-tile .job-location,.joblist-tile .job-location-secondary,.joblist-tile .job-id{color:var(--color-theme-3)}.joblist-tile .job-distance{color:var(--color-theme-3)}.joblist-tile .job-distance--highlighted{font-weight:bold}.joblist-tile .job-distance__additional-info-button{border:none;background:transparent;padding-left:2px}@media screen and (max-width: 1023px){.joblist-tile .job-distance__additional-info-button{padding-left:4px}}.joblist-tile .job-distance__additional-info{position:relative;cursor:pointer;z-index:100}.joblist-tile .job-distance__additional-info--active{background-color:var(--color-theme-1)}.joblist-tile .job-distance__tooltip{position:relative;display:inline}.joblist-tile.selected .item-header{transition:color 0.1s linear, background-color 0.1s linear;background:var(--color-theme-1)}.joblist-tile.selected .search-result-item{color:var(--color-theme-1)}.joblist-tile.selected .job-title,.joblist-tile.selected .job-location,.joblist-tile.selected .job-id,.joblist-tile.selected .job-distance,.joblist-tile.selected .job-location-secondary{color:#fff}.joblist-tile:hover,.joblist-tile:focus,.joblist-tile.hover-preview{color:var(--color-theme-1);box-shadow:0 0 2px 2px;outline:0}.joblist-tile .search-result-item{display:flex;flex-direction:column;width:100%;color:#fff;border:1px solid;border-top-left-radius:4px;border-top-right-radius:4px}.joblist-tile .job-description-wrapper{background:#fff;flex:1 1 auto;display:flex;flex-direction:column;padding:30px 23px 35px}.joblist-tile .job-description-wrapper .job-description{overflow:hidden;max-height:4.8em;color:var(--color-theme-5)}@supports ((-webkit-line-clamp: 1) or (line-clamp: 1)) and (-webkit-box-orient: vertical){.joblist-tile .job-description-wrapper .job-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}}@supports not ((-webkit-line-clamp: 1) or (line-clamp: 1) or (-webkit-box-orient: vertical)){.joblist-tile .job-description-wrapper .job-description{position:relative;max-height:6em}.joblist-tile .job-description-wrapper .job-description::after{content:"";background:transparent linear-gradient(to top, #fff 0, transparent 150%);position:absolute;right:0;left:0;bottom:0;top:4.8em}}.joblist-tile .item-header{flex:0 1 auto;background:rgba(255,255,255,0.8);padding:16px 70px 14px 23px}.joblist-tile .item-header .job-title{overflow:hidden;max-height:2.5em;display:inline-block;margin-top:0;margin-bottom:9px;font-size:1.33333em;max-height:2.66666em;font-weight:900;width:100%;word-wrap:break-word;overflow:hidden}@supports ((-webkit-line-clamp: 1) or (line-clamp: 1)) and (-webkit-box-orient: vertical){.joblist-tile .item-header .job-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}}.joblist-tile .item-header .job-id{font-size:1em;box-sizing:border-box;max-width:49%;padding-right:15px}.joblist-tile .job-locations,.joblist-tile .job-distance{position:relative;padding-left:12px}.joblist-tile .job-locations.icon-location-pin::before,.joblist-tile .job-locations.icon-flag::before,.joblist-tile .job-distance.icon-location-pin::before,.joblist-tile .job-distance.icon-flag::before{position:absolute;left:-3px;top:1px;color:#c9c6c6;margin:0}.joblist-tile .job-location,.joblist-tile .job-id,.joblist-tile .job-description,.joblist-tile .job-distance{line-height:1.2em}.no-results{padding:20px 20px 20px 220px;color:#fff;background-color:rgba(73,83,110,0.8);box-sizing:border-box;min-height:calc(var(--viewport-height) - 117px)}.no-results .no-results-header{font-size:18px;margin:0}.no-results .no-results-header:not(:only-child){margin-bottom:30px}.no-results .no-results-header::after{content:"";display:block;height:2px;background:currentColor;margin:20px 0 0;max-width:100px}.no-results .no-results-subheader{margin:0 0 20px;font-size:14px;font-weight:normal}.no-results .no-results-suggestions{margin:0 0 25px 15px;padding-left:30px}.no-results .no-results-suggestions .no-results-suggestions-item{padding:3px 0}@media screen and (max-width: 767px){.no-results{padding-left:20px;text-align:center;min-height:calc(var(--viewport-height) - 156px)}.no-results .no-results-suggestions{text-align:left}.no-results .view-all-jobs-button{width:100%;min-width:0}}.facet-container{margin:0 0 0 4px;display:flex;flex-wrap:wrap}.facet-container .facet-menu{margin:0;padding:0}.facet-container .menu-link{border:0;font-size:14px;display:block;margin-left:8px}.facet-container .arrow-up::after{left:9%}.facet-title-wrapper{color:#fff;cursor:pointer;margin:0;padding:11px 0 12px;width:100%;font-size:14px;font-weight:600;display:flex}.facet-title-wrapper .facet-list-expansion-button::before{vertical-align:middle;display:inline-block;float:right;margin-right:0}.facet-title-wrapper .facet-title{display:inline-block;flex:1 1 auto;text-align:center}@media screen and (min-width: 768px){.facet-title-wrapper .facet-title{text-align:left}}.expansion-button{background:transparent;border:0}.facet-list-expansion-button{margin-top:3px}.facet-view-all-link{cursor:pointer}.facet-list-wrapper{margin-top:-12px;margin-left:3px;transition:0.4s cubic-bezier(0.86, 0, 0.07, 1);list-style:none;max-height:0;width:100%;display:none}.facet-list-wrapper .facet-list{margin-top:5px}.facet-list-wrapper .facet-item{font-size:14px;display:block;margin-top:1px}.facet-list-wrapper .facet-view-all-wrapper{display:flex;justify-content:space-between;font-size:14px;font-weight:bold}.facet-list-wrapper .facet-view-all-wrapper .facet-current-view-mode{color:#fff}.facet-list-wrapper .facet-view-all-wrapper .facet-view-all-link{color:#fff}.facet-list-wrapper .facet-text-filter-wrapper{position:relative;text-align:center;margin:10px 0}.facet-list-wrapper .facet-text-filter-wrapper .facet-text-filter{border-radius:4px;border:1px solid #666;width:98%;box-sizing:border-box;padding:5px}.facet-list-wrapper .facet-text-filter-wrapper .icon-search::before{position:absolute;font-size:18px;right:5px;top:calc(50% - 9px)}.facet-list-wrapper.facet-list-expanded{max-height:750px;margin-top:0;margin-bottom:23px;display:block}.facet-list-wrapper .icon-down-open{display:block;color:#fff;text-align:center}.facet-list-wrapper .icon-down-open::before{transition:0.4s ease}.facet-list-wrapper .icon-down-open.rotated::before{transform:rotate(180deg)}.facet-link,.facet-see-more-link{cursor:pointer;padding:2px 0}.facet-link{width:100%;border-radius:3px;color:#ddd;display:flex;align-items:flex-start;align-content:flex-start;font-size:14px;text-decoration:none;padding-left:3px}.facet-link .text--no-wrap{white-space:nowrap;display:inline-block}.facet-link .text--wrap{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.facet-label{display:flex;align-items:flex-start}.job-details-summary{box-sizing:border-box;position:relative;border:1px solid #dedede;font-size:12px;background:#fafafa;color:var(--color-theme-5)}@media screen and (max-width: 767px){.job-details-summary{font-size:12px}}.job-details-summary .job-details-list{margin:20px 10px 10px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.job-details-summary .job-details-list{margin:15px 10px}}.job-details-summary .job-info-wrapper{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-all;box-sizing:border-box;line-height:1.25em;width:50%;text-align:center;margin:0 0 10px}@media screen and (max-width: 767px){.job-details-summary .job-info-wrapper{width:100%}}.job-details-summary .job-info-labels{box-sizing:border-box}.job-details-summary .job-info-label{font-weight:900;vertical-align:top;text-align:right}.job-details-summary .job-info-values{list-style:none}.job-details-summary .job-info-value{vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.job-details-summary .more-info-toggler{color:#a6a6a6;border:0;background:none;width:100%;height:30px;padding:0;text-align:center;font-size:16px;color:#a6a6a6}.job-details-summary .more-info-toggler::before{margin:auto;display:block}.job-details-summary .more-info-toggler:hover{color:#4c4c4c}.job-details-summary .more-info-toggler:hover{color:#4c4c4c}.apply-form-container{margin-top:10px}.media-container{width:100%;background:#e7e7e7;margin:auto}.media-container .media-tiles-container{height:180px;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;transition:0.2s ease;background-color:#000}@media screen and (min-width: 768px){.media-container .media-tiles-container{height:340px;overflow:hidden}}.media-container .media-tiles-container .slider-button{position:absolute;top:calc(50% - 25px);background:rgba(255,255,255,0.9);border:0;height:50px;width:20px;z-index:80;padding:0;font-size:16px}.media-container .media-tiles-container .slider-button:first-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.media-container .media-tiles-container .slider-button:last-of-type{right:0;border-top-left-radius:2px;border-bottom-left-radius:2px}.media-container .media-tiles{height:100%;list-style-type:none;position:absolute;text-align:center;white-space:nowrap;width:100%;font-size:0}.media-container .media-tile{position:relative;box-sizing:border-box;display:inline-block;height:100%;width:60%;vertical-align:top;transition:0.2s ease, transform 0s}.media-container .media-tile-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:contain}.media-container .media-tile-image--video{object-fit:cover}.media-container .media-tile-image--not-current+.tile-overlay{background:rgba(139,139,131,0.7)}.media-container .media-tile-player{transition:transform 0s}@media screen and (min-width: 768px){.job-details-container.job-details-half-view .media-tiles-container{height:238px}}.media-tile-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;border:0;background:transparent}@media print{.media-tile-overlay{display:none}}.media-tile-overlay--video::before{border:0.15em solid #ccc;border-radius:50%;color:#ccc;font-size:5vw;height:1em;left:50%;line-height:1em;opacity:0.8;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);width:1em}.media-player-wrapper{position:relative;display:flex;align-items:center;width:100%;height:100%;background:#000}.media-player{flex-basis:100%}@media screen and (min-width: 768px){.media-player{height:100%}}.media-player .media-player-component{display:inline-block;width:100%;height:100%}.media-player .frame-wrapper{position:relative;padding-bottom:56.25%;height:0}@media screen and (min-width: 768px){.media-player .frame-wrapper{padding-bottom:0;padding-top:0;height:100%}}.media-player .frame-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-player .video{width:100%;height:282px}@media screen and (min-width: 768px){.media-player .video{height:513px}}.job-share-options{list-style-type:none;margin-top:17px;overflow:hidden}.job-share{cursor:pointer;float:left}.job-share--email{background-color:#748a8d;color:#fff;font-size:22px;height:44px;line-height:44px;text-align:center;width:44px}.share-via-email-dialog{padding:0;position:absolute}.job-expired{color:#595959;font-size:16px;margin:0 auto;max-width:585px}.job-expired-header{background-color:#f3f3f3;color:#000;margin-bottom:77px;padding:40px 20px}@media screen and (min-width: 768px){.job-expired-header{padding:56px 94px 64px}}.job-expired-header-title{font-size:18px;padding-left:48px;position:relative}.job-expired-header-title::before{color:#ffb200;font-size:36px;position:absolute;left:-10px;top:-2px}.job-expired-description{margin:auto;max-width:340px;text-align:center}.job-expired-description-btn{background-color:var(--color-theme-1);border-radius:3px;color:#fff;display:block;font-size:14px;font-weight:600;margin-top:18px;padding:12px 1em;text-transform:uppercase}.job-expired-description-btn:hover{color:#fff}.job-link{flex:1 1 auto;padding:0 10px;width:60%;height:2.5em;line-height:2.5em;border:1px solid #e2e0db;border-bottom-left-radius:3px;border-top-left-radius:3px;border-right:0;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#707070}@media screen and (min-width: 768px){.job-link{min-width:150px;max-width:calc(100% - 150px)}}.job-link-copy{float:right;border-top-left-radius:0;border-bottom-left-radius:0;height:2.5em;line-height:1em;border:1px solid #e2e0db;background-color:#f8f8f8;color:#000;font-size:14px;flex:0 0 auto}.job-link-copy:hover{background-color:#595959;border-color:#595959;color:#fff}@media screen and (max-width: 767px){.job-link-copy{width:40%}}.job-link-copy--copied{background-color:#595959;border-color:#595959;color:#fff}@media screen and (max-width: 767px){.job-link-copy--copied{padding:0}}@media screen and (min-width: 768px){.ss-wrapper{overflow:hidden;height:100%;position:relative;z-index:1}.ss-content{height:100%;width:100%;position:relative;right:-18px;overflow-y:auto;overflow-x:hidden;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:36px}.ss-scrollbar-wrapper{width:10px;background:transparent;position:absolute;border:3px solid transparent;border-radius:10px;top:5px;box-sizing:border-box;right:5px;height:calc(100% - 10px)}.ss-scroll{right:0;position:absolute;width:6px;border-radius:3px;top:0;z-index:10;cursor:pointer;transition:background 0.2s ease}.ss-hidden{display:none}.ss-container{height:100%;position:relative}.ss-container:hover .ss-scroll{background:rgba(0,0,0,0.4)}.ss-container.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-grabbed{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.job-details-half-view .job-wrapper .tiles-and-summary-wrapper{width:100%}.job-details-half-view .job .info{padding-bottom:20px;width:100%;box-sizing:border-box}@media print, screen and (min-width: 1024px){.job-details-half-view .job .info{padding-bottom:80px}}.job-details-half-view .job-elements-wrapper{width:100%}.job-details-full-view .info{padding-bottom:62px}.job-wrapper{background:#fff;width:100%;min-height:calc(var(--viewport-height) - 156px);position:relative;left:0;z-index:80}@media screen and (min-width: 768px){.job-wrapper{min-height:calc(var(--viewport-height) - 117px)}}.job-wrapper .apply-section{text-align:center}@media print, screen and (min-width: 1024px){.job-wrapper .apply-section{position:absolute;bottom:0;left:0;right:0;background:rgba(255,255,255,0.9);z-index:2000}}.job-wrapper .apply-flow-button{width:100%;max-width:400px;font-size:16px;margin:10px 0;border:0;border-radius:3px;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 767px){.job-wrapper .apply-flow-button{width:calc(100% - 30px)}}.job-wrapper .job{height:calc(var(--viewport-height) - 220px)}@media screen and (min-width: 768px){.job-wrapper .job{height:calc(var(--viewport-height) - 180px)}}@media print, screen and (min-width: 1024px){.job-wrapper .job{height:calc(var(--viewport-height) - 117px)}}.job-elements-wrapper{margin:0 auto;max-width:900px}@media screen and (max-width: 767px){.job-elements-wrapper{margin:0 auto;width:100%}}.job{box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto}@media screen and (min-width: 768px){.job{padding:0 30px}}@media screen and (max-width: 767px){.job{padding:0 15px}}.job .header-row{padding:20px 0;position:relative}@media screen and (max-width: 767px){.job .header-row{text-align:center}}.job .header-row .job-title-container{display:flex;padding:0 40px 0 0}.job .header-row .job-title{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-all;min-width:0;font-weight:900;font-size:20px;text-align:left;color:var(--color-theme-3);margin:0}.job .header-row .locations{margin-top:5px;color:var(--color-theme-5);font-size:14px;width:100%;text-align:left}.job .header-row .locations::before{margin-left:-0.2em;color:#c9c6c6}.job .header-row .primary-location{font-weight:bold}.job .header-row .favourite-pin{border:1px solid #979797;border-radius:3px;width:22px;height:22px;margin-left:10px;margin-top:0.2em;-webkit-text-stroke:0 transparent}.job .header-row .favourite-pin::before{display:block}.job .header-row .close-button{color:#a6a6a6;border:0;background:none;cursor:pointer;font-size:18px;position:absolute;right:-0.2em;top:21px;padding:0.2em}.job .header-row .close-button::before{margin:auto;display:block}.job .header-row .close-button:hover{color:#4c4c4c}@media screen and (min-width: 768px){.job .header-row .close-button{font-size:24px;top:17px}}.job .header-row .switch-view-button{color:#a6a6a6;border:0;background:none;position:absolute;bottom:0;right:0;font-size:24px;cursor:pointer}.job .header-row .switch-view-button::before{margin:auto;display:block}.job .header-row .switch-view-button:hover{color:#4c4c4c}@media screen and (max-width: 1023px){.job .header-row .switch-view-button{visibility:hidden}}.job .tiles-and-summary-wrapper{max-width:900px;margin:5px auto}@media screen and (max-width: 767px){.job .tiles-and-summary-wrapper{width:100%}}.job .info{margin:15px auto 0}@media screen and (min-width: 768px){.job .info{max-width:800px}}.job .info .job-description{margin-top:15px}.job .info .job-description ol,.job .info .job-description ul{padding-left:40px;margin-top:1em;margin-bottom:1em}.job .info .job-link-wrapper{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.job .info .job-link-wrapper{width:85%;margin:auto}}.job .info .add-this-inline-sharing{display:block;margin-top:15px}.job .details{padding:0 50px;color:var(--color-theme-5)}@media screen and (max-width: 767px){.job .details{padding:0}}.job .details .job-description-header,.job .details .search-results-similar__header{font-size:16px;font-weight:500;margin:30px auto}.job .skill-section{line-height:16px;font-size:13px}.job .skill-section h3{font-size:13px;font-weight:normal;display:inline}.job .skill-section__skills{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:15px}.job .skill__text{border:1px solid;border-radius:5px;padding:10px;margin:7px 5px 0 0;line-height:19px;font-size:14px}.job-details-loading-spinner{background:rgba(73,83,110,0.8);width:100%;position:absolute;height:100%}@media screen and (max-width: 767px){.job-details-loading-spinner{display:none}}.is-not-windows .job{overflow-y:scroll;-webkit-overflow-scrolling:touch}.job-expired-wrapper{margin-top:110px}.admin-job-preview{pointer-events:none}.admin-job-preview .job-wrapper{pointer-events:auto}.admin-job-preview .job-wrapper a:not([role="button"]),.admin-job-preview .job-wrapper .apply-section{pointer-events:none}.e-signature{min-height:calc(100vh - 200px);height:calc(100% - 200px)}@media screen and (max-width: 767px){.e-signature{min-height:calc(100vh - 130px);height:calc(100% - 130px);position:relative}}.e-signature-container{box-sizing:border-box;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.e-signature-container{width:100%;font-size:14px}}.e-signature-container .e-signature-content{width:100%}.e-signature-title{font-size:30px;font-weight:lighter;margin:0}.e-signature-description{margin:80px 0 40px}@media screen and (max-width: 664px){.e-signature-description{margin:55px 0 40px}}.e-signature .input-row{padding:15px 0 0}.e-signature .input-row,.e-signature .input-row__validation{margin:0 auto;max-width:400px;text-align:left}.offer-actions{display:flex;margin-top:80px}@media screen and (max-width: 664px){.offer-actions{flex-direction:column-reverse;margin-top:55px;width:100%}}.offer-actions__button{display:flex;justify-content:center;align-items:center;width:100%;margin:0;cursor:pointer;border:1px solid;box-sizing:border-box;font-size:14px;padding:16px 23px;text-align:center;text-transform:uppercase;transition:background 0.2s}@media screen and (max-width: 664px){.offer-actions__button{margin:0 0 23px}}.offer-actions__button--primary{background:var(--color-theme-1);border-color:transparent;color:#fff}.offer-actions__button--primary:hover,.offer-actions__button--primary:focus{background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%));color:#fff}.offer-actions__button--primary.offer-actions__button--disabled{background:#9a9a9a}.offer-actions__button--primary.offer-actions__button--disabled:hover,.offer-actions__button--primary.offer-actions__button--disabled:focus{background:#9a9a9a}.offer-actions__button--secondary{background:transparent;color:var(--color-theme-1)}.offer-actions__button--secondary:hover,.offer-actions__button--secondary:focus{color:#fff;background:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%));border:0}.offer-actions__button--secondary.offer-actions__button--disabled{color:#9a9a9a}.offer-actions__button--secondary.offer-actions__button--disabled:hover,.offer-actions__button--secondary.offer-actions__button--disabled:focus{color:#9a9a9a;background:transparent;border:1px solid}.offer-actions__button--danger{background:var(--color-danger);border-color:transparent;color:#fff}.offer-actions__button--danger:hover,.offer-actions__button--danger:focus{background:hsl(var(--color-danger-hue), var(--color-danger-saturation), calc(var(--color-danger-lightness) + 5%));color:#fff}.offer-actions{justify-content:center}.offer-actions__button{border-radius:6px;flex:0 1 auto;width:400px;max-width:400px;height:54px}.offer-actions__button:first-child{margin-right:10px}@media screen and (max-width: 664px){.offer-actions__button{width:100%;max-width:100%}}.offer-message__title{font-size:30px;font-weight:lighter;margin:0 0 80px}@media screen and (max-width: 664px){.offer-message__title{margin:0 0 55px}}.offer-message .offer-actions__button{margin-right:0}.offer-message .offer-actions__button[disabled]{background:#9a9a9a;cursor:default}.offer-message .offer-actions__button[disabled]:hover,.offer-message .offer-actions__button[disabled]:focus{background:#9a9a9a}.offer-actions__button--link{border:0;width:auto;padding:0;height:auto;background:transparent;color:var(--color-theme-1);text-transform:none}.offer-actions__button--link:hover,.offer-actions__button--link:focus{color:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%))}.offer-actions__acknowledgement{color:#22b290}.offer-actions__acknowledgement--error{color:var(--color-danger)}.offer-message__description{text-align:center}.offer-header{display:flex;margin:0 70px 100px}.offer-header{margin:0 0 100px}@media screen and (max-width: 664px){.offer-header{margin:0 0 55px}}.navbar-logo--regular{background-position:center}.offer-details-letter ul,.offer-details-letter ol{padding-left:40px}.offer-details-letter{text-align:left}.offer-main-wrapper{margin:0 70px;font-size:14px;padding-bottom:90px;min-height:calc(100vh - 50px)}@media screen and (max-width: 664px){.offer-main-wrapper{margin:0 23px;padding-bottom:23px}}.offer-content-wrapper{max-width:850px;box-sizing:border-box}.offer-content-wrapper__title{font-size:30px;font-weight:lighter;margin:0 0 80px}@media screen and (max-width: 664px){.offer-content-wrapper__title{margin:0 0 55px}}.offer-content__loading{overflow:hidden}.offer-content__loading .sk-circle::before{background-color:var(--color-theme-1)}.download-content-button{display:inline-flex;align-items:center;color:var(--color-theme-1);font-weight:bold;margin-top:30px}.download-content-button:hover{color:hsl(var(--color-theme-1-hue), var(--color-theme-1-saturation), calc(var(--color-theme-1-lightness) + 5%))}.download-content-button::before{margin-left:0;margin-right:0.3em;font-size:26px}.offer-content__header{font-weight:bold;font-size:14px;margin:0 0 20px}.offer-attachment{display:flex;flex-wrap:wrap}.offer-attachment:not(:last-child){margin-bottom:15px}.offer-attachment__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-theme-1);line-height:30px;font-weight:bold;max-width:30em}.offer-attachment__link::before{margin-left:0;margin-right:0.7em}.offer-post-accept-message{text-align:initial;padding-top:0;padding-bottom:0}.offer-post-accept-message ol,.offer-post-accept-message ul{padding-left:40px}.offer-attachment__description{font-size:12px;width:100%}.offer-content-wrapper{text-align:center;margin:auto}.offer-content>div:not(:last-child){padding-bottom:39px;border-bottom:1px solid #9a9a9a}@media screen and (max-width: 664px){.offer-content>div:not(:last-child){padding-bottom:26.5px}}.offer-content>div:not(:first-child){padding-top:40px}@media screen and (max-width: 664px){.offer-content>div:not(:first-child){padding-top:27.5px}}.download-content-button__label{display:none}.offer-media{page-break-after:avoid}@media screen and (max-width: 664px){.download-content-button::before{margin-right:0}}.offer-attachment{justify-content:center}.offer{min-height:100vh;position:relative;background:#fff;color:#1b1921}.favourite-navbar-btn__count{position:absolute;bottom:2px;right:3px;font-size:8px}.favourite-navbar-btn{background:transparent;border:0;color:inherit;font-weight:inherit;text-align:left;padding:0;width:100%;display:flex;align-items:center}.favourite-navbar-btn::after{transition:transform 0.3s;margin-left:auto;font-size:20px;color:#c6c6cb;font-weight:normal}@media print, screen and (min-width: 1024px){.favourite-navbar-btn{position:relative;text-transform:uppercase;width:auto;font-size:14px;border:1px solid currentColor;border-radius:2px;padding:5px 4px 4px}.favourite-navbar-btn::after{display:none}}.favourite-navbar-btn--open::after{transform:rotate(180deg)}@media screen and (min-width: 768px){.favourite-navbar-btn--open::before{border:12px solid transparent;border-bottom-color:#fff;bottom:-18px;content:"";left:7%;position:absolute}}.favourite-panel{background-color:#fff;position:fixed;transform:translateX(100%);transition:transform 0.3s ease, visibility 0.3s ease;top:50px;bottom:0;left:0;right:0;z-index:120;visibility:hidden}@media screen and (min-width: 768px){.favourite-panel{height:auto;max-height:calc(100% - 50px);overflow:auto;transform:translate(0, -115%)}}.favourite-panel--open{transform:translateX(0);transition:transform 0.3s ease;visibility:visible}@media screen and (min-width: 768px){.favourite-panel--open{box-shadow:0 5px 10px #bbb;transform:translate(0, 0)}}@media screen and (max-width: 767px){.favourite-panel--with-custom-header{z-index:1001}}.favourite-panel__inner{height:100%}.favourite-panel-content{box-sizing:border-box;display:flex;height:100%;flex-direction:column;padding-top:55px;overflow:auto}@media screen and (min-width: 768px){.favourite-panel-content{flex-direction:row;padding-top:0}}.favourite-panel-aside{box-sizing:border-box;color:#707070;padding:20px 20px 40px;width:100%;border-right:0;background:none}.favourite-panel-aside-header{background-color:var(--color-theme-6);height:55px;left:0;padding:0 48px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:40}.favourite-panel-aside__close{background:none;border:0;color:#aba7a4;font-size:18px;height:40px;position:absolute;right:8px;top:6px;width:40px}.favourite-panel-aside-header-text{font-size:14px;font-weight:normal;line-height:16px;margin:0;padding-top:19px;text-transform:uppercase;color:#535353}.favourite-panel-aside-btn{background:#fff;border:1px solid #c4c4c4;border-radius:2px;box-sizing:border-box;color:#464646;font-size:14px;height:29px;margin-bottom:29px;width:100%}.favourite-panel-aside-description{font-size:12px;line-height:14px}@media screen and (min-width: 768px){.favourite-panel-aside{background-color:#f5f5f5;border-right:2px solid #dce0e0;padding:40px 50px;width:310px}.favourite-panel-aside .favourite-panel-aside-header{background:none;background-color:transparent;color:#535353;height:auto;margin-bottom:29px;padding:0;position:static}.favourite-panel-aside .favourite-panel-aside-header-text{color:#000;font-size:17px;font-weight:600;line-height:19px;padding-top:0}.favourite-panel-aside-btn{display:inline-block}}.favourite-panel-footer{background-color:#fff;border-top:1px solid #e2e2e2;bottom:0;height:40px;left:0;position:absolute;right:0;z-index:40}@media screen and (min-width: 768px){.favourite-panel-footer{background:none;border-top:0;margin-top:30px;position:static}}.favourite-panel-footer-btn{background-color:#fff;border:0;color:#595959;font-size:13px;height:40px;width:100%}.favourite-panel-footer-btn:hover{background-color:#f5f5f5}@media screen and (min-width: 768px){.favourite-panel-footer-btn{background-color:#f2f2f2;height:30px;margin:0 10px;width:calc(100% - 20px)}}.favourite-panel-main{box-sizing:border-box;padding:0 10px 10px}@media screen and (min-width: 768px){.favourite-panel-main{padding:40px 65px 20px;width:calc(100% - 310px);overflow-y:auto}}.favourite-panel-main-header{padding:6px 10px 34px}@media screen and (min-width: 768px){.favourite-panel-main-header{padding:0 15px}}.favourite-panel-main-header-text{color:#595959;font-size:14px;font-weight:normal;line-height:16px;margin:0}@media screen and (min-width: 768px){.favourite-panel-main-header-text{font-size:18px;line-height:20px}}.favourite-panel-main-header-text--secondary{color:#6d6d6d;margin:15px 50px}@media screen and (min-width: 768px){.favourite-panel-main-header-text--secondary{font-size:16px;margin-bottom:26px;margin-top:23px}}.favourite-panel-icon-symbol{font-size:0}.favourite-panel-icon-symbol::after{color:#2abaf7;font-size:14px}@media screen and (min-width: 768px){.favourite-panel-icon-symbol::after{font-size:18px}}@media screen and (min-width: 1040px){.favourites-list .favourites-list-item{flex-grow:0;flex-basis:calc(100% / 2);max-width:calc(100% / 2)}}@media screen and (min-width: 1410px){.favourites-list .favourites-list-item{flex-grow:0;flex-basis:calc(100% / 3);max-width:calc(100% / 3)}}@media screen and (min-width: 1780px){.favourites-list .favourites-list-item{flex-grow:0;flex-basis:calc(100% / 4);max-width:calc(100% / 4)}}@media screen and (min-width: 2150px){.favourites-list .favourites-list-item{flex-grow:0;flex-basis:calc(100% / 5);max-width:calc(100% / 5)}}@media screen and (min-width: 2520px){.favourites-list .favourites-list-item{flex-grow:0;flex-basis:calc(100% / 6);max-width:calc(100% / 6)}}@media screen and (max-width: 1023px){.favourites-list .favourites-list-item{flex-grow:1;flex-basis:100%;max-width:100%}}.favourites-list .joblist-tile{background-color:#959595;border:1px solid #d7d7d7;box-sizing:border-box}.favourites-list .search-result-item{border:0}.favourites-no-results{background-color:#f3f3f3;display:flex;flex-direction:column;font-size:14px;height:123px;justify-content:center;line-height:16px;margin:46px auto 0;max-width:584px;padding:20px;width:calc(100% - 60px)}@media screen and (min-width: 768px){.favourites-no-results{font-size:16px;line-height:22px}}.favourite-pin{padding:0;border:0;background-color:transparent;cursor:pointer;color:rgba(80,81,82,0.4);transition:color 0.1s ease;text-shadow:0 0 0.5px #fff;-webkit-text-stroke:0.8px #fff}.favourite-pin:hover{color:rgba(80,81,82,0.7)}.favourite-pin.is-favourite{color:var(--color-theme-1)}.cc-page{box-sizing:border-box;margin:0 auto;width:100%}.cc-page--boxed{max-width:1280px;padding-right:20px;padding-left:20px}@media screen and (min-width: 768px){.cc-page--boxed{padding-right:40px;padding-left:40px}}.cc-page--custom-page{background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,0.15)}.cc-page--splash-page{position:relative}@media screen and (min-width: 768px){.cc-page__content{display:flex;flex-wrap:wrap;align-content:flex-start;padding:0;width:calc(100% + 1px)}}.cc-section{position:relative;background-position:top;background-size:cover;padding:1px 0}@media screen and (min-width: 768px){.cc-section{width:99.99%;min-width:0}.cc-section--width-1of3{flex-basis:33.333%}.cc-section--width-1of2{flex-basis:49.999%}.cc-section--width-2of3{flex-basis:66.666%}}.cc-section__content{position:relative}@media screen and (min-width: 768px){.cc-row__content{display:flex;flex-wrap:nowrap}}.cc-column{position:relative;background-position:top;background-size:cover}@media screen and (min-width: 768px){.cc-column{flex:1 0;max-width:100%}.cc-column--1-2{flex-basis:50%;max-width:50%}.cc-column--1-4{flex-basis:25%;max-width:25%}.cc-column--1-3{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}.cc-column--2-3{flex-basis:calc(100% * 2 / 3);max-width:calc(100% * 2 / 3)}}.cc-column__content{position:relative}.linkedin-connections-widget-placeholder{min-width:360px;min-height:246px;width:360px;background-color:white;border:1px solid rgba(0,0,0,0.2);padding:16px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.cc-element{margin:0 20px}@media screen and (min-width: 768px){.cc-element{margin:0 40px}}@media print, screen and (min-width: 1024px){.cc-element{margin:0 80px}}.cc-element h1,.cc-element h2,.cc-element h3,.cc-element h4,.cc-element h5,.cc-element h6{margin:0}.cc-element h1{font-size:2.5rem}.cc-element h1:not(.home-page__heading){padding:0.67em 0}@media screen and (min-width: 768px){.cc-element h1{font-size:5rem}}.cc-element h2{padding:0.83em 0;font-size:2rem}@media screen and (min-width: 768px){.cc-element h2{font-size:3.5rem}}.cc-element h3{padding:1em 0;font-size:1.5rem}.cc-element h4{padding:1.33em 0;font-size:1.3rem}.cc-element h5{padding:1.67em 0;font-size:1.2rem}.cc-element h6{padding:2.33em 0;font-size:1rem}.cc-element p{padding:1em 0}.cc-element strong{font-weight:bolder}.cc-element em{font-style:italic}.cc-element--rule{padding:20px 0;display:flex}.cc-element-rule__line{width:100%;height:2px;background:#f00}.cc-rule--align-left .cc-element-rule__line{margin:0 auto 0 0}.cc-rule--align-center .cc-element-rule__line{margin:0 auto}.cc-rule--align-right .cc-element-rule__line{margin:0 0 0 auto}.cc-element-media{max-width:100%;overflow:hidden;line-height:0;margin:0}.cc-element-media--align-left{text-align:left}.cc-element-media--align-center{text-align:center}.cc-element-media--align-right{text-align:right}.media-element{max-width:100%;vertical-align:top}@media screen and (max-width: 767px){.media-element{display:none}}.media-element--mobile{display:none}@media screen and (max-width: 767px){.media-element--mobile{display:inline}}@media screen and (max-width: 767px){.media-element--image{height:auto}}.media-element__video-wrapper{position:relative;max-width:100%}.cc-element-media--align-center .media-element__video-wrapper{margin:0 auto}.cc-element-media--align-left .media-element__video-wrapper{margin-right:auto}.cc-element-media--align-right .media-element__video-wrapper{margin-left:auto}.media-element__embeded{position:absolute;top:0;left:0;width:100%;height:100%}.media-element__video-spacer{padding-bottom:56.25%}.media-element__video-spacer[data-aspect="16:9"]{padding-bottom:56.25%}.media-element__video-spacer[data-aspect="4:3"]{padding-bottom:75%}.cc-element--custom-html{min-height:18px}.cc-element--custom-html ul,.cc-element--custom-html ol{margin-left:15px}.cc-element--rich-text{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.cc-element--splash-classic-search{margin:0}@media screen and (min-width: 768px){.cc-element--splash-classic-search{margin:0 20px}}@media print, screen and (min-width: 1024px){.cc-element--splash-classic-search{margin:0 15%}}.cc-element--linkedin-connections-widget{text-align:center;display:flex;justify-content:center}.cc-button__wrapper--align-left{text-align:left}.cc-button__wrapper--align-center{text-align:center}.cc-button__wrapper--align-right{text-align:right}.cc-button--preview{padding:3px 5px;min-width:40px;margin-right:0.3em}.cc-job-list{font-size:15px}.cc-job-list__list{list-style:none;word-break:break-all}.cc-job-list__list-item{display:flex}.cc-job-list__list-item+*{margin-top:20px}.cc-job-list__item-container{display:block;text-align:left}.cc-job-list__item-title{display:block;margin-bottom:5px;font-weight:bold;font-size:1em}.cc-job-list__item-description{display:block;color:#4a4a4a}.cc-job-list__view-more{text-align:center;margin:40px 0 0}.cc-job-list__view-more-button{display:inline-block;padding:15px 40px;text-transform:uppercase;font-size:1em;color:var(--color-theme-1);border:1px solid currentColor}.cc-job-list__no-results{min-height:250px;line-height:250px;font-weight:bold;font-size:1.15em}.cc-job-list__spinner{display:flex;align-items:center;justify-content:center;min-height:250px}.cc-job-list__spinner .sk-circle::before{background-color:var(--color-theme-1)}.video-background{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.video-background-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0}.video-background-wrapper--fullscreen{position:fixed}.admin .video-background-wrapper--fullscreen{top:70px}.video-fullscreen .search-box-background,.video-fullscreen .header-background{display:none}.cc-parallax{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.cc-parallax .cc-parallax--image{height:calc(100% + (100vh + 100%) * .35);background-size:cover;background-position:center;min-width:100%;min-height:100%}.cc-back-to-homepage-wrapper{display:flex;align-items:center;justify-content:center;height:50px;padding:10px}.cc-back-to-homepage{display:flex;align-items:center}.cc-back-to-homepage__icon{display:flex}html:not([dir="rtl"]) .cc-back-to-homepage__icon{margin-right:0.2em}html[dir="rtl"] .cc-back-to-homepage__icon{margin-left:0.2em}.cc-back-to-homepage{color:#333}.cc-back-to-homepage:hover{color:#000}.cc-paragraph li{margin-bottom:18px}.cc-page--splash-page{padding-top:67px}html[dir="rtl"] .cc-button--preview{margin-right:0;margin-left:0.3em}.cc-splash-classic-search{padding:30px 50px;background:rgba(0,0,0,0.68)}@media screen and (max-width: 767px){.cc-splash-classic-search .search-btn{position:relative;bottom:auto;margin:10px 0 0;min-width:0;width:100%}}.cc-splash-mohegan-view-all-jobs{text-align:center}.cc-splash-mohegan-view-all-jobs .welcome-text{padding:0;margin:0 0 0.3em}.error-404{font-size:14px;padding:0 10%;text-align:center;display:flex;flex-direction:column}.error-404__content{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:calc(100vh - 50px);padding:40px 0;box-sizing:border-box}.error-404__image{font-size:8em}.error-404__header{font-size:2em;margin:0 0 1.5em}.error-404__buttons{margin:6em 0 0}.error-404__to-homepage{text-transform:uppercase;font-size:13px;padding:15px 3em}.error-404{background:#f1f1f1}@media screen and (min-width: 768px){.error-404__to-homepage{min-width:320px}}.primary-button-mock--fixed-width{min-width:290px}.internal-user-button-mock-wrapper{max-width:200px}.internal-user-button-mock-mohegan{max-width:162px;position:relative;height:50px}.autocomplete-mock .ui-autocomplete{max-width:400px;display:block !important;position:static !important}.job-loading-bar-mock{background-position:center bottom;position:relative;overflow:hidden;height:60px}.job-loading-bar-mock::before{bottom:0;height:100vh}.job-loading-bar-mock .search-results-load-more-container{top:50%;transform:translateY(-50%)}.job-loading-bar-mock .search-results-loading-bar{margin-top:auto;margin-bottom:auto}.show-more-results-button-mock{background-position:center bottom;position:relative;overflow:hidden;height:60px}.show-more-results-button-mock::before{bottom:0;height:100vh}.show-more-results-button-mock .search-results-load-more-container{top:50%;transform:translateY(-50%)}.show-more-results-button-mock .search-results-load-more{margin:auto}.job-expired-mock .job-expired-header{margin-bottom:0}.general-error-mock{position:static}.mobile-title-mock{width:400px}.mobile-title-mock .header-overlay{display:flex;position:relative}.mobile-menu-mock{width:400px;height:700px;position:relative;overflow:hidden;border:1px solid #e3e6e6}.mobile-menu-mock .navbar-menu--mobile{position:absolute;width:100%}.mobile-menu-mock .default-bg{width:1300px;height:1000px}.mobile-menu-mock .mobile-menu-mock-container{background:#fff;position:absolute;top:0;right:0;width:320px;height:100%;box-shadow:0 0 5px #999}.mobile-menu-mock .navbar-submenu{top:0;left:0;width:auto}.search-result-item-mock{background-position:center bottom;position:relative;overflow:hidden;width:400px;height:auto;padding:10px}.search-result-item-mock::before{bottom:0;height:100vh}.search-result-item-mock .joblist-tile-mock-wrapper{position:relative}.welcome-text-mock{background-position:center bottom;position:relative;overflow:hidden;height:auto}.welcome-text-mock::before{bottom:0;height:100vh}.welcome-text-mock .welcome-text{position:relative;margin:10px;z-index:1}.welcome-text-mock .home-page-custom-text{position:relative;width:auto;margin:10px;z-index:1}.filter-bar-mock{background-position:center bottom;position:relative;overflow:hidden;height:auto;padding:0;transition:none}.filter-bar-mock::before{bottom:0;height:100vh}.filter-bar-mock .search-results-title{position:relative;z-index:1}.filter-bar-mock .filter-container{position:relative;z-index:1}.filter-panel-mock .search-box{width:300px;background-color:transparent}.filter-panel-mock .search-filters-container{position:static;height:auto}.job-details-mock{width:750px;border:1px solid #e2e0db}.job-details-mock .job{height:100vh;overflow:hidden}.job-details-mock .apply-section{right:0}.search-wrapper-mock{position:relative;top:0;left:0;right:0}.job-information-bar-mock{display:block}.cx-header-mock{outline:1px solid #e2e0db}.cx-header-mock.app-header{position:relative}.cx-header-mock--with-sublinks{height:110px}.cx-header-mock .navbar-submenu{position:absolute;top:50px}.location-search-mock{width:365px;font-size:16px}.mobile-search-box-mock{width:400px}.mobile-search-box-mock .search-box{height:auto;flex-wrap:wrap}@media screen and (min-width: 768px){.mobile-search-box-mock .search-box-block{height:53px}}@media screen and (min-width: 768px){.mobile-search-box-mock .block--filters{order:3;flex-basis:50%}}@media screen and (min-width: 768px){.mobile-search-box-mock .block--filters .filters-toggle-button{height:53px;padding:0 10px;font-size:13px;font-weight:bold}}@media screen and (min-width: 768px){.mobile-search-box-mock .block--filters .filters-toggle-button-content-wrapper{justify-content:center}}@media screen and (min-width: 768px){.mobile-search-box-mock .block--location{order:4;flex:1 0 50%;background:#d9d9d9}}.mobile-search-box-mock .location-bar-button{min-width:0}@media screen and (min-width: 768px){.mobile-search-box-mock .location-bar-button{border-left:0;color:#333;font-size:13px;margin:0 auto;padding-left:0}.mobile-search-box-mock .location-bar-button:hover{color:#333}}@media screen and (min-width: 768px){.mobile-search-box-mock .location-bar-button-label::after{color:inherit;font-size:13px;vertical-align:bottom;line-height:normal}}@media screen and (min-width: 768px){.mobile-search-box-mock .location-bar-button-wrapper{border-left:0;padding-left:0;margin:auto;max-width:125px}}.mobile-search-box-mock .location-bar-button__radius{flex:0 0 auto}.mobile-job-selections-mock{background:#fff;height:600px;position:relative;width:400px;outline:1px solid #e3e6e6;transform:translate(0)}.mobile-job-selections-mock .favourite-panel-content{flex-direction:column;padding-top:55px}.mobile-job-selections-mock .favourite-panel-aside{background:none;border-right:0;width:100%;padding:20px 20px 40px}.mobile-job-selections-mock .favourite-panel-main{width:100%;padding:0 10px 50px}.mobile-job-selections-mock .favourite-panel-aside-header{background:var(--color-theme-6);position:absolute;padding:0 48px;height:55px;margin-bottom:0;color:#9c9c9c}.mobile-job-selections-mock .favourite-panel-aside-header-text{color:#535353;font-size:14px;padding-top:19px;font-weight:normal;line-height:16px}.mobile-job-selections-mock .favourite-panel-footer{background:#fff;border-top:1px solid #e2e2e2;position:absolute;margin-top:0}.mobile-job-selections-mock .favourite-panel-footer-btn{background-color:#fff;height:40px;width:100%;margin:0}.mobile-job-selections-mock .favourite-panel-footer-btn:hover{background-color:#f5f5f5}.mobile-job-selections-mock .favourite-panel-main-header-text{font-size:14px;line-height:16px}.mobile-job-selections-mock .favourites-list .favourites-list-item{position:relative;flex:1 1 auto}.mobile-filters-mock{width:400px;height:600px;position:relative;outline:1px solid #e3e6e6}.mobile-search-mock{width:400px;height:600px;position:relative;outline:1px solid #e3e6e6}.view-all-jobs-button-mock-wrapper{position:absolute;left:10px;top:10px}.view-all-jobs-button-mock{max-width:360px;position:relative;max-height:65px;overflow:hidden}.apply-flow-primary-color-mock{display:flex;flex-direction:row;flex-wrap:wrap;max-width:825px;margin:auto}.apply-flow-primary-color-mock>*{flex:0 0 400px;margin-bottom:20px}.theme-editable-elements{width:100%}.theme-editable-elements-list{padding:30px 100px;background:#fff}.theme-editable-elements-list-title{margin:0;padding:34px 100px;border-bottom:2px solid #ebebeb;font-size:18px;font-weight:600}.theme-editable-elements-list-title-section{text-transform:uppercase}.theme-editable-elements-list-labels{margin-bottom:20px}.theme-editable-elements-list-labels-item{margin:0;font-weight:normal}.theme-editable-elements-list-item{margin-bottom:40px}.theme-editable-elements-warning{width:280px;margin:20vh auto;padding:70px;border-radius:3px;text-align:center;font-size:14px;color:#444;box-shadow:1px 1px 10px rgba(0,0,0,0.3);background-color:#f9f9f9}.cs-button{flex:none;width:auto;max-width:none;height:auto;border-radius:0}.cs-button--link{background:transparent;color:var(--color-theme-1);text-transform:none;margin-right:15px;padding:0;border:0;cursor:pointer}.cs-button--link:hover,.cs-button--link:focus{color:var(--color-theme-1);text-decoration:underline}.cs-header{font-size:0.9em;text-transform:uppercase;text-align:left;font-weight:bold;color:#707070;margin:5px 0 10px}.cs-header--underline{border-bottom:2px solid #e7e7e7;padding-bottom:10px}.cs-applications{margin:50px auto 40px}.cs-applications__confirm-all-button{display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;padding:10px 30px}@media screen and (max-width: 767px){.cs-applications__confirm-all-button{flex-wrap:wrap;justify-content:center;height:auto;padding:10px 20px}}.cs-applications__confirm-all-label{text-transform:uppercase}.cs-applications__container{margin-bottom:30px}.cs-applications__container:last-of-type{margin-bottom:0}.cs-applications__list{list-style:none}.cs-applications__container-skeleton{height:120px}.cs-header-button{cursor:pointer}.cs-header-button .cs-header-button__label{display:none}.navbar-menu--mobile .cs-header-button{display:flex;align-items:center;height:auto;padding:0;margin:0;border:0;color:#525252}.navbar-menu--mobile .cs-header-button .cs-header-button__glyph{display:flex;justify-content:center;align-items:center;margin-right:10px;width:32px;height:32px;border-radius:17px;background:#c6c6cb;color:#fff}.navbar-menu--mobile .cs-header-button .cs-header-button__glyph::before{margin:0}.navbar-menu--mobile .cs-header-button .cs-header-button__label{display:inline;color:#525252}.cs-header-button{background:none;border:1px solid currentColor;border-radius:2px;margin-left:10px;padding:0 5px;height:30px;color:var(--color-theme-2)}.cs-confirm-dialog{width:100%;border:0}.cs-confirm-dialog .oj-dialog-header{display:flex;align-items:center;justify-content:flex-end;background:transparent;border-bottom:none}html:not([dir="rtl"]) .cs-confirm-dialog .oj-dialog-header-close-wrapper{height:auto;padding:15px;margin:-15px}html:not([dir="rtl"]) .cs-confirm-dialog .oj-button-icon{margin:0}.cs-confirm-dialog .oj-dialog-footer{display:none}@media screen and (min-width: 768px){.cs-confirm-dialog{max-width:580px;padding-bottom:30px}}.cs-confirm-dialog__form{width:100%}.cs-confirm-dialog .oj-dialog-content{display:flex;justify-content:center;padding:0 0 30px}.cs-confirm-dialog .oj-dialog-body{align-items:stretch;flex:1 1 auto;overflow-wrap:break-word}@media screen and (min-width: 768px){.cs-confirm-dialog .oj-dialog-body{max-width:400px}}.cs-confirm-dialog .apply-flow-dialog__button{width:100%}.cs-confirm-dialog__info{text-align:center;margin:20px 0 0;width:100%}.cs-confirm-dialog__form .input-row{margin:30px 0;padding:0}.cs-confirm-dialog__form .input-row--invalid{margin-bottom:10px}.cs-confirm-dialog__form .input-row__label{margin:0}.cs-application-tile{display:flex;align-items:flex-start;padding:30px;margin:10px 0;background:#f6f6f6;line-height:normal}.cs-application-tile--blocked{pointer-events:none}@media screen and (max-width: 767px){.cs-application-tile{flex-direction:column;align-items:flex-start;padding:20px}}.cs-application-tile__column{flex:1 1 100%}.cs-job-info{text-align:left}.cs-job-info:first-child{width:60%}@media screen and (max-width: 767px){.cs-job-info:first-child{width:100%}}.cs-job-info:last-child{text-align:right}@media screen and (max-width: 767px){.cs-job-info:last-child{text-align:left}}@media screen and (max-width: 767px){.cs-job-info{width:100%}}.cs-job-info__title-container{display:flex;align-items:flex-start}.cs-job-info__title{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-size:1.4em;min-width:0;color:inherit}@media screen and (max-width: 767px){.cs-job-info__title{flex:1 1 100%}}.cs-job-info__mobile-context-menu{position:relative;margin-right:-15px;margin-top:-10px}.cs-job-info__location{display:block;margin-top:5px;color:#707070}@media screen and (max-width: 767px){.cs-job-info__location{margin-bottom:15px}}.cs-job-info__metadata{font-size:0.9em;margin-top:5px;color:#707070;flex:1 0 0%}@media screen and (min-width: 768px){.cs-job-info__metadata>*+*::before{content:"";width:0.25em;height:0.25em;border-radius:50%;display:inline-block;background-color:currentColor;margin:0.25em 0.75em 0.25em 0.6em}}@media screen and (max-width: 767px){.cs-job-info__metadata{text-align:left}.cs-job-info__metadata>*{display:block}.cs-job-info__metadata>*:not(:last-child){margin-bottom:5px}}.cs-job-info__context-menu-button{border:0;padding:0;display:inline-flex;align-items:center;font-size:1.4rem}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-default.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-focus-only.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-toggle.oj-default.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-toggle.oj-focus-only.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-jqui.oj-default.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-jqui.oj-focus-only.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button.oj-default.oj-button-full-chrome .oj-button-button,.cs-job-info__context-menu-button.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-button{background-color:rgba(0,0,0,0);background-image:none;border-color:rgba(0,0,0,0);color:inherit;box-shadow:none;text-shadow:none}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-default.oj-button-full-chrome .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-focus-only.oj-button-full-chrome .oj-button-icon{color:inherit}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-hover.oj-button-full-chrome:not(.oj-active),.cs-job-info__context-menu-button.oj-button-jqui.oj-hover.oj-button-full-chrome:not(.oj-active),.cs-job-info__context-menu-button.oj-button-toggle.oj-hover.oj-button-full-chrome:not(.oj-active),.cs-job-info__context-menu-button.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;box-shadow:none;text-shadow:none}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-hover.oj-button-full-chrome:not(.oj-active) .oj-button-icon{color:inherit}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-active.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-jqui.oj-active.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button.oj-active.oj-button-full-chrome .oj-button-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;box-shadow:none;text-shadow:none}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-active.oj-button-full-chrome .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-active.oj-button-full-chrome .oj-button-icon{color:inherit}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-selected.oj-button-full-chrome:not(.oj-disabled),.cs-job-info__context-menu-button.oj-button-jqui.oj-selected.oj-button-full-chrome:not(.oj-disabled),.cs-job-info__context-menu-button.oj-button-toggle.oj-selected.oj-button-full-chrome:not(.oj-disabled),.cs-job-info__context-menu-button.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;box-shadow:none;text-shadow:none}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled),.cs-job-info__context-menu-button.oj-button-jqui.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled),.cs-job-info__context-menu-button.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;box-shadow:none;text-shadow:none}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-selected.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon{color:inherit}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-selected.oj-hover.oj-button-full-chrome:not(.oj-disabled) .oj-button-icon{color:inherit}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-disabled.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-jqui.oj-disabled.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button.oj-disabled.oj-button-full-chrome .oj-button-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;opacity:1}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-disabled.oj-button-full-chrome .oj-button-icon{color:inherit}.cs-job-info__context-menu-button.oj-buttonset .oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button-jqui.oj-disabled.oj-selected.oj-button-full-chrome,.cs-job-info__context-menu-button.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-button{color:inherit;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cs-job-info__context-menu-button.oj-buttonset .oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon,.cs-job-info__context-menu-button.oj-button.oj-disabled.oj-selected.oj-button-full-chrome .oj-button-icon{color:inherit}.cs-job-info__context-menu-button--mobile{height:30px;width:30px;justify-content:center}.cs-job-info__context-menu-button.oj-button-jqui{margin:0;cursor:pointer}.cs-job-info__context-menu-button.oj-button{height:fit-content;height:-moz-fit-content}.cs-job-info__context-menu-button .oj-button-text{text-overflow:inherit;overflow:visible;white-space:normal;display:inline-flex}html:not([dir="rtl"]) .cs-job-info__context-menu-button .oj-button-text{padding:0}.cs-job-info__context-menu-button .oj-button-icon{margin-left:2px !important}html:not([dir="rtl"]) .cs-job-info__context-menu-button .oj-button-icon.oj-end{margin-right:-4px}@media screen and (max-width: 767px){html:not([dir="rtl"]) .cs-job-info__context-menu-button .oj-button-icon.oj-end{margin:0}}@media screen and (min-width: 768px){.cs-job-info__context-menu-button{height:auto}}.cs-job-info__context-menu-button .oj-button-label{align-items:baseline}.cs-job-status{font-size:1.4em;position:relative;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){.cs-job-status{border-top:2px solid #969696;padding-top:15px;justify-content:flex-start}}.cs-job-status .oj-selected,.cs-job-status .oj-focus,.cs-job-status .oj-active{background-color:transparent !important;color:inherit !important}.cs-job-status__label{margin-right:2px;color:#707070}.cs-job-status__label::after{content:":"}.cs-job-status__value{margin-left:4px;text-align:left}.cs-job-status__remove-button{background:transparent;border:0;padding:0;margin-left:25px;color:#707070;font-size:1.8rem;line-height:1;cursor:pointer}.cs-application-actions{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding:0}.cs-application-actions__action{padding-top:12px;padding-left:25px;position:relative;width:100%;line-height:20px}.cs-application-actions__action:first-child{padding-top:20px}@media screen and (max-width: 767px){.cs-application-actions__action:first-child{padding-top:15px;border-top:2px solid #969696}}.cs-application-actions__action::before{display:inline-block;text-align:center;font-size:10px;height:20px;width:20px;border-radius:50%;color:#f6f6f6;position:absolute;left:0}.cs-application-actions__action--warning::before{background:#f5b23e}.cs-application-actions__action--success::before{background:#40806a}@media screen and (max-width: 767px){.cs-application-actions__action:last-child{padding-bottom:15px}}.cs-application-actions__info{margin-right:15px}.cs-warning-dialog,.self-schedule-confirm-dialog{width:600px;min-height:240px;max-height:100vh;overflow-y:auto;padding:30px 60px;background-color:#fff;justify-content:space-around;top:20vh !important;position:fixed}.cs-warning-dialog .oj-dialog-header,.self-schedule-confirm-dialog .oj-dialog-header{display:none}@media screen and (max-width: 767px){.cs-warning-dialog,.self-schedule-confirm-dialog{width:auto;height:auto;padding:30px;top:0 !important;bottom:0 !important;right:0 !important;left:0 !important}}.cs-warning-dialog-body,.self-schedule-confirm-dialog-body{text-align:center;padding:0;font-size:1.05em;align-self:flex-start;display:block}.cs-warning-dialog__title{font-size:30px;font-weight:lighter}.cs-warning-dialog__question{font-size:1.05em;font-weight:400}.cs-withdraw-dialog__text--bold{font-weight:bold}.cs-warning-dialog__sites-list{list-style:none}.cs-warning-dialog-footer,.self-schedule-confirm-dialog-footer{display:flex;border:0;padding:0;height:auto;margin-top:15px}.cs-warning-dialog__buttons-container{display:flex;flex:1 0 0%}.cs-warning-dialog__buttons-container--column{flex-direction:column;align-items:center}@media screen and (max-width: 767px){.cs-warning-dialog__buttons-container{display:block}}.cs-warning-dialog__button{width:100%;min-height:54px;padding:6px 23px}.cs-warning-dialog__button--danger{background:#dc2a2a;color:#fff;border-color:transparent}.cs-warning-dialog__button--danger:hover{background-color:#b51e1e}.cs-warning-dialog__button--danger[disabled]{background-color:#9a9a9a}.cs-talent-community{margin-bottom:20px;text-align:left}.cs-talent-community .oj-select-choice{height:auto;padding:12px}.cs-talent-community .oj-select{max-width:none}.cs-talent-community__site-name{margin-top:0;margin-bottom:5px;font-weight:bold;font-size:14px;text-align:left;color:#1b1921}.cs-talent-community__job-alerts{margin-top:30px}.cs-talent-community__job-alert{display:block;background-color:#f6f6f6;padding:20px;margin-bottom:40px}@media screen and (min-width: 768px){.cs-talent-community__job-alert{padding:0}}.cs-talent-community__job-alert:last-of-type{margin-bottom:0}.cs-talent-community__job-alert-tile{width:100%;box-sizing:border-box;color:#707070;position:relative}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile{margin:10px 0}}.cs-talent-community__job-alert-tile .cs-talent-community__job-alert-tile--active{padding:20px 0 10px;color:var(--color-theme-1)}.cs-talent-community__job-alert-tile .cs-talent-community__job-alert-tile-summary{min-height:39px;display:flex;flex-direction:row}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile .cs-talent-community__job-alert-tile-summary{justify-content:space-between;align-items:center}}@media screen and (max-width: 1023px){.cs-talent-community__job-alert-tile .cs-talent-community__job-alert-tile-summary{flex-flow:row wrap}}.cs-talent-community__job-alert-tile .cs-talent-community__job-alert-tile-form{overflow:hidden}.cs-talent-community__job-alert-tile--active .cs-talent-community__job-alert-tile-summary{display:none}@media screen and (max-width: 1023px){.cs-talent-community__job-alert-tile-summary .cs-talent-community__job-alert-tile-button{width:50%;margin-top:14px}.cs-talent-community__job-alert-tile-summary .cs-talent-community__job-alert-tile-button button{float:right}}@media screen and (min-width: 768px) and (max-width: 1023px){.cs-talent-community__job-alert-tile-summary .cs-talent-community__job-alert-tile-button{margin-top:9px}.cs-talent-community__job-alert-tile-summary .cs-talent-community__job-alert-tile-button button{padding-left:27px;width:auto}}.cs-talent-community__job-alert-tile-status{font-size:30px}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-status{margin-right:27px;margin-left:30px}}@media screen and (max-width: 1023px){.cs-talent-community__job-alert-tile-status{width:50%;font-size:23px;margin-top:10px;margin-bottom:10px}}@media screen and (min-width: 768px) and (max-width: 1023px){.cs-talent-community__job-alert-tile-status{width:calc(50% - 30px);margin-right:0;margin-top:30px}}.cs-talent-community__job-alert-tile-status--enabled{color:var(--color-theme-1)}.cs-talent-community__job-alert-tile-summary-content{flex:1}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-summary-content{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 768px) and (max-width: 1023px){.cs-talent-community__job-alert-tile-summary-content{margin-left:30px;margin-top:0}}@media screen and (max-width: 1023px){.cs-talent-community__job-alert-tile-summary-content{order:3}}.cs-talent-community__job-alert-tile-summary-content-preferences{margin-bottom:10px;margin-right:5px;font-size:13px;color:#707070}.cs-talent-community__job-alert-tile-summary-content-preference{display:inline-block;color:#1b1921;margin:3px 6px 3px 0}.cs-talent-community__job-alert-tile-summary-content-preference:first-of-type{margin-left:8px}.cs-talent-community__job-alert-tile-button-label{padding-bottom:2px;font-size:14px}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-button-label{display:none}}.cs-talent-community__job-alert-tile-button{margin-top:15px}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-button{margin-top:0;align-self:stretch}}.cs-talent-community__job-alert-tile-button--edit{color:#707070}.cs-talent-community__job-alert-tile-button--save{color:var(--color-theme-1)}.cs-talent-community__job-alert-tile-button button{border:0;background:none;font-size:20px;cursor:pointer}.cs-talent-community__job-alert-tile-button button:hover{color:var(--color-theme-1)}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-button button{width:100%;height:100%;padding-left:27px;padding-right:30px}}@media screen and (max-width: 767px){.cs-talent-community__job-alert-tile-button button{display:flex;flex-direction:row;align-items:center;padding-left:0;margin:0}}.cs-talent-community__job-alert-tile-form{overflow:hidden;opacity:0;max-height:0;visibility:hidden;transform:translateY(25px);position:relative}.cs-talent-community__job-alert-tile--animated .cs-talent-community__job-alert-tile-form{transition-property:opacity, transform;transition-duration:0.2s, 0.3s;transition-timing-function:linear, linear;transition-delay:0.2s, 0.2s}@keyframes talent-community-job-alert-form-animation{0%{max-height:0}99%{max-height:120vh}100%{max-height:none}}.cs-talent-community__job-alert-tile--active .cs-talent-community__job-alert-tile-form{animation:1s talent-community-job-alert-form-animation 1;overflow:visible;opacity:1;max-height:none;visibility:visible;transform:translateY(0)}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-form-columns{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media screen and (min-width: 768px){.cs-talent-community__job-alert-tile-form-content{flex:1;margin-top:30px;margin-bottom:30px;margin-left:30px}}@media screen and (min-width: 768px){.cs-talent-community__signup{display:flex}}.cs-talent-community__column{margin-bottom:20px}@media screen and (min-width: 768px){.cs-talent-community__column{width:50%;margin-bottom:15px}}.cs-talent-community__column-header{font-size:13px;margin:0 0 5px;color:#707070;font-weight:normal;text-align:left}.cs-talent-community__save-preferences{margin:15px 0 0;width:100%}.cs-talent-community__opt-in .input-row{padding-bottom:0;margin-top:19px}.cs-talent-community__values-skeleton{display:inline-block;vertical-align:middle;max-width:50%;width:15rem;height:1rem;margin:0 0 0 1em}.cs-talent-community__skeleton{height:120px}.cs-talent-community-multiselect-control{display:flex;flex-direction:column;max-width:none;position:relative}.cs-talent-community-multiselect-control--input{background:#fff;color:#333;border:1px solid #d8d8d8;width:100%;max-width:none;box-sizing:border-box;padding:0;height:40px;line-height:38px}.cs-talent-community-multiselect-control--input::-webkit-input-placeholder{color:#80868a;opacity:1}.cs-talent-community-multiselect-control--input::-moz-placeholder{color:#80868a;opacity:1}.cs-talent-community-multiselect-control--input:-ms-input-placeholder{color:#80868a;opacity:1}.cs-talent-community-multiselect-control--input:disabled{color:#80868a;opacity:0.7}.cs-talent-community-multiselect-control--input .oj-combobox{min-width:auto;max-width:none;height:100%}.cs-talent-community-multiselect-control--input .oj-combobox-choice{border:0;background:none;height:100%;padding:0 0 0 10px !important}.cs-talent-community-multiselect-control--input .oj-text-field-container{border:0;background:none;height:auto}.cs-talent-community-multiselect-control--input .oj-text-field-middle{width:100%}.cs-talent-community-multiselect-control--input .oj-combobox-input{width:100%;background:none;color:inherit;height:2em}.cs-talent-community-multiselect-control .inline-spinner{position:absolute;top:20px;right:35px;z-index:10}.cs-talent-community-multiselect-pills{margin-top:10px;list-style-type:none}.cs-talent-community-multiselect-pill{margin:0 7px 7px 0;position:relative;border:1px solid var(--color-theme-1);border-radius:3px;background:var(--color-theme-1);color:#fff;display:inline-block;padding:10px 14px;line-height:1.2}.cs-talent-community-multiselect-pill__remove{padding:0 5px;margin:0 -5px 0 5px;border:0;background:none;color:inherit;font-size:9px;line-height:1}.communication-channel__value-placeholder{position:relative}.communication-channel__value-placeholder .input-row__control{padding-right:0}@media screen and (min-width: 768px){.communication-channel__value-placeholder .input-row__control{padding-right:90px}}.communication-channel__value-edit{padding:0;border:0;cursor:pointer;color:var(--color-theme-1);background-color:transparent;font-size:12px}@media screen and (min-width: 768px){.communication-channel__value-edit{position:absolute;top:62px;right:0;margin-top:-16px;z-index:1}}.input-row .communication-channel__unverified-warning{line-height:1.5}.communication-channel__email-row{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #707070;height:31px;margin-bottom:50px}@media screen and (min-width: 768px){.communication-channel__email-row{margin-bottom:0}.communication-channel__email-row--invalid{border-color:#dd1d1d}}.communication-channel__email-row .communication-channel__email-control{flex-grow:1;border-bottom:none;width:100%}@media screen and (min-width: 768px){.communication-channel__email-row .communication-channel__email-control{padding-right:20px;width:auto}}.communication-channel__email-row .communication-channel__email-decorator{bottom:20px}@media screen and (min-width: 768px){.communication-channel__email-row .communication-channel__email-decorator{position:relative;bottom:2px}}.communication-channel__value-email-edit{position:relative;top:30px}@media screen and (min-width: 768px){.communication-channel__value-email-edit{white-space:nowrap;margin-top:0;top:0}}.cs-ai-jobs-search{text-align:left}.cs-ai-jobs-search--no-results{padding-top:0;margin-top:0;display:none}.interview-scheduling-layout{min-height:100vh}.interview-scheduling-layout-header{background-color:#1b1921;height:70px;padding:0 70px}@media screen and (max-width: 767px){.interview-scheduling-layout-header{padding:0 30px}}.interview-scheduling-layout-nav{display:flex;justify-content:space-between;align-items:center;height:100%}.interview-scheduling-layout-logo{flex:0 0 150px;text-align:left}.interview-scheduling-layout-logo .navbar-logo--regular{background-position:left center;margin:0}@media screen and (max-width: 767px){.interview-scheduling-layout-logo{flex:0 0 100px}}.interview-scheduling-layout-back-button{display:flex}.interview-scheduling-layout-back-button .icon-arrow-left-thin{font-size:1.3em;margin-right:5px}@media screen and (max-width: 767px){.interview-scheduling-layout-back-button{font-size:12px}}.interview-scheduling-layout{color:#fff}.interview-scheduling-layout-back-button{color:#fff}.interview-scheduling-layout-back-button:hover{color:#e6e6e6}.schedule-date-time{font-size:1.3em;font-weight:bold;margin:1em auto}.schedule-row-button{background:#f6f6f6;color:#333;cursor:pointer;border:1px solid #f6f6f6;font-size:14px;height:40px;text-align:center;text-transform:uppercase;transition:background 0.2s;width:100%}.schedule-row-button:hover{background:#ddd}.schedule-row{display:flex;flex-wrap:wrap;box-sizing:border-box;text-align:center;margin-bottom:12px;flex-direction:column}@media screen and (min-width: 768px){.schedule-row{flex-direction:row}}.schedule-row__title{font-size:16px;font-weight:bold;padding-right:10px}.schedule-row__date{color:#707070}.schedule-row__button-group{flex:0 1 100%;width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.schedule-row__button-group{flex:0 1 50%;width:50%}}.schedule-row__day{display:flex;flex-wrap:wrap;text-align:left;align-items:baseline}@media screen and (min-width: 768px){.schedule-row__day{flex-direction:column;flex:0 1 25%;width:25%;justify-content:center}}.schedule-row__timeslots{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box}@media screen and (min-width: 768px){.schedule-row__timeslots{flex:0 1 75%;width:75%}}.schedule-row-button-wrapper{flex:0 1 25%;width:25%;padding:5px;box-sizing:border-box}.schedule-row-button-wrapper:first-of-type{padding-left:0}.schedule-group{margin:50px auto;text-align:left}.schedule-info{margin:2em auto}.schedule-info__element{margin:0.2em auto}.schedule-info__label{display:inline;padding-right:5px}.schedule-info__value{display:inline;font-weight:bold;max-width:500px;word-wrap:break-word}[dir="rtl"] .schedule-info__value--phone{direction:ltr;unicode-bidi:isolate}.interview-detail__title{font-size:30px;margin:1.4em auto;font-weight:300;line-height:1.2}.interview-detail__message{margin:3em auto}.interview-detail__message ul{display:inline-block}.interview-detail__message ol{display:inline-block}.interview-detail__message li{text-align:left}.interview-detail__message--danger{color:#dc2a2a}.interview-detail__action{display:block;margin:0.5em auto}.interview-token-expired__acknowledgement--error{color:var(--color-danger)}.schedule-group-title{display:flex;justify-content:space-between;border-bottom:1px solid currentColor;margin-bottom:0.8em;padding-bottom:0.4em;color:#707070;font-weight:bold}.schedule-group-title__name{text-transform:uppercase}.schedule-group-title__timezone{display:flex;justify-content:end}.self-schedule-confirm-dialog .oj-dialog-footer{height:auto;text-align:center !important}.interview-scheduling-content{box-sizing:content-box;color:#333;font-size:13px;line-height:1.66em;text-align:center;padding:0 30px 30px}@media screen and (min-width: 768px){.interview-scheduling-content{padding:0 70px 70px}}.interview-scheduling-content__pin-code-required{padding-top:75px}.self-schedule-confirm{min-height:200px}.cs-show-more-applications{background:#f6f6f6;color:#707070;line-height:60px;width:100%;border:none;position:relative;text-transform:uppercase}.cs-show-more-applications:hover{background-color:#f1f1f1}.candidate-self-service{min-height:100vh}.candidate-self-service__header{height:70px;padding:0 40px}@media screen and (max-width: 767px){.candidate-self-service__header{padding:0 10px}}@media screen and (min-width: 768px) and (max-width: 1023px){.candidate-self-service__header{padding:0 10px}}.candidate-self-service__nav{display:flex;align-items:center;height:100%}.candidate-self-service__logo{flex:0 0 150px;text-align:left;margin-right:auto}.candidate-self-service__logo .navbar-logo--regular{background-position:left center;margin:0}@media screen and (max-width: 767px){.candidate-self-service__logo{flex:0 0 100px}}.candidate-self-service__back-button{display:flex;margin-left:auto}.candidate-self-service__back-button .icon-arrow-left-thin{font-size:1.3em;margin-right:5px}@media screen and (max-width: 767px){.candidate-self-service__back-button{font-size:12px}}.candidate-self-service__content{padding:70px 100px;text-align:center;max-width:1200px;margin:0 auto}@media screen and (max-width: 767px){.candidate-self-service__content{padding:50px 30px}}.candidate-self-service__toolbar-button{display:flex;color:#fff;background:none;border:none;margin-left:15px;font-size:large;cursor:pointer}.candidate-self-service__toolbar-button--focused{color:var(--color-theme-1)}@media screen and (max-width: 767px){.candidate-self-service__toolbar-button{margin-left:0}}.candidate-self-service__options{min-width:185px;list-style-type:none;text-align:right;position:absolute;right:20px;top:55px;background:#fff;border:0;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);opacity:1;display:none}.candidate-self-service__options--active{display:block}@media print, screen and (min-width: 1024px){.candidate-self-service__options{right:45px}}.candidate-self-service__item{padding:5px 20px 5px;cursor:pointer;font-size:1.1rem}.candidate-self-service__item:last-child{padding-bottom:20px}.candidate-self-service__item button{font-size:1.1rem;color:#707070;background:none;border:none;cursor:pointer;padding:0}.candidate-self-service__personal-information{display:flex;flex-direction:column}.candidate-self-service__personal-information .icon-candidate-avatar{margin-bottom:10px}.candidate-self-service__personal-information .icon-candidate-avatar::before{font-size:10rem;color:#c9c9c9}@media screen and (max-width: 767px){.candidate-self-service__personal-information .icon-candidate-avatar::before{font-size:8rem}}.candidate-self-service__name{font-size:3em;font-weight:lighter;margin:0;overflow-wrap:break-word}.candidate-self-service__email{color:#707070;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-self-service__update-profile{align-self:center;margin-top:10px;border:0;font-size:0.9em;color:#707070;background-color:transparent;padding:0}.candidate-self-service__separator{border:1px solid #e7e7e7;margin:25px 0}.candidate-self-service__delete-profile-button{font-size:0.9em;border:0;padding:0;background:transparent;color:#707070;font-weight:600;cursor:pointer}.candidate-self-service__delete-profile-button:hover{color:#575757}.candidate-self-service__name-skeleton{max-width:25rem;height:3rem;margin-left:auto;margin-right:auto}.candidate-self-service__email-skeleton{height:1.5rem;max-width:35rem;margin:1em auto 0}.candidate-self-service__jobs-to-candidate-skeleton{height:120px;margin-bottom:40px}.candidate-self-service__header{background-color:#1b1921}.candidate-self-service__back-button{color:#fff}.candidate-self-service__back-button:hover{color:#e6e6e6}.talent-community-dialog__form{margin:50px 0 0}.talent-community-flow{min-height:0}.talent-community-flow .apply-flow__content{margin:20px 0 0;padding:0}.talent-community-flow .apply-flow-dialog__button{max-width:100%;width:100%}.talent-community-flow .apply-flow-block__component{padding:0}.talent-community-flow .apply-flow-block--agreements,.talent-community-flow .apply-flow-block--apply-flow-e-signature{margin:40px 0 0;background:none;margin:0}.talent-community-flow .apply-flow-block--profile-import{margin-bottom:10px}.talent-community-flow .apply-flow-section__trainstop-name{display:none}.talent-community-flow .apply-flow-block--job-alert-preferences{margin-top:20px;margin-bottom:20px}.talent-community-flow__toggle-button{width:100%;background:#f5f5f5;padding:18px 1em;line-height:1.2;border:0;color:#1176aa;margin-bottom:40px}.talent-community-flow__toggle-button::after{content:"";display:inline-block;position:relative;top:0.2em;border:0.35em solid;border-color:currentColor transparent transparent;margin:0 0 0 0.45em}.talent-community-flow__remaining-fields{margin:-20px 0 0}.talent-community-flow__loading-bar{margin:50px 0 0;display:block}.talent-community-flow__loading-bar--hidden{display:none}.talent-community-flow-page{display:none}.talent-community-flow-page--ready{display:block}.talent-community-subscribe{margin:60px 0 0;height:54px}.talent-community-subscribe .apply-flow-dialog__button{margin-bottom:0}.talent-community-flow-progress-bar{position:relative;height:4px;padding:25px 0}tc-dialog dialog-body,tc-dialog dialog-header,tc-dialog dialog-footer{display:none}.tc-dialog{position:fixed;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:auto;min-width:0;background:none;display:flex;border:0;box-shadow:none;overflow-y:auto;flex-direction:column;background-color:rgba(233,239,243,0.5)}.tc-dialog .oj-dialog-container{display:none}.tc-dialog .oj-dialog-header{display:none}.tc-dialog .oj-dialog-content{overflow:visible;width:100%;align-items:center;display:flex;flex:0 1 auto}.tc-dialog .oj-dialog-header-close-wrapper:hover{background-color:transparent;cursor:pointer}.tc-dialog .apply-flow-dialog__content{margin:0;width:auto}@media screen and (min-width: 768px){.tc-dialog .apply-flow-dialog__content{margin:0}}.tc-dialog__inner-wrapper{width:100%;max-width:580px;background:#fff;border:0;margin:auto;box-sizing:border-box;padding:0 20px 70px}@media screen and (min-width: 768px){.tc-dialog__inner-wrapper{padding:0 90px 70px}}.tc-dialog__close{position:absolute;top:10px;right:15px;background:none;padding:5px;border:0;color:inherit}.tc-dialog__close:hover{cursor:pointer}.tc-dialog__header{padding:20px;margin:0 -20px;min-height:10px;position:relative;position:sticky;top:0;z-index:1;background:#fff;color:#333}@media screen and (min-width: 768px){.tc-dialog__header{margin:0 -90px;min-height:30px}}.tc-dialog__body{padding:0;font-size:14px;overflow:visible;position:relative;z-index:1}.tc-dialog__footer{padding:40px 0 0;display:block}.tc-dialog__footer .apply-flow-dialog__button{margin-bottom:0}.talent-community-tile{border-radius:4px;padding:20px 25px;margin:0;background:rgba(0,0,0,0.65);color:#fff}.talent-community-tile--chromeless{border-radius:0;padding:0;background:none;color:inherit;text-align:left}.joblist-grid-item--talent-community-tile .talent-community-tile{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}.talent-community-tile__header{margin:0}.talent-community-tile__info{overflow:hidden;max-height:4.8em;margin:10px 0 0}@supports ((-webkit-line-clamp: 1) or (line-clamp: 1)) and (-webkit-box-orient: vertical){.talent-community-tile__info{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}}.talent-community-tile__actions{margin:18px 0 0}.talent-community-tile__button{text-transform:uppercase;font-size:13px;letter-spacing:0;font-weight:bold;width:100%}.talent-community-tile--chromeless .talent-community-tile__button{width:auto}.input-row--multi-select-pill{position:relative}.input-row--multi-select-pill.input-row--invalid .oj-inputsearch-choice{border-color:#d0021b}.input-row--multi-select-pill .oj-inputsearch-input{color:transparent}.input-row--multi-select-pill .oj-inputsearch-input.oj-inputsearch-focused{color:#000}.input-row--multi-select-pill .inline-spinner{position:absolute;top:20px;right:5px;z-index:10}.multi-select-pill__spinner{width:18px;height:18px;position:absolute;top:19px;right:25px;z-index:5}.multi-select-pill__spinner .sk-circle::before{background-color:currentColor}.multi-select-pill__values{margin:-10px 0 0 0;padding:0;list-style-type:none}.multi-select-pill__value{margin:0 7px 7px 0;position:relative;display:inline-flex;padding:10px 14px;border:1px solid var(--color-theme-1);border-radius:3px;line-height:1.2;color:#fff;background:var(--color-theme-1);transition:border-color 0.3s, background 0.3s, color 0.3s}.multi-select-pill__value-text{display:inline-block}.multi-select-pill__value-remove{padding:0 5px;margin:0 -5px 0 5px;border:0;line-height:1;font-size:9px;color:inherit;background:none}.linkedin-connections .IN-widget{background-color:white}.month-picker{position:relative;margin:0}.picker-container{position:absolute;left:0;top:30px;box-shadow:2px 2px 5px 0 rgba(50,50,50,0.75);width:calc(100% - 2px);border:1px solid #545454;background:#fff;z-index:110}.picker-container .year{width:100%;text-align:center;padding-bottom:5px;padding-top:5px;height:50px;display:flex;justify-content:center;align-items:center;position:relative}.picker-container .year .arrow{position:absolute;background:transparent;border:0;height:calc(100% - 1px);top:0;font-size:24px;color:#c4c4c4}.picker-container .year .arrow:focus{outline:1px dotted #000}.picker-container .year .arrow:hover{color:#1f1f1f}.picker-container .year .arrow--left{left:0}.picker-container .year .arrow--right{right:0}.picker-container .year .month-picker-year-select{height:20px;width:100px;border:1px solid #c4c4c4;border-radius:2px;text-align:center;-moz-appearance:textfield}.picker-container .year .month-picker-year-select:focus{outline:1px dotted #000}.picker-container .year .month-picker-year-select::-webkit-inner-spin-button,.picker-container .year .month-picker-year-select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.picker-container .month-list{background:rgba(0,0,0,0);list-style-type:none;overflow:hidden}.picker-container .month-row{box-sizing:border-box;float:left;height:50px;width:25%;border:0}.picker-container .month-row:nth-of-type(4n+1) .month{border-left:0}.picker-container .month-row .month{border:0;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;background-color:rgba(0,0,0,0);height:100%;text-align:center;width:100%;font-weight:900;padding:0}.picker-container .month-row .month:hover,.picker-container .month-row .month:focus{background-color:#4a4a4a;color:#fff;border:0;outline:none;box-shadow:none}.picker-container .month-row .selected-month{background-color:#4a4a4a;color:#fff;outline:none;border:0}.menu{background-color:#fff;position:fixed;z-index:80}.menu .arrow-up{height:20px;overflow:hidden;position:relative}.menu .arrow-up::after{box-shadow:-1px -1px 10px -2px rgba(0,0,0,0.5);background-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;position:absolute;top:10px;transform:rotate(45deg);width:20px;z-index:90}.menu .menu-options{box-shadow:0 0 10px 0 rgba(50,50,50,0.5);border:1px #808080;border-radius:3px;box-sizing:border-box;font-weight:400;list-style:none;padding:10px}.menu .option{background-color:#fff;border-radius:3px}.menu .option .menu-option{color:#000;cursor:pointer;display:block;font-size:16px;padding:10px 8px}.menu .option .selected{color:#c35100}.menu .option:focus,.menu .option:hover{background-color:#c35100}.menu .option:focus .menu-option,.menu .option:hover .menu-option{color:#fff}.menu-wrapper{display:inline-block;margin:0;padding:0}.modal-spinner{width:100vw;height:100vh;padding:50px 23px 40px;overflow:hidden;background-color:#fff;box-sizing:border-box}@media screen and (min-width: 768px){.modal-spinner{width:400px;height:auto;box-sizing:content-box;padding:25px;box-shadow:0 0 7px 0 rgba(255,255,255,0.25)}}.modal-spinner .sk-circle::before{background-color:var(--color-theme-1)}.modal-spinner-message{color:#9a9a9a;text-align:center;margin:25px 0 0}.cx-overlay--spinner{background-color:rgba(0,0,0,0.25)}.home-page{min-height:calc(100vh - 156px);height:calc(100vh - 156px);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding-top:106px}@media screen and (min-width: 768px){.home-page{min-height:calc(100vh - 117px);height:calc(100vh - 117px);padding-top:67px}}.home-page .view-all-jobs-button{width:50vw}@media screen and (max-width: 767px){.home-page .view-all-jobs-button{min-width:0}}@media screen and (min-width: 768px){.home-page .view-all-jobs-button{width:auto;min-width:440px}}.home-page--with-custom-header{padding-top:0}.welcome-text{color:#fff;font-size:3.5em;font-weight:400;margin:-0.5em 0 0.3em;text-align:center;max-width:100%}@media screen and (min-width: 768px){.welcome-text{font-size:7.5em;font-weight:200}}@media screen and (max-width: 767px){.welcome-text{margin-top:0.5em}}.cc-element .welcome-text{padding:0}.navigation-languages{align-items:center;display:flex;height:100%;list-style-type:none;margin:0 8px}.navigation-language{color:#777;margin:8px}.navigation-language--active{font-weight:bold}.view-all-jobs-button{display:inline-block;box-sizing:border-box;width:auto;min-width:340px;padding:10px;border:1px solid #fff;border-radius:3px;font-size:1.1em;font-weight:bold;text-align:center;color:#fff;background:rgba(0,0,0,0.5);text-transform:uppercase}.view-all-jobs-button:hover{color:#fff;background:rgba(0,0,0,0.7)}.cx-footer-container--job-preview{margin-right:60%}@media screen and (max-width: 1023px){.cx-footer-container--job-preview{display:block;margin-right:0}}@media screen and (min-width: 1480px){.cx-footer-container--job-preview{margin-right:50%}}@media screen and (min-width: 1920px){.cx-footer-container--job-preview{margin-right:43%}}@media screen and (min-width: 768px){.cx-footer-container--opened-filters{margin-left:300px}}.cx-footer{flex-flow:row wrap;align-content:center;justify-content:center;padding:50px;background-color:#3b4151}@media screen and (max-width: 767px){.cx-footer{padding:30px}}@media print, screen and (min-width: 1024px){.cx-footer{padding:30px 0}}@media print{.cx-footer{width:100%;padding:50px 0;background-color:#fff}}.cx-footer .cx-footer__section{margin:18px 28px;padding-bottom:18px}@media print{.cx-footer .cx-footer__section{margin:0 20px}}.cx-footer .cx-footer__section-title{margin:0 0 24px;line-height:1.2em;font-size:15px;font-weight:600;color:#fff}@media screen and (min-width: 768px) and (max-width: 1023px){.cx-footer .cx-footer__section-title{margin-bottom:10px;font-size:14px}}@media print{.cx-footer .cx-footer__section-title{color:#000}}.cx-footer .cx-footer__section-link{font-size:14px;color:#fff;line-height:14px}.cx-footer .links-list{list-style:none}@media screen and (max-width: 1023px){.cx-footer .links-list{display:flex;flex-wrap:wrap;justify-content:center}}.cx-footer .links-list__entry{margin:0 10px 10px;font-size:15px;font-weight:600;color:#d8d8d8;line-height:1.1}@media screen and (max-width: 1023px){.cx-footer .links-list__entry{text-align:center}}@media print, screen and (min-width: 1024px){.cx-footer .links-list__entry{color:#fff;margin-right:20px;font-size:14px;white-space:nowrap;font-weight:normal}}@media print{.cx-footer .links-list__entry{color:#000}}.cx-footer .links-list__link{color:inherit;padding:0 5px}.cx-footer--desktop{display:none;padding-top:40px}@media print, screen and (min-width: 1024px){.cx-footer--desktop{display:flex}}.cx-footer--mobile{display:flex}@media print, screen and (min-width: 1024px){.cx-footer--mobile{display:none}}.add-this-inline-follow p{margin:0;line-height:1.2em;font-family:var(--font-primary);font-size:15px;font-weight:600;color:#fff}.add-this-inline-follow a:nth-child(10n+1){clear:both}.safari-bottom-bar-spacer{padding-bottom:44px}.skip-navigation-link{position:fixed;top:0;left:0;z-index:1001;transition:transform 0.5s;transform:translateY(0);color:var(--color-theme-1)}.skip-navigation-link:not(:focus){transform:translateY(-100vh)}.unsupported-browser-message-overlay{position:fixed;display:block;width:100%;min-height:100%;background-color:#f6f6f6}.unsupported-browser-message{position:absolute;top:0;right:0;bottom:0;left:0;max-width:600px;max-height:100px;margin:auto;padding:150px;text-align:center;background-color:#fff}.unsupported-browser-message .unsupported-browser-message-title{font-size:32px;font-weight:bold;margin-bottom:20px}.unsupported-browser-message .unsupported-browser-message-content{color:#999}@media screen and (min-width: 768px){.cookie-consent__bar{width:100%;display:flex;min-height:40px;align-items:center}}.cookie-consent__bar-wrapper{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);color:#fff;padding:10px 17px;will-change:transform;z-index:1100}@media screen and (min-width: 768px){.cookie-consent__bar-wrapper{display:flex;padding:10px 35px}}.cookie-consent__abstract{font-size:14px}@media screen and (min-width: 768px){.cookie-consent__abstract{flex:1 1 auto}html:not([dir="rtl"]) .cookie-consent__abstract{padding-right:2em}html[dir="rtl"] .cookie-consent__abstract{padding-left:2em}}.cookie-consent__actions{text-align:center;padding:10px 0 0}@media screen and (min-width: 768px){.cookie-consent__actions{padding-top:0}html:not([dir="rtl"]) .cookie-consent__actions{text-align:right}html[dir="rtl"] .cookie-consent__actions{text-align:left}}@media screen and (min-width: 768px){.cookie-consent__actions-wrapper{flex:0 0 auto}html:not([dir="rtl"]) .cookie-consent__actions-wrapper{text-align:right;margin-right:-20px}html[dir="rtl"] .cookie-consent__actions-wrapper{text-align:left;margin-left:-20px}}.cookie-consent__read-more{border:0;background:none;color:inherit;padding:0}.cookie-consent__read-more::after{content:"";display:block;border-bottom:1px solid #fff}.cookie-consent__button{border:1px solid transparent;border-radius:3px;background:none;color:inherit;padding:4px 10px;margin:10px 10px 0;font-size:15px}@media screen and (min-width: 768px){.cookie-consent__button{margin-top:0;font-size:16px}}.cookie-consent__button:hover{border-color:rgba(255,255,255,0.4)}.cookie-consent__button--primary{font-weight:600}.cookie-consent__popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1100;background:rgba(255,255,255,0.4);overflow:auto}@media screen and (min-width: 768px){.cookie-consent__popup-wrapper{display:flex;align-items:center;justify-content:center}}.cookie-consent__popup{width:100%;max-width:900px;background:#fff;box-shadow:0 0 10px rgba(120,120,120,0.4);box-sizing:border-box;padding:20px;font-size:16px}@media screen and (min-width: 768px){.cookie-consent__popup{padding:50px;width:90%}}.cookie-consent__popup .oj-dialog-header-close-wrapper{position:absolute;top:0;float:none}html:not([dir="rtl"]) .cookie-consent__popup .oj-dialog-header-close-wrapper{right:0;margin:0}html[dir="rtl"] .cookie-consent__popup .oj-dialog-header-close-wrapper{left:0;margin:0}.cookie-consent__popup .oj-dialog-container{overflow:visible}.cookie-consent__popup-header{text-align:center;font-size:1.65em;margin:-20px -20px 10px;padding:20px 20px 0}@media screen and (min-width: 768px){.cookie-consent__popup-header{margin:-50px -50px 10px;padding:50px 50px 0}}.cookie-consent__popup-body{padding:0}.cookie-consent__details{line-height:1.5}@media screen and (min-width: 768px){.cookie-consent__details{max-height:50vh;overflow:auto}}.cookie-consent__details-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px 0 0}@media screen and (min-width: 768px){.cookie-consent__details-buttons{flex-wrap:nowrap}}.cookie-consent__details-buttons .cx-button{width:100%;margin-top:10px}@media screen and (min-width: 768px){.cookie-consent__details-buttons .cx-button{width:auto}.cookie-consent__details-buttons .cx-button:first-child:last-child{margin:0 auto;flex:1 1 auto}.cookie-consent__details-buttons .cx-button:first-child:nth-last-child(2),.cookie-consent__details-buttons .cx-button:first-child:nth-last-child(2) ~ *{flex-basis:49.5%}}.oj-component-overlay{background-color:#e9eff3;opacity:0.5}.cx-dialog{border:1px solid #d8e3e9;border-radius:0;box-shadow:0 0 2px #d8e3e9;box-sizing:border-box}.cx-dialog-body{align-items:center;display:flex;flex-direction:column;justify-content:center}.cx-dialog-body .material-link{color:#24a1ce;font-size:12px;font-weight:bold;line-height:14px}.cx-dialog-header{font-size:30px;line-height:37px;font-weight:600}.cx-dialog-subheader{font-size:18px;line-height:22px}.cx-dialog-text{color:#999;font-size:13px;line-height:15px}.cx-dialog-footer{align-content:center;align-items:center;border-color:#e9eff3;box-sizing:border-box;display:flex;height:91px;justify-content:space-between}.admin .cx-dialog-body{background:#f9f9f9}.cx-context-menu{display:none;background:#fff;border:0;border-radius:5px;z-index:10;padding:10px 20px;min-width:100px;text-align:right}html:not([dir="rtl"]) .cx-context-menu>.oj-menu-item>a{padding:7px 20px;line-height:inherit;color:inherit}html:not([dir="rtl"]) .cx-context-menu .cx-context-menu__item-button{height:auto}.cx-context-menu.oj-component{box-shadow:0 0 18px rgba(0,0,0,0.35)}.cx-context-menu__item{white-space:nowrap;margin:0 -20px}.cx-context-menu__item-button{border:0;background:none;color:inherit;display:block;padding:7px 20px;width:100%;text-align:inherit;font-weight:inherit}@media screen and (max-width: 767px){.cx-context-menu__item-button{text-align:center}}.basic-formatter i,.basic-formatter em{font-style:italic}.basic-formatter b,.basic-formatter strong{font-weight:700}.basic-formatter u{text-decoration:underline}.basic-formatter ul{list-style:outside disc;padding:0 0 0 1.3em;margin-left:0}.basic-formatter ul ul{list-style-type:circle}.basic-formatter ol{list-style:outside decimal;padding:0 0 0 1.3em;margin-left:0}.basic-formatter *+ul,.basic-formatter *+ol,.basic-formatter *+div,.basic-formatter *+p{margin-top:1em}.progress-bar{position:relative;display:block;z-index:1}.progress-bar::before{background:#dfdfdf;z-index:0}.progress-bar .oj-progress-bar-value{position:absolute;transition:width 0.2s ease}.progress-bar .oj-progress-bar-value{background-color:var(--color-theme-1)}.dots-loader{display:inline-flex;width:2em;height:0.5em;position:relative;vertical-align:top}@keyframes dots-loader-move{0%{transform:translateX(0) scale(0)}25%{transform:translateX(0) scale(1)}50%{transform:translateX(0.75em)}75%{transform:translateX(1.5em)}100%{transform:translateX(1.5em) scale(0)}}.dots-loader__dot{width:0.5em;height:0.5em;border-radius:50%;background:currentColor;position:absolute;top:0;left:0;animation:dots-loader-move 2.4s infinite}.dots-loader__dot:nth-child(1){animation-delay:0s}.dots-loader__dot:nth-child(2){animation-delay:-0.6s}.dots-loader__dot:nth-child(3){animation-delay:-1.2s}.dots-loader__dot:nth-child(4){animation-delay:-1.8s}.oda-chat-action-postback{margin-right:3px !important;white-space:nowrap !important;border-radius:20px !important}.oda-chat-message-global-actions{flex-direction:row !important;flex-wrap:wrap !important}.oda-chat-card-actions-pill{flex-direction:row !important;flex-wrap:wrap !important}.oda-chat-action-postback:first-of-type{margin-top:auto !important}.oda-chat-wrapper{z-index:900 !important}.oda-chat-collapsed{z-index:700 !important}


/*# sourceMappingURL=main-mohegan.css.map*/