@charset "UTF-8";@keyframes slideDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes slideUp{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.ex-bg-primary-50{background-color:#e6eaee}.ex-text-primary-50{color:#e6eaee}.ex-border-primary-50{border-color:#e6eaee}.ex-bg-primary-100{background-color:#cdd5dd}.ex-text-primary-100{color:#cdd5dd}.ex-border-primary-100{border-color:#cdd5dd}.ex-bg-primary-200{background-color:#b5c0cc}.ex-text-primary-200{color:#b5c0cc}.ex-border-primary-200{border-color:#b5c0cc}.ex-bg-primary-300{background-color:#9cabbb}.ex-text-primary-300{color:#9cabbb}.ex-border-primary-300{border-color:#9cabbb}.ex-bg-primary-400{background-color:#8395aa}.ex-text-primary-400{color:#8395aa}.ex-border-primary-400{border-color:#8395aa}.ex-bg-primary-500{background-color:#6a8099}.ex-text-primary-500{color:#6a8099}.ex-border-primary-500{border-color:#6a8099}.ex-bg-primary{background-color:#46607d}.ex-text-primary{color:#46607d}.ex-border-primary{border-color:#46607d}.ex-bg-primary-600{background-color:#46607d}.ex-text-primary-600{color:#46607d}.ex-border-primary-600{border-color:#46607d}.ex-bg-primary-700{background-color:#06284d}.ex-text-primary-700{color:#06284d}.ex-border-primary-700{border-color:#06284d}.ex-bg-primary-800{background-color:#051f3c}.ex-text-primary-800{color:#051f3c}.ex-border-primary-800{border-color:#051f3c}.ex-bg-primary-900{background-color:#04162b}.ex-text-primary-900{color:#04162b}.ex-border-primary-900{border-color:#04162b}.ex-bg-secondary-50{background-color:#fff5f7}.ex-text-secondary-50{color:#fff5f7}.ex-border-secondary-50{border-color:#fff5f7}.ex-bg-secondary-100{background-color:#ffeaee}.ex-text-secondary-100{color:#ffeaee}.ex-border-secondary-100{border-color:#ffeaee}.ex-bg-secondary-200{background-color:#ffc0cc}.ex-text-secondary-200{color:#ffc0cc}.ex-border-secondary-200{border-color:#ffc0cc}.ex-bg-secondary-300{background-color:#ff96aa}.ex-text-secondary-300{color:#ff96aa}.ex-border-secondary-300{border-color:#ff96aa}.ex-bg-secondary-400{background-color:#ff6b88}.ex-text-secondary-400{color:#ff6b88}.ex-border-secondary-400{border-color:#ff6b88}.ex-bg-secondary-500{background-color:#ff4166}.ex-text-secondary-500{color:#ff4166}.ex-border-secondary-500{border-color:#ff4166}.ex-bg-secondary{background-color:#ff2c55}.ex-text-secondary{color:#ff2c55}.ex-border-secondary{border-color:#ff2c55}.ex-bg-secondary-600{background-color:#ff2c55}.ex-text-secondary-600{color:#ff2c55}.ex-border-secondary-600{border-color:#ff2c55}.ex-bg-secondary-700{background-color:#cc2344}.ex-text-secondary-700{color:#cc2344}.ex-border-secondary-700{border-color:#cc2344}.ex-bg-secondary-800{background-color:#80162a}.ex-text-secondary-800{color:#80162a}.ex-border-secondary-800{border-color:#80162a}.ex-bg-secondary-900{background-color:#4d0d19}.ex-text-secondary-900{color:#4d0d19}.ex-border-secondary-900{border-color:#4d0d19}.ex-bg-accent-50{background-color:#ffefe6}.ex-text-accent-50{color:#ffefe6}.ex-border-accent-50{border-color:#ffefe6}.ex-bg-accent-100{background-color:#ffefe5}.ex-text-accent-100{color:#ffefe5}.ex-border-accent-100{border-color:#ffefe5}.ex-bg-accent-200{background-color:#ffbf99}.ex-text-accent-200{color:#ffbf99}.ex-border-accent-200{border-color:#ffbf99}.ex-bg-accent-300{background-color:#ff9e66}.ex-text-accent-300{color:#ff9e66}.ex-border-accent-300{border-color:#ff9e66}.ex-bg-accent-400{background-color:#ff7e33}.ex-text-accent-400{color:#ff7e33}.ex-border-accent-400{border-color:#ff7e33}.ex-bg-accent-500{background-color:#ff5e00}.ex-text-accent-500{color:#ff5e00}.ex-border-accent-500{border-color:#ff5e00}.ex-bg-accent{background-color:#cc4b00}.ex-text-accent{color:#cc4b00}.ex-border-accent{border-color:#cc4b00}.ex-bg-accent-600{background-color:#cc4b00}.ex-text-accent-600{color:#cc4b00}.ex-border-accent-600{border-color:#cc4b00}.ex-bg-accent-700{background-color:#993800}.ex-text-accent-700{color:#993800}.ex-border-accent-700{border-color:#993800}.ex-bg-accent-800{background-color:#662600}.ex-text-accent-800{color:#662600}.ex-border-accent-800{border-color:#662600}.ex-bg-accent-900{background-color:#331300}.ex-text-accent-900{color:#331300}.ex-border-accent-900{border-color:#331300}.ex-bg-dark-50{background-color:#ececec}.ex-text-dark-50{color:#ececec}.ex-border-dark-50{border-color:#ececec}.ex-bg-dark-100{background-color:#d9d9d9}.ex-text-dark-100{color:#d9d9d9}.ex-border-dark-100{border-color:#d9d9d9}.ex-bg-dark-200{background-color:#b3b3b3}.ex-text-dark-200{color:#b3b3b3}.ex-border-dark-200{border-color:#b3b3b3}.ex-bg-dark-300{background-color:#8e8e8e}.ex-text-dark-300{color:#8e8e8e}.ex-border-dark-300{border-color:#8e8e8e}.ex-bg-dark-400{background-color:#686868}.ex-text-dark-400{color:#686868}.ex-border-dark-400{border-color:#686868}.ex-bg-dark-500{background-color:#424242}.ex-text-dark-500{color:#424242}.ex-border-dark-500{border-color:#424242}.ex-bg-dark{background-color:#353535}.ex-text-dark{color:#353535}.ex-border-dark{border-color:#353535}.ex-bg-dark-600{background-color:#353535}.ex-text-dark-600{color:#353535}.ex-border-dark-600{border-color:#353535}.ex-bg-dark-700{background-color:#282828}.ex-text-dark-700{color:#282828}.ex-border-dark-700{border-color:#282828}.ex-bg-dark-800{background-color:#1a1a1a}.ex-text-dark-800{color:#1a1a1a}.ex-border-dark-800{border-color:#1a1a1a}.ex-bg-dark-900{background-color:#0d0d0d}.ex-text-dark-900{color:#0d0d0d}.ex-border-dark-900{border-color:#0d0d0d}.ex-bg-positive-50{background-color:#f5faf7}.ex-text-positive-50{color:#f5faf7}.ex-border-positive-50{border-color:#f5faf7}.ex-bg-positive-100{background-color:#eaf4ee}.ex-text-positive-100{color:#eaf4ee}.ex-border-positive-100{border-color:#eaf4ee}.ex-bg-positive-200{background-color:#c1dfcc}.ex-text-positive-200{color:#c1dfcc}.ex-border-positive-200{border-color:#c1dfcc}.ex-bg-positive-300{background-color:#c1dfcc}.ex-text-positive-300{color:#c1dfcc}.ex-border-positive-300{border-color:#c1dfcc}.ex-bg-positive-400{background-color:#6db589}.ex-text-positive-400{color:#6db589}.ex-border-positive-400{border-color:#6db589}.ex-bg-positive-500{background-color:#44a067}.ex-text-positive-500{color:#44a067}.ex-border-positive-500{border-color:#44a067}.ex-bg-positive{background-color:#3bbc6c}.ex-text-positive{color:#3bbc6c}.ex-border-positive{border-color:#3bbc6c}.ex-bg-positive-600{background-color:#3bbc6c}.ex-text-positive-600{color:#3bbc6c}.ex-border-positive-600{border-color:#3bbc6c}.ex-bg-positive-700{background-color:#267845}.ex-text-positive-700{color:#267845}.ex-border-positive-700{border-color:#267845}.ex-bg-positive-800{background-color:#174b2b}.ex-text-positive-800{color:#174b2b}.ex-border-positive-800{border-color:#174b2b}.ex-bg-positive-900{background-color:#0e2d1a}.ex-text-positive-900{color:#0e2d1a}.ex-border-positive-900{border-color:#0e2d1a}.ex-bg-negative-50{background-color:#fbeceb}.ex-text-negative-50{color:#fbeceb}.ex-border-negative-50{border-color:#fbeceb}.ex-bg-negative-100{background-color:#f8dad7}.ex-text-negative-100{color:#f8dad7}.ex-border-negative-100{border-color:#f8dad7}.ex-bg-negative-200{background-color:#f1b4af}.ex-text-negative-200{color:#f1b4af}.ex-border-negative-200{border-color:#f1b4af}.ex-bg-negative-300{background-color:#e98f87}.ex-text-negative-300{color:#e98f87}.ex-border-negative-300{border-color:#e98f87}.ex-bg-negative-400{background-color:#e2695f}.ex-text-negative-400{color:#e2695f}.ex-border-negative-400{border-color:#e2695f}.ex-bg-negative-500{background-color:#db4437}.ex-text-negative-500{color:#db4437}.ex-border-negative-500{border-color:#db4437}.ex-bg-negative{background-color:#af362c}.ex-text-negative{color:#af362c}.ex-border-negative{border-color:#af362c}.ex-bg-negative-600{background-color:#af362c}.ex-text-negative-600{color:#af362c}.ex-border-negative-600{border-color:#af362c}.ex-bg-negative-700{background-color:#832921}.ex-text-negative-700{color:#832921}.ex-border-negative-700{border-color:#832921}.ex-bg-negative-800{background-color:#581b16}.ex-text-negative-800{color:#581b16}.ex-border-negative-800{border-color:#581b16}.ex-bg-negative-900{background-color:#2c0e0b}.ex-text-negative-900{color:#2c0e0b}.ex-border-negative-900{border-color:#2c0e0b}.ex-bg-info{background-color:#31ccec}.ex-text-info{color:#31ccec}.ex-border-info{border-color:#31ccec}.ex-bg-info-600{background-color:#31ccec}.ex-text-info-600{color:#31ccec}.ex-border-info-600{border-color:#31ccec}.ex-bg-warning{background-color:#ff985c}.ex-text-warning{color:#ff985c}.ex-border-warning{border-color:#ff985c}.ex-bg-warning-600{background-color:#ff985c}.ex-text-warning-600{color:#ff985c}.ex-border-warning-600{border-color:#ff985c}.ex-bg-white{background-color:#fefefe}.ex-text-white{color:#fefefe}.ex-border-white{border-color:#fefefe}.ex-bg-white-600{background-color:#fefefe}.ex-text-white-600{color:#fefefe}.ex-border-white-600{border-color:#fefefe}.ex-bg-black{background-color:#000}.ex-text-black{color:#000}.ex-border-black{border-color:#000}.ex-bg-black-600{background-color:#000}.ex-text-black-600{color:#000}.ex-border-black-600{border-color:#000}.ex-shadow-none{box-shadow:none}.ex-shadow-sm{box-shadow:0 1px 4px 0 rgba(0,0,0,.251)}.ex-shadow-md{box-shadow:0 1px 8px 0 rgba(0,0,0,.251)}.ex-shadow-lg{box-shadow:0 2px 10px 2px rgba(0,0,0,.251)}:root{--primary:#072c55;--primary-medium:#405c7c;--primary-light:#768ba1;--primary-lighter:#c0cad4;--primary-ultra-light:#eff1f4;--secondary:#ff2c55;--secondary-medium:#ff5c7c;--secondary-light:#ff8ba1;--secondary-lighter:#fecad4;--secondary-ultra-light:#fef1f4;--accent:#ff5e00;--extra-grey:#707070;--accent-medium:#ff833a;--accent-light:#ffa672;--accent-lighter:#fed6bf;--accent-ultra-light:#fef4ef;--positive:#35babc;--positive-medium:#63cacb;--positive-light:#8fd9da;--positive-lighter:#ccedee;--positive-ultra-light:#f2fafa;--negative:#db4437;--negative-medium:#e36f65;--negative-light:#eb9891;--negative-lighter:#f5d0cc;--negative-ultra-light:#fcf3f2;--yellowish:#ffd117;--q-color-light:#bdbdbd;--q-color-light-d:#a4a4a4;--q-color-faded:#777;--q-color-dark:#424242;--q-color-extra-dark:#222;--q-color-extra-grey:#707070;--q-color-extra-medium-grey:#b7b7b7;--q-color-extra-light-grey:#f5f5f5;--q-color-extra-white:#fefefe;--q-color-extra-dark-blue:#072c55;--q-color-extra-blue:#3a5c82;--q-color-extra-blue-2:#7db5ff;--q-color-extra-light-blue:#a3c9e8;--q-color-extra-pink:#ff2c55;--q-color-extra-light-pink:#ff5d7c;--q-color-extra-heavy-light-pink:#ff8ba1;--q-color-extra-orange:#ff5e00;--q-color-extra-light-orange:#ff8e4d;--q-color-extra-heavy-light-orange:#ffaf80;--q-color-extra-green:#3bbc6c;--q-color-extra-light-green:#9dddb5;--q-color-extra-dark-green:#00654c;--q-color-interim-green:#2f9656;--q-color-season-orange:#ff8e4d;--q-color-extra-dark-red:#c10015;--q-color-extra-rose:#9f0071;--q-color-extra-red:#be0000;--q-color-disabled:#fe9fb2;--q-color-extra-mid-blue:#516b88;font-family:sans-serif}body{color:#051d37}.text-body{color:#051d37!important}.text-disabled{color:var(--q-color-disabled)!important}.bg-disabled{background:var(--q-color-disabled)!important}.text-light{color:#bdbdbd!important;color:var(--q-color-light)!important}.bg-light{background:#bdbdbd!important;background:var(--q-color-light)!important}.text-dark{color:#424242!important;color:var(--q-color-dark)!important}.bg-dark{background:#424242!important;background:var(--q-color-dark)!important}.text-extra-dark{color:#222!important;color:var(--q-color-extra-dark)!important}.bg-extra-dark{background:#222!important;background:var(--q-color-extra-dark)!important}.text-extra-grey{color:#707070!important;color:var(--q-color-extra-grey)!important}.bg-extra-grey{background:#707070!important;background:var(--q-color-extra-grey)!important}.text-extra-medium-grey{color:var(--q-color-extra-medium-grey)!important}.bg-extra-medium-grey{background:var(--q-color-extra-medium-grey)!important}.text-extra-light-grey{color:#f5f5f5!important;color:var(--q-color-extra-light-grey)!important}.bg-extra-light-grey{background:#f5f5f5!important;background:var(--q-color-extra-light-grey)!important}.text-extra-white{color:#fefefe!important;color:var(--q-color-extra-white)!important}.bg-extra-white{background:#fefefe!important;background:var(--q-color-extra-white)!important}.text-extra-dark-blue{color:#072c55!important;color:var(--q-color-extra-dark-blue)!important}.bg-extra-dark-blue{background:#072c55!important;background:var(--q-color-extra-dark-blue)!important}.text-extra-blue{color:#3a5c82!important;color:var(--q-color-extra-blue)!important}.bg-extra-blue{background:#3a5c82!important;background:var(--q-color-extra-blue)!important}.bg-extra-blue-2{background:var(--q-color-extra-blue-2)!important}.text-extra-blue-2{color:var(--q-color-extra-blue-2)!important}.text-extra-light-blue{color:#a3c9e8!important;color:var(--q-color-extra-light-blue)!important}.bg-extra-light-blue{background:#a3c9e8!important;background:var(--q-color-extra-light-blue)!important}.text-extra-pink{color:#ff2c55!important;color:var(--q-color-extra-pink)!important}.bg-extra-pink{background:#ff2c55!important;background:var(--q-color-extra-pink)!important}.text-extra-light-pink{color:#ff5d7c!important;color:var(--q-color-extra-light-pink)!important}.bg-extra-light-pink{background:#ff2c55!important;background:var(--q-color-extra-light-pink)!important}.text-extra-heavy-light-pink{color:#ff8ba1!important;color:var(--q-color-extra-heavy-light-pink)!important}.bg-extra-heavy-light-pink{background:#ff8ba1!important;background:var(--q-color-extra-heavy-light-pink)!important}.text-extra-light-orange{color:#ff8e4d!important;color:var(--q-color-extra-light-orange)!important}.bg-extra-light-orange{background:#ff8e4d!important;background:var(--q-color-extra-light-orange)!important}.text-extra-heavy-light-orange{color:#ffaf80!important;color:var(--q-color-extra-heavy-light-orange)!important}.bg-extra-heavy-light-orange{background:#ffaf80!important;background:var(--q-color-extra-heavy-light-orange)!important}.text-extra-green{color:#3bbc6c!important;color:var(--q-color-extra-green)!important}.bg-extra-green{background:#3bbc6c!important;background:var(--q-color-extra-green)!important}.text-extra-light-green{color:#9dddb5!important;color:var(--q-color-extra-light-green)!important}.bg-extra-light-green{background:#9dddb5!important;background:var(--q-color-extra-light-green)!important}.text-extra-dark-green{color:var(--q-color-extra-dark-green)!important}.bg-extra-dark-green{background:var(--q-color-extra-dark-green)!important}.text-extra-dark-red{color:#c10015!important;color:var(--q-color-extra-dark-red)!important}.bg-extra-dark-red{background:#c10015!important;background:var(--q-color-extra-dark-red)!important}.text-extra-orange{color:#ff5e00!important;color:var(--q-color-extra-orange)!important}.bg-extra-orange{background:#ff5e00!important;background:var(--q-color-extra-orange)!important}.text-extra-rose{color:var(--q-color-extra-rose)!important}.bg-extra-rose{background:var(--q-color-extra-rose)!important}.text-extra-red{color:var(--q-color-extra-red)!important}.bg-extra-red{background:var(--q-color-extra-red)!important}.text-interim-green{color:#2f9656!important;color:var(--q-color-interim-green)!important}.bg-interim-green{background:#2f9656!important;background:var(--q-color-interim-green)!important}.text-season-orange{color:#ff8e4d!important;color:var(--q-color-season-orange)!important}.bg-season-orange{background:#ff8e4d!important;background:var(--q-color-season-orange)!important}.text-faded{color:#777!important;color:var(--q-color-faded)!important}.bg-faded{background:#777!important;background:var(--q-color-faded)!important}.text-mid-blue{color:#516b88!important;color:var(--q-color-extra-mid-blue)!important}.bg-mid-blue{background:#516b88!important;background:var(--q-color-extra-mid-blue)!important}.bg-secondary-radiant{background:linear-gradient(98.37deg,#fdb797 -106.12%,#ff5d7c 71.84%)}.bg-half-transparent{background-color:hsla(0,0%,100%,.5)}.text-primary-medium{color:var(--primary-medium)!important}.bg-primary-medium{background-color:var(--primary-medium)!important}.text-primary-light{color:var(--primary-light)!important}.bg-primary-light{background-color:var(--primary-light)!important}.text-primary-lighter{color:var(--primary-lighter)!important}.bg-primary-lighter{background-color:var(--primary-lighter)!important}.text-primary-ultra-light{color:var(--primary-ultra-light)!important}.bg-primary-ultra-light{background-color:var(--primary-ultra-light)!important}.text-secondary-medium{color:var(--secondary-medium)!important}.bg-secondary-medium{background-color:var(--secondary-medium)!important}.text-secondary-light{color:var(--secondary-light)!important}.bg-secondary-light{background-color:var(--secondary-light)!important}.text-secondary-lighter{color:var(--secondary-lighter)!important}.bg-secondary-lighter{background-color:var(--secondary-lighter)!important}.text-secondary-ultra-light{color:var(--secondary-ultra-light)!important}.bg-secondary-ultra-light{background-color:var(--secondary-ultra-light)!important}.text-accent-medium{color:var(--accent-medium)!important}.bg-accent-medium{background-color:var(--accent-medium)!important}.text-accent-light{color:var(--accent-light)!important}.bg-accent-light{background-color:var(--accent-light)!important}.text-accent-lighter{color:var(--accent-lighter)!important}.bg-accent-lighter{background-color:var(--accent-lighter)!important}.text-accent-ultra-light{color:var(--accent-ultra-light)!important}.bg-accent-ultra-light{background-color:var(--accent-ultra-light)!important}.text-positive-medium{color:var(--positive-medium)!important}.bg-positive-medium{background-color:var(--positive-medium)!important}.text-positive-light{color:var(--positive-light)!important}.bg-positive-light{background-color:var(--positive-light)!important}.text-positive-lighter{color:var(--positive-lighter)!important}.bg-positive-lighter{background-color:var(--positive-lighter)!important}.text-positive-ultra-light{color:var(--positive-ultra-light)!important}.bg-positive-ultra-light{background-color:var(--positive-ultra-light)!important}.text-yellowish{color:var(--yellowish)!important}.bg-yellowish{background-color:var(--yellowish)!important}.text-accent{color:var(--accent)!important}.bg-accent{background-color:var(--accent)!important}.text-positive{color:var(--positive)!important}.bg-positive{background-color:var(--positive)!important}.q-field--dark .q-field__bottom,.q-field--dark .q-field__helper,.q-field--dark .q-field__label,.q-field--dark .q-icon,.q-field--dark:not(.q-field--focused) .q-field__label{color:#fff}.q-field--dark.q-field--error .q-field__bottom,.q-field--dark.q-field--error .q-field__helper,.q-field--dark.q-field--error .q-field__label,.q-field--dark.q-field--error .q-icon,.q-field--dark.q-field--error:after,.q-field--dark.q-field--error:before{color:#eeaaa4!important}.q-field--dark input:-webkit-autofill,.q-field--dark input:-webkit-autofill:focus,.q-field--dark input:-webkit-autofill:hover,.q-field--dark select:-webkit-autofill,.q-field--dark select:-webkit-autofill:focus,.q-field--dark select:-webkit-autofill:hover,.q-field--dark textarea:-webkit-autofill,.q-field--dark textarea:-webkit-autofill:focus,.q-field--dark textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #ff2c55;box-shadow:inset 0 0 0 1000px #ff2c55;margin-left:-10px;padding-left:10px;transition:background-color 5000s ease-in-out 0s}.q-field .q-field__messages>div{line-height:.9rem}.q-select__dialog .q-item--active{background:#eff1f4;color:#072c55}.q-input-borderless.q-field--dark .q-field__control:before,.q-input-borderless.q-field--filled .q-field__control:after,.q-input-borderless.q-field--standard .q-field__control:after{display:none}.q-btn--outline .q-btn__wrapper:before{border:2px solid}.q-btn[active=true] .q-btn__content>:not(i){color:#ff5e00;font-family:Avenir,Helvetica,sans-serif;font-weight:700}.q-date__today{box-shadow:none!important}@keyframes backgroundFlashPrimary{0%{background-color:initial}50%{background-color:#c0cad4}to{background-color:initial}}@keyframes backgroundFlashSecondary{0%{background-color:initial}50%{background-color:#fecad4}to{background-color:initial}}.extracadabra-flash-once{animation:backgroundFlashPrimary 1s ease-in-out normal forwards}.extracadabra-flash-once-secondary{animation:backgroundFlashSecondary 1s ease-in-out normal forwards}.header-ios-safe{min-height:70px;min-height:calc(env(safe-area-inset-top) + 50px);padding-top:env(safe-area-inset-top)}.footer-ios-safe{min-height:calc(env(safe-area-inset-bottom) + 50px);padding-bottom:env(safe-area-inset-bottom)}.subheader-ios-safe{top:calc(env(safe-area-inset-top) + 50px)!important}.candidate-onboarding-content-ios-safe{padding-top:calc(env(safe-area-inset-top) + 50px)!important}@media (max-width:599.98px){.desktop-screens,.xs-hide{display:none!important}}@media (min-width:600px) and (max-width:1023.98px){.desktop-screens,.xs-screens{display:none!important}}@media (min-width:1024px) and (max-width:1439.98px){.mobile-screens,.xs-screens{display:none!important}}@media (min-width:1440px) and (max-width:1919.98px){.mobile-screens,.xs-screens{display:none!important}}@media (min-width:1920px){.mobile-screens,.xs-screens{display:none!important}}.shadow-soft{box-shadow:0 -4px 15px rgba(7,44,85,.08)}.shadow-heavy{box-shadow:0 14px 51px 0 rgba(0,0,0,.08)}.text-quoted:before{content:"« ";font-family:Helvetica,sans-serif}.text-quoted:after{content:" »";font-family:Helvetica,sans-serif}.text-underline{text-decoration:underline}.text-no-underline{text-decoration:none}.cursor-default{cursor:default!important}.asterisk{color:#768ba1;font-size:.85em;margin:15px 0;text-align:center}.prevent-selection,[prevent-selection]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide-down-enter-active,.slide-down-leave-active,.slide-enter-active,.slide-leave-active,.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active,.slide-up-enter-active,.slide-up-leave-active{transition:.2s}.slide-enter{transform:translateX(100%)}.slide-leave-to{transform:translateX(-100%)}.slide-up-enter{transform:translateY(-100%)}.slide-down-enter,.slide-up-leave-to{transform:translateY(100%)}.slide-down-leave-to{transform:translateY(-100%)}.slide-right-enter{transform:translateX(-100%)}.slide-left-enter,.slide-right-leave-to{transform:translateX(100%)}.slide-left-leave-to{transform:translateX(-100%)}.dashboard-list-enter-active,.dashboard-list-leave-active,.dashboard-list-move{transition:all .3s ease}.dashboard-list-enter{opacity:0}.dashboard-list-enter-to{opacity:1}.dashboard-list-leave-active{left:-500px;max-width:500px;position:absolute}.dashboard-list-leave-to{opacity:0}.candidate-list-enter-active,.candidate-list-leave-active,.candidate-list-move{transition:all .3s ease}.candidate-list-enter{opacity:0}.candidate-list-enter-to{opacity:1}.candidate-list-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.margin-0{margin:0}.margin-0-5{margin:0 5px}.margin-0-2{margin:0 2px}.margin-0-10{margin:0 10px}.margin-0-15{margin:0 15px}.margin-15{margin:15px}.margin-5-0{margin:5px 0}.margin-2-0{margin:2px 0}.margin-10-0{margin:10px 0}.margin-15-0{margin:15px 0}.padding-0{padding:0}.padding-0-5{padding:0 5px}.padding-0-2{padding:0 2px}.padding-0-10{padding:0 10px}.padding-0-15{padding:0 15px}.padding-0-20{padding:0 20px}.padding-15{padding:15px}.padding-0-15-15{padding:0 15px 15px}.padding-5-0{padding:5px 0}.padding-2-0{padding:2px 0}.padding-10-0{padding:10px 0}.padding-15-0{padding:15px 0}.font-080{font-size:.8em}.font-085{font-size:.85em}.font-090{font-size:.9em}.font-095{font-size:.95em}.font-100{font-size:1em}.font-105{font-size:1.05em}.font-110{font-size:1.1em}.font-115{font-size:1.15em}.font-120{font-size:1.2em}.font-125{font-size:1.25em}.text-h1,.text-h2,h1,h2{font-family:Poppins-SemiBold,Arial,sans-serif}@media screen and (max-width:320px){h2{font-size:1.2em}}.text-h3,.text-h4,.text-h5,.text-h6,h3,h4,h5,h6{font-family:Avenir,Helvetica,sans-serif;line-height:1.2em;margin:0}fieldset{border:none;margin:0;padding:0}.extracadabra-dialog{border-radius:15px!important}.extracadabra-dialog .q-dialog__message{font-weight:700;padding-bottom:0;text-align:center}.extracadabra-dialog .q-card__actions{display:flex;flex-direction:column;padding:16px}.extracadabra-dialog .q-card__actions>.q-btn{margin:5px 0;width:100%}.extracadabra-dialog .q-card__actions>.q-btn:first-of-type{text-decoration:underline}.extracadabra-dialog.extracadabra-dialog-warning .q-dialog__title{background-color:#ff2c55;background-image:url(../img/warning_modal_round.15ed3708.png);background-position:50% 125%;background-repeat:no-repeat;background-size:100%;height:125px;margin-bottom:16px}@media screen and (max-width:599.98px){.extracadabra-dialog.extracadabra-dialog-warning .q-dialog__title{background-position:50% 100%}}.extra-q-dialog-header-negative>div:first-of-type{background-color:#db4437;color:#fff;margin-bottom:16px}.extra-q-dialog-header-separator>div:first-of-type{border-bottom:2px solid #072c55;margin-bottom:16px}@media (min-width:600px){.q-dialog__inner--minimized>div{max-width:1600px}}.extracadabra-modal{border-radius:15px!important;display:flex;max-width:90vw;overflow:hidden!important;position:relative}.extracadabra-modal .extracadabra-modal-body{flex:1;margin-top:60px;overflow:auto;padding:0 16px 16px}.extracadabra-modal .extracadabra-modal-header{left:0;line-height:34px;position:absolute;top:0;width:100%;z-index:1}.extracadabra-modal .extracadabra-modal-header .extracadabra-modal-header-img{background-color:#fff;border-radius:66px 66px 0 0;height:66px;left:calc(50% - 66px);min-height:66px;min-width:132px;padding-top:12px;position:absolute;text-align:center;top:60px}.extracadabra-modal .extracadabra-modal-header .extracadabra-modal-header-img.extracadabra-modal-header-img-centered{top:50px}.extracadabra-modal .extracadabra-modal-header .extracadabra-modal-header-img img{width:132px}.extracadabra-modal .extracadabra-modal-header .extracadabra-modal-header-img i{margin-top:10px}.extracadabra-modal.has-img .extracadabra-modal-body{margin-top:160px}.extracadabra-modal.has-img .extracadabra-modal-header{min-height:120px;padding-bottom:70px;padding-top:10px}.extracadabra-modal .q-btn{font-size:16px}@media (max-width:600px){.q-dialog.use-single-toolbar-safearea .fixed-full{top:50px}.q-dialog.use-double-toolbar-safearea .fixed-full{top:100px}}.btn-navigation{font-size:1.4em;min-height:55px}@media screen and (max-width:320px){.btn-navigation{font-size:1.2em}}.btn-navigation .q-btn__content i{font-size:1em}.btn-navigation .q-btn__wrapper{line-height:1.2em;padding:0}.btn-route-active{background:#92001c}.btn-navigation-half{font-size:1em;height:55px;line-height:1;margin:5px;width:calc(50% - 15px)}.btn-large{max-width:100%;width:250px}.btn-underline .block{text-decoration:underline}.semi-transparent-bottom-shadow{box-shadow:0 45px 0 0 hsla(0,0%,100%,.5)}.form-label{display:block;font-family:Avenir,Helvetica,sans-serif;font-size:1em;font-weight:700;margin-bottom:10px}.has-error{color:#db4437}.is-mandatory:after{content:" *"}.q-select.q-select-no-arrow .q-select__dropdown-icon{display:none}.footer-padding{padding-left:15px;padding-right:15px}.footer-padding>div{margin-bottom:15px}@media (min-width:599.98px){.footer-max-width .q-footer>*,.page-max-width .q-page>*{margin-left:auto!important;margin-right:auto!important;max-width:500px;width:100%}}.extracadabra-layout{background-color:#f5f5f5}.extracadabra-layout .q-header>*{height:50px;margin:0 auto;max-width:1439px}.extracadabra-layout .q-drawer__backdrop{z-index:8999!important}.extracadabra-layout .q-drawer--on-top{z-index:9000!important}.extracadabra-layout .extracadabra-layout-subheader{box-shadow:0 14px 51px 0 rgba(0,0,0,.08);max-width:1439px;position:fixed;top:50px;z-index:5}.extracadabra-layout .q-page-container{background-color:#fff;margin:0 auto;max-width:1439px}.extracadabra-layout .q-footer>.q-toolbar{margin:0 auto;max-width:1439px}.extracadabra-landing-layout .extracadabra-landing-background{background-color:#fff;background-position:0 0!important;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1439px){.extracadabra-landing-layout .extracadabra-landing-background{background-size:auto}}@media screen and (max-width:1023px){.extracadabra-landing-layout .extracadabra-landing-background{background-position:center 0!important;background-size:auto}}.extracadabra-landing-layout .extracadabra-landing-heading{color:#fff;padding:0 25px;text-align:center}.extracadabra-landing-layout .extracadabra-landing-heading h1{font-size:30px;font-weight:400;line-height:1.3}.extracadabra-landing-layout .extracadabra-landing-heading .text-h3,.extracadabra-landing-layout .extracadabra-landing-heading h3{font-size:23px;line-height:1.5;margin:15px 0 35px}@media screen and (max-width:1023px){.extracadabra-landing-layout .extracadabra-landing-heading h1{font-size:25px;margin-bottom:30px}.extracadabra-landing-layout .extracadabra-landing-heading .text-h3,.extracadabra-landing-layout .extracadabra-landing-heading h3{font-size:20px}}.extracadabra-landing-layout .extracadabra-landing-content{margin-bottom:100px}.toolbar-subtitled p{color:#768ba1;font-size:.85rem;line-height:1;margin:0 0 5px}.sticky-over-layout{z-index:5000}.extracadabra-base-header>.q-header{background:#ff2c55}.extracadabra-base-header .extracadabra-base-header-logo,.extracadabra-base-header .extracadabra-base-header-logo>img{height:46px}.extracadabra-base-header .q-drawer{background:#ff2c55}.extracadabra-base-header .extracadabra-base-header-drawer-list{color:#fff;margin-top:-10px}.extracadabra-base-header .extracadabra-base-header-drawer-subtitle{background-color:rgba(0,0,0,.5);padding:15px}.extracadabra-base-header .extracadabra-base-header-drawer-active{background:#db4437}.menu-container{box-shadow:0 14px 51px 0 rgba(0,0,0,.08)}.menu-container .q-list{background-color:#fff;border-radius:4px}.menu-container .q-list .q-item{height:9vh;max-height:70px}.max-width-notification{max-width:650px}.extracadabra-public-component{background:#fff;border-radius:20px;box-shadow:0 14px 51px 0 rgba(0,0,0,.08);margin:70px 15px;overflow:hidden;padding:30px;text-align:center}@media screen and (max-width:1023px){.extracadabra-public-component{padding:15px}}.extracadabra-public-component:first-of-type{margin-top:0}@media screen and (min-width:1024px){.extracadabra-public-component[reverse] article{flex-direction:row-reverse}}.extracadabra-public-component>header{margin-bottom:30px;text-align:center}.extracadabra-public-component h2{color:#072c55;font-size:1.7em}.extracadabra-public-component .text-h4,.extracadabra-public-component h4{color:#000;font-size:1.4em}.extracadabra-public-component>article>p,.extracadabra-public-component>article>section>p,.extracadabra-public-component>header>p{font-size:1.2em}.success-component{text-align:center}.success-component .q-icon{margin:5px}.success-component section{margin:30px 0}.success-component section>h3{color:#405c7c;font-weight:700;line-height:1.25;margin:15px 0}.success-component section>p{color:#405c7c;font-size:18px;font-style:italic;margin:15px 0}body{background-color:#f5f5f5}.btn-candidates{font-size:1.2em;min-height:55px}.btn-candidates .q-btn__content i{font-size:1em}.btn-candidates .q-btn__wrapper{line-height:1.2em;padding:0}.candidate-input-tooltip{position:absolute;right:-30px;top:10px}@media screen and (max-width:1023.98px) and (min-height:600px){.candidate-btns-mobile-bottom{bottom:0;left:0;position:absolute;right:0}}@media screen and (min-width:1023.98px){.candidate-btns-bottom{bottom:0;left:0;position:absolute;right:0}}.candidate-offer-sticky-search{background:#fff;box-shadow:0 5px 15px 0 rgba(187,197,208,.3);z-index:1}.cookie-banner[data-v-c7cde218]{font-family:Poppins}.cookie-banner.overlay[data-v-c7cde218]{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.cookie-banner.box[data-v-c7cde218]{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:grey;left:50%;padding:20px;position:fixed;text-align:left;top:50%;transform:translate(-50%,-50%);width:90%;z-index:10000}@media screen and (min-width:620px){.cookie-banner.box[data-v-c7cde218]{width:470px}}.cookie-banner.box .title[data-v-c7cde218]{color:grey;display:block;font-size:14px;font-weight:800;margin-top:24px}.cookie-banner.box .description[data-v-c7cde218]{display:block;font-size:12px;line-height:18px;margin:20px 0 30px}.cookie-banner.box .btn[data-v-c7cde218]:hover{cursor:pointer}.cookie-banner.box .btn-accept[data-v-c7cde218]{background-color:#ff2c55;border:1px solid transparent;border-radius:6px;color:#fff;font-weight:600;padding:8px;width:100%}.cookie-banner.box .btn-decline[data-v-c7cde218]{background:none;border:0;color:grey;font-size:10px;position:absolute;right:15px;top:15px}.supervisor-mode-component{background:#000;bottom:0;color:#fff;font-size:10px;height:15px;left:0;padding:0 5px;position:fixed;right:0;z-index:99999}.candidate-offer-timeline{display:flex;margin:0;padding:0}.candidate-offer-timeline.timeline-horizontal{display:flex}.candidate-offer-timeline.timeline-horizontal li{max-width:150px;min-width:130px;padding-bottom:18px;text-align:center;width:33.33%}.candidate-offer-timeline.timeline-horizontal li i{bottom:0;left:50%}.candidate-offer-timeline.timeline-horizontal li:after{bottom:-1px;height:3px;left:-50%;width:100%}.candidate-offer-timeline.timeline-vertical{display:flex;flex-direction:column;margin-left:16px}.candidate-offer-timeline.timeline-vertical li{padding:10px 0 10px 25px;text-align:left}.candidate-offer-timeline.timeline-vertical li i{bottom:50%;left:0}.candidate-offer-timeline.timeline-vertical li:after{height:100%;left:-1px;top:-50%;width:3px}.candidate-offer-timeline li{display:flex;flex:auto;flex-direction:column-reverse;list-style:none;position:relative;width:200px}.candidate-offer-timeline li i{border:2px solid #fff;border-radius:50%;height:24px;position:absolute;transform:translate(-50%,50%);width:24px;z-index:1}.candidate-offer-timeline li:after{background-color:#b7b7b7;content:"";position:absolute;transition:all .3s ease-in-out;z-index:0}.candidate-offer-timeline li .icon-default{background:#b7b7b7}.candidate-offer-timeline li .icon-success{background:#3bbc6c}.candidate-offer-timeline li .icon-partial{background:#9dddb5}.candidate-offer-timeline li .icon-warning{background:#ff985c}.candidate-offer-timeline li .icon-danger{background:#db4437}.candidate-offer-timeline li:first-child:after{background-color:#aeaeae;bottom:-1px;content:"";height:3px;left:-50%;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:0}.candidate-offer-timeline li:first-child:first-child:after{content:none}.candidate-offer-timeline li.active-tl:before{background:#9dddb5;color:#f1f1f1}.candidate-offer-timeline li.active-tl+li:after{background:#9dddb5}.candidate-offer-timeline li.valide-tl:before{background:#3bbc6c;color:#f1f1f1}.candidate-offer-timeline li.valide-tl+li:after{background:#3bbc6c}.offer-etab-contact{min-width:600px}.offer-etab-contact-mobile{max-width:599px}.etab-contact-buttons a span{text-decoration:none!important}.banner[data-v-27728011]{align-items:center;border-bottom:1px solid #3bbc6c;border-top:1px solid #3bbc6c;color:#3bbc6c;display:flex;font-size:16px;font-weight:800;gap:10px;justify-content:center;padding:10px}@media screen and (max-width:1023px){.candidate-offer-details{padding-bottom:140px}}.candidate-offer-details .q-page-sticky{z-index:1}.candidate-offer-details .q-page-sticky div{align-items:center;display:flex;flex-direction:column;width:100%}.candidate-offer-details .q-page-sticky .chip-container{align-self:flex-end}.candidate-offer-details .q-page-sticky .banner-container{flex-direction:row}.candidate-offer-details .candidate-offer-details-social{position:absolute;right:6px;top:6px}.candidate-offer-details h1{font-family:Poppins,Arial,sans-serif;letter-spacing:0;margin:10px}.candidate-offer-details .candidate-offer-details-title-overlay{background-color:rgba(0,0,0,.5);height:100%;min-height:120px;width:100%;z-index:1}.candidate-offer-details .candidate-offer-details-mobile-header{display:block;overflow:hidden}.candidate-offer-details .candidate-offer-details-mobile-header .candidate-offer-details-title h1{color:#fff;margin-left:16px}.candidate-offer-details .candidate-offer-details-mobile-header .candidate-offer-details-title h1 .candidate-offer-details-subtitle{font-size:1.25rem}.candidate-offer-details .candidate-offer-details-desktop-header .candidate-offer-details-title h1{color:#072c55;margin-left:16px}.candidate-offer-details .candidate-offer-details-desktop-header .candidate-offer-details-title h1 .candidate-offer-details-subtitle{font-size:1.25rem}.candidate-offer-details .candidate-offer-details-desktop-header .candidate-offer-details-title h1 .candidate-offer-details-publication-date{font-size:.8rem}.candidate-offer-details .candidate-offer-details-infos h5,.candidate-offer-details .candidate-offer-details-infos p{min-height:1.2rem;padding:0 15px 0 25px;position:relative}.candidate-offer-details .candidate-offer-details-infos h5>i,.candidate-offer-details .candidate-offer-details-infos p>i{left:0;position:absolute;top:2px}.candidate-offer-details .candidate-offer-details-desktop{overflow:hidden}.candidate-offer-details .candidate-offer-details-table{max-height:265px}.candidate-offer-details .candidate-offer-details-table tr{background:#f5f5f5}.candidate-offer-details .candidate-offer-details-table td{font-size:16px}.candidate-offer-details .candidate-offer-details-img{background-position:50%;background-size:cover;min-height:150px;position:relative}.candidate-offer-details .candidate-offer-details-more h3{font-weight:700}.candidate-offer-details .candidate-offer-details-more h3:after{background:#072c55;bottom:-5px;content:"";display:block;height:1px;left:0;position:relative;width:75%}.candidate-offer-details .candidate-offer-details-clothing-img{height:auto;width:45px}.candidate-offer-details .candidate-offer-details-salary{align-items:center;background:linear-gradient(90deg,transparent,transparent 30%,rgba(0,0,0,.85));bottom:0;color:#fff;display:flex;justify-content:flex-end;padding:15px;position:absolute;right:0;text-align:right;top:0;width:100%}.candidate-offer-details .candidate-offer-details-salary h3{max-width:125px}.candidate-offer-details .candidate-offer-details-salary p{font-size:.8em;margin-bottom:0}.candidate-offer-details .candidate-offer-details-icon{min-width:30px!important;width:30px!important}.candidate-offer-details .candidate-offer-details-clothing .q-item{align-items:center;padding-left:0;padding-right:0}.candidate-offer-details .candidate-offer-details-footer{background-color:rgba(0,0,0,.15);height:60px}.icon-text-confirm-modal{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-items:center;padding:36px 18px 18px;text-align:center}.icon-text-confirm-modal h4{line-height:1.5em;margin-bottom:35px}.icon-text-confirm-modal i{font-size:94px;margin-bottom:35px}.icon-text-confirm-modal img{margin-bottom:35px;max-height:100px;max-width:100px}.icon-text-confirm-modal .icon-text-confirm-modal-btns{display:flex;width:100%}.icon-text-confirm-modal .icon-text-confirm-modal-btns button{flex:1;margin:0 10px}.candidate-search-filter-form{max-width:1240px}.candidate-offer-card-mobile{max-width:400px;width:100%}.candidate-offer-card-mobile .q-card{border-radius:0 15px 15px}.candidate-offer-card-mobile .q-card .candidate-offer-card-body{min-height:250px;overflow:auto}.candidate-offer-card-mobile .q-card .candidate-offer-card-body .candidate-offer-card-mobile-infos{flex:1}.candidate-offer-card-mobile .candidate-offer-card-mobile-header{position:relative}.candidate-offer-card-mobile .candidate-offer-card-mobile-header>img{display:block;max-width:100%;width:100%}.candidate-offer-card-mobile .candidate-offer-card-mobile-header>.candidate-offer-card-olympics{--r:0.6em;--c:#ff2c55;background:radial-gradient(100% 50% at right,var(--c) 98%,transparent 101%) 0 0/15px calc(100% - var(--r)*2),radial-gradient(100% 50% at left,rgba(0,0,0,.333) 98%,transparent 101%) 100% 100%/var(--r) calc(var(--r)*2),conic-gradient(from 180deg at calc(100% - var(--r)) calc(100% - var(--r)*2),transparent 25%,var(--c) 0) 100% 0/calc(101% - 15px) 100%!important;background-repeat:no-repeat!important;border-radius:0 var(--r) var(--r) 0!important;color:#fff;font-size:12px;font-weight:800;line-height:1.8;line-height:30px;padding:0 .5em calc(var(--r)*2)!important;position:absolute;right:-7px;top:10px;z-index:1}.candidate-offer-card-mobile .candidate-offer-card-mobile-header>.candidate-offer-card-mobile-salary{align-items:center;background:linear-gradient(90deg,transparent,transparent 30%,rgba(0,0,0,.85));bottom:0;color:#fff;display:flex;justify-content:flex-end;padding:15px;position:absolute;right:0;text-align:right;top:0;width:100%}.candidate-offer-card-mobile .candidate-offer-card-mobile-header>.candidate-offer-card-mobile-salary h3{max-width:155px}.candidate-offer-card-mobile .candidate-offer-card-mobile-header>.candidate-offer-card-mobile-salary p{font-size:.8em;margin-bottom:0}.candidate-offer-card-mobile .candidate-offer-card-mobile-icon{min-width:30px!important;width:30px!important}.candidate-offer-card-mobile .q-item{align-items:center;padding-left:0;padding-right:0}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer{background-color:rgba(0,0,0,.15);height:60px}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer .q-item__section:first-child{flex-grow:5}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer .q-item__section:nth-child(2){flex-grow:4}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer p{margin-bottom:0;padding-left:24px;position:relative}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer p .q-icon{left:0;position:absolute;top:0}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer .text-right p{margin-bottom:0;padding-left:auto}.candidate-offer-card-mobile .candidate-offer-card-mobile-footer .text-right p .q-icon{left:auto;margin-left:4px;margin-right:0;position:relative;top:auto}.candidate-offer-card-mobile-theme-secondary .q-badge{background-color:#ff2c55}.candidate-offer-card-mobile-theme-secondary .candidate-offer-card-mobile-footer{background-color:rgba(255,44,85,.15);display:flex;flex-direction:column;height:100px;justify-content:center;overflow-y:hidden}.candidate-offer-card-mobile-theme-secondary.candidate-offer-card-booking-favorite .candidate-offer-card-mobile-footer{background:none;border-top:1px solid rgba(255,44,85,.15)}.candidate-offer-card-mobile-theme-interim-green .q-badge{background-color:#2f9656}.candidate-offer-card-mobile-theme-interim-green .candidate-offer-card-mobile-footer{background-color:rgba(47,150,86,.15);display:flex;flex-direction:column;height:100px;justify-content:center;overflow-y:hidden}.candidate-offer-card-mobile-theme-season-orange .q-badge{background-color:#ff8e4d}.candidate-offer-card-mobile-theme-season-orange .candidate-offer-card-mobile-footer{background-color:rgba(255,142,77,.15);display:flex;flex-direction:column;height:80px;justify-content:center}.candidate-offer-card-mobile-theme-primary .q-badge{background-color:#072c55}.candidate-offer-card-mobile-theme-primary .candidate-offer-card-mobile-footer{background-color:rgba(7,44,85,.15);display:flex;flex-direction:column;height:60px;justify-content:center}.offer-card-review-btns{margin:0 auto;width:230px}.candidate-offer-card-desktop{max-width:600px;width:100%}.candidate-offer-card-desktop .q-card{border-radius:0 0 15px 15px}.candidate-offer-card-desktop .candidate-offer-card-desktop-header{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:150px;justify-content:flex-end;width:100%}.candidate-offer-card-desktop .candidate-offer-card-desktop-header .candidate-offer-card-desktop-header-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;width:35%}.candidate-offer-card-desktop .candidate-offer-card-desktop-header .candidate-offer-card-olympics{--r:0.6em;--c:#ff2c55;background:radial-gradient(100% 50% at right,var(--c) 98%,transparent 101%) 0 0/15px calc(100% - var(--r)*2),radial-gradient(100% 50% at left,rgba(0,0,0,.333) 98%,transparent 101%) 100% 100%/var(--r) calc(var(--r)*2),conic-gradient(from 180deg at calc(100% - var(--r)) calc(100% - var(--r)*2),transparent 25%,var(--c) 0) 100% 0/calc(101% - 15px) 100%!important;background-repeat:no-repeat!important;border-radius:0 var(--r) var(--r) 0!important;color:#fff;font-size:12px;font-weight:800;line-height:1.8;line-height:30px;padding:0 .5em calc(var(--r)*2)!important;position:absolute;right:-7px;top:10px;z-index:1}.candidate-offer-card-desktop .candidate-offer-card-desktop-header .applicant-chip{align-items:center;position:absolute;right:16px;top:8px}.candidate-offer-card-desktop .candidate-offer-card-desktop-icon{min-width:25px!important;width:25px!important}.candidate-offer-card-desktop .candidate-offer-card-body{overflow:hidden}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel,.candidate-offer-card-desktop .candidate-offer-card-desktop-right-panel{height:210px;padding:8px 16px}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel{display:flex;flex-direction:column;justify-content:space-around;width:65%}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel>section{padding:5px 0}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel>section p{margin-bottom:0;padding-left:24px;position:relative}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel>section p .q-icon{left:0;position:absolute;top:3px}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel>section .text-right p{margin-bottom:0;padding-left:auto}.candidate-offer-card-desktop .candidate-offer-card-desktop-left-panel>section .text-right p .q-icon{left:auto;margin-right:4px;margin-top:1px;position:relative;top:auto}.candidate-offer-card-desktop .candidate-offer-card-desktop-right-panel{display:flex;flex-direction:column;justify-content:space-between;width:35%}.candidate-offer-card-desktop-theme-secondary .q-badge{background-color:#ff2c55}.candidate-offer-card-desktop-theme-secondary .candidate-offer-card-desktop-left-panel{background-color:rgba(255,44,85,.15)}.candidate-offer-card-desktop-theme-secondary.candidate-offer-card-booking-favorite .candidate-offer-card-desktop-left-panel{background:none;border-right:1px solid rgba(255,44,85,.15)}.candidate-offer-card-desktop-theme-interim-green .q-badge{background-color:#2f9656}.candidate-offer-card-desktop-theme-interim-green .candidate-offer-card-desktop-left-panel{background-color:rgba(47,150,86,.15)}.candidate-offer-card-desktop-theme-season-orange .q-badge{background-color:#ff8e4d}.candidate-offer-card-desktop-theme-season-orange .candidate-offer-card-desktop-left-panel{background-color:rgba(255,142,77,.15)}.candidate-offer-card-desktop-theme-primary .q-badge{background-color:#072c55}.candidate-offer-card-desktop-theme-primary .candidate-offer-card-desktop-left-panel{background-color:rgba(7,44,85,.15)}.candidate-offers-list-container .candidate-offers-list{display:flex;flex-wrap:wrap;justify-content:center}.candidate-no-results-component>section{height:15vh}@media screen and (min-width:599.98px){.candidate-no-results-component>section{height:30vh}}.candidate-no-results-component>section i,.candidate-no-results-component>section img{opacity:.15;position:absolute}.candidate-no-results-component>section button{position:absolute;top:17vh}@media screen and (min-width:599.98px){.candidate-no-results-component>section button{top:22vh}}.candidate-permanent-offers-container{--_filters-height:120px;padding:var(--_filters-height) 15px 0}.candidate-permanent-offers-container .candidate-offers-sort{max-width:1225px;width:100%}@media screen and (max-width:1270px){.candidate-permanent-offers-container .candidate-offers-sort{max-width:600px}}@media screen and (max-width:1024px){.candidate-permanent-offers-container .candidate-offers-sort{max-width:820px}}@media screen and (max-width:870px){.candidate-permanent-offers-container .candidate-offers-sort{max-width:400px}}@media screen and (max-width:599px){.candidate-permanent-offers-container .candidate-offers-sort{margin-bottom:20px}}.candidate-permanent-offers-container .candidate-offers-sort-select{max-width:599px}.candidate-permanent-offers-container .no-offers-btns{display:flex;flex-direction:row}.candidate-permanent-offers-container .no-offers-btns i{font-size:2em!important;margin-bottom:.5em!important}.candidate-permanent-offers-container .no-offers-btns .block{font-weight:700;text-decoration:underline}.candidate-permanent-offers-container .no-offers-btns .no-offers-btns-separator{border-right:2px solid #072c55;height:70px;margin:0 20px;width:0}@media screen and (max-width:599px){.candidate-permanent-offers-container .no-offers-btns{flex-direction:column}.candidate-permanent-offers-container .no-offers-btns .no-offers-btns-separator{border-top:2px solid #072c55;height:0;margin:20px 0;width:180px}}@media screen and (min-width:360px){.candidate-permanent-offers-container{--_filters-height:96px}}@media screen and (min-width:600px){.candidate-permanent-offers-container{--_filters-height:173px}}@media screen and (min-width:870px){.candidate-permanent-offers-container{--_filters-height:128px}}@media screen and (max-width:599px){.candidate-permanent-offers-container .candidate-no-offers{align-items:center;display:flex;height:90vh}}.candidate-permanent-offers-container .candidate-offers-list{display:flex;flex-wrap:wrap;justify-content:center}.candidate-permanent-applied-offers-btns{border-bottom:2px solid #072c55;flex-wrap:nowrap}.candidate-permanent-applied-offers-btns .q-btn__wrapper{line-height:1.2em;padding:12px 10px}.candidate-permanent-applied-offers-btns .candidate-applied-offers-btns-separator{border-right:2px solid #072c55;height:20px;margin-top:32px;width:0}@media screen and (max-width:599.98px){.candidate-mission-review-form .review-form-action{bottom:0;left:0;position:fixed;right:0}}.candidate-mission-review-form .q-item__label{text-align:left}.candidate-review-card{border-radius:15px!important;display:flex;max-width:90vw;overflow:hidden!important;position:relative;width:599px}.candidate-review-card .candidate-review-card-body{flex:1;margin-top:60px;overflow:auto;padding:0 16px 16px}.candidate-review-card .candidate-review-card-header{left:0;line-height:34px;position:absolute;top:0;width:100%;z-index:1}.candidate-review-card .candidate-review-card-header .candidate-review-card-header-img{background-color:#fff;border-radius:66px 66px 0 0;height:62.5px;left:calc(50% - 62.5px);min-height:66px;min-width:132px;padding-top:12px;position:absolute;text-align:center;top:60px}.candidate-review-card .candidate-review-card-header .candidate-review-card-header-img.candidate-review-card-header-img-centered{top:50px}.candidate-review-card .candidate-review-card-header .candidate-review-card-header-img img{width:125px}.candidate-review-card .candidate-review-card-header .candidate-review-card-header-img i{margin-top:10px}.candidate-review-card.has-img .candidate-review-card-body{margin-top:160px}.candidate-review-card.has-img .candidate-review-card-header{min-height:120px;padding-bottom:70px;padding-top:10px}.review-card{margin:15px auto}.mission-description{word-wrap:break-word}.align-seft-center{align-self:center}.candidate-apply-temporary-modal .good-conduct-label-link{margin-left:5px;margin-top:10px}.candidate-review-content .candiate-review-content-rating>p{align-self:end}.candidate-review-content .candiate-review-content-rating .satisfaction-icon{opacity:.4}.candidate-review-content .candiate-review-content-rating .satisfaction-icon-selected,.candidate-review-content .candiate-review-content-rating .satisfaction-icon:hover{opacity:1;transform:scale(1.2)}.booking-favorite-offers{background-color:rgba(255,44,85,.07);border:2px solid #ff2c55;box-shadow:0 5px 15px 0 rgba(187,197,208,.3)}@media screen and (max-width:870px){.booking-favorite-offers{margin-left:-16px;margin-right:-16px;padding:0 16px}}.booking-favorite-offers .booking-favorite-offers-title{left:0;line-height:2.4rem;max-width:1225px;position:relative;top:0;width:100%}@media screen and (max-width:1270px){.booking-favorite-offers .booking-favorite-offers-title{max-width:600px}}@media screen and (max-width:1024px){.booking-favorite-offers .booking-favorite-offers-title{max-width:820px}}@media screen and (max-width:870px){.booking-favorite-offers .booking-favorite-offers-title{max-width:400px}}.booking-favorite-offers .booking-favorite-offers-title .booking-favorite-offers-tag{background:#ff2c55;border-radius:0 0 5px 5px;display:inline;text-align:center;width:50px}.candidate-timesheet-desktop-banner{box-shadow:0 5px 15px 0 rgba(187,197,208,.3);display:flex;height:70px;justify-content:space-between;margin:16px -16px 0;padding:0 10px 0 0;width:calc(100% + 30px)}.candidate-timesheet-desktop-banner>.banner-description{background:#f5f5f5;border-radius:0 35px 35px 0;height:70px;justify-items:center;width:67%}@media screen and (max-width:1245px){.candidate-timesheet-desktop-banner>.banner-description{width:60%}}@media screen and (max-width:885px){.candidate-timesheet-desktop-banner>.banner-description{width:60%}}@media screen and (max-width:640px){.candidate-timesheet-desktop-banner>.banner-description{width:55%}}.candidate-timesheet-desktop-banner>.banner-description>.banner-icon{border-radius:0 35px 35px 0;height:100%;width:18%}.candidate-timesheet-desktop-banner>.banner-description>.banner-icon>.q-icon{display:block}.candidate-timesheet-desktop-banner>.banner-description>.banner-text{flex:1}.candidate-timesheet-desktop-banner>.banner-description>.banner-text p{font-size:13px}.candidate-timesheet-mobile-banner{border-radius:0 70px 70px 0;display:flex;height:auto;margin:16px 0 0;padding:5px 5px 5px 15px;width:95%}@media only screen and (max-width:440px) and (min-width:410px){.candidate-timesheet-mobile-banner{width:85%}}.candidate-timesheet-mobile-banner>.banner-icon{align-items:center!important;display:flex}.candidate-timesheet-mobile-banner>.banner-mobile-action{align-items:center;display:flex;justify-content:center}@media screen and (max-width:780px){.candidate-timesheet-mobile-banner>.banner-mobile-action{flex-direction:column}}.candidate-timesheet-mobile-banner>.banner-mobile-action>p{font-size:12px;font-weight:700;margin-bottom:0}.candidate-timesheet-mobile-banner>.banner-mobile-action>.q-btn{align-items:center}@media screen and (max-width:780px){.candidate-timesheet-mobile-banner>.banner-mobile-action>.q-btn{margin-top:14px}}.candidate-timesheet-mobile-banner>.banner-mobile-action>h4{color:#000;font-family:Poppins,Arial,sans-serif;font-size:16px}.olympics-offers{background-color:rgba(255,155,0,.07);box-shadow:0 5px 15px 0 rgba(187,197,208,.3)}@media screen and (max-width:870px){.olympics-offers{margin-left:-16px;margin-right:-16px;padding:0 16px}}.olympics-offers .olympics-offers-title{left:0;line-height:2.4rem;max-width:1225px;position:relative;top:0;width:100%}@media screen and (max-width:1270px){.olympics-offers .olympics-offers-title{max-width:600px}}@media screen and (max-width:1024px){.olympics-offers .olympics-offers-title{max-width:820px}}@media screen and (max-width:870px){.olympics-offers .olympics-offers-title{max-width:400px}}.olympics-offers .olympics-offers-title .olympics-offers-tag{background:#ff9b00;border-radius:0 0 5px 5px;display:inline;text-align:center;width:50px}.candidate-temporary-offers-container{--_filters-height:120px;padding:calc(var(--_filters-height) - 10px) 15px 0}.candidate-temporary-offers-container .candidate-offers-sort{max-width:1225px;width:100%}@media screen and (max-width:1270px){.candidate-temporary-offers-container .candidate-offers-sort{max-width:600px}}@media screen and (max-width:1024px){.candidate-temporary-offers-container .candidate-offers-sort{max-width:820px}}@media screen and (max-width:870px){.candidate-temporary-offers-container .candidate-offers-sort{max-width:400px}}.candidate-temporary-offers-container .candidate-offers-sort-select{max-width:599px}.candidate-temporary-offers-container .no-offers-btns{display:flex;flex-direction:row}.candidate-temporary-offers-container .no-offers-btns i{font-size:2em!important;margin-bottom:.5em!important}.candidate-temporary-offers-container .no-offers-btns .block{font-weight:700;text-decoration:underline}.candidate-temporary-offers-container .no-offers-btns .no-offers-btns-separator{border-right:2px solid #072c55;height:70px;margin:0 20px;width:0}@media screen and (max-width:599px){.candidate-temporary-offers-container .no-offers-btns{flex-direction:column}.candidate-temporary-offers-container .no-offers-btns .no-offers-btns-separator{border-top:2px solid #072c55;height:0;margin:20px 0;width:180px}.candidate-temporary-offers-container .candidate-no-offers{align-items:center;display:flex;height:80vh}}@media screen and (min-width:360px){.candidate-temporary-offers-container{--_filters-height:96px}}@media screen and (min-width:600px){.candidate-temporary-offers-container{--_filters-height:173px}}@media screen and (min-width:870px){.candidate-temporary-offers-container{--_filters-height:128px}}.candidate-temporary-offers-container .candidate-offers-list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:599px){.candidate-temporary-offers-container .candidate-offers-list-container{padding-top:20px}}.candidate-temporary-applied-offers-btns{border-bottom:2px solid #ff2c55;flex-wrap:nowrap}.candidate-temporary-applied-offers-btns .q-btn__wrapper{line-height:1.2em;padding:12px 10px}.candidate-temporary-applied-offers-btns .candidate-applied-offers-btns-separator{border-right:2px solid #ff2c55;height:20px;margin-top:35px;width:0}.candidate-shift-card-desktop{border-radius:15px;overflow:auto;width:950px}.candidate-shift-card-desktop .candidate-shift-card-desktop-img{background-position:50%;background-size:cover;border-top-left-radius:0!important;border-top-right-radius:0!important;width:30%}.candidate-shift-card-desktop .candidate-shift-card-desktop-infos{display:flex;flex-wrap:nowrap;justify-content:space-between;width:70%}.candidate-shift-card-desktop .candidate-shift-card-desktop-section{min-width:300px;padding:10px 16px}.candidate-shift-card-desktop .q-item{align-items:center;margin-top:3px;padding-left:0;padding-right:0}.candidate-shift-card-desktop .candidate-extra-tag{display:block}.candidate-shift-card-desktop .shift-card-btns{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.candidate-shift-card-mobile{max-width:325px;width:100%}.candidate-shift-card-mobile .q-card{border-radius:15px;overflow:auto}.candidate-shift-card-mobile .candidate-shift-card-mobile-header{background-position:50%;background-size:cover;border-radius:15px 15px 0 0;height:72px;max-width:100%;overflow:hidden;position:relative;width:100%}.candidate-shift-card-mobile .candidate-shift-card-mobile-header>.candidate-shift-card-mobile-etab-info{background:linear-gradient(270deg,transparent 0,transparent 30%,rgba(0,0,0,.85));flex:1}.candidate-shift-card-mobile .candidate-shift-card-mobile-header>.candidate-shift-card-mobile-etab-info h4{margin:0;max-width:125px}.candidate-shift-card-mobile .candidate-shift-card-mobile-header>.candidate-shift-card-mobile-etab-info p{font-size:.8em;margin:0}.candidate-shift-card-mobile .candidate-shift-card-mobile-icon{min-width:30px!important;width:30px!important}.candidate-shift-card-mobile .q-item{align-items:center;padding-left:0;padding-right:0}.candidate-shift-card-mobile .candidate-shift-card-mobile-actions{padding-top:0}.candidate-shift-card-mobile .shift-card-btns{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.candidate-shift-card-mobile .shift-card-btns>.shift-card-tag{text-align:right}.candidate-viewmode-shift-btn{line-height:2.4rem;margin:0 auto;max-width:950px}@media screen and (max-width:1270px){.candidate-viewmode-shift-btn{margin-top:25px;max-width:950px}}@media screen and (max-width:1024px){.candidate-viewmode-shift-btn{max-width:682px}}@media screen and (max-width:697px){.candidate-viewmode-shift-btn{max-width:325px}}.candidate-viewmode-shift-btn .q-icon{font-size:16px}.candidate-viewmode-offer-btn{line-height:2.4rem;margin:0 auto;max-width:1225px}@media screen and (max-width:1270px){.candidate-viewmode-offer-btn{max-width:600px}}@media screen and (max-width:1024px){.candidate-viewmode-offer-btn{max-width:820px}}@media screen and (max-width:870px){.candidate-viewmode-offer-btn{max-width:400px}}.candidate-viewmode-offer-btn .q-icon{font-size:16px}