.b-ext .accordion-section.core {padding: 54px 0;}
.b-ext .accordion-section {text-align: center;padding: 0;}
@media (max-width:768px) {.b-ext .accordion-section {padding: 50px 0 !important;}}
.b-ext .accordion-section .title {padding-bottom: 10px;margin-bottom: 0;}
.b-ext .accordion-section p, .b-ext .accordion-section span {font-size: 16px;line-height: 22px;color: #282a32;margin: 0;}
.b-ext .accordion-section p.text, .b-ext .accordion-section span.text {padding: 10px 0 35px;}
.b-ext .accordion-section p.content, .b-ext .accordion-section span.content {padding: 10px 0 35px;font-size: 16px;line-height: 20px;}
.b-ext .accordion-section p.section-heading, .b-ext .accordion-section span.section-heading {font-size: 24px;line-height: 34px;}
.b-ext .accordion-section .accordion-content ul {padding-left: 20px;}
.b-ext .accordion-section .accordion-content ul li {font-size: 16px;line-height: 22px;color: #282a32;}
.b-ext .accordion-section .accordion-content img {width: 100%;}
.b-ext .accordion-section.gradient {background-color: #f3f3f4;}
.b-ext .accordion-section.gradient .accordion-block {border-radius: 12px;padding: 0;border-bottom: none;background-color: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.08);overflow: hidden;margin-bottom: 20px;}
.b-ext .accordion-section.gradient .accordion-block .accordion-title {background: linear-gradient(90deg,#386097,#027ac5);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;padding: 20px 30px;}
@media (max-width:768px) {.b-ext .accordion-section.gradient .accordion-block .accordion-title {font-size: 18px !important;line-height: 1.2;padding: 20px 40px 20px 30px !important;}}
.b-ext .accordion-section.gradient .accordion-block .accordion-content {margin: 0;height: 0;max-height: 0;padding: 0 !important;}
@media (max-width:768px) {.b-ext .accordion-section.gradient .accordion-block .accordion-content {padding: 20px 30px 30px;}}
.b-ext .accordion-section.gradient .accordion-block .icon:after {content: "";position: relative;bottom: 2px;right: 30px;margin-left: 20px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");background-size: 16px 10px;display: inline-block;width: 16px;height: 10px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .accordion-section.gradient .accordion-block .icon {font-size: 14px;margin: 5px 0 30px;right: 0 !important;}}
.b-ext .accordion-section.gradient .accordion-block.active .accordion-content {display: block;height: 100%;max-height: 100%;padding: 20px 30px !important;transition: max-height .4s ease-in-out;color: #282a32;}
.b-ext .accordion-section.gradient .accordion-block:first-child {border-top: none;}
.b-ext .accordion-section.gradient.manpower .accordion-block {border: none;}
.b-ext .accordion-section.gradient.manpower .accordion-block .accordion-title {background: linear-gradient(90deg,#386097,#027ac5);color: #fff;padding: 20px 40px 20px 27px;}
.b-ext .accordion-section.gradient.manpower .accordion-block:first-child {border-top: none;}
.b-ext .accordion-section.manpower {background-color: #efefef;}
.b-ext .accordion-section.manpower .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;padding-bottom: 0;}
.b-ext .accordion-section.manpower #info {margin: 20px 0 50px;padding: 0;}
@media (max-width:768px) {.b-ext .accordion-section.manpower #info {font-size: calc(var(--font-size) * 1);margin: 20px 0 30px;}}
.b-ext .accordion-section.manpower .accordion-block .icon {right: 30px;}
.b-ext .accordion-section.manpower .accordion-block .accordion-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;padding: 0 20px;}
@media (max-width:768px) {.b-ext .accordion-section.manpower .accordion-block .accordion-title {font-size: calc(var(--font-size) * 1.125);line-height: 1.2;}}
@media (max-width:768px) {.b-ext .accordion-section.manpower .accordion-block .accordion-content li, .b-ext .accordion-section.manpower .accordion-block .accordion-content p {font-size: calc(var(--font-size) * 1);line-height: 1.5;}}
.b-ext .accordion-section.manpower .accordion-block .accordion-content strong {font-size: inherit;}
.b-ext .accordion-section.manpower .accordion-block .accordion-content a {color: #386097;text-decoration: underline;font-size: inherit;}
.b-ext .accordion-section.manpower .accordion-block .accordion-content a:hover {color: #386097;text-decoration: none;}
.b-ext .accordion-section.manpower .accordion-block.active .accordion-content {margin: 0;padding: 20px 30px;}
@media (max-width:768px) {.b-ext .accordion-section.manpower .accordion-block.active .accordion-content {padding: 20px 20px 10px;}}
@media (max-width:768px) {.b-ext .accordion-section.manpower .accordion-block.active .accordion-content span {font-size: calc(var(--font-size) * 1);}}
.b-ext .accordion-block {position: relative;text-align: left;border-bottom: 1px solid #a3a5aa;padding: 20px 30px 20px 0;cursor: pointer;}
.b-ext .accordion-block.active .icon:after {transform: rotate(180deg);}
.b-ext .accordion-block.active .accordion-content {display: block;}
.b-ext .accordion-block:first-child {border-top: 1px solid #a3a5aa;}
.b-ext .accordion-block:last-child {margin-bottom: 40px;}
.b-ext .accordion-block .icon {position: absolute;font-size: 36px;right: 0 !important;top: 10px;color: #a3a5aa;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .accordion-block .icon {top: 3px;}}
.b-ext .accordion-block .icon:after {display: block;content: "";background-image: url("/ext/dist/Manpower-Germany/static/media/icon-down.ac7a05aa.svg");background-size: cover;width: 18px;height: 18px;margin-top: 18px;}
@media (max-width:768px) {.b-ext .accordion-block .icon:after {width: 16px;height: 16px;margin-top: 20px;}}
.b-ext .accordion-block .accordion-title {padding: 0;margin-bottom: 0;}
.b-ext .accordion-block .accordion-title img {margin-right: 12px;}
.b-ext .accordion-block .accordion-title .missing-text {color: #9d323d;opacity: 1;font-size: 14px;font-style: italic;margin-left: 10px;}
.b-ext .accordion-block .accordion-content {display: none;margin: 15px 0 0;}
.b-ext .accordion-section.rtl {text-align: center;padding: 0;}
@media (max-width:768px) {.b-ext .accordion-section.rtl {padding: 50px 0 !important;}}
.b-ext .accordion-section.rtl.core {padding: 100px 0;}
.b-ext .accordion-section.rtl .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;padding-bottom: 10px;margin-bottom: 0;text-align: right;}
.b-ext .accordion-section.rtl .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .accordion-section.rtl .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .accordion-section.rtl p, .b-ext .accordion-section.rtl span {font-size: 20px;line-height: 32px;color: #282a32;margin: 0;text-align: right;}
@media (max-width:768px) {.b-ext .accordion-section.rtl p, .b-ext .accordion-section.rtl span {font-size: 14px;line-height: 22px;}}
.b-ext .accordion-section.rtl p.text, .b-ext .accordion-section.rtl span.text {padding: 10px 0 35px;}
.b-ext .accordion-section.rtl p.content, .b-ext .accordion-section.rtl span.content {padding: 10px 0 35px;font-size: 16px;line-height: 20px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl p.content, .b-ext .accordion-section.rtl span.content {font-size: 14px;line-height: 22px;}}
.b-ext .accordion-section.rtl p.section-heading, .b-ext .accordion-section.rtl span.section-heading {font-size: 24px;line-height: 34px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl p.section-heading, .b-ext .accordion-section.rtl span.section-heading {font-size: 16px;line-height: 22px;}}
.b-ext .accordion-section.rtl .accordion-content ul {padding-left: 20px;}
.b-ext .accordion-section.rtl .accordion-content ul li {font-size: 20px;line-height: 32px;color: #282a32;}
@media (max-width:768px) {.b-ext .accordion-section.rtl .accordion-content ul li {font-size: 14px;line-height: 22px;}}
.b-ext .accordion-section.rtl .accordion-content img {width: 100%;}
.b-ext .accordion-section.rtl .accordion-block {position: relative;text-align: left;border-bottom: 1px solid #a3a5aa;padding: 20px 30px 20px 0;cursor: pointer;}
.b-ext .accordion-section.rtl .accordion-block.active .icon:after {transform: rotate(180deg);}
.b-ext .accordion-section.rtl .accordion-block.active .accordion-content {display: block;font-size: 20px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl .accordion-block.active .accordion-content {font-size: 14px;}}
.b-ext .accordion-section.rtl .accordion-block:first-child {border-top: 1px solid #a3a5aa;}
.b-ext .accordion-section.rtl .accordion-block:last-child {margin-bottom: 40px;}
.b-ext .accordion-section.rtl .accordion-block .icon {position: absolute;font-size: 36px;left: 50px !important;top: 10px;color: #a3a5aa;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .accordion-section.rtl .accordion-block .icon {top: 3px;}}
.b-ext .accordion-section.rtl .accordion-block .icon:after {display: block;content: "";background-image: url("/ext/dist/Manpower-Germany/static/media/icon-down.ac7a05aa.svg");background-size: cover;width: 18px;height: 18px;margin-top: 18px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl .accordion-block .icon:after {width: 16px;height: 16px;margin-top: 20px;}}
.b-ext .accordion-section.rtl .accordion-block .accordion-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;line-height: 32px;font-weight: 700;font-size: 24px;line-height: 34px;padding: 0;margin-bottom: 0;text-align: right;}
.b-ext .accordion-section.rtl .accordion-block .accordion-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .accordion-section.rtl .accordion-block .accordion-title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;font-size: 16px;line-height: 24px;}}
.b-ext .accordion-section.rtl .accordion-block .accordion-title img {margin-right: 12px;}
.b-ext .accordion-section.rtl .accordion-block .accordion-title .missingText {color: #9d323d;opacity: 1;font-size: 14px;font-style: italic;margin-left: 10px;}
.b-ext .accordion-section.rtl .accordion-block .accordion-content {display: none;margin: 15px 0 0;text-align: right;}
.b-ext .accordion-section.rtl.gradient {background-color: #f3f3f4;}
.b-ext .accordion-section.rtl.gradient .accordion-block {border-radius: 12px;padding: 0;border-bottom: none;background-color: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.08);overflow: hidden;margin-bottom: 20px;}
.b-ext .accordion-section.rtl.gradient .accordion-block .accordion-title {background: linear-gradient(90deg,#386097,#027ac5);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 25px;font-weight: 400;color: #fff;padding: 20px 30px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.gradient .accordion-block .accordion-title {font-size: 18px !important;line-height: 1.2;padding: 20px 40px 20px 30px !important;}}
.b-ext .accordion-section.rtl.gradient .accordion-block .accordion-content {margin: 0;height: 0;max-height: 0;padding: 0 !important;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.gradient .accordion-block .accordion-content {padding: 20px 30px 30px;}}
.b-ext .accordion-section.rtl.gradient .accordion-block .icon:after {content: "";position: relative;bottom: 2px;right: 30px;margin-left: 20px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");background-size: 16px 10px;display: inline-block;width: 16px;height: 10px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.gradient .accordion-block .icon {font-size: 14px;margin: 5px 0 30px;right: 0 !important;}}
.b-ext .accordion-section.rtl.gradient .accordion-block.active .accordion-content {display: block;height: 100%;max-height: 100%;padding: 20px 30px !important;transition: max-height .4s ease-in-out;font-size: 20px;line-height: 32px;color: #282a32;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.gradient .accordion-block.active .accordion-content {font-size: 14px;line-height: 22px;}}
.b-ext .accordion-section.rtl.gradient .accordion-block:first-child {border-top: none;}
.b-ext .accordion-section.rtl.gradient.manpower .row {width: 100%;margin: 0 auto;}
.b-ext .accordion-section.rtl.gradient.manpower .accordion-block {border: none;}
.b-ext .accordion-section.rtl.gradient.manpower .accordion-block .accordion-title {background: linear-gradient(90deg,#386097,#027ac5);color: #fff;padding: 20px 40px 20px 27px;}
.b-ext .accordion-section.rtl.gradient.manpower .accordion-block:first-child {border-top: none;}
.b-ext .accordion-section.rtl.manpower {background-color: #efefef;}
.b-ext .accordion-section.rtl.manpower .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 40px;line-height: 48px;font-weight: 400;padding-bottom: 0;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.manpower .title {font-size: 2em;}}
.b-ext .accordion-section.rtl.manpower #info {margin: 20px 0 50px;opacity: .64;padding: 0;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.manpower #info {font-size: 1em;margin: 20px 0 30px;}}
.b-ext .accordion-section.rtl.manpower .accordion-block .icon {right: 30px;}
.b-ext .accordion-section.rtl.manpower .accordion-block .accordion-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 25px;font-weight: 400;color: #282a32;padding: 0 30px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.manpower .accordion-block .accordion-title {font-size: 1.125em;line-height: 1.2;}}
.b-ext .accordion-section.rtl.manpower .accordion-block .accordion-content a {color: #386097;text-decoration: underline;font-size: inherit;}
.b-ext .accordion-section.rtl.manpower .accordion-block .accordion-content a:hover {color: #386097;text-decoration: none;}
.b-ext .accordion-section.rtl.manpower .accordion-block.active .accordion-content {margin: 0;padding: 20px 30px;}
@media (max-width:768px) {.b-ext .accordion-section.rtl.manpower .accordion-block.active .accordion-content {padding: 20px 20px 10px;}}
@media (max-width:768px) {.b-ext .accordion-section.rtl.manpower .accordion-block.active .accordion-content span {font-size: 1em;}}
.b-ext .photo-container {width: 100%;height: 100%;background-color: #d9d9db;cursor: pointer;background-repeat: no-repeat;background-position: 50%;}
@media (max-width:768px) {.b-ext .photo-container {width: 100%;height: 100%;}}
.b-ext .photo-container:focus {outline: 20px auto #3b99fc;}
.b-ext .photo-upload {width: 20px;height: 20px;cursor: pointer;}
@media (max-width:768px) {.b-ext .photo-upload {width: 30px;height: 30px;}}
.b-ext .photo-upload-input {opacity: 0;position: absolute;display: none;}
.b-ext .avatar-crop-container {display: flex;justify-content: space-around;-webkit-justify-content: space-evenly !important;}
.b-ext .button-container {display: flex;flex-direction: column;justify-content: center;height: 300px;}
.b-ext .canvas-container {height: 120px;width: 120px;}
.b-ext .photo-modal-container {width: 300px;height: 300px;background-color: #d9d9db;background-repeat: no-repeat;background-position: 50%;border-radius: 50%;}
@media (max-width:768px) {.b-ext .photo-modal-container {width: 250px;height: 250px;}}
.b-ext .button-div {cursor: pointer;font-size: 20px;display: flex;}
.b-ext .modal-button-container {display: flex;justify-content: space-between;}
.b-ext .modal-button-container .cancel-button {margin-right: 10px;}
.b-ext .modal-icon {width: 20px;height: 20px;cursor: pointer;padding: 10px;background-repeat: no-repeat;align-self: center;margin: 0 5px;}
.b-ext .avatar-editor {display: flex;flex-direction: column;}
.b-ext .avatar-editor-zoom {display: flex;justify-content: space-evenly;align-items: center;}
.b-ext .avatar-editor-button {display: flex;justify-content: center;padding-top: 20px;}
.b-ext .err-container-pic {text-align: center;color: red;width: 100%;}
.b-ext .loader {margin: 100px 0;}
.b-ext .customLoader {padding: 30px;}
.b-ext .snackBarContainer {display: flex;width: 100%;justify-content: center;}
.b-ext .snackBarContainer .snackbar {visibility: hidden;min-width: 250px;color: #fff;text-align: center;border-radius: 2px;padding: 16px;position: fixed;top: 97px;font-size: calc(var(--font-size) * 1);z-index: 99;}
.b-ext .snackBarContainer .snackbar.success {background-color: #5c7d70;}
.b-ext .snackBarContainer .snackbar.error {background-color: #9d323d;}
.b-ext .snackBarContainer .snackbar.fadeIn {visibility: visible;opacity: 1;transition: visibility 0s linear 0s,opacity .3s;}
.b-ext .snackBarContainer .snackbar.fadeOut {visibility: hidden;opacity: 0;transition: visibility 0s linear .3s,opacity .3s;}
.b-ext .no-data {margin: 30px 0 40px;}
.b-ext .no-data .alert-heading {line-height: 30px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;}
.b-ext .alert-inline {text-align: left;}
.b-ext .alert-inline p {line-height: 20px;margin: 10px 0;}
.b-ext .alert-inline.error {color: #9d323d;}
.b-ext .alert-inline.success {color: #5c7d70;}
.b-ext .alert-inline.alert-succes {color: #fff !important;}
.b-ext .overlay {background: rgba(0,0,0,.3);position: fixed;height: 100%;width: 100%;z-index: 99;top: 0;left: 0;float: left;text-align: center;padding-top: 25%;}
.b-ext .overlay .spinner-grow {vertical-align: middle;margin-right: 10px;}
.b-ext .overlay.opaque-bg {background: #c9cacc;}
.b-ext .overlayCustom {background: rgba(0,0,0,.3);position: fixed;height: 100%;width: 100%;z-index: 99;top: 0;left: 0;float: left;text-align: center;padding-top: 25%;}
.b-ext .overlayCustom .loadingText {color: #fff;font-size: 30px;padding: 5px;}
.b-ext .overlayCustom .spinner-grow {vertical-align: middle;margin-right: 10px;color: #fff;}
.b-ext .alert-danger {color: #9d323d !important;background-color: #f8d7da;border-color: #f5c6cb;padding: calc(var(--font-size) * .75) calc(var(--font-size) * 1.5);}
.b-ext .alert-danger>p {color: inherit !important;font-size: inherit !important;}
.b-ext .alert-popup-body p {text-align: center;font-size: 20px;}
.b-ext .alert-popup-footer {display: flex;flex-direction: row;width: 100%;justify-content: center;}
.b-ext .alert-popup-footer div:not(:first-child) {margin-left: 40px;}
.b-ext .refresh-button {justify-content: flex-end;display: flex;border-top: 1px solid rgba(157,50,61,.5);padding: calc(var(--font-size) * 1.5) calc(var(--font-size) * .75) calc(var(--font-size) * .75);margin: 20px 0 0;}
.b-ext .refresh-button .dark-red {color: inherit;border-color: #9d323d;padding: 10px;text-decoration: none;}
.b-ext .refresh-button .dark-red:hover {color: #fff;background-color: #9d323d;}
.b-ext .primary-button {font-size: 16px;line-height: 1;}
.b-ext .primary-button:disabled {cursor: not-allowed;}
.b-ext .primary-button.lightblue {color: #7593bc;}
.b-ext .primary-button.lightblue:hover {color: #fff;}
.b-ext .primary-button.linked-in-blue {background-color: initial;color: #0077b7;border-color: #0077b7;}
.b-ext .primary-button.linked-in-blue:hover {background-color: #0077b7;color: #fff;}
.b-ext .primary-button.orange-sd {background-color: #c25700;border-color: #c25700;color: #fff !important;}
.b-ext .primary-button.orange-sd .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.orange-sd:hover {background-color: #d18140;border-color: #d18140;color: #fff !important;}
.b-ext .primary-button.orange-sd:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.blue-sd {background-color: #386097;border-color: #386097;color: #fff !important;}
.b-ext .primary-button.blue-sd .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.blue-sd:hover {background-color: #6a88b1;border-color: #6a88b1;color: #fff !important;}
.b-ext .primary-button.blue-sd:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.white-sd {background-color: #fff;border-color: #fff;color: #386097 !important;}
.b-ext .primary-button.white-sd .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");}
.b-ext .primary-button.white-sd:hover {background-color: #6a88b1;border-color: #6a88b1;color: #fff !important;}
.b-ext .primary-button.white-sd:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");}
.b-ext .primary-button .spinner-border {margin-right: 10px;color: inherit;}
.b-ext .connector-button button, .b-ext .link-blue {font-weight: 600;}
.b-ext .link-blue {background-color: initial;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;font-size: 16px !important;line-height: 24px;color: #7593bc;}
.b-ext .link-blue .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjNzU5M0JDIi8+PC9zdmc+");}
.b-ext .link-blue:hover {opacity: 1;}
.b-ext .link-blue:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .link-green {background-color: initial;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;font-size: 16px !important;line-height: 24px;font-weight: 600;color: #859d94;}
.b-ext .link-green .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxMyI+PHBhdGggZD0iTS42MTMgNy4xODRoMTkuM2wtNC4xNzkgNC42NTJhLjcxNC43MTQgMCAwMDAgLjk1OC41NTMuNTUzIDAgMDAuODYxIDBsNS4yMjQtNS44MTVhLjcxNC43MTQgMCAwMDAtLjk1OEwxNi41OTEuMjA2YS41NTMuNTUzIDAgMDAtLjg2MSAwIC43MTQuNzE0IDAgMDAwIC45NThsNC4xNzkgNC42NTJILjYxNGEuNjE2LjYxNiAwIDAwLS42MTUuNjg0LjYxNi42MTYgMCAwMC42MTQuNjg0eiIgZmlsbD0iIzg1OWQ5NCIvPjwvc3ZnPg==");}
.b-ext .link-green:hover {opacity: 1;}
.b-ext .link-green:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .button-text {font-size: 16px;font-weight: 600;}
.b-ext .button-text.seo-blue {color: #386097;}
.b-ext .containerStyles {width: 100%;border-radius: 50px;margin-bottom: 10px;}
.b-ext .fillerStyles {height: 20px;text-align: right;border-radius: 50px;transition: width 1s ease-in-out;}
.b-ext .labelStyles {padding: 5px;color: #fff;font-weight: 700;font-size: 16px;}
.b-ext .rdt_TableHeader {background-color: #282a32;}
.b-ext .communication-preferences .sc-fnVYJo.lngAwT.rdt_TableHeader {background-color: #fff !important;}
.b-ext .rdt_TableHeadRow {border: none !important;padding-right: 25px;}
.b-ext .eihLXW {font-weight: 700 !important;color: #fff;}
.b-ext .kmNxYI div {color: #939498 !important;font-size: 14px !important;font-weight: 400;letter-spacing: .88px;}
.b-ext .cBZXUy div:first-child, .b-ext .kmNxYI div {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .cBZXUy div:first-child {color: #282a32;font-weight: 700;}
.b-ext .cBZXUy .kmNxYI {padding: 25px 28px !important;}
.b-ext .rdt_TableRow {border: none !important;padding-right: 25px;}
.b-ext .rdt_TableCell, .b-ext .rdt_TableCol {padding: 25px 28px;}
.b-ext .no-data {background-color: #fff;padding: 35px;font-size: 18px;font-weight: 600;color: #939498;}
.b-ext .error-container-table {margin-top: 15px;}
.b-ext .textLink .primary {color: #386097 !important;}
.b-ext .textLink .button-text, .b-ext .textLink .link-div, .b-ext .textLink a {color: #c25700 !important;text-transform: uppercase;font-size: calc(var(--font-size) * 1);font-weight: 700;letter-spacing: 1.2px;transition: .25s cubic-bezier(.215,.61,.355,1);text-decoration: none !important;display: inline-flex;}
.b-ext .textLink .button-text.grey, .b-ext .textLink .link-div.grey, .b-ext .textLink a.grey {color: #282a32 !important;}
@media (max-width:768px) {.b-ext .textLink .button-text, .b-ext .textLink .link-div, .b-ext .textLink a {font-size: 12px;}}
.b-ext .textLink .button-text.primary-button .arrow-icon, .b-ext .textLink .link-div.primary-button .arrow-icon, .b-ext .textLink a.primary-button .arrow-icon {top: unset;}
.b-ext .textLink .button-text .cta-text, .b-ext .textLink .link-div .cta-text, .b-ext .textLink a .cta-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 600;line-height: 22px;}
.b-ext .textLink .button-text .arrow-icon, .b-ext .textLink .link-div .arrow-icon, .b-ext .textLink a .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text .arrow-icon, .b-ext .textLink .link-div .arrow-icon, .b-ext .textLink a .arrow-icon {width: 17px;height: 10px;background-size: cover;top: unset !important;}}
.b-ext .textLink .button-text .cta-icon, .b-ext .textLink .link-div .cta-icon, .b-ext .textLink a .cta-icon {padding-left: 8px;}
@media (max-width:768px) {.b-ext .textLink .button-text .cta-icon, .b-ext .textLink .link-div .cta-icon, .b-ext .textLink a .cta-icon {padding-left: 5px;}}
.b-ext .textLink .button-text .cta-icon img, .b-ext .textLink .link-div .cta-icon img, .b-ext .textLink a .cta-icon img {position: relative;top: -2px;max-height: 16px;}
@media (max-width:768px) {.b-ext .textLink .button-text .cta-icon img, .b-ext .textLink .link-div .cta-icon img, .b-ext .textLink a .cta-icon img {top: -2px;max-height: 12px;}}
.b-ext .textLink .button-text.blue, .b-ext .textLink .link-div.blue, .b-ext .textLink a.blue {color: #30588f !important;}
.b-ext .textLink .button-text.blue .arrow-icon, .b-ext .textLink .link-div.blue .arrow-icon, .b-ext .textLink a.blue .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text.blue .arrow-icon, .b-ext .textLink .link-div.blue .arrow-icon, .b-ext .textLink a.blue .arrow-icon {width: 17px !important;height: 10px !important;background-size: cover;top: 1px;}}
.b-ext .textLink .button-text.dark-gray, .b-ext .textLink .link-div.dark-gray, .b-ext .textLink a.dark-gray {color: #282a32 !important;}
.b-ext .textLink .button-text.dark-gray .arrow-icon, .b-ext .textLink .link-div.dark-gray .arrow-icon, .b-ext .textLink a.dark-gray .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMjgyYTMyIi8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text.dark-gray .arrow-icon, .b-ext .textLink .link-div.dark-gray .arrow-icon, .b-ext .textLink a.dark-gray .arrow-icon {width: 17px !important;height: 10px !important;background-size: cover;top: 1px;}}
.b-ext .textLink .button-text.lightblue, .b-ext .textLink .link-div.lightblue, .b-ext .textLink a.lightblue {color: #7593bc !important;}
.b-ext .textLink .button-text.lightblue .arrow-icon, .b-ext .textLink .link-div.lightblue .arrow-icon, .b-ext .textLink a.lightblue .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjNzU5M0JDIi8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text.lightblue .arrow-icon, .b-ext .textLink .link-div.lightblue .arrow-icon, .b-ext .textLink a.lightblue .arrow-icon {width: 17px !important;height: 10px !important;background-size: cover;top: 1px;}}
.b-ext .textLink .button-text.reversed, .b-ext .textLink .link-div.reversed, .b-ext .textLink a.reversed {color: #fff !important;}
.b-ext .textLink .button-text.reversed .arrow-icon, .b-ext .textLink .link-div.reversed .arrow-icon, .b-ext .textLink a.reversed .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text.reversed .arrow-icon, .b-ext .textLink .link-div.reversed .arrow-icon, .b-ext .textLink a.reversed .arrow-icon {width: 17px !important;height: 10px !important;background-size: cover;top: 1px;}}
.b-ext .textLink .button-text.maroon, .b-ext .textLink .link-div.maroon, .b-ext .textLink a.maroon {color: #c07078 !important;}
.b-ext .textLink .button-text.maroon .arrow-icon, .b-ext .textLink .link-div.maroon .arrow-icon, .b-ext .textLink a.maroon .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzA3MDc4Ii8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text.maroon .arrow-icon, .b-ext .textLink .link-div.maroon .arrow-icon, .b-ext .textLink a.maroon .arrow-icon {width: 17px !important;height: 10px !important;background-size: cover;top: 1px;}}
.b-ext .textLink .button-text.inverse-blue, .b-ext .textLink .link-div.inverse-blue, .b-ext .textLink a.inverse-blue {color: #7593bc !important;}
.b-ext .textLink .button-text.inverse-blue .arrow-icon, .b-ext .textLink .link-div.inverse-blue .arrow-icon, .b-ext .textLink a.inverse-blue .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
@media (max-width:768px) {.b-ext .textLink .button-text.inverse-blue .arrow-icon, .b-ext .textLink .link-div.inverse-blue .arrow-icon, .b-ext .textLink a.inverse-blue .arrow-icon {width: 17px !important;height: 10px !important;background-size: cover;top: 1px;}}
.b-ext .textLink .button-text:hover, .b-ext .textLink .link-div:hover, .b-ext .textLink a:hover {opacity: .5;}
.b-ext .textLink .button-text:hover .arrow-icon, .b-ext .textLink .link-div:hover .arrow-icon, .b-ext .textLink a:hover .arrow-icon {transform: translateX(5px);}
.b-ext .experis.button-text, .b-ext .themeFontColor.experis {color: #30588f;}
.b-ext .jw.button-text, .b-ext .themeFontColor.jw {color: #5c7d70;}
.b-ext .manpower.button-text, .b-ext .themeFontColor.manpower {color: #386097;}
.b-ext .primary-button {display: inline-block;align-items: center;text-align: center;border: 2px solid #c25700;background-color: initial;color: #c25700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1);font-weight: 600;letter-spacing: 1.2px;border-radius: 26px;line-height: 1.2;padding: 19px 20px 17px;text-transform: uppercase;transition: .25s cubic-bezier(.215,.61,.355,1);}
@media (max-width:768px) {.b-ext .primary-button {font-size: 12px;padding: 12px 12px 11px;}}
.b-ext .primary-button:hover {background-color: #c25700;color: #fff !important;opacity: 1;}
.b-ext .primary-button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");transform: translateX(5px);}
.b-ext .primary-button.reversed {background-color: initial;color: #fff;border-color: #fff;}
.b-ext .primary-button.reversed .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.reversed:hover {background-color: #fff;color: #c25700 !important;}
.b-ext .primary-button.reversed:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-search {background-color: initial;color: #fff;border-color: #fff;}
.b-ext .primary-button.reversed-search .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-search:hover {background-color: #fff;color: #c25700 !important;}
.b-ext .primary-button.reversed-search:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-button-link {background-color: initial;color: #fff;border-color: #fff;}
.b-ext .primary-button.reversed-button-link .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-button-link:hover {background-color: #fff;}
.b-ext .primary-button.reversed-button-link:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-white {background-color: initial;color: #fff;border-color: #fff;}
.b-ext .primary-button.reversed-white .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-white:hover {background-color: #fff;}
.b-ext .primary-button.reversed-white:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-button {background-color: initial;}
.b-ext .primary-button.reversed-button .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.reversed-button .arrow-icon, .b-ext .primary-button.reversed-button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
.b-ext .primary-button.reversed-button:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.blue {background-color: initial;color: #30588f;border-color: #30588f;}
.b-ext .primary-button.blue .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");}
.b-ext .primary-button.blue .spinner-border {color: #30588f;margin-right: 11px;}
.b-ext .primary-button.blue:hover {background-color: #30588f;color: #fff;}
.b-ext .primary-button.blue:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.blue:hover .spinner-border {color: #fff;margin-right: 10px;}
.b-ext .primary-button.lightblue {background-color: initial;border-color: #7593bc;color: #7593bc !important;}
.b-ext .primary-button.lightblue .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjNzU5M0JDIi8+PC9zdmc+");}
.b-ext .primary-button.lightblue:hover {background-color: #7593bc;color: #fff !important;opacity: 1;}
.b-ext .primary-button.lightblue:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.maroon {background-color: initial;border-color: #c07078;color: #c07078 !important;}
.b-ext .primary-button.maroon .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzA3MDc4Ii8+PC9zdmc+");}
.b-ext .primary-button.maroon:hover {background-color: #c07078;color: #fff !important;opacity: 1;}
.b-ext .primary-button.maroon:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.dark-red {border-color: #9d323d;background-color: #9d323d;color: #fff !important;opacity: 1;}
.b-ext .primary-button.dark-red .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.dark-red:hover {background-color: initial;color: #9d323d !important;}
.b-ext .primary-button.dark-red:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzA3MDc4Ii8+PC9zdmc+");}
.b-ext .primary-button.dark-gray {background-color: initial;border-color: #282a32;color: #282a32 !important;}
.b-ext .primary-button.dark-gray .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMjgyYTMyIi8+PC9zdmc+");}
.b-ext .primary-button.dark-gray:hover {background-color: #282a32;color: #fff !important;opacity: 1;}
.b-ext .primary-button.dark-gray:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.orange-border {background-color: #fff;color: #c25700;border: 2px solid #c25700;}
.b-ext .primary-button.orange-border:hover {background-color: #c25700;}
.b-ext .primary-button.orange-border:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.orange-border .arrow-icon, .b-ext .primary-button.orange-border:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
.b-ext .primary-button.orange-border .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.white-bg {background-color: #fff;color: #c25700;border-color: #fff;}
.b-ext .primary-button.white-bg:hover {background-color: #c25700;border-color: #c25700;}
.b-ext .primary-button.white-bg:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.white-bg .arrow-icon, .b-ext .primary-button.white-bg:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
.b-ext .primary-button.white-bg .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .primary-button.orange-bg {background-color: #c25700;color: #fff;border-color: #c25700;}
.b-ext .primary-button.orange-bg .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.orange-bg .spinner-border {color: #fff;margin-right: 11px;}
.b-ext .primary-button.orange-bg:hover {background-color: #d18140;color: #fff !important;border-color: #d18140;}
.b-ext .primary-button.orange-bg:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .primary-button.orange-bg:hover .spinner-border {color: #fff;margin-right: 10px;}
.b-ext .primary-button .arrow-icon {margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");width: 22px;height: 13px;background-size: 22px 13px;}
@media (max-width:768px) {.b-ext .primary-button .arrow-icon {width: 17px !important;height: 10px !important;background-size: 17px 10px !important;}}
.b-ext .primary-button.search-pill {background-color: #efefef;border-color: transparent;color: #282a32 !important;text-transform: none !important;text-align: left;float: left;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 300;font-size: calc(var(--font-size) * .875);padding: 9px 17px 7px;letter-spacing: normal;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .primary-button.search-pill:after {background-size: 8px 8px;width: 8px;height: 8px;margin-left: 8px;transition: .25s cubic-bezier(.215,.61,.355,1);float: right;}
.b-ext .primary-button.search-pill:hover {background-color: #67696f;border-color: transparent;color: #fff !important;font-weight: 700;}
.b-ext .primary-button.search-pill:hover:after {filter: brightness(0) invert(1);}
.b-ext .connector-button {display: flex;align-items: center;text-align: center;}
.b-ext .connector-button svg.bi.bi-arrow-right {width: 22px;height: 22px;margin-left: 8px;}
.b-ext .connector-button svg.bi.bi-arrow-right:hover {fill: #fff !important;}
.b-ext .connector-button.blue .fat-line {background-color: #30588f;}
.b-ext .connector-button.blue .line .inner-line {height: 2px;background-color: #30588f;}
.b-ext .connector-button.blue .primary-button {margin-top: 0;}
.b-ext .connector-button .fat-line {width: 100px;height: 7px;background-color: #c25700;border-radius: 3px;}
.b-ext .connector-button .line {flex: 1 1;height: 2px;}
.b-ext .connector-button .line .inner-line {height: 2px;background-color: #c25700;width: 100%;}
.b-ext .connector-button button {border: 2px solid #30588f;background-color: initial;color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;line-height: 1;border-radius: 26px;padding: 15px 20px;transition: .25s cubic-bezier(.215,.61,.355,1);white-space: nowrap;}
.b-ext .connector-button button.blue {color: #30588f;}
.b-ext .connector-button button.dark-gray {color: #282a32;}
.b-ext .connector-button button.light-gray {color: #67696f;}
.b-ext .connector-button button.reversed {color: #fff;}
.b-ext .connector-button button:hover {background-color: #30588f;color: #fff;}
.b-ext .connector-button button:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");transform: translateX(5px);}
.b-ext .connector-button button .arrow-icon, .b-ext .connector-button button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
.b-ext .connector-button button .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");top: 2px;}
@media (max-width:768px) {.b-ext .connector-button button .arrow-icon {width: 17px !important;height: 10px !important;background-size: 17px 10px !important;top: 0;}}
.b-ext .button-text {background-color: initial;border: none;padding: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.125);font-weight: 700;letter-spacing: 1px;line-height: 1;color: #c25700;transition: .25s cubic-bezier(.215,.61,.355,1);white-space: nowrap;}
@media (max-width:768px) {.b-ext .button-text {white-space: normal !important;text-align: left;}}
.b-ext .button-text.blue {color: #30588f;}
.b-ext .button-text.reversed {color: #fff;}
.b-ext .button-text:hover {opacity: .75;}
.b-ext .button-text.external-cta {color: #fff;}
.b-ext .button-text.external-cta .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .button-text.external-cta:hover {opacity: 1;}
.b-ext .button-text.external-cta:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");transform: translateX(5px);}
.b-ext .button-text.hyper-link {text-decoration: underline;}
.b-ext .button-text .arrow-icon {top: 0 !important;}
.b-ext .button-text.light-gray {color: #67696f;}
.b-ext .button-text.show-btn {display: flex;justify-content: flex-end;margin-left: auto;margin-top: 10px;}
.b-ext .primary-button.btn-with-icon * {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;}
@media (max-width:768px) {.b-ext .primary-button.btn-with-icon * {font-size: 12px;}}
.b-ext .primary-button.btn-with-icon svg.bi.bi-arrow-right {width: 22px;height: 22px;margin-left: 8px;vertical-align: middle;}
.b-ext .primary-button.btn-with-icon svg.bi.bi-arrow-right:hover {fill: #fff !important;}
.b-ext .primary-button.btn-with-icon .button-icon {background-size: 28px 21px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;background-repeat: no-repeat;margin-right: 10px;display: inline-block;width: 28px;height: 21px;vertical-align: bottom;}
.b-ext .primary-button.btn-with-icon .button-icon.text-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon_text.4fa5f4cc.svg");}
.b-ext .primary-button.btn-with-icon .button-icon.email-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon_email_orange.c7ff7356.svg");}
.b-ext .primary-button.btn-with-icon:hover .text-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon_text_white.cfd3fb61.svg");}
.b-ext .primary-button.btn-with-icon:hover .email-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon_email_white.89e33c32.svg");}
.b-ext .job-search-result.card .stegmann .arrow-icon, .b-ext .job-search-result.card .stegplus .arrow-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/steg-arrow-icon-red.4bef6da3.svg") !important;}
.b-ext .job-search-result.card .arrow-icon {margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");width: 22px;height: 13px;background-size: 22px 13px;}
@media (max-width:768px) {.b-ext .job-search-result.card .arrow-icon {width: 17px !important;height: 10px !important;background-size: 17px 10px !important;}}
.b-ext .flexClass {display: flex !important;flex-direction: row;justify-content: space-around;}
.b-ext .arrow-icon {margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");width: 22px;height: 13px;background-size: 22px 13px;}
@media (max-width:768px) {.b-ext .arrow-icon {width: 17px !important;height: 10px !important;background-size: 17px 10px !important;}}
.b-ext .select-wrapper {position: relative;}
.b-ext .select-wrapper .upload-icons-container {display: flex;justify-content: center;color: #5e6066;}
.b-ext .select-wrapper .upload-container {display: flex;flex-direction: row;font-size: 16px;padding: 5px;}
@media (max-width:768px) {.b-ext .select-wrapper .upload-container {font-size: 14px;}}
.b-ext .select-wrapper .uploadPersonaldocuments .upload-placeholder {color: rgba(103,105,111,.5);}
.b-ext .select-wrapper .hide-field {display: none;}
.b-ext .select-wrapper .upload-text {padding-bottom: 22px;}
.b-ext .select-wrapper .odfp-button.button {opacity: 0;}
.b-ext .select-wrapper .upload-icon {width: 30px;height: 30px;background-repeat: no-repeat;cursor: pointer;position: relative;background-size: contain;margin-right: 5px;}
.b-ext .select-wrapper .upload-icon input {z-index: 2;opacity: 0;width: 100%;height: 100%;cursor: pointer;}
.b-ext .select-wrapper input[type=file]::-webkit-file-upload-button {cursor: pointer;}
.b-ext .select-wrapper .input-wrapper {color: #30588f;text-decoration: underline;width: 80%;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: start;}
.b-ext .select-wrapper .input-wrapper .spinner-border {margin-left: 3px;}
.b-ext .select-wrapper .dummy-input-wrapper .upload-container {display: none;}
.b-ext .select-wrapper .error-msg {padding: 15px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);}
.b-ext .inner-modal-container {display: flex;flex-direction: column;text-align: center;}
.b-ext .confirm-button-container {display: flex;justify-content: center;}
.b-ext .confirm-button-container .yes-button {margin-right: 10px;}
.b-ext .spinner-wrapper-upload {position: absolute;top: 20px;right: 35px;color: #5e6066;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .upload-file-container {width: 100%;display: flex;flex-direction: column;}
.b-ext .upload-file-container .file-item {width: 60%;background: #dedede 0 0 no-repeat padding-box;border-radius: 20px;margin: 10px;display: flex;align-items: center;padding: 4px 20px;color: #282a32;}
@media (max-width:768px) {.b-ext .upload-file-container .file-item {width: 100%;padding: 4px 10px 4px 20px;}}
.b-ext .upload-file-container .file-item .file-name {text-decoration: underline;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;font-size: 16px;}
.b-ext .upload-file-container .file-item .close-icon {width: 13px;height: 13px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--light-grey.d4071a40.svg");background-repeat: no-repeat;display: flex;margin-top: 4px;margin-left: 22px;cursor: pointer;}
.b-ext .upload-file-container .file-item .selected-type span {padding: 0 10px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.b-ext .upload-file-container .file-item .action-icons {margin: auto;justify-self: flex-end;}
.b-ext .upload-file-container .file-item.no-doctype {width: 100%;margin-left: 0;margin-right: 0;padding: 4px 10px 4px 15px;background-color: #fff;}
.b-ext .upload-file-container .file-item.no-doctype .fileDetailsContainer {width: 85%;text-align: left;color: #30588f;}
.b-ext .upload-file-container .file-item.no-doctype .action-icons {display: flex;flex-grow: 1;}
.b-ext .upload-file-container .file-item.no-doctype .action-icons .download-icon-blue {width: 16px;height: 23px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon_download_blue.9365445a.svg");background-repeat: no-repeat;display: flex;cursor: pointer;margin: 5px auto 0;}
.b-ext .upload-file-container .file-item.no-doctype .action-icons .close-icon {margin: auto;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--red.a9de9f66.svg");}
.b-ext .file-select-container {min-height: 49px;height: auto;width: 100%;border-radius: 2px;background-color: #fff;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 0 14px 5px;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);box-shadow: none;outline: none;display: flex;flex-direction: column;border: 1px solid #ccc;color: grey;justify-content: center;}
.b-ext .file-select-container .file-container {display: flex;width: 100%;justify-content: space-between;}
.b-ext .file-select-container .file-container .close-icon {width: 13px;height: 13px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--red.a9de9f66.svg") !important;background-repeat: no-repeat;display: flex;margin-top: 8px;margin-left: 4px;cursor: pointer;}
.b-ext .file-select-container .file-container .download-icon-blue {width: 16px;height: 23px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon_download_blue.9365445a.svg");background-repeat: no-repeat;display: flex;cursor: pointer;margin-top: 5px;}
.b-ext .file-select-container .file-container .file-list {display: flex;padding-bottom: 3px;text-align: left;}
.b-ext .file-select-container .file-container .file-name {margin-bottom: 10px;width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.b-ext .upload-placeholder {display: flex;}
.b-ext .upload-placeholder .info-icon {border-radius: 50%;width: 15px;height: 15px;background: #fff;border: 1px solid #30588f;color: #30588f;font-size: 10px;text-align: center;margin-left: 5px;margin-top: 4px;}
.b-ext .info-placeholder {display: flex;}
.b-ext .info-placeholder .info-icon {border-radius: 50%;width: 25px;height: 25px;background: #fff;border: 1px solid #30588f;color: #30588f;font-size: 13px;text-align: center;margin-left: 5px;margin-top: 4px;position: absolute;}
.b-ext .new-lass {display: none;}
.b-ext input[type=file] {opacity: 0;cursor: pointer;font-size: 0 !important;}
.b-ext .upload-config-cls input {color: transparent;text-shadow: 0 0 0 #2196f3;font-size: 0 !important;}
.b-ext .upload-config-cls input:focus {outline: none;}
.b-ext .document-container {display: flex;flex-wrap: wrap;justify-content: flex-start;}
@media (max-width:768px) {.b-ext .document-container {justify-content: center;flex-direction: column;align-items: center;}}
.b-ext .document-container .form-block {position: relative;display: flex;flex-wrap: nowrap;}
@media (max-width:768px) {.b-ext .document-container .form-block {flex-wrap: wrap;flex-direction: column;margin-bottom: 10px;}}
.b-ext .document-container .form-block .file-select-container {position: relative;}
.b-ext .document-container .form-block .show-field {width: 300px;margin-right: 10px;}
@media (max-width:992px) {.b-ext .document-container .form-block .show-field {width: 100%;margin-bottom: 10px;}}
.b-ext .document-container .form-block .upload-btn {text-align: center;}
.b-ext .document-container .form-block .upload-placeholder {color: rgba(103,105,111,.501961);}
.b-ext .document-container .select-wrapper {display: flex;flex-wrap: wrap;justify-content: center;}
.b-ext .document-container .select-wrapper .uploadSelectContainer {width: 75%;display: flex;align-items: start;flex-wrap: wrap;flex-grow: 1;margin-bottom: 16px;}
.b-ext .document-container .select-wrapper .uploadSelectContainer .file-select-container, .b-ext .document-container .select-wrapper .uploadSelectContainer .file_upload {width: 55%;margin-right: 5%;}
.b-ext .document-container .select-wrapper .uploadSelectContainer .file-select-container {padding-bottom: 0;border-radius: 5px;}
.b-ext .document-container .select-wrapper .uploadSelectContainer .file-select-container .upload-placeholder {font-size: 12px;}
.b-ext .document-container .select-wrapper .uploadSelectContainer .doc-type-select-container {width: 35%;margin-right: 5%;}
@media (max-width:992px) {.b-ext .document-container .select-wrapper .uploadSelectContainer>div {width: 100% !important;margin-bottom: 16px;margin-right: 0 !important;}}
.b-ext .document-container .select-wrapper .upload-btn {display: flex;margin-bottom: 16px;align-items: center;}
@media (max-width:992px) {.b-ext .document-container .select-wrapper .upload-btn {width: 100%;justify-content: center;}}
.b-ext .document-container .upload-file-container .file-item {width: 60%;padding: 0;flex-grow: 1;}
.b-ext .document-container .upload-file-container .file-item .fileDetailsContainer {display: flex;width: 90%;}
.b-ext .document-container .upload-file-container .file-item .file-name {margin-left: 18px;text-align: left;}
.b-ext .document-container .upload-file-container .file-item .selected-type {min-width: 40%;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.b-ext .document-container .upload-file-container .file-item .selected-type span {padding: 0;}
.b-ext .document-container .upload-file-container .file-item .selected-type span:first-of-type {margin: 0 10px;}
.b-ext .document-container .upload-file-container .file-item .close-icon {margin: auto;justify-self: flex-end;}
@media (max-width:992px) {.b-ext .document-container .upload-file-container .file-item {width: 90%;}}
.b-ext .forms.education, .b-ext .forms.experience, .b-ext .forms.signinup {text-align: center;}
.b-ext .forms.education .form-text, .b-ext .forms.experience .form-text, .b-ext .forms.signinup .form-text {text-align: left;}
.b-ext .forms.education .account-form-container, .b-ext .forms.education .personal-info-form, .b-ext .forms.experience .account-form-container, .b-ext .forms.experience .personal-info-form, .b-ext .forms.signinup .account-form-container, .b-ext .forms.signinup .personal-info-form {display: flex;}
.b-ext .forms.education .account-form-container .dynamic-form, .b-ext .forms.education .personal-info-form .dynamic-form, .b-ext .forms.experience .account-form-container .dynamic-form, .b-ext .forms.experience .personal-info-form .dynamic-form, .b-ext .forms.signinup .account-form-container .dynamic-form, .b-ext .forms.signinup .personal-info-form .dynamic-form {width: 100%;display: flex;flex-wrap: wrap;}
.b-ext .forms.education .account-form-container .form-block, .b-ext .forms.education .personal-info-form .form-block, .b-ext .forms.experience .account-form-container .form-block, .b-ext .forms.experience .personal-info-form .form-block, .b-ext .forms.signinup .account-form-container .form-block, .b-ext .forms.signinup .personal-info-form .form-block {padding-right: 15px;}
.b-ext .forms.education .account-form-container .form-block input, .b-ext .forms.education .account-form-container .form-block select, .b-ext .forms.education .personal-info-form .form-block input, .b-ext .forms.education .personal-info-form .form-block select, .b-ext .forms.experience .account-form-container .form-block input, .b-ext .forms.experience .account-form-container .form-block select, .b-ext .forms.experience .personal-info-form .form-block input, .b-ext .forms.experience .personal-info-form .form-block select, .b-ext .forms.signinup .account-form-container .form-block input, .b-ext .forms.signinup .account-form-container .form-block select, .b-ext .forms.signinup .personal-info-form .form-block input, .b-ext .forms.signinup .personal-info-form .form-block select {height: 49px;line-height: 30px;}
.b-ext .forms.education label, .b-ext .forms.experience label, .b-ext .forms.signinup label {display: flex;text-align: left;}
@media screen and (max-width:768px) {.b-ext .forms.education, .b-ext .forms.experience, .b-ext .forms.signinup {padding: 20px;}
	.b-ext .forms.education .form-block, .b-ext .forms.experience .form-block, .b-ext .forms.signinup .form-block {width: 100% !important;}}
.b-ext .forms.education .title, .b-ext .forms.experience .title, .b-ext .forms.signinup .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 32px;}
@media (max-width:768px) {.b-ext .forms.education .title, .b-ext .forms.experience .title, .b-ext .forms.signinup .title {font-size: 22px;}}
.b-ext .forms.education .sub-title, .b-ext .forms.experience .sub-title, .b-ext .forms.signinup .sub-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 20px;margin: 0 0 40px;}
@media (max-width:768px) {.b-ext .forms.education .sub-title, .b-ext .forms.experience .sub-title, .b-ext .forms.signinup .sub-title {font-size: 16px;margin: 0 0 20px;}}
.b-ext .forms.education .cta, .b-ext .forms.experience .cta, .b-ext .forms.signinup .cta {margin: 24px 0;}
.b-ext .forms.education .signin__block, .b-ext .forms.experience .signin__block, .b-ext .forms.signinup .signin__block {margin: 60px 0;}
.b-ext .forms.education .signin__block .text.large, .b-ext .forms.experience .signin__block .text.large, .b-ext .forms.signinup .signin__block .text.large {margin: 0 0 10px;}
.b-ext .forms.education .signin__block .text.small, .b-ext .forms.experience .signin__block .text.small, .b-ext .forms.signinup .signin__block .text.small {font-size: 12px;line-height: 1.6;margin-top: 50px;}
.b-ext .forms.education .form-block.checkbox, .b-ext .forms.experience .form-block.checkbox, .b-ext .forms.signinup .form-block.checkbox {text-align: left;}
.b-ext .forms.expertise {padding: 20px 25%;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .forms.expertise {padding: 20px 20%;}}
@media (max-width:992px) {.b-ext .forms.expertise {padding: 20px 20%;}}
.b-ext .forms .add-more {margin: 20px 0;}
.b-ext .forms .add-more .button-text:before, .b-ext .forms .add-more a .cta-text:before {content: "+";margin-right: 5px;}
.b-ext .dynamic-form .form-block.complex input.filled+label .label-text, .b-ext .dynamic-form .form-block.complex input:focus+label .label-text, .b-ext .dynamic-form .form-block.complex textarea.filled+label .label-text, .b-ext .dynamic-form .form-block.complex textarea:focus+label .label-text, .b-ext .screenerForm .form-block.complex input.filled+label .label-text, .b-ext .screenerForm .form-block.complex input:focus+label .label-text, .b-ext .screenerForm .form-block.complex textarea.filled+label .label-text, .b-ext .screenerForm .form-block.complex textarea:focus+label .label-text {font-size: 12px;}
.b-ext .dynamic-form .form-block.complex input+label, .b-ext .dynamic-form .form-block.complex textarea+label, .b-ext .screenerForm .form-block.complex input+label, .b-ext .screenerForm .form-block.complex textarea+label {max-width: 90%;left: 12px;}
.b-ext .dynamic-form .form-block.complex input+label .label-text, .b-ext .dynamic-form .form-block.complex textarea+label .label-text, .b-ext .screenerForm .form-block.complex input+label .label-text, .b-ext .screenerForm .form-block.complex textarea+label .label-text {position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .dynamic-form .form-block.complex input, .b-ext .dynamic-form .form-block.complex textarea, .b-ext .screenerForm .form-block.complex input, .b-ext .screenerForm .form-block.complex textarea {padding: 0 12px;}
.b-ext .dynamic-form .form-block.complex .text-area-outer, .b-ext .screenerForm .form-block.complex .text-area-outer {padding-left: 12px;}
.b-ext .dynamic-form .monthYearWrapper, .b-ext .screenerForm .monthYearWrapper {display: flex;justify-content: space-between;}
.b-ext .dynamic-form .monthYearWrapper .monthPicker, .b-ext .dynamic-form .monthYearWrapper .yearPicker, .b-ext .screenerForm .monthYearWrapper .monthPicker, .b-ext .screenerForm .monthYearWrapper .yearPicker {width: 47.5%;}
@media (max-width:768px) {.b-ext .dynamic-form .monthYearWrapper, .b-ext .screenerForm .monthYearWrapper {flex-wrap: wrap;}
	.b-ext .dynamic-form .monthYearWrapper .monthPicker, .b-ext .dynamic-form .monthYearWrapper .yearPicker, .b-ext .screenerForm .monthYearWrapper .monthPicker, .b-ext .screenerForm .monthYearWrapper .yearPicker {width: 100%;}
	.b-ext .dynamic-form .monthYearWrapper .monthPicker, .b-ext .screenerForm .monthYearWrapper .monthPicker {margin-bottom: 16px;}}
.b-ext .dynamic-form .picker-template, .b-ext .screenerForm .picker-template {width: 100%;}
.b-ext .dynamic-form .chkBox, .b-ext .screenerForm .chkBox {position: relative;padding-left: 0;margin-bottom: 12px;cursor: pointer;-webkit-user-select: none;user-select: none;}
.b-ext .dynamic-form .chkBox input, .b-ext .screenerForm .chkBox input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.b-ext .dynamic-form .chkBox .checkmark, .b-ext .screenerForm .chkBox .checkmark {position: absolute;cursor: pointer;top: 3px;left: 0;height: 20px;width: 20px;background-color: #fff;border: 1px solid grey;}
.b-ext .dynamic-form .chkBox .labelText, .b-ext .screenerForm .chkBox .labelText {padding-left: 30px;}
.b-ext .dynamic-form .chkBox .chkBox input:checked~.checkmark, .b-ext .screenerForm .chkBox .chkBox input:checked~.checkmark {background-color: #30588f;border-color: #30588f;}
.b-ext .dynamic-form .chkBox input:disabled:checked~.checkmark, .b-ext .screenerForm .chkBox input:disabled:checked~.checkmark {cursor: not-allowed;background-color: #3c3535 !important;border-color: #d1d1d1 !important;}
.b-ext .dynamic-form .chkBox input:disabled~.checkmark, .b-ext .screenerForm .chkBox input:disabled~.checkmark {cursor: not-allowed;background-color: #d1d1d1 !important;opacity: .25;}
.b-ext .dynamic-form .chkBox input:checked~.checkmark:after, .b-ext .screenerForm .chkBox input:checked~.checkmark:after {display: block;}
.b-ext .dynamic-form .chkBox .checkmark:after, .b-ext .screenerForm .chkBox .checkmark:after {left: 9px;width: 5px;height: 10px;border: solid #fff;border-width: 0 3px 3px 0;transform: rotate(45deg);}
.b-ext .dynamic-form .checkmark:after, .b-ext .screenerForm .checkmark:after {content: "";position: absolute;display: none;}
.b-ext .dynamic-form .chkBox .checkmark:after, .b-ext .screenerForm .chkBox .checkmark:after {left: 4px;top: 5px;height: 6px;width: 12px;border: 2px solid #fff;border-top: none;border-right: none;transform: rotate(-45deg);}
.b-ext .dynamic-form .skills-list, .b-ext .screenerForm .skills-list {list-style-type: none;padding: 0;margin: 20px 0 0;}
.b-ext .dynamic-form .skills-list ul, .b-ext .screenerForm .skills-list ul {display: flex;flex-wrap: wrap;}
.b-ext .dynamic-form .skills-list ul li, .b-ext .screenerForm .skills-list ul li {pointer-events: none;width: 50%;padding-right: 10px;margin-right: 0 !important;margin-bottom: 10px !important;}
@media screen and (max-width:767px) {.b-ext .dynamic-form .skills-list ul li, .b-ext .screenerForm .skills-list ul li {flex-basis: 100%;width: 100%;}}
.b-ext .dynamic-form .skills-list .checkbox--toggle, .b-ext .screenerForm .skills-list .checkbox--toggle {left: 0;background-color: #dedede;border-radius: 20px;display: block;position: relative;max-width: 400px;transition: opacity .2s ease-in-out 0s;}
.b-ext .dynamic-form .skills-list .checkbox--toggle:hover, .b-ext .screenerForm .skills-list .checkbox--toggle:hover {opacity: .5;}
.b-ext .dynamic-form .skills-list label, .b-ext .screenerForm .skills-list label {padding: 5px 30px 5px 15px;width: 100%;max-width: 400px;border-radius: 100px;display: block;text-align: left;color: #282a32;cursor: pointer;position: relative;left: 0;z-index: 2;transition: color .2s ease-in;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .dynamic-form .skills-list label:before, .b-ext .screenerForm .skills-list label:before {width: 10px;height: 10px;border-radius: 50%;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scaleX(1);transition: all .3s cubic-bezier(.4,0,.2,1);opacity: 0;z-index: -1;}
.b-ext .dynamic-form .skills-list label:after, .b-ext .screenerForm .skills-list label:after {width: 32px;height: 32px;content: "";background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--light-grey.d4071a40.svg");background-repeat: no-repeat;z-index: 2;position: absolute;left: auto;right: 15px;top: 33%;background-size: 12px 12px;display: inline-block;width: 12px;height: 12px;border: none;transform-origin: 0 100%;transform: translateY(-50%) rotate(45deg);cursor: pointer;transition: all .2s ease-in;pointer-events: auto;}
.b-ext .dynamic-form .skills-list input:checked~label, .b-ext .screenerForm .skills-list input:checked~label {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .dynamic-form .skills-list input:checked~label:before, .b-ext .screenerForm .skills-list input:checked~label:before {transform: translate(-50%,-50%) scale3d(56,56,1);opacity: 1;}
.b-ext .dynamic-form .skills-list input:checked~label:after, .b-ext .screenerForm .skills-list input:checked~label:after {transform: rotate(0deg);}
.b-ext .dynamic-form .skills-list input[type=checkbox], .b-ext .screenerForm .skills-list input[type=checkbox] {max-width: 400px;height: 39px;transform: translateY(-50%);cursor: pointer;position: absolute;z-index: 99;top: 50%;opacity: 0;}
.b-ext .dynamic-form .form-radio-group, .b-ext .screenerForm .form-radio-group {display: flex;flex-direction: column;}
.b-ext .dynamic-form .labelText, .b-ext .screenerForm .labelText {display: flex;}
.b-ext .dynamic-form .inlineLabel, .b-ext .screenerForm .inlineLabel {margin-right: 30px;color: #939498;}
.b-ext .dynamic-form .radioInline, .b-ext .screenerForm .radioInline {display: flex !important;flex-direction: row !important;}
.b-ext .dynamic-form .radioInline>ul, .b-ext .screenerForm .radioInline>ul {margin: 0 !important;}
.b-ext .dynamic-form .form-checkbox-group.checklist, .b-ext .dynamic-form .form-radio-group.checklist, .b-ext .screenerForm .form-checkbox-group.checklist, .b-ext .screenerForm .form-radio-group.checklist {list-style: none;padding: 0;margin: 10px 0;}
.b-ext .dynamic-form .form-checkbox-group.checklist .checklist__item, .b-ext .dynamic-form .form-radio-group.checklist .checklist__item, .b-ext .screenerForm .form-checkbox-group.checklist .checklist__item, .b-ext .screenerForm .form-radio-group.checklist .checklist__item {margin-bottom: 20px;margin-right: 30px;}
.b-ext .dynamic-form .form-checkbox-group input[type=checkbox].form-check-input, .b-ext .dynamic-form .form-radio-group input[type=checkbox].form-check-input, .b-ext .screenerForm .form-checkbox-group input[type=checkbox].form-check-input, .b-ext .screenerForm .form-radio-group input[type=checkbox].form-check-input {margin-left: 0;}
.b-ext .dynamic-form .form-checkbox-group .checkbox label:after, .b-ext .dynamic-form .form-radio-group .checkbox label:after, .b-ext .screenerForm .form-checkbox-group .checkbox label:after, .b-ext .screenerForm .form-radio-group .checkbox label:after {top: 8px;}
.b-ext .dynamic-form .form-checkbox-group .form-check-label, .b-ext .dynamic-form .form-radio-group .form-check-label, .b-ext .screenerForm .form-checkbox-group .form-check-label, .b-ext .screenerForm .form-radio-group .form-check-label {color: #939498;}
.b-ext .dynamic-form .form-checkbox-group .form-check-input:disabled~.form-check-label:before, .b-ext .dynamic-form .form-checkbox-group .form-check-input[disabled]~.form-check-label:before, .b-ext .dynamic-form .form-radio-group .form-check-input:disabled~.form-check-label:before, .b-ext .dynamic-form .form-radio-group .form-check-input[disabled]~.form-check-label:before, .b-ext .screenerForm .form-checkbox-group .form-check-input:disabled~.form-check-label:before, .b-ext .screenerForm .form-checkbox-group .form-check-input[disabled]~.form-check-label:before, .b-ext .screenerForm .form-radio-group .form-check-input:disabled~.form-check-label:before, .b-ext .screenerForm .form-radio-group .form-check-input[disabled]~.form-check-label:before {background-color: initial;}
.b-ext .dynamic-form .form-checkbox-group.error .radio-toggle input[type=radio]+label:before, .b-ext .dynamic-form .form-radio-group.error .radio-toggle input[type=radio]+label:before, .b-ext .screenerForm .form-checkbox-group.error .radio-toggle input[type=radio]+label:before, .b-ext .screenerForm .form-radio-group.error .radio-toggle input[type=radio]+label:before {border-color: #9d323d;}
.b-ext .dynamic-form .form-checkbox-group .radio-toggle input[type=radio], .b-ext .dynamic-form .form-radio-group .radio-toggle input[type=radio], .b-ext .screenerForm .form-checkbox-group .radio-toggle input[type=radio], .b-ext .screenerForm .form-radio-group .radio-toggle input[type=radio] {opacity: 0;}
.b-ext .dynamic-form .form-checkbox-group .radio-toggle input[type=radio]+label, .b-ext .dynamic-form .form-radio-group .radio-toggle input[type=radio]+label, .b-ext .screenerForm .form-checkbox-group .radio-toggle input[type=radio]+label, .b-ext .screenerForm .form-radio-group .radio-toggle input[type=radio]+label {position: relative;cursor: pointer;}
.b-ext .dynamic-form .form-checkbox-group .radio-toggle input[type=radio]+label:before, .b-ext .dynamic-form .form-radio-group .radio-toggle input[type=radio]+label:before, .b-ext .screenerForm .form-checkbox-group .radio-toggle input[type=radio]+label:before, .b-ext .screenerForm .form-radio-group .radio-toggle input[type=radio]+label:before {content: "";display: inline-block;width: 20px;height: 20px;margin: 0 8px -2px 0;border-radius: 50%;border: 1px solid grey;position: absolute;left: -31px;}
.b-ext .dynamic-form .form-checkbox-group .radio-toggle input[type=radio]:checked+label:after, .b-ext .dynamic-form .form-radio-group .radio-toggle input[type=radio]:checked+label:after, .b-ext .screenerForm .form-checkbox-group .radio-toggle input[type=radio]:checked+label:after, .b-ext .screenerForm .form-radio-group .radio-toggle input[type=radio]:checked+label:after {width: 12px;height: 12px;border-radius: 50%;content: "";display: inline-block;background-color: #30588f;visibility: visible;left: -27px;top: 4px;position: absolute;}
.b-ext .dynamic-form .form-checkbox-group .radio-toggle input[type=radio]:checked:after, .b-ext .dynamic-form .form-radio-group .radio-toggle input[type=radio]:checked:after, .b-ext .screenerForm .form-checkbox-group .radio-toggle input[type=radio]:checked:after, .b-ext .screenerForm .form-radio-group .radio-toggle input[type=radio]:checked:after {width: 12px;height: 12px;border-radius: 12px;top: -2px;left: 4px;position: relative;background-color: #30588f;content: "";display: inline-block;visibility: visible;}
.b-ext .dynamic-form input[type=checkbox]:focus+label, .b-ext .screenerForm input[type=checkbox]:focus+label {outline: 5px auto #3b99fc;}
.b-ext .date-form-block {padding-right: 15px;margin-bottom: 16px;text-align: initial;position: relative;}
.b-ext .date-form-block .error-msg {padding: 15px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);}
.b-ext .date-form-block .date-picker {width: 100%;height: 49px;}
.b-ext .date-form-block input {color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;padding: 0 24px !important;outline-color: transparent;}
.b-ext .date-form-block .react-date-picker__wrapper {border: 1px solid rgba(103,105,111,.5);border-radius: 2px;}
.b-ext .date-form-block .placeholder-container {position: absolute;top: 10px;left: 10px;width: 50%;color: rgba(103,105,111,.5);}
.b-ext .date-form-block .active {position: absolute;top: 0;left: 14px;font-size: 11px;}
.b-ext .date-form-block .hide-input input {display: none;}
.b-ext .date-form-block .hide-input .react-date-picker__inputGroup__divider {visibility: hidden;}
@media screen and (min-width:1400px) {.b-ext .formContainer {width: 75%;}}
.b-ext .dynamic-form .normalForm {width: 100%;display: flex;flex-wrap: wrap;}
.b-ext .dynamic-form .document-container:empty, .b-ext .dynamic-form .normalForm:empty {display: none;}
.b-ext .dynamic-form .form-block .text-area-outer, .b-ext .dynamic-form .form-block input {box-shadow: none !important;}
.b-ext .dynamic-form .form-block input::-ms-clear {display: none;}
.b-ext .dynamic-form .form-block.select-complex .select-loading-placeholder {display: block;width: 100%;height: 49px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: rgba(103,105,111,.5);font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);box-shadow: none;outline: none;text-align: left;padding: 10px 30px 0 14px !important;pointer-events: none;}
.b-ext .dynamic-form .spinner-border {position: absolute;right: 46px;top: 20px;width: 22px;height: 22px;cursor: pointer;background-repeat: no-repeat;}
.b-ext .invalid-feedback {display: block !important;}
.b-ext .search-icon {border: none;background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");position: absolute;right: 18px;top: 18px;width: 22px;height: 22px;cursor: pointer;background-repeat: no-repeat;}
.b-ext input::-ms-clear {display: none;}
.b-ext .input-pin-icon-wrap {width: 10px;height: 15px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.b-ext .input-pin-icon-wrap .input-pin-icon {background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");width: 100%;height: 100%;display: block;background-size: contain;}
.b-ext .active .input-pin-icon-wrap {width: 8px;height: 12px;}
.b-ext .hide {display: none;}
.b-ext .form-block .text-area-outer .swiss-textarea {padding-top: 16px !important;}
.b-ext .swiss-textarea::-webkit-input-placeholder {padding-top: 16px;font-size: 16px;}
.b-ext .swiss-textarea:-moz-input-placeholder, .b-ext .swiss-textarea::-moz-input-placeholder {padding-top: 16px;font-size: 16px;}
.b-ext .swiss-textarea:-ms-input-placeholder {padding-top: 16px;font-size: 16px;}
.b-ext .candidate-flow {margin-top: 20px;}
.b-ext .candidate-flow .resume-upload {margin-top: 0;}
.b-ext .candidate-flow .buildProfileAccordion .expandOrCollapse {padding-bottom: 30px;}
.b-ext .candidate-flow .buildProfileAccordion .profile-accordion-block {padding-right: 0;}
.b-ext .candidate-flow .alert-danger {color: #9d323d !important;background-color: #f8d7da;border-color: #f5c6cb;}
.b-ext .profile-accordion-block {position: relative;text-align: left;border-bottom: 1px solid #a3a5aa;padding: 20px 30px 20px 0;cursor: pointer;}
.b-ext .profile-accordion-block.active .icon:after {transform: rotate(180deg);}
.b-ext .profile-accordion-block.active .profile-accordion-content {display: block;font-size: 20px;}
@media (max-width:768px) {.b-ext .profile-accordion-block.active .profile-accordion-content {font-size: 14px;}}
.b-ext .profile-accordion-block:first-child {border-top: 1px solid #a3a5aa;}
.b-ext .profile-accordion-block:last-child {margin-bottom: 40px;}
.b-ext .profile-accordion-block .icon {position: absolute;font-size: 36px;right: 0;top: 10px;color: #a3a5aa;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .profile-accordion-block .icon {top: 3px;}}
.b-ext .profile-accordion-block .icon:after {display: block;content: "";background-image: url("/ext/dist/Manpower-Germany/static/media/icon-down.ac7a05aa.svg");background-size: cover;width: 18px;height: 18px;margin-top: 18px;}
@media (max-width:768px) {.b-ext .profile-accordion-block .icon:after {width: 16px;height: 16px;margin-top: 20px;}}
.b-ext .profile-accordion-block .profile-accordion-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;line-height: 32px;font-weight: 700;font-size: 24px;line-height: 34px;padding: 0;display: flex;align-items: center;}
.b-ext .profile-accordion-block .profile-accordion-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .profile-accordion-block .profile-accordion-title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;font-size: 16px;line-height: 24px;}}
.b-ext .profile-accordion-block .profile-accordion-title img {margin-right: 12px;}
.b-ext .profile-accordion-block .profile-accordion-title .missing-text {color: #9d323d;opacity: 1;font-size: 14px;font-style: italic;font-weight: 700;}
.b-ext .profile-accordion-block .profile-accordion-content {display: none;margin: 15px 0 0;}
.b-ext .profile-accordion-block .profile-accordion-content .delete-section .arrow-icon.styleArrow {display: none;}
.b-ext .profile-accordion-section {text-align: center;padding: 0;}
@media (max-width:768px) {.b-ext .profile-accordion-section {padding: 8px 0;}}
.b-ext .profile-accordion-section .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;}
.b-ext .profile-accordion-section .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .profile-accordion-section .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .profile-accordion-section h1, .b-ext .profile-accordion-section p, .b-ext .profile-accordion-section span {font-size: 20px;line-height: 32px;color: #282a32;margin: 0;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 500;}
@media (max-width:768px) {.b-ext .profile-accordion-section h1, .b-ext .profile-accordion-section p, .b-ext .profile-accordion-section span {font-size: 14px;line-height: 22px;}}
.b-ext .profile-accordion-section h1.text, .b-ext .profile-accordion-section p.text, .b-ext .profile-accordion-section span.text {padding: 10px 0 35px;}
.b-ext .profile-accordion-section h1.content, .b-ext .profile-accordion-section p.content, .b-ext .profile-accordion-section span.content {padding: 10px 0 35px;font-size: 16px;line-height: 20px;}
@media (max-width:768px) {.b-ext .profile-accordion-section h1.content, .b-ext .profile-accordion-section p.content, .b-ext .profile-accordion-section span.content {font-size: 14px;line-height: 22px;}}
.b-ext .profile-accordion-section h2 {display: inline;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 32px;color: #282a32;margin: 0;}
.b-ext .profile-accordion-section h2.acc-text {display: block;font-weight: 500;padding: 10px 0 35px;}
@media (max-width:768px) {.b-ext .profile-accordion-section h2 {font-size: 14px;line-height: 22px;}}
.b-ext .profile-accordion-section h2.section-title {font-size: 24px;line-height: 34px;}
@media (max-width:768px) {.b-ext .profile-accordion-section h2.section-title {font-size: 16px;line-height: 22px;}}
.b-ext .profile-accordion-section .title-text-section {display: flex;flex-wrap: wrap;align-items: center;}
.b-ext .profile-accordion-section .title-text-section .spinner-border {color: #9d323d;}
.b-ext .profile-accordion-section .title-text-section .section-title {margin-right: 10px;}
.b-ext .profile-accordion-section .profile-accordion-content ul {padding-left: 20px;}
.b-ext .profile-accordion-section .profile-accordion-content ul li {font-size: 20px;line-height: 32px;color: #282a32;}
@media (max-width:768px) {.b-ext .profile-accordion-section .profile-accordion-content ul li {font-size: 14px;line-height: 22px;}}
.b-ext .profile-accordion-section .profile-accordion-content img {width: 100%;}
.b-ext .profile-accordion-content {cursor: auto;}
.b-ext .section-heading {padding-left: 10px !important;}
.b-ext .accordion-title .accordion-icon {height: 30px !important;width: 30px !important;}
.b-ext .consent-section .form-radio-group .radio-toggle input[type=radio]:checked:after {top: -6px;}
.b-ext .consent-section .form-check.radio-toggle label.form-check-label {color: #282a32;}
@media (max-width:768px) {.b-ext .consent-section {padding: 0;}}
.b-ext .consent-section .formFields>.form-check-label div p:after {content: "*";color: red;}
.b-ext .consent-section .seperatorLine {margin-top: 25px;margin-bottom: 25px;}
.b-ext .consent-section .form-section.form_0 {margin-left: 10px;}
.b-ext .consent-section .form-section.form_1 {width: 90%;margin: 0 auto;}
@media (max-width:768px) {.b-ext .consent-section .form-radio-group.checklist {flex-direction: column !important;}}
.b-ext .consent-section .checklist__item .form-check-label {color: #282a32;}
.b-ext .buildProfileAccordion .saveAndReview {display: flex;justify-content: space-around;flex-wrap: wrap;}
.b-ext .buildProfileAccordion .saveAndReview .primary-button {margin-bottom: 40px;}
.b-ext .buildProfileAccordion .saveAndComplete {padding-top: 30px;margin: 0 5%;border-top: 1px solid #c9cacc;}
.b-ext .buildProfileAccordion .saveAndComplete .button-text {text-align: center;}
.b-ext .buildProfileAccordion .build-profile .accordionNextBtn {display: flex;justify-content: center;margin-top: 30px;}
.b-ext .buildProfileAccordion .build-profile .accordionNextBtn button.generatePdf {margin-right: 10px;}
.b-ext .buildProfileAccordion .build-profile .grey-disabled {color: #dfdfdf;}
.b-ext .buildProfileAccordion .build-profile .button-disabled:hover {color: #c25700 !important;background-color: #fff !important;}
.b-ext .buildProfileAccordion .build-profile .button-enabled {background-color: #c25700 !important;color: #fff !important;}
.b-ext .buildProfileAccordion .build-profile .subTextContainer {text-align: justify;margin: 10px 30%;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .buildProfileAccordion .build-profile .subTextContainer {margin: 10px 25%;}}
@media (max-width:992px) {.b-ext .buildProfileAccordion .build-profile .subTextContainer {margin: 10px 20%;}}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .subTextContainer {margin: 10px 0;}}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .seperatorLine {border: none;border-top: 1px solid #dedede;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .remove-btn, .b-ext .buildProfileAccordion .build-profile .personal-info-form .seperatorLine {margin: 10px 30%;text-align: right;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form .remove-btn, .b-ext .buildProfileAccordion .build-profile .personal-info-form .seperatorLine {margin: 10px 25%;}}
@media (max-width:992px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form .remove-btn, .b-ext .buildProfileAccordion .build-profile .personal-info-form .seperatorLine {margin: 10px 20%;}}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form .remove-btn, .b-ext .buildProfileAccordion .build-profile .personal-info-form .seperatorLine {margin: 10px 0;}}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .remove-btn button, .b-ext .buildProfileAccordion .build-profile .personal-info-form .seperatorLine button {margin-right: 15px;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form {justify-content: center;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form>.normalForm {padding: 0 30%;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form>.normalForm {padding: 10px 25%;}}
@media (max-width:992px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form>.normalForm {padding: 10px 20%;}}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form>.normalForm {padding: 10px 0;}}
.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form .document-container {width: 100%;margin: 1% 10%;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form .document-container>div {width: 100%;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .personal-info-form>.dynamic-form .document-container .select-wrapper>div {width: 100%;margin-bottom: 10px;}}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .text-area-outer {padding-left: 15px !important;height: 200px !important;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .date-form-block input {padding: 10px 10px 0 !important;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form input {padding: 10px 30px 0 14px !important;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex label {left: 15px !important;top: 10px !important;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex input.filled+label, .b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex input:active+label, .b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex input:focus+label, .b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex textarea.filled+label, .b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex textarea:active+label, .b-ext .buildProfileAccordion .build-profile .personal-info-form .form-block.complex textarea:focus+label {top: 0 !important;margin-top: 0;}
.b-ext .buildProfileAccordion .build-profile .form-text {color: #939498;font-size: 14px;padding-bottom: 15px;text-align: center !important;}
.b-ext .buildProfileAccordion .build-profile .add-form {margin: 10px 0 60px;display: flex;justify-content: center;}
.b-ext .buildProfileAccordion .build-profile .add-form .button-text {text-align: center;}
.b-ext .buildProfileAccordion .build-profile .add-form .primary-button {font-size: 14px;}
.b-ext .buildProfileAccordion .build-profile .subTextContainer {font-size: 18px;color: #5e6066;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .buildProfileAccordion .build-profile .subTextContainer {text-align: justify;}}
@media (max-width:992px) {.b-ext .buildProfileAccordion .build-profile .subTextContainer {text-align: justify;}}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .subTextContainer {margin: 0;}}
.b-ext .buildProfileAccordion .build-profile .subTextContainer a {font-size: 18px;color: #4c79af;font-weight: 700;text-decoration: underline;}
.b-ext .buildProfileAccordion .build-profile .form-block.complex input.filled+label, .b-ext .buildProfileAccordion .build-profile .form-block.complex input:focus+label {top: 0;}
.b-ext .buildProfileAccordion .build-profile .form-block.complex input.filled+label .label-text, .b-ext .buildProfileAccordion .build-profile .form-block.complex input:focus+label .label-text {font-size: 12px;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .buildProfileAccordion .build-profile .profileEducation, .b-ext .buildProfileAccordion .build-profile .profileExperience {position: relative;}
.b-ext .buildProfileAccordion .build-profile .seperator {border: none;border-top: 1px solid #dedede;width: 100%;margin-bottom: 50px;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form {flex-direction: column;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .dynamic-form .form-block input, .b-ext .buildProfileAccordion .build-profile .personal-info-form .dynamic-form .form-block select {height: 49px !important;}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .dynamic-form .form-block input:focus, .b-ext .buildProfileAccordion .build-profile .personal-info-form .dynamic-form .form-block select:focus {border-color: rgba(103,105,111,.5);}
.b-ext .buildProfileAccordion .build-profile .personal-info-form .dynamic-form .form-block.select-complex input {padding: 0 !important;}
.b-ext .buildProfileAccordion .build-profile .form-elements {display: flex;flex-direction: column;}
.b-ext .buildProfileAccordion .build-profile .remove-btn {margin-bottom: 50px;}
.b-ext .buildProfileAccordion .build-profile .remove-btn .button-text {font-size: 15px;}
.b-ext .buildProfileAccordion .build-profile .multi-form .education-template, .b-ext .buildProfileAccordion .build-profile .multi-form .experience-template {width: 100%;display: flex;flex-direction: column;align-items: center;}
.b-ext .buildProfileAccordion .build-profile .multi-form .education-template .form-section, .b-ext .buildProfileAccordion .build-profile .multi-form .education-template .template, .b-ext .buildProfileAccordion .build-profile .multi-form .experience-template .form-section, .b-ext .buildProfileAccordion .build-profile .multi-form .experience-template .template, .b-ext .buildProfileAccordion .build-profile.signinup .forms.signinup {width: 100%;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.signinup {padding: 0;}}
.b-ext .buildProfileAccordion .build-profile.signinup .dynamic-form .text-area-outer {height: 150px !important;min-height: 150px !important;padding: 20px 0 5px 15px;}
.b-ext .buildProfileAccordion .build-profile.experience .expertise {padding-top: 0;}
.b-ext .buildProfileAccordion .build-profile.experience .forms.experience {width: 100%;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.experience {padding: 0;}}
.b-ext .buildProfileAccordion .build-profile.experience .dynamic-form .text-area-outer {height: 150px !important;min-height: 150px !important;padding: 20px 0 5px 15px;}
.b-ext .buildProfileAccordion .build-profile.education .forms.education {width: 100%;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.education {padding: 0;}}
.b-ext .buildProfileAccordion .build-profile.education .dynamic-form .text-area-outer {height: 150px !important;min-height: 150px !important;}
.b-ext .buildProfileAccordion .build-profile.education .form-check-label {text-align: left;}
.b-ext .buildProfileAccordion .build-profile.profile-progress {background-color: #efefef;padding: 50px 0;}
.b-ext .buildProfileAccordion .build-profile.profile-progress .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 32px;font-weight: 400;line-height: 1.2;color: #5c7d70;text-align: center;margin-bottom: 16px;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-progress .title {font-size: 20px;}}
.b-ext .buildProfileAccordion .build-profile.profile-progress .progress__bar {margin: 0 0 50px;}
.b-ext .buildProfileAccordion .build-profile.profile-progress .progress__bar .rc-progress-line-trail {stroke: #dedede;}
.b-ext .buildProfileAccordion .build-profile.profile-progress .progress__bar .rc-progress-line-path {stroke: #30588f;}
.b-ext .buildProfileAccordion .build-profile.profile-steps {margin-top: 5px;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .heading {display: block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;font-weight: 400;line-height: 1.4;color: #282a32;text-align: center;margin: 0 0 16px;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .heading .job-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 20px;color: #30588f;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .heading.company {margin-bottom: 5px;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .heading.location:before {content: "";position: relative;bottom: 2px;margin-right: 8px;margin-bottom: -8px;background-size: 15px 24px;display: inline-block;width: 15px;height: 24px;opacity: .3;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .steps-wrap {width: 100%;position: relative;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .steps-progress {list-style: none;padding: 0;margin: 40px 0;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 75px;position: relative;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .progress-bar {display: flex;align-items: center;position: absolute;top: 0;right: 50px;background-color: initial;bottom: 0;left: 50px;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .progress-bar .progress {width: 100%;height: 5px;background-color: #efefef;position: relative;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .progress-bar .progress .progress-fill {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #30588f;width: 0;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .step {display: flex;flex-direction: column;justify-content: space-between;align-items: center;width: 100px;height: 100%;position: relative;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .step:after {content: "";width: 15px;height: 15px;background-color: #fff;border-radius: 100px;position: absolute;top: 30px;border: 3px solid #fff;box-shadow: 0 0 0 1px #efefef;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .step.active:after {background-color: #30588f;box-shadow: 0 0 0 1px #30588f;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .step.current .step-name {font-weight: 900;text-decoration: underline;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .step .step-number {width: 24px;height: 24px;border-radius: 100px;display: flex;justify-content: center;align-items: center;background-color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 12px;color: #fff;}
.b-ext .buildProfileAccordion .build-profile.profile-steps .step .step-name {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 14px;color: #30588f;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .suggestedSkills {font-size: 20px;color: #282a32;padding: 15px 0;text-align: center;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .profile-skills .suggestedSkills {font-size: 15px;color: #282a32;padding: 15px 0;}}
.b-ext .buildProfileAccordion .build-profile .profile-skills .form-block {padding-right: 0 !important;margin-bottom: 0 !important;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .form-block .input {height: 56px !important;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 32px;text-align: center;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .profile-skills .title {font-size: 22px;}}
.b-ext .buildProfileAccordion .build-profile .profile-skills .sub-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 20px;text-align: center;margin: 0 0 40px;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .profile-skills .sub-title {font-size: 16px;margin: 0 0 20px;}}
.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills {display: flex;width: 100%;justify-content: space-between;align-items: center;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills.error .css-6bli8b-control, .b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills.error .css-6bli8b-control:focus {border-color: #9d323d;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills .add-btn {margin-left: 20px;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills .add-btn .primary-button {padding: 12px 15px;width: 100%;font-size: 14px;}
.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills .form-block.complex {flex-grow: 1;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills {flex-wrap: wrap;}
	.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills>div {margin-left: 0 !important;flex-basis: 100% !important;width: 100% !important;}
	.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills .add-btn {margin-top: 25px;margin-right: 0;}}
.b-ext .buildProfileAccordion .build-profile .profile-skills .add-skills .dynamic-form {width: 70%;flex-grow: 1;}
.b-ext .buildProfileAccordion .build-profile.profile-nav {border-top: 1px solid #dedede;padding: 30px 0;}
.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;width: 100%;}
.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap .button-text {font-size: 15px;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap .button-text {font-size: 12px;}}
.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap .primary-button {padding: 12px 34px;font-size: 15px;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap .primary-button {font-size: 12px;}}
@media (max-width:374px) {.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap .primary-button {margin: 0 50px 40px;flex-basis: 100%;}
	.b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap :first-child, .b-ext .buildProfileAccordion .build-profile.profile-nav .profile-nav__wrap :nth-child(2) {order: 3;}}
.b-ext .buildProfileAccordion .build-profile.profile-summary {margin: 80px 0;}
.b-ext .buildProfileAccordion .build-profile.profile-summary .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 32px;text-align: center;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-summary .title {font-size: 22px;}}
.b-ext .buildProfileAccordion .build-profile.profile-summary .sub-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 20px;text-align: center;margin: 0 0 40px;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-summary .sub-title {font-size: 16px;margin: 0 0 20px;}}
.b-ext .buildProfileAccordion .build-profile.profile-summary .heading {display: block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 400;line-height: 1.4;color: #282a32;text-align: center;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-summary .heading {font-size: 18px;}}
.b-ext .buildProfileAccordion .build-profile.profile-summary .summary-block {border-top: 1px solid #dedede;width: 100%;margin: 20px 0;padding: 30px 0;}
.b-ext .buildProfileAccordion .build-profile.profile-summary .summary-block-header {display: flex;justify-content: space-between;align-items: center;width: 100%;}
.b-ext .buildProfileAccordion .build-profile.profile-summary .summary-block-content {padding: 20px 0;}
.b-ext .buildProfileAccordion .build-profile.profile-summary .text {display: block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 18px;margin-bottom: 5px;}
@media (max-width:768px) {.b-ext .buildProfileAccordion .build-profile.profile-summary .text {font-size: 16px;}}
.b-ext .buildProfileAccordion .hideButton {display: none;}
.b-ext .pdfModel .modal-dialog {width: 35% !important;}
@media (max-width:768px) {.b-ext .pdfModel .modal-dialog {width: auto !important;}}
.b-ext .pdfModel .generatePdfpoup {text-align: center;}
.b-ext .pdfModel .generatePdfpoup h2 {color: #386097;}
.b-ext .pdfModel .generatePdfpoup button {margin-right: 10px;}
.b-ext .uploadWrapper {display: flex;align-items: start;justify-content: center;flex-wrap: wrap;}
.b-ext .uploadWrapper .form-block {margin-bottom: 0;}
.b-ext .uploadWrapper .upload-resume-form {padding: 0 15px !important;flex-grow: 1;max-width: 50%;}
@media (max-width:768px) {.b-ext .uploadWrapper .upload-resume-form {max-width: 100%;width: 100%;}}
.b-ext .upload-resume-form {margin-bottom: 20px;}
.b-ext .upload-resume-form .upload-file-container .file-item {width: 90%;padding: 0;flex-grow: 1;}
.b-ext .upload-resume-form .upload-file-container .file-item .fileDetailsContainer {display: flex;width: 90%;}
.b-ext .upload-resume-form .upload-file-container .file-item .file-name {margin-left: 18px;text-align: left;}
.b-ext .upload-resume-form .upload-file-container .file-item .selected-type {min-width: 40%;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.b-ext .upload-resume-form .upload-file-container .file-item .selected-type span {padding: 0;}
.b-ext .upload-resume-form .upload-file-container .file-item .selected-type span:first-of-type {margin: 0 10px;}
.b-ext .upload-resume-form .upload-file-container .file-item .close-icon {margin: auto;justify-self: flex-end;}
.b-ext .upload-button-container {margin-bottom: 20px;margin-top: 5px;}
.b-ext .border-line {border-bottom: 1px solid #a3a5aa;margin-bottom: 30px;}
.b-ext .cover-letter-text {margin-bottom: 57px;}
.b-ext .career-resources {box-shadow: 0 0 3px #ccc;background-color: #fff;padding: 23px 31px 28px 26px;}
.b-ext .career-resources .main-heading {color: #67696f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1);line-height: calc(var(--font-size) * 1.25);font-weight: 700;}
.b-ext .career-resources .card-deck {margin-top: 24.26px;}
.b-ext .career-resources .card-deck .card {height: auto;margin-left: 9px;margin-right: 9px;border-radius: 0;}
.b-ext .career-resources .card-deck .card .title {font-size: calc(var(--font-size) * 1.5);line-height: calc(var(--font-size) * 2.125);letter-spacing: 1.51px;font-weight: 400;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 14px;}
.b-ext .career-resources .card-deck .card .description {letter-spacing: 1.01px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1);line-height: calc(var(--font-size) * 1.3125);font-weight: 400;margin-bottom: 4px;}
.b-ext .career-resources .card-deck .card .card-body {margin-bottom: 20px;display: flex;flex-direction: column;justify-content: center;}
.b-ext .career-resources .card-deck .card.card-0 {background-color: #f3f3f4;}
.b-ext .career-resources .card-deck .card.card-0 .description, .b-ext .career-resources .card-deck .card.card-0 .title {color: #282a32;}
.b-ext .career-resources .card-deck .card.card-1 {background-color: #282a32;}
.b-ext .career-resources .card-deck .card.card-1 .description, .b-ext .career-resources .card-deck .card.card-1 .title {color: #fff;}
.b-ext .career-resources .card-deck .card.card-2 {background: transparent linear-gradient(90deg,#386097,#027ac5) 0 0 no-repeat padding-box;}
.b-ext .career-resources .card-deck .card.card-1 .card-body, .b-ext .career-resources .card-deck .card.card-2 .card-body {height: calc(100% - 58px);}
.b-ext .career-resources .card-deck .card .description, .b-ext .career-resources .card-deck .card .title {color: #fff;}
.b-ext .career-resources .card-deck .card .card-button {padding: 0 24px 24px;display: flex;justify-content: flex-end;}
.b-ext .career-resources .card-deck .card .card-button .textLink {position: absolute;bottom: 0;right: 0;padding: 24px;}
.b-ext .career-resources .card-deck .card .card-button .textLink .cta-text {font-size: 14px !important;}
.b-ext .career-resources .article-image {height: calc(var(--font-size) * 7.9375);width: 100%;margin: 0;background-repeat: no-repeat;background-position: 100% 0;background-size: cover;}
.b-ext .experis .form-block.checkbox input[type=checkbox]:checked+label:before, .b-ext .experis .form-radio-group .radio-toggle input[type=radio]:checked:after {background-color: #30588f;}
.b-ext .jw .form-block.checkbox input[type=checkbox]:checked+label:before, .b-ext .jw .form-radio-group .radio-toggle input[type=radio]:checked:after {background-color: #5c7d70;}
.b-ext .form-block {position: relative;margin-bottom: 16px;}
.b-ext .form-block .label-text {position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .form-block .hintText {font-size: 13px;color: #67696f;padding: 15px;text-align: justify;}
.b-ext .form-block.error .radio-toggle, .b-ext .form-block.error .text-area-outer, .b-ext .form-block.error input, .b-ext .form-block.error select, .b-ext .form-block.error textarea {background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjOUQzMjNEIiBkPSJNNDM3LjUgMzg2LjZMMzA2LjkgMjU2bDEzMC42LTEzMC42YzE0LjEtMTQuMSAxNC4xLTM2LjggMC01MC45LTE0LjEtMTQuMS0zNi44LTE0LjEtNTAuOSAwTDI1NiAyMDUuMSAxMjUuNCA3NC41Yy0xNC4xLTE0LjEtMzYuOC0xNC4xLTUwLjkgMC0xNC4xIDE0LjEtMTQuMSAzNi44IDAgNTAuOUwyMDUuMSAyNTYgNzQuNSAzODYuNmMtMTQuMSAxNC4xLTE0LjEgMzYuOCAwIDUwLjkgMTQuMSAxNC4xIDM2LjggMTQuMSA1MC45IDBMMjU2IDMwNi45bDEzMC42IDEzMC42YzE0LjEgMTQuMSAzNi44IDE0LjEgNTAuOSAwIDE0LTE0LjEgMTQtMzYuOSAwLTUwLjl6Ii8+PC9zdmc+");background-size: 16px 16px;background-repeat: no-repeat;background-position: right 20px center;border-color: #9d323d;}
.b-ext .form-block.error .radio-toggle:focus, .b-ext .form-block.error .text-area-outer:focus, .b-ext .form-block.error input:focus, .b-ext .form-block.error select:focus, .b-ext .form-block.error textarea:focus {border-color: #9d323d;}
.b-ext .form-block.error.withoutBg .text-area-outer, .b-ext .form-block.error.withoutBg input, .b-ext .form-block.error.withoutBg select, .b-ext .form-block.error.withoutBg textarea {background: none !important;}
.b-ext .form-block.success input, .b-ext .form-block.success select {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQ3IDBjLTIuNjUgMi41NjUtNS43MjYgNS41MjgtOC40NDggOC4xNjNMMS4zOTYgNC4zNjYgMCA1Ljk1bDUuMzg0IDQuNDIzLjc1Ny42MjYuNzA3LS42ODNjMi44Ny0yLjc4IDYuMjgtNi4wNjMgOS4xNTItOC44NDZMMTQuNDcgMHoiIGZpbGw9IiM0MzgwODAiLz48L3N2Zz4=");background-repeat: no-repeat;background-position: right 20px center;border-color: #438080;}
.b-ext .form-block.success input:focus, .b-ext .form-block.success select:focus {border-color: #438080;}
.b-ext .form-block.complex label {position: absolute;left: 25px;top: 16px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;color: rgba(103,105,111,.5);transition: .33s cubic-bezier(.215,.61,.355,1);pointer-events: none;}
@media (max-width:992px) {.b-ext .form-block.complex label {left: 15px;}}
.b-ext .form-block.complex label .input-icon {margin-right: 5px;position: relative;top: -1px;}
.b-ext .form-block.complex label .active .input-icon {max-height: 12px;}
.b-ext .form-block.complex label .inactive .input-icon {max-height: 16px;}
.b-ext .form-block.complex textarea:read-only {background-color: #fbfbfb;}
.b-ext .form-block.complex textarea.filled, .b-ext .form-block.complex textarea:focus {padding-top: 15px;}
.b-ext .form-block.complex textarea.filled::-webkit-input-placeholder, .b-ext .form-block.complex textarea:focus::-webkit-input-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex textarea.filled::-moz-placeholder, .b-ext .form-block.complex textarea:focus::-moz-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex textarea.filled:-ms-input-placeholder, .b-ext .form-block.complex textarea:focus:-ms-input-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex textarea.filled:-moz-placeholder, .b-ext .form-block.complex textarea:focus:-moz-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex textarea.filled+label, .b-ext .form-block.complex textarea:focus+label {top: 4px;opacity: 1;}
.b-ext .form-block.complex textarea.filled+label .active, .b-ext .form-block.complex textarea:focus+label .active {display: block;font-size: 12px;}
.b-ext .form-block.complex textarea.filled+label .inactive, .b-ext .form-block.complex textarea:focus+label .inactive {display: none;}
.b-ext .form-block.complex textarea+label {top: 11px;}
.b-ext .form-block.complex textarea+label .active {display: none;}
.b-ext .form-block.complex textarea+label .inactive {position: relative;}
.b-ext .form-block.complex select:read-only {background-color: #fbfbfb;}
.b-ext .form-block.complex select.filled, .b-ext .form-block.complex select:focus {padding-top: 15px;}
.b-ext .form-block.complex select.filled::-webkit-input-placeholder, .b-ext .form-block.complex select:focus::-webkit-input-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex select.filled::-moz-placeholder, .b-ext .form-block.complex select:focus::-moz-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex select.filled:-ms-input-placeholder, .b-ext .form-block.complex select:focus:-ms-input-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex select.filled:-moz-placeholder, .b-ext .form-block.complex select:focus:-moz-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex select.filled+label, .b-ext .form-block.complex select:focus+label {top: 12px;opacity: 1;}
.b-ext .form-block.complex select.filled+label .active, .b-ext .form-block.complex select:focus+label .active {display: block;font-size: 12px;}
.b-ext .form-block.complex select.filled+label .inactive, .b-ext .form-block.complex select:focus+label .inactive {display: none;}
.b-ext .form-block.complex select+label {top: 25px;pointer-events: none;}
.b-ext .form-block.complex select+label .active {display: none;}
.b-ext .form-block.complex select+label .inactive {position: relative;}
.b-ext .form-block.complex input {height: 56px;font-size: 16px;}
.b-ext .form-block.complex input:read-only {background-color: #fbfbfb;}
.b-ext .form-block.complex input.filled, .b-ext .form-block.complex input:focus {padding-top: 15px;}
.b-ext .form-block.complex input.filled::-webkit-input-placeholder, .b-ext .form-block.complex input:focus::-webkit-input-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex input.filled::-moz-placeholder, .b-ext .form-block.complex input:focus::-moz-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex input.filled:-ms-input-placeholder, .b-ext .form-block.complex input:focus:-ms-input-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex input.filled:-moz-placeholder, .b-ext .form-block.complex input:focus:-moz-placeholder {color: rgba(103,105,111,0);}
.b-ext .form-block.complex input.filled+label, .b-ext .form-block.complex input:focus+label {top: 4px;opacity: 1;}
.b-ext .form-block.complex input.filled+label .active, .b-ext .form-block.complex input:focus+label .active {display: block;font-size: 12px;}
.b-ext .form-block.complex input.filled+label .inactive, .b-ext .form-block.complex input:focus+label .inactive {display: none;}
.b-ext .form-block.complex input+label {max-width: 90%;}
.b-ext .form-block.complex input+label .active {display: none;}
.b-ext .form-block.complex input+label .inactive {position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-ext .form-block.input-icon input {padding-left: 50px;background-repeat: no-repeat;background-position: left 25px center;}
@media (max-width:992px) {.b-ext .form-block.input-icon input {padding-left: 36px;background-position: left 15px center;}}
.b-ext .form-block input {display: block;width: 100%;height: 64px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 0 24px;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);box-shadow: none;outline: none;}
.b-ext .form-block input::-webkit-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .form-block input::-moz-placeholder {color: rgba(103,105,111,.5);}
.b-ext .form-block input:-ms-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .form-block input:-moz-placeholder {color: rgba(103,105,111,.5);}
@media (max-width:992px) {.b-ext .form-block input {height: 50px;line-height: 50px;font-size: 13px;padding: 0 15px;}}
.b-ext .form-block input:focus {border: 2px solid #000;}
.b-ext .form-block input::-ms-clear {display: none;}
.b-ext .form-block .text-area-outer {min-height: 200px;border: 1px solid rgba(103,105,111,.5);}
.b-ext .form-block .text-area-outer textarea {border: none !important;height: 100% !important;padding: 0 !important;background: transparent;box-shadow: none;resize: none;min-height: 0;}
@media (max-width:992px) {.b-ext .form-block .text-area-outer {padding-left: 15px;}}
.b-ext .form-block textarea {display: block;width: 100%;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 20px 25px 0;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);min-height: 200px;box-shadow: none;outline: none;appearance: none;}
.b-ext .form-block textarea::-webkit-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .form-block textarea::-moz-placeholder {color: rgba(103,105,111,.5);}
.b-ext .form-block textarea:-ms-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .form-block textarea:-moz-placeholder {color: rgba(103,105,111,.5);}
@media (max-width:992px) {.b-ext .form-block textarea {font-size: 13px;padding: 10px 15px;}}
.b-ext .form-block textarea:focus {border-color: #282a32;}
.b-ext .form-block .error-border, .b-ext .form-block .error-border:focus {border: 2px solid #9d323d;}
.b-ext .form-block .error-msg {padding: 15px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);flex-grow: 1;}
.b-ext .form-block select {display: block;position: relative;width: 100%;max-width: 100%;margin: 0;box-shadow: none;height: 64px;line-height: 64px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 0 35px 0 25px;outline-color: transparent;appearance: none;outline: none;background-color: #fff;background-image: url("/ext/dist/Manpower-Germany/static/media/chevron-down.45f860d4.svg");background-repeat: no-repeat;background-position: right .7em top 50%,0 0;background-size: 16px 12px,100%;}
@media (max-width:992px) {.b-ext .form-block select {height: 50px;line-height: 50px;font-size: 13px;padding: 0 35px 0 15px;}}
.b-ext .form-block select::-ms-expand {display: none;}
.b-ext .form-block select+label {position: absolute;top: 32px;transform: translateY(-50%);left: 25px;right: 35px;overflow: hidden;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;color: #a3a5aa;pointer-events: none;}
@media (max-width:992px) {.b-ext .form-block select+label {font-size: 13px;top: 24px;}}
.b-ext .form-block select:focus {border-color: #282a32;}
.b-ext .form-indicator {color: #83858b;padding-bottom: 5px;}
.b-ext .checkbox input[type=checkbox] {opacity: 0;display: initial;width: auto;height: auto;outline: auto;position: relative;z-index: 1;left: 6px;bottom: 3px;}
.b-ext .checkbox label {position: relative;left: -10px;display: inline-flex;align-items: center;padding-left: 28px;}
.b-ext .checkbox label:after, .b-ext .checkbox label:before {position: absolute;content: "";display: inline-block;}
.b-ext .checkbox label:before {height: 18px;width: 18px;background-color: #fff;border: 1px solid #67696f;left: 0;top: 0;}
.b-ext .checkbox label:after {height: 5px;width: 10px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(-45deg);left: 5px;top: 8px;}
.b-ext .checkbox input[type=checkbox]+label:after {content: none;}
.b-ext .checkbox input[type=checkbox]:checked+label:after {content: "";}
.b-ext .checkbox input[type=checkbox]:checked+label:before {background-color: #30588f;}
.b-ext .checkbox input[type=checkbox]:focus+label:before {outline: 5px auto #3b99fc;}
.b-ext .form-checkbox-group.checklist, .b-ext .form-radio-group.checklist {list-style: none;padding: 0;margin: 10px 0;}
.b-ext .form-checkbox-group.checklist .checklist__item, .b-ext .form-radio-group.checklist .checklist__item {margin-bottom: 20px;}
.b-ext .form-checkbox-group.checklist .checklist__item .checkbox--toggle span, .b-ext .form-checkbox-group.checklist .checklist__item .radio-toggle span, .b-ext .form-radio-group.checklist .checklist__item .checkbox--toggle span, .b-ext .form-radio-group.checklist .checklist__item .radio-toggle span {color: #282a32;font-size: calc(var(--font-size) * 1);line-height: 1.5;right: 0;position: absolute;}
.b-ext .form-checkbox-group input[type=checkbox].form-check-input, .b-ext .form-radio-group input[type=checkbox].form-check-input {margin-left: 0;}
.b-ext .form-checkbox-group .form-check-input:disabled~.form-check-label:before, .b-ext .form-checkbox-group .form-check-input[disabled]~.form-check-label:before, .b-ext .form-radio-group .form-check-input:disabled~.form-check-label:before, .b-ext .form-radio-group .form-check-input[disabled]~.form-check-label:before {background-color: initial;cursor: not-allowed;}
.b-ext .form-checkbox-group .form-check-input:disabled~.form-check-label:after, .b-ext .form-checkbox-group .form-check-input[disabled]~.form-check-label:after, .b-ext .form-radio-group .form-check-input:disabled~.form-check-label:after, .b-ext .form-radio-group .form-check-input[disabled]~.form-check-label:after {cursor: not-allowed;}
.b-ext .form-checkbox-group .radio-toggle input[type=radio], .b-ext .form-radio-group .radio-toggle input[type=radio] {width: 20px;height: 20px;margin-top: 2px;}
.b-ext .form-checkbox-group .radio-toggle input[type=radio]+label, .b-ext .form-radio-group .radio-toggle input[type=radio]+label {margin-left: 10px;margin-top: 0;}
.b-ext .form-checkbox-group .radio-toggle input[type=radio]:checked:after, .b-ext .form-radio-group .radio-toggle input[type=radio]:checked:after {width: 12px;height: 12px;border-radius: 12px;top: -2px;left: 4px;position: relative;background-color: #30588f;content: "";display: inline-block;visibility: visible;}
@media (max-width:768px) {.b-ext .form-checkbox-group .radio-toggle input[type=radio]:checked:after, .b-ext .form-radio-group .radio-toggle input[type=radio]:checked:after {top: 0 !important;}}
.b-ext .job-alert .alert-title {text-align: center;font-size: 32px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #30588f;font-weight: 700;}
.b-ext .job-alert .alert-description {font-size: 20px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: center;color: #494b54;padding: 5px 15%;}
.b-ext .job-alert .alert-description a {color: #30588f;}
.b-ext .job-alert .job-alert-form {display: flex;flex-direction: column;align-items: center;justify-content: center;}
.b-ext .job-alert .job-alert-form .input-alert {width: 50%;margin-top: 25px;}
@media (max-width:768px) {.b-ext .job-alert .job-alert-form .input-alert {width: 100%;}}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) {.b-ext .job-alert .job-alert-form .consent-section .col {flex: 1 1 auto;max-width: 389.5px;}}
.b-ext .job-alert .job-alert-form .input-frequency {display: contents;}
.b-ext .job-alert .job-alert-form .input-frequency p {margin-top: 20px;text-align: center;font-size: 20px;}
.b-ext .job-alert .job-alert-form .input-frequency .form-radio-group {margin-top: 0;}
.b-ext .job-alert .job-alert-form .btn-job-alert {display: flex;flex-direction: row;align-items: center;height: 50px;}
.b-ext .job-alert .job-alert-form .btn-job-alert .primary-button {width: max-content;}
.b-ext .job-alert .success-page-btn {text-align: center;padding-top: 20px;padding-bottom: 35px;}
.b-ext .job-alert .error-msg {padding: 15px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);}
.b-ext .job-alert .form-block {position: relative;margin-bottom: 0;}
.b-ext .job-alert .no-alert {font-size: 20px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: center;font-size: 16px;color: #494b54;padding: 5px 15%;}
.b-ext .job-alert .btn-ok {display: flex;align-items: center;justify-content: center;margin-top: 20px;}
.b-ext .close-alert-div {padding: 10px;}
.b-ext .close-alert-div .close-icon-x {width: 13px;height: 13px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--black.d6ba7af4.svg");background-repeat: no-repeat;display: flex;cursor: pointer;float: right;}
.b-ext .calloutbar-section {position: relative;padding: 54px 0;margin-top: -1px;}
@media (max-width:768px) {.b-ext .calloutbar-section {padding: 50px 0;}}
.b-ext .calloutbar-section.gradient_grey, .b-ext .calloutbar-section.gradient_GREY {background: #f3f3f4;}
.b-ext .calloutbar-section.contact p {font-size: 24px;line-height: 36px;color: #fff !important;}
@media (max-width:768px) {.b-ext .calloutbar-section.contact p {font-size: 14px;line-height: 22px;margin-top: 15px;}}
.b-ext .calloutbar-section.contact .phone-hours {display: flex;justify-content: center;padding-top: 20px;}
@media (max-width:768px) {.b-ext .calloutbar-section.contact .phone-hours {padding-top: 0;display: block;}
	.b-ext .calloutbar-section.contact .phone-hours .phone {padding-bottom: 30px;}}
.b-ext .calloutbar-section.contact .phone-hours strong {display: block;}
.b-ext .calloutbar-section.contact .phone-hours .hours, .b-ext .calloutbar-section.contact .phone-hours .phone {color: #fff;margin: 0 30px;}
@media (max-width:768px) {.b-ext .calloutbar-section.contact .phone-hours .hours, .b-ext .calloutbar-section.contact .phone-hours .phone {margin: 0 15px;}}
.b-ext .calloutbar-section.contact .phone-hours a {color: #fff !important;font-weight: 400;text-decoration: underline !important;}
.b-ext .calloutbar-section.large {background: none;background-color: #f3f3f4;padding: 96px 0;}
@media (max-width:768px) {.b-ext .calloutbar-section.large {padding: 50px 0;}}
.b-ext .calloutbar-section.large .row {align-items: center;}
.b-ext .calloutbar-section.large .callout-image img {display: block;height: auto;width: 75%;}
@media (max-width:1400px) {.b-ext .calloutbar-section.large .callout-image img {width: 100%;}}
@media (max-width:992px) {.b-ext .calloutbar-section.large .callout-image img {width: 60%;margin: 0 auto 50px;}}
@media (max-width:768px) {.b-ext .calloutbar-section.large .callout-image img {width: 100%;margin: 0;}}
@media (max-width:768px) {.b-ext .calloutbar-section.large .callout-image {max-width: 260px;}}
.b-ext .calloutbar-section.large .calloutbar-body {text-align: left;}
.b-ext .calloutbar-section.large .calloutbar-body .title {margin-bottom: 30px;}
.b-ext .calloutbar-section.large .calloutbar-body p {font-size: 20px;font-weight: 400;line-height: 26px;color: #282a32;margin: 0 0 10px;}
@media (max-width:768px) {.b-ext .calloutbar-section.large .calloutbar-body p {margin-top: 10px;}}
.b-ext .calloutbar-section.white-bg {background-color: #fff;}
.b-ext .calloutbar-section.overview {background: #f3f3f4;}
.b-ext .calloutbar-section.overview .calloutbar-body {position: relative;z-index: 1;text-align: center;}
.b-ext .calloutbar-section.overview .calloutbar-body .title {color: #212529;margin: 0;}
.b-ext .calloutbar-section.overview .calloutbar-body p {color: rgba(40,42,50,.64);font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 400;line-height: 22px;letter-spacing: normal;}
@media (max-width:768px) {.b-ext .calloutbar-section.overview .calloutbar-body p {margin: 20px 0 10px;}}
.b-ext .calloutbar-section.overview.manpower .calloutbar-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .calloutbar-section.footer {background: #eff0f0;}
.b-ext .calloutbar-section.footer .calloutbar-x {background-position: 0;}
@media (max-width:768px) {.b-ext .calloutbar-section.footer .calloutbar-x {background-position: left -175px center;background-size: 115%;}}
.b-ext .calloutbar-section.footer .skewed-rectangle {position: absolute;top: 0;left: 0;bottom: 0;width: 78.402777777778%;background-color: #282a32;transform-origin: bottom left;transform: skew(45deg,0deg);border-right: 50px solid #5e6066;}
@media (max-width:992px) {.b-ext .calloutbar-section.footer .skewed-rectangle {width: 100%;transform: none;border-right: 0;}}
.b-ext .calloutbar-section.footer .calloutbar-body {text-align: left;}
@media (max-width:768px) {.b-ext .calloutbar-section.footer .calloutbar-body p {font-size: 14px;line-height: 20px;margin-top: 0;}}
.b-ext .calloutbar-section.footer .calloutbar-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;}
.b-ext .calloutbar-section.footer .calloutbar-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .calloutbar-section.footer .calloutbar-body .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .calloutbar-section.footer .calloutbar-body .primary-button {margin-top: 0;}
.b-ext .calloutbar-section.footer .connector-button {position: absolute;left: 0;right: 0;bottom: 0;}
@media (max-width:992px) {.b-ext .calloutbar-section.footer .connector-button {position: relative;}
	.b-ext .calloutbar-section.footer .connector-button .fat-line, .b-ext .calloutbar-section.footer .connector-button .line {display: none;}
	.b-ext .calloutbar-section.footer .connector-button .primary-button {color: #fff !important;border-color: #fff;}
	.b-ext .calloutbar-section.footer .connector-button .primary-button:hover {background-color: #fff;color: #c25700 !important;}
	.b-ext .calloutbar-section.footer .connector-button .primary-button:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
	.b-ext .calloutbar-section.footer .connector-button .primary-button .arrow-icon, .b-ext .calloutbar-section.footer .connector-button .primary-button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
	.b-ext .calloutbar-section.footer .connector-button .primary-button .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}}
.b-ext .calloutbar-section .gradient_blue {background: linear-gradient(180deg,#386097,#027ac5);background: -ms-linear-gradient(top,#386097,#027ac5);}
.b-ext .calloutbar-section .gradient_green {background: linear-gradient(180deg,#5c7d70,#355c4c);background: -ms-linear-gradient(top,#5c7d70,#355c4c);}
.b-ext .calloutbar-section .calloutbar-x {position: absolute;top: 0;left: 0;right: 0;bottom: 0;-ms-background-position-x: 460px;background-position: 0 100%,100% 0;background-size: contain;background-repeat: no-repeat;opacity: .65;margin: 0;z-index: 1;}
@media (max-width:1280px) {.b-ext .calloutbar-section .calloutbar-x {-ms-background-position-x: 400px;}}
@media (max-width:1024px) {.b-ext .calloutbar-section .calloutbar-x {-ms-background-position-x: 280px;}}
@media (max-width:800px) {.b-ext .calloutbar-section .calloutbar-x {-ms-background-position-x: 150px;}}
@media (max-width:768px) {.b-ext .calloutbar-section .calloutbar-x {display: none;}}
.b-ext .calloutbar-section .calloutbar-x.mobile {display: none;}
@media (max-width:768px) {.b-ext .calloutbar-section .calloutbar-x.mobile {display: block;background-position: 100% 0;}}
.b-ext .calloutbar-section .calloutbar-image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-repeat: no-repeat;background-position: 100%;background-size: contain;z-index: 1;}
.b-ext .calloutbar-section .calloutbar-body {position: relative;z-index: 1;text-align: center;}
.b-ext .calloutbar-section .calloutbar-body .title {margin: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .calloutbar-section .calloutbar-body p {color: hsla(0,0%,100%,.8);font-size: 16px;line-height: 22px;font-weight: 400;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .calloutbar-section .calloutbar-body p {font-size: 16px;line-height: 1.3;margin: 20px 0 10px;}}
@media (max-width:992px) {.b-ext .calloutbar-section .calloutbar-body p {font-size: 16px;line-height: 1.3;}}
.b-ext .calloutbar-section .calloutbar-body .primary-button {margin-top: 16px;padding: 17px 34px 14px;}
@media (max-width:768px) {.b-ext .calloutbar-section .calloutbar-body .primary-button {padding: 15px 34px 12px;font-size: 14px;}}
.b-ext .calloutbar-section.withlogo .calloutbar-body p {font-size: 16px;line-height: 22px;}
.b-ext .calloutbar-section .icon-badges--1 {max-width: calc(var(--font-size) * 11.35);max-height: calc(var(--font-size) * 3.625);margin-right: calc(var(--font-size) * 2.375);}
@media (max-width:768px) {.b-ext .calloutbar-section .icon-badges--1 {max-width: calc(var(--font-size) * 14.65);max-height: calc(var(--font-size) * 4.72);margin: 0 calc(var(--font-size) * 1.25) calc(var(--font-size) * 1.2143);}}
.b-ext .calloutbar-section .icon-badges--2 {max-width: calc(var(--font-size) * 11.35);max-height: calc(var(--font-size) * 3.625);margin-right: calc(var(--font-size) * 2.375);}
@media (max-width:768px) {.b-ext .calloutbar-section .icon-badges--2 {max-width: calc(var(--font-size) * 14.65);max-height: calc(var(--font-size) * 4.72);margin: 0 calc(var(--font-size) * 1.25) calc(var(--font-size) * 1.2143);}}
.b-ext .calloutbar-section .calloutbar-body .search-ribbon .search-ribbon-wrap {padding: 0;border-bottom: none;}
.b-ext .calloutbar-section .calloutbar-body .search-ribbon .search-ribbon-wrap .search-ribbon-inner button {display: inline-block;align-items: center;text-align: center;border: 2px solid #c25700;background-color: initial;color: #c25700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-radius: 30px;line-height: 1.2;padding: 19px 20px 17px;text-transform: uppercase;transition: .25s cubic-bezier(.215,.61,.355,1);}
@media (max-width:768px) {.b-ext .calloutbar-section .calloutbar-body .search-ribbon .search-ribbon-wrap .search-ribbon-inner button {font-size: 12px;padding: 12px 12px 11px;}}
.b-ext .calloutbar-section .calloutbar-body .search-ribbon .search-ribbon-wrap .search-ribbon-inner button:hover {background-color: #c25700;color: #fff !important;opacity: 1;}
.b-ext .experis.search-header, .b-ext .themeBgColor.experis {background-color: #30588f;}
.b-ext .jw.search-header, .b-ext .themeBgColor.jw {background-color: #5c7d70;}
.b-ext .manpower.search-header, .b-ext .themeBgColor.manpower {background: transparent linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%) 0 0 no-repeat padding-box;}
.b-ext .search-header {background-color: #30588f;padding: 66px 0 0;}
.b-ext .search-header.hamburger {padding-block: 10px 1px;margin-inline: -15px;background: #fff !important;}
.b-ext .search-header.compact {padding: 66px 0;background: #efefef;}
.b-ext .search-header.compact .search-filter-options, .b-ext .search-header.compact .search__title {display: none;}
.b-ext .search-header.hamburger .search__title .title__text {color: #000;}
.b-ext .search-header .search__title .title__text {font-size: 18px;font-weight: 400;letter-spacing: 1.25px;color: #fff;margin-bottom: 8px;}
.b-ext .search-header .search-options {display: flex;padding-bottom: 0 !important;}
.b-ext .search-header .search-options .tab {position: relative;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff !important;margin-right: 30px;font-size: 18px;line-height: 28px;font-weight: 400;cursor: pointer;transition: opacity .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .search-header .search-options .tab:hover {opacity: .7;}
@media (max-width:992px) {.b-ext .search-header .search-options .tab:hover {opacity: 1;}}
@media (max-width:768px) {.b-ext .search-header .search-options .tab {font-size: 13px;}}
.b-ext .search-header .search-options .tab.active {font-weight: 700;}
.b-ext .search-header .search-options .tab.active:after {content: "";display: block;position: absolute;height: 2px;width: 100%;background-color: #fff;bottom: 0;}
.b-ext .search-header .search-everything, .b-ext .search-header .search-jobs {display: none;}
.b-ext .search-header .search-everything.active, .b-ext .search-header .search-jobs.active {display: block;}
@media (max-width:992px) {.b-ext .search-header .search-everything.active .primary-button, .b-ext .search-header .search-jobs.active .primary-button {margin-top: 20px;}}
@media (max-width:768px) {.b-ext .search-header .search-everything.active .primary-button, .b-ext .search-header .search-jobs.active .primary-button {margin-top: 20px;}}
.b-ext .search-header .search-everything.no-filter, .b-ext .search-header .search-jobs.no-filter {padding-bottom: 54px;}
.b-ext .search-header .search-everything .row, .b-ext .search-header .search-jobs .row {align-items: center;margin-bottom: 16px;}
.b-ext .search-header .search-everything .row .form-block, .b-ext .search-header .search-jobs .row .form-block {margin-bottom: 0;}
.b-ext .search-header .search-everything .row .form-block.error input, .b-ext .search-header .search-jobs .row .form-block.error input {background-color: #fff !important;}
@media (max-width:992px) {.b-ext .search-header .search-everything .location-search, .b-ext .search-header .search-jobs .location-search {margin-top: 15px;}}
.b-ext .search-header .search-everything .location-search .error-msg, .b-ext .search-header .search-jobs .location-search .error-msg {position: absolute;width: 100%;}
@media (max-width:768px) {.b-ext .search-header .search-everything .location-search .error-msg, .b-ext .search-header .search-jobs .location-search .error-msg {position: relative;}}
.b-ext .search-header.hamburger .search-jobs.no-filter {padding-bottom: 0;}
.b-ext .search-header .search-everything {padding-bottom: 72px;}
.b-ext .search-header .form-block .error-msg {background-color: hsla(0,0%,100%,.6);font-weight: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .search-header.branded {background: none;}
.b-ext .search-header.branded .branded-content {display: flex;justify-content: space-between;align-items: center;}
@media (max-width:768px) {.b-ext .search-header.branded .branded-content {flex-direction: column;}}
.b-ext .search-header.branded .logo {width: 100%;margin: 0 50px 10px 0;}
@media (max-width:768px) {.b-ext .search-header.branded .logo {width: 100%;margin: 0 0 20px;}}
.b-ext .search-header.branded .headingLogo {width: 16%;margin: 0 50px 0 0;line-height: 1.2;}
@media (max-width:768px) {.b-ext .search-header.branded .headingLogo {width: 40%;margin: 0;}}
.b-ext .search-header.branded .text {width: 85%;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 1.3;color: #282a32;margin: 0;}
@media (max-width:768px) {.b-ext .search-header.branded .text {width: 100%;font-size: 16px;text-align: center;margin-bottom: 30px;}}
.b-ext .search-header.branded .link {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 1.3;color: #fff !important;font-weight: 800;border-bottom: 1px solid #fff;text-transform: none;}
@media (max-width:768px) {.b-ext .search-header.branded .link {font-size: 16px;}}
.b-ext .search-header.branded .link:hover {opacity: .65;}
.b-ext .search-header.branded .primary-button.reversed {padding: 17px 18px 14px;}
.b-ext .search-header.branded .textLink {text-align: center;padding-bottom: 75px;}
.b-ext .search-header.branded .textLink .branded-cta {color: inherit !important;text-decoration: underline;}
.b-ext .search-header.branded .header-container-branded {margin-bottom: 27px;}
.b-ext .search-header.branded .header-container-branded .breadcrumb li a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff !important;font-size: 18px;letter-spacing: .04em;line-height: 24px;}
.b-ext .search-header.branded .header-container-branded .breadcrumb li:last-child a {cursor: text !important;}
.b-ext .search-header.branded .header-container-branded .breadcrumb li:after {color: #fff;}
.b-ext .search-header .autocomplete-results {border: 1px solid rgba(103,105,111,.5);max-width: 94%;max-height: 260px;position: absolute;border-radius: 5px;background-color: #fff;overflow-y: scroll;z-index: 10;}
.b-ext .search-header .autocomplete-results.hide {display: none;}
.b-ext .search-header .autocomplete-results .autocomplete-results-list {padding: 10px;}
.b-ext .search-header .autocomplete-results .autocomplete-results-list .autocomplete-results-item {list-style: none;padding: 10px;cursor: pointer;border-bottom: 1px solid rgba(103,105,111,.5);}
.b-ext .search-header .autocomplete-results .autocomplete-results-list .autocomplete-results-item:hover {background-color: #027ac5;color: #fff;}
.b-ext .search-header .autocomplete-results .autocomplete-results-list .autocomplete-results-item:last-child {border-bottom: none;padding-bottom: 5px;}
.b-ext #sr_location_false_card .sr_location_false {max-width: 80% !important;left: 20px !important;}
.b-ext #sr_location_false_card .search-icon {right: 4px !important;}
.b-ext .search-everything-results .cta {padding: 60px 0;text-align: center;}
.b-ext .search-everything-results .everything-search-item {padding-top: 30px;}
.b-ext .search-everything-results .everything-search-item:last-child .container {border: 0;}
.b-ext .search-everything-results .everything-search-item .container {border-bottom: 1px solid #ababab;padding-bottom: 30px;}
.b-ext .search-everything-results .everything-search-item .row {align-items: center;}
.b-ext .search-everything-results .everything-search-item .content {padding-right: 60px;}
@media (max-width:768px) {.b-ext .search-everything-results .everything-search-item .content {padding-right: 0;}}
.b-ext .search-everything-results .everything-search-item .content .title {margin-bottom: 15px;color: #282a32;text-transform: none;}
.b-ext .search-everything-results .everything-search-item .content p {margin: 0;font-size: 18px;line-break: 28px;}
.b-ext .search-everything-results .everything-search-item .search-item-img img {display: block;width: 100%;}
@media (max-width:768px) {.b-ext .search-everything-results .everything-search-item .hidden {display: none;}}
.b-ext .search-pagination .search-pagination-wrap.alert, .b-ext .search-pagination .search-ribbon-wrap.alert, .b-ext .search-ribbon .search-pagination-wrap.alert, .b-ext .search-ribbon .search-ribbon-wrap.alert {border-bottom: none;border-radius: unset;background-color: #9d323d;}
.b-ext .search-pagination .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-pagination .search-ribbon-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon .search-ribbon-wrap.alert .search-ribbon-inner {flex-direction: row-reverse;justify-content: space-between;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-pagination .search-ribbon-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon .search-ribbon-wrap.alert .search-ribbon-inner {flex-direction: column-reverse;}}
.b-ext .search-pagination .search-pagination-wrap.alert .results .text, .b-ext .search-pagination .search-ribbon-wrap.alert .results .text, .b-ext .search-ribbon .search-pagination-wrap.alert .results .text, .b-ext .search-ribbon .search-ribbon-wrap.alert .results .text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;position: relative;bottom: 5px;margin-right: 20px;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .results .text, .b-ext .search-pagination .search-ribbon-wrap.alert .results .text, .b-ext .search-ribbon .search-pagination-wrap.alert .results .text, .b-ext .search-ribbon .search-ribbon-wrap.alert .results .text {margin-right: 0;}}
.b-ext .search-pagination .search-pagination-wrap.alert .results .text:before, .b-ext .search-pagination .search-ribbon-wrap.alert .results .text:before, .b-ext .search-ribbon .search-pagination-wrap.alert .results .text:before, .b-ext .search-ribbon .search-ribbon-wrap.alert .results .text:before {content: "";position: relative;top: 5px;margin-right: 8px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__alert--white.0216477c.svg");background-size: 28px 24px;display: inline-block;width: 28px;height: 24px;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .filter-block, .b-ext .search-pagination .search-ribbon-wrap.alert .filter-block, .b-ext .search-ribbon .search-pagination-wrap.alert .filter-block, .b-ext .search-ribbon .search-ribbon-wrap.alert .filter-block {margin-right: 0;}}
.b-ext .search-pagination .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-pagination .search-ribbon-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon .search-ribbon-wrap.alert .filter-block-inner .text {color: #fff;text-transform: uppercase;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-bottom: 1px solid #fff;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-pagination .search-ribbon-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon .search-ribbon-wrap.alert .filter-block-inner .text {font-size: 14px;margin-bottom: 8px;}}
.b-ext .search-pagination .search-pagination-wrap .filter-block-inner .text, .b-ext .search-pagination .search-ribbon-wrap .filter-block-inner .text, .b-ext .search-ribbon .search-pagination-wrap .filter-block-inner .text, .b-ext .search-ribbon .search-ribbon-wrap .filter-block-inner .text {color: #c25700;text-transform: uppercase;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-bottom: 1px solid #c25700;}
.b-ext .search-pagination .search-ribbon-inner, .b-ext .search-ribbon .search-ribbon-inner {flex-wrap: nowrap;align-items: center;}
@media (max-width:768px) {.b-ext .search-pagination .search-ribbon-inner, .b-ext .search-ribbon .search-ribbon-inner {align-items: center;}}
.b-ext .search-pagination .search-ribbon-inner .text, .b-ext .search-ribbon .search-ribbon-inner .text {font-size: calc(var(--font-size) * 1);font-weight: 400;line-height: 1.5;}
.b-ext .search-pagination .filters-list, .b-ext .search-ribbon .filters-list {order: 2;}
@media (max-width:768px) {.b-ext .search-pagination .filters-list, .b-ext .search-ribbon .filters-list {width: auto;}}
@media (max-width:768px) {.b-ext .search-pagination .filters-list .mobile-seperator, .b-ext .search-ribbon .filters-list .mobile-seperator {flex: none;width: 20px;}}
.b-ext .search-pagination .filter-block:first-child, .b-ext .search-ribbon .filter-block:first-child {display: none;}
@media (max-width:768px) {.b-ext .search-pagination .filter-block .dropdown-block.right, .b-ext .search-ribbon .filter-block .dropdown-block.right {left: 50px;}}
.b-ext .search-pagination .results, .b-ext .search-ribbon .results {order: 1;}
@media (max-width:768px) {.b-ext .search-pagination .results, .b-ext .search-ribbon .results {margin-bottom: 3px;}}
.b-ext .search-pagination .create-job-alert, .b-ext .search-ribbon .create-job-alert {display: none;}
.b-ext .search-pagination {border-top: 1px solid #c9cacc;border-bottom: 1px solid #c9cacc;}
.b-ext .search-pagination .search-pagination-wrap {display: flex;justify-content: space-between;padding: 20px 0;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap {flex-direction: column;}}
.b-ext .search-pagination .search-pagination-wrap .page-list {list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap .page-list {margin-bottom: 20px;}}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item {margin: 0 15px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 18px;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap .page-list .page-item {margin: 0 7px;}}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item:first-child {margin-left: 0;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item:first-child span {font-size: 18px;font-weight: 600;margin-right: 5px;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item .page-link {border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;display: inline-flex;padding: inherit;color: #c25700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 18px;border: none;border-bottom: 1px solid #c25700;background-color: unset;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item .more {border-bottom: 0;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item .more span {font-size: 20px;font-weight: 700;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item.next-disabled, .b-ext .search-pagination .search-pagination-wrap .page-list .page-item.prev-disabled {cursor: not-allowed;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item.next-disabled .disabledCursor, .b-ext .search-pagination .search-pagination-wrap .page-list .page-item.prev-disabled .disabledCursor {color: #c25700;opacity: .5;pointer-events: none;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item.next-disabled .disabledCursor span, .b-ext .search-pagination .search-pagination-wrap .page-list .page-item.prev-disabled .disabledCursor span {font-size: 20px;font-weight: 700;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item.next-disabled .disabledCursor:hover, .b-ext .search-pagination .search-pagination-wrap .page-list .page-item.prev-disabled .disabledCursor:hover {color: #c25700;}
.b-ext .search-pagination .search-pagination-wrap .page-list .page-item.active .page-link {border-bottom: none;color: #282a32;background: none;}
.b-ext .search-pagination .search-pagination-wrap .filter-block-inner .text {color: #c25700;text-transform: uppercase;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-bottom: 1px solid #c25700;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap .filter-block-inner .text {font-size: 14px;margin-bottom: 8px;}}
.b-ext .search-pagination .filter-block:first-child {display: block;}
.b-ext .search-pagination-job {margin-top: -45px;}
.b-ext .search-pagination-job .search-pagination-wrap {margin-left: 60px;}
@media (max-width:768px) {.b-ext .search-pagination-job .search-pagination-wrap {margin-left: 30px;}}
.b-ext .job-search-item {border-bottom: 1px solid #ababab;padding: 40px 10%;position: relative;}
@media (max-width:768px) {.b-ext .job-search-item {padding: 30px 0;margin: 0 15px;}}
.b-ext .job-search-item.active {background-color: #eff0f0;}
@media (max-width:768px) {.b-ext .job-search-item.active {background-color: unset;}}
.b-ext .job-search-item.ad {background-color: #eff2f6;}
@media (max-width:768px) {.b-ext .job-search-item.ad {padding: 30px 15px;}}
.b-ext .job-search-item.ad .content-container {display: flex;align-items: center;}
.b-ext .job-search-item.ad .content-container .icon {margin-right: 20px;}
@media (max-width:768px) {.b-ext .job-search-item.ad .content-container .icon {margin-right: 15px;}
	.b-ext .job-search-item.ad .content-container .icon img {max-height: 52px;}}
.b-ext .job-search-item.ad .content-container .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;color: #30588f;}
.b-ext .job-search-item.ad .content-container .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .job-search-item.ad .content-container .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .job-search-item.ad .content-container .text {font-size: 18px;line-height: 29px;color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .job-search-item .job-ctas {display: none;}
@media (max-width:992px) {.b-ext .job-search-item .job-ctas {display: flex;}}
.b-ext .job-search-item .top-line {display: flex;margin-bottom: 10px;}
.b-ext .job-search-item .top-line .time {font-style: italic;font-size: 14px;color: #5e6066;}
.b-ext .job-search-item .position {display: flex;}
@media (max-width:768px) {.b-ext .job-search-item .position {flex-wrap: wrap;}}
.b-ext .job-search-item .position .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;color: #282a32 !important;text-transform: none;padding-right: 30px;letter-spacing: 0;margin: 0;}
.b-ext .job-search-item .position .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .job-search-item .position .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;flex: auto;width: 100%;}}
.b-ext .job-search-item .position .skill-level {color: #5c7d70;font-size: 13px;font-weight: 700;}
.b-ext .job-search-item .position .skill-level-text {font-size: 12px;line-height: 20px;color: #30588f !important;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;max-width: 110px;text-align: right;font-weight: 700;text-decoration: underline !important;letter-spacing: 0;}
@media (max-width:768px) {.b-ext .job-search-item .position .skill-level-text {text-align: left;max-width: 100%;}}
.b-ext .job-search-item .company {color: #939498;font-size: 18px;}
.b-ext .job-search-item .company img {position: relative;top: -2px;margin-left: 15px;display: inline-block;max-height: 20px;}
.b-ext .job-search-item .company strong {font-size: 18px;}
.b-ext .job-search-item .location {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");background-repeat: no-repeat;background-position: 0;padding-left: 20px;font-weight: 700;color: #5e6066;margin-top: 10px;}
.b-ext .job-search-item .excerpt {margin-top: 15px;display: none;}
@media (max-width:992px) {.b-ext .job-search-item .excerpt {display: block;}}
.b-ext .job-search-item.manpower .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .job-type {flex: 1 1;text-transform: uppercase;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;line-height: 16px;letter-spacing: .88px;}
.b-ext .job-type, .b-ext .job-type.permanent {color: #30588f;}
.b-ext .job-type.contract {color: #9d323d;}
.b-ext .job-search-item-details {padding-top: 40px;position: relative;}
.b-ext .job-search-item-details .search-skills-match {background: linear-gradient(top,#345f9a,#1c3e6b);background: -ms-linear-gradient(top,#345f9a,#1c3e6b);margin: 32px 0;padding: 32px 48px;}
.b-ext .job-search-item-details .search-skills-match .title {font-size: 28px;font-weight: 500;line-height: 40px;color: #fff;margin-bottom: 30px;}
.b-ext .job-search-item-details .search-skills-match .skills-match-list {padding: 0;margin: 0;list-style: none;}
.b-ext .job-search-item-details .search-skills-match .skills-match-list li {display: flex;margin-bottom: 20px;align-items: center;}
.b-ext .job-search-item-details .search-skills-match .skills-match-list li.active .check-circle {border-color: #fff;background-color: #fff;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-check-blue.2a331996.svg");}
.b-ext .job-search-item-details .search-skills-match .skills-match-list li .check-circle {width: 20px;height: 20px;border-radius: 10px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-check-gray.8e2d1e67.svg");background-repeat: no-repeat;background-size: 11px;background-position: 50%;border: 1px solid #a3a5aa;margin-right: 10px;}
.b-ext .job-search-item-details .search-skills-match .skills-match-list li .skill-text {color: #fff;font-size: 18px;line-height: 1.2;}
.b-ext .job-search-item-details .blue-search-ribbon {margin-top: -40px;background-color: #30588f;position: sticky;top: 0;transform: scaleY(0);opacity: 0;transition: .5s ease-in-out;transform-origin: top;z-index: 1;margin-bottom: -80px;}
.b-ext .job-search-item-details .blue-search-ribbon.active {opacity: 1;transform: scale(1);}
.b-ext .job-search-item-details .blue-search-ribbon .inner {position: relative;height: 100%;background: linear-gradient(21.37deg,#1c3e6b,#345f9a);margin-left: -60px;margin-right: -60px;padding: 30px 60px;}
.b-ext .job-search-item-details .seperator {border-bottom: 1px solid #ababab;margin-bottom: 36px;}
.b-ext .job-search-item-details .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 32px;line-height: 42px;font-weight: 500;font-weight: 700;margin-top: 20px;word-wrap: break-word;}
.b-ext .job-search-item-details .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .job-search-item-details .title {font-size: 35px;line-height: 40px;font-size: 24px;line-height: 32px;}}
.b-ext .job-search-item-details .company {color: #83858b;font-size: 18px;line-height: 32px;}
.b-ext .job-search-item-details .company img {position: relative;top: -2px;margin-left: 15px;display: inline-block;max-height: 20px;}
.b-ext .job-search-item-details .company strong {font-size: 18px;}
.b-ext .job-search-item-details .apply-row {display: flex;margin-top: 15px;padding-bottom: 20px;align-items: center;border-bottom: 1px solid #ababab;}
.b-ext .job-search-item-details .apply-row.no-skills .time {flex: 1 1 auto;}
.b-ext .job-search-item-details .apply-row .time {font-style: italic;font-size: 16px;color: #5e6066;margin-right: 45px;padding-top: 10px;white-space: nowrap;}
.b-ext .job-search-item-details .apply-row .skill {color: #5c7d70;font-size: 13px;font-weight: 700;flex: 1 1 auto;padding-top: 14px;}
.b-ext .job-search-item-details .apply-row .button-text {white-space: normal !important;text-align: left;}
.b-ext .job-search-item-details .skills-match-block {background: linear-gradient(top,#345f9a,#1c3e6b);background: -ms-linear-gradient(top,#345f9a,#1c3e6b);color: #fff;padding: 48px;}
.b-ext .job-search-item-details .skills-match-block .skills-list .skill {display: flex;line-height: 38px;}
.b-ext .job-search-item-details .skills-match-block .skills-list .skill .icon {margin-right: 12px;}
.b-ext .job-search-item-details .skills-match-block .skills-list .skill .text {font-size: 18px;}
.b-ext .job-search-item-details .location {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");background-repeat: no-repeat;background-position: 0;padding-left: 20px;font-weight: 700;color: #5e6066;margin-top: 10px;}
.b-ext .job-search-item-details .details-disclaimer {font-style: italic;color: #939498;font-size: 16px;line-height: 24px;}
@media (max-width:768px) {.b-ext .job-search-item-details .details-disclaimer {font-size: 14px;line-height: 20px;}}
.b-ext .job-search-item-details .details-rich-text p {font-size: 16px;line-height: 24px;}
@media (max-width:768px) {.b-ext .job-search-item-details .details-rich-text p {font-size: 14px;line-height: 20px;}}
.b-ext .job-search-item-details .details-rich-text p.large {font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .job-search-item-details .details-rich-text p.large {font-size: 16px;line-height: 24px;}}
.b-ext .job-search-item-details .details-rich-text p.large div {font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .job-search-item-details .details-rich-text p.large div {font-size: 16px;line-height: 24px;}}
.b-ext .job-search-item-details .details-rich-text p.large div ul {display: inline-block;vertical-align: top;margin-bottom: 0;padding-left: 25px;}
.b-ext .job-search-item-details .details-rich-text p.large div li {font-size: 18px;}
.b-ext .job-search-item-details .details-rich-text li {font-size: 16px;line-height: 24px;margin-bottom: 4px;}
@media (max-width:768px) {.b-ext .job-search-item-details .details-rich-text li {font-size: 14px;line-height: 20px;}}
.b-ext .job-search-item-details.manpower .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .job-search-item-details.manpower .brandLabel {line-height: 30px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;color: #c25700;}
.b-ext .no-cls {min-height: 0 !important;}
.b-ext .search-job-results {min-height: 3755px;position: relative;display: flex;margin-bottom: 45px;}
.b-ext .search-job-results+.site-footer {margin-top: 40px;}
.b-ext .search-job-results+.site-footer:before {content: "";display: block;margin-left: 40px;margin-right: 40px;border-top: 1px solid #c9cacc;}
@media (max-width:992px) {.b-ext .search-job-results+.site-footer:before {margin-left: 0;margin-right: 0;}}
.b-ext .search-job-results+.site-footer .container {border-top: 0;}
.b-ext .search-job-results .search-job-results-items {border-right: 1px solid #ababab;width: 45%;overflow-y: auto;position: absolute;top: 0;left: 0;bottom: 0;}
@media (max-width:992px) {.b-ext .search-job-results .search-job-results-items {width: 100%;border-right: 0;max-height: none;position: static;overflow: hidden;}}
.b-ext .search-job-results .search-job-results-items .job-search-item.ad .cta {text-align: left;}
.b-ext .search-job-results .search-job-results-items .job-search-item.ad .cta a {display: block;}
.b-ext .search-job-results .search-job-results-items .job-search-item.ad .cta a .arrow-icon, .b-ext .search-job-results .search-job-results-items .job-search-item.ad .cta a .cta-text {display: inline-block;}
.b-ext .search-job-results .search-job-results-items .job-search-item .cta {text-align: right;}
.b-ext .search-job-results .search-job-results-items .cta {text-align: center;}
@media (max-width:992px) {.b-ext .search-job-results .search-job-results-items .job-ctas .cta {text-align: left;}}
.b-ext .search-job-results .search-job-results-details {width: 55%;padding: 0 60px;position: relative;margin-left: 45%;}
@media (max-width:992px) {.b-ext .search-job-results .search-job-results-details {display: none;}}
.b-ext .search-job-results .search-job-results-details .single-job img.job-logo {float: right;max-width: 50%;}
.b-ext .search-job-results .search-job-results-details .read-more-wrapper {max-height: 620px;position: relative;overflow: hidden;}
.b-ext .search-job-results .search-job-results-details .read-more-wrapper .read-more {position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;margin: 0;padding-top: 100px;padding-bottom: 20px;background: linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);background-image: -moz-linear-gradient(top,transparent,#fff);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,.5)),color-stop(.65,#fff));}
.b-ext .search-job-results .search-job-results-details .expanded {max-height: 9999px;}
.b-ext .search-job-results .seo-jobs-details-hidden {display: none;}
.b-ext .search-ribbon .search-ribbon-wrap {display: none;padding: 15px 60px 15px 4%;border-bottom: 1px solid #ababab;}
.b-ext .search-ribbon .search-ribbon-wrap.active {display: block;}
@media (max-width:992px) {.b-ext .search-ribbon .search-ribbon-wrap {padding: 15px 10%;}}
@media (max-width:768px) {.b-ext .search-ribbon .search-ribbon-wrap {padding: 15px;}}
.b-ext .search-ribbon .search-ribbon-inner {display: flex;flex-wrap: wrap;}
.b-ext .search-ribbon .filters-list {order: 2;}
@media (max-width:768px) {.b-ext .search-ribbon .filters-list {width: auto;}}
@media (max-width:768px) {.b-ext .search-ribbon .filters-list .mobile-seperator {flex: none;width: 20px;}}
.b-ext .search-ribbon .filter-block:first-child {display: none;}
.b-ext .search-ribbon .results {flex: 1 1;order: 1;}
@media (max-width:768px) {.b-ext .search-ribbon .results {order: 1;width: 100%;flex: auto;margin-bottom: 10px;}}
.b-ext .search-ribbon .create-job-alert {order: 3;}
@media (max-width:992px) {.b-ext .search-ribbon .create-job-alert {display: none;}}
.b-ext .search-ribbon .create-job-alert a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .search-ribbon .icon-filters {display: flex;padding-right: 5px;}
.b-ext .search-ribbon .icon-filters img {height: 16px;}
.b-ext .search-ribbon .icon-down {display: flex;padding-left: 5px;}
.b-ext .search-ribbon .icon-down img {height: 12px;}
.b-ext .search-ribbon .text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .details-block.job p.job-teaser {font-weight: 700;font-size: calc(var(--font-size) * 1.625);line-height: calc(var(--font-size) * 2.5);}
.b-ext .details-block.job p.header-desc {font-weight: 700;font-size: calc(var(--font-size) * 1.375);line-height: calc(var(--font-size) * 2.5);}
.b-ext .job-search-item-details .details-rich-text p.large.job-teaser {font-weight: 700;font-size: calc(var(--font-size) * 1.625);line-height: calc(var(--font-size) * 2.5);}
.b-ext .job-search-item-details .details-rich-text p.large.header-desc {font-weight: 700;font-size: calc(var(--font-size) * 1.375);line-height: calc(var(--font-size) * 2.5);}
.b-ext .job-search-item-details .action-bar-messages .alert-inline {padding-top: 25px;}
.b-ext .create-alert_modal.modal.show {z-index: 1040;}
.b-ext .feature-employer-jobs .feature-employer-ribbon {display: flex;flex-wrap: wrap;padding-top: 1.25em;}
.b-ext .feature-employer-jobs .feature-employer-ribbon .jobs-list-title {flex: 1 1;order: 1;font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #67696f;padding-right: 4px;padding-top: 12px;}
.b-ext .feature-employer-jobs .feature-employer-ribbon .jobs-list-back-button {display: flex;justify-content: space-between;order: 2;}
.b-ext .feature-employer-jobs .feature-employer-ribbon .jobs-list-back-button .feature-employee-back-btn {display: flex;align-items: center;background-color: initial;border: none;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 700;letter-spacing: 1px;line-height: 1.2;color: #c25700;text-align: right;padding: 14px 0 0;}
@media (max-width:768px) {.b-ext .feature-employer-jobs .feature-employer-ribbon .jobs-list-back-button .feature-employee-back-btn {justify-content: right;padding-bottom: 20px;}}
.b-ext .feature-employer-jobs .feature-employer-ribbon .jobs-list-back-button .feature-employee-back-btn:hover {color: #c25700 !important;opacity: .75;}
.b-ext .vidyard-content.fancybox-content {width: 80%;background: transparent;}
@media (max-width:768px) {.b-ext .vidyard-content.fancybox-content {width: 100%;}}
.b-ext .vidyard-content.fancybox-content .player-wrapper {position: relative;padding-top: 56.25%;}
.b-ext .vidyard-content.fancybox-content .react-player {position: absolute;top: 0;left: 0;}
.b-ext .vidyard-content.fancybox-content .fancybox-button svg {color: #dbd9bf;}
.b-ext .wistia-content.fancybox-content {width: 85%;background: transparent;}
@media (max-width:768px) {.b-ext .wistia-content.fancybox-content {width: 100%;}}
.b-ext .wistia-content.fancybox-content .player-wrapper {position: relative;padding-top: 56.25%;}
.b-ext .wistia-content.fancybox-content .react-player {position: absolute;top: 0;left: 0;}
.b-ext .wistia-content.fancybox-content .fancybox-button svg {color: #dbd9bf;}
.b-ext .video-block {padding: calc(var(--font-size) * 4) 0;}
.b-ext .video-block .container .video-text-content .headline {text-align: center;}
.b-ext .video-block .container .video-text-content .text {text-align: center;margin: 0;}
@media (max-width:768px) {.b-ext .video-block .container .video-text-content .text {max-width: 100%;}}
.b-ext .video-block .container .row {align-items: center;}
.b-ext .video-block .container .row.text-to-left {flex-direction: row-reverse;}
@media screen and (max-width:767px) {.b-ext .video-block .container .row.text-to-left {flex-direction: column-reverse;}}
.b-ext .video-block .container .row .video-text-content.single-vid .headline {text-align: left;}
@media screen and (max-width:767px) {.b-ext .video-block .container .row .video-text-content.single-vid .headline {margin-top: calc(var(--font-size) * .625);}}
.b-ext .video-block .container .row .video-text-content.single-vid .text {text-align: left;margin: calc(var(--font-size) * 1.5) 0;line-height: 22px;}
.b-ext .video-block .video-cont {margin: 0 auto;}
.b-ext .video-block .img-container {text-align: center;max-width: 80%;margin: auto;vertical-align: middle;}
.b-ext .video-block .img-container img {width: 25%;}
@media (max-width:768px) {.b-ext .video-block .img-container img {width: 40%;}}
.b-ext .video-block.bknd {background-size: cover;background-repeat: no-repeat;}
@media (max-width:768px) {.b-ext .video-block.bknd {background-size: cover;}}
.b-ext .video-block .text-company {font-size: calc(var(--font-size) * 1.25);font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: center;max-width: 80%;margin: calc(var(--font-size) * 2.5) auto;}
@media (max-width:768px) {.b-ext .video-block .text-company {font-size: calc(var(--font-size) * 1);max-width: 100%;margin: calc(var(--font-size) * 1.25) auto;}}
.b-ext .video-block .video__link {display: block;margin: calc(var(--font-size) * 1.5) 0;cursor: pointer;position: relative;}
.b-ext .video-block .video__preview {width: 100%;}
.b-ext .video-block .video__duration {position: absolute;bottom: calc(var(--font-size) * .625);right: calc(var(--font-size) * .625);font-size: calc(var(--font-size) * .75);font-weight: 400;color: #fff;letter-spacing: normal;background-color: #000;padding: calc(var(--font-size) * .25) calc(var(--font-size) * .5);}
.b-ext .video-block .video__title {display: flex;justify-content: center;width: 100%;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .video-block .cta__wrap {text-transform: uppercase;text-decoration: underline;}
.b-ext .video-block .btn__wrap, .b-ext .video-block .cta__wrap {display: flex;justify-content: center;}
.b-ext .video-block .btn__wrap a {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .video-block .cta_link {display: flex;justify-content: left;text-transform: uppercase;text-decoration: underline;margin: calc(var(--font-size) * 1.5) 0 0;}
.b-ext .video-block .button-text--large .cta-text {margin-top: calc(var(--font-size) * 3);}
@media (max-width:768px) {.b-ext .video-block .button-text--large .cta-text {margin-top: calc(var(--font-size) * 2);}}
.b-ext .banner-section.location .experis.skewed-rectangle, .b-ext .experis.banner-section.location, .b-ext .localBranchbgColor.experis {background-color: #5c7d70;}
.b-ext .banner-section.location .jw.skewed-rectangle, .b-ext .jw.banner-section.location, .b-ext .localBranchbgColor.jw {background-color: #316666;}
.b-ext .banner-section.location .manpower.skewed-rectangle, .b-ext .localBranchbgColor.manpower, .b-ext .manpower.banner-section.location {background: linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%) 0 0 no-repeat;}
.b-ext .bg-logo.experis, .b-ext .experis.banner-section.stats {background-color: #30588f;background-size: cover;background-position: 50%;}
.b-ext .bg-logo.jw, .b-ext .jw.banner-section.stats {background-color: #6e8f82;background-position: 100%;background-size: contain;}
.b-ext .form-block.complex.error input {background-color: #fff !important;}
.b-ext .banner-section.manpower.insights.with-logo {position: relative;background-size: 60% auto;background-position: 100%;background-repeat: no-repeat;padding: 40px 0;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.with-logo {background-size: cover;}}
@media (max-width:1400px) {.b-ext .banner-section.manpower.insights.with-logo {background-size: 85% auto;}}
.b-ext .banner-section.manpower.insights.with-logo .banner-section__overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%);opacity: 1;}
.b-ext .banner-section.manpower.insights.with-logo .sub-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;letter-spacing: 1.25px;margin: 20px 0;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.with-logo .sub-title {font-size: 16px;margin: 20px 0 15px;}}
.b-ext .banner-section.manpower.insights.with-logo .headline__eyebrow {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 18px;line-height: 24px;letter-spacing: 1.25px;margin: 20px 0;display: block;color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.with-logo .headline__eyebrow {font-size: 16px;margin: 20px 0 15px;}}
.b-ext .banner-section.manpower.insights.with-logo .title {margin: 0;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.with-logo .title {font-size: 32px;margin-bottom: 20px;line-height: 38px;}}
.b-ext .banner-section.manpower.insights.with-logo p {color: hsla(0,0%,100%,.8);}
.b-ext .banner-section.manpower.insights.with-logo p.large {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 20px;line-height: 26px;margin-bottom: 20px;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.with-logo p.large {font-size: 20px;}}
.b-ext .banner-section.manpower.insights.with-logo .primary-button {display: none;}
.b-ext .banner-section.manpower.insights.narrow {background-size: 100% auto;}
.b-ext .banner-section.manpower.insights.narrow .banner-section__overlay {background-position: 0 100%,100% 0;background-size: contain;background-repeat: no-repeat;margin: 0;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow .banner-section__overlay {display: none;}}
.b-ext .banner-section.manpower.insights.narrow .banner-section__overlay.mobile {display: none;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow .banner-section__overlay.mobile {display: block;background-position: 100% 0;}}
.b-ext .banner-section.manpower.insights.narrow .title {font-size: 3em;line-height: 1.25;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow .title {font-size: 2.1875em;line-height: 1.1;}}
.b-ext .banner-section.manpower.insights.narrow p.large {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 1.25em;line-height: 1.5;color: #fff;margin: 20px 0;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow p.large {font-size: 1em;}}
.b-ext .banner-section.manpower.insights.narrow .primary-button {display: inline-block;padding: 17px 34px 14px;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow .primary-button {font-size: 14px;padding: 15px 34px 12px;}}
.b-ext .banner-section.manpower.insights.narrow .themeColor .breadcrumb {padding: 0;margin: 20px 0;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow .themeColor .breadcrumb {margin: 0 0 15px;}}
.b-ext .banner-section.manpower.insights.narrow .themeColor .breadcrumb li a {color: #fff !important;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;letter-spacing: 1.25px;}
@media (max-width:768px) {.b-ext .banner-section.manpower.insights.narrow .themeColor .breadcrumb li a {font-size: 16px;}}
.b-ext .banner-section.manpower.insights.narrow .themeColor .breadcrumb li a:hover {opacity: .5;}
.b-ext .banner-section.manpower.insights.narrow .themeColor .breadcrumb li:last-child a {cursor: text !important;}
.b-ext .banner-section.stats {padding: 140px 0;background-repeat: no-repeat;}
@media (max-width:992px) {.b-ext .banner-section.stats {padding: 190px 0 50px;}}
.b-ext .banner-section.stats .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;font-weight: 700;color: #fff;margin-bottom: 10px;}
.b-ext .banner-section.stats .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.stats .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .banner-section.stats .title {font-size: 13px;}}
.b-ext .banner-section.stats .stats-container {display: flex;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;margin-bottom: 20px;align-items: center;}
@media (max-width:992px) {.b-ext .banner-section.stats .stats-container {margin-bottom: 30px;}}
.b-ext .banner-section.stats .stats-container .stat {padding-top: 10px;font-size: 170px;line-height: 1;letter-spacing: -5px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:992px) {.b-ext .banner-section.stats .stats-container .stat {font-size: 78px;}}
.b-ext .banner-section.stats .stats-container .text {padding-left: 20px;font-size: 57px;font-weight: 700;line-height: 1.2;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:992px) {.b-ext .banner-section.stats .stats-container .text {font-size: 30px;padding-top: 0;}}
.b-ext .banner-section.jobs {padding: 136px 0 144px;background-size: cover;background-position: 100%;background-repeat: no-repeat;background-color: #30588f;}
@media (max-width:768px) {.b-ext .banner-section.jobs {padding: 50px 0;background-position: center right 15%;}}
.b-ext .banner-section.jobs .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 70px;line-height: 75px;color: #fff;}
.b-ext .banner-section.jobs .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.jobs .title {font-size: 35px;line-height: 40px;}}
.b-ext .banner-section.jobs p {font-size: 18px;line-height: 28px;margin-top: 0;color: #fff;}
@media (max-width:992px) {.b-ext .banner-section.jobs p {font-size: 14px;line-height: 22px;}}
.b-ext .banner-section.jobs form {margin-top: 20px;align-items: center;}
@media (max-width:992px) {.b-ext .banner-section.jobs form {display: block;margin-top: 0;}}
@media (max-width:992px) {.b-ext .banner-section.jobs form .form-fields {display: block;}}
.b-ext .banner-section.jobs form .form-fields .form-block {margin-bottom: 0;}
@media (max-width:992px) {.b-ext .banner-section.jobs form .form-fields .form-block {margin-bottom: 24px;margin-right: 0;}}
.b-ext .banner-section.jobs form .form-fields .form-block .error-msg {background-color: hsla(0,0%,100%,.6);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;position: absolute;width: 100%;}
.b-ext .banner-section.jobs form .form-fields .location-search button.search-icon {right: 13px;top: 20px;}
.b-ext .banner-section.jobs form .cta {margin-left: -6px;margin-top: 5px;}
@media (max-width:992px) {.b-ext .banner-section.jobs form .cta {margin-left: 0;margin-top: 0;}}
.b-ext .banner-section.jobs.my-path {background-color: #dcdcdc;padding: 62px 0 84px;}
.b-ext .banner-section.jobs.my-path button.search-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");}
.b-ext .banner-section.skewed {padding: 81px 0;position: relative;overflow: hidden;}
@media (max-width:992px) {.b-ext .banner-section.skewed {padding: 0 0 75px;background-color: #5c7d70;}}
@media (max-width:768px) {.b-ext .banner-section.skewed {padding: 0 0 50px;}}
@media (max-width:992px) {.b-ext .banner-section.skewed.blue {background-color: #30588f;}
	.b-ext .banner-section.skewed.blue .sub-title {margin-top: 40px;}}
@media (max-width:992px) and (max-width:768px) {.b-ext .banner-section.skewed.blue .sub-title {margin-top: 20px;}}
@media (max-width:1400px) {.b-ext .banner-section.skewed.blue .title {max-width: 330px;word-break: break-word;}}
@media (max-width:768px) {.b-ext .banner-section.skewed.blue .title {max-width: 100%;}}
@media (max-width:992px) {.b-ext .banner-section.skewed.blue .title {max-width: 100%;}}
.b-ext .banner-section.skewed.blue .skewed-rectangle {background-color: #386097;}
.b-ext .banner-section.skewed .banner-image {top: 0;right: 0;height: 100%;width: 75%;position: absolute;background-repeat: no-repeat;background-size: cover;background-position: 100% 0;}
@media (max-width:992px) {.b-ext .banner-section.skewed .banner-image {position: static;height: 400px;width: 100%;background-position: top;display: block;margin-bottom: 30px;}}
@media (max-width:768px) {.b-ext .banner-section.skewed .banner-image {height: 280px;}}
.b-ext .banner-section.skewed .skewed-rectangle {position: absolute;top: 0;left: 0;height: 100%;width: 71.25%;background-color: #386097;transform-origin: bottom left;transform: skew(45deg,0deg);}
.b-ext .banner-section.skewed .skewed-rectangle.blue {background-color: #30588f;}
@media (max-width:1400px) {.b-ext .banner-section.skewed .skewed-rectangle {width: 84%;}}
@media (max-width:992px) {.b-ext .banner-section.skewed .skewed-rectangle {display: none;}}
@media (max-width:1024.98px) and (min-width:991.98px) {.b-ext .banner-section.skewed .skewed-rectangle {width: 88%;}}
.b-ext .banner-section.skewed .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;color: #fff;}
.b-ext .banner-section.skewed .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.skewed .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .banner-section.skewed .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;color: #fff;margin-top: 30px;}
.b-ext .banner-section.skewed .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.skewed .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
@media (max-width:1024.98px) and (min-width:991.98px) {.b-ext .banner-section.skewed .title {max-width: 250px;}}
.b-ext .banner-section.skewed .title.large {font-size: 48px;line-height: 56px;}
@media (max-width:1400px) {.b-ext .banner-section.skewed .title.large {font-size: 36px;line-height: 44px;}}
@media (max-width:768px) {.b-ext .banner-section.skewed .title {margin-top: 20px;}}
@media (max-width:768px) {.b-ext .banner-section.skewed p {margin: 20px 0;}}
.b-ext .banner-section.skewed .primary-button {margin-top: 10px;}
@media (max-width:768px) {.b-ext .banner-section.skewed.manpower p {margin: 20px 0 !important;}}
.b-ext .banner-section.skewed.manpower .banner-image {width: 100%;}
.b-ext .banner-section.skewed.manpower .skewed-rectangle {left: auto;right: 0;width: 64%;transform: skew(-25deg,0deg);}
@media (max-width:1400px) {.b-ext .banner-section.skewed.manpower .skewed-rectangle {width: 75%;}}
@media (max-width:992px) {.b-ext .banner-section.skewed.manpower .skewed-rectangle {display: none;}}
.b-ext .banner-section.skewed.manpower.blue .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 38px;line-height: 1.2;font-weight: 400;}
@media (max-width:1400px) {.b-ext .banner-section.skewed.manpower.blue .title {max-width: 100%;}}
@media (max-width:768px) {.b-ext .banner-section.skewed.manpower.blue .title {font-size: 27px;}}
@media (max-width:768px) {.b-ext .banner-section.skewed.manpower.blue p {margin-bottom: 30px !important;}}
.b-ext .banner-section.location {padding: 80px 0;position: relative;overflow: hidden;font-size: 20px;line-height: 30px;}
@media (max-width:992px) {.b-ext .banner-section.location {padding: 0 0 75px;}}
@media (max-width:768px) {.b-ext .banner-section.location {padding: 0 0 50px;}}
.b-ext .banner-section.location .getDirectionsBtn {margin-top: 30px;}
.b-ext .banner-section.location .banner-image {top: 0;right: 0;height: 100%;width: 65%;position: absolute;background-repeat: no-repeat;background-size: cover;background-position: 100% 0;}
@media (max-width:1400px) {.b-ext .banner-section.location .banner-image {width: 70%;}}
@media (max-width:992px) {.b-ext .banner-section.location .banner-image {position: static;height: 400px;width: 100%;background-position: top;display: block;margin-bottom: 30px;}}
@media (max-width:768px) {.b-ext .banner-section.location .banner-image {height: 280px;}}
.b-ext .banner-section.location .skewed-rectangle {position: absolute;top: 0;left: 0;height: 100%;width: 71.25%;transform-origin: bottom left;transform: skew(45deg,0deg);}
@media (max-width:1400px) {.b-ext .banner-section.location .skewed-rectangle {width: 85%;}}
@media (max-width:992px) {.b-ext .banner-section.location .skewed-rectangle {display: none;}}
@media (max-width:768px) {.b-ext .banner-section.location .skewed-rectangle {display: block;transform: none;width: 100%;top: 250px;}}
.b-ext .banner-section.location .skewed-rectangle.manpower {position: absolute;top: 0;left: -500px;height: 100%;width: 66%;background-color: #386097;background-image: linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%);transform-origin: bottom left;transform: skew(-21deg,0deg);}
@media (max-width:1400px) {.b-ext .banner-section.location .skewed-rectangle.manpower {width: 95%;}}
@media (max-width:992px) {.b-ext .banner-section.location .skewed-rectangle.manpower {display: none;}}
@media (max-width:768px) {.b-ext .banner-section.location .skewed-rectangle.manpower {display: block;width: 100%;top: 225px;left: 0;transform: skew(0deg,8deg);}}
.b-ext .banner-section.location .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;font-size: 20px;color: #fff;}
.b-ext .banner-section.location .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.location .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .banner-section.location .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 52px;color: #fff;line-height: 60px;}
.b-ext .banner-section.location .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.location .title {font-size: 35px;line-height: 40px;}}
@media (max-width:1400px) {.b-ext .banner-section.location .title {margin-top: 20px;font-size: 52px;line-height: 60px;}}
@media (max-width:992px) {.b-ext .banner-section.location .title {font-size: 48px;line-height: 56px;}}
.b-ext .banner-section.location .address {color: #fff;white-space: pre-line;font-size: 20px;}
@media (max-width:768px) {.b-ext .banner-section.location .address {font-size: 16px;}}
.b-ext .banner-section.location .address p {margin: 0;}
.b-ext .banner-section.location p {font-size: 20px;line-height: 30px;}
@media (max-width:768px) {.b-ext .banner-section.location p {font-size: 16px;line-height: 24px;}}
.b-ext .banner-section.location .hours-phone-container {display: flex;color: #fff;margin-top: 30px;margin-bottom: 30px;}
@media (max-width:1400px) {.b-ext .banner-section.location .hours-phone-container {margin-top: 20px;margin-bottom: 15px;}}
@media (max-width:768px) {.b-ext .banner-section.location .hours-phone-container {margin-bottom: 0;}}
.b-ext .banner-section.location .hours-phone-container .hours-content {white-space: pre-line;font-size: 20px;}
@media (max-width:768px) {.b-ext .banner-section.location .hours-phone-container .hours-content {font-size: 16px;}}
.b-ext .banner-section.location .hours-phone-container .block-title {font-weight: 700;font-size: 20px;line-height: 30px;}
@media (max-width:768px) {.b-ext .banner-section.location .hours-phone-container .block-title {font-size: 16px;line-height: 24px;}}
.b-ext .banner-section.location .hours-phone-container .hours {margin-right: 60px;font-size: 20px;}
.b-ext .banner-section.location .hours-phone-container .hours p {margin: 0;}
.b-ext .banner-section.location .hours-phone-container .phone {font-size: 20px;line-height: 30px;}
@media (max-width:768px) {.b-ext .banner-section.location .hours-phone-container .phone {font-size: 16px;line-height: 24px;}}
.b-ext .banner-section.location .hours-phone-container .phone a {color: #fff;text-decoration: underline;font-size: 20px;}
@media (max-width:768px) {.b-ext .banner-section.location .hours-phone-container .phone a {font-size: 16px;}}
@media screen and (min-width:1400px) {.b-ext .banner-section.location.manpower .banner-image {width: 70%;}}
.b-ext .banner-section.location.manpower .sub-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .banner-section.location.manpower .sub-title {font-size: 16px;}}
.b-ext .banner-section.location.manpower .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 48px;margin-top: 10px;}
@media (max-width:768px) {.b-ext .banner-section.location.manpower .title {font-size: 32px;margin-top: 0;}}
.b-ext .banner-section.location.tall .banner-image {margin-bottom: 50px;}
@media (max-width:992px) {.b-ext .banner-section.location.tall .banner-image {background-position: 100%;}}
.b-ext .banner-section.location.tall .skewed-rectangle {background-image: linear-gradient(181deg,#386097,#027ac5);left: -500px;transform: skew(-21deg,0deg);}
@media (max-width:1400px) {.b-ext .banner-section.location.tall .skewed-rectangle {width: 95%;}
	.b-ext .banner-section.location.tall .skewed-rectangle.spain {width: 82%;}}
@media (max-width:768px) {.b-ext .banner-section.location.tall .skewed-rectangle {display: none;width: 100%;top: 225px;left: 0;transform: skew(0deg,8deg);}
	.b-ext .banner-section.location.tall .skewed-rectangle.spain {width: 100%;}}
.b-ext .banner-section.location.tall .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 48px;line-height: 54px;margin-top: 12px;}
@media (max-width:768px) {.b-ext .banner-section.location.tall .title {font-size: 32px;margin-top: 0;}}
.b-ext .banner-section.location.tall p {font-size: 16px;font-weight: 400;line-height: 22px;margin-top: 0;}
.b-ext .banner-section.location.tall .breadcrumb {padding: 0;}
.b-ext .banner-section.location.tall .breadcrumb li a {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff !important;font-size: 20px;letter-spacing: 1.25px;}
.b-ext .banner-section.location.tall .breadcrumb li a:hover {opacity: .5;}
@media (max-width:768px) {.b-ext .banner-section.location.tall .breadcrumb li a {font-size: 16px;}}
.b-ext .banner-section.location.tall .breadcrumb li:last-child a {cursor: text;}
.b-ext .banner-section.location.tall .primary-button {padding: 17px 34px 14px;}
@media (max-width:768px) {.b-ext .banner-section.location.tall .primary-button {padding: 15px 34px 12px;}}
@media (max-width:992px) {.b-ext .banner-section.location.tall {background-color: #386097;background-image: linear-gradient(181deg,#386097,#027ac5);}}
.b-ext .banner-section.standard {position: relative;padding: 118px 0;}
@media (max-width:992px) {.b-ext .banner-section.standard {padding: 0 0 50px;}}
.b-ext .banner-section.standard .banner-image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-size: cover;background-position: 100% 0;background-repeat: no-repeat;}
@media (max-width:992px) {.b-ext .banner-section.standard .banner-image {position: static;width: 100%;height: 400px;margin-bottom: 30px;}}
@media (max-width:768px) {.b-ext .banner-section.standard .banner-image {height: 240px;background-position: 100% 0;}}
.b-ext .banner-section.standard.white .title {color: #fff;}
@media (max-width:992px) {.b-ext .banner-section.standard.white .title {color: #30588f;}}
.b-ext .banner-section.standard.white p {color: #fff;}
@media (max-width:992px) {.b-ext .banner-section.standard.white p {color: #494b54;}}
.b-ext .banner-section.standard .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;color: #30588f;margin-bottom: 24px;}
.b-ext .banner-section.standard .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.standard .title {font-size: 35px;line-height: 40px;}}
@media (max-width:992px) {.b-ext .banner-section.standard .title {font-size: 35px;line-height: 40px;}}
.b-ext .banner-section.standard p {color: #494b54;margin-top: 0;font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .banner-section.standard p {font-size: 14px;line-height: 20px;margin-bottom: 20px;}}
@media (max-width:992px) and (min-width:992px) {.b-ext .banner-section.standard .col-lg-6 {flex: 0 0 100%;max-width: 100%;}}
@media (max-width:992px) {.b-ext .banner-section.standard.mobile-app .app-banner {padding: calc(var(--font-size) * 5) calc(var(--font-size) * .715) 0;}}
.b-ext .banner-section.standard.mobile-app .banner-image {position: absolute;top: 0;left: auto;right: 0;bottom: 0;background-size: contain;width: 50%;background-position: 50%,100% 0;}
@media (max-width:992px) {.b-ext .banner-section.standard.mobile-app .banner-image {margin-left: 0;display: none;}}
.b-ext .banner-section.standard.mobile-app .banner-image.mobile {display: none;position: absolute;top: 0;left: 0;right: -8px;bottom: 0;background-repeat: no-repeat;background-position: bottom;background-size: contain;z-index: 0;margin-bottom: 0;width: 100%;height: inherit;}
@media (max-width:992px) {.b-ext .banner-section.standard.mobile-app .banner-image.mobile {display: block;background-position: 100% 0;background-size: contain;}}
@media (max-width:768px) {.b-ext .banner-section.standard.mobile-app .banner-image.mobile {background-position: bottom;background-size: cover;display: block;}}
@media only screen and (max-device-width:768px) and (min-device-width:768px) and (max-device-height:1024px) and (min-device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {.b-ext .banner-section.standard.mobile-app .banner-image.mobile {background-size: contain;background-position: 100% 100%;}}
.b-ext .banner-section.standard.mobile-app .headline__eyebrow {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;font-size: calc(var(--font-size) * 1.25);line-height: calc(var(--font-size) * 1);}
@media (max-width:768px) {.b-ext .banner-section.standard.mobile-app .headline__eyebrow {font-size: calc(var(--font-size) * 1);line-height: calc(var(--font-size) * 1.15);}}
.b-ext .banner-section.standard.mobile-app .title {color: #fff;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: calc(var(--font-size) * 3.9);font-weight: 400;margin-top: calc(var(--font-size) * .65);}
@media (max-width:768px) {.b-ext .banner-section.standard.mobile-app .title {font-size: calc(var(--font-size) * 1.93);line-height: calc(var(--font-size) * 2.29);}}
.b-ext .banner-section.standard.mobile-app p.large {margin-top: calc(var(--font-size) * 1.565);color: #fff;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.875);line-height: calc(var(--font-size) * 2.375);}
@media (max-width:768px) {.b-ext .banner-section.standard.mobile-app p.large {font-size: calc(var(--font-size) * 1.15);line-height: calc(var(--font-size) * 1.575);}}
.b-ext .banner-section.standard.mobile-app .download-badges {margin-top: calc(var(--font-size) * 1.375);}
.b-ext .banner-section.standard.mobile-app .download-badges .icon-app {padding: calc(var(--font-size) * 1.2143) 0;}
.b-ext .banner-section.standard.mobile-app .download-badges .icon-badges {max-width: calc(var(--font-size) * 11.35);max-height: calc(var(--font-size) * 3.625);margin-right: calc(var(--font-size) * 2.375);}
@media (max-width:768px) {.b-ext .banner-section.standard.mobile-app .download-badges .icon-badges {max-width: calc(var(--font-size) * 14.65);max-height: calc(var(--font-size) * 4.72);margin: 0 calc(var(--font-size) * 1.25) calc(var(--font-size) * 1.2143) 0;}}
.b-ext .banner-section.insights {padding: 100px 0;}
@media (max-width:992px) {.b-ext .banner-section.insights {padding: 50px 0;}}
.b-ext .banner-section.insights .row {align-items: center;}
.b-ext .banner-section.insights .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;color: #fff;margin-bottom: 30px;}
.b-ext .banner-section.insights .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.insights .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .banner-section.insights .sub-title {margin-bottom: 15px;}}
.b-ext .banner-section.insights .title {color: #fff;}
@media (max-width:992px) {.b-ext .banner-section.insights .title {margin-bottom: 10px;}}
.b-ext .banner-section.insights p {color: hsla(0,0%,100%,.8);}
@media (max-width:768px) {.b-ext .banner-section.insights p {font-size: 14px;line-height: 20px;margin-top: 0;}}
.b-ext .banner-section.insights h3 {color: hsla(0,0%,100%,.8);margin: 30px 0;}
@media (max-width:768px) {.b-ext .banner-section.insights h3 {font-size: 14px;line-height: 20px;margin-top: 0;}}
.b-ext .banner-section.insights .primary-button {margin-top: 15px;}
@media (max-width:992px) {.b-ext .banner-section.insights .primary-button {margin-top: 0;}}
.b-ext .banner-section.insights .banner-image {width: 100%;display: block;}
@media (max-width:992px) {.b-ext .banner-section.insights .banner-image {margin-bottom: 30px;}}
.b-ext .banner-section.with-logo {padding: 64px 0;position: relative;}
.b-ext .banner-section.with-logo .insights-x {position: absolute;top: -20px;left: 0;right: -8px;bottom: -20px;background-repeat: no-repeat;background-position: 100%;-ms-background-position-x: 460px;background-size: contain;z-index: 0;}
@media (max-width:1280px) {.b-ext .banner-section.with-logo .insights-x {-ms-background-position-x: 400px;}}
@media (max-width:1024px) {.b-ext .banner-section.with-logo .insights-x {-ms-background-position-x: 280px;}}
@media (max-width:800px) {.b-ext .banner-section.with-logo .insights-x {-ms-background-position-x: 180px;}}
.b-ext .banner-section.with-logo .insights-x.manpower {background-size: 60% auto;opacity: .65;top: 0;bottom: 0;-ms-background-position-x: 200px;}
@media (max-width:1400px) {.b-ext .banner-section.with-logo .insights-x.manpower {background-size: 85% auto;}}
@media (max-width:768px) {.b-ext .banner-section.with-logo .insights-x.manpower {background-size: cover;}}
@media (max-width:1280px) {.b-ext .banner-section.with-logo .insights-x.manpower {-ms-background-position-x: 180px;}}
@media (max-width:1024px) {.b-ext .banner-section.with-logo .insights-x.manpower {-ms-background-position-x: 150px;}}
@media (max-width:800px) {.b-ext .banner-section.with-logo .insights-x.manpower {-ms-background-position-x: 120px;}}
@media (min-width:1401px) {.b-ext .banner-section.with-logo .insights-x.manpower {-ms-background-position-x: 560px;}}
.b-ext .banner-section.with-logo .sub-title {font: 20px/16px;margin-bottom: 16px;}
.b-ext .banner-section.with-logo .large {font-weight: 400;font-size: 20px;line-height: 26px;color: #fff;margin-bottom: 0;}
.b-ext .banner-section.overlay-banner {padding: 60px 0;background-size: cover;background-position: top;}
.b-ext .banner-section.overlay-banner .title, .b-ext .banner-section.overlay-banner h1 {color: #386097 !important;}
.b-ext .banner-section.overlay-banner h1 {font-size: 36px;font-weight: 700;line-height: unset;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .banner-section.overlay-banner .white {background-color: hsla(0,0%,100%,.8) !important;border-radius: 12px;padding: 2em;}
.b-ext .banner-section.seo-standard {position: relative;padding: 100px 0;}
@media (max-width:992px) {.b-ext .banner-section.seo-standard {padding: 0 0 50px;}}
.b-ext .banner-section.seo-standard a, .b-ext .banner-section.seo-standard p {color: inherit;}
.b-ext .banner-section.campaigns {padding: calc(var(--font-size) * 3.5) 0;}
.b-ext .banner-section.campaigns.default {color: #fff;background-color: #282a32 !important;}
@media (max-width:768px) {.b-ext .banner-section.campaigns .container {padding-left: 30px !important;padding-right: 30px !important;}}
.b-ext .banner-section.campaigns .title {line-height: 1.25 !important;font-size: calc(var(--font-size) * 2) !important;margin-bottom: calc(var(--font-size) * 1.5);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;}
.b-ext .banner-section.campaigns .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.campaigns .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .banner-section.campaigns div.large, .b-ext .banner-section.campaigns p {margin: 0;font-size: calc(var(--font-size) * 1.25);line-height: 1.75;}
.b-ext .banner-section.campaigns .sub-header {margin-bottom: calc(var(--font-size) * 2.5);}
@media (max-width:768px) {.b-ext .banner-section.campaigns .sub-header {margin-bottom: 20px;}}
.b-ext .banner-section.campaigns .sub-header.dark, .b-ext .banner-section.campaigns .sub-header.default {border-bottom: calc(var(--font-size) * .25) solid #fff;}
.b-ext .banner-section.campaigns .sub-header.light {border-bottom: calc(var(--font-size) * .25) solid #282a32;}
.b-ext .banner-section.campaigns .sub-header .sub-title {font-size: calc(var(--font-size) * 1.25);font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: uppercase;letter-spacing: 1.125px;}
.b-ext .banner-section.campaigns .sub-header .date {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: calc(var(--font-size) * 2.5);line-height: 1.5;font-weight: 400;text-transform: capitalize;}
@media (max-width:768px) {.b-ext .banner-section.campaigns .sub-header .date {margin-bottom: 20px;}}
.b-ext .banner-section.campaigns .primary-button.orange-sd {font-size: calc(var(--font-size) * 1.125);border-radius: calc(var(--font-size) * 2);margin-top: calc(var(--font-size) * 2);text-transform: uppercase;padding: calc(var(--font-size) * 1.125) calc(var(--font-size) * 2.125) calc(var(--font-size) * .875);}
@media (max-width:768px) {.b-ext .banner-section.campaigns .primary-button.orange-sd {padding: calc(var(--font-size) * 1.125) calc(var(--font-size) * 1.5) calc(var(--font-size) * .875);line-height: 1.1;}}
.b-ext .banner-section.campaigns .primary-button.orange-sd .arrow-icon {display: none !important;}
.b-ext .banner-section.campaigns .social-icons {margin-top: calc(var(--font-size) * 3);}
.b-ext .banner-section.campaigns .social-icons .social-icon {margin-right: calc(var(--font-size) * 3) !important;}
@media (max-width:992px) {.b-ext .banner-section.campaigns .social-icons .social-icon {margin-right: calc(var(--font-size) * 2) !important;}}
@media (max-width:768px) {.b-ext .banner-section.campaigns .social-icons .social-icon {margin-right: calc(var(--font-size) * 2.5) !important;}}
.b-ext .banner-section.campaigns .social-icons .social-icon img {max-height: calc(var(--font-size) * 2);}
.b-ext .banner-section.campaigns .dark, .b-ext .banner-section.campaigns .default {filter: contrast(3);}
.b-ext .banner-section.campaigns .light {}
.b-ext .banner-section.campaigns .featured-image {display: flex;align-items: center;justify-content: center;}
@media (max-width:992px) {.b-ext .banner-section.campaigns .featured-image {justify-content: flex-start;margin-top: calc(var(--font-size) * 1.5);display: none;}}
.b-ext .banner-section.campaigns .featured-image img {max-width: 100%;border-radius: calc(var(--font-size) * .875);}
.b-ext .banner-section.campaigns .featured-image.mobile {display: none;}
@media (max-width:992px) {.b-ext .banner-section.campaigns .featured-image.mobile {display: block;}}
.b-ext .banner-section.campaigns .video__title {display: flex;justify-content: center;margin-top: 10px;}
.b-ext .banner-section.campaigns .video__duration {position: absolute;bottom: calc(var(--font-size) * .625);right: calc(var(--font-size) * .625);font-size: calc(var(--font-size) * .75);font-weight: 400;color: #fff;letter-spacing: normal;background-color: #000;padding: calc(var(--font-size) * .25) calc(var(--font-size) * .5);}
.b-ext .banner-section.campaigns .video__link {display: block;margin: calc(var(--font-size) * 1.5) 0;cursor: pointer;position: relative;}
.b-ext .banner-section.app {background-color: #5c7d70;background-image: linear-gradient(52deg,#386097 34%,#027ac5);background-size: 100% auto;overflow: hidden;padding: calc(var(--font-size) * 2.5) 0 0;position: relative;background-position: 100%;background-repeat: no-repeat;}
@media (max-width:768px) {.b-ext .banner-section.app .container {padding-right: 30px !important;padding-left: 30px !important;}}
.b-ext .banner-section.app .banner-section__overlay {background-position: 100% 0;background-size: contain;background-repeat: no-repeat;opacity: 1;margin: -5%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
@media (max-width:768px) {.b-ext .banner-section.app .banner-section__overlay {background-position: 100% 0;}}
.b-ext .banner-section.app .banner-section__overlay__pl {background-position: 100% 0;background-size: cover;background-repeat: no-repeat;opacity: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
@media (max-width:768px) {.b-ext .banner-section.app .banner-section__overlay__pl {background: none !important;}}
.b-ext .banner-section.app .content-wrapper {padding-bottom: calc(var(--font-size) * 3);}
.b-ext .banner-section.app .content-wrapper .sub-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;letter-spacing: 1.25px;margin: 20px 0;text-transform: uppercase;line-height: 1.3;font-weight: 500;}
@media (max-width:768px) {.b-ext .banner-section.app .content-wrapper .sub-title {font-size: 16px;margin: 20px 0 15px;}}
.b-ext .banner-section.app .content-wrapper .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;font-weight: 400;line-height: 1.25;}
@media (max-width:992px) {.b-ext .banner-section.app .content-wrapper .title {margin-bottom: calc(var(--font-size) * .625);}}
@media (max-width:768px) {.b-ext .banner-section.app .content-wrapper .title {font-size: 32px;margin-bottom: 20px;}}
.b-ext .banner-section.app .content-wrapper p.large {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin: calc(var(--font-size) * 1.875) 0 calc(var(--font-size) * 2);font-size: 30px;line-height: 1.3;font-weight: 400;color: #fff;}
@media (max-width:768px) {.b-ext .banner-section.app .content-wrapper p.large {font-size: 20px;}}
.b-ext .banner-section.app .content-wrapper .cta-wrapper {display: flex;}
@media (max-width:992px) {.b-ext .banner-section.app .content-wrapper .cta-wrapper {flex-direction: column;}}
.b-ext .banner-section.app .content-wrapper .cta-wrapper .primary-button.reversed {max-width: calc(var(--font-size) * 12);height: auto;width: 100%;margin: 0 calc(var(--font-size) * 2) 0 0;}
@media (max-width:992px) {.b-ext .banner-section.app .content-wrapper .cta-wrapper .primary-button.reversed {margin: 0 0 calc(var(--font-size) * 1.25);}}
.b-ext .banner-section.app .content-wrapper .cta-wrapper img {width: 100%;height: auto;max-width: calc(var(--font-size) * 12);margin: 0 calc(var(--font-size) * 2) 0 0;}
@media (max-width:992px) {.b-ext .banner-section.app .content-wrapper .cta-wrapper img {margin: 0 0 calc(var(--font-size) * 1.25);}}
@media (max-width:768px) {.b-ext .banner-section.app .content-wrapper .cta-wrapper img {max-width: calc(var(--font-size) * 13.725);}}
.b-ext .banner-section.app .image-wrapper {margin-top: auto;}
.b-ext .banner-section.app .image-wrapper .banner-image {max-height: calc(var(--font-size) * 34);height: 100%;width: auto;margin: 0 auto;}
@media (max-width:1400px) {.b-ext .banner-section.app .image-wrapper .banner-image {margin: 0 0 0 auto;}}
@media (max-width:992px) {.b-ext .banner-section.app .image-wrapper .banner-image {display: none;}}
@keyframes fadeInLeft {0% {opacity: 0;transform: translatex(-100px);}
	to {opacity: 1;transform: translatex(0);}}
.b-ext .in-left {animation-name: fadeInLeft;animation-fill-mode: both;animation-duration: 1s;-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-duration: 1s;animation-delay: 1s;}
.b-ext .splashbanner.employers {width: 100%;height: 600px;position: relative;overflow: hidden;}
@media (max-width:992px) {.b-ext .splashbanner.employers {height: calc(100vh - 65px);}}
.b-ext .splashbanner.employers.remove-offset {margin-top: -96px;}
@media (max-width:768px) {.b-ext .splashbanner.employers.remove-offset {margin-top: -65px;}}
.b-ext .splashbanner.employers.animate--in .rectangle {animation-name: splashbannerRectangleIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: .4s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.employers.animate--in .rectangle {animation-name: rectanglePortraitIn;}}
@media (max-width:992px) {.b-ext .splashbanner.employers.animate--in .rectangle {animation-name: bannerRectangleTabletIn;}}
@media (max-width:768px) {.b-ext .splashbanner.employers.animate--in .rectangle {animation-name: bannerRectangleMobileIn;}}
.b-ext .splashbanner.employers.animate--in .rectangle2 {animation-name: splashbannerRectangleIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: .6s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.employers.animate--in .rectangle2 {animation-name: rectanglePortraitIn;}}
@media (max-width:992px) {.b-ext .splashbanner.employers.animate--in .rectangle2 {animation-name: bannerRectangleTabletIn;}}
@media (max-width:768px) {.b-ext .splashbanner.employers.animate--in .rectangle2 {animation-name: bannerRectangleMobileIn;}}
.b-ext .splashbanner.employers.animate--in .bknd__image {animation-name: fadeIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: .6s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 0;}
.b-ext .splashbanner.employers.animate--in .content__wrap {animation-name: fadeIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: 1.2s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 0;}
.b-ext .splashbanner.employers .gradient__overlay {position: absolute;z-index: 2;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(180deg,rgba(56,96,151,.85),rgba(2,122,197,.8));width: 100%;height: 100%;}
.b-ext .splashbanner.employers .rectangle {top: 0;width: 100%;height: 100%;position: absolute;left: -300%;background: #56bded;transform: skewX(-20deg);opacity: 1;z-index: 1;transition: opacity .85s cubic-bezier(.755,.05,.855,.06);}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.employers .rectangle {width: 130%;}}
@media (max-width:992px) and (orientation:portrait) {.b-ext .splashbanner.employers .rectangle {width: 165%;transform: skewX(-30deg);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .splashbanner.employers .rectangle {width: 168%;transform: skewX(-30deg);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .splashbanner.employers .rectangle {width: 160%;transform: skewX(-30deg);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .splashbanner.employers .rectangle {width: 1100px;transform: skewX(-30deg);}}
.b-ext .splashbanner.employers .rectangle2 {top: 0;width: 100%;height: 100%;position: absolute;left: -300%;background: #386097;transform: skewX(-20deg) translateX(-160px);opacity: 1;z-index: 1;transition: opacity .85s cubic-bezier(.755,.05,.855,.06);}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.employers .rectangle2 {width: 130%;}}
@media (max-width:992px) and (orientation:portrait) {.b-ext .splashbanner.employers .rectangle2 {width: 165%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .splashbanner.employers .rectangle2 {width: 168%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .splashbanner.employers .rectangle2 {width: 160%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .splashbanner.employers .rectangle2 {width: 1100px;transform: skewX(-30deg) translateX(-50px);}}
.b-ext .splashbanner.employers.hasImage .gradient__overlay {background-image: linear-gradient(180deg,rgba(56,96,151,0),rgba(2,122,197,0));}
.b-ext .splashbanner.employers.hasImage .rectangle {background-image: linear-gradient(180deg,rgba(56,96,151,.8),rgba(2,122,197,.8));}
.b-ext .splashbanner.employers.hasImage .rectangle2 {background-image: linear-gradient(180deg,rgba(56,96,151,.85),rgba(2,122,197,.8));}
.b-ext .splashbanner.employers .bknd__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;width: 100%;height: 100%;object-fit: cover;}
.b-ext .splashbanner.employers .content__wrap {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 3;width: 100%;height: 100%;display: flex;justify-content: space-between;}
@media (max-width:992px) {.b-ext .splashbanner.employers .content__wrap {flex-direction: column;}}
.b-ext .splashbanner.employers .content__wrap .content {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;width: 42%;height: 100%;padding: 140px 0 90px;text-align: center;}
@media (max-width:992px) {.b-ext .splashbanner.employers .content__wrap .content {width: 100%;}}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .content {padding: 40px 0 10px;justify-content: flex-start;}}
@media only screen and (min-device-width:374px) and (max-device-height:736px) and (orientation:portrait) {.b-ext .splashbanner.employers .content__wrap .content {justify-content: flex-start;}
	.b-ext .splashbanner.employers .content__wrap .content p {font-size: .875em;line-height: 1.57;}}
.b-ext .splashbanner.employers .content__wrap .content .headline__eyebrow {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;text-transform: uppercase;color: #282a32;margin-bottom: 10px;}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .content .headline__eyebrow {font-size: 16px;}}
.b-ext .splashbanner.employers .content__wrap .content .banner-logo {width: 100%;max-width: 340px;text-align: left;}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .content .banner-logo {width: 80%;}}
.b-ext .splashbanner.employers .content__wrap .content .headline {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;color: #fff;text-align: left;max-width: 540px;margin: 0;}
@media (max-width:992px) {.b-ext .splashbanner.employers .content__wrap .content .headline {font-size: calc(var(--font-size) * 3);line-height: calc(var(--font-size) * 3.4375);}}
@media (max-width:374px) {.b-ext .splashbanner.employers .content__wrap .content .headline {font-size: calc(var(--font-size) * 2.4375);}}
.b-ext .splashbanner.employers .content__wrap .content .text {text-align: left;width: 85%;margin: 24px 0;line-height: 22px;}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .content .text {width: 75%;}}
.b-ext .splashbanner.employers .content__wrap .content .primary-button {margin: 16px 0;}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .content .primary-button {margin: 8px 0 16px;}}
@media (max-width:992px) {.b-ext .splashbanner.employers .content__wrap .content {flex: 1 1 85%;height: 85%;padding-top: 15%;}}
.b-ext .splashbanner.employers .content__wrap .person__imagewrap {width: 58%;position: relative;}
@media (max-width:992px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap {width: 60%;margin: 0 auto;z-index: -1;flex: 1 1 25%;}}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap {width: 75%;}}
@media (max-width:768px) and (min-height:812px) and (max-width:414px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap {width: 82%;}}
@media (max-width:374px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap {width: 70%;}}
.b-ext .splashbanner.employers .content__wrap .person__imagewrap .person__image {position: absolute;top: 0;right: 0;width: 100%;}
@media (max-width:992px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap .person__image {top: auto;bottom: -5%;left: 0;right: 0;}}
@media (max-width:768px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap .person__image {bottom: -20%;}}
@media (max-width:374px) {.b-ext .splashbanner.employers .content__wrap .person__imagewrap .person__image {bottom: -25%;}}
.b-ext .splashbanner.mypath {width: 100%;height: 600px;position: relative;overflow: hidden;}
@media (max-width:992px) {.b-ext .splashbanner.mypath {height: 100vh;}}
@media (max-width:376px) {.b-ext .splashbanner.mypath {height: 110vh;}}
@media (max-width:374px) {.b-ext .splashbanner.mypath {height: 130vh;}}
.b-ext .splashbanner.mypath.remove-offset {margin-top: 0;}
@media (max-width:768px) {.b-ext .splashbanner.mypath.remove-offset {margin-top: -65px;}}
.b-ext .splashbanner.mypath.animate--in .rectangle {animation-name: splashbannerRectangleIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: .4s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.mypath.animate--in .rectangle {animation-name: rectanglePortraitIn;}}
@media (max-width:992px) {.b-ext .splashbanner.mypath.animate--in .rectangle {animation-name: bannerRectangleTabletIn;}}
@media (max-width:768px) {.b-ext .splashbanner.mypath.animate--in .rectangle {animation-name: bannerRectangleMobileIn;}}
.b-ext .splashbanner.mypath.animate--in .rectangle2 {animation-name: splashbannerRectangleIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: .6s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.mypath.animate--in .rectangle2 {animation-name: rectanglePortraitIn;}}
@media (max-width:992px) {.b-ext .splashbanner.mypath.animate--in .rectangle2 {animation-name: bannerRectangleTabletIn;}}
@media (max-width:768px) {.b-ext .splashbanner.mypath.animate--in .rectangle2 {animation-name: bannerRectangleMobileIn;}}
.b-ext .splashbanner.mypath.animate--in .bknd__image {animation-name: fadeIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: .6s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 0;}
.b-ext .splashbanner.mypath.animate--in .content__wrap {animation-name: fadeIn;animation-duration: 1.2s;animation-fill-mode: forwards;animation-delay: 1.2s;animation-timing-function: cubic-bezier(.455,.03,.515,.955);opacity: 0;}
.b-ext .splashbanner.mypath .gradient__overlay {position: absolute;z-index: 2;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;}
.b-ext .splashbanner.mypath .rectangle {top: 0;width: 100%;height: 100%;position: absolute;left: -300%;transform: skewX(-20deg);opacity: 1;z-index: 1;transition: opacity .85s cubic-bezier(.755,.05,.855,.06);}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.mypath .rectangle {width: 130%;}}
@media (max-width:992px) and (orientation:portrait) {.b-ext .splashbanner.mypath .rectangle {width: 165%;transform: skewX(-30deg);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .splashbanner.mypath .rectangle {width: 168%;transform: skewX(-30deg);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .splashbanner.mypath .rectangle {width: 160%;transform: skewX(-30deg);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .splashbanner.mypath .rectangle {width: 1100px;transform: skewX(-30deg);}}
.b-ext .splashbanner.mypath .rectangle2 {top: 0;width: 100%;height: 100%;position: absolute;left: -300%;transform: skewX(-20deg) translateX(-160px);opacity: 1;z-index: 1;transition: opacity .85s cubic-bezier(.755,.05,.855,.06);}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.mypath .rectangle2 {width: 130%;}}
@media (max-width:992px) and (orientation:portrait) {.b-ext .splashbanner.mypath .rectangle2 {width: 165%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .splashbanner.mypath .rectangle2 {width: 168%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .splashbanner.mypath .rectangle2 {width: 160%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .splashbanner.mypath .rectangle2 {width: 1100px;transform: skewX(-30deg) translateX(-50px);}}
.b-ext .splashbanner.mypath.hasImage .gradient__overlay {background-image: linear-gradient(180deg,rgba(56,96,151,0),rgba(2,122,197,0));}
.b-ext .splashbanner.mypath.hasImage .rectangle {background-image: linear-gradient(180deg,rgba(56,96,151,.8),rgba(2,122,197,.8));}
.b-ext .splashbanner.mypath.hasImage .rectangle2 {background-image: linear-gradient(180deg,rgba(56,96,151,.85),rgba(2,122,197,.8));}
.b-ext .splashbanner.mypath .bknd__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;width: 100%;height: 100%;object-fit: cover;}
@media (max-width:992px) {.b-ext .splashbanner.mypath .bknd__image {height: 100vh;}}
.b-ext .splashbanner.mypath .content__wrap {position: relative;top: 0;right: 0;bottom: 0;left: 0;z-index: 3;width: 100%;display: flex;justify-content: space-between;}
@media (max-width:992px) {.b-ext .splashbanner.mypath .content__wrap {flex-direction: column;}}
.b-ext .splashbanner.mypath .content__wrap .content {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;width: 42%;height: 100%;padding: 140px 0 90px;text-align: center;}
@media (max-width:992px) {.b-ext .splashbanner.mypath .content__wrap .content {width: 100%;}}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content {padding: 40px 0 10px;}}
.b-ext .splashbanner.mypath .content__wrap .content .headline__eyebrow {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;text-transform: uppercase;color: #fff;margin-bottom: 10px;line-height: 24px;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content .headline__eyebrow {font-size: 16px;}}
.b-ext .splashbanner.mypath .content__wrap .content .banner-logo {width: 100%;max-width: 340px;text-align: left;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content .banner-logo {width: 80%;}}
.b-ext .splashbanner.mypath .content__wrap .content .headline {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 59px;line-height: 1.1;font-weight: 400;color: #fff;text-align: left;max-width: 540px;margin: 0;}
@media (max-width:992px) {.b-ext .splashbanner.mypath .content__wrap .content .headline {font-size: 45px;}}
@media (max-width:374px) {.b-ext .splashbanner.mypath .content__wrap .content .headline {font-size: 39px;}}
.b-ext .splashbanner.mypath .content__wrap .content .text {text-align: left;width: 85%;margin: 24px 0;font-weight: 600;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content .text {width: 75%;}}
.b-ext .splashbanner.mypath .content__wrap .content .primary-button {margin: 16px 0;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content .primary-button {margin: 8px 0 16px;}}
.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {width: 58%;position: relative;}
@media (max-width:992px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {margin: 0 auto;}}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {width: 100%;}}
.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {position: absolute;top: 0;right: 0;width: 100%;}
@media (max-width:992px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {position: relative;top: 0;}}
.b-ext .splashbanner.mypath .rectangle {background: #56bded;}
.b-ext .splashbanner.mypath .rectangle2 {background: #386097;}
.b-ext .splashbanner.mypath .gradient__overlay {background-image: linear-gradient(180deg,rgba(56,96,151,.85),rgba(2,122,197,.8));}
.b-ext .splashbanner.mypath .content__wrap .content {padding: 50px 0;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content {justify-content: flex-start;}}
.b-ext .splashbanner.mypath .content__wrap .content .text {font-size: 32px;line-height: 30px;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .content .text {font-size: 27px;}}
.b-ext .splashbanner.mypath .content__wrap .content .textLink a.button_white {color: #fff !important;}
.b-ext .splashbanner.mypath .content__wrap .content .cta-text {margin: 20px 0;border-bottom: 1px solid #fff;line-height: 18px;}
.b-ext .splashbanner.mypath .content__wrap .content .cta-text:hover {border-bottom: 1px solid transparent;}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {top: 20%;}}
.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {right: 130px;}
@media (max-width:1400px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {right: 0;}}
@media (max-width:992px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {right: -50%;top: -25%;}}
@media (max-width:768px) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {top: 0;right: 0;}}
@media only screen and (min-width:480px) and (orientation:landscape) {.b-ext .splashbanner.mypath .content__wrap {margin: auto !important;}
	.b-ext .splashbanner.mypath .content__wrap .content {justify-content: flex-start;padding: 25px 0;}
	.b-ext .splashbanner.mypath .content__wrap .content .text {font-size: 28px;}
	.b-ext .splashbanner.mypath .content__wrap .content .banner-logo {width: 50%;}
	.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {display: none;}
	.b-ext .splashbanner.employers .content__wrap {padding: 0 15px;margin: 0 46px;max-width: 720px;}
	.b-ext .splashbanner.employers .content__wrap .person__imagewrap {display: none;}}
@media only screen and (min-device-width:768px) and (max-device-width:770px) and (orientation:portrait) {.b-ext .splashbanner.mypath .bknd__image {object-fit: inherit !important;}
	.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {width: 100%;top: -40px !important;}}
@media only screen and (min-width:1024px) and (orientation:landscape) {.b-ext .splashbanner.mypath .content__wrap .content {justify-content: flex-start;padding: 50px 0;}
	.b-ext .splashbanner.mypath .content__wrap .content .text {font-size: 32px;}
	.b-ext .splashbanner.mypath .content__wrap .content .banner-logo {width: 100%;}
	.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {width: 100%;display: block;}
	.b-ext .splashbanner.employers .content__wrap {padding: 0 15px;margin: 0 auto;max-width: 960px;}
	.b-ext .splashbanner.employers .content__wrap .content {padding: 140px 0 90px;justify-content: center;}
	.b-ext .splashbanner.employers .content__wrap .person__imagewrap {display: block;}}
@media only screen and (min-width:1200px) {.b-ext .splashbanner.mypath .content__wrap .content .text {font-size: 24px;color: #fff;}}
@media only screen and (device-width:896px) and (device-height:414px) and (orientation:landscape) {.b-ext .splashbanner.mypath .content__wrap .content {justify-content: flex-start !important;}
	.b-ext .splashbanner.mypath .content__wrap .content .banner-logo {width: 100%;}
	.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {width: 58%;display: block;}
	.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {right: 130px;}}
@media only screen and (min-width:1200px) and (-webkit-device-pixel-ratio:1.5) {.b-ext .splashbanner.mypath .content__wrap .person__imagewrap {width: 100%;}
	.b-ext .splashbanner.mypath .content__wrap .person__imagewrap .person__image {right: 0;}}
@keyframes splashbannerRectangleIn {0% {left: -150%;}
	to {left: -40%;}}
@keyframes bannerRectangleTabletIn {0% {left: -250%;}
	to {left: -100%;}}
@keyframes bannerRectangleMobileIn {0% {left: -250%;}
	to {left: -95%;}}
.b-ext .business-sector {padding: 54px 0;}
.b-ext .business-sector h2 {font-family: Inter;font-weight: 700;font-style: bold;font-size: 24px;line-height: 42px;letter-spacing: -1.2px;text-align: center;margin-bottom: 50px;}
@media (max-width:992px) {.b-ext .business-sector h2 {font-size: 32px;line-height: 36px;margin-bottom: 40px;}}
@media (max-width:768px) {.b-ext .business-sector h2 {font-size: 28px;line-height: 32px;margin-bottom: 30px;padding: 0 20px;}}
.b-ext .business-sector .business-sector-grid {display: flex;justify-content: center;align-items: flex-start;grid-gap: 24px;gap: 24px;flex-wrap: wrap;}
@media (max-width:768px) {.b-ext .business-sector .business-sector-grid {grid-gap: 16px;gap: 16px;}}
.b-ext .business-sector .business-sector-card {position: relative;border-radius: 16px;overflow: hidden;cursor: pointer;height: 371px;width: 282px;transition: transform .3s ease,box-shadow .3s ease;flex-shrink: 0;}
@media (max-width:992px) {.b-ext .business-sector .business-sector-card {width: 250px;height: 320px;}}
@media (max-width:768px) {.b-ext .business-sector .business-sector-card {width: 160px;height: 220px;margin: 0 auto;}}
.b-ext .business-sector .business-sector-card:hover {transform: translateY(-2px);box-shadow: 0 4px 12px rgba(0,0,0,.3);}
.b-ext .business-sector .business-sector-card img {width: 100%;height: 100%;object-fit: cover;}
.b-ext .business-sector .business-sector-card .card-overlay {position: absolute;bottom: 0;left: 0;width: 100%;height: 80px;display: flex;align-items: center;justify-content: center;}
.b-ext .business-sector .business-sector-card .card-overlay h3 {color: #fff;font-family: Inter;font-weight: 700;font-style: bold;font-size: 24px;line-height: 28px;letter-spacing: -.5px;text-align: center;vertical-align: bottom;margin: 0;padding: 0 15px;text-shadow: 0 2px 4px rgba(0,0,0,.5);}
@media (max-width:992px) {.b-ext .business-sector .business-sector-card .card-overlay h3 {font-size: 20px;line-height: 24px;padding: 0 12px;}}
@media (max-width:768px) {.b-ext .business-sector .business-sector-card .card-overlay h3 {font-size: 16px;line-height: 20px;padding: 0 8px;letter-spacing: -.3px;}}
.b-ext .business-sector .slick-slider {padding-bottom: 36px;}
.b-ext .business-sector .slick-slider .slick-slide {padding: 0 12px;}
.b-ext .business-sector .slick-slider .slick-slide .business-sector-card {margin: 0 auto;}
.b-ext .business-sector .slick-slider .slick-list {margin: 0 -12px;}
.b-ext .business-sector .slick-slider .slick-dots {display: flex !important;justify-content: center;list-style: none;padding: 0;margin: 80px 0 20px;}
@media (max-width:768px) {.b-ext .business-sector .slick-slider .slick-dots {margin: 60px 0 20px;}}
.b-ext .business-sector .slick-slider .slick-dots li {margin: 0 6px;}
.b-ext .business-sector .slick-slider .slick-dots li button {background: transparent;border: none;width: 8px;height: 8px;border-radius: 50%;background-color: #e2e2e2;cursor: pointer;font-size: 0;transition: all .2s ease;}
.b-ext .business-sector .slick-slider .slick-dots li button:hover {background-color: #c8c8c8;}
.b-ext .business-sector .slick-slider .slick-dots li button:focus {outline: 2px solid #3893cd;outline-offset: 2px;}
.b-ext .business-sector .slick-slider .slick-dots li.slick-active button {background-color: #282a32;width: 24px;border-radius: 12px;}
.b-ext .mypath-humanpower {position: relative;padding: 80px 0;}
@media (max-width:992px) {.b-ext .mypath-humanpower {padding: 0 0 50px;}}
.b-ext .mypath-humanpower .banner-image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-size: cover;background-repeat: no-repeat;}
@media (max-width:992px) {.b-ext .mypath-humanpower .banner-image {width: 100%;min-height: 400px;height: auto;margin-bottom: 30px;}}
@media (max-width:768px) {.b-ext .mypath-humanpower .banner-image {min-height: 240px;height: auto;}}
.b-ext .mypath-humanpower .text-padding {padding-left: 32px;}
@media (max-width:992px) {.b-ext .mypath-humanpower .text-padding {padding-right: 32px;padding-top: 24px;}}
.b-ext .mypath-humanpower .title {font-family: "Tilt Neon","Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 3.5);line-height: normal;}
@media (max-width:992px) {.b-ext .mypath-humanpower .title {font-size: 32px;line-height: normal;}}
.b-ext .mypath-humanpower .welcome-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 32px;line-height: normal;}
@media (max-width:992px) {.b-ext .mypath-humanpower .welcome-text {font-size: 24px;line-height: 20px;margin: 20px 0;}}
@media (max-width:992px) and (min-width:992px) {.b-ext .mypath-humanpower .col-lg-12 {flex: 0 0 100%;max-width: 100%;}}
.b-ext .mypath-stats-section {padding: 56px 56px 24px;background-color: #355c4c;background-size: cover;background-position: 50%;background-repeat: no-repeat;}
@media (max-width:768px) {.b-ext .mypath-stats-section {padding: 40px 0;}}
.b-ext .mypath-stats-section .stats-title {font-family: Inter;font-weight: 700;font-style: bold;font-size: 24px;line-height: 42px;text-align: center;color: #fff;margin-bottom: 24px;}
@media (max-width:992px) {.b-ext .mypath-stats-section .stats-title {font-size: 24px;line-height: 36px;margin-bottom: 24px;}}
@media (max-width:768px) {.b-ext .mypath-stats-section .stats-title {font-size: 24px;line-height: 32px;margin-bottom: 30px;padding: 0 20px;}}
.b-ext .mypath-stats-section .stats-text {color: #fff;font-size: 16px;line-height: 1.4;text-align: center;margin-bottom: 40px;}
@media (max-width:768px) {.b-ext .mypath-stats-section .stats-text {font-size: 16px;margin-bottom: 30px;padding: 0 20px;}}
.b-ext .mypath-stats-section .stats-images-container {margin-bottom: 40px;}
@media (max-width:768px) {.b-ext .mypath-stats-section .stats-images-container {margin-bottom: 30px;}}
.b-ext .mypath-stats-section .stats-images-container .row {margin: 0 -15px;}
.b-ext .mypath-stats-section .stats-images-container .row .col-auto {padding: 0 15px;margin-bottom: 20px;}
@media (max-width:768px) {.b-ext .mypath-stats-section .stats-images-container .row .col-auto {margin-bottom: 15px;}}
.b-ext .mypath-stats-section .stats-image-item {display: flex;justify-content: center;align-items: center;min-height: 100px;}
.b-ext .mypath-stats-section .stats-image-item img {max-width: 100%;height: auto;display: block;}
.b-ext .mypath-stats-section .stats-footer {color: #fff;font-size: 14px;line-height: 1.4;opacity: .8;}
@media (max-width:768px) {.b-ext .mypath-stats-section .stats-footer {font-size: 12px;}}
.b-ext .mypath-stats-section.experis {background-color: #30588f;}
.b-ext .mypath-stats-section.experis .stats-footer, .b-ext .mypath-stats-section.experis .stats-text, .b-ext .mypath-stats-section.experis .stats-title {color: #fff;}
.b-ext .mypath-stats-section.manpower {background-color: #e62a24;}
.b-ext .mypath-stats-section.manpower .stats-footer, .b-ext .mypath-stats-section.manpower .stats-text, .b-ext .mypath-stats-section.manpower .stats-title {color: #fff;}
.b-ext .mypath-stats-section.jw {background-color: #000;}
.b-ext .mypath-stats-section.jw .stats-footer, .b-ext .mypath-stats-section.jw .stats-text, .b-ext .mypath-stats-section.jw .stats-title {color: #fff;}
@media (max-width:992px) {.b-ext .mypath-stats-section .stats-images-container .row .col-auto {flex: 0 0 33.333333%;max-width: 33.333333%;}}
@media (max-width:768px) {.b-ext .mypath-stats-section .stats-images-container .row .col-auto {flex: 0 0 100%;max-width: 100%;text-align: center;}}
.b-ext .mypath-loader-overlay {width: 100%;min-height: 400px;background: #fff;display: flex;justify-content: center;align-items: center;padding: 40px;}
.b-ext.mypath-loading .dashboard__content>.row>div:not(.mypath-wrapper-container) {display: none;}
.b-ext .sessionModel {-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}
.b-ext .sessionModel .modal-dialog {width: 35% !important;pointer-events: none;margin: auto;}
@media (max-width:768px) {.b-ext .sessionModel .modal-dialog {width: 100% !important;padding: 15px;}}
.b-ext .sessionModel .modal-header {display: none;}
.b-ext .sessionModel .sessionpoup {text-align: center;margin-top: calc(var(--font-size) * 1);}
.b-ext .sessionModel .sessionpoup button.underline {text-decoration: none;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .sessionModel .sessionpoup .signOut {margin-top: 25px;}
.b-ext .sessionModel .sessionpoup .modal-heading h4 {color: #386097;}
.b-ext .sessionModel .sessionpoup .modal-body {color: #67696f;}
.b-ext .apply-process-progess-outer {background-color: #30588f;padding-top: 60px;padding-bottom: 60px;}
.b-ext .apply-process-progess-inner {padding: 40px 90px 53px;background-color: #fff;border-radius: 14px;color: #30588f;}
@media (max-width:768px) {.b-ext .apply-process-progess-inner {padding: 20px 10px 35px;}}
@media (max-width:480px) {.b-ext .apply-process-progess-inner .hideon-mob {display: none;}}
.b-ext .apply-process-progess-inner .load-more-btn {display: none;margin-top: 20px;padding: 0 10px;}
@media (max-width:480px) {.b-ext .apply-process-progess-inner .load-more-btn {display: inline-block;}}
.b-ext .apply-process-progess-inner .steps-container {padding: 0 10px;}
.b-ext .apply-process-progess-inner .title {font-size: 32px;font-weight: 700;line-height: 62px;word-break: break-word;}
.b-ext .apply-process-progess-inner .main-text {font-size: 20px;font-weight: 700;padding-bottom: 15px;line-height: 32px;word-break: break-word;}
.b-ext .apply-process-progess-inner .sub-text {font-size: 16px;padding-bottom: 20px;line-height: 22px;word-break: break-word;}
.b-ext .apply-process-progess-inner .img-container {text-align: center;padding-bottom: 10px;padding-top: 20px;}
@media screen and (min-width:360px) and (max-width:768px) {.b-ext .apply-process-progess-inner .main-text {text-align: center;}}
.b-ext .job-title {text-align: center;font-size: 16px;font-weight: 400;line-height: 1.4;color: #616161;padding: 30px 0 35px;}
.b-ext .job-title .job-name a {color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .create-profile-success-flex {display: flex;flex-direction: column;align-items: center;}
.b-ext .create-profile-success-block {text-align: center;margin-top: 40px;margin-bottom: 10px;}
.b-ext .create-profile-success-block .titleText {color: #30588f;font-weight: 700;font-size: 18px;}
.b-ext .create-profile-success-block .tipText {color: #5c7d70;border: 1px solid #5c7d70;margin-top: 20px;font-size: 13px;padding: 0 10px;}
.b-ext .create-profile-success-block .tipText>* {font-size: 13px;}
.b-ext .create-profile-success-block .sub-text {width: 50%;color: #282a32;font-size: 18px;}
.b-ext .create-profile-success-block .btnContainer {margin-top: 45px;}
.b-ext .create-profile-success-block .build-profile {display: flex;flex-direction: column;justify-content: center;align-items: center;}
.b-ext .create-profile-success-block .customStyle {margin-top: 10px;margin-bottom: 10px;}
.b-ext .create-profile-success-block .rc-progress-line {margin-right: 25px;height: 10px;}
@media (max-width:1400px) {.b-ext .create-profile-success-block .rc-progress-line {margin-top: 0;}}
.b-ext .create-profile-success-block .rc-progress-line-path {stroke: #30588f;}
.b-ext .create-profile-job-name {color: #30588f;font-size: 18px;line-height: 28px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .create-profile-success-button {margin-top: 45px;}
.b-ext .create-profile-success-text-button {padding: 30px 0;margin-top: 50px;font-size: 15px;display: flex;flex-direction: row;width: 50%;justify-content: space-around;}
@media (max-width:992px) {.b-ext .create-profile-success-text-button {width: 100%;max-width: 720px;}}
.b-ext .create-profile-success-text-button .cta-text {color: #5e6066;}
@media screen and (max-width:767px) and (orientation:portrait) {.b-ext .create-profile-success-text-button {display: inline-block;text-align: center;}
	.b-ext .create-profile-success-text-button .textLink {margin-bottom: 15px;}}
.b-ext .profile-nav__wrap {display: flex;justify-content: space-between;border-top: 1px solid #c9cacc;}
.b-ext .profile-nav__wrap .button-text.dark-gray {border-bottom: none !important;}
.b-ext .profile-nav-next {margin-top: 10px;}
.b-ext .err-msg {color: red !important;}
.b-ext .job-apply-error-container {margin-top: 5%;}
.b-ext .public-position {color: #939498;font-size: 16px;}
.b-ext .public-position .chec-boxlabel-text {margin-bottom: 10px;}
.b-ext .public-position .static-text {color: #939498;font-size: 14px;text-align: justify;}
.b-ext .public-position .checkbox label:before, .b-ext .public-position .checkbox label [type=checkbox]:checked+span:before {top: 3px !important;}
.b-ext .public-position .public-position-form .form-block {margin-bottom: 0;}
.b-ext .public-position .public-position-form .reason-textarea {padding-top: 15px;}
.b-ext .public-position .public-position-form .text-area-outer {border: 1px solid #c9cacc;min-height: 102px !important;}
.b-ext .public-position .public-position-form .text-area-outer textarea {height: 102px !important;}
.b-ext .screenerForm {width: 100%;}
.b-ext .formAnswer, .b-ext .section-heading {padding-left: 20px;}
.b-ext .section-heading {font-size: 16px;color: #707070;}
.b-ext .question {padding-bottom: 15px;display: flex;}
.b-ext .question .questionText {padding-left: 2px;}
.b-ext .multiselect .form-block {margin-bottom: 0;}
.b-ext .formAnswer {padding-bottom: 20px;}
.b-ext .formAnswer .form-block {margin-bottom: 10px;}
.b-ext .formAnswer .form-checkbox-group, .b-ext .formAnswer .form-radio-group {margin-top: 0;margin-bottom: 0;}
.b-ext .formAnswer .checkbox input[type=checkbox] {cursor: pointer;}
.b-ext .formAnswer input[type=checkbox]:checked+label:before {background-color: #30588f !important;}
.b-ext .formAnswer .checkbox input[type=checkbox]:focus+label:before {outline: none;}
.b-ext .formAnswer .checklist__item {margin-bottom: 10px !important;}
.b-ext .formAnswer .checklist__item label {cursor: pointer;user-select: none;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;}
.b-ext .formAnswer .error .checkbox label:before {border-color: #9d323d;}
.b-ext .formAnswer .error-msg {padding: 15px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);flex-grow: 1;}
.b-ext .formAnswer .text-area-outer {min-height: unset !important;padding-left: 15px !important;}
.b-ext .formAnswer .text-area-outer textarea {min-height: unset !important;}
.b-ext .formAnswer .text-area-outer textarea+label {left: 15px;}
.b-ext .radio .checklist {display: flex;}
@media (max-width:768px) {.b-ext .radio .checklist {flex-wrap: wrap;}}
.b-ext .radio .checklist li:not(:last-of-type) {margin-right: 50px;}
.b-ext .screener-question {color: #939498;font-size: 16px;}
.b-ext .screener-question .text {margin-bottom: 0;}
.b-ext .screener-question .screener-question-form {display: flex;justify-content: center;align-items: center;flex-direction: column;}
.b-ext .screener-question .screener-question-form .error-text {color: #9d323d;padding: 10px 0 30px;}
.b-ext .screener-question .chec-box-label-text {margin-bottom: 10px;}
.b-ext .screener-question .static-text {color: #939498;font-size: 14px;}
.b-ext .screener-question .form-text {text-align: center;font-size: 14px;}
.b-ext .screener-question .checkbox label:before, .b-ext .screener-question .checkbox label [type=checkbox]:checked+span:before {top: 3px !important;}
.b-ext .screener-question .form {font-size: calc(var(--font-size) * 1.1);padding: 20px 0 40px;display: flex;justify-content: center;min-width: 320px;margin: 0 25%;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .screener-question .form {margin: 0 10% !important;}}
@media (max-width:992px) {.b-ext .screener-question .form {margin: 0;}}
.b-ext .resume-upload {margin-top: 35px;}
.b-ext .resume-upload .seperatorLine {margin: 5px 0 10px;}
.b-ext .resume-upload .title {color: #212521 !important;}
.b-ext .form-validation-text {font-size: 14px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #939498;text-align: center;}
.b-ext .upload-resume-form {display: flex;flex-direction: column;padding: 0 9% !important;}
.b-ext .upload-resume-form .text-section {font-size: 16px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin: 20px 0 16px;}
.b-ext .upload-resume-form .form-section {padding: 0 50px;}
@media (max-width:992px) {.b-ext .upload-resume-form .form-section {padding: 0 50px;}}
@media (max-width:1400px) {.b-ext .upload-resume-form .form-section {padding: 0 10px;}}
.b-ext .upload-resume-form .dynamic-form {width: 100%;display: flex;flex-wrap: wrap;}
.b-ext .upload-resume-form .form-block {padding-right: 15px;}
.b-ext .upload-resume-form .form-block .text-area-outer {min-height: 150px !important;padding-left: 12px;}
.b-ext .upload-resume-form .form-block .text-area-outer textarea {min-height: inherit !important;}
.b-ext .upload-resume-form .form-block.checkbox label {left: 0 !important;}
.b-ext .upload-resume-form .form-block.select-complex .degreeList div {font-size: calc(var(--font-size) * 1);}
@media (max-width:768px) {.b-ext .upload-resume-form .form-block.select-complex .degreeList div {font-size: calc(var(--font-size) * .875);}}
.b-ext .upload-resume-form .form-block.complex input, .b-ext .upload-resume-form .form-block select {height: 49px !important;line-height: 30px;border-radius: 2px;padding-left: 12px;}
.b-ext .upload-resume-form .form-block.complex input:focus, .b-ext .upload-resume-form .form-block select:focus {border: 1px solid;}
.b-ext .upload-resume-form .form-block.complex label {left: 10px;}
.b-ext .upload-resume-form .form-block.select-complex input {height: 44px !important;}
.b-ext .upload-button-container {display: flex;justify-content: center;}
.b-ext .upload-button-container .primary-button {padding: 10px 30px;}
.b-ext .cover-letter-text {font-size: 18px;}
.b-ext .cover-letter-text, .b-ext .subtitle-text {justify-content: center;text-align: center;margin-top: 15px;margin-bottom: 40px;color: #5e6066;}
.b-ext .subtitle-text {font-size: 16px;white-space: pre-wrap;}
.b-ext .subtitle-text .button-text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;text-decoration: underline;white-space: normal;word-break: break-word;}
.b-ext .toggle-style {width: 100%;padding-right: 15px;}
.b-ext .toggle {display: flex;flex-wrap: wrap;margin-top: 20px !important;margin-bottom: 20px !important;list-style: none;width: 100% !important;}
.b-ext .toggle__tabs {position: relative;background-color: #dedede;border-radius: 100px;width: 100%;}
.b-ext .toggle__tabs .toggle-slider {position: absolute;background-color: #5c7d70;transition: .25s ease-out;}
.b-ext .toggle__item, .b-ext .toggle__tabs .toggle-slider {display: flex;height: 50px !important;width: 50% !important;border-radius: 100px;}
.b-ext .toggle__item {align-items: center;justify-content: center;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;letter-spacing: 1.5px;font-weight: 700;text-transform: uppercase;cursor: pointer;transition: color .15s ease-in;}
@media (max-width:768px) {.b-ext .toggle__item {font-size: 14px;letter-spacing: 1px;}}
.b-ext .toggle__link {color: #67696f !important;}
.b-ext .toggle__link:hover {opacity: 1;}
.b-ext .toggle__link.active {z-index: 1;color: #fff !important;}
.b-ext .toggle__link.active~.toggle-slider {background-color: #386097;transform: translateX(100%);-ms-transform: translateX(-100%);}
.b-ext .toggle__link.active:first-child~.toggle-slider {background-color: #282a32;transform: translateX(0);-ms-transform: translateX(-200%);}
.b-ext .multi-form .title-section, .b-ext .single-form .title-section {font-size: 18px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin: 20px 0;}
.b-ext .multi-form.hide-form, .b-ext .single-form.hide-form {display: none;}
.b-ext .multi-form .remove-btn, .b-ext .single-form .remove-btn {padding-bottom: 20px;text-align: end;padding-right: 15px;}
.b-ext .multi-form .add-form, .b-ext .single-form .add-form {text-align: center;padding-bottom: 20px;}
.b-ext .multi-form .grey-disabled, .b-ext .single-form .grey-disabled {color: #dfdfdf;}
.b-ext .tab__content .non_active_tab {opacity: 0;height: 0;visibility: hidden;overflow: hidden;}
.b-ext .tab__content .sub-title-text {margin: 10px 20px 20px;}
.b-ext .confirm-button-container .hyperLink {border: none;}
.b-ext .confirm-button-container .hyperLink:hover {background-color: #fff;color: #c25700 !important;text-decoration: none;opacity: .75;}
.b-ext .app-promotions {padding-block: calc(var(--font-size) * 3);}
.b-ext .app-promotions.white {background-color: #fff;color: #282a32;}
.b-ext .app-promotions.blue {background-color: #386097;color: #fff;}
.b-ext .app-promotions.green {background-color: #5c7d70;color: #fff;}
.b-ext .app-promotions.gray {background-color: #282a32;color: #fff;}
.b-ext .app-promotions .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 24px;line-height: 30px;margin-bottom: 20px;text-align: center;}
.b-ext .app-promotions .content {font-size: 16px;font-weight: 400;line-height: 22px;text-align: center;margin-block: 20px;}
.b-ext .app-promotions .app-link-container {display: flex;justify-content: center;}
@media (max-width:768px) {.b-ext .app-promotions .app-link-container {flex-direction: column;align-items: center;}}
.b-ext .app-promotions .app-link-container .app-link img {width: 180px;height: 54px;}
.b-ext .app-promotions .app-link-container .app-link.app-link-0 {margin-right: 40px;}
@media (max-width:768px) {.b-ext .app-promotions .app-link-container .app-link.app-link-0 {margin-right: 0;margin-bottom: 28px;}}
.b-ext .apsis-form.newsletter .text {color: #83858b;}
.b-ext .apsis-form.newsletter form.al-form {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #83858b;}
.b-ext .apsis-form.newsletter form.al-form *, .b-ext .apsis-form.newsletter form.al-form .al-form-reset-span, .b-ext .apsis-form.newsletter form.al-form .al-form-reset-span button {color: #83858b;}
.b-ext .apsis-form.newsletter form.al-form .al-errorValidationText {color: red;font-size: calc(var(--font-size) * .6875);}
.b-ext .apsis-form.newsletter form.al-form input[type=button] {background-color: initial;border: none;padding: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1px;line-height: 1;text-transform: uppercase;color: #c25700;transition: .25s cubic-bezier(.215,.61,.355,1);white-space: nowrap;width: auto;margin-top: 28px;}
@media (max-width:768px) {.b-ext .apsis-form.newsletter form.al-form input[type=button] {font-size: 12px;}}
.b-ext .apsis-form.newsletter form.al-form input[type=button]:focus, .b-ext .apsis-form.newsletter form.al-form input[type=button]:hover {opacity: .75;}
.b-ext .apsis-form.newsletter form.al-form input[type=button]:focus {outline: 1px auto -webkit-focus-ring-color;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input {display: block;width: 100%;height: 64px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 0 24px;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);box-shadow: none;outline: none;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input::-webkit-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input::-moz-placeholder {color: rgba(103,105,111,.5);}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input:-ms-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input:-moz-placeholder {color: rgba(103,105,111,.5);}
@media (max-width:992px) {.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input {height: 50px;line-height: 50px;font-size: 13px;padding: 0 15px;}}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input:focus {border-color: #282a32;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field .al-input-wrapper input::-ms-clear {display: none;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field input[type=checkbox]+label {font-size: 12px;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field input[type=checkbox]+label:before {border: 2px solid #c6c6c6;background-color: initial;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field input[type=checkbox]:focus+label {outline: 1px auto -webkit-focus-ring-color;}
.b-ext .apsis-form.newsletter form.al-form .al-input-field input[type=checkbox].al-errorValidation+label:before {border: 1px solid red;}
.b-ext .article-block .article-header .experis.title, .b-ext .articleBlockHeadingColor.experis, .b-ext .details-block .article-header .experis.title {color: #30588f;}
.b-ext .article-block .article-header .jw.title, .b-ext .articleBlockHeadingColor.jw, .b-ext .details-block .article-header .jw.title {color: #5c7d70;}
.b-ext .article-block .article-header .manpower.title, .b-ext .articleBlockHeadingColor.manpower, .b-ext .details-block .article-header .manpower.title {color: #386097;}
.b-ext .article-block, .b-ext .details-block {padding-top: 100px;padding-bottom: 70px;}
@media (max-width:768px) {.b-ext .article-block, .b-ext .details-block {padding: 30px 0;}}
.b-ext .article-block.job, .b-ext .details-block.job {padding-bottom: 20px;}
.b-ext .article-block.job .job-ctas, .b-ext .details-block.job .job-ctas {padding-top: 30px;padding-bottom: 50px;}
.b-ext .article-block.job li, .b-ext .article-block.job p, .b-ext .details-block.job li, .b-ext .details-block.job p {font-size: 16px;line-height: 24px;}
@media (max-width:768px) {.b-ext .article-block.job li, .b-ext .article-block.job p, .b-ext .details-block.job li, .b-ext .details-block.job p {font-size: 14px;line-height: 20px;}}
.b-ext .article-block.job li.large, .b-ext .article-block.job p.large, .b-ext .details-block.job li.large, .b-ext .details-block.job p.large {font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .article-block.job li.large, .b-ext .article-block.job p.large, .b-ext .details-block.job li.large, .b-ext .details-block.job p.large {font-size: 16px;line-height: 24px;}}
.b-ext .article-block.job li.large div, .b-ext .article-block.job p.large div, .b-ext .details-block.job li.large div, .b-ext .details-block.job p.large div {font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .article-block.job li.large div, .b-ext .article-block.job p.large div, .b-ext .details-block.job li.large div, .b-ext .details-block.job p.large div {font-size: 16px;line-height: 24px;}}
.b-ext .article-block.job li.large div ul, .b-ext .article-block.job p.large div ul, .b-ext .details-block.job li.large div ul, .b-ext .details-block.job p.large div ul {display: inline-block;vertical-align: top;margin-bottom: 0;}
.b-ext .article-block.job li.large div li, .b-ext .article-block.job p.large div li, .b-ext .details-block.job li.large div li, .b-ext .details-block.job p.large div li {font-size: 18px;}
.b-ext .article-block.job li, .b-ext .details-block.job li {margin-bottom: 4px;}
.b-ext .article-block.job img.job-logo, .b-ext .details-block.job img.job-logo {float: right;max-width: 50%;}
.b-ext .article-block.job .details-disclaimer, .b-ext .details-block.job .details-disclaimer {color: #939498;font-size: 18px;line-height: 28px;}
.b-ext .article-block .breadcrumb, .b-ext .details-block .breadcrumb {margin-bottom: 0;padding-left: 0;background: transparent;}
.b-ext .article-block .article-header.job+.job-actionbar, .b-ext .details-block .article-header.job+.job-actionbar {margin-bottom: 40px;}
.b-ext .article-block .article-header .title, .b-ext .details-block .article-header .title {font-size: 40px;line-height: 46px;font-weight: 700;word-wrap: break-word;font-size: 70px;line-height: 84px;color: #30588f;}
@media (max-width:768px) {.b-ext .article-block .article-header .title, .b-ext .details-block .article-header .title {font-size: 30px;line-height: 38px;}}
@media (max-width:992px) {.b-ext .article-block .article-header .title, .b-ext .details-block .article-header .title {font-size: 30px;line-height: 38px;}}
.b-ext .article-block .article-header .title.manpower, .b-ext .details-block .article-header .title.manpower {font-size: 32px;line-height: 38px;}
@media (max-width:992px) {.b-ext .article-block .article-header .title.manpower, .b-ext .details-block .article-header .title.manpower {font-size: 30px;line-height: 38px;}}
.b-ext .article-block .article-header .sub-title, .b-ext .details-block .article-header .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;line-height: 32px;font-weight: 700;font-size: 24px;line-height: 28px;margin-top: 20px;}
.b-ext .article-block .article-header .sub-title.reversed, .b-ext .details-block .article-header .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .article-block .article-header .sub-title, .b-ext .details-block .article-header .sub-title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;font-size: 14px;line-height: 20px;}}
@media (max-width:992px) {.b-ext .article-block .article-header .sub-title, .b-ext .details-block .article-header .sub-title {font-size: 14px;line-height: 20px;}}
.b-ext .article-block .article-header .company, .b-ext .details-block .article-header .company {color: #83858b;font-size: 18px;line-height: 32px;}
.b-ext .article-block .article-header .company strong, .b-ext .details-block .article-header .company strong {font-size: 18px;}
.b-ext .article-block .article-header .brandLabel, .b-ext .details-block .article-header .brandLabel {line-height: 30px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;color: #c25700;}
.b-ext .article-block .article-header .time-skill-block, .b-ext .details-block .article-header .time-skill-block {padding-bottom: 20px;border-bottom: 1px solid #ababab;}
.b-ext .article-block .article-header .time-skill-block .time, .b-ext .details-block .article-header .time-skill-block .time {font-size: 16px;}
.b-ext .article-block .article-header .time-skill-block .skill, .b-ext .details-block .article-header .time-skill-block .skill {color: #438080;font-size: 13px;}
.b-ext .article-block .article-header .time-skill-block .accessibility, .b-ext .details-block .article-header .time-skill-block .accessibility {white-space: nowrap;margin-top: 8px;}
.b-ext .article-block .article-header .time-skill-block .accessibility img, .b-ext .details-block .article-header .time-skill-block .accessibility img {top: 285px;left: 270px;width: 16px;height: 16px;margin-right: .4em;margin-bottom: 6px;}
.b-ext .article-block .article-header .time-skill-block .accessibility span, .b-ext .details-block .article-header .time-skill-block .accessibility span {color: #5e6066;}
.b-ext .article-block .article-header-container .social-bar, .b-ext .details-block .article-header-container .social-bar {padding-top: 60px;padding-bottom: 40px;margin-bottom: 60px;}
@media (max-width:992px) {.b-ext .article-block .article-header-container .social-bar, .b-ext .details-block .article-header-container .social-bar {display: block;padding-top: 40px;}}
.b-ext .article-block .article-header-container .jw .breadcrumb li:last-child, .b-ext .article-block .article-header-container .manpower .breadcrumb li:last-child, .b-ext .details-block .article-header-container .jw .breadcrumb li:last-child, .b-ext .details-block .article-header-container .manpower .breadcrumb li:last-child {position: relative;top: 1px;}
@media (max-width:768px) {.b-ext .article-block .article-header-container .jw .breadcrumb li:last-child, .b-ext .article-block .article-header-container .manpower .breadcrumb li:last-child, .b-ext .details-block .article-header-container .jw .breadcrumb li:last-child, .b-ext .details-block .article-header-container .manpower .breadcrumb li:last-child {top: 0;}}
@media (max-width:992px) {.b-ext .article-block .article-header-container .jw .breadcrumb li:last-child, .b-ext .article-block .article-header-container .manpower .breadcrumb li:last-child, .b-ext .details-block .article-header-container .jw .breadcrumb li:last-child, .b-ext .details-block .article-header-container .manpower .breadcrumb li:last-child {top: 0;}}
.b-ext .article-block .article-header-container .jw .breadcrumb li:last-child:after, .b-ext .article-block .article-header-container .manpower .breadcrumb li:last-child:after, .b-ext .details-block .article-header-container .jw .breadcrumb li:last-child:after, .b-ext .details-block .article-header-container .manpower .breadcrumb li:last-child:after {display: none;}
.b-ext .article-block .article-header-container .jw .breadcrumb li:last-child a, .b-ext .article-block .article-header-container .manpower .breadcrumb li:last-child a, .b-ext .details-block .article-header-container .jw .breadcrumb li:last-child a, .b-ext .details-block .article-header-container .manpower .breadcrumb li:last-child a {color: #386097 !important;cursor: text !important;}
.b-ext .article-block .article-header-container .jw .breadcrumb li:after, .b-ext .article-block .article-header-container .manpower .breadcrumb li:after, .b-ext .details-block .article-header-container .jw .breadcrumb li:after, .b-ext .details-block .article-header-container .manpower .breadcrumb li:after {position: relative;top: 1px;display: inline-block;content: ">";color: #386097;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;padding: 0 8px;}
@media (max-width:768px) {.b-ext .article-block .article-header-container .jw .breadcrumb li:after, .b-ext .article-block .article-header-container .manpower .breadcrumb li:after, .b-ext .details-block .article-header-container .jw .breadcrumb li:after, .b-ext .details-block .article-header-container .manpower .breadcrumb li:after {top: 0;}}
@media (max-width:992px) {.b-ext .article-block .article-header-container .jw .breadcrumb li:after, .b-ext .article-block .article-header-container .manpower .breadcrumb li:after, .b-ext .details-block .article-header-container .jw .breadcrumb li:after, .b-ext .details-block .article-header-container .manpower .breadcrumb li:after {top: 0;}}
.b-ext .article-block .article-header-container .jw .breadcrumb li .breadcrumb-link, .b-ext .article-block .article-header-container .jw .breadcrumb li a, .b-ext .article-block .article-header-container .manpower .breadcrumb li .breadcrumb-link, .b-ext .article-block .article-header-container .manpower .breadcrumb li a, .b-ext .details-block .article-header-container .jw .breadcrumb li .breadcrumb-link, .b-ext .details-block .article-header-container .jw .breadcrumb li a, .b-ext .details-block .article-header-container .manpower .breadcrumb li .breadcrumb-link, .b-ext .details-block .article-header-container .manpower .breadcrumb li a {color: #386097 !important;font-size: 12px;}
.b-ext .article-block .article-header-container .experis .breadcrumb li:last-child, .b-ext .details-block .article-header-container .experis .breadcrumb li:last-child {position: relative;top: 0;}
@media (max-width:768px) {.b-ext .article-block .article-header-container .experis .breadcrumb li:last-child, .b-ext .details-block .article-header-container .experis .breadcrumb li:last-child {top: 0;}}
@media (max-width:992px) {.b-ext .article-block .article-header-container .experis .breadcrumb li:last-child, .b-ext .details-block .article-header-container .experis .breadcrumb li:last-child {top: 0;}}
.b-ext .article-block .article-header-container .experis .breadcrumb li:last-child:after, .b-ext .details-block .article-header-container .experis .breadcrumb li:last-child:after {display: none;}
.b-ext .article-block .article-header-container .experis .breadcrumb li:last-child a, .b-ext .details-block .article-header-container .experis .breadcrumb li:last-child a {color: #83858b !important;cursor: text !important;}
.b-ext .article-block .article-header-container .experis .breadcrumb li:after, .b-ext .details-block .article-header-container .experis .breadcrumb li:after {position: relative;top: -2px;display: inline-block;content: ">";color: #a3a5aa;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;padding: 0 8px;}
@media (max-width:768px) {.b-ext .article-block .article-header-container .experis .breadcrumb li:after, .b-ext .details-block .article-header-container .experis .breadcrumb li:after {top: 0;}}
@media (max-width:992px) {.b-ext .article-block .article-header-container .experis .breadcrumb li:after, .b-ext .details-block .article-header-container .experis .breadcrumb li:after {top: 0;}}
.b-ext .article-block .article-header-container .experis .breadcrumb li .breadcrumb-link, .b-ext .article-block .article-header-container .experis .breadcrumb li a, .b-ext .details-block .article-header-container .experis .breadcrumb li .breadcrumb-link, .b-ext .details-block .article-header-container .experis .breadcrumb li a {color: #30588f !important;}
.b-ext .article-block .social-bar, .b-ext .details-block .social-bar {padding-top: 20px;}
@media (max-width:992px) {.b-ext .article-block .social-bar.social-bar-job, .b-ext .details-block .social-bar.social-bar-job {display: block;}}
.b-ext .article-block .single-article, .b-ext .details-block .single-article {padding-right: 40px;}
@media (max-width:992px) {.b-ext .article-block .single-article, .b-ext .details-block .single-article {padding-right: 0;margin-top: -20px;}}
.b-ext .article-block .single-article h4, .b-ext .details-block .single-article h4 {margin-bottom: 20px;}
.b-ext .article-block .single-article p, .b-ext .details-block .single-article p {font-size: 16px;line-height: 24px;margin-top: 0;}
@media (max-width:768px) {.b-ext .article-block .single-article p, .b-ext .details-block .single-article p {font-size: 14px;line-height: 20px;}}
.b-ext .article-block .single-article p.large, .b-ext .details-block .single-article p.large {font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .article-block .single-article p.large, .b-ext .details-block .single-article p.large {font-size: 16px;line-height: 24px;}}
.b-ext .article-block .single-article p a, .b-ext .details-block .single-article p a {text-transform: none;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 0;color: #c25700;}
.b-ext .article-block .single-article .responsive, .b-ext .details-block .single-article .responsive {width: 100%;margin-bottom: 50px;height: auto;}
.b-ext .article-block .single-article ol, .b-ext .article-block .single-article ul, .b-ext .details-block .single-article ol, .b-ext .details-block .single-article ul {padding-top: 10px;}
.b-ext .article-block .single-article ol li, .b-ext .article-block .single-article ul li, .b-ext .details-block .single-article ol li, .b-ext .details-block .single-article ul li {font-size: 16px;line-height: 24px;margin-bottom: 4px;}
@media (max-width:768px) {.b-ext .article-block .single-article ol li, .b-ext .article-block .single-article ul li, .b-ext .details-block .single-article ol li, .b-ext .details-block .single-article ul li {font-size: 14px;line-height: 20px;}}
.b-ext .article-block .single-article .video-cont, .b-ext .details-block .single-article .video-cont {margin: 0 auto;}
.b-ext .article-block .single-article .video__link, .b-ext .details-block .single-article .video__link {display: block;margin: calc(var(--font-size) * 1.5) 0;cursor: pointer;position: relative;}
.b-ext .article-block .single-article .video__preview, .b-ext .details-block .single-article .video__preview {width: 100%;}
.b-ext .article-block .single-article .video__duration, .b-ext .details-block .single-article .video__duration {position: absolute;bottom: calc(var(--font-size) * .625);right: calc(var(--font-size) * .625);font-size: calc(var(--font-size) * .75);font-weight: 400;color: #fff;letter-spacing: normal;background-color: #000;padding: calc(var(--font-size) * .25) calc(var(--font-size) * .5);}
.b-ext .article-block .single-article .video__title, .b-ext .details-block .single-article .video__title {display: flex;justify-content: center;width: 100%;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: calc(var(--font-size) * 1.875);}
.b-ext .article-block .single-event, .b-ext .details-block .single-event {padding-right: 40px;}
@media (max-width:992px) {.b-ext .article-block .single-event, .b-ext .details-block .single-event {padding-right: 0;}}
.b-ext .article-block .single-event .title, .b-ext .details-block .single-event .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 20px;}
.b-ext .article-block .single-event .title.reversed, .b-ext .details-block .single-event .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .article-block .single-event .title, .b-ext .details-block .single-event .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .article-block .single-event .content, .b-ext .details-block .single-event .content {font-size: 18px;}
.b-ext .article-block .single-event p, .b-ext .details-block .single-event p {font-size: 18px;line-height: 28px;margin-top: 0;}
.b-ext .article-block .single-event p.large, .b-ext .details-block .single-event p.large {font-size: 24px;line-height: 34px;}
.b-ext .article-block .single-event p a, .b-ext .details-block .single-event p a {text-transform: none;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: inherit;}
.b-ext .article-block .single-event .responsive, .b-ext .details-block .single-event .responsive {width: 100%;margin-bottom: 50px;}
.b-ext .article-block .single-event ol, .b-ext .article-block .single-event ul, .b-ext .details-block .single-event ol, .b-ext .details-block .single-event ul {padding-top: 10px;}
.b-ext .article-block .single-event ol li, .b-ext .article-block .single-event ul li, .b-ext .details-block .single-event ol li, .b-ext .details-block .single-event ul li {font-size: 18px;margin-bottom: 10px;}
.b-ext .article-block .article-sidebar, .b-ext .details-block .article-sidebar {margin-top: 10px;}
.b-ext .article-block .article-sidebar .related-article-cards a:hover, .b-ext .details-block .article-sidebar .related-article-cards a:hover {opacity: .5;}
.b-ext .article-block .article-sidebar .sidebar-title, .b-ext .details-block .article-sidebar .sidebar-title {padding: 20px 0 10px;border-top: 3px solid #386097 !important;}
@media (max-width:992px) {.b-ext .article-block .article-sidebar .featured-article, .b-ext .details-block .article-sidebar .featured-article {display: none;}}
.b-ext .article-block .article-sidebar .featured-article img, .b-ext .details-block .article-sidebar .featured-article img {margin-top: 10px;padding-bottom: 30px;}
.b-ext .article-block .rsvp, .b-ext .details-block .rsvp {padding-bottom: 40px;}
@media (max-width:992px) {.b-ext .article-block .rsvp, .b-ext .details-block .rsvp {border-bottom: none;padding-bottom: 30px;}}
@media (max-width:768px) {.b-ext .article-block .rsvp, .b-ext .details-block .rsvp {padding-bottom: 20px;}}
.b-ext .article-block .rsvp .form-indicator, .b-ext .details-block .rsvp .form-indicator {color: #83858b;padding-bottom: 5px;}
.b-ext .article-block .rsvp .dynamic-form, .b-ext .details-block .rsvp .dynamic-form {display: flex;flex-wrap: wrap;}
.b-ext .article-block .rsvp .dynamic-form .form-block, .b-ext .details-block .rsvp .dynamic-form .form-block {padding-right: 30px;}
.b-ext .article-block .rsvp .dynamic-form .form-block .inactive, .b-ext .details-block .rsvp .dynamic-form .form-block .inactive {font-size: 20px;}
@media (max-width:768px) {.b-ext .article-block .rsvp .dynamic-form, .b-ext .details-block .rsvp .dynamic-form {flex-wrap: wrap;}
	.b-ext .article-block .rsvp .dynamic-form .form-block, .b-ext .details-block .rsvp .dynamic-form .form-block {width: 100% !important;padding-right: 0 !important;}}
.b-ext .article-block .rsvp .statusMessageSuccess, .b-ext .details-block .rsvp .statusMessageSuccess {color: green;margin-bottom: 0;}
.b-ext .article-block .rsvp .statusMessageError, .b-ext .details-block .rsvp .statusMessageError {color: #9d323d;margin-bottom: 0;}
.b-ext .article-block .rsvp .checkBoxLabel, .b-ext .details-block .rsvp .checkBoxLabel {color: rgba(103,105,111,.5);}
.b-ext .article-block .rsvp .checkbox label:before, .b-ext .details-block .rsvp .checkbox label:before {border-color: rgba(103,105,111,.5);top: 3px;}
.b-ext .article-block .rsvp .formFields, .b-ext .details-block .rsvp .formFields {color: rgba(103,105,111,.5);}
.b-ext .article-block .rsvp .cta, .b-ext .details-block .rsvp .cta {padding-top: 20px;padding-right: 30px;}
@media (max-width:768px) {.b-ext .article-block .rsvp .cta, .b-ext .details-block .rsvp .cta {padding-top: 10px;}}
.b-ext .article-block .rsvp .hideButton, .b-ext .details-block .rsvp .hideButton {display: none;}
.b-ext .details-block.job.experis .breadcrumb li:last-child a {color: #30588f !important;cursor: pointer !important;}
.b-ext .details-block.job.jw .breadcrumb li:last-child a {color: #5c7d70 !important;cursor: pointer !important;}
.b-ext .details-block .expired-job {background-color: #9d323d;color: #fff;padding: 15px 30px;display: flex;}
.b-ext .details-block .expired-job .icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__alert--white.0216477c.svg");background-repeat: no-repeat;height: 26px;width: 50px;}
.b-ext .details-rich-text {word-wrap: break-word;}
.b-ext .details-rich-text img {max-width: 100%;max-height: 100%;}
.b-ext .details-rich-text .large img {max-height: 160px;width: auto;}
.b-ext .details-rich-text .large.job-det-simp-list div {word-break: break-word;}
.b-ext .details-rich-text iframe {width: 100%;height: 400px;}
@media (max-width:1400px) {.b-ext .details-rich-text iframe {width: 560px;height: 400px;}}
@media (max-width:768px) {.b-ext .details-rich-text iframe {width: 100%;}}
@media (max-width:992px) {.b-ext .details-rich-text iframe {width: 100%;}}
@media (max-width:1400px) {.b-ext .article-block.manpower .col-xl-10 {flex: 0 0 100%;max-width: 100%;}}
@media (min-width:1400px) {.b-ext .article-block.manpower .col-xl-10 {margin-left: 8.33333%;}}
.b-ext .article-block.manpower .article-sidebar .sidebar-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;border-top: 3px solid #5c7d70;font-size: 18px;font-weight: 400;line-height: 18px;}
.b-ext .article-block.manpower .article-sidebar .related-article-cards .related-content.manpower .card-body .sub-title {font-size: calc(var(--font-size) * 1.125);line-height: 1.2;text-transform: uppercase;color: #386097 !important;}
.b-ext .article-block.manpower .article-sidebar .related-article-cards .related-content.manpower .card-body .date, .b-ext .article-block.manpower .article-sidebar .related-article-cards .related-content.manpower .card-body .text {color: #282a32;font-size: 16px;font-weight: 700;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 22px;}
.b-ext .article-block.manpower .article-sidebar .related-article-cards .related-content.manpower .card-body .text {font-weight: 400;}
.b-ext .article-block.manpower .article-sidebar .related-article-cards .related-content.manpower .card-body .date {margin-bottom: 10px;}
.b-ext .article-block .hubspotformTitle {color: #282a32 !important;font-size: calc(var(--font-size) * 1.5) !important;padding-top: calc(var(--font-size) * 1.5) !important;}
.b-ext .job-details-block .expired-job {background-color: #9d323d;color: #fff;padding: 15px 30px;display: flex;}
.b-ext .job-details-block .expired-job .icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__alert--white.0216477c.svg");background-repeat: no-repeat;height: 26px;width: 50px;}
.b-ext .card-scroll {padding: 70px 0;}
@media (max-width:992px) {.b-ext .card-scroll {padding: 50px 0;}
	.b-ext .card-scroll .container {padding: 0;}}
.b-ext .card-scroll .container {padding: 0;}
.b-ext .card-scroll.manpower .card-scroll-header .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .card-scroll.manpower a .cta-text {font-size: 18px;line-height: 1.1;border-bottom: 1px solid #282a32;color: #282a32;}
@media (max-width:768px) {.b-ext .card-scroll.manpower a .cta-text {font-size: 16px;}}
.b-ext .card-scroll.gray {background-color: #efefef;}
.b-ext .card-scroll.generic .card {border: none;}
.b-ext .card-scroll.generic .card .textLink a .cta-text {line-height: 1.1;border-bottom: 1px solid #c25700;}
.b-ext .card-scroll.generic .card-scroll-header .title {color: #cbd5e3;font-weight: 400;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .card-scroll.generic .card-scroll-header .slick-slider .slick-arrow.slick-prev {top: -41px;right: 40px;left: auto;}
.b-ext .card-scroll.generic .card-scroll-header .slick-slider .slick-arrow.slick-prev:before {display: none;}
.b-ext .card-scroll.generic .card-scroll-header .slick-slider .slick-arrow.slick-prev:after {display: block;content: "";color: #fff;font-size: 12px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-slider-left.d4fa79c0.svg");background-size: cover;background-repeat: no-repeat;width: 28px;height: 28px;}
.b-ext .card-scroll.generic .card-scroll-header .slick-slider .slick-arrow.slick-next {top: -41px;right: 20px;}
.b-ext .card-scroll.generic .card-scroll-header .slick-slider .slick-arrow.slick-next:before {display: none;}
.b-ext .card-scroll.generic .card-scroll-header .slick-slider .slick-arrow.slick-next:after {display: block;content: "";color: #fff;font-size: 12px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-slider-right.48dc333d.svg");background-size: cover;background-repeat: no-repeat;width: 28px;height: 28px;}
.b-ext .card-scroll.blue {background-color: #30588f;}
.b-ext .card-scroll.blue .card-scroll-header .title {color: #cbd5e3;}
.b-ext .card-scroll.blue .slick-slider .slick-arrow.slick-prev {top: -41px;right: 40px;left: auto;}
.b-ext .card-scroll.blue .slick-slider .slick-arrow.slick-prev:before {display: none;}
.b-ext .card-scroll.blue .slick-slider .slick-arrow.slick-prev:after {display: block;content: "";color: #fff;font-size: 12px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-slider-left.d4fa79c0.svg");background-size: cover;background-repeat: no-repeat;width: 28px;height: 28px;}
.b-ext .card-scroll.blue .slick-slider .slick-arrow.slick-next {top: -41px;right: 20px;}
.b-ext .card-scroll.blue .slick-slider .slick-arrow.slick-next:before {display: none;}
.b-ext .card-scroll.blue .slick-slider .slick-arrow.slick-next:after {display: block;content: "";color: #fff;font-size: 12px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-slider-right.48dc333d.svg");background-size: cover;background-repeat: no-repeat;width: 28px;height: 28px;}
.b-ext .card-scroll.connector-card-scroll .card {flex-direction: row;border: none;}
.b-ext .card-scroll.connector {overflow: hidden;}
.b-ext .card-scroll.connector .card-scroll-header .title {color: #939498;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-prev {top: -41px;right: 40px;left: auto;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-prev:before {display: none;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-prev:after {display: block;content: "";color: #fff;font-size: 12px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-slider-left-blue.5b330b42.svg");background-size: cover;background-repeat: no-repeat;width: 28px;height: 28px;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-prev:focus {outline: 5px auto #3b99fc;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-next {top: -41px;right: 20px;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-next:before {display: none;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-next:after {display: block;content: "";color: #fff;font-size: 12px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-slider-right-blue.9fdda0ba.svg");background-size: cover;background-repeat: no-repeat;width: 28px;height: 28px;}
.b-ext .card-scroll.connector .slick-slider .slick-arrow.slick-next:focus {outline: 5px auto #3b99fc;}
.b-ext .card-scroll .card-scroll-header {display: flex;padding: 0 15px;margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .card-scroll .card-scroll-header {margin-bottom: 20px;padding: 0 30px;}}
.b-ext .card-scroll .card-scroll-header .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;font-size: 18px !important;line-height: 24px !important;color: #282a32 !important;}
.b-ext .card-scroll .card-scroll-header .button-text {font-size: 20px;}
@media (max-width:768px) {.b-ext .card-scroll .card-scroll-header .button-text {font-size: 13px;}}
.b-ext .card-scroll .card-scroll-header.jobs .title {text-transform: uppercase;}
@media (max-width:992px) {.b-ext .card-scroll .slick-slider .slick-list .slick-slide {opacity: .25;transition: .25s ease-in-out;}
	.b-ext .card-scroll .slick-slider .slick-list .slick-slide.slick-current {opacity: 1;}}
.b-ext .card-scroll .slick-slider .slick-list .slick-track {display: flex !important;}
.b-ext .card-scroll .slick-slider .slick-list .slick-slide {height: inherit !important;}
.b-ext .card-scroll .slick-slider .slick-list .slick-slide>div, .b-ext .card-scroll .slick-slider .slick-list .slick-slide>div .card {height: 100%;}
@media (max-width:768px) {.b-ext .card-scroll .slick-slider .slick-list .slick-slide>div .card {margin: 0 15px;}}
.b-ext .card-scroll .slick-slider .slick-list .slick-slide>div .card.article .title {font-size: 25px;line-height: 30px;}
@media (max-width:768px) {.b-ext .card-scroll .slick-slider .slick-list .slick-slide>div .card.article .date {font-size: 20px;}}
@media (max-width:768px) {.b-ext .card-scroll .slick-slider .slick-list .slick-slide>div .card.article .sub-title {margin-bottom: 32px;font-size: 20px;}}
.b-ext .card-scroll .slick-slider .slick-dots li {margin: 0;}
.b-ext .card-scroll .slick-slider .slick-dots li button:before {font-size: calc(var(--font-size) * 2);color: #d9d9db;}
@media (hover:none) {.b-ext .card-scroll .slick-slider .slick-dots li button:hover:before {opacity: .25;}}
@media (hover:none) {.b-ext .card-scroll .slick-slider .slick-dots li.slick-active button:hover:before {opacity: .75;}}
.b-ext .card-scroll.no-padding {padding-bottom: 10px;}
.b-ext .card-scroll.media-card-scroll {padding-bottom: 20px;}
.b-ext .hide_outline .card-scroll.connector .slick-slider .slick-arrow.slick-next:focus, .b-ext .hide_outline .card-scroll.connector .slick-slider .slick-arrow.slick-prev:focus {outline: none;}
.b-ext .card-scroll.black-background .card-scroll-header .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;font-size: 18px !important;line-height: 24px !important;color: #fff !important;}
.b-ext .range-slider-shell {position: relative;height: 20px;margin: 20px 0;}
.b-ext .job-filters .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 10px;}
.b-ext .job-filters .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .job-filters .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .job-filters .cta {text-align: right;}
.b-ext .job-filters .cta .dark-gray {margin-right: 60px;}
.b-ext .job-filters .cancel_btn, .b-ext .job-filters .update_btn {text-transform: uppercase;}
.b-ext .dropdown select {appearance: none !important;-moz-appearance: none !important;-webkit-appearance: none !important;}
.b-ext .button-text.dark-gray {border-bottom: 1px solid #282a32 !important;}
.b-ext .range-slider-container .distance {margin: 30px 0;}
@media (max-width:768px) {.b-ext .range-slider-container .distance {margin: 20px 0;}}
.b-ext .range-slider-container .distance, .b-ext .range-slider-container strong {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;font-size: 20px;line-height: 28px;font-weight: 500;color: #a3a5aa;}
@media (max-width:768px) {.b-ext .range-slider-container .distance, .b-ext .range-slider-container strong {font-size: 16px;}}
.b-ext .range-slider-container strong {color: #282a32;}
.b-ext .range-slider-container .range-slider {-webkit-appearance: none;width: 100%;height: 8px;border-radius: 4px;background: #eff0f0;outline: none;opacity: .7;transition: opacity .2s;position: absolute;top: 50%;transform: translateY(-50%);}
.b-ext .range-slider-container .range-slider:hover {opacity: 1;}
.b-ext .range-slider-container .range-slider::-webkit-slider-thumb {appearance: none;width: 20px;height: 20px;background: #30588f;cursor: pointer;border-radius: 10px;}
.b-ext .range-slider-container .range-slider::-moz-range-thumb {width: 20px;height: 20px;border-radius: 10px;background: #30588f;cursor: pointer;}
.b-ext .dropdown-block {position: absolute;left: 0;top: 100%;width: 560px;-webkit-user-select: none;user-select: none;padding-top: 16px;cursor: default;opacity: 0;margin-top: -1px;display: block;opacity: 1;display: none;z-index: 3;}
@media (max-width:768px) {.b-ext .dropdown-block {width: 345px;}}
@media (max-width:374px) {.b-ext .dropdown-block {width: 290px;}}
.b-ext .dropdown-block.small {width: 220px;}
.b-ext .dropdown-block.small .dropdown-block-inside {padding: 15px 30px;max-height: 232px;overflow-y: auto;}
.b-ext .dropdown-block.right {left: auto;right: 0;}
@media (max-width:768px) {.b-ext .dropdown-block.right {left: -50px;}}
.b-ext .dropdown-block .dropdown-block-inside {background-color: #fff;padding: 30px;width: 100%;border: 1px solid #ababab;box-shadow: 0 15px 25px rgba(0,0,0,.15);}
.b-ext .dropdown-block .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 10px;}
.b-ext .dropdown-block .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .dropdown-block .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .dropdown-block label {display: none;}
.b-ext .dropdown-block .btns-container {align-items: center;margin-top: 28px;}
.b-ext .dropdown-block .btns-container .col {text-align: right;}
.b-ext .dropdown-block.true {display: block;}
.b-ext .dropdown-block.false {display: none;}
.b-ext .sort-option {padding: 8px 0;cursor: pointer;transition: .15s ease-in-out;}
.b-ext .sort-option:hover {transform: translateX(5px);}
.b-ext .sort-option.active {color: #c25700;text-shadow: 0 0 1px #c25700;}
.b-ext .filter-block.active .dropdown-block {display: block;}
.b-ext .filter-block.active .filter-block-inner .icon-down {transform: rotate(180deg);}
.b-ext .filter-block.active .triangle {display: block;}
.b-ext .article-filters {margin-bottom: 15px;margin-left: 15px;}
@media (max-width:374px) {.b-ext .article-filters {flex-direction: column;align-items: start;}}
.b-ext .article-filters .filter-label {padding-top: 3px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 1;margin-right: 20px;}
@media (max-width:564px) and (min-width:374px) {.b-ext .article-filters .filter-label {padding-top: 0;}}
@media (max-width:374px) {.b-ext .article-filters .filter-label {padding-top: 0;}}
.b-ext .article-filters .text {font-weight: 700;max-width: 250px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media (max-width:992px) {.b-ext .article-filters .text {max-width: 150px;}}
@media (max-width:768px) {.b-ext .article-filters .text {max-width: 80px;}}
@media (max-width:564px) and (min-width:374px) {.b-ext .article-filters .text {max-width: 60px;}}
@media (max-width:374px) {.b-ext .article-filters .text {max-width: 70px;}}
.b-ext .article-filters .filter-block {margin-right: 30px;}
.b-ext .article-filters .filter-row {display: flex;}
@media (max-width:374px) {.b-ext .article-filters .filter-row .filter-block:last-child .dropdown-block {left: auto;right: 0;}}
@media (max-width:374px) {.b-ext .article-filters .sub-row .filter-block {margin-top: 10px;}}
@media (max-width:564px) and (min-width:374px) {.b-ext .article-filters .sub-row .filter-block .dropdown-block {left: auto;right: 0;}}
.b-ext .card-section {display: flex;}
.b-ext .card {display: block;box-shadow: 3px 8px 16px 0 rgba(0,0,0,.06);background-color: #fff;margin: 0 13px;height: 100%;}
@media (max-width:768px) {.b-ext .card {margin: 0;}}
.b-ext .card .card-wrapper {display: flex;flex-direction: column;height: 100%;}
.b-ext .card .imgName {width: 128px;height: 128px;}
.b-ext .card.connector {box-shadow: 5px 8px 16px 0 rgba(97,97,97,.1);display: flex;align-items: center;}
@media (max-width:992px) {.b-ext .card.connector {display: block;}}
@media (max-width:992px) {.b-ext .card.connector .card-image {height: 300px;overflow: hidden;position: relative;}
	.b-ext .card.connector .card-image img {position: absolute;top: 50%;left: 50%;display: block;width: 100%;transform: translate(-50%,-50%);}}
.b-ext .card.connector .card-body {flex: 1 1;padding-left: 60px;padding-right: 60px;}
@media (max-width:992px) {.b-ext .card.connector .card-body {padding-left: 30px;padding-right: 30px;}}
@media (max-width:768px) {.b-ext .card.connector .card-body {padding-left: 15px;padding-right: 15px;}}
.b-ext .card.connector .card-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;font-size: 28px;line-height: 38px;}
.b-ext .card.connector .card-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.connector .card-body .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .card.connector .card-body .title h2 {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;font-size: 28px;line-height: 38px;}
.b-ext .card.connector .card-body .title h2.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.connector .card-body .title h2 {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .card.connector .card-body .cta {margin-left: -200px;}
@media (max-width:992px) {.b-ext .card.connector .card-body .cta {margin-left: 0;}
	.b-ext .card.connector .card-body .cta .connector-button .fat-line, .b-ext .card.connector .card-body .cta .connector-button .line {display: none;}}
.b-ext .card.stat {color: #30588f !important;box-shadow: none;text-align: center;margin: 10px 13px;}
.b-ext .card.stat .stat-line {display: flex;align-items: baseline;justify-content: center;}
.b-ext .card.stat .stat-line .stat {font-size: 100px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;letter-spacing: -.04em;line-height: 100px;}
.b-ext .card.stat .stat-line .icon {max-height: 70px;width: auto;margin-left: 15px;}
.b-ext .card.stat p {color: #30588f;font-size: 20px;font-weight: 400;line-height: 26px;}
.b-ext .card.related-content {box-shadow: none;border-radius: 0;border: none;border-bottom: 1px solid rgba(163,165,170,.5);transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .card.related-content .card-body {padding: 20px 0;}
.b-ext .card.related-content .sub-title {font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;letter-spacing: 1.25px;color: #5e6066;color: #30588f !important;}
.b-ext .card.related-content .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.related-content .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .card.related-content .date {color: #424242;font-size: 20px;line-height: 1;padding-top: 12px;padding-bottom: 8px;font-weight: 400;}
.b-ext .card.related-content .date, .b-ext .card.related-content .text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .card.related-content .text {color: #424242 !important;letter-spacing: 0;font-size: 18px;line-height: 28px;font-weight: 700;text-transform: none;}
.b-ext .card.related-content.manpower .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;color: #5c7d70 !important;}
.b-ext .card.related-content.manpower .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.related-content.manpower .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .card.related-content.manpower .date {color: #424242;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 20px;font-weight: 40;margin-bottom: 16px;}
@media (max-width:768px) {.b-ext .card.related-content.manpower .date {font-size: 16px;line-height: 20px;}}
.b-ext .card.related-content.manpower .text {color: #424242 !important;letter-spacing: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 28px;font-weight: 700;text-transform: none;}
@media (max-width:768px) {.b-ext .card.related-content.manpower .text {font-size: 15px;line-height: 20px;}}
.b-ext .card.manpower_light {padding: 20px 0;text-align: center;background-color: initial;box-shadow: none;}
.b-ext .card.manpower_light .card-body {padding: 24px 0;}
.b-ext .card.manpower_light img {display: inline-block;max-width: 60px;height: auto;}
.b-ext .card.manpower_light .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;}
.b-ext .card.manpower_light p {color: #282a32;font-size: 16px;line-height: 22px;}
.b-ext .card.light {padding: 20px 0;background-color: initial;box-shadow: none;text-align: center;}
.b-ext .card.light img {display: inline-block;max-width: 60px;height: auto;}
.b-ext .card.light .title {font-size: 24px;line-break: 29px;}
.b-ext .card.light p {color: #a3a5aa;font-size: 18px;line-height: 24px;}
.b-ext .card.dark {padding: 20px 0;background-color: initial;box-shadow: none;text-align: center;}
.b-ext .card.dark .img-container {min-height: 60px;}
.b-ext .card.dark .title {color: #fff;font-size: 24px;line-height: 29px;font-weight: 400;}
.b-ext .card.dark p {color: #a3a5aa;font-size: 16px;line-height: 22px;}
@media (max-width:768px) {.b-ext .card.dark p {font-size: 15px;line-height: 20px;}}
.b-ext .card.dark .arrow-icon {background-size: 22px 13px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjNzU5M0JDIi8+PC9zdmc+");background-size: cover;}
.b-ext .card.dark .arrow-icon, .b-ext .card.dark .link-green .arrow-icon {width: 22px;height: 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);display: inline-block;background-repeat: no-repeat;position: relative;}
.b-ext .card.dark .link-green .arrow-icon {background-size: 22px 13px;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxMyI+PHBhdGggZD0iTS42MTMgNy4xODRoMTkuM2wtNC4xNzkgNC42NTJhLjcxNC43MTQgMCAwMDAgLjk1OC41NTMuNTUzIDAgMDAuODYxIDBsNS4yMjQtNS44MTVhLjcxNC43MTQgMCAwMDAtLjk1OEwxNi41OTEuMjA2YS41NTMuNTUzIDAgMDAtLjg2MSAwIC43MTQuNzE0IDAgMDAwIC45NThsNC4xNzkgNC42NTJILjYxNGEuNjE2LjYxNiAwIDAwLS42MTUuNjg0LjYxNi42MTYgMCAwMC42MTQuNjg0eiIgZmlsbD0iIzg1OWQ5NCIvPjwvc3ZnPg==");}
.b-ext .card.dark a {white-space: nowrap;}
.b-ext .card.dark img {display: inline-block;max-width: 60px;height: auto;}
.b-ext .card.dark .infoIcon {display: inline-block;max-width: 60px;min-height: 60px;min-width: 60px;}
.b-ext .card.article {text-transform: none;}
.b-ext .card.article, .b-ext .card.article.featured {box-shadow: 0 0 40px 0 rgba(0,0,0,.08);}
.b-ext .card.article.featured h5 {color: #c25700;}
.b-ext .card.article.featured .card-body {border-color: #c25700;border-top: 4px solid #c25700;padding: 48px;}
@media (max-width:768px) {.b-ext .card.article.featured .card-body {border-top: 3px solid #c25700;padding: 32px;}}
.b-ext .card.article.featured .article-icon.arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");width: 46px;height: 27px;background-size: 46px 27px;position: absolute;right: 48px;top: auto !important;}
@media (max-width:768px) {.b-ext .card.article.featured .article-icon.arrow-icon {right: 32px;width: 36px;height: 21px;background-size: cover;}}
.b-ext .card.article.featured .title {letter-spacing: 0;}
@media (max-width:768px) {.b-ext .card.article.featured .title {font-size: 24px;line-height: 30px;padding-right: 0;}}
.b-ext .card.article .card-body {border-top: 4px solid #30588f;padding: 40px;}
.b-ext .card.article:hover {opacity: .75;}
.b-ext .card.article .article-icon.arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");width: 46px;height: 27px;background-size: 46px 27px;position: absolute;z-index: 1;bottom: 40px;right: 40px;top: auto !important;}
@media (max-width:768px) {.b-ext .card.article .article-icon.arrow-icon {bottom: 30px;right: 32px;width: 36px;height: 21px;background-size: cover;}}
.b-ext .card.article .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;letter-spacing: 1.25px;color: #5e6066;color: #30588f;margin-top: 0;font-weight: 400;margin-bottom: 28px;line-height: 16px;}
.b-ext .card.article .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.article .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;margin-bottom: 16px;line-height: 16px;}}
.b-ext .card.article .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;color: #282a32;font-weight: 500;letter-spacing: 0;}
.b-ext .card.article .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.article .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;line-break: 24px;padding-right: 48px;}}
.b-ext .card.article .date {color: #424242;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 20px;font-weight: 40;margin-bottom: 16px;}
@media (max-width:768px) {.b-ext .card.article .date {font-size: 16px;line-height: 20px;}}
.b-ext .card.article-cta {box-shadow: 0 0 20px 0 rgba(0,0,0,.05);text-transform: none;}
.b-ext .card.article-cta .card-body {border-top: 4px solid #30588f;padding: 40px;}
.b-ext .card.article-cta .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;letter-spacing: 1.25px;color: #5e6066;color: #30588f;margin-top: 0;font-weight: 400;margin-bottom: 32px;}
.b-ext .card.article-cta .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.article-cta .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .card.article-cta .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;color: #282a32;font-weight: 500;}
.b-ext .card.article-cta .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.article-cta .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;line-break: 24px;}}
.b-ext .card.article-cta .date {color: #424242;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 20px;font-weight: 40;margin-bottom: 16px;}
@media (max-width:768px) {.b-ext .card.article-cta .date {font-size: 16px;line-height: 20px;}}
.b-ext .card.article-cta a {margin-top: 50px;}
@media (max-width:1400px) {.b-ext .card.article-cta a {margin-top: 30px;}}
@media (max-width:768px) {.b-ext .card.article-cta a {margin-top: 20px;}}
.b-ext .card.event {box-shadow: 0 0 40px 0 rgba(0,0,0,.08);text-transform: none;}
.b-ext .card.event .card-body {border-top: 4px solid #d28140;padding: 40px;}
.b-ext .card.event .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 32px;line-height: 42px;font-weight: 500;color: #282a32;font-weight: 400;}
.b-ext .card.event .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.event .title {font-size: 35px;line-height: 40px;font-size: 24px;line-height: 32px;}}
.b-ext .card.event .location {color: #424242;display: flex;margin-bottom: 16px;}
.b-ext .card.event .location div {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 40;flex: .8 1;}
@media (max-width:768px) {.b-ext .card.event .location div {font-size: 14px;}}
.b-ext .card.event .location img {height: 18px;width: 12px;margin-right: 8px;}
.b-ext .card.event .date {color: #424242;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 20px;font-weight: 40;margin-bottom: 16px;margin-top: 30px;}
@media (max-width:768px) {.b-ext .card.event .date {font-size: 16px;line-height: 20px;}}
.b-ext .card.event a {margin-top: 50px;}
@media (max-width:768px) {.b-ext .card.event a {margin-top: 30px;}}
.b-ext .card.event .card-eventfooter {padding-top: 60px;border-top: none;background-color: initial;border-radius: 0;}
.b-ext .card.event .card-eventfooter .textLink {position: absolute;bottom: 0;padding: 40px;}
.b-ext .card.article-simple .subpage-image img {height: auto;}
.b-ext .card.article-simple .subpage-subcard {flex-direction: column;display: flex;justify-content: space-between;}
.b-ext .card.article-simple .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;color: #212529;}
.b-ext .card.article-simple .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.article-simple .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .card.article-simple .card-body {border-top: 4px solid #c25700;padding: 36px 48px;}
@media (max-width:768px) {.b-ext .card.article-simple .card-body {padding: 24px;}}
.b-ext .card.article-simple p {color: #494b54;}
.b-ext .card.article-simple.manpower {border-radius: 15px;margin: 0;overflow: hidden;border: none !important;}
.b-ext .card.article-simple.manpower .card-body {border-top: none;padding-bottom: 80px;}
@media (max-width:768px) {.b-ext .card.article-simple.manpower .card-body {padding: 30px 30px 60px;}}
.b-ext .card.article-simple.manpower .card-body .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;letter-spacing: normal;font-size: 20px;}
@media (max-width:768px) {.b-ext .card.article-simple.manpower .card-body .sub-title {font-size: 15px;}}
.b-ext .card.article-simple.manpower .card-body .sub-title {letter-spacing: 1.25px;color: #30588f;}
.b-ext .card.article-simple.manpower .card-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 32px;font-weight: 400;line-height: 1.4;}
@media (max-width:768px) {.b-ext .card.article-simple.manpower .card-body .title {font-size: 25px;}}
.b-ext .card.article-simple.manpower .card-body p {font-size: 20px;line-height: 1.3;color: #282a32;}
.b-ext .card.article-simple.manpower .cta__wrap {display: flex;justify-content: flex-end;}
.b-ext .card.article-simple.manpower .cta {position: absolute;bottom: 40px;right: 40px;line-height: 1.1;border-bottom: 1px solid #c25700;}
.b-ext .card.ad {background-color: #282a32;background-size: cover;background-image: url("/ext/dist/Manpower-Germany/static/media/ad-schematic-upper-left.0af024a9.svg");background-position: 0 0,100% 100%;background-size: 200px,150px;background-repeat: no-repeat;}
.b-ext .card.ad:hover, .b-ext .card.ad:hover .button-text {opacity: 1;}
.b-ext .card.ad .card-body {padding: 40px;}
.b-ext .card.ad .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");background-size: cover;}
.b-ext .card.ad .title {font-size: 48px;line-height: 54px;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 32px;text-transform: none;}
.b-ext .card.ad .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card.ad .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .card.ad a {color: #fff;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;transition: .25s cubic-bezier(.215,.61,.355,1);text-decoration: none !important;display: inline-flex;}
.b-ext .card.ad a .cta-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .card.ad a:hover {opacity: .5;}
.b-ext .card.job {display: flex;background-color: #282a32;}
.b-ext .card.job .sub-title {color: #7593bc;font-weight: 700;margin-top: 8px;margin-bottom: 32px;text-transform: uppercase;letter-spacing: 1.5px;}
@media (max-width:1400px) {.b-ext .card.job .sub-title {margin-bottom: 24px;margin-top: 4px;}}
.b-ext .card.job .sub-title.maroon {color: #c07078;}
.b-ext .card.job .title {font-size: 35px;line-height: 40px;margin-top: 0;margin-bottom: 12px;}
@media (max-width:1400px) {.b-ext .card.job .title {font-size: 28px;line-height: 36px;}}
.b-ext .card.job .card-body {padding: 32px;}
.b-ext .card.job .location {font-size: 20px;color: #fff;line-height: 35px;font-weight: 300;}
.b-ext .card.job .date {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;line-height: 35px;color: #a3a5aa;font-style: italic;}
.b-ext .card.job .primary-button {margin-top: 40px;}
@media (max-width:1400px) {.b-ext .card.job .primary-button {margin-top: 30px;}}
.b-ext .card.job button {margin-top: 40px;}
.b-ext .card.job .btn-wrapper {padding: 40px;}
.b-ext .card.job .btn-wrapper .primary-button {position: absolute;bottom: 0;left: 0;margin: 32px;}
.b-ext .card.job.grid {background-color: #30588f;border-radius: 12px;margin: 0 0 30px;transition: all .2s ease-in-out;height: 220px;}
.b-ext .card.job.grid .card-link {height: 100%;}
@media (max-width:768px) {.b-ext .card.job.grid {height: auto;}}
@media only screen and (max-device-width:768px) and (min-device-width:768px) and (max-device-height:1024px) and (min-device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {.b-ext .card.job.grid {height: auto;}}
.b-ext .card.job.grid:focus, .b-ext .card.job.grid:hover {opacity: .8;}
.b-ext .card.job.grid a, .b-ext .card.job.grid a:visited {text-transform: none;font-size: medium;font-weight: 400;letter-spacing: normal;display: initial;width: 100%;}
.b-ext .card.job.grid .card-body {display: flex;justify-content: space-between;width: 100%;height: 100%;min-height: 185px;padding: 24px;}
@media (max-width:1400px) {.b-ext .card.job.grid .card-body {height: 220px;}}
@media (max-width:768px) {.b-ext .card.job.grid .card-body {height: 100%;}}
.b-ext .card.job.grid .card-body__left, .b-ext .card.job.grid .card-body__right {display: flex;flex-direction: column;justify-content: space-between;}
.b-ext .card.job.grid .card-body__left {width: 78%;padding-right: 10px;align-items: flex-start;}
@media (max-width:768px) {.b-ext .card.job.grid .card-body__left {width: 80%;}}
.b-ext .card.job.grid .card-body__right {width: 20%;padding-left: 10px;align-items: flex-end;}
@media (max-width:768px) {.b-ext .card.job.grid .card-body__right {width: 20%;}}
.b-ext .card.job.grid .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;line-height: 1.2;font-weight: 400;color: #fff;margin-bottom: 0;}
@media (max-width:768px) {.b-ext .card.job.grid .title {font-size: 18px;margin-bottom: 10px;}}
.b-ext .card.job.grid .location {margin-top: auto;color: #d9d9db;overflow-y: auto;}
@media (max-width:768px) {.b-ext .card.job.grid .location {font-size: 13px;line-height: 1.3;}}
.b-ext .card.job.grid .sub-title {color: #d9d9db;margin: 0;text-transform: none;font-weight: 400;letter-spacing: normal;}
@media (max-width:768px) {.b-ext .card.job.grid .sub-title {font-size: 13px;}}
.b-ext .card.job.grid .date {color: #d9d9db;line-height: 1.3;}
@media (max-width:768px) {.b-ext .card.job.grid .date {font-size: 10px;}}
.b-ext .card img {width: 100%;display: block;}
.b-ext .card .card-body {position: relative;padding: 24px;}
.b-ext .card .title {font-size: 18px;font-weight: 600;line-height: 24px;margin-bottom: 10px;}
.b-ext .card p {color: #282a32;margin-top: 0;margin-bottom: 20px;}
.b-ext .card.standard .card-body {margin-bottom: 15px;padding-bottom: 0;height: 100%;max-height: 208px;min-height: 208px;overflow: hidden;}
.b-ext .card.standard .card-body p {margin-bottom: 0;}
@media (max-width:1400px) {.b-ext .card.standard .card-body {max-height: 225px;min-height: 225px;}}
@media (max-width:992px) {.b-ext .card.standard .card-body {max-height: 110px;min-height: 110px;}}
@media (max-width:768px) {.b-ext .card.standard .card-body {max-height: 160px;min-height: 160px;}}
@media (max-width:374px) {.b-ext .card.standard .card-body {max-height: 198px;min-height: 198px;}}
.b-ext .card.standard .card-body:before {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg,hsla(0,0%,100%,.001) 80%,#fff);}
.b-ext .card.standard .card-footer {padding: 24px;border-top: none;background-color: initial;border-radius: 0;}
.b-ext .card.standard .card-footer .textLink {position: absolute;bottom: 0;padding: 24px 0;}
.b-ext .card.standard .card-footer__manpower {padding: 0 24px 24px;border-top: none;background-color: initial;border-radius: 0;}
.b-ext .card.standard .article-image {height: 316px;margin: 0;background-size: cover;background-position: 100%;background-repeat: no-repeat;background-color: #dedede;width: 100%;}
@media (max-width:1400px) {.b-ext .card.standard .article-image {height: 220px;}}
@media (max-width:992px) {.b-ext .card.standard .article-image {height: 467px;}}
@media (max-width:768px) {.b-ext .card.standard .article-image {height: 316px;}}
@media (max-width:374px) {.b-ext .card.standard .article-image {height: 231px;}}
.b-ext .card.standard .card--wipe--apollo:before {z-index: 2;}
.b-ext .card.standard.manpower {border-radius: 15px;display: block;box-shadow: 3px 8px 16px 0 rgba(0,0,0,.06);background-color: #fff;margin: 0 13px;border: none;}
.b-ext .card.standard.manpower .card-body {margin-bottom: 0;}
.b-ext .card.standard.manpower .card-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 1.4;}
.b-ext .card.standard.manpower .card-body p {color: #67696f;}
.b-ext .card.standard.manpower .cta__wrap {display: flex;justify-content: flex-end;}
.b-ext .card.standard.manpower .cta-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 1.1;border-bottom: 1px solid #c25700;}
.b-ext .card.standard.manpower .article-image {background-color: #ababab;box-shadow: 0 0 40px rgba(0,0,0,.0784314);background-position: 50%;}
@media (max-width:768px) {.b-ext .card.standard.manpower .article-image {height: 233px;}}
@media (max-width:374px) {.b-ext .card.standard.manpower .article-image {height: 196px;}}
@media only screen and (max-device-width:768px) and (min-device-width:768px) and (max-device-height:1024px) and (min-device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {.b-ext .card.standard.manpower .article-image {height: 469px;}}
@media (max-width:768px) {.b-ext .card.standard.manpower .article-image img {height: 233px;}}
@media (max-width:374px) {.b-ext .card.standard.manpower .article-image img {height: 196px;}}
@media only screen and (max-device-width:768px) and (min-device-width:768px) and (max-device-height:1024px) and (min-device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {.b-ext .card.standard.manpower .article-image img {height: 469px;}}
.b-ext .card.leadership .card-body {margin-bottom: 15px;height: 100%;max-height: 208px;min-height: 208px;overflow: hidden;}
.b-ext .card.leadership .card-body p {margin-bottom: 0;padding-bottom: 5px;color: #282a32;}
.b-ext .card.leadership .card-body p a {color: #30588f;font-weight: 400;font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media screen and (max-width:768px) {.b-ext .card.leadership .card-body p a {font-size: 14px;}}
.b-ext .card.leadership .card-footer {padding: 24px;border-top: none;background-color: initial;border-radius: 0;}
.b-ext .card.leadership .card-footer .textLink {position: absolute;bottom: 0;padding: 24px 0;}
.b-ext .card.leadership .article-image {height: auto;margin: 0;background-size: cover;background-position: 100%;background-repeat: no-repeat;background-color: #dedede;width: 100%;}
.b-ext .card.leadership .card--wipe--apollo:before {z-index: 2;}
.b-ext .card.leadership .infoIcon {height: 100%;}
.b-ext .card.leadership .card--leaderwipe {position: relative;overflow: hidden;}
.b-ext .flex-wrapper {display: flex;flex-wrap: wrap;justify-content: center;}
.b-ext .diamond-wrapper {justify-content: center;margin: 0 2em;}
@media (min-width:1400px) {.b-ext .diamond-wrapper {margin: 0 3em;}}
@media (max-width:768px) {.b-ext .diamond-wrapper {margin: 0 1em;}}
.b-ext .diamond-wrapper .diamond {width: 75%;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform-origin: 106% 50%;-ms-transform-origin: 106% 50%;-webkit-transform-origin: 106% 50%;overflow: hidden;box-shadow: -3px -7px 16px 0 rgba(0,0,0,.3);border-radius: 8px;}
.b-ext .diamond-wrapper .diamond img.image {width: 100%;height: 100%;transform: rotate(45deg) scale(1.5);}
.b-ext .diamond-wrapper .card-body-diamond {text-align: center;margin-top: 47%;}
.b-ext .diamond-wrapper .card-body-diamond p.large.title {font-size: 24px;font-weight: 700;margin-bottom: 12px;line-height: 32px;}
@media (max-width:768px) {.b-ext .diamond-wrapper .card-body-diamond p.large.title {font-size: 18px;line-height: 24px;}}
.b-ext .diamond-wrapper .card-body-diamond p.large {color: #fff;margin-top: 0;font-size: 20px;line-height: 32px;}
@media (max-width:768px) {.b-ext .diamond-wrapper .card-body-diamond p.large {font-size: 15px;line-height: 24px;}}
.b-ext .card-resource {display: flex;align-items: center;margin-bottom: 30px;padding-right: 30px;}
.b-ext .card-resource:nth-child(2n) {padding-right: 0;}
@media (max-width:1400px) {.b-ext .card-resource {border-top: 1px solid rgba(147,148,152,.34);margin-bottom: 15px;padding-top: 15px;}}
.b-ext .card-resource .image img {display: block;width: 100%;}
@media (max-width:768px) {.b-ext .card-resource .image {max-width: 70px;}}
.b-ext .card-resource .content {padding-left: 24px;flex: 1 1;}
.b-ext .card-resource .content .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;font-size: 26px;line-height: 36px;margin-bottom: 34px;}
.b-ext .card-resource .content .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card-resource .content .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;font-size: 15px;line-height: 22px;margin-bottom: 5px;}}
.b-ext .card--wipe {position: relative;overflow: hidden;cursor: pointer;}
.b-ext .card--wipe:hover .card--wipe--apollo:before {transform: scale3d(3,2,1) rotate(240deg) translateZ(0);transition-duration: 1.25s;}
.b-ext .card--wipe .card--wipe--apollo:before {position: absolute;top: 0;right: 30px;width: 100%;height: 100%;background: hsla(0,0%,58.8%,.25);content: "";transition: transform .6s;transform: scale3d(1.9,1.4,1) rotate(220deg) translate3d(0,-100%,0);}
.b-ext .article-ctascroll {display: flex;box-shadow: 0 0 40px 0 rgba(0,0,0,.08);padding-bottom: 48px;text-transform: none;}
.b-ext .article-ctascroll .card-body {padding-top: 51px;padding-left: 41px;border-color: #c25700;border-top: 4px solid #30588f;}
@media (max-width:768px) {.b-ext .article-ctascroll .card-body {border-top: 3px solid #30588f;}}
.b-ext .article-ctascroll:hover {opacity: .75;}
.b-ext .article-ctascroll .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;letter-spacing: 1.25px;color: #5e6066;color: #30588f;margin-top: 0;font-weight: 400;margin-bottom: 28px;line-height: 16px;}
.b-ext .article-ctascroll .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .article-ctascroll .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;margin-bottom: 16px;line-height: 16px;}}
.b-ext .article-ctascroll .title {font-size: 24px;color: #282a32;height: 100%;max-height: 142px;overflow: hidden;}
@media (max-width:768px) {.b-ext .article-ctascroll .title {font-size: 20px;}}
.b-ext .article-ctascroll .title:before {content: "";width: 100%;height: 100%;position: absolute;left: 0;max-height: 142px;}
@media (max-width:768px) {.b-ext .article-ctascroll .title:before {max-height: 125px;}}
.b-ext .article-ctascroll .date {color: #424242;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 20px;font-weight: 40;margin-bottom: 16px;}
@media (max-width:768px) {.b-ext .article-ctascroll .date {font-size: 16px;line-height: 20px;}}
.b-ext .article-ctascroll .card-articlefooter {padding-left: 41px;border-top: none;background-color: initial;border-radius: 0;}
.b-ext .article-ctascroll .card-articlefooter .textLink {position: absolute;bottom: 20;}
.b-ext .manpower .card-grid, .b-ext .manpower .card-scroll {background-color: #efefef;padding: 54px 0;}
@media (max-width:768px) {.b-ext .manpower .card-grid, .b-ext .manpower .card-scroll {padding: 50px 0;}}
.b-ext .manpower .card-grid .card-grid__header, .b-ext .manpower .card-grid .card-scroll-header, .b-ext .manpower .card-scroll .card-grid__header, .b-ext .manpower .card-scroll .card-scroll-header {display: flex;padding: 0 15px;margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .manpower .card-grid .card-grid__header, .b-ext .manpower .card-grid .card-scroll-header, .b-ext .manpower .card-scroll .card-grid__header, .b-ext .manpower .card-scroll .card-scroll-header {margin-bottom: 20px;padding: 0;}}
.b-ext .manpower .card-grid .card-grid__header .title, .b-ext .manpower .card-grid .card-scroll-header .title, .b-ext .manpower .card-scroll .card-grid__header .title, .b-ext .manpower .card-scroll .card-scroll-header .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;letter-spacing: 1.25px;color: #5e6066;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;}
.b-ext .manpower .card-grid .card-grid__header .title.reversed, .b-ext .manpower .card-grid .card-scroll-header .title.reversed, .b-ext .manpower .card-scroll .card-grid__header .title.reversed, .b-ext .manpower .card-scroll .card-scroll-header .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .manpower .card-grid .card-grid__header .title, .b-ext .manpower .card-grid .card-scroll-header .title, .b-ext .manpower .card-scroll .card-grid__header .title, .b-ext .manpower .card-scroll .card-scroll-header .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .manpower .card-grid .card-grid__header .button-text, .b-ext .manpower .card-grid .card-scroll-header .button-text, .b-ext .manpower .card-scroll .card-grid__header .button-text, .b-ext .manpower .card-scroll .card-scroll-header .button-text {font-size: 20px;}
@media (max-width:768px) {.b-ext .manpower .card-grid .card-grid__header .button-text, .b-ext .manpower .card-grid .card-scroll-header .button-text, .b-ext .manpower .card-scroll .card-grid__header .button-text, .b-ext .manpower .card-scroll .card-scroll-header .button-text {font-size: 13px;}}
@media (max-width:768px) {.b-ext .manpower .card-grid .card-scroll-header, .b-ext .manpower .card-scroll .card-scroll-header {padding: 0 30px;}}
.b-ext .manpower .card-grid.industry, .b-ext .manpower .card-scroll.industry {background-image: linear-gradient(181.36deg,#386097 1.8%,#027ac5 99.49%);}
@media (max-width:768px) {.b-ext .manpower .card-grid.industry, .b-ext .manpower .card-scroll.industry {background-image: linear-gradient(181.36deg,#386097 1.8%,#027ac5 99.49%);}}
.b-ext .manpower .card-grid.industry .cards__wrap, .b-ext .manpower .card-scroll.industry .cards__wrap {margin: 40px 140px 60px;}
@media (max-width:1400px) {.b-ext .manpower .card-grid.industry .cards__wrap, .b-ext .manpower .card-scroll.industry .cards__wrap {margin: 0;}}
.b-ext .manpower .card-grid.industry .card-grid__header, .b-ext .manpower .card-scroll.industry .card-grid__header {display: flex;justify-content: center;}
.b-ext .manpower .card-grid.industry .card-grid__header .title, .b-ext .manpower .card-scroll.industry .card-grid__header .title {text-align: center;text-transform: inherit;letter-spacing: normal;color: #fff;}
@media (max-width:768px) {.b-ext .manpower .card-grid.industry .card-grid__header .title, .b-ext .manpower .card-scroll.industry .card-grid__header .title {font-size: 32px;margin-bottom: 20px;}}
.b-ext .manpower .card-grid.industry .card-grid__cta, .b-ext .manpower .card-scroll.industry .card-grid__cta {text-align: center;margin: 20px 0;}
.b-ext .manpower .card-grid.industry .card-grid__cta .button-text, .b-ext .manpower .card-scroll.industry .card-grid__cta .button-text {border-bottom: 1px solid #c25700;font-size: 22px;}
@media (max-width:768px) {.b-ext .manpower .card-grid.industry .card-grid__cta .button-text, .b-ext .manpower .card-scroll.industry .card-grid__cta .button-text {font-size: 16px;margin-bottom: 20px;}}
.b-ext .manpower .card-scroll.black-background .card.standard .card-body:before {background: none;}
.b-ext .card-grid .card-grid__header, .b-ext .card-grid .card-scroll-header, .b-ext .card-scroll .card-grid__header, .b-ext .card-scroll .card-scroll-header {margin-bottom: 30px;}
.b-ext .card-grid.industry, .b-ext .card-scroll.industry {background-image: linear-gradient(270deg,rgba(70,110,165,.65),#6f8f82);}
@media (max-width:768px) {.b-ext .card-grid.industry, .b-ext .card-scroll.industry {background-image: linear-gradient(180deg,rgba(70,110,165,.65),#6f8f82);}}
@media (max-width:768px) {.b-ext .card-grid.industry .card-grid__header .title, .b-ext .card-scroll.industry .card-grid__header .title {margin-bottom: 20px;}}
.b-ext .card-grid.industry .card-grid__cta .button-text, .b-ext .card-scroll.industry .card-grid__cta .button-text {border-bottom: 1px solid #c25700;}
.b-ext .card.standard .card-body p {color: #282a32 !important;}
.b-ext .card.job {background-color: #30588f;border-radius: 12px;margin: 0 0 30px;transition: all .2s ease-in-out;}
.b-ext .card.job:focus, .b-ext .card.job:hover {opacity: .8;}
.b-ext .card.job a, .b-ext .card.job a:visited {text-transform: none;font-size: medium;font-weight: 400;letter-spacing: normal;display: initial;}
.b-ext .card.job .card-body {display: flex;justify-content: space-between;width: 100%;height: 100%;min-height: 185px;padding: 24px;}
@media (max-width:1400px) {.b-ext .card.job .card-body {min-height: 220px;}}
@media (max-width:768px) {.b-ext .card.job .card-body {min-height: 100%;}}
.b-ext .card.job .card-body__left, .b-ext .card.job .card-body__right {display: flex;flex-direction: column;justify-content: space-between;}
.b-ext .card.job .card-body__left {width: 80%;padding-right: 10px;align-items: flex-start;}
@media (max-width:768px) {.b-ext .card.job .card-body__left {width: 70%;}}
.b-ext .card.job .card-body__right {width: 20%;padding-left: 10px;align-items: flex-end;}
@media (max-width:768px) {.b-ext .card.job .card-body__right {width: 30%;}}
.b-ext .card.job .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 32px;line-height: 1;font-weight: 400;margin-bottom: 0;}
@media (max-width:768px) {.b-ext .card.job .title {font-size: 20px;margin-bottom: 10px;}}
.b-ext .card.job .location {margin-top: auto;color: #7593bc;}
@media (max-width:768px) {.b-ext .card.job .location {font-size: 13px;line-height: 1.3;}}
.b-ext .card.job .sub-title {margin: 0;text-transform: none;font-weight: 400;letter-spacing: normal;}
@media (max-width:768px) {.b-ext .card.job .sub-title {font-size: 13px;}}
.b-ext .card.job .date {line-height: 1.3;}
@media (max-width:768px) {.b-ext .card.job .date {font-size: 10px;}}
.b-ext .card.article, .b-ext .card.article.featured {border-radius: 15px;margin: 0;}
.b-ext .card.article .card-body, .b-ext .card.article.featured .card-body {border-top: none !important;}
@media (max-width:768px) {.b-ext .card.article .card-body, .b-ext .card.article.featured .card-body {padding: 40px;}}
.b-ext .card.article .card-body .date, .b-ext .card.article .card-body .sub-title, .b-ext .card.article.featured .card-body .date, .b-ext .card.article.featured .card-body .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;letter-spacing: normal;font-size: 16px;}
@media (max-width:768px) {.b-ext .card.article .card-body .date, .b-ext .card.article .card-body .sub-title, .b-ext .card.article.featured .card-body .date, .b-ext .card.article.featured .card-body .sub-title {font-size: 15px;}}
.b-ext .card.article .card-body .sub-title, .b-ext .card.article.featured .card-body .sub-title {letter-spacing: 1.25px;color: #386097;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.b-ext .card.article .card-body .title, .b-ext .card.article.featured .card-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;line-height: 26px;}
@media (max-width:768px) {.b-ext .card.article .card-body .title, .b-ext .card.article.featured .card-body .title {font-size: 22px;}}
.b-ext .card.article .card-body p, .b-ext .card.article.featured .card-body p {color: #67696f;}
.b-ext .card.article .cta__wrap, .b-ext .card.article.featured .cta__wrap {display: flex;justify-content: flex-end;}
.b-ext .card.article .cta, .b-ext .card.article.featured .cta {position: absolute;bottom: 40px;right: 40px;}
.b-ext .card.ad .card-body {padding: 80px 60px !important;}
@media (max-width:768px) {.b-ext .card.ad .card-body {padding: 50px 40px 60px !important;}}
.b-ext .card.ad .card.ad .cta, .b-ext .card.ad .card.ad a {position: absolute;right: 40px;bottom: 40px;}
.b-ext .card.ad .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;font-weight: 400 !important;line-height: 1.2 !important;letter-spacing: normal !important;font-size: 30px !important;padding: 0 !important;}
@media (max-width:768px) {.b-ext .card.ad .title {font-size: 23px !important;}}
.b-ext .card.ad .title:before {background: none;}
.b-ext .card.article-simple .card-body .title {font-size: 32px;font-weight: 400;line-height: 1.4;}
.b-ext .filter-block {position: relative;display: inline-block;}
.b-ext .filter-block .filter-block-inner .icon-down.active {transform: rotate(180deg);}
.b-ext .filter-block .triangle.active {display: block !important;}
.b-ext .filter-block .filter-block-inner {display: flex;align-items: center;position: relative;z-index: 1;}
.b-ext .filter-block .filter-block-inner .filter-block-clicker {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;cursor: pointer;}
.b-ext .filter-block .filter-block-inner .filter-block-clicker.blocked {cursor: not-allowed;}
.b-ext .filter-block .filter-block-inner .icon-filters {display: flex;padding-right: 5px;}
.b-ext .filter-block .filter-block-inner .icon-filters img {height: 16px;}
.b-ext .filter-block .filter-block-inner .icon-filters div.filter-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-filters.8342d06d.svg");height: 16px;width: 16px;background-size: 100%;background-position: 50%;box-sizing: border-box;background-repeat: no-repeat;}
.b-ext .filter-block .filter-block-inner .icon-down {display: flex;padding: 0 5px;}
.b-ext .filter-block .filter-block-inner .icon-down img {height: 12px;}
.b-ext .filter-block .filter-block-inner .icon-down div.down-arrow {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-down.ac7a05aa.svg");height: 12px;width: 12px;background-size: 100%;background-position: 50%;box-sizing: border-box;background-repeat: no-repeat;}
.b-ext .filter-block .filter-block-inner .text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .filter-block .filter-block-inner .text.blocked {opacity: .5;}
.b-ext .filter-block .filter-block-inner .text .placeholder {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;}
.b-ext .filter-block .triangle {position: absolute;width: 16px;height: 16px;background-color: #fff;border-top: 1px solid #ababab;border-left: 1px solid #ababab;left: 50%;top: 100%;transform: translateX(-50%) rotate(45deg);z-index: 4;margin-top: 7px;display: none;}
.b-ext .article-filters {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin: 0 0 20px;}
@media (max-width:768px) {.b-ext .article-filters {flex-direction: column;align-items: flex-end;}}
.b-ext .article-filters .filter {display: flex;flex-wrap: wrap;padding-bottom: 10px;justify-content: flex-end;}
.b-ext .article-filters .fullwrapper {display: flex;margin: 10px 5px 0;flex-grow: 1;justify-content: flex-end;align-items: baseline;}
.b-ext .article-filters .searchbtn {background: none;position: absolute;right: 18px;top: 22px;width: 22px;height: 22px;cursor: pointer;background-repeat: no-repeat;border: none;}
.b-ext .article-filters .filterwrapper {width: auto;border: 2px solid #5e5f65;border-radius: 28px;opacity: 1;box-shadow: 0 0 6px rgba(0,0,0,.121569);color: #ababab;padding-right: 10px;padding-left: 5px;margin: 1px 2px 10px;}
.b-ext .article-filters .filterwrapper .closeDetail {font-size: 22px !important;padding-top: 5px;font-size: calc(var(--font-size) * 1.5);font-weight: 400;line-height: 1;color: #67696f;text-shadow: 0 1px 0 #fff;}
.b-ext .article-filters .filterwrapper .closeDetail:hover {color: #000;text-decoration: none;}
.b-ext .article-filters .closebutton span {text-align: center;white-space: nowrap;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 600;line-height: 20px;color: #5e5f65;text-transform: uppercase;opacity: 1;display: inline-flex;padding: 10px 10px 7px;line-height: 1;}
@media (max-width:768px) {.b-ext .article-filters .form-block-wrapper {width: 100%;}}
.b-ext .article-filters .form-block {width: auto;}
@media (max-width:768px) {.b-ext .article-filters .form-block {width: 100%;}}
.b-ext .article-filters .form-block input {width: 400px;max-width: 100%;background-repeat: no-repeat;background-position: 95% 50%;padding-right: 60px;border: 1px solid #939498;}
@media (max-width:768px) {.b-ext .article-filters .form-block input {width: 100%;}}
.b-ext .article-filters .filter-block {margin-right: 0;margin-left: 5px;}
.b-ext .article-filters .filter-block .filter-block-inner .text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 16px;}
.b-ext .article-filters .filter-block .dropdown-block {left: auto;right: 0;}
.b-ext .article-filters .filter-block .dropdown-block .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 20px;margin-bottom: 20px;}
.b-ext .article-filters .filter-block .dropdown-block .range-slider-container {display: none;}
.b-ext .card-grid {background-color: #efefef;padding: 100px 0;}
@media (max-width:768px) {.b-ext .card-grid {padding: 50px 0;}}
.b-ext .card-grid .card-grid__header {display: flex;padding: 0 15px;margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header {margin-bottom: 20px;padding: 0;}}
.b-ext .card-grid .card-grid__header .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;letter-spacing: 1.25px;color: #5e6066;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;margin: 0;}
.b-ext .card-grid .card-grid__header .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .card-grid .card-grid__header .button-text {font-size: 20px;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header .button-text {font-size: 13px;}}
.b-ext .card-grid .card-grid__header .cta-text {font-size: 22px;border-bottom: 1px solid #c25700;line-height: 1.1;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header .cta-text {font-size: 16px;}}
.b-ext .uk-card-block {padding: 70px 0;}
.b-ext .uk-card-block.light {padding: 60px 0 !important;}
.b-ext .uk-card-block .container .title {text-align: center;margin-bottom: 32px;}
.b-ext .uk-card-block .container .textLink {text-align: center;margin-bottom: 20px;}
.b-ext .card-block.stat {padding: 54px 0;}
.b-ext .card-block.stat.no-top-pad {padding-top: 0;}
.b-ext .card-block.stat.gradient {background-image: linear-gradient(181.36deg,#386097 1.8%,#027ac5 99.49%);}
.b-ext .card-block.stat.gradient .card.stat {background-color: initial;}
.b-ext .card-block.stat.gradient .card.stat .stat-line .stat, .b-ext .card-block.stat.gradient .card.stat p {color: #fff;}
.b-ext .card-block.stat.manpower .card.stat {background-color: #fff;}
.b-ext .card-block.stat.manpower .card.stat .stat-line .stat {color: #3893cd;}
.b-ext .card-block.stat.manpower .card.stat p {color: #282a32;}
.b-ext .card-block.stat.jw .card.stat {background-color: #fff;}
.b-ext .card-block.stat.jw .card.stat .stat-line .stat, .b-ext .card-block.stat.jw .card.stat p {color: #5c7d70;}
.b-ext .card-block .cardInfoContainer .card, .b-ext .card-block.stat.statblock .card {border: none;display: flex;justify-content: space-between;}
.b-ext .card-block.manpower_light {padding: 54px 0;}
.b-ext .card-block.manpower_light .cta-text {font-weight: 600;font-size: 18px;line-height: 22px;border-bottom: 1px solid #c25700;}
.b-ext .card-block.manpower_light .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;text-align: center;margin-bottom: 54px;}
@media (max-width:768px) {.b-ext .card-block.manpower_light .title {font-size: 32px;margin-bottom: 50px;}}
.b-ext .card-block.manpower_light .card .title {margin-bottom: 10px;color: #282a32;font-weight: 600;font-size: 18px;line-height: 24px;}
.b-ext .card-block.light {padding: 120px 0 100px;}
@media (max-width:768px) {.b-ext .card-block.light {padding: 70px 0 50px;}}
.b-ext .card-block.light .title {color: #282a32;text-align: center;margin-bottom: 60px;}
.b-ext .card-block.light .card .title {font-size: 24px;line-height: 29px;margin-bottom: 10px;color: #282a32;}
@media (max-width:768px) {.b-ext .card-block.light .card .title {font-size: 22px;line-height: 27px;}}
.b-ext .card-block.dark {padding: 120px 0 100px;background-color: #282a32;}
@media (max-width:768px) {.b-ext .card-block.dark {padding: 70px 0 50px;}}
.b-ext .card-block.dark .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;color: #fff;font-weight: 600;font-size: 24px;line-height: 30px;text-align: center;margin-bottom: 60px;}
.b-ext .card-block.dark .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card-block.dark .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;margin-bottom: 50px;}}
.b-ext .card-block.dark .card .title {font-weight: 600;font-size: 18px;line-height: 24px;margin-bottom: 10px;display: flex;justify-content: center;white-space: normal;}
@media (max-width:768px) {.b-ext .card-block.dark .card .title {font-size: 22px;line-height: 27px;}}
.b-ext .card-block.dark .card .card-body {padding-left: 10px;padding-right: 10px;}
.b-ext .card-block.subpage {padding: 120px 0;}
@media (max-width:768px) {.b-ext .card-block.subpage {padding: 50px 0 30px;}}
@media (max-width:992px) {.b-ext .card-block.subpage .row-div {margin-bottom: 24px;}}
@media (max-width:768px) {.b-ext .card-block.subpage .row-div {margin-bottom: 24px;}}
@media (max-width:992px) {.b-ext .card-block.subpage .card {margin-bottom: 24px;}}
@media (max-width:768px) {.b-ext .card-block.subpage .card {margin-bottom: 24px;}}
.b-ext .card-block.subpage.diamond {padding: 10px 0 90px;}
.b-ext .card-block.subpage .subblock {margin: 15px 0;}
.b-ext .card-block.gradient_blue {background: linear-gradient(180deg,#345f9a,#1c3e6b);background: -ms-linear-gradient(top,#345f9a,#1c3e6b);}
.b-ext .card-block.gradient_green {background: linear-gradient(180deg,#5c7d70,#355c4c);background: -ms-linear-gradient(top,#5c7d70,#355c4c);}
.b-ext .card-block.insights .card {padding-bottom: 5px;}
.b-ext .card-block.insights .card.featured .article-image {width: 100%;display: block;height: auto;object-fit: cover;object-position: left;aspect-ratio: 16/9;margin: 0;}
.b-ext .card-block.insights .card.ad .title:before {background: linear-gradient(180deg,rgba(40,42,50,.001) 60%,#282a32);}
.b-ext .card-block.insights .card .title {height: 100%;max-height: 142px;overflow: hidden;margin-bottom: 20px;}
@media (max-width:768px) {.b-ext .card-block.insights .card .title {max-height: 125px;}}
.b-ext .card-block.insights .card .title:before {content: "";width: 100%;height: 100%;position: absolute;left: 0;max-height: 142px;background: linear-gradient(180deg,hsla(0,0%,100%,.001) 60%,#fff);}
@media (max-width:768px) {.b-ext .card-block.insights .card .title:before {max-height: 125px;background: linear-gradient(180deg,hsla(0,0%,100%,.001) 50%,#fff);}}
.b-ext .card-block.insights .card .card--wipe--apollo:before {z-index: 2;right: 40px;}
.b-ext .card-block-resources {background-color: #f3f3f4;padding: 80px 0;}
@media (max-width:768px) {.b-ext .card-block-resources {padding: 40px 0;}
	.b-ext .card-block-resources+.site-footer {margin-top: 0;}}
.b-ext .card-block-resources .resources-list {display: flex;flex-wrap: wrap;}
.b-ext .card-block-resources .resources-list .card-resource {width: 50%;}
@media (max-width:1400px) {.b-ext .card-block-resources .resources-list .card-resource {width: 100%;}
	.b-ext .card-block-resources .resources-list .card-resource:last-child {border-bottom: 1px solid rgba(147,148,152,.34);padding-bottom: 15px;}}
.b-ext .card-block-resources .section-header {display: flex;margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .card-block-resources .section-header {margin-bottom: 20px;}}
.b-ext .card-block-resources .section-header .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;}
.b-ext .card-block-resources .section-header .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card-block-resources .section-header .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .card-block-resources .section-header .button-text {font-size: 20px;}
@media (max-width:768px) {.b-ext .card-block-resources .section-header .button-text {font-size: 13px;}}
.b-ext .blog.card-block.stat.gradient {background-image: linear-gradient(90deg,#5c7d70,#6391c6);}
.b-ext .blog.card-block.stat.gradient .card.stat {background-color: initial;}
.b-ext .blog.card-block.stat.gradient .card.stat .stat-line .stat, .b-ext .blog.card-block.stat.gradient .card.stat p {color: #fff;}
.b-ext .blog.card-block.insights {background-color: #efefef;overflow: visible !important;}
.b-ext .blog.card-block.insights .container {padding: 0 30px !important;}
.b-ext .blog.card-block.insights .card {margin: 0;}
@media (max-width:768px) {.b-ext .blog.card-block.insights .card {margin-bottom: 30px;}}
.b-ext .blog.card-block.insights .card.ad {background-color: #386097;background-image: none;border-radius: 14px;padding-bottom: 0;}
.b-ext .blog.card-block.insights .button-text {line-height: 22px;font-weight: 600;border-bottom: 1px solid #c25700;}
.b-ext .blog.card-block.insights .card.ad .title {padding: 0;}
.b-ext .blog.card-block.insights .card.ad .title:before {background: none !important;}
@media (max-width:768px) {.b-ext .blog.card-block.insights .card .card-body {padding-bottom: 60px;}}
.b-ext .blog.card-block.insights .card .card-body .textLink {right: 40px !important;width: 100% !important;position: absolute !important;bottom: 0 !important;}
@media (max-width:768px) {.b-ext .blog.card-block.insights .card.article .card-body {padding: 40px;}}
.b-ext .blog.card-block.subpage {background: #efefef;}
.b-ext .blog.card-block.light {padding: 120px 0 100px;}
@media (max-width:768px) {.b-ext .blog.card-block.light {padding: 70px 0 50px;}}
.b-ext .blog.card-block.light .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 1.1;color: #282a32;font-weight: 400;text-align: center;margin-bottom: 60px;}
@media (max-width:768px) {.b-ext .blog.card-block.light .title {font-size: 32px;margin-bottom: 50px;}}
.b-ext .blog.card-block.light .card .title {font-size: 24px;line-height: 29px;margin-bottom: 10px;color: #282a32;}
@media (max-width:768px) {.b-ext .blog.card-block.light .card .title {font-size: 22px;line-height: 27px;}}
.b-ext .breadcrumb {list-style: none;margin: 0;display: flex;align-items: center;padding: 0 !important;background-color: initial !important;min-height: calc(var(--font-size) * 1.5) !important;}
.b-ext .breadcrumb li:last-child {min-width: 100px;position: relative;}
@media (max-width:768px) {.b-ext .breadcrumb li:last-child {top: 0;}}
@media (max-width:992px) {.b-ext .breadcrumb li:last-child {top: 0;}}
.b-ext .breadcrumb li:last-child:after {display: none;}
.b-ext .breadcrumb li:last-child a {color: #386097 !important;cursor: pointer;letter-spacing: normal;}
.b-ext .breadcrumb li:last-child a:focus, .b-ext .breadcrumb li:last-child a:hover {opacity: 1 !important;}
.b-ext .breadcrumb li:after {position: relative;top: -2px;display: inline-block;content: ">";color: #a3a5aa;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;padding: 0 8px;}
@media (max-width:768px) {.b-ext .breadcrumb li:after {top: 0;}}
@media (max-width:992px) {.b-ext .breadcrumb li:after {top: 0;}}
.b-ext .breadcrumb li .breadcrumb-link, .b-ext .breadcrumb li a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;color: #30588f !important;font-weight: 500;text-transform: uppercase;transition: .5s cubic-bezier(.215,.61,.355,1);border-bottom: 1px solid transparent;}
.b-ext .breadcrumb li .breadcrumb-link.reversed, .b-ext .breadcrumb li a.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .breadcrumb li .breadcrumb-link, .b-ext .breadcrumb li a {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .breadcrumb li .breadcrumb-link .breadcrumb-link:hover, .b-ext .breadcrumb li a .breadcrumb-link:hover {cursor: pointer;}
.b-ext .breadcrumb li .breadcrumb-link:focus, .b-ext .breadcrumb li .breadcrumb-link:hover, .b-ext .breadcrumb li a:focus, .b-ext .breadcrumb li a:hover {opacity: .75;}
.b-ext .breadcrumb li .breadcrumb-link {cursor: pointer;}
.b-ext .seo_breadcrumbcontainer {height: 41px;display: flex;align-items: center;padding-left: 45px;background-color: #67696f;border: 1px solid #707070;}
@media (max-width:768px) {.b-ext .seo_breadcrumbcontainer {padding-left: 15px;}}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb {list-style: none;margin: 0;padding: 0;display: flex;align-items: center;}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child {min-width: 100px;position: relative;}
@media (max-width:768px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child {top: 0;}}
@media (max-width:992px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child {top: 0;}}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child:after {display: none;}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;cursor: inherit;letter-spacing: normal;}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child a:focus, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:last-child a:hover {opacity: 1 !important;}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:after {position: relative;top: -1px;display: inline-block;content: ">";color: #fff;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;padding: 0 8px;}
@media (max-width:768px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:after {top: 0;font-size: 14px;}}
@media (max-width:992px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:after {top: 0;font-size: 14px;}}
@media (max-width:480px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li:after {top: 0;font-size: 9px;}}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a {font-size: 16px;color: #fff;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link .breadcrumb-link:hover, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a .breadcrumb-link:hover {cursor: pointer;}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link:focus, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link:hover, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a:focus, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a:hover {opacity: .6;}
@media (max-width:768px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a {font-size: 14px;}}
@media (max-width:992px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a {font-size: 14px;}}
@media (max-width:480px) {.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link, .b-ext .seo_breadcrumbcontainer .seo_breadcrumb li a {font-size: 9px;}}
.b-ext .seo_breadcrumbcontainer .seo_breadcrumb li .breadcrumb-link {cursor: pointer;}
.b-ext .calloutbar {display: block;align-items: center;}
.b-ext .calloutbar.calloutbar--wide {width: 100%;height: 100%;}
@media (max-width:768px) {.b-ext .calloutbar.calloutbar--wide {min-height: 0;}}
.b-ext .calloutbar.calloutbar--wide .row {width: auto;}
@media (max-width:768px) {.b-ext .calloutbar.calloutbar--wide .row {width: auto;}}
.b-ext .calloutbar.blue {background-color: #30588f;}
.b-ext .calloutbar.pale-grey {background-color: #efefef;}
.b-ext .calloutbar.dark-grey {background-color: #282a32;}
.b-ext .calloutbar .calloutbar__image .image {width: 100%;}
.b-ext .calloutbar .calloutbar__image .image.image--mobile {display: none;}
@media (max-width:768px) {.b-ext .calloutbar .calloutbar__image .image.image--mobile {display: block;}}
.b-ext .calloutbar .calloutbar__image .image.image--desktop {display: block;}
@media (max-width:768px) {.b-ext .calloutbar .calloutbar__image .image.image--desktop {display: none;}}
.b-ext .calloutbar .calloutbar__content {width: 100%;max-width: 640px;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
@media (max-width:768px) {.b-ext .calloutbar .calloutbar__content {max-width: none;padding: 40px 40px 50px;}}
.b-ext .calloutbar .calloutbar__title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 20px;width: 100%;}
@media (max-width:768px) {.b-ext .calloutbar .calloutbar__title {font-size: 27px;width: 90%;}}
.b-ext .calloutbar .calloutbar__title.calloutbar__title--reversed {color: #fff;}
.b-ext .calloutbar .calloutbar__text {font-size: 16px;line-height: 22px;margin-top: 0;width: 100%;}
@media (max-width:768px) {.b-ext .calloutbar .calloutbar__text {font-size: 16px;}}
.b-ext .calloutbar .calloutbar__text.calloutbar__text--reversed {color: #fff;}
.b-ext .calloutbar .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
@media (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:390px) and (device-height:844px) and (-webkit-device-pixel-ratio:3) {.b-ext .calloutbar .row {width: auto !important;}
	.b-ext .image {width: 100%;}
	.b-ext .image.image--mobile {display: block !important;}
	.b-ext .image.image--desktop {display: none !important;}}
@media (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:390px) and (device-height:844px) and (-webkit-device-pixel-ratio:3) {.b-ext .calloutbar .image {width: 100%;}
	.b-ext .calloutbar .image.image--mobile {display: block !important;}
	.b-ext .calloutbar .image.image--desktop {display: none !important;}}
@media (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),(device-width:896px) and (device-height:414px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:844px) and (device-height:390px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape) {.b-ext .calloutbar .calloutbar__content {max-width: none;padding: 40px 50px;}
	.b-ext .calloutbar .image {width: 100%;}
	.b-ext .calloutbar .image.image--mobile {display: block !important;}
	.b-ext .calloutbar .image.image--desktop {display: none !important;}}
@media (min-width:600px) {.b-ext .calloutbar .calloutbar__content {max-width: none;padding: 40px 50px;}
	.b-ext .calloutbar .image {width: 100%;}
	.b-ext .calloutbar .image.image--mobile {display: block !important;}
	.b-ext .calloutbar .image.image--desktop {display: none !important;}}
@media only screen and (min-width:801px) {.b-ext .calloutbar .calloutbar__content {max-width: none;padding: 40px 50px;}
	.b-ext .calloutbar .image {width: 100%;}
	.b-ext .calloutbar .image.image--mobile {display: block !important;}
	.b-ext .calloutbar .image.image--desktop {display: none !important;}}
@media only screen and (min-width:992px) {.b-ext .calloutbar .calloutbar__content {max-width: 640px;padding: 40px 50px;}
	.b-ext .calloutbar .image {width: 100%;}
	.b-ext .calloutbar .image.image--mobile {display: none !important;}
	.b-ext .calloutbar .image.image--desktop {display: block !important;}}
.b-ext .calloutbar-section.rtl .calloutbar-body, .b-ext .calloutbar-section.rtl.overview .calloutbar-body {text-align: right;}
.b-ext .category-section-seo {padding: 40px 0;position: relative;display: flex;justify-content: center;}
.b-ext .category-section-seo .search-category-drodown {display: flex;justify-content: center;margin-bottom: 50px;}
.b-ext .category-section-seo .search-category-drodown .dropdown {width: 356px;}
.b-ext .category-section-seo .search-category-drodown .dropdown .toggle-container {width: inherit;}
.b-ext .category-section-seo .search-title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 16px;text-align: center;font-size: calc(var(--font-size) * 1.5);line-height: 30px;color: #282a32;}
.b-ext .category-section-seo .search-subtitle {font-weight: 400;font-size: calc(var(--font-size) * 1);line-height: 24px;text-align: center;color: #282a32;margin-bottom: 32px;}
.b-ext .category-section-seo .accordion-section-seo .accordion-block .accordion-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.25);font-weight: 700;color: #282a32;padding: 0 30px;line-height: 28px;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo .accordion-block .accordion-title {font-size: calc(var(--font-size) * 1.125);line-height: 1.2;padding: 0 40px 0 20px;}}
.b-ext .category-section-seo .accordion-section-seo .accordion-block p {padding: 20px 30px;margin: 0;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo .accordion-block p {padding: 20px 20px 10px;}}
.b-ext .category-section-seo .accordion-section-seo .accordion-block .icon {background: none;border: none;}
.b-ext .category-section-seo .accordion-section-seo .accordion-block .icon:after {content: "";position: relative;bottom: 2px;right: 30px;margin-left: 20px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret.1b9bd43d.svg");background-size: 16px 10px;display: inline-block;width: 16px;height: 10px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo .accordion-block .icon {font-size: calc(var(--font-size) * .875);margin: 5px 0 30px;}}
.b-ext .category-section-seo .accordion-section-seo .accordion-block .accordion-content {display: none;margin: 15px 0 0;}
.b-ext .category-section-seo .accordion-section-seo .accordion-block.active .accordion-content {display: block;}
.b-ext .category-section-seo .accordion-section-seo.gradient {background-color: inherit;}
.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block {border-radius: 12px;padding: 0;border-bottom: none;background-color: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.08);overflow: hidden;margin-bottom: 20px;}
.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block .accordion-title {background: linear-gradient(90deg,#386097,#027ac5);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.25);font-weight: 700;color: #fff;padding: 20px 30px;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block .accordion-title {font-size: calc(var(--font-size) * 1.125);line-height: 1.2;padding: 20px 40px 20px 30px;}}
.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block p {margin: 0;display: block;height: 0;max-height: 0;padding: 0 !important;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block p {padding: 20px 30px 30px;}}
.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block .icon:after {content: "";position: relative;bottom: 2px;right: 30px;margin-left: 20px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");background-size: 16px 10px;display: inline-block;width: 16px;height: 10px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block .icon {font-size: calc(var(--font-size) * .875);margin: 5px 0 30px;}}
.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block.active p {display: block;height: 100%;max-height: 600px;padding: 20px 30px !important;transition: max-height .4s ease-in-out;}
.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block .accordion-content {padding: 17px 0 48px;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo.gradient .accordion-block .accordion-content {padding-bottom: 30px;}}
.b-ext .category-section-seo .accordion-section-seo .primary-button {display: none;}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo .accordion-content .row {padding-top: 12px;}}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo .accordion-content .row .category-list {min-width: min-content;margin-top: -12px;margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .category-section-seo .accordion-section-seo .accordion-content .row .category-list:empty {display: none;}
.b-ext .category-section-seo .accordion-section-seo .accordion-content .locations {display: block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.125);list-style: none;padding-left: 32px;margin-bottom: calc(var(--font-size) * 1);}
@media (max-width:768px) {.b-ext .category-section-seo .accordion-section-seo .accordion-content .locations {margin-bottom: 0;}}
.b-ext .category-section-seo .accordion-section-seo .accordion-content .locations li {word-break: break-word;display: inline;}
.b-ext .category-section-seo .accordion-section-seo .accordion-content .locations li span {color: #282a32;padding-right: 5px;font-size: calc(var(--font-size) * 1.125);}
.b-ext .category-section-seo .accordion-section-seo .accordion-content .locations a {line-height: 24px;padding: 1px;color: #282a32;border-bottom: 1px solid #282a32;}
.b-ext .category-section-seo .accordion-section-seo .accordion-content .locations:empty {display: none;}
.b-ext .category-section-seo .accordion-section-seo button {outline: none !important;}
.b-ext .category-section-seo .accordion-section-seo button:focus-visible {outline: 5px auto !important;}
.b-ext .dp-down .experis.item-label, .b-ext .headerCountryLinkColor.experis {color: #b1c7e2;}
.b-ext .dp-down .jw.item-label, .b-ext .headerCountryLinkColor.jw {color: #fff;}
.b-ext .dp-down .toggle-container {width: max-content;}
.b-ext .dp-down .show .toggle-container {width: 100%;}
.b-ext .dp-down .form-control {margin-top: 0;margin-bottom: -4px;border-radius: 0;font-size: 12px;padding-bottom: 0;height: 40px;}
@media (max-width:768px) {.b-ext .dp-down .form-control {margin-bottom: -2px;}}
.b-ext .dp-down .form-control:focus {box-shadow: none;border: 2px solid #000;}
.b-ext .dp-down .dropdown-menu {border-radius: 0;max-height: 200px;overflow-y: auto;width: 100%;margin-bottom: -17px !important;}
.b-ext .dp-down .dropdown-menu .dropdown-item {font-size: 12px;color: grey;}
.b-ext .dp-down .dropdown-menu .dropdown-item:active {background-color: initial;}
.b-ext .dp-down .item-label {cursor: pointer;width: auto;text-align: left;padding: 4px;font-size: 11px;font-weight: 700;font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .dp-down .item-label span {text-decoration: underline;color: #fff !important;font-weight: 400;cursor: pointer;}
.b-ext .dp-down ::-webkit-scrollbar {width: 7px;}
.b-ext .dp-down ::-webkit-scrollbar-track {background: #f1f1f1;}
.b-ext .dp-down ::-webkit-scrollbar-thumb {background: #c8c8c8;border-radius: 10px;}
.b-ext .dp-down ::-webkit-scrollbar-thumb:hover {background: #c8c8c8;}
.b-ext .dp-down .floating-label {display: block;transform: translateY(calc(var(--font-size) * -2.75));font-size: 9px;padding-left: 13px;padding-top: 12px;color: #999;}
@media (max-width:768px) {.b-ext .dp-down .floating-label {padding-left: 12px;padding-top: 4px;}}
@supports not (-ms-ime-align:auto) {.b-ext .dp-down .floating-label {transition: all .2s ease-out;}
	.b-ext .dp-down input:focus+.floating-label, .b-ext .dp-down input:not(:placeholder-shown)+.floating-label {font-size: 10px;}}
.b-ext .dp-down .input-gp {height: 35px;}
.b-ext .dp-down input::-ms-clear {display: none;}
.b-ext .footer-rightside .label-footer {color: #30588a !important;}
.b-ext .footer-rightside .label-footer span {text-decoration: underline;color: #919296 !important;cursor: pointer;margin-left: 10px;}
.b-ext .dp-down .dropdown-menu {margin-top: 10px !important;}
.b-ext .dp-down .dropdown-menu .dropdown-item span {padding-right: 5px;}
.b-ext .dp-down .dropdown-menu .dropdown-item a {padding: 0 5px;color: #30588f;}
.b-ext .dp-down .item-label {font-size: 38px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 25px;}
@media (max-width:768px) {.b-ext .dp-down .item-label {font-size: 20px;}}
.b-ext .dp-down h2 {outline: none;}
.b-ext .dp-down .dp-down .form-control {width: 300px;}
.b-ext .dp-down #clear {right: 5px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--black.d6ba7af4.svg");}
.b-ext .dp-down #clear, .b-ext .dp-down #search {position: relative;float: right;height: 20px;width: 20px;top: -37px;color: #fff;font-weight: 700;text-align: center;cursor: pointer;background-repeat: no-repeat;background-color: #fff;border: none;}
.b-ext .dp-down #search {right: 10px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-search_mag_glass-left.13ea0d03.svg");}
.b-ext .dp-down .input-wrapper {display: flex;flex-direction: row;justify-content: space-between;}
.b-ext .dp-down .floating-label {margin-top: -25px;font-size: 12px;}
.b-ext .dp-down .no-input {margin-top: -10px;font-size: 20px;}
.b-ext .dp-down .form-control {height: 64px;font-size: 20px;}
.b-ext .dp-down .no-data {margin: 0;padding: 5px;font-weight: 400;}
.b-ext .dp-down button {outline: none !important;}
.b-ext .dp-down button:focus-visible {outline: 5px auto -webkit-focus-ring-color !important;}
.b-ext div.fade.fullscreen.modal {z-index: 10;padding-left: 0 !important;}
@media (max-width:1400px) and (min-width:992px) {.b-ext div.fade.fullscreen.modal div.modal-body {right: -17px;}}
.b-ext .location-search .search-icon {border: none;background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-blue.6ee24ea5.svg");position: absolute;right: 18px;top: 18px;width: 22px;height: 22px;cursor: pointer;background-repeat: no-repeat;}
.b-ext .location-search input::-ms-clear {display: none;}
.b-ext .location-search .input-pin-icon-wrap {width: 10px;height: 15px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.b-ext .location-search .input-pin-icon-wrap .input-pin-icon {background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");width: 100%;height: 100%;display: block;background-size: contain;}
.b-ext .location-search .active .input-pin-icon-wrap {width: 8px;height: 12px;}
.b-ext .location-search .form-block input {padding-right: 30px;text-overflow: ellipsis;}
.b-ext .experis .search-filters .search-filters-panel .searchfilters__title {border-bottom: 2px solid #30588f;}
.b-ext .experis .search-filters .search-filters-panel .input-range__label-container, .b-ext .experis .search-filters .search-filters-panel .searchfilters__title .title {color: #30588f;}
.b-ext .experis .search-filters .search-filters-panel .input-range__track--active {background: #30588f;}
.b-ext .experis .search-filters .search__filters-footer .search-filters-title-text {color: #30588f;}
.b-ext .experis .search-filters .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--blue.6f0d7040.svg");}
.b-ext .experis .search-filters .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--blue.7e21043c.svg");}
.b-ext .experis .search-filters-global .search-filters-panel-global .searchfilters__title-global {border-bottom: 2px solid #30588f;}
.b-ext .experis .search-filters-global .search-filters-panel-global .input-range__label-container, .b-ext .experis .search-filters-global .search-filters-panel-global .searchfilters__title-global .title {color: #30588f;}
.b-ext .experis .search-filters-global .search-filters-panel-global .input-range__track--active {background: #30588f;}
.b-ext .experis .search-filters-global .search__filters-footer .search-filters-title-text {color: #30588f;}
.b-ext .experis .search-filters-global .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--blue.6f0d7040.svg");}
.b-ext .experis .search-filters-global .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--blue.7e21043c.svg");}
.b-ext .jw .search-filters .search-filters-panel .searchfilters__title {border-bottom: 2px solid #5c7d70;}
.b-ext .jw .search-filters .search-filters-panel .input-range__label-container, .b-ext .jw .search-filters .search-filters-panel .searchfilters__title .title {color: #5c7d70;}
.b-ext .jw .search-filters .search-filters-panel .input-range__track--active {background: #5c7d70;}
.b-ext .jw .search-filters .search__filters-footer .search-filters-title-text {color: #5c7d70;}
.b-ext .jw .search-filters .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--green.a637fe4a.svg");}
.b-ext .jw .search-filters .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--green.bfe49196.svg");}
.b-ext .jw .search-filters-global .search-filters-panel-global .searchfilters__title-global {border-bottom: 2px solid #5c7d70;}
.b-ext .jw .search-filters-global .search-filters-panel-global .input-range__label-container, .b-ext .jw .search-filters-global .search-filters-panel-global .searchfilters__title-global .title {color: #5c7d70;}
.b-ext .jw .search-filters-global .search-filters-panel-global .input-range__track--active {background: #5c7d70;}
.b-ext .jw .search-filters-global .search__filters-footer .search-filters-title-text {color: #5c7d70;}
.b-ext .jw .search-filters-global .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--green.a637fe4a.svg");}
.b-ext .jw .search-filters-global .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--green.bfe49196.svg");}
.b-ext .manpower .search-filters .search-filters-panel .searchfilters__title {border-bottom: 2px solid;}
.b-ext .manpower .search-filters .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--green.a637fe4a.svg");}
.b-ext .manpower .search-filters .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--green.bfe49196.svg");}
.b-ext .manpower .search-filters-global .search-filters-panel-global .searchfilters__title-global {border-bottom: 2px solid;}
.b-ext .manpower .search-filters-global .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--green.a637fe4a.svg");}
.b-ext .manpower .search-filters-global .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--green.bfe49196.svg");}
.b-ext .search-filters {position: relative;text-align: left;padding: 0;}
.b-ext .search-filters.search-filters--active .search-filters-panel {display: block;}
.b-ext .search-filters.search-filters--active .search-filters-title-text:after {transform: rotate(180deg);}
.b-ext .search-filters .search-filters-title {display: flex;justify-content: center;padding: 0;}
.b-ext .search-filters .search-filters-title .search-filters-title-text {display: inline-block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;color: #fff;margin: 10px 0 40px;cursor: pointer;}
.b-ext .search-filters .search-filters-title .search-filters-title-text:before {content: "";position: relative;margin-right: 5px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--white.9c53fecf.svg");background-size: 16px 12px;display: inline-block;width: 16px;height: 12px;}
.b-ext .search-filters .search-filters-title .search-filters-title-text:after {content: "";position: relative;bottom: 2px;margin-left: 8px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");background-size: 10px 5px;display: inline-block;width: 10px;height: 5px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-title .search-filters-title-text {font-size: 14px;margin: 5px 0 30px;}}
.b-ext .search-filters .search__filters-footer .search-filters-title-text {color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 0;margin-top: 0;}
.b-ext .search-filters .search__filters-footer .search-filters-title-text:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__filter--blue.6f0d7040.svg");}
.b-ext .search-filters .search__filters-footer .search-filters-title-text:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--blue.7e21043c.svg");}
@media (max-width:768px) {.b-ext .search-filters .search__filters-footer .search-filters-title-text {margin-bottom: 0;}}
.b-ext .search-filters .search-filters-panel {display: none;background-color: #efefef;padding: 50px 0 25px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel {padding: 30px 0;}}
.b-ext .search-filters .search-filters-panel .search__location--mobile {display: none;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel .search__location--mobile {display: block;margin-bottom: 30px;}}
.b-ext .search-filters .search-filters-panel .search__filter, .b-ext .search-filters .search-filters-panel .search__filter--selectbox .searchfilters__title {margin-bottom: 20px;}
.b-ext .search-filters .search-filters-panel .searchfilters__title {display: flex;justify-content: space-between;align-items: flex-end;border-bottom: 2px solid #30588f;margin-bottom: 10px;}
.b-ext .search-filters .search-filters-panel .searchfilters__title .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.25);color: #30588f;line-height: 1;margin-bottom: 8px;}
@media (max-width:992px) and (min-width:768px) {.b-ext .search-filters .search-filters-panel .searchfilters__title .title {font-size: calc(var(--font-size) * 1.15);}}
.b-ext .search-filters .search-filters-panel .searchfilters__title .title__tag {display: inline-block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;color: #000;line-height: 1;margin-bottom: 8px;opacity: .4;}
.b-ext .search-filters .search-filters-panel .neighborhoods-group {display: flex;flex-direction: row;flex-wrap: wrap;width: 100%;height: 100%;}
.b-ext .search-filters .search-filters-panel .neighborhoods-group .checklist__item {flex-basis: 50%;}
.b-ext .search-filters .search-filters-panel .input-range {position: relative;width: 100%;height: 36px;margin: 12px 0 48px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel .input-range {margin: 12px 0;}}
.b-ext .search-filters .search-filters-panel .input-range__slider {background-color: #fff;box-shadow: 0 0 3px 0 rgba(0,0,0,.4);border-radius: 100%;cursor: pointer;display: block;width: 36px;height: 36px;margin-top: calc(var(--font-size) * -.65);margin-left: -18px;outline: none;position: absolute;top: 0;bottom: 0;}
.b-ext .search-filters .search-filters-panel .input-range--disabled .input-range__slider {background: #dedede;border: 1px solid #dedede;box-shadow: none;transform: none;}
.b-ext .search-filters .search-filters-panel .input-range__slider-container {top: 0;transition: left .3s ease-out,transform .2s ease-in-out;}
.b-ext .search-filters .search-filters-panel .input-range__slider-container:hover {transform: scale(1.2);}
.b-ext .search-filters .search-filters-panel .input-range__label--max, .b-ext .search-filters .search-filters-panel .input-range__label--min {display: none;}
.b-ext .search-filters .search-filters-panel .input-range__label--value {position: absolute;z-index: 1;top: 0;right: 0;left: -9px;bottom: 0;width: 18px;height: 18px;pointer-events: none;}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) {.b-ext .search-filters .search-filters-panel .input-range__label--value {left: -16px !important;width: 33px !important;}}
.b-ext .search-filters .search-filters-panel .input-range__label-container {position: relative;color: #30588f;font-size: 12px;line-height: 1.4;font-weight: 700;display: flex;justify-content: center;align-items: center;}
.b-ext .search-filters .search-filters-panel .input-range__label--max .input-range__label-container {left: 50%;}
.b-ext .search-filters .search-filters-panel .input-range__track {background-color: #dedede;border-radius: 8px;cursor: pointer;display: block;height: 16px;position: relative;transition: left .3s ease-out,width .3s ease-out;}
.b-ext .search-filters .search-filters-panel .input-range--disabled .input-range__track {background: #dedede;cursor: not-allowed;}
.b-ext .search-filters .search-filters-panel .input-range--disabled .input-range__slider-container {cursor: not-allowed;}
.b-ext .search-filters .search-filters-panel .input-range--disabled .input-range__slider-container:hover {transform: none;}
.b-ext .search-filters .search-filters-panel .input-range--disabled .input-range__slider-container .input-range__slider {cursor: not-allowed;}
.b-ext .search-filters .search-filters-panel .input-range__track--background {left: 10px;position: absolute;right: 10px;top: 50%;}
.b-ext .search-filters .search-filters-panel .input-range__track--active {background: #30588f;}
.b-ext .search-filters .search-filters-panel .checklist {list-style: none;padding: 0;margin: 0 0 24px;}
.b-ext .search-filters .search-filters-panel .checklist.checklist--columns {column-count: 2;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel .checklist.checklist--columns {column-count: 1;}}
.b-ext .search-filters .search-filters-panel .checklist.checklist--row {display: flex;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel .checklist.checklist--row {display: block;}}
.b-ext .search-filters .search-filters-panel .checklist.checklist--row .checklist__item {margin-right: 20px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel .checklist.checklist--row .checklist__item {margin-right: 0;}}
.b-ext .search-filters .search-filters-panel .checklist .checklist__item {margin-bottom: 10px;}
.b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block, .b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block.checkbox label {word-wrap: break-word;margin-bottom: 0;display: flex;}
.b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block.checkbox label:after, .b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block:after {top: 8px;}
.b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block.checkbox label:before, .b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block:before {top: 3px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block, .b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block.checkbox label {margin-left: 5px;overflow-wrap: break-word;width: 150px;}}
@media (max-width:992px) {.b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block, .b-ext .search-filters .search-filters-panel .checklist .checklist__item .form-block.checkbox label {margin-left: 5px;overflow-wrap: break-word;width: 150px;}}
.b-ext .search-filters .search-filters-panel .search__filters-footer {border-top: 2px solid #dedede;padding: 24px 0;display: flex;justify-content: center;align-items: center;}
.b-ext .search-filters .search-filters-panel-global {display: none;background-color: #efefef;padding: 50px 0 25px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global {padding: 30px 0;}}
.b-ext .search-filters .search-filters-panel-global .search__location--mobile {display: none;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global .search__location--mobile {display: block;margin-bottom: 30px;}}
.b-ext .search-filters .search-filters-panel-global .search__filter {margin-bottom: 20px;}
.b-ext .search-filters .search-filters-panel-global .searchfilters__title-global {display: flex;justify-content: space-between;align-items: flex-end;border-bottom: 2px solid #30588f;margin-bottom: 10px;}
.b-ext .search-filters .search-filters-panel-global .searchfilters__title-global .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.25);color: #30588f;line-height: 1;margin-bottom: 8px;}
@media (max-width:992px) and (min-width:768px) {.b-ext .search-filters .search-filters-panel-global .searchfilters__title-global .title {font-size: calc(var(--font-size) * 1.15);}}
.b-ext .search-filters .search-filters-panel-global .searchfilters__title-global .title__tag {display: inline-block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;color: #000;line-height: 1;margin-bottom: 8px;opacity: .4;}
.b-ext .search-filters .search-filters-panel-global .neighborhoods-group {display: flex;flex-direction: row;flex-wrap: wrap;width: 100%;height: 100%;}
.b-ext .search-filters .search-filters-panel-global .neighborhoods-group .checklist__item {flex-basis: 50%;}
.b-ext .search-filters .search-filters-panel-global .input-range {position: relative;width: 100%;height: 36px;margin: 12px 0 48px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global .input-range {margin: 12px 0;}}
.b-ext .search-filters .search-filters-panel-global .input-range__slider {background-color: #fff;box-shadow: 0 0 3px 0 rgba(0,0,0,.4);border-radius: 100%;cursor: pointer;display: block;width: 36px;height: 36px;margin-top: calc(var(--font-size) * -.65);margin-left: -18px;outline: none;position: absolute;top: 0;bottom: 0;}
.b-ext .search-filters .search-filters-panel-global .input-range--disabled .input-range__slider {background: #dedede;border: 1px solid #dedede;box-shadow: none;transform: none;}
.b-ext .search-filters .search-filters-panel-global .input-range__slider-container {top: 0;transition: left .3s ease-out,transform .2s ease-in-out;}
.b-ext .search-filters .search-filters-panel-global .input-range__slider-container:hover {transform: scale(1.2);}
.b-ext .search-filters .search-filters-panel-global .input-range__label--max, .b-ext .search-filters .search-filters-panel-global .input-range__label--min {display: none;}
.b-ext .search-filters .search-filters-panel-global .input-range__label--value {position: absolute;z-index: 1;top: 0;right: 0;left: -9px;bottom: 0;width: 18px;height: 18px;pointer-events: none;}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) {.b-ext .search-filters .search-filters-panel-global .input-range__label--value {left: -16px !important;width: 33px !important;}}
.b-ext .search-filters .search-filters-panel-global .input-range__label-container {position: relative;color: #30588f;font-size: 12px;line-height: 1.4;font-weight: 700;display: flex;justify-content: center;align-items: center;}
.b-ext .search-filters .search-filters-panel-global .input-range__label--max .input-range__label-container {left: 50%;}
.b-ext .search-filters .search-filters-panel-global .input-range__track {background-color: #dedede;border-radius: 8px;cursor: pointer;display: block;height: 16px;position: relative;transition: left .3s ease-out,width .3s ease-out;}
.b-ext .search-filters .search-filters-panel-global .input-range--disabled .input-range__track {background: #dedede;cursor: not-allowed;}
.b-ext .search-filters .search-filters-panel-global .input-range--disabled .input-range__slider-container {cursor: not-allowed;}
.b-ext .search-filters .search-filters-panel-global .input-range--disabled .input-range__slider-container:hover {transform: none;}
.b-ext .search-filters .search-filters-panel-global .input-range--disabled .input-range__slider-container .input-range__slider {cursor: not-allowed;}
.b-ext .search-filters .search-filters-panel-global .input-range__track--background {left: 10px;position: absolute;right: 10px;top: 50%;}
.b-ext .search-filters .search-filters-panel-global .input-range__track--active {background: #30588f;}
.b-ext .search-filters .search-filters-panel-global .checklist {list-style: none;padding: 0;margin: 0;}
.b-ext .search-filters .search-filters-panel-global .checklist.checklist--columns {column-count: 2;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global .checklist.checklist--columns {column-count: 1;}}
.b-ext .search-filters .search-filters-panel-global .checklist.checklist--row {display: flex;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global .checklist.checklist--row {display: block;}}
.b-ext .search-filters .search-filters-panel-global .checklist.checklist--row .checklist__item {margin-right: 20px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global .checklist.checklist--row .checklist__item {margin-right: 0;}}
.b-ext .search-filters .search-filters-panel-global .checklist .checklist__item {margin-bottom: 10px;}
.b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block, .b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block.checkbox label {word-wrap: break-word;margin-bottom: 0;display: flex;}
.b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block.checkbox label:after, .b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block:after {top: 8px;}
.b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block.checkbox label:before, .b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block:before {top: 3px;}
@media (max-width:768px) {.b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block, .b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block.checkbox label {margin-left: 5px;overflow-wrap: break-word;width: 150px;}}
@media (max-width:992px) {.b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block, .b-ext .search-filters .search-filters-panel-global .checklist .checklist__item .form-block.checkbox label {margin-left: 5px;overflow-wrap: break-word;width: 150px;}}
.b-ext .search-filters .search-filters-panel-global .search__filters-footer {border-top: 2px solid #dedede;padding: 24px 0;display: flex;justify-content: center;align-items: center;}
.b-ext .hide-search-filter {visibility: hidden;}
.b-ext .hide-search-filter .search-filters-title .search-filters-title-text:after {transition: none;}
.b-ext .range-slider {padding-bottom: 28px;}
@media (max-width:768px) {.b-ext .range-slider {padding-bottom: 23px;padding-top: 10px;}}
.b-ext .job-types, .b-ext .specialisation {min-height: 174px;}
@media (max-width:768px) {.b-ext .job-types, .b-ext .specialisation {height: 140px;min-height: 115px;padding-top: 10px;}}
.b-ext .search-filter-layout li div {display: flex;word-break: break-word;-webkit-hyphens: auto;hyphens: auto;}
.b-ext .search-filter-layout .toggle-switch-wrapper {width: 100%;display: flex;justify-content: space-between;margin-bottom: 40px;grid-gap: 24px;gap: 24px;}
@media (max-width:768px) {.b-ext .search-filter-layout .toggle-switch-wrapper {margin-top: 12px;margin-bottom: 12px;}}
.b-ext .search-filter-layout .toggle-switch-wrapper .green-job-icon {position: relative;top: -3px;margin-right: 4px;}
.b-ext .search-filter-layout .toggle-switch-wrapper .ams-toggle-label {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 24px;text-align: left;}
.b-ext .ss__block {padding: 56px 0;}
@media (max-width:768px) {.b-ext .ss__block {padding: 60px 0;}}
.b-ext .ss__block .video-cont {margin: 0 auto;}
.b-ext .ss__block .img-container {text-align: center;max-width: 80%;margin: auto;vertical-align: middle;}
.b-ext .ss__block .img-container img {width: 25%;}
@media (max-width:768px) {.b-ext .ss__block .img-container img {width: 40%;}}
.b-ext .ss__block.bknd {background-size: cover;background-repeat: no-repeat;}
@media (max-width:768px) {.b-ext .ss__block.bknd {background-size: cover;}}
.b-ext .ss__block .headline {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 600;line-height: 30px;text-align: center;margin-bottom: 20px;}
@media (max-width:768px) {.b-ext .ss__block .headline {font-size: 32px;}}
.b-ext .ss__block .text-company {font-size: 20px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: center;max-width: 80%;margin: 40px auto;}
@media (max-width:768px) {.b-ext .ss__block .text-company {font-size: 16px;max-width: 100%;margin: 20px auto;}}
.b-ext .ss__block .text {font-size: 16px;line-height: 24px;font-weight: 400;text-align: center;max-width: 80%;margin: 0 auto 20px;}
@media (max-width:768px) {.b-ext .ss__block .text {font-size: 16px;max-width: 100%;margin-bottom: 20px;}}
.b-ext .ss__block .video__link {display: block;margin: 20px 0;cursor: pointer;position: relative;}
.b-ext .ss__block .video__preview {width: 100%;}
.b-ext .ss__block .video__duration {position: absolute;bottom: 10px;right: 10px;font-size: 12px;font-weight: 400;color: #fff;letter-spacing: normal;background-color: #000;padding: 4px 8px;}
.b-ext .ss__block .video__title {display: flex;justify-content: center;width: 100%;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 600;line-height: 24px;margin-bottom: 20px;}
@media (max-width:768px) {.b-ext .ss__block .video__title {margin-bottom: 30px;}}
.b-ext .ss__block .cta__wrap {display: flex;justify-content: center;margin: 32px 10px 10px;}
.b-ext .ss__block .cta__wrap.manpower .button-text--large .cta-text {line-height: 22px;font-weight: 600;font-size: 18px;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .ss__block .btn__wrap {display: flex;justify-content: center;}
.b-ext .ss__block .btn__wrap a {font-size: 18px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .ss__block .button-text--large .cta-text {font-size: 22px;}
@media (max-width:768px) {.b-ext .ss__block .button-text--large .cta-text {font-size: 16px;margin-top: 30px;}}
.b-ext div.modal-backdrop.show.fade.consent_popup {background: #676a6c;opacity: 1;border: 1px solid #707070;}
.b-ext .consent_popup_modal.modal.show {z-index: 1051;}
.b-ext .consent_popup_modal .modal-header .close {display: none;}
.b-ext .consent_popup_modal .dynamic-form label.labelText {display: block;}
.b-ext .consent_popup_modal .inner-modal-container .heading {color: #494b54;font-size: 20px;}
@media (max-width:768px) {.b-ext .consent_popup_modal .dashboard-agent.dashboard-block.consent-section {padding: 0;}}
.b-ext .consent_popup_modal label div.checkBoxLabel {text-align: left;}
.b-ext .consent_popup_modal form .content {text-align: left;margin-left: 10px !important;}
.b-ext .consent_popup_modal .logo-image {margin-bottom: 30px;}
.b-ext .contact-us-form {padding: 80px 0;}
@media (max-width:768px) {.b-ext .contact-us-form {padding: 40px 0;}}
.b-ext .contact-us-form .statusMessageSuccess {color: green;text-align: center;font-size: 20px;}
.b-ext .contact-us-form .statusMessageError {font-size: 20px;color: #9d323d;text-align: center;}
.b-ext .contact-us-form .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 32px;line-height: 42px;font-weight: 500;font-weight: 700;text-align: center;margin-bottom: 45px;}
.b-ext .contact-us-form .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .contact-us-form .title {font-size: 35px;line-height: 40px;font-size: 24px;line-height: 32px;}}
.b-ext .contact-us-form .left-side {padding-right: 10px;}
@media (max-width:992px) {.b-ext .contact-us-form .left-side {padding-right: 15px;}}
.b-ext .contact-us-form .col-lg-6 .col-7 {padding-right: 0;}
.b-ext .contact-us-form .dynamic-form {display: flex;flex-wrap: wrap;}
.b-ext .contact-us-form .dynamic-form .form-block {padding-right: 15px;}
.b-ext .contact-us-form .form-block.complex input {height: 49px !important;font-size: 18px;}
.b-ext .contact-us-form .form-block.complex label {top: 15px;}
@media (max-width:1366px) {.b-ext .contact-us-form .form-block.complex label .label-text {font-size: 14px;}}
.b-ext .contact-us-form .text-area-outer {height: 240px;}
@media (max-width:992px) {.b-ext .contact-us-form .text-area-outer {height: 240px;}}
.b-ext .contact-us-form textarea {font-size: 18px !important;}
.b-ext .contact-us-form .cta {padding-top: 15px;text-align: center;}
.b-ext .cookie-style {padding-left: 5px;}
.b-ext .cookie-btn-style {color: #68b631;border: 1px solid #68b631;height: auto;white-space: normal;word-wrap: break-word;padding: .8em 2em;font-size: .8em;line-height: 1.2;cursor: pointer;transition: .1s ease;}
.b-ext .cookie-btn-style:hover {color: #fff;background-color: #68b631;}
.b-ext .create-account-container {display: flex;justify-content: space-between;padding-top: 60px;margin: auto 0;flex-wrap: wrap;max-width: 986px;}
.b-ext .seperator {border: 1px solid rgba(103,105,111,.50196078431373);}
.b-ext .consent-block {width: 49%;padding-left: 35px;padding-top: 20px;font-size: 15px;line-height: 20px;}
.b-ext .consent-block .form-block, .b-ext .consent-block .form-block label {margin-bottom: 0 !important;}
@media (max-width:768px) {.b-ext .consent-block {width: 100%;}}
.b-ext .account-form-container {width: 49%;padding-top: 20px;}
@media (max-width:768px) {.b-ext .account-form-container {width: 100%;}}
.b-ext .account-form-container .dynamic-form {display: flex;flex-wrap: wrap;width: 100%;}
.b-ext .account-form-container .dynamic-form .form-block {padding-right: 15px;}
@media (max-width:768px) {.b-ext .account-form-container .dynamic-form .form-block {width: 100% !important;}}
.b-ext .account-form-container .form-block {padding-right: 15px;}
.b-ext .account-form-container .form-block input, .b-ext .account-form-container .form-block select {height: 49px !important;line-height: 30px !important;}
.b-ext #job_application_consent #promotional_communication_consent {line-height: 20px !important;}
.b-ext .consent-block .checkbox label:before, .b-ext .consent-block .checkbox label [type=checkbox]:checked+span:before {top: 3px !important;}
.b-ext .create-account-nav {margin: 60px auto 0;justify-content: center;align-items: center;display: flex;flex-direction: column;}
.b-ext .create-account-text {margin-top: 51px;font-size: 20px;}
.b-ext .create-account-text .textLink a {text-transform: none;margin-left: 5px;font-weight: 700;font-size: 20px;}
.b-ext .consent-text {padding-top: 10px;}
.b-ext .consent-text a strong {color: #30588f;}
.b-ext .title-text-account {margin-top: 60px;text-align: center;font: 700 32px/42px "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;letter-spacing: 0;color: #212521;opacity: 1;display: flex;justify-content: center;}
.b-ext .flex-container {display: flex;flex-direction: column;align-items: center;}
.b-ext .message-text-verify-identity {margin-top: 60px;text-align: center;padding: 0 calc(var(--font-size) * 5);max-width: 765px;font-size: 20px;}
.b-ext .verify-identity-text {line-height: 20px;margin: 0;font-size: 20px;font: 20px/32px Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .input-verify-identity {height: 64px;margin-top: 40px;align-self: center;}
.b-ext .input-verify-identity input {display: block;width: 100%;height: 64px;line-height: 64px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 0 24px;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);box-shadow: none;outline: none;}
.b-ext .difficult-text-verify-identity {color: rgba(73,75,84,.501961);text-align: center;margin-top: 20px;}
.b-ext .another-way-verify-identity {color: rgba(73,75,84,.501961);text-decoration: underline;margin-left: 5px;}
.b-ext .another-way-verify-identity a:hover {color: rgba(73,75,84,.501961) !important;}
.b-ext .diff-login {margin-top: 40px;}
.b-ext .button-verify-identity {margin-top: 20px;}
.b-ext #remember_device {margin-top: 40px;}
.b-ext .text-button-verify-identity {margin-top: 105px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext button.button-text.dark-gray {color: #5e6066;}
.b-ext .btn-area .primary-button {width: 100%;}
.b-ext .btn-area .primary-button.btn-with-icon {display: flex;justify-content: space-between;}
.b-ext .create-account-success-flex {display: flex;flex-direction: column;align-items: center;}
.b-ext .create-account-success-text {text-align: center;margin-top: 39px;}
.b-ext .create-account-job-name {color: #30588f;font-size: 18px;line-height: 28px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .build-profile {color: #282a32;font-size: 18px;line-height: 28px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .create-account-success-button {margin-top: 45px;}
.b-ext .create-account-success-text-button {margin-top: 95px;font-size: 15px;}
.b-ext .blue-search-ribbon .job-actionbar-cta {padding-top: 0;}
.b-ext .blue-search-ribbon .job-actionbar-cta .save, .b-ext .blue-search-ribbon .job-actionbar-cta .share {color: #fff !important;}
.b-ext .blue-search-ribbon .job-actionbar {padding-top: 0;}
.b-ext .blue-search-ribbon .job-actionbar .save, .b-ext .blue-search-ribbon .job-actionbar .share {color: #fff !important;}
.b-ext .job-actionbar-cta {align-items: center;padding-top: 20px;display: flex;}
@media (max-width:992px) {.b-ext .job-actionbar-cta {flex-wrap: wrap;}
	.b-ext .job-actionbar-cta .share {flex: 1 1;}}
.b-ext .job-actionbar-cta .full-page, .b-ext .job-actionbar-cta .save, .b-ext .job-actionbar-cta .share {display: -moz-flex;-moz-align-items: center;font-size: calc(var(--font-size) * 1.125);font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff !important;text-transform: uppercase;margin-right: 18px;line-height: 1;display: flex;align-items: center;border: none;background: none;}
.b-ext .job-actionbar-cta .full-page .icon-bookmark, .b-ext .job-actionbar-cta .full-page .icon-share, .b-ext .job-actionbar-cta .save .icon-bookmark, .b-ext .job-actionbar-cta .save .icon-share, .b-ext .job-actionbar-cta .share .icon-bookmark, .b-ext .job-actionbar-cta .share .icon-share {position: relative;display: inline-block;padding-right: 5px;top: -2px;}
.b-ext .job-actionbar-cta .full-page .icon-bookmark img, .b-ext .job-actionbar-cta .full-page .icon-share img, .b-ext .job-actionbar-cta .save .icon-bookmark img, .b-ext .job-actionbar-cta .save .icon-share img, .b-ext .job-actionbar-cta .share .icon-bookmark img, .b-ext .job-actionbar-cta .share .icon-share img {max-height: 20px;min-height: 20px;}
.b-ext .job-actionbar-cta .share-dropdown {display: none;position: absolute;padding-top: 20px;transform: translateX(-140px);z-index: 1;}
@media (max-width:768px) {.b-ext .job-actionbar-cta .share-dropdown {transform: translateX(-50%);left: 50%;}}
@media screen and (min-width:710px) and (max-width:767px) {.b-ext .job-actionbar-cta .share-dropdown {transform: translateX(-50%);left: 39%;}}
@media screen and (min-width:768px) and (max-width:820px) {.b-ext .job-actionbar-cta .share-dropdown {transform: translateX(-50%);left: 29%;}}
@media screen and (min-width:821px) and (max-width:860px) {.b-ext .job-actionbar-cta .share-dropdown {transform: translateX(-50%);left: 24%;}}
@media screen and (min-width:1000px) and (max-width:1024px) {.b-ext .job-actionbar-cta .share-dropdown {transform: translateX(-50%);left: 83%;}}
.b-ext .job-actionbar-cta .share-dropdown .share-dropdown-inside {background-color: #fff;padding: 30px 0 30px 30px;border: 1px solid #ababab;box-shadow: 0 15px 25px rgba(0,0,0,.15);cursor: pointer;}
@media (max-width:768px) {.b-ext .job-actionbar-cta .share-dropdown .share-dropdown-inside {padding: calc(var(--font-size) * 1.25);}}
.b-ext .job-actionbar-cta .share-dropdown .triangle {position: absolute;width: 20px;height: 20px;top: 10px;left: 50%;transform: translateX(-50%);background-color: #fff;transform: rotate(45deg);transition: .25s ease-in-out;border-top: 1px solid #ababab;border-left: 1px solid #ababab;}
@media (max-width:768px) {.b-ext .job-actionbar-cta .share-dropdown .triangle {left: 8%;}}
@media screen and (min-width:700px) and (max-width:710px) {.b-ext .job-actionbar-cta .share-dropdown .triangle {left: 4%;}}
@media screen and (min-width:820px) and (max-width:860px) {.b-ext .job-actionbar-cta .share-dropdown .triangle {left: 3%;}}
@media screen and (min-width:1000px) and (max-width:1024px) {.b-ext .job-actionbar-cta .share-dropdown .triangle {left: 84%;}}
.b-ext .job-actionbar-cta .share-dropdown .social-bar {display: inline-flex;}
.b-ext .job-actionbar-cta .share-wrapper:hover .share-dropdown {display: block;}
.b-ext .job-actionbar-cta .cta {text-align: left !important;flex: 1 1;}
@media (max-width:992px) {.b-ext .job-actionbar-cta .cta {flex: 100% 1;width: 100%;margin: calc(var(--font-size) * 2) 0 0;}}
@media screen and (max-width:480px) {.b-ext .job-actionbar-cta .cta {display: flex;flex-direction: column !important;}}
.b-ext .job-actionbar-cta .cta .whatsapp-btn {margin-left: calc(var(--font-size) * 1.5);}
@media screen and (max-width:480px) {.b-ext .job-actionbar-cta .cta .whatsapp-btn {margin-left: 0;margin-top: calc(var(--font-size) * 1.5);}}
.b-ext .job-actionbar {align-items: center;padding-top: 20px;display: flex;}
.b-ext .job-actionbar .share-dropdown-nosave {transform: translateX(0) !important;}
.b-ext .job-actionbar .share-dropdown-nosave .triangle {left: 5% !important;}
@media (max-width:992px) {.b-ext .job-actionbar {flex-wrap: wrap;}
	.b-ext .job-actionbar .share {flex: 1 1;}}
.b-ext .job-actionbar .full-page, .b-ext .job-actionbar .save, .b-ext .job-actionbar .share {font-size: calc(var(--font-size) * 1);font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #30588f !important;text-transform: uppercase;margin-right: 18px;display: flex;align-items: center;line-height: 1;border: none;background-color: unset;background: none;}
.b-ext .job-actionbar .full-page .icon-bookmark, .b-ext .job-actionbar .full-page .icon-share, .b-ext .job-actionbar .save .icon-bookmark, .b-ext .job-actionbar .save .icon-share, .b-ext .job-actionbar .share .icon-bookmark, .b-ext .job-actionbar .share .icon-share {position: relative;display: inline-block;padding-right: 5px;top: -2px;}
.b-ext .job-actionbar .full-page .icon-bookmark img, .b-ext .job-actionbar .full-page .icon-share img, .b-ext .job-actionbar .save .icon-bookmark img, .b-ext .job-actionbar .save .icon-share img, .b-ext .job-actionbar .share .icon-bookmark img, .b-ext .job-actionbar .share .icon-share img {max-height: 20px;}
.b-ext .job-actionbar.ROMA .share-dropdown, .b-ext .job-actionbar.SWEDEN .share-dropdown {transform: translateX(0);}
.b-ext .job-actionbar.ROMA .triangle, .b-ext .job-actionbar.SWEDEN .triangle {left: 5% !important;}
.b-ext .job-actionbar .share-dropdown {display: none;position: absolute;padding-top: 20px;transform: translateX(-70px);z-index: 1;}
.b-ext .job-actionbar .share-dropdown .share-dropdown-inside {background-color: #fff;padding: 30px 0 30px 30px;border: 1px solid #ababab;box-shadow: 0 15px 25px rgba(0,0,0,.15);cursor: pointer;}
.b-ext .job-actionbar .share-dropdown .share-dropdown-inside .social-bar-job {padding-top: 0;padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
.b-ext .job-actionbar .share-dropdown .triangle {position: absolute;width: 20px;height: 20px;top: 10px;left: 36%;transform: translateX(-50%);background-color: #fff;transform: rotate(45deg);transition: .25s ease-in-out;border-top: 1px solid #ababab;border-left: 1px solid #ababab;}
.b-ext .job-actionbar .share-wrapper:focus-within .share-dropdown, .b-ext .job-actionbar .show-dropdown .share-dropdown {display: block;}
.b-ext .job-actionbar .job-details-cta {text-align: left !important;flex: 1 1;}
@media (max-width:992px) {.b-ext .job-actionbar .job-details-cta {padding-top: 15px;text-align: left;flex: 100% 1;width: 100%;margin-top: 20px;}}
@media (max-width:768px) {.b-ext .job-actionbar .job-details-cta {margin-top: 10px;}}
.b-ext .job-actionbar .cta {text-align: right;flex: 1 1;}
@media (max-width:992px) {.b-ext .job-actionbar .cta {padding-top: 15px;text-align: left;flex: 100% 1;width: 100%;margin-top: 20px;}}
@media (max-width:768px) {.b-ext .job-actionbar .cta {margin-top: 10px;}}
.b-ext .job-actionbar-cta .job-details-cta .external-cta {color: #fff;}
.b-ext .job-actionbar-cta .job-details-cta .external-cta .arrow-icon {vertical-align: middle;width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .job-actionbar-cta .job-details-cta .external-cta:hover {color: #fff;vertical-align: middle;}
.b-ext .job-actionbar-cta .job-details-cta .external-cta:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .job-actionbar-cta .cta-mobile, .b-ext .job-actionbar .cta-mobile {display: none;}
@media (max-width:992px) {.b-ext .job-actionbar-cta .cta-desktop, .b-ext .job-actionbar-cta .cta-mobile, .b-ext .job-actionbar .cta-desktop, .b-ext .job-actionbar .cta-mobile {display: none;}}
.b-ext job-actionbar .status-applied {flex-direction: row-reverse;display: flex;}
.b-ext .action-bar-messages {display: inline-block;margin-top: -20px;}
.b-ext .job-actionbar-save button {font-size: 15px;color: #d9d9db;border: none;background-color: unset;background: none;margin-top: 0 !important;padding: 0;}
.b-ext .job-actionbar-save button .icon-bookmark img {max-height: 26px;}
.b-ext .job-actionbar-save button .icon-bookmark .save_icon {opacity: .5;}
.b-ext .action-bar-jobSave-messages {margin-top: -6px;}
.b-ext .action-bar-jobSave-messages p {color: #7593bc;}
.b-ext .__main-background-theme.experis, .b-ext .experis.dashboard__sidebar {background: transparent linear-gradient(180deg,#1c3e6b,#345f9a) 0 0 no-repeat padding-box;}
.b-ext .__main-background-theme.jw, .b-ext .jw.dashboard__sidebar {background-color: #5c7d70;}
.b-ext .__main-background-theme.manpower, .b-ext .manpower.dashboard__sidebar {background: transparent linear-gradient(187deg,#386097,#027ac5) 0 0 no-repeat padding-box;}
.b-ext .__table-header-theme.experis, .b-ext .dashboard__content .experis.table-header-block {background-color: #282a32;}
.b-ext .__table-header-theme.jw, .b-ext .dashboard__content .jw.table-header-block {background-color: #5c7d70;}
.b-ext .__table-header-theme.manpower, .b-ext .dashboard__content .manpower.table-header-block {background: transparent linear-gradient(87deg,#386097,#027ac5) 0 0 no-repeat padding-box;}
.b-ext .__navigation-hover.experis a.active, .b-ext .__navigation-hover.experis a:hover, .b-ext .experis.dashboard-nav a.active, .b-ext .experis.dashboard-nav a:hover {background: #6a88b1;}
.b-ext .__navigation-hover.jw a.active, .b-ext .__navigation-hover.jw a:hover, .b-ext .__navigation-hover.manpower a.active, .b-ext .__navigation-hover.manpower a:hover, .b-ext .jw.dashboard-nav a.active, .b-ext .jw.dashboard-nav a:hover, .b-ext .manpower.dashboard-nav a.active, .b-ext .manpower.dashboard-nav a:hover {background: #92afa4;}
.b-ext .__dashboard-color.experis, .b-ext .__dashboard-color.jw, .b-ext .__dashboard-color.manpower, .b-ext .experis.dashboard__content, .b-ext .jw.dashboard__content, .b-ext .manpower.dashboard__content {background-color: #fff;}
.b-ext .__tip-bg-color.experis, .b-ext .dashboard-summary.normal .experis.dashboard-tip {background: #799bc3 0 0 no-repeat padding-box;border: 1px solid #a5bcd7;}
.b-ext .__tip-bg-color.jw, .b-ext .dashboard-summary.normal .jw.dashboard-tip {background: #92afa4 0 0 no-repeat padding-box;border: 1px solid #92afa4;}
.b-ext .__progress-bar-theme.experis, .b-ext .experis.dashboard-summary.normal {background: #30588f;}
.b-ext .__progress-bar-theme.jw, .b-ext .jw.dashboard-summary.normal {background-color: #5c7d70;}
.b-ext .__progress-bar-theme.manpower, .b-ext .manpower.dashboard-summary.normal {background-color: #fff;}
.b-ext .__progress-bar-theme.manpower .dashboard-progress, .b-ext .__progress-bar-theme.manpower .dashboard-tip, .b-ext .manpower.dashboard-summary.normal .dashboard-progress, .b-ext .manpower.dashboard-summary.normal .dashboard-tip {color: #282a32;}
.b-ext .__progress-bar-theme.manpower .dashboard-continue, .b-ext .manpower.dashboard-summary.normal .dashboard-continue {top: 4px;}
.b-ext .__progress-bar-theme.manpower .dashboard-continue .primary-button, .b-ext .manpower.dashboard-summary.normal .dashboard-continue .primary-button {color: #30588f !important;border-color: #30588f !important;padding: 12px 14px 12px 19px;font-size: 14px;background-color: #fff;}
.b-ext .__progress-bar-theme.manpower .dashboard-continue .primary-button .arrow-icon, .b-ext .__progress-bar-theme.manpower .dashboard-continue .primary-button:hover .arrow-icon, .b-ext .manpower.dashboard-summary.normal .dashboard-continue .primary-button .arrow-icon, .b-ext .manpower.dashboard-summary.normal .dashboard-continue .primary-button:hover .arrow-icon {display: none;}
.b-ext .dashboard {background-color: #efefef;}
.b-ext .dashboard .apiError {padding: 10% 0;}
.b-ext .dashboard .readOnlyFieldWrapper {margin: 10px 0;}
.b-ext .dashboard .readOnlyField {min-height: 100px;display: flex;align-items: center;padding: 20px;font-size: 20px;border: 1px solid #d1d1d1;width: 100%;background: #f1f1f1;position: relative;word-break: break-word;}
.b-ext .dashboard .error-info-icon {position: absolute;top: 5px;right: 5px;border-radius: 50%;width: 15px;height: 15px;background: #fff;border: 1px solid #9d323d;color: #9d323d;font-size: 10px;text-align: center;margin-left: 5px;margin-top: 4px;}
.b-ext .dashboard .hintText {width: 370px;padding: 15px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);}
.b-ext .dashboard__sidebar {color: #fff;align-items: stretch;}
@media (max-width:992px) {.b-ext .dashboard__sidebar {height: auto;}}
@media (max-width:992px) {.b-ext .dashboard__sidebar .dashboard-profile {display: none;}}
.b-ext .dashboard-profile {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;padding: 60px 0 30px;text-align: center;}
.b-ext .dashboard-profile .dashboard-thumb {height: 80px;width: 80px;}
.b-ext .dashboard-profile .dashboard-greeting {font-size: 18px;margin-top: 12px;word-break: break-word;}
.b-ext .dashboard-profile .dashboard-greeting .hidden-header {visibility: hidden;}
.b-ext .dashboard-profile .dashboard-greeting p {margin: 0;font-weight: 400;font-size: 18px;line-height: 22px;}
.b-ext .dashboard-thumb {border-radius: 50%;margin: auto;overflow: hidden;}
.b-ext .dashboard-thumb img {max-width: 100%;}
.b-ext .dashboard-nav {margin: 0 -15px;width: calc(100% + 30px);}
.b-ext .dashboard-nav a {color: #fff !important;display: block;font-weight: 400;letter-spacing: normal;margin: 10px 0;padding: 10px 0;text-align: center;text-transform: capitalize;width: 100% !important;}
@media (max-width:992px) {.b-ext .dashboard-nav a {border-right: 1px solid #fff;display: inline-block;height: 100px;margin: 0;padding-top: 20px;width: 100px;}}
.b-ext .dashboard-nav a.active, .b-ext .dashboard-nav a:hover {background: #386097 0 0 no-repeat padding-box !important;opacity: 1;}
.b-ext .dashboard-nav .nav-icon, .b-ext .dashboard-nav .nav-text {clear: both;display: block;text-align: center;width: 100%;}
.b-ext .dashboard-nav .nav-icon {margin-bottom: 10px;}
.b-ext .dashboard-nav .nav-icon .dashboard-nav-image {height: 25px;width: 25px;}
.b-ext .dashboard-nav .nav-icon img {display: inline;}
.b-ext .dashboard-nav .nav-text {line-height: 22px;padding: 0 5px;word-break: break-word;}
@media (max-width:992px) {.b-ext .dashboard .slick-current a:first-child {border-left: 1px solid #fff;display: inline-block;height: 100px;margin: 0;padding-top: 20px;width: 100px;}}
.b-ext .dashboard__content--no-padding {padding: 0 !important;}
.b-ext .dashboard__content--with-padding {padding: 0 10% 2% 2% !important;}
.b-ext .dashboard__content {background-color: #fff;background-repeat: no-repeat;background-size: cover;background-position: 50%;}
@media (max-width:992px) {.b-ext .dashboard__content {padding: 15px !important;}}
.b-ext .dashboard__content .button-text.custom {margin-bottom: 30px;}
.b-ext .dashboard__content .rdt_TableHeader {display: none;}
.b-ext .dashboard__content .custom-table .status-block {font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;-webkit-hyphens: auto;hyphens: auto;}
.b-ext .dashboard__content .custom-table .rdt_TableCell .cta-text {white-space: nowrap;}
.b-ext .dashboard__content .custom-table .rdt_TableCell div:first-letter {text-transform: uppercase;}
.b-ext .dashboard__content .custom-table .rdt_TableCell div:first-child {white-space: normal;font-weight: 600;}
.b-ext .dashboard__content .custom-table .rdt_TableCell div:first-child.cta-text {white-space: nowrap;}
.b-ext .dashboard__content .custom-table .rdt_TableCol_Sortable>div {color: #939498;text-transform: uppercase;font-size: 14px;}
.b-ext .dashboard__content .accordion-container-block .no-content-data {width: 100%;padding: 10%;text-align: center;background-color: #efefef;color: #5e6066;}
.b-ext .dashboard__content .accordion-container-block .container {margin-bottom: calc(var(--font-size) * 1.6);padding-left: 0;}
.b-ext .dashboard__content .accordion-container-block .container label {font-size: 18px;font-weight: 600;}
.b-ext .dashboard__content .accordion-container-block .container .hinteText {color: #5e6066;font-size: 16px;margin-left: 10px;font-style: italic;}
.b-ext .dashboard__content .accordion-container-block .container .hinteText a {color: #30588f;text-decoration: underline;}
.b-ext .dashboard__content .accordion-container-block .container .missing-text {color: #9d323d;}
.b-ext .dashboard__content .accordion-container-block .container .textItem {font-weight: 500;font-size: 18px;color: #282a32;}
.b-ext .dashboard__content .accordion-container-block .container .edu_section, .b-ext .dashboard__content .accordion-container-block .container .exp_section, .b-ext .dashboard__content .accordion-container-block .container span {font-weight: 500;font-size: 18px;color: #282a32;white-space: pre-wrap;}
.b-ext .dashboard__content .accordion-container-block .container .edu_section.header, .b-ext .dashboard__content .accordion-container-block .container .exp_section.header, .b-ext .dashboard__content .accordion-container-block .container span.header {font-size: 18px;font-weight: 600;}
.b-ext .dashboard__content .accordion-container-block .container .edu_section.not-added-cls, .b-ext .dashboard__content .accordion-container-block .container .exp_section.not-added-cls, .b-ext .dashboard__content .accordion-container-block .container span.not-added-cls {color: #9d323d !important;font-style: italic;}
.b-ext .dashboard__content .accordion-container-block .container .col.textItem.edu_section.header_item, .b-ext .dashboard__content .accordion-container-block .container .col.textItem.exp_section.header_item {font-weight: 600 !important;}
.b-ext .dashboard__content .accordion-container-block .container .skill-list-container {display: flex;flex-wrap: wrap;}
.b-ext .dashboard__content .accordion-container-block .container .skill-list-container .skill-item {width: auto;background: #d2ddeb 0 0 no-repeat padding-box;border-radius: 2px;padding: 10px 22px;align-items: center;margin: 10px 10px 10px 0;color: #282a32;}
.b-ext .dashboard__content .accordion-container-block .container .skill-list-container .skill-item .close-icon {width: 13px;height: 13px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--grey.56792ab7.svg");padding-left: 5px;background-repeat: no-repeat;display: flex;margin-top: 4px;margin-left: 22px;cursor: pointer;}
.b-ext .dashboard__content .table-header-block {position: relative;box-sizing: border-box;overflow: hidden;min-height: 56px;font-size: 16px;font-weight: 700;padding: 15px;color: #fff;background-color: #282a32;}
.b-ext .dashboard__content .table-header-block img {margin-right: 7px;}
.b-ext .dashboard__content .table-header-block h2 {font-size: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;display: inline;margin: 0;line-height: 26px;font-weight: 700;}
.b-ext .dashboard__content .dashboard-profile-mobile {display: none;float: left;padding: 15px 0 20px;width: 100%;}
@media (max-width:992px) {.b-ext .dashboard__content .dashboard-profile-mobile {display: block;}}
.b-ext .dashboard__content .dashboard-greeting, .b-ext .dashboard__content .dashboard-thumb {word-break: break-word;float: left;}
.b-ext .dashboard__content .dashboard-thumb {height: 30px;margin: 0 10px;width: 30px;}
.b-ext .dashboard__content .dashboard-thumb img {width: 100%;}
.b-ext .dashboard__content .dashboard-greeting {font-size: 14px;line-height: 30px;word-break: break-word;}
.b-ext .dashboard-last-updated {font-size: 14px;margin: 25px 0 10px;text-align: right;}
@media (max-width:992px) {.b-ext .dashboard-last-updated {text-align: left;margin: 0;}}
.b-ext .dashboard-block .no-content-data {width: 100%;padding: 10%;text-align: center;background-color: #efefef;color: #5e6066;}
.b-ext .dashboard-block.normal {border-radius: 2px;box-shadow: 0 0 3px #ccc;}
.b-ext .dashboard-block.normal.saved-job .sc-cxNIbT {display: none;}
.b-ext .dashboard-block .view-more-container {text-align: right;padding: 10px 48px 10px 10px;}
.b-ext .dashboard-block .table-link-container {color: #c25700;font-weight: 700;font-size: 16px;}
.b-ext .dashboard-block .ge-logo-container {width: 38px;height: 38px;}
.b-ext .dashboard-block .ibm-logo-container {background-size: contain;width: 100px;height: 36px;background-position: 50%;background-repeat: no-repeat;}
.b-ext .dashboard-block .view-or-remove {display: flex;flex-grow: 1;justify-content: flex-start;}
.b-ext .dashboard-block .view-or-remove .textLink a .cta-text {white-space: nowrap;}
@media (max-width:767.98px) {.b-ext .dashboard-block .view-or-remove {flex-direction: column;justify-content: flex-start;}
	.b-ext .dashboard-block .view-or-remove .textLink {text-align: center;}}
@media screen and (max-width:1200px) {.b-ext .dashboard-block .view-or-remove {flex-wrap: wrap;}
	.b-ext .dashboard-block .view-or-remove .button-text, .b-ext .dashboard-block .view-or-remove .cta-text, .b-ext .dashboard-block .view-or-remove .textLink {white-space: pre-wrap !important;}}
@media screen and (max-width:1200px) {.b-ext .dashboard-block .pref-button {flex-wrap: nowrap;}}
.b-ext .dashboard-block .vertical-seperator {border: 1px solid #939498;width: 0;height: 11px;align-self: center;background: #939498;margin: 0 16px;}
@media (max-width:767.98px) {.b-ext .dashboard-block .vertical-seperator {display: none;}}
.b-ext .dashboard-block .remove-cell {color: #939498;font-weight: 700;letter-spacing: 1.01px;background: none;border: none;white-space: nowrap;text-transform: uppercase;}
.b-ext .dashboard-summary {margin: 10px 0 25px !important;padding: 10px !important;}
@media (max-width:1400px) {.b-ext .dashboard-summary div[class^=col-] {padding: 10px 0;}}
.b-ext .dashboard-summary.normal {opacity: 1;align-items: center;}
.b-ext .dashboard-summary.normal .dashboard-progress {letter-spacing: 0;color: #fff;opacity: 1;text-align: left;font-size: 16px;line-height: 22px;}
.b-ext .dashboard-summary.normal .rc-progress-line {margin-right: 25px;height: 10.36px;}
@media (max-width:1400px) {.b-ext .dashboard-summary.normal .rc-progress-line {margin-top: 0;}}
.b-ext .dashboard-summary.normal .dashboard-tip {text-align: left;letter-spacing: 0;color: #fff;border: 1px solid #a5bcd7;opacity: 1;margin-top: 0;margin-bottom: 0;line-height: 22px;font-size: 16px;}
@media (max-width:768px) {.b-ext .dashboard-summary.normal .dashboard-tip {border: none;background: none;text-align: center;}}
@media (max-width:992px) {.b-ext .dashboard-summary.normal .dashboard-tip {border: none;background: none;text-align: center;}}
.b-ext .dashboard-summary.normal .dashboard-continue .primary-button {display: inline-flex;word-break: break-word;padding: 12px 14px 12px 19px;font-size: 16px;background-color: #fff;}
.b-ext .dashboard-summary.normal .dashboard-continue .primary-button:hover {background-color: #30588f;color: #fff !important;border-color: #c25700;}
.b-ext .dashboard-summary.normal .dashboard-continue .primary-button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .dashboard-summary .dashboard-last-updated {color: #a3a5aa;}
.b-ext .dashboard-summary .dashboard-last-updated.only-mobile {text-align: inherit;padding: 5px 0;}
.b-ext .dashboard-summary .dashboard-progress, .b-ext .dashboard-summary .dashboard-text {font-size: 20px;font-weight: 700;color: #282a32;text-align: center;margin: auto;}
@media (max-width:992px) {.b-ext .dashboard-summary .dashboard-progress, .b-ext .dashboard-summary .dashboard-text {font-size: 14px;font-weight: 400;}}
.b-ext .dashboard-summary .rc-progress-line {margin-top: 5px;height: 15px;width: 100%;}
@media (max-width:1400px) {.b-ext .dashboard-summary .rc-progress-line {margin-top: 20px;}}
.b-ext .dashboard-summary .dashboard-tip {border: 1px solid #5c7d70;opacity: .8;font-size: 15px;line-height: 1.7;margin-top: 20px;margin-bottom: 30px;text-align: center;}
@media (max-width:768px) {.b-ext .dashboard-summary .dashboard-tip {margin-bottom: 0;}}
.b-ext .dashboard-agent, .b-ext .dashboard-callout {padding: 18px 25px;}
@media (max-width:992px) {.b-ext .dashboard-agent, .b-ext .dashboard-callout {min-height: auto;}}
.b-ext .dashboard-agent strong, .b-ext .dashboard-callout strong {font-size: 16px;}
.b-ext .dashboard-agent p, .b-ext .dashboard-callout p {margin: 0 0 15px;}
.b-ext .dashboard-callout img {float: left;}
.b-ext .dashboard-callout .dashboard-callout-details {font-size: 14px;margin-left: 100px;}
.b-ext .dashboard-callout a.news-link {text-transform: capitalize;}
.b-ext .dashboard-agent .dashboard-agent-image {height: 160px;float: left;width: 160px;}
@media (max-width:768px) {.b-ext .dashboard-agent .dashboard-agent-image {height: 60px;width: 60px;}}
.b-ext .dashboard-agent .dashboard-agent-image img {max-width: 100%;}
.b-ext .dashboard-agent .dashboard-agent-details {font-size: 14px;margin-left: 200px;}
@media (max-width:768px) {.b-ext .dashboard-agent .dashboard-agent-details {margin-left: 75px;}}
.b-ext .dashboard-agent .agent-links {margin: 0;padding: 0;}
.b-ext .dashboard-agent .agent-links li {list-style: none;margin-bottom: 12px;padding-left: 30px;position: relative;}
.b-ext .dashboard-agent .agent-links li:before {background-position: 50% 50%;background-repeat: no-repeat;border-radius: 50%;transform: translateY(-50%);color: #fff;content: "";height: 20px;left: 0;position: absolute;top: 50%;width: 20px;}
.b-ext .dashboard-agent .agent-links li.icon-phone:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__talent-phone.d8483582.svg");}
.b-ext .dashboard-agent .agent-links li.icon-mail:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__talent-mail.73aba915.svg");}
.b-ext .dashboard-agent .agent-links li.icon-linkedin:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__talent-linkedin.4c1a1f23.svg");}
.b-ext .dashboard-agent .agent-links a {font-weight: 400;letter-spacing: 0;text-transform: lowercase;}
.b-ext .dashboard .dashboard-account-details .account-edit-block {padding: 24px 0 0;}
.b-ext .dashboard .dashboard-account-details .account-edit-block p {padding: 0 0 0 16px;font-size: 18px;line-height: 30px;}
@media (max-width:768px) {.b-ext .dashboard .dashboard-account-details .account-edit-block p {font-size: 14px;line-height: 22px;}}
.b-ext .dashboard .dashboard-account-details .account-edit-block button {text-transform: uppercase;margin: 10px 0;background: #c25700;color: #fff;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .dashboard .dashboard-account-details .account-edit-block button .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");transform: translateX(0);}
.b-ext .dashboard .dashboard-account-details .account-edit-block button:hover {background-color: #fff;color: #c25700 !important;}
.b-ext .dashboard .dashboard-account-details .account-edit-block button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");transform: translateX(5px);}
.b-ext .dashboard .dashboard-block .not-added-cls {color: #9d323d !important;font-style: italic;font-size: 18px !important;}
.b-ext .dashboard .dashboard-block.consent-section .checkbox-section .checkbox .checkbox-label {display: inline-block !important;}
.b-ext .dashboard .dashboard-block.currentApplication .rdt_TableHeadRow, .b-ext .dashboard .dashboard-block.currentApplication .rdt_TableRow {padding-right: 0;}
.b-ext .dashboard .dashboard-block .custom-table-wrapper .rdt_Table .rdt_TableRow {background-color: #f3f3f4;}
.b-ext .dashboard .dashboard-block .custom-table-wrapper .rdt_Table .rdt_TableRow:nth-of-type(2n) {background-color: #fff;}
.b-ext .dashboard .dashboard-block .custom-table-wrapper .rdt_Table .rdt_TableRow:nth-of-type(2n):last-of-type {border-bottom: 2px solid #f3f3f4 !important;}
.b-ext .dashboard .dashboard-block.file-container .file-upload {display: flex;align-items: center;}
.b-ext .dashboard .dashboard-block.file-container .file-upload .separator-line {margin-left: 30px;margin-right: 30px;}
.b-ext .dashboard .dashboard-block.file-container .file-upload .file-type {white-space: nowrap;}
.b-ext .dashboard .dashboard-block.file-container .file-list {color: #30588f;text-decoration: underline;max-width: 75%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;}
.b-ext .dashboard .dashboard-block.file-download-style {box-shadow: none;}
@media (max-width:992px) {.b-ext .only-desktop {display: none !important;}}
.b-ext .only-mobile {display: none;}
@media (max-width:992px) {.b-ext .only-mobile {display: block;}}
.b-ext .application-modal .modal-header .close span {font-size: 25px;}
.b-ext .application-modal .modal-body .main-container {min-height: 40vh !important;overflow: visible;}
.b-ext .application-modal .modal-body .main-container .title {text-align: center;letter-spacing: 0;color: #9d323d;opacity: 1;}
.b-ext .application-modal .modal-body .main-container .subTitle {letter-spacing: 0;color: #5e6066;opacity: 1;font-size: 17px;text-align: center;margin-bottom: 20px;}
.b-ext .application-modal .footer-container {text-align: center;width: 100%;}
.b-ext .application-modal .footer-container button {margin-right: 5%;}
.b-ext .communication-container {padding: 20px;text-align: center;}
.b-ext .communication-container .title {font-size: 24px;line-height: 40px;font-weight: 700;margin-top: 0;margin-bottom: calc(var(--font-size) * .5);}
.b-ext .communication-container .col-wrapper {padding-right: 15px;width: 100%;padding-left: 15px;max-width: 85%;margin-left: auto;margin-right: auto;}
.b-ext .communication-container .btn-container {margin: 0 31%;}
.b-ext .communication-preferences {box-shadow: none;}
.b-ext .communication-preferences .description {font-size: 16px;}
.b-ext .communication-preferences .alert-title {font-size: 16px;font-weight: 600;color: #282a32;}
.b-ext .communication-preferences .btn-dp-down {background: none;color: #c25700;font-weight: 600;border: none;letter-spacing: 1.01px;}
.b-ext .communication-preferences .btn-dp-down :hover {background: none;background-color: none;}
.b-ext .communication-preferences .btn-dp-down :focus {box-shadow: unset !important;}
.b-ext .communication-preferences .btn-dp-down :active {color: #c25700;}
.b-ext .communication-preferences .btn-primary:focus, .b-ext .communication-preferences .btn-primary:hover {color: #c25700;background-color: unset !important;border-color: unset !important;background: none;}
.b-ext .communication-preferences .btn-primary:focus {outline: 5px auto #000;}
.b-ext .communication-preferences .btn-primary:not(:disabled):not(.disabled).active, .b-ext .communication-preferences .btn-primary:not(:disabled):not(.disabled):active, .b-ext .communication-preferences .show>.btn-primary.dropdown-toggle {color: #c25700;background-color: unset !important;border-color: unset !important;background: none;}
.b-ext .communication-preferences .btn-primary:not(:disabled):not(.disabled).active, .b-ext .communication-preferences .btn-primary:not(:disabled):not(.disabled):active, .b-ext .communication-preferences .show>.btn-primary.dropdown-toggle:focus {box-shadow: unset !important;}
.b-ext .communication-preferences .show>.btn-primary.dropdown-toggle, .b-ext .communication-preferences :not(:disabled):not(.disabled).btn-primary.active, .b-ext .communication-preferences :not(:disabled):not(.disabled).btn-primary:active {background-color: none !important;background: none;}
.b-ext .communication-preferences .btn.focus, .b-ext .communication-preferences .btn:active, .b-ext .communication-preferences .btn:focus {box-shadow: unset;}
.b-ext .communication-preferences .spinner-border {color: #fff;}
.b-ext .communication-preferences .remove-cell {padding-top: 3px;}
.b-ext .communication-preferences .btn-save {background-color: #c25700;color: #fff;}
.b-ext .communication-preferences .btn-container {display: flex;flex-direction: row;width: 100%;}
.b-ext .communication-preferences .btn-container .alert-inline {margin-left: 30px;padding-top: 10px;}
.b-ext .communication-preferences .btn-container .alert-inline.success p {font-size: 16px;color: #5c7d70;}
.b-ext .communication-preferences .btn-container .alert-inline.error p {font-size: 16px;color: #9d323d;}
.b-ext .communication-preferences .view-or-remove {justify-content: flex-end;}
@media (max-width:767.98px) {.b-ext .communication-preferences .view-or-remove {flex-direction: column;justify-content: flex-start;}
	.b-ext .communication-preferences .view-or-remove .remove-cell {text-align: left;}}
.b-ext .communication-preferences .view-or-remove .dropdown-toggle:after {content: none;}
.b-ext .communication-preferences .view-or-remove .drop-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-down-dashboard.b77be6f9.svg");width: 18px;height: 10px;background-repeat: no-repeat;display: inline-block;margin-left: 16px;}
@media (max-width:767.98px) {.b-ext .communication-preferences .view-or-remove .drop-icon {margin-left: 8px;}}
.b-ext .communication-preferences .vertical-seperator {margin: 0 16px;}
@media (max-width:767.98px) {.b-ext .communication-preferences .vertical-seperator {display: none;}}
.b-ext .communication-preferences .rdt_Table * {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .communication-preferences .rdt_Table .rdt_TableRow {background-color: #f3f3f4;}
.b-ext .communication-preferences .rdt_Table .rdt_TableRow:nth-of-type(2n) {background-color: #fff;}
.b-ext .communication-preferences .rdt_Table .rdt_TableRow:nth-of-type(2n):last-of-type {border-bottom: 2px solid #f3f3f4 !important;}
.b-ext .communication-preferences .custom-table-wrapper {overflow: unset !important;overflow: visible;}
.b-ext .communication-preferences .dropdown-menu a {background: none;color: #282a32;}
.b-ext .saved-job .job-title, .b-ext .suggested-jobs .job-title {text-align: left;font-size: 16px;font-weight: 700;color: #282a32;padding: 0;}
.b-ext .dashboard-accordian .accordion-title span {font-size: 24px;}
.b-ext .dashboard-accordian .accordion-content .consent-section .inline-alert, .b-ext .dashboard-accordian .accordion-content .consent-section .text {font-size: calc(var(--font-size) * 1);line-height: calc(var(--font-size) * 1.25);color: #212529;margin: 15px 0;padding: 0 0 10px;}
.b-ext .dashboard-accordian .accordion-content .consent-section .checkbox label {display: inline-block;}
.b-ext .dashboard-accordian .accordion-content .consent-section .checkbox label:before {top: 7px;}
.b-ext .dashboard-accordian .accordion-content .consent-section .checkbox label:after {top: 12px;}
.b-ext .dashboard-accordian .accordion-content .consent-section .checkbox input[type=checkbox] {display: none;}
.b-ext .dashboard-accordian .accordion-content .consent-section .checkbox-section {padding-left: 11px;}
.b-ext .dashboard-accordian .accordion-content .consent-section .checkbox-section .checkbox label {display: inline-block !important;}
.b-ext .dashboard-accordian .accordion-content .consent-section .inline-alert {padding: 0 0 0 15px;}
.b-ext .dashboard-accordian .accordion-content .consent-section .inline-alert.error {color: #9d323d;}
.b-ext .dashboard-accordian .accordion-content .consent-section .inline-alert.success {color: #5c7d70;}
.b-ext .dashboard-accordian .accordion-content .delete-section {padding: 10px 25px;}
.b-ext .dashboard-accordian .accordion-content .delete-section .text, .b-ext .dashboard-accordian .accordion-content .delete-section .text span {font-size: calc(var(--font-size) * 1);line-height: calc(var(--font-size) * 1.25);color: #212529;margin: 15px 0;}
.b-ext .dashboard-accordian .accordion-content .delete-section .text a, .b-ext .dashboard-accordian .accordion-content .delete-section .text span a {text-decoration: underline;}
.b-ext .inner-modal-container .alert-msg, .b-ext .inner-modal-container .inner-modal-link {margin-bottom: 20px;}
.b-ext .leftBar-content {list-style: none;padding: 0;margin: 0;}
.b-ext .view_btn .textLink a .cta-text {white-space: nowrap;}
.b-ext .download-icon-profile {width: 16px;height: 23px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon_download_blue.9365445a.svg");background-repeat: no-repeat;display: flex;cursor: pointer;margin-top: 6px;margin-left: 9px;}
.b-ext .error-container-account-details {justify-content: center;display: flex;flex-direction: column;}
.b-ext .address-error-text {color: #5e6066;font-size: 16px;font-style: italic;}
.b-ext .address-error-text a {text-decoration: underline;color: #30588f;}
.b-ext .delete-section .uk--deletetext-pbottom {padding-bottom: 20px;}
.b-ext .slick-next, .b-ext .slick-prev {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;transform: translateY(-50%);cursor: pointer;border: none;}
.b-ext .slick-next, .b-ext .slick-next:focus, .b-ext .slick-next:hover, .b-ext .slick-prev, .b-ext .slick-prev:focus, .b-ext .slick-prev:hover {color: transparent;outline: none;background: transparent;}
.b-ext .slick-next:focus:before, .b-ext .slick-next:hover:before, .b-ext .slick-prev:focus:before, .b-ext .slick-prev:hover:before {opacity: 1;}
.b-ext .slick-next.slick-disabled:before, .b-ext .slick-prev.slick-disabled:before {opacity: .25;}
.b-ext .slick-next:before, .b-ext .slick-prev:before {font-size: 20px;line-height: 1;opacity: .75;color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.b-ext .slick-prev {left: -25px;}
.b-ext [dir=rtl] .slick-prev {right: -25px;left: auto;}
.b-ext .slick-prev:before {content: "←";}
.b-ext [dir=rtl] .slick-prev:before {content: "→";}
.b-ext .slick-next {right: -25px;}
.b-ext [dir=rtl] .slick-next {right: auto;left: -25px;}
.b-ext .slick-next:before {content: "→";}
.b-ext [dir=rtl] .slick-next:before {content: "←";}
.b-ext .slick-dotted.slick-slider {margin-bottom: 30px;}
.b-ext .slick-dots {position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
.b-ext .slick-dots li {position: relative;display: inline-block;margin: 0 5px;padding: 0;}
.b-ext .slick-dots li, .b-ext .slick-dots li button {width: 24px;height: 24px;cursor: pointer;}
.b-ext .slick-dots li button {font-size: 0;line-height: 0;display: block;padding: 5px;color: transparent;border: 0;outline: none;background: transparent;}
.b-ext .slick-dots li button:focus, .b-ext .slick-dots li button:hover {outline: none;}
.b-ext .slick-dots li button:focus:before, .b-ext .slick-dots li button:hover:before {opacity: 1;}
.b-ext .slick-dots li button:before {font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: "•";text-align: center;opacity: .25;color: #000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.b-ext .slick-dots li.slick-active button:before {opacity: .75;color: #000;}
.b-ext .embedded-script-block {padding: calc(var(--font-size) * 2) 0;}
.b-ext .emergency-msg {width: 100%;text-align: center;background-color: #c25700;color: #fff;padding: 10px;}
.b-ext .emergency-msg a, .b-ext .emergency-msg a:hover {color: #fff;font-weight: 700;border-bottom: 1px solid #fff;}
.b-ext .splashbanner.employers.rtl.animate--in .rectangle {animation-name: rectangleInRTL;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.employers.rtl.animate--in .rectangle {animation-name: rectanglePortraitInRTL;}}
@media (max-width:992px) {.b-ext .splashbanner.employers.rtl.animate--in .rectangle {animation-name: rectangleTabletInRTL;}}
@media (max-width:768px) {.b-ext .splashbanner.employers.rtl.animate--in .rectangle {animation-name: rectangleMobileInRTL;}}
.b-ext .splashbanner.employers.rtl.animate--in .rectangle2 {animation-name: rectangleInRTL;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .splashbanner.employers.rtl.animate--in .rectangle2 {animation-name: rectanglePortraitInRTL;}}
@media (max-width:992px) {.b-ext .splashbanner.employers.rtl.animate--in .rectangle2 {animation-name: rectangleTabletInRTL;}}
@media (max-width:768px) {.b-ext .splashbanner.employers.rtl.animate--in .rectangle2 {animation-name: rectangleMobileInRTL;}}
.b-ext .splashbanner.employers.rtl .rectangle {left: 300%;transform: skewX(20deg) translateX(-160px);}
@media (max-width:992px) and (orientation:portrait) {.b-ext .splashbanner.employers.rtl .rectangle {transform: skewX(30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .splashbanner.employers.rtl .rectangle {transform: skewX(30deg) translateX(-50px);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .splashbanner.employers.rtl .rectangle {transform: skewX(30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .splashbanner.employers.rtl .rectangle {transform: skewX(30deg) translateX(-50px);}}
.b-ext .splashbanner.employers.rtl .rectangle2 {left: 300%;transform: skewX(20deg);}
@media (max-width:992px) and (orientation:portrait) {.b-ext .splashbanner.employers.rtl .rectangle2 {transform: skewX(30deg);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .splashbanner.employers.rtl .rectangle2 {transform: skewX(30deg);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .splashbanner.employers.rtl .rectangle2 {transform: skewX(30deg);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .splashbanner.employers.rtl .rectangle2 {transform: skewX(30deg);}}
.b-ext .splashbanner.employers.rtl .content__wrap {flex-direction: row-reverse;}
@media (max-width:992px) {.b-ext .splashbanner.employers.rtl .content__wrap {flex-direction: column;}}
.b-ext .splashbanner.employers.rtl .content__wrap .content {align-items: flex-end;text-align: right;}
.b-ext .splashbanner.employers.rtl .content__wrap .content .headline, .b-ext .splashbanner.employers.rtl .content__wrap .content .text {text-align: right;}
.b-ext .splashbanner.employers.rtl .content__wrap .content .primary-button {display: flex;flex-direction: row-reverse;}
.b-ext .splashbanner.employers.rtl .content__wrap .content .primary-button .arrow-icon {transform: scaleX(-1);margin-right: 2px;margin-left: -2px;}
@media (max-width:768px) {.b-ext .splashbanner.employers.rtl .content__wrap .person__imagewrap .person__image {bottom: 0;}}
@keyframes rectangleInRTL {0% {left: 150%;}
	to {left: 50%;}}
@keyframes rectangleTabletInRTL {0% {left: 250%;}
	to {left: 30%;}}
@keyframes rectangleMobileInRTL {0% {left: 250%;}
	to {left: 25%;}}
.b-ext .errorScreen .experis.calloutbar-section, .b-ext .errorScreenbgColor.experis {background: linear-gradient(180deg,#30588f,#1c3e6b);background: -ms-linear-gradient(top,#30588f,#1c3e6b);}
.b-ext .errorScreen .jw.calloutbar-section, .b-ext .errorScreenbgColor.jw {background: linear-gradient(180deg,#5c7d70,#355c4c);background: -ms-linear-gradient(top,#5c7d70,#355c4c);}
.b-ext .errorScreen .calloutbar-section .experis.calloutbar-x, .b-ext .opacity.experis {opacity: .03;}
.b-ext .errorScreen .calloutbar-section .jw.calloutbar-x, .b-ext .opacity.jw {opacity: 1;}
.b-ext .errorScreen .calloutbar-section {position: relative;padding: 79px 15px;margin-top: -1px;}
@media (max-width:768px) {.b-ext .errorScreen .calloutbar-section {padding: 50px 0;}}
.b-ext .errorScreen .calloutbar-section.white-bg {background-color: #fff;}
.b-ext .errorScreen .calloutbar-section .calloutbar-x {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-position: 0 100%,100% 0;background-size: contain;background-repeat: no-repeat;opacity: .65;margin: -3%;z-index: 1;}
.b-ext .errorScreen .calloutbar-section .calloutbar-x.mobile {display: none;}
.b-ext .errorScreen .calloutbar-section .calloutbar-x.non-mobile {display: block;}
@media screen and (max-width:992px) {.b-ext .errorScreen .calloutbar-section .mobile {display: block !important;}
	.b-ext .errorScreen .calloutbar-section .non-mobile {display: none !important;}}
.b-ext .errorScreen .calloutbar-section .calloutbar-body {position: relative;z-index: 1;text-align: left;}
.b-ext .errorScreen .calloutbar-section .calloutbar-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;text-align: left;}
.b-ext .errorScreen .calloutbar-section .calloutbar-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .errorScreen .calloutbar-section .calloutbar-body .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .errorScreen .calloutbar-section .calloutbar-body p {color: hsla(0,0%,100%,.8);}
.b-ext .errorScreen .calloutbar-section .calloutbar-body .primary-button {margin-top: 16px;}
.b-ext .errorScreen .calloutbar-section .calloutbar-body .buttonlink a {margin-right: 25px;}
.b-ext .errorScreen .calloutbar-section .error-container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.b-ext .errorScreen .calloutbar-section .container p {font-size: 20px;}
.b-ext .errorScreen .styleArrow {display: none !important;}
.b-ext .errorScreen .primary-button.goback {color: #fff !important;border-color: #fff;}
.b-ext .errorScreen .primary-button.goback:hover {background-color: #fff;color: #c25700 !important;}
.b-ext .errorScreen .primary-button.goback:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .errorScreen .primary-button.goback .arrow-icon, .b-ext .errorScreen .primary-button.goback:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
.b-ext .errorScreen .primary-button.goback .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}
.b-ext .featurette-section {padding: 54px 0;background-color: #f0f1f1;background-position: bottom;background-repeat: no-repeat;background-size: contain;background-attachment: fixed;}
.b-ext .featurette-section .row {display: flex;align-items: center;}
@media (max-width:992px) {.b-ext .featurette-section {padding: 90px 0 60px;}}
@media (max-width:768px) {.b-ext .featurette-section {padding: 70px 0 40px;}
	.b-ext .featurette-section p {margin: 15px 0;}}
.b-ext .featurette-section.quote .featurette-body {position: relative;padding-left: 40px;z-index: 3;}
@media (max-width:992px) {.b-ext .featurette-section.quote .featurette-body {padding-left: 0;padding-top: 30px;}}
.b-ext .featurette-section.quote .featurette-body .light {font-size: 20px;}
.b-ext .featurette-section.quote .quote {top: 50%;left: 0;transform: translateY(-50%);position: absolute;width: 100px;height: 75px;opacity: .1;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-quote.a07b4451.svg");background-size: cover;background-repeat: no-repeat;z-index: -1;}
@media (max-width:992px) {.b-ext .featurette-section.quote .quote {left: -30px;}}
@media (max-width:768px) {.b-ext .featurette-section.quote .quote {display: none;}}
.b-ext .featurette-section.connector {background-color: #fff;}
.b-ext .featurette-section.connector .featurette-body .title {font-size: 18px;font-weight: 400;line-height: 24px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 20px;color: #282a32;text-transform: uppercase;}
.b-ext .featurette-section.connector .featurette-body .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;}
.b-ext .featurette-section.connector .featurette-body .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .featurette-section.connector .featurette-body .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .featurette-section.connector .featurette-body .sub-title {margin-top: 30px;}}
.b-ext .featurette-section.connector .featurette-body .connector-button {position: relative;margin-top: 50px;z-index: 2;margin-left: -200px;}
@media (max-width:1400px) {.b-ext .featurette-section.connector .featurette-body .connector-button {margin-top: 35px;margin-left: 0;}
	.b-ext .featurette-section.connector .featurette-body .connector-button .fat-line, .b-ext .featurette-section.connector .featurette-body .connector-button .line {display: none;}}
@media (max-width:992px) {.b-ext .featurette-section.connector .featurette-body .connector-button {margin-top: 20px;}
	.b-ext .featurette-section.connector .featurette-body .connector-button button {border: 0;padding: 0;}}
.b-ext .featurette-section.profilebackground .featurette-body, .b-ext .featurette-section.standard .featurette-body {padding-left: 50px;}
@media (max-width:1400px) {.b-ext .featurette-section.profilebackground .featurette-body, .b-ext .featurette-section.standard .featurette-body {padding-left: 25px;}}
@media (max-width:992px) {.b-ext .featurette-section.profilebackground .featurette-body, .b-ext .featurette-section.standard .featurette-body {padding-left: 0;}}
.b-ext .featurette-section.profilebackground .featurette-body .title, .b-ext .featurette-section.standard .featurette-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;color: #282a32;text-transform: none;margin-top: 0;}
.b-ext .featurette-section.profilebackground .featurette-body .title.reversed, .b-ext .featurette-section.standard .featurette-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .featurette-section.profilebackground .featurette-body .title, .b-ext .featurette-section.standard .featurette-body .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
@media (max-width:992px) {.b-ext .featurette-section.profilebackground .featurette-body .title, .b-ext .featurette-section.standard .featurette-body .title {margin-top: 40px;}}
.b-ext .featurette-section.profilebackground .featurette-body p, .b-ext .featurette-section.standard .featurette-body p {font-size: 18px;}
@media (max-width:992px) {.b-ext .featurette-section.profilebackground .featurette-body p, .b-ext .featurette-section.standard .featurette-body p {font-size: 16px;}}
@media (max-width:768px) {.b-ext .featurette-section.profilebackground .featurette-body p, .b-ext .featurette-section.standard .featurette-body p {font-size: 16px;}}
.b-ext .featurette-section.profilebackground .featurette-body .primary-button, .b-ext .featurette-section.standard .featurette-body .primary-button {margin-top: 20px;}
@media (max-width:768px) {.b-ext .featurette-section.profile {padding: 50px 0;}}
.b-ext .featurette-section.profile .featurette-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;margin: 20px 0 0;}
.b-ext .featurette-section.profile .featurette-body .name {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin: 16px 0 0;}
.b-ext .featurette-section.profile .featurette-body .light {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;text-transform: none;letter-spacing: normal;color: #282a32;margin-bottom: 8px;font-weight: 300;line-height: .8;}
@media (max-width:768px) {.b-ext .featurette-section.profile .featurette-body .light {font-size: 16px;margin-bottom: 7px;}}
.b-ext .featurette-section.profile .featurette-body .large {font-size: 16px;line-height: 22px;color: #282a32;}
@media (max-width:768px) {.b-ext .featurette-section.profile .featurette-body .large {font-size: 16px;margin: 15px 0 20px !important;}}
.b-ext .featurette-section.profile .featurette-body p {font-size: 16px;line-height: 22px;}
.b-ext .featurette-section.profile .featurette-body .primary-button {margin-top: 20px;}
.b-ext .featurette-section.profile .featurette-imgs {margin-right: 0;}
.b-ext .featurette-section.profile .featurette-imgs .blurred {display: none;}
.b-ext .featurette-section.profile .featurette-imgs img {border-radius: 12px;max-width: 385px;}
@media (max-width:1400px) {.b-ext .featurette-section.profile .featurette-imgs img {width: 290px;height: 271px;}}
@media (max-width:768px) {.b-ext .featurette-section.profile .featurette-imgs img {width: 315px;height: 295px;}}
@media (min-width:768px) and (max-width:992px) {.b-ext .featurette-section.profile .featurette-imgs img {width: 385px;height: 360px;}}
@media only screen and (max-device-width:768px) and (min-device-width:768px) and (max-device-height:1024px) and (min-device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait) {.b-ext .featurette-section.profile .featurette-imgs img {width: 385px;height: 360px;}}
@media (min-width:1400px) {.b-ext .featurette-section.profile .featurette-imgs img {width: 385px;height: 360px;}}
@media (max-width:768px) {.b-ext .featurette-section.profile .featurette-imgs {margin-bottom: 60px;}}
.b-ext .featurette-section.profile .cta-text {font-size: 18px;line-height: 1.1;border-bottom: 1px solid #c25700;}
.b-ext .featurette-section.profile .cta-text .arrow-icon {display: none;}
@media (max-width:992px) {.b-ext .featurette-section.event .featurette-body {padding-top: 40px;}}
@media (max-width:1400px) {.b-ext .featurette-section.event .featurette-body .primary-button {margin-top: 15px;}
	.b-ext .featurette-section.event .featurette-body .primary-button.manpower {padding: 17px 34px 14px;}}
.b-ext .featurette-section.event.manpower {background-color: #fff;}
@media (max-width:768px) {.b-ext .featurette-section.event.manpower {padding: 50px 0;}}
.b-ext .featurette-section.event.manpower .featurette-body h5 {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;letter-spacing: 1.25px;text-transform: uppercase;color: #30588f;}
@media (max-width:768px) {.b-ext .featurette-section.event.manpower .featurette-body h5 {font-size: 15px;}}
.b-ext .featurette-section.event.manpower .featurette-body .time-text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .featurette-section.event.manpower .featurette-body .time-text {font-size: 16px;}}
.b-ext .featurette-section.event.manpower .featurette-body h4 {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 32px;}
@media (max-width:768px) {.b-ext .featurette-section.event.manpower .featurette-body h4 {font-size: 25px;}}
.b-ext .featurette-section.event.manpower .featurette-body p {font-size: 20px;margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .featurette-section.event.manpower .featurette-body p {font-size: 16px;margin-bottom: 20px;}}
@media (max-width:1400px) {.b-ext .featurette-section.event.manpower .primary-button {padding: 17px 34px 14px;}}
@media (max-width:768px) {.b-ext .featurette-section.event.manpower .primary-button, .b-ext .featurette-section.event.manpower .primary-button.manpower {font-size: 14px;padding: 15px 34px 12px;}}
.b-ext .featurette-section .featurette-body {margin-top: -10px;}
.b-ext .featurette-section .featurette-body .title {margin-top: 20px;color: #282a32;text-transform: uppercase;}
.b-ext .featurette-section .featurette-body .name {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-top: 24px;}
.b-ext .featurette-section .featurette-body .time-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;color: #424242;display: inline-block;margin: 16px 15px 16px 0;}
@media (max-width:768px) {.b-ext .featurette-section .featurette-body .time-text {margin: 10px 10px 10px 0;}}
.b-ext .featurette-section .featurette-body .sub-title {color: #282a32;font-size: 16px;line-height: 22px;margin: 8px 0 16px;}
.b-ext .featurette-section .featurette-body p {color: #282a32;font-size: 16px;line-height: 22px;margin: 16px 0;}
.b-ext .featurette-section .featurette-body .cta-text {font-size: 18px;font-weight: 600;line-height: 22px;}
.b-ext .featurette-section .featurette-imgs {position: relative;margin-right: 40px;}
@media (max-width:992px) {.b-ext .featurette-section .featurette-imgs {margin-right: 20px;}}
.b-ext .featurette-section .featurette-imgs .blurred {position: absolute;top: -20px;right: -20px;width: 100%;height: 100%;z-index: 1;overflow: hidden;}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.b-ext .featurette-section .featurette-imgs .blurred {opacity: .4;}}
.b-ext .featurette-section .featurette-imgs .blurred img {filter: blur(8px);}
.b-ext .featurette-section .featurette-imgs img {position: relative;display: block;width: 100%;z-index: 2;height: auto;}
.b-ext .white {background-color: #fff !important;}
.b-ext .grey {background-color: #f3f3f4 !important;}
.b-ext .options-popup {position: absolute;top: calc(100% + 5px);left: 0;right: 0;margin-right: 15px;margin-left: 15px;z-index: 10;padding-bottom: 10px;}
.b-ext .saved-search {padding-left: 10px;padding-top: 2px;padding-right: 10px;cursor: pointer;}
.b-ext .saved-search:hover {background-color: #fff;}
.b-ext .saved-search .saved-header {display: flex;position: relative;}
.b-ext .saved-search .saved-header .saved-job-details {padding-left: 20px;}
.b-ext .saved-search .saved-header .saved-job-details p {font-size: 13px;height: auto;margin: 0;}
.b-ext .saved-search .saved-header .search-icon {border: none;background: url("/ext/dist/Manpower-Germany/static/media/icon__search.6b0e3c62.svg");position: absolute;left: 0;top: 5px;width: 15px;height: 15px;cursor: pointer;background-repeat: no-repeat;}
.b-ext .filter-pill {background-color: #efefef;color: #282a32 !important;border-radius: 20px;padding: 2px 6px;margin-right: 5px;display: inline-block;font-size: 10px;}
.b-ext .filter-pill-container {padding-left: 20px;}
.b-ext .dashboard {background-color: #939498;display: flex;}
.b-ext .dashboard .cta-text {font-size: 14px;}
.b-ext .dashboard-block {background-color: #fff;border-radius: 2px;box-shadow: 0 0 3px #ccc;margin-bottom: 25px;overflow: hidden;}
.b-ext .dashboard-block .table-title {background-color: #efefef;padding: 10px;font-weight: 600;}
.b-ext .dashboard-block a .cta-text {border-bottom: none;}
.b-ext .dashboard-block .status-received a .cta-text {color: #5c7d70;}
.b-ext .dashboard-block .dashboard-more-info {position: absolute;right: 35px;bottom: 35px;}
.b-ext .dashboard-block .saved-footer {display: flex;justify-content: space-between;padding-left: 10px;padding-right: 10px;padding-top: 10px;}
.b-ext .expired-job.calloutbar-section {position: relative;padding: 79px 15px;margin-top: -1px;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section {padding: 50px 0;}}
.b-ext .expired-job.calloutbar-section.gradient_grey, .b-ext .expired-job.calloutbar-section.gradient_GREY {background: #f3f3f4;}
.b-ext .expired-job.calloutbar-section.contact p {font-size: 24px;line-height: 36px;color: #fff !important;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.contact p {font-size: 14px;line-height: 22px;margin-top: 15px;}}
.b-ext .expired-job.calloutbar-section.contact .phone-hours {display: flex;justify-content: center;padding-top: 20px;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.contact .phone-hours {padding-top: 0;display: block;}
	.b-ext .expired-job.calloutbar-section.contact .phone-hours .phone {padding-bottom: 30px;}}
.b-ext .expired-job.calloutbar-section.contact .phone-hours strong {display: block;}
.b-ext .expired-job.calloutbar-section.contact .phone-hours .hours, .b-ext .expired-job.calloutbar-section.contact .phone-hours .phone {color: #fff;margin: 0 30px;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.contact .phone-hours .hours, .b-ext .expired-job.calloutbar-section.contact .phone-hours .phone {margin: 0 15px;}}
.b-ext .expired-job.calloutbar-section.contact .phone-hours a {color: #fff !important;font-weight: 400;text-decoration: underline !important;}
.b-ext .expired-job.calloutbar-section.large {background: none;background-color: #f3f3f4;padding: 100px 0;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.large {padding: 50px 0;}}
.b-ext .expired-job.calloutbar-section.large .row {align-items: center;}
.b-ext .expired-job.calloutbar-section.large .callout-image img {display: block;height: auto;width: 75%;}
@media (max-width:1400px) {.b-ext .expired-job.calloutbar-section.large .callout-image img {width: 100%;}}
@media (max-width:992px) {.b-ext .expired-job.calloutbar-section.large .callout-image img {width: 60%;margin: 0 auto 50px;}}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.large .callout-image img {width: 100%;margin: 0;}}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.large .callout-image {max-width: 260px;}}
.b-ext .expired-job.calloutbar-section.large .calloutbar-body {text-align: left;}
.b-ext .expired-job.calloutbar-section.large .calloutbar-body .title {margin-bottom: 30px;}
.b-ext .expired-job.calloutbar-section.large .calloutbar-body p {font-size: 20px;line-height: 32px;color: #282a32;opacity: .64;margin: 0 0 10px;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.large .calloutbar-body p {font-size: 16px;line-height: 1.5;margin-top: 10px;}}
.b-ext .expired-job.calloutbar-section.white-bg {background-color: #fff;}
.b-ext .expired-job.calloutbar-section.overview {background: #f3f3f4;}
.b-ext .expired-job.calloutbar-section.overview .calloutbar-body {position: relative;z-index: 1;text-align: center;}
.b-ext .expired-job.calloutbar-section.overview .calloutbar-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 38px;line-height: 1.2;font-weight: 700;font-weight: 400;color: #212529;}
.b-ext .expired-job.calloutbar-section.overview .calloutbar-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.overview .calloutbar-body .title {font-size: 35px;line-height: 40px;font-size: 27px;line-height: 38px;}}
.b-ext .expired-job.calloutbar-section.overview .calloutbar-body .title {font-size: 40px;line-height: 46px;margin: 0;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.overview .calloutbar-body .title {font-size: 30px;line-height: 38px;}}
.b-ext .expired-job.calloutbar-section.overview .calloutbar-body p {color: rgba(40,42,50,.64);font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;line-height: 26px;letter-spacing: normal;font-size: 20px;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.overview .calloutbar-body p {font-size: 16px;margin: 20px 0 10px;}}
.b-ext .expired-job.calloutbar-section.overview.manpower .calloutbar-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .expired-job.calloutbar-section.footer {background: #eff0f0;}
.b-ext .expired-job.calloutbar-section.footer .calloutbar-x {background-position: 0;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.footer .calloutbar-x {background-position: left -175px center;background-size: 115%;}}
.b-ext .expired-job.calloutbar-section.footer .skewed-rectangle {position: absolute;top: 0;left: 0;bottom: 0;width: 78.402777777778%;background-color: #282a32;transform-origin: bottom left;transform: skew(45deg,0deg);border-right: 50px solid #5e6066;}
@media (max-width:992px) {.b-ext .expired-job.calloutbar-section.footer .skewed-rectangle {width: 100%;transform: none;border-right: 0;}}
.b-ext .expired-job.calloutbar-section.footer .calloutbar-body {text-align: left;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.footer .calloutbar-body p {font-size: 14px;line-height: 20px;margin-top: 0;}}
.b-ext .expired-job.calloutbar-section.footer .calloutbar-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;}
.b-ext .expired-job.calloutbar-section.footer .calloutbar-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section.footer .calloutbar-body .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .expired-job.calloutbar-section.footer .calloutbar-body .primary-button {margin-top: 0;}
.b-ext .expired-job.calloutbar-section.footer .connector-button {position: absolute;left: 0;right: 0;bottom: 0;}
@media (max-width:992px) {.b-ext .expired-job.calloutbar-section.footer .connector-button {position: relative;}
	.b-ext .expired-job.calloutbar-section.footer .connector-button .fat-line, .b-ext .expired-job.calloutbar-section.footer .connector-button .line {display: none;}
	.b-ext .expired-job.calloutbar-section.footer .connector-button .primary-button {color: #fff !important;border-color: #fff;}
	.b-ext .expired-job.calloutbar-section.footer .connector-button .primary-button:hover {background-color: #fff;color: #c25700 !important;}
	.b-ext .expired-job.calloutbar-section.footer .connector-button .primary-button:hover .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
	.b-ext .expired-job.calloutbar-section.footer .connector-button .primary-button .arrow-icon, .b-ext .expired-job.calloutbar-section.footer .connector-button .primary-button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;}
	.b-ext .expired-job.calloutbar-section.footer .connector-button .primary-button .arrow-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");}}
.b-ext .expired-job.calloutbar-section .gradient_blue {background: linear-gradient(180deg,#345f9a,#1c3e6b);background: -ms-linear-gradient(top,#345f9a,#1c3e6b);}
.b-ext .expired-job.calloutbar-section .gradient_green {background: linear-gradient(180deg,#5c7d70,#355c4c);background: -ms-linear-gradient(top,#5c7d70,#355c4c);}
.b-ext .expired-job.calloutbar-section .calloutbar-x {position: absolute;top: 0;left: 0;right: 0;bottom: 0;-ms-background-position-x: 460px;background-position: 0 100%,100% 0;background-size: contain;background-repeat: no-repeat;opacity: .65;margin: 0;z-index: 1;}
@media (max-width:1280px) {.b-ext .expired-job.calloutbar-section .calloutbar-x {-ms-background-position-x: 400px;}}
@media (max-width:1024px) {.b-ext .expired-job.calloutbar-section .calloutbar-x {-ms-background-position-x: 280px;}}
@media (max-width:800px) {.b-ext .expired-job.calloutbar-section .calloutbar-x {-ms-background-position-x: 150px;}}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section .calloutbar-x {display: none;}}
.b-ext .expired-job.calloutbar-section .calloutbar-x.mobile {display: none;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section .calloutbar-x.mobile {display: block;background-position: 100% 0;}}
.b-ext .expired-job.calloutbar-section .calloutbar-image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-repeat: no-repeat;background-position: 100%;background-size: contain;z-index: 1;}
.b-ext .expired-job.calloutbar-section .calloutbar-body {position: relative;z-index: 1;text-align: center;}
.b-ext .expired-job.calloutbar-section .calloutbar-body .title {font-size: 48px;line-height: 54px;font-size: 38px;line-height: 1.2;font-weight: 700;font-weight: 400;margin: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .expired-job.calloutbar-section .calloutbar-body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section .calloutbar-body .title {font-size: 35px;line-height: 40px;font-size: 27px;line-height: 38px;line-height: 1.2;}}
.b-ext .expired-job.calloutbar-section .calloutbar-body p {color: hsla(0,0%,100%,.8);font-size: 24px;line-height: 1.3;font-weight: 400;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section .calloutbar-body p {font-size: 16px;line-height: 1.3;margin: 20px 0 10px;}}
@media (max-width:992px) {.b-ext .expired-job.calloutbar-section .calloutbar-body p {font-size: 16px;line-height: 1.3;}}
.b-ext .expired-job.calloutbar-section .calloutbar-body .primary-button {margin-top: 16px;padding: 17px 34px 14px;}
@media (max-width:768px) {.b-ext .expired-job.calloutbar-section .calloutbar-body .primary-button {padding: 15px 34px 12px;font-size: 14px;}}
.b-ext .expired-job.calloutbar-section.withlogo .calloutbar-body {text-align: left;}
.b-ext .expired-job.calloutbar-section.withlogo .calloutbar-body .title {font-size: calc(var(--font-size) * 1.25);line-height: calc(var(--font-size) * 1);font-weight: 200;}
.b-ext .expired-job.calloutbar-section.withlogo .calloutbar-body p {color: #fff;font-size: calc(var(--font-size) * 1.25) !important;line-height: calc(var(--font-size) * 1.5) !important;margin: 0;}
.b-ext .expired-job.calloutbar-section.withlogo .calloutbar-body p.large {font-size: calc(var(--font-size) * 3) !important;line-height: calc(var(--font-size) * 3) !important;margin: calc(var(--font-size) * 1.5) 0;}
.b-ext .expired-job.calloutbar-section.withlogo .calloutbar-body p.job-title-x {font-weight: 600;letter-spacing: 1.2px;}
.b-ext section.calloutbar-section.footer.diamond {background: #282a32;overflow: hidden;position: relative;}
@media screen and (min-width:993px) {.b-ext section.calloutbar-section.footer.diamond {height: 371px;}}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid {position: absolute;top: 50%;left: 50%;transform: translate(115%,-20%);margin: 0;padding: 0;width: 600px;height: 300px;}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li {position: absolute;list-style: none;width: 320px;height: 320px;transform: rotate(45deg);margin: -200px;overflow: hidden;border-radius: 8px;}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li.item1 {top: -46%;left: -42%;}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li.item2.dark {top: 33%;left: -81%;background: #282a32;}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li.item2 {top: 33%;left: -3%;}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li.item3 {bottom: 15%;left: -42%;}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li .bg {background-size: cover;background-position: 0;width: 100%;height: 100%;transform: rotate(-45deg) scale(1.42);}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li.item1 .bg {transform: rotate(-45deg) scale(1.8);}
.b-ext .calloutbar-section.footer.diamond ul.diamond-grid li.item2 .bg {transform: rotate(-45deg) scale(1.81);}
.b-ext .calloutbar-section.footer.diamond .skewed-arrow.left, .b-ext .calloutbar-section.footer.diamond .skewed-arrow.none {transform-origin: top right;}
.b-ext .calloutbar-section.footer.diamond .skewed-arrow.right {transform-origin: bottom right;transform: skew(-45deg,0deg);}
.b-ext .calloutbar-section.footer.diamond .white-bg {position: absolute;top: 0;right: 0;bottom: 0;width: 37%;background-color: #fff;z-index: 0;overflow-x: hidden;transform-origin: top right;}
@media screen and (max-width:992px) {.b-ext .calloutbar-section.footer.diamond .diamond-grid, .b-ext .calloutbar-section.footer.diamond .white-bg {display: none;}}
@media (-webkit-device-pixel-ratio:1.5) {.b-ext .contents .offset-xl-1 {margin-left: 0;}}
.b-ext .job-search {padding: 50px 20px;background-color: #d3d3d3;}
.b-ext .job-search .row {align-items: center;}
.b-ext .job-search .row .form-block {margin-bottom: 0;}
@media (max-width:992px) {.b-ext .job-search .row .form-block input {margin-bottom: 10px;}}
.b-ext .job-search #search-job-false .reversed {color: #c25700;border-color: #c25700;}
.b-ext .job-search #search-job-false .reversed:hover {color: #fff !important;background-color: #c25700;}
.b-ext .delimiter-space {margin: auto 10px;}
.b-ext .videofeat.featurette-section {background-color: #fff;padding: 54px 0;}
.b-ext .videofeat.featurette-section .row {display: flex;align-items: center;}
@media (max-width:992px) {.b-ext .videofeat.featurette-section {padding: 90px 0 60px;}}
@media (max-width:768px) {.b-ext .videofeat.featurette-section {padding: 50px 0;}}
.b-ext .videofeat.featurette-section .featurette-body h5 {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;letter-spacing: 1.25px;text-transform: uppercase;color: #30588f;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section .featurette-body h5 {font-size: 15px;}}
.b-ext .videofeat.featurette-section .featurette-body .time-text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section .featurette-body .time-text {font-size: 16px;}}
.b-ext .videofeat.featurette-section .featurette-body h4 {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 32px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section .featurette-body h4 {font-size: 25px;}}
.b-ext .videofeat.featurette-section .featurette-body p {font-size: 20px;margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section .featurette-body p {font-size: 16px;margin-bottom: 20px;}}
.b-ext .videofeat.featurette-section .featurette__cta {width: 100%;text-align: center;margin-top: 30px;}
.b-ext .videofeat.featurette-section .featurette__cta .cta-text {font-size: 22px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section .featurette__cta .cta-text {font-size: 16px;margin: 40px 0 30px;}}
.b-ext .videofeat.featurette-section.video .featurette-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;letter-spacing: normal;color: #282a32;margin-bottom: 30px;margin-right: 40px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section.video .featurette-body .title {font-size: 32px;margin-right: 0;line-height: 32px;}}
.b-ext .videofeat.featurette-section.video .featurette-body .large {font-size: 16px;color: #282a32;margin-right: 40px;opacity: .64;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section.video .featurette-body .large {font-size: 16px;margin-right: 0;}}
.b-ext .videofeat.featurette-section.video .headline {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;font-weight: 400;line-height: 1.2;text-align: center;margin-bottom: 20px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section.video .headline {font-size: 32px;}}
.b-ext .videofeat.featurette-section.video .text {font-size: 20px;line-height: 1.5;text-align: center;max-width: 80%;margin: 0 auto 40px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section.video .text {font-size: 16px;max-width: 100%;margin-bottom: 20px;}}
.b-ext .videofeat.featurette-section.video .video__link {display: block;margin: 20px 0;cursor: pointer;position: relative;}
.b-ext .videofeat.featurette-section.video .video__preview {width: 100%;}
.b-ext .videofeat.featurette-section.video .video__duration {position: absolute;bottom: 10px;right: 10px;font-size: 12px;font-weight: 400;color: #fff;letter-spacing: normal;background-color: #000;padding: 4px 8px;}
.b-ext .videofeat.featurette-section.video .video__title {display: flex;justify-content: center;width: 100%;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 22px;margin-bottom: 60px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section.video .video__title {margin-bottom: 30px;}}
.b-ext .videofeat.featurette-section.video .cta__wrap {display: flex;justify-content: center;}
.b-ext .videofeat.featurette-section.video .button-text--large .cta-text {font-size: 22px;}
@media (max-width:768px) {.b-ext .videofeat.featurette-section.video .button-text--large .cta-text {font-size: 16px;margin-top: 30px;}}
.b-ext .videofeat.featurette-section.video img {vertical-align: middle;border-style: none;}
.b-ext .videofeat.featurette-section .video-cont {margin: 0 auto;}
.b-ext .social-bar {display: flex;}
.b-ext .social-icons {display: flex;flex-direction: row;margin-left: 0;}
.b-ext .social-icons .social-icon {transition: .25s cubic-bezier(.215,.61,.355,1);display: inline-block;cursor: pointer;margin-right: 30px;}
.b-ext .social-icons .social-icon:hover {opacity: .5;}
.b-ext .social-icons .custom-tooltip {display: inline-block;padding: 5px 12px;background-color: #000;border-radius: 4px;color: #fff;margin: 0 auto;width: auto;position: absolute;}
.b-ext .humanpower .content__wrap .content .btn-job-search-icon {filter: brightness(0);}
.b-ext .humanpower .content__wrap .content h1.headline {font-family: "Tilt Neon","Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 3.5);font-style: normal;font-weight: 400;line-height: 100%;text-transform: uppercase;}
.b-ext .humanpower.animate--in .rectangle, .b-ext .humanpower.animate--in .rectangle2, .b-ext .humanpower .gradient__overlay {opacity: 0;}
.b-ext .home__splashbanner {width: 100%;height: 696px;position: relative;overflow: hidden;}
@media (max-width:992px) {.b-ext .home__splashbanner {height: 100vh;}}
.b-ext .home__splashbanner.animate--in .rectangle {transform: skewX(-20deg) translateX(260%);}
.b-ext .home__splashbanner.animate--in .rectangle :not(.humanpower) {opacity: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .home__splashbanner.animate--in .rectangle {animation-name: rectanglePortraitIn;}}
@media (max-width:992px) {.b-ext .home__splashbanner.animate--in .rectangle {transform: skewX(-30deg) translateX(1600px);}}
@media (max-width:768px) {.b-ext .home__splashbanner.animate--in .rectangle {transform: skewX(-30deg) translateX(800px);}}
.b-ext .home__splashbanner.animate--in .rectangle2 {transform: skewX(-20deg) translateX(260%);}
.b-ext .home__splashbanner.animate--in .rectangle2 :not(.humanpower) {opacity: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .home__splashbanner.animate--in .rectangle2 {animation-name: rectanglePortraitIn;}}
@media (max-width:992px) {.b-ext .home__splashbanner.animate--in .rectangle2 {transform: skewX(-30deg) translateX(1600px);}}
@media (max-width:768px) {.b-ext .home__splashbanner.animate--in .rectangle2 {transform: skewX(-30deg) translateX(800px);}}
.b-ext .home__splashbanner.animate--in .bknd__image, .b-ext .home__splashbanner.animate--in .content__wrap {opacity: 1;}
.b-ext .home__splashbanner .gradient__overlay {position: absolute;z-index: 2;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(180deg,rgba(56,96,151,.85),rgba(2,122,197,.8));width: 100%;height: 100%;}
.b-ext .home__splashbanner .rectangle {top: 0;width: 100%;height: 100%;position: absolute;left: -300%;background: #56bded;transform: skewX(-20deg);z-index: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle {width: 130%;}}
@media (max-width:992px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle {width: 165%;transform: skewX(-30deg);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle {width: 168%;transform: skewX(-30deg);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .home__splashbanner .rectangle {transform: skewX(-30deg) translateX(1800px) !important;width: 160%;left: -307% !important;transform: skewX(-30deg);}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .home__splashbanner .rectangle {width: 1100px;left: -305% !important;transform: skewX(-30deg) translateX(1500px) !important;}}
.b-ext .home__splashbanner .rectangle2 {top: 0;width: 100%;height: 100%;position: absolute;left: -313%;background: #386097;transform: skewX(-20deg) translateX(-160px);z-index: 1;}
@media (max-width:1400px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle2 {width: 130%;}}
@media (max-width:992px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle2 {width: 165%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:768px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle2 {width: 168%;transform: skewX(-30deg) translateX(-50px);}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .home__splashbanner .rectangle2 {transform: skewX(-30deg) translateX(1800px) !important;width: 160%;transform: skewX(-30deg) translateX(-50px);left: -313% !important;}}
@media (max-width:768px) and (orientation:landscape) {.b-ext .home__splashbanner .rectangle2 {width: 1100px;transform: skewX(-30deg) translateX(1500px) !important;}}
.b-ext .home__splashbanner.hasImage .gradient__overlay {background-image: linear-gradient(180deg,rgba(56,96,151,0),rgba(2,122,197,0));}
.b-ext .home__splashbanner.hasImage .rectangle {background-image: linear-gradient(180deg,rgba(56,96,151,.8),rgba(2,122,197,.8));}
.b-ext .home__splashbanner.hasImage .rectangle2 {background-image: linear-gradient(180deg,rgba(56,96,151,.85),rgba(2,122,197,.8));}
.b-ext .home__splashbanner .bknd__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;width: 100%;height: 100%;object-fit: cover;}
@media (max-width:992px) {.b-ext .home__splashbanner .bknd__image {height: 100vh;}}
.b-ext .home__splashbanner .content__wrap {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 3;width: 100%;height: 100%;display: flex;justify-content: space-between;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap {flex-direction: column;height: 100vh;}}
.b-ext .home__splashbanner .content__wrap .content {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;width: 42%;height: 100%;padding: 140px 0 90px;text-align: left;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap .content {width: 100%;padding: 80px 0 20px;}}
@media (max-width:768px) {.b-ext .home__splashbanner .content__wrap .content {padding: 5px 0 20px;width: 100%;}}
.b-ext .home__splashbanner .content__wrap .content .headline {font-size: 48px;line-height: 54px;font-weight: 400;color: #fff;text-align: left;max-width: 540px;}
.b-ext .home__splashbanner .content__wrap .content .headline :not(.humanpower) {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap .content .headline {font-size: 45px;}}
@media (max-width:768px) {.b-ext .home__splashbanner .content__wrap .content .headline {font-size: 40px;line-height: 46px;}}
.b-ext .home__splashbanner .content__wrap .content form {margin: 24px 0;}
@media (max-width:768px) {.b-ext .home__splashbanner .content__wrap .content form {width: 100%;margin: 20px 0;font-size: calc(var(--font-size) * 1);}}
.b-ext .home__splashbanner .content__wrap .content form .row {flex-direction: column !important;}
.b-ext .home__splashbanner .content__wrap .content form .row .col-lg-3, .b-ext .home__splashbanner .content__wrap .content form .row .col-lg-4, .b-ext .home__splashbanner .content__wrap .content form .row .col-lg-5 {width: 100% !important;max-width: 100% !important;}
.b-ext .home__splashbanner .content__wrap .content .form-block {margin-bottom: 10px;}
.b-ext .home__splashbanner .content__wrap .content .form-block button.search-icon {display: inline;}
.b-ext .home__splashbanner .content__wrap .content .form-block.complex {background-color: #fff;border-radius: 2px;}
.b-ext .home__splashbanner .content__wrap .content .form-block input {opacity: .8;width: 440px;height: 56px;line-height: inherit;font-size: calc(var(--font-size) * 1.125);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;}
@media (max-width:768px) {.b-ext .home__splashbanner .content__wrap .content .form-block input {width: 100%;min-width: 300px;}}
.b-ext .home__splashbanner .content__wrap .content .form-block input::placeholder {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 700;color: rgba(40,42,50,.8);font-size: calc(var(--font-size) * 1);text-align: center;display: flex;justify-content: center;}
.b-ext .home__splashbanner .content__wrap .content .form-block #career-search-location+label, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-text+label {width: 100%;top: 18px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1);font-weight: 400;color: #282a32;}
.b-ext .home__splashbanner .content__wrap .content .form-block #career-search-location+label .inactive, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-text+label .inactive {font-size: calc(var(--font-size) * 1);}
.b-ext .home__splashbanner .content__wrap .content .form-block #career-search-location.filled+label, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-location:focus+label, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-text.filled+label, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-text:focus+label {top: 4px;}
.b-ext .home__splashbanner .content__wrap .content .form-block #career-search-location.filled+label .active, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-location:focus+label .active, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-text.filled+label .active, .b-ext .home__splashbanner .content__wrap .content .form-block #career-search-text:focus+label .active {font-size: calc(var(--font-size) * .75);}
.b-ext .home__splashbanner .content__wrap .content .form-block .error-msg {background-color: #e2e2e2 !important;}
.b-ext .home__splashbanner .content__wrap .content .cta {display: flex;justify-content: flex-start;}
.b-ext .home__splashbanner .content__wrap .content .btn-job-search-icon {content: "";display: inline-block;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__search--white.9f597ed6.svg");background-repeat: no-repeat;width: 16px;height: 16px;position: relative;right: 8px;top: 2px;}
.b-ext .home__splashbanner .content__wrap .content .primary-button {background-color: #c25700;border: 2px solid #c25700;margin: 10px 0;padding: 17px 34px 14px !important;line-height: 1.2;}
.b-ext .home__splashbanner .content__wrap .content .primary-button:hover {background-color: #d18140;border-color: #d18140;color: #fff !important;}
.b-ext .home__splashbanner .content__wrap .content .cta-text {margin: 30px 0 0;border-bottom: 1px solid #fff;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap .content .cta-text {margin: 0;}}
.b-ext .home__splashbanner .content__wrap .content .textLink {z-index: 99;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap .content {flex: 1 1 82%;height: 82%;}}
.b-ext .home__splashbanner .content__wrap .person__imagewrap {width: 58%;position: relative;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap {margin: 0 auto;z-index: -1;width: 55%;height: 25%;flex: 1 1 18%;}}
@media (max-width:768px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap {width: 50%;}}
@media (max-width:768px) and (min-height:812px) and (max-width:414px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap {width: 60%;}}
@media (max-width:374px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap {width: 40%;}}
.b-ext .home__splashbanner .content__wrap .person__imagewrap .person__image {position: absolute;top: 100px;right: -15px;width: 100%;}
@media (max-width:992px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap .person__image {top: auto;bottom: -8%;left: 0;right: 0;}}
@media (max-width:768px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap .person__image {bottom: -22%;}}
@media (max-width:374px) {.b-ext .home__splashbanner .content__wrap .person__imagewrap .person__image {bottom: -25%;}}
.b-ext .home__splashbanner .form-fields .row {display: block;}
@keyframes fadeIn {0% {opacity: 0;}
	to {opacity: 1;}}
@keyframes rectangleIn {0% {transform: skewX(-20deg) translateX(0);}
	to {transform: skewX(-20deg) translateX(260%);}}
@keyframes rectangleTabletIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(1600px);}}
@keyframes rectangleMobileIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(800px);}}
@keyframes rectangleMobileLandscapeIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(1500px);}}
@keyframes rectangleTabletLandscapeIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(1800px);}}
@keyframes rectangleLargeTabletLandscapeIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(2900px);}}
@keyframes rectangleDesktopIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(260%);}}
@keyframes rectangleLargeDesktopIn {0% {transform: skewX(-30deg) translateX(0);}
	to {transform: skewX(-30deg) translateX(3700px);}}
@media only screen and (min-width:480px) and (orientation:landscape) {.b-ext .home__splashbanner .content__wrap .content {padding: 35px 0 20px;}
	.b-ext .home__splashbanner .content__wrap .person__imagewrap {display: none;}}
@media only screen and (min-width:1024px) and (orientation:portrait) {.b-ext .home__splashbanner .content__wrap .content .headline {font-size: 45px !important;}
	.b-ext .home__splashbanner .content__wrap .person__imagewrap {display: block;width: 75%;}
	.b-ext .home__splashbanner .content__wrap .person__imagewrap .person__image {top: 100px !important;}}
@media only screen and (min-width:1024px) and (max-width:1200px) {.b-ext .home__splashbanner .rectangle {left: -307%;}
	.b-ext .home__splashbanner .rectangle, .b-ext .home__splashbanner .rectangle2 {transform: skewX(-30deg) translateX(2900px) !important;}}
@media only screen and (width:768px) {.b-ext .home__splashbanner .rectangle {left: -307%;}
	.b-ext .home__splashbanner .rectangle, .b-ext .home__splashbanner .rectangle2 {transform: skewX(-30deg) translateX(1500px) !important;}}
@media only screen and (min-width:1501px) {.b-ext .home__splashbanner .rectangle {left: -303% !important;}}
@media only screen and (min-width:1024px) and (orientation:landscape) {.b-ext .home__splashbanner .content__wrap .person__imagewrap {display: block;}}
@media only screen and (min-width:1200px) and (orientation:landscape) {.b-ext .home__splashbanner .content__wrap .content {padding: 140px 0 90px;}
	.b-ext .home__splashbanner .content__wrap .person__imagewrap {display: block;}}
@media only screen and (max-height:440px) and (orientation:landscape) {.b-ext .home__splashbanner.stickyHeader .content__wrap .content {padding: 140px 0 90px;margin-top: 20px;}}
@media only screen and (min-width:600px) and (orientation:portrait) {.b-ext .home__splashbanner .rectangle, .b-ext .home__splashbanner .rectangle2 {transform: skewX(-30deg) translateX(1600px) !important;}}
.b-ext .experis.home-career-block, .b-ext .homcareerBlock.experis {background-color: #438080;}
.b-ext .homcareerBlock.jw, .b-ext .jw.home-career-block {background-color: #4c79af;}
.b-ext .home-stat-block .experis.bg-image, .b-ext .homestatblock-bgimage.experis {filter: brightness(10%);background-position: right 0;}
.b-ext .home-stat-block .jw.bg-image, .b-ext .homestatblock-bgimage.jw {filter: brightness(1.3);background-position: right 50px;}
.b-ext .home-stat-block {position: relative;background-color: #4c79af;min-height: 100%;display: flex;align-items: center;}
.b-ext .home-stat-block .bg-image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;background-repeat: no-repeat;background-size: contain;}
.b-ext .home-stat-block .bg-image.bg-image-default {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-x-two.972d7019.svg");}
@media (max-width:768px) {.b-ext .home-stat-block .bg-image {background-position: 100% 100%;}}
.b-ext .home-stat-block .content {width: 100%;z-index: 2;padding: 75px 0;}
@media (max-width:768px) {.b-ext .home-stat-block .content {padding: 75px 0 45px;}}
.b-ext .home-stat-block .content .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;color: #fff;font-weight: 700;transition: 1s ease-in-out;margin-top: -15px;}
.b-ext .home-stat-block .content .sub-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .home-stat-block .content .sub-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:1400px) {.b-ext .home-stat-block .content .sub-title {margin-top: 0;}}
.b-ext .home-stat-block .content .title-container {display: flex;align-items: center;transition: 1s ease-in-out;}
.b-ext .home-stat-block .content .title-container .number {font-size: 158px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;letter-spacing: -15px;line-height: 1.2;}
@media (max-width:1400px) {.b-ext .home-stat-block .content .title-container .number {font-size: 116px;letter-spacing: -10px;}}
@media (max-width:768px) {.b-ext .home-stat-block .content .title-container .number {font-size: 80px;letter-spacing: -5px;}}
.b-ext .home-stat-block .content .title-container .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 58px;color: #fff;line-height: 1;padding-bottom: 10px;padding-left: 20px;}
.b-ext .home-stat-block .content .title-container .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .home-stat-block .content .title-container .title {font-size: 35px;line-height: 40px;}}
@media (max-width:1400px) {.b-ext .home-stat-block .content .title-container .title {font-size: 44px;}}
@media (max-width:768px) {.b-ext .home-stat-block .content .title-container .title {font-size: 32px;line-height: 1;}}
.b-ext .home-stat-block .content .text {transition: 1s ease-in-out;}
.b-ext .home-stat-block .content .text p {color: #fff;opacity: .8;}
@media (max-width:1400px) {.b-ext .home-stat-block .content .text p {margin-top: 15px;}}
@media (max-width:992px) {.b-ext .home-stat-block .content .text p {margin-top: 0;}}
@media (max-width:768px) {.b-ext .home-stat-block .content .text p {font-size: 14px;line-height: 20px;}}
.b-ext .home-stat-block .content .cta {transition: 1s ease-in-out;}
.b-ext .home-stat-block .content .cta .primary-button:first-child {margin-right: 30px;margin-bottom: 15px;}
.b-ext .home-cta-block {min-height: 100%;position: relative;display: flex;align-items: center;overflow: hidden;}
@media (max-width:992px) {.b-ext .home-cta-block {background-size: cover;}
	.b-ext .home-cta-block p {margin: 15px 0;}}
.b-ext .home-cta-block .bg-image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: 1.4s cubic-bezier(.215,.61,.355,1);background-position: top left 0;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;background-image: url("/ext/dist/Manpower-Germany/static/media/skewed_rectangle.4a86c0b2.svg");}
@media (max-width:992px) {.b-ext .home-cta-block .bg-image {background-size: cover;}}
.b-ext .home-cta-block .content {width: 100%;padding: 75px 0 45px;}
.b-ext .home-cta-block .row {display: flex;align-items: center;}
.b-ext .home-cta-block .body {margin-top: -10px;opacity: 0;transform: translateY(100px);transition: .6s ease-in-out;position: relative;z-index: 2;}
@media (max-width:768px) {.b-ext .home-cta-block .body {opacity: 1 !important;transform: translateY(0);}}
@media (max-width:992px) {.b-ext .home-cta-block .body {opacity: 1 !important;transform: translateY(0);}}
@media (max-width:1200px) {.b-ext .home-cta-block .body {opacity: 1 !important;transform: translateY(0);}}
@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) {.b-ext .home-cta-block .body {opacity: 1 !important;transform: translateY(0);}}
@media only screen and (min-device-width:1400px) and (max-device-width:1590px) {.b-ext .home-cta-block .body {opacity: 1 !important;transform: translateY(0);}}
.b-ext .home-cta-block .body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;}
.b-ext .home-cta-block .body .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .home-cta-block .body .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
@media (max-width:992px) {.b-ext .home-cta-block .body .title {margin-top: 40px;}}
@media (max-width:768px) {.b-ext .home-cta-block .body .title {font-size: 28px;line-height: 32px;}}
.b-ext .home-cta-block .body p {font-size: 18px;line-break: 30px;margin-top: 15px;color: #5e6066;}
@media (max-width:768px) {.b-ext .home-cta-block .body p {font-size: 14px;line-height: 20px;}}
.b-ext .home-cta-block .image-container {position: relative;margin-right: 40px;}
@media (max-width:992px) {.b-ext .home-cta-block .image-container {margin-right: 20px;}}
.b-ext .home-cta-block .image-container .blurred {position: absolute;top: -20px;right: -20px;width: 100%;height: 100%;z-index: 1;overflow: hidden;}
.b-ext .home-cta-block .image-container .blurred img {filter: blur(8px);display: block;width: 100%;}
.b-ext .home-cta-block .image-container .main-img {position: relative;display: block;width: 100%;z-index: 2;transform: translateY(100px);opacity: 0;transition: .6s ease-in-out;}
@media (max-width:768px) {.b-ext .home-cta-block .image-container .main-img {opacity: 1 !important;}}
@media (max-width:992px) {.b-ext .home-cta-block .image-container .main-img {opacity: 1 !important;}}
@media (max-width:1200px) {.b-ext .home-cta-block .image-container .main-img {opacity: 1 !important;}}
@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) {.b-ext .home-cta-block .image-container .main-img {opacity: 1 !important;}}
@media only screen and (min-device-width:1400px) and (max-device-width:1590px) {.b-ext .home-cta-block .image-container .main-img {opacity: 1 !important;}}
.b-ext .home-cta-block .cta-container {position: relative;z-index: 2;}
.b-ext .home-cta-block .cta-container .connector-button {margin-bottom: 30px;transition: .5s ease-in-out;}
@media (max-width:1400px) {.b-ext .home-cta-block .cta-container .connector-button .fat-line, .b-ext .home-cta-block .cta-container .connector-button .line {display: none;}
	.b-ext .home-cta-block .cta-container .connector-button .primary-button {border: none;padding: 0;}
	.b-ext .home-cta-block .cta-container .connector-button .primary-button:hover {background: none;color: #30588f !important;opacity: .5;}
	.b-ext .home-cta-block .cta-container .connector-button .primary-button:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjMzA1ODhGIi8+PC9zdmc+");}}
.b-ext .home-cta-block .cta-container .connector-button:first-child {margin-left: -35%;transform: translateX(-20%);}
@media (max-width:1400px) {.b-ext .home-cta-block .cta-container .connector-button:first-child {margin-left: 0;}}
.b-ext .home-cta-block .cta-container .connector-button:nth-child(2) {transform: translateX(-45%);margin-left: -10%;}
@media (max-width:1400px) {.b-ext .home-cta-block .cta-container .connector-button:nth-child(2) {margin-left: 0;transform: none;}}
.b-ext .home-cta-block .cta-container .connector-button:nth-child(3) {transform: translateX(-43%);margin-bottom: 0;}
@media (max-width:1400px) {.b-ext .home-cta-block .cta-container .connector-button:nth-child(3) {transform: none;}}
.b-ext .home-cta-block .cta-container .connector-button .fat-line {opacity: 0;transition: .5s ease-in-out;transition-delay: .6s;}
.b-ext .home-cta-block .cta-container .connector-button .line .inner-line {opacity: 0;width: 0;transition: .6s ease-in-out;transition-delay: .8s;}
.b-ext .home-cta-block .cta-container .connector-button .outer-cta {opacity: 0;transform: translateX(-125px);transition: .6s ease-in-out;transition-delay: .8s;}
.b-ext .home-block.active .home-cta-block .cta-container .blue:first-child, .b-ext .home-block.active .home-cta-block .cta-container .blue:nth-child(2), .b-ext .home-block.active .home-cta-block .cta-container .blue:nth-child(3) {margin: 0;transform: translateX(0);display: inline;}
.b-ext .home-block.active .home-cta-block .cta-container .blue .cta-text {margin-bottom: 30px;}
@media (max-width:768px) {.b-ext .home-block.active .home-cta-block .cta-container .blue .cta-text {margin-bottom: 10px;}}
.b-ext .home-cta-block .diamond-row {display: flex;position: relative;justify-content: center;}
.b-ext .home-cta-block .image-container.diamond {width: 400px;height: 400px;transform: rotate(-45deg);overflow: hidden;box-shadow: 3px 8px 16px 0 rgba(0,0,0,.09);margin-top: 20px;margin-bottom: 50px;border-radius: 8px;}
.b-ext .home-block .home-cta-block .image-container .main-img {position: relative;display: block;width: 100%;z-index: 2;transform: rotate(45deg) scale(1.42);opacity: 0;transition: .6s ease-in-out;}
.b-ext .home-block.active .home-cta-block .image-container .main-img {opacity: 1;}
.b-ext .home-cta-block .image-container.diamond .main-img.image {background-size: cover;height: 100%;width: 100%;}
@media screen and (max-width:992px) {.b-ext .home-cta-block .image-container.diamond {width: 250px;height: 250px;}}
@media screen and (min-width:1200px) and (max-width:1399px) {.b-ext .home-block .home-cta-block .body {margin-left: 80px;}}
@media screen and (min-width:1400px) {.b-ext .home-block .home-cta-block .body {margin-left: 20px;}
	.b-ext .home-block .home-cta-block .bg-image {background-position: top left -300px;}}
@media screen and (min-width:993px) and (max-width:1199px) {.b-ext .home-block .home-cta-block .body {margin-left: 50px;}
	.b-ext .home-cta-block .image-container.diamond {width: 300px;height: 300px;}
	.b-ext .home-block .home-cta-block .bg-image {background-position: top left -200px;}}
@media screen and (min-width:768px) and (max-width:992px) {.b-ext .home-cta-block .image-container.diamond {width: 300px;height: 300px;}
	.b-ext .home-cta-block .diamond-row {margin-bottom: 36px;}}
@media screen and (max-width:1024px) and (orientation:portrait) {.b-ext .home-block .home-cta-block .bg-image {background-position: top left -200px;}}
@media screen and (max-width:1024px) and (min-width:992px) and (orientation:landscape) {.b-ext .home-block .home-cta-block .bg-image {background-position: top left -200px;}}
@media screen and (min-width:768px) and (max-width:992px) and (orientation:portrait) {.b-ext .home-cta-block .image-container.diamond {width: 300px;height: 300px;}
	.b-ext .home-cta-block .diamond-row {margin-bottom: 106px;}}
@media screen and (min-width:321px) and (max-width:767px) {.b-ext .home-cta-block .image-container.diamond {width: 200px;height: 200px;}
	.b-ext .home-cta-block .diamond-row {margin-bottom: 24px;}}
@media screen and (max-width:320px) and (orientation:portrait) {.b-ext .home-cta-block .image-container.diamond {width: 160px;height: 160px;}
	.b-ext .home-cta-block .diamond-row {margin-bottom: 12px;}
	.b-ext .home-block .home-cta-block .bg-image {background-position: bottom left -80px;}}
@media only screen and (min-device-width:375px) and (max-device-width:823px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape) {.b-ext .home-cta-block .bg-image {background-position: top left -180px;}}
.b-ext .home-block.active .home-cta-block .bg-image {transform: translateY(0);opacity: 1 !important;}
.b-ext .home-block.active .home-cta-block .body {transform: translateY(0);opacity: 1;}
.b-ext .home-block.active {height: 100vh;}
.b-ext .home-block.active .home-cta-block .cta-container .textLink {margin-bottom: 30px;}
.b-ext .home-block-cta {height: 100%;}
.b-ext .home-career-block {min-height: 100%;position: relative;display: flex;align-items: center;background-position: 0 0,100% 100%;background-repeat: no-repeat;background-attachment: fixed;}
.b-ext .home-career-block.jw .form-block input#career-search-text {padding-right: 15px !important;}
.b-ext .home-career-block.jw .form-block .error-msg {background-color: #8fadd6 !important;}
@media (max-width:768px) {.b-ext .home-career-block {height: auto;min-height: 100%;display: flex;align-items: center;}}
.b-ext .home-career-block .content {padding: 75px 0 45px;text-align: center;width: 100%;}
.b-ext .home-career-block .content .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;color: #fff;transform: translateX(-50px);opacity: 1;transition: 1s ease-in-out;}
.b-ext .home-career-block .content .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .home-career-block .content .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;transform: translateX(0) !important;}}
@media (max-width:992px) {.b-ext .home-career-block .content .title {transform: translateX(0) !important;}}
@media (max-width:1200px) {.b-ext .home-career-block .content .title {transform: translateX(0) !important;}}
.b-ext .home-career-block .content .text {transform: translateX(-50px);opacity: 1;transition: 1s ease-in-out;}
@media (max-width:768px) {.b-ext .home-career-block .content .text {transform: translateX(0) !important;}}
@media (max-width:992px) {.b-ext .home-career-block .content .text {transform: translateX(0) !important;}}
@media (max-width:1200px) {.b-ext .home-career-block .content .text {transform: translateX(0) !important;}}
.b-ext .home-career-block .content .text p {color: #fff;}
.b-ext .home-career-block .content .form {margin-bottom: 40px;transform: translateX(-50px);opacity: 1;transition: 1s ease-in-out;}
@media (max-width:768px) {.b-ext .home-career-block .content .form {transform: translateX(0) !important;}}
@media (max-width:992px) {.b-ext .home-career-block .content .form {transform: translateX(0) !important;}}
@media (max-width:1200px) {.b-ext .home-career-block .content .form {transform: translateX(0) !important;}}
@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) {.b-ext .home-career-block .content .form {transform: translateX(0) !important;}}
@media only screen and (min-device-width:1400px) and (max-device-width:1590px) {.b-ext .home-career-block .content .form {transform: translateX(0) !important;}}
.b-ext .home-career-block .content .form .row [class*=col-] {padding: 0 5px;}
@media (max-width:992px) {.b-ext .home-career-block .content .form .row [class*=col-] {padding: 0 15px;margin-bottom: 15px;}}
.b-ext .home-career-block .content .form .form-block {margin-bottom: 0;}
.b-ext .home-career-block .content .form .form-block input {border: 0;}
.b-ext .home-career-block .content .form .primary-button {white-space: nowrap;padding: 17px 34px 14px;}
.b-ext .home-career-block .content .form .form-fields .cta {margin-top: 5px;}
.b-ext .home-career-block .content .careerpath.cta {transform: translateX(-50px);opacity: 1;transition: 1s ease-in-out;}
@media (max-width:768px) {.b-ext .home-career-block .content .careerpath.cta {transform: translateX(0);}}
@media (max-width:992px) {.b-ext .home-career-block .content .careerpath.cta {transform: translateX(0);}}
@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) {.b-ext .home-career-block .content .careerpath.cta {transform: translateX(0);}}
@media only screen and (min-device-width:1400px) and (max-device-width:1590px) {.b-ext .home-career-block .content .careerpath.cta {transform: translateX(0);}}
.b-ext .home-career-block .content .careerpath.cta a {letter-spacing: 1.2px;}
.b-ext .form-fields .remote-jobs .form-block.checkbox input[type=checkbox] {display: contents;}
.b-ext .form-fields .remote-jobs .form-block.checkbox label {position: static;width: 100%;color: #fff;}
.b-ext .form-fields .remote-jobs .form-block.checkbox label:before {top: 3px;}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:823px) and (min-device-width:375px) and (orientation:landscape) {.b-ext .homepage .home-cta-block .image-container.diamond {display: none;}}
@media (max-width:992px) and (orientation:landscape) {.b-ext .home-cta-block .bg-image {background-size: cover;background-position: top left -300px;}
	.b-ext .homepage .home-block.active .home-cta-block .image-container .main-img {opacity: 1;}
	.b-ext .homepage .home-block .home-cta-block .bg-image {transform: translateY(0);opacity: 1;}
	.b-ext .homepage .home-block .home-cta-block .body {transform: translateY(0) !important;opacity: 1 !important;}
	.b-ext .homepage .home-block.active .home-cta-block .cta-container .textLink, .b-ext .homepage .home-block .home-cta-block .cta-container .textLink {margin-bottom: 10px;}}
@media (max-width:768px) {.b-ext .homepage .home-block.active .home-cta-block .cta-container .textLink {margin-bottom: 10px;}}
.b-ext .tabbed__block {margin: 54px 0;}
.b-ext .tabbed__block .headline {text-align: center;margin-bottom: 24px;}
.b-ext .tabbed__block .cta__wrap {display: flex;justify-content: center;}
.b-ext .tabbed__block .button-text--large .cta-text {font-size: 18px;}
.b-ext .tabbed__block .button-text, .b-ext .tabbed__block a {transition: .25s cubic-bezier(.215,.61,.355,1) !important;text-decoration: none !important;}
.b-ext .tabbed__block a .cta-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 18px;line-height: 22px;border-bottom: 1px solid #c25700;}
.b-ext .nav {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}
.b-ext .nav__tabs {position: relative;background-color: #dedede;border-radius: 100px;width: 600px;margin: 0 auto;}
.b-ext .nav__tabs * {z-index: 2;}
@media (max-width:768px) {.b-ext .nav__tabs {width: 310px;}}
.b-ext .nav__tabs .slider {position: absolute;display: flex;height: 52px;width: 300px;background-color: #5c7d70;z-index: 1;border-radius: 100px;transition: .25s ease-out;}
@media (max-width:768px) {.b-ext .nav__tabs .slider {width: 155px;height: 45px;}}
.b-ext .nav__item {display: flex;align-items: center;justify-content: center;height: 52px;width: 300px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;letter-spacing: 1.5px;line-height: 20px;font-weight: 600;text-transform: uppercase;border-radius: 100px;cursor: pointer;transition: color .15s ease-in;}
@media (max-width:768px) {.b-ext .nav__item {width: 155px;height: 45px;font-size: 14px;letter-spacing: 1px;}}
.b-ext .nav__link {color: #67696f;}
.b-ext .nav__link:hover {opacity: 1;}
.b-ext .nav__link.active {color: #fff !important;}
.b-ext .nav__link.active~.slider {background-color: #282a32;transform: translateX(100%);-ms-transform: translateX(-100%);}
.b-ext .nav__link.active:first-child~.slider {background-color: #386097;transform: translateX(0);-ms-transform: translateX(-200%);}
.b-ext .tab__content>.tab__pane {display: none;}
.b-ext .tab__content>.active {display: block;}
.b-ext .tab__content .tab__pane {margin: 24px 200px;}
.b-ext .tab__content .card__link {justify-content: center;width: 100%;height: 100%;}
.b-ext .tab__content .card__link, .b-ext .tab__content .icon__card {display: flex;align-items: center;flex-direction: column;}
.b-ext .tab__content .icon__card {height: 100px;justify-content: flex-end;margin: 30px 0;padding: 20px 0;}
.b-ext .tab__content .icon__card .icon {width: auto;height: 100%;margin-bottom: 20px;}
.b-ext .tab__content .icon__card .title {text-decoration: none;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;text-transform: none;letter-spacing: normal;text-align: center;font-weight: 700;}
.b-ext .tab__content .icon__card:focus, .b-ext .tab__content .icon__card:hover {opacity: .7;}
.b-ext .newsletter-footer .hubspotForm {justify-content: left !important;flex-direction: column;}
.b-ext .newsletter-footer .hubspotForm .hubspotformTitle {cursor: pointer;width: auto;text-align: left;padding: 4px 4px 4px 0;font-size: 11px;font-weight: 700;font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #30588a;line-height: 12px;}
.b-ext .newsletter-footer .hubspotForm input {display: block;width: 100% !important;}
.b-ext .newsletter-footer .hubspotForm .hubspot-render .hs-error-msgs {background-color: initial;}
.b-ext .newsletter-footer .hubspotForm .hs-input {display: inline-block;width: 90%;max-width: 500px;height: 40px;padding: 9px 10px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 400;line-height: 22px;color: #36454f;border: 1px solid #c9e0de;box-sizing: border-box;border-radius: 3px;}
.b-ext .newsletter-footer .hubspotForm input.hs-input.error {border-color: #b57e7f;}
.b-ext .newsletter-footer .hubspotForm .hs-input:not([type=file]) {background-color: #f9f8f8;}
.b-ext .newsletter-footer .hubspotForm .hs-error-msgs label {color: #fd5e53;}
.b-ext .newsletter-footer .hubspotForm .hs-richtext {margin-bottom: 3px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 24px;font-size: 14px;color: #36454f;}
.b-ext .newsletter-footer .hubspotForm .hs-richtext p {font-size: 14px !important;}
.b-ext .newsletter-footer .hubspotForm .hs-richtext a {color: #386097;font-size: 14px;}
.b-ext .newsletter-footer .hubspotForm .submitted-message span {color: #36454f !important;}
.b-ext .newsletter-footer .hubspotForm .submitted-message p {margin: 0;}
.b-ext .newsletter-footer .hubspotForm .hs-button.primary {margin: 0;background: #f07427;color: #fff;font-size: 12px;line-height: 12px;font-family: arial,helvetica,sans-serif;border-radius: 3px;border: 1px solid #f07427;padding: 12px 24px;}
.b-ext .newsletter-footer .hubspotForm .hs-button.primary:hover {background: #f07427;border-color: #f07427;}
.b-ext .newsletter-footer .hubspotForm label {margin-top: calc(var(--font-size) * .5);}
.b-ext .hubspotForm-content {width: 100%;padding-left: 5px;padding-top: 5px;}
@media (max-width:768px) {.b-ext .hubspotForm-content {width: 100% !important;}}
.b-ext .hubspotForm-content .hs-form-iframe {width: 100% !important;}
.b-ext .hubspot-render .hs-error-msgs {padding-left: 0;text-align: center;list-style: none;display: block;margin-right: 8px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);}
.b-ext .hubspot-render .hs-error-msgs label {position: unset;font-size: 12px;margin-top: 0 !important;}
.b-ext .hubspot-render .hs-error-msgs .hs-error-msg {color: #9d323d;}
.b-ext .hubspot-render input {display: block;width: 100% !important;}
.b-ext .hubspot-render .hs-submit .hs-button {text-transform: uppercase;}
.b-ext .hubspot-render .hs-submit .hs-button:hover {background-color: #30588f;color: #fff;}
.b-ext .hubspot-render .hs-submit input {display: block;align-items: center;text-align: center;border: 2px solid #30588f;background-color: initial;color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-radius: 26px;line-height: 1.2;padding: 19px 20px 17px;transition: .25s cubic-bezier(.215,.61,.355,1);margin: 0 auto;width: auto !important;}
.b-ext .container.newsletter-footer, .b-ext .container.newsletter-hamburger {margin-bottom: 0 !important;padding-left: 0;}
.b-ext .container.newsletter-footer input[type=checkbox], .b-ext .container.newsletter-hamburger input[type=checkbox] {width: 15px !important;margin-top: 5px;}
.b-ext .container.newsletter-footer.manpower .hubspotformTitle, .b-ext .container.newsletter-hamburger.manpower .hubspotformTitle {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;line-height: 24px;color: #282a32;}
.b-ext .hbspt-form .submitted-message {color: #9d323d;}
.b-ext .newsletter-hamburger .hubspotForm {justify-content: left !important;flex-direction: column;}
.b-ext .newsletter-hamburger .hubspotForm .hubspotformTitle {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 70px;line-height: 84px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;text-transform: uppercase;color: #fff;font-weight: 700;margin-bottom: 22px;font-size: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;padding-top: 30px;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render {color: #fff;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render .hs-error-msgs {padding-left: 0;text-align: center;list-style: none;display: block;margin-right: 8px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: hsla(0,0%,100%,.6);}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render .hs-error-msgs label {position: unset;font-size: 12px;margin-top: 0 !important;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render .hs-error-msgs .hs-error-msg {color: #9d323d;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render label {margin-top: calc(var(--font-size) * .5);}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render input {display: block;width: 100% !important;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render .hs-submit .hs-button {text-transform: uppercase;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render .hs-submit .hs-button:hover {background-color: #fff;color: #c25700;}
.b-ext .newsletter-hamburger .hubspotForm .hubspot-render .hs-submit input {display: block;align-items: center;text-align: center;border: 2px solid #fff;background-color: initial;color: #fff;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-radius: 26px;line-height: 1.2;padding: 19px 20px 17px;transition: .25s cubic-bezier(.215,.61,.355,1);margin: 0 auto;width: auto !important;}
.b-ext .newsletter-hamburger .hubspotForm .hubspotForm-content {width: 100%;}
@media (max-width:768px) {.b-ext .newsletter-hamburger .hubspotForm .hubspotForm-content {width: 100% !important;}}
.b-ext .newsletter-hamburger .hubspotForm .hubspotForm-content .hs-form-iframe {width: 100% !important;}
.b-ext .contact-us .hubspotForm .hubspotForm-content.nl {width: 100%;}
.b-ext .accessibility .hubspotForm .hubspot-render, .b-ext .contact-us .hubspot-render, .b-ext .event-rsvp .hubspot-render {margin: 0 auto;}
@media (max-width:1400px) and (orientation:landscape) {.b-ext .accessibility .hubspotForm .hubspot-render, .b-ext .contact-us .hubspot-render, .b-ext .event-rsvp .hubspot-render {margin: 0 auto;}}
@media (max-width:768px) {.b-ext .accessibility .hubspotForm .hubspot-render, .b-ext .contact-us .hubspot-render, .b-ext .event-rsvp .hubspot-render {width: 100%;}}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-error-msgs, .b-ext .contact-us .hubspot-render .hs-error-msgs, .b-ext .event-rsvp .hubspot-render .hs-error-msgs {display: block;padding-left: 0;text-align: center;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-error-msgs .hs-error-msg, .b-ext .contact-us .hubspot-render .hs-error-msgs .hs-error-msg, .b-ext .event-rsvp .hubspot-render .hs-error-msgs .hs-error-msg {color: #9d323d;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field, .b-ext .contact-us .hubspot-render .hs-form-field, .b-ext .event-rsvp .hubspot-render .hs-form-field {position: relative;margin-bottom: 16px;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field label, .b-ext .contact-us .hubspot-render .hs-form-field label, .b-ext .event-rsvp .hubspot-render .hs-form-field label {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;transition: .33s cubic-bezier(.215,.61,.355,1);}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field input, .b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field select, .b-ext .contact-us .hubspot-render .hs-form-field input, .b-ext .contact-us .hubspot-render .hs-form-field select, .b-ext .event-rsvp .hubspot-render .hs-form-field input, .b-ext .event-rsvp .hubspot-render .hs-form-field select {width: 100% !important;height: 50px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;padding: 0 10px;outline-color: transparent;transition: .33s cubic-bezier(.215,.61,.355,1);box-shadow: none;outline: none;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field input[type=checkbox], .b-ext .contact-us .hubspot-render .hs-form-field input[type=checkbox], .b-ext .event-rsvp .hubspot-render .hs-form-field input[type=checkbox] {width: 18px !important;margin-top: 5px;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field .multi-container .hs-form-checkbox .hs-form-checkbox-display span, .b-ext .contact-us .hubspot-render .hs-form-field .multi-container .hs-form-checkbox .hs-form-checkbox-display span, .b-ext .event-rsvp .hubspot-render .hs-form-field .multi-container .hs-form-checkbox .hs-form-checkbox-display span {margin-left: 20px;display: block;margin-top: -22px;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-form-field textArea, .b-ext .contact-us .hubspot-render .hs-form-field textArea, .b-ext .event-rsvp .hubspot-render .hs-form-field textArea {padding: 20px 0 5px 25px;width: 100% !important;min-height: 200px;border: 1px solid rgba(103,105,111,.5);}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-fieldtype-radio ul, .b-ext .contact-us .hubspot-render .hs-fieldtype-radio ul, .b-ext .event-rsvp .hubspot-render .hs-fieldtype-radio ul {display: flex;margin-bottom: 0;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-fieldtype-radio ul li, .b-ext .contact-us .hubspot-render .hs-fieldtype-radio ul li, .b-ext .event-rsvp .hubspot-render .hs-fieldtype-radio ul li {display: flex;width: 50%;align-items: center;justify-content: flex-start;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-fieldtype-radio ul li label, .b-ext .contact-us .hubspot-render .hs-fieldtype-radio ul li label, .b-ext .event-rsvp .hubspot-render .hs-fieldtype-radio ul li label {display: flex;align-items: center;margin-bottom: 0;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-fieldtype-radio ul li label.hs-form-radio-display input[type=radio], .b-ext .contact-us .hubspot-render .hs-fieldtype-radio ul li label.hs-form-radio-display input[type=radio], .b-ext .event-rsvp .hubspot-render .hs-fieldtype-radio ul li label.hs-form-radio-display input[type=radio] {width: 18px !important;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-fieldtype-radio ul li label.hs-form-radio-display span, .b-ext .contact-us .hubspot-render .hs-fieldtype-radio ul li label.hs-form-radio-display span, .b-ext .event-rsvp .hubspot-render .hs-fieldtype-radio ul li label.hs-form-radio-display span {margin-left: 8px;}
.b-ext .accessibility .hubspotForm .hubspot-render .input ul, .b-ext .contact-us .hubspot-render .input ul, .b-ext .event-rsvp .hubspot-render .input ul {display: flex;margin-bottom: 0;}
.b-ext .accessibility .hubspotForm .hubspot-render .input ul li, .b-ext .contact-us .hubspot-render .input ul li, .b-ext .event-rsvp .hubspot-render .input ul li {display: flex;align-items: center;justify-content: flex-start;}
.b-ext .accessibility .hubspotForm .hubspot-render .input ul li label, .b-ext .contact-us .hubspot-render .input ul li label, .b-ext .event-rsvp .hubspot-render .input ul li label {display: flex;align-items: center;margin-bottom: 0;}
.b-ext .accessibility .hubspotForm .hubspot-render p.cv, .b-ext .contact-us .hubspot-render p.cv, .b-ext .event-rsvp .hubspot-render p.cv {margin: 0 0 16px;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-error-msgs, .b-ext .contact-us .hubspot-render .hs-error-msgs, .b-ext .event-rsvp .hubspot-render .hs-error-msgs {list-style: none;margin-right: 8px;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-error-msgs label, .b-ext .contact-us .hubspot-render .hs-error-msgs label, .b-ext .event-rsvp .hubspot-render .hs-error-msgs label {position: unset;font-size: 12px;}
.b-ext .accessibility .hubspotForm .hubspot-render .inputs-list, .b-ext .contact-us .hubspot-render .inputs-list, .b-ext .event-rsvp .hubspot-render .inputs-list {list-style: none;padding-left: 0;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-submit .hs-button, .b-ext .contact-us .hubspot-render .hs-submit .hs-button, .b-ext .event-rsvp .hubspot-render .hs-submit .hs-button {text-transform: uppercase;margin-bottom: 20px;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-submit .hs-button:hover, .b-ext .contact-us .hubspot-render .hs-submit .hs-button:hover, .b-ext .event-rsvp .hubspot-render .hs-submit .hs-button:hover {background-color: #30588f;color: #fff;}
.b-ext .accessibility .hubspotForm .hubspot-render .hs-submit input, .b-ext .contact-us .hubspot-render .hs-submit input, .b-ext .event-rsvp .hubspot-render .hs-submit input {display: block;align-items: center;text-align: center;border: 2px solid #30588f;background-color: initial;color: #30588f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-radius: 26px;line-height: 1.2;padding: 19px 20px 17px;transition: .25s cubic-bezier(.215,.61,.355,1);margin: 0 auto;}
.b-ext .accessibility .hubspotForm .hubspot-render .submitted-message, .b-ext .contact-us .hubspot-render .submitted-message, .b-ext .event-rsvp .hubspot-render .submitted-message {color: #5c7d70;text-align: center;font-size: 20px;line-height: 26px;margin: 30px 0;}
.b-ext .accessibility .hubspotForm .hubspotForm-content .hs-form-iframe, .b-ext .contact-us .hubspotForm-content .hs-form-iframe, .b-ext .event-rsvp .hubspotForm-content .hs-form-iframe {width: 100%;}
.b-ext .accessibility .hubspotForm .hubspotformTitle, .b-ext .contact-us .hubspotformTitle, .b-ext .event-rsvp .hubspotformTitle {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 70px;line-height: 84px;font-size: 32px;line-height: 42px;font-weight: 500;font-weight: 700;text-align: center;margin-bottom: 45px;padding-top: 80px;}
.b-ext .accessibility .hubspotForm.manpower .hubspotformTitle, .b-ext .contact-us.manpower .hubspotformTitle, .b-ext .event-rsvp.manpower .hubspotformTitle {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 24px;}
.b-ext .contact-us.manpower .hubspotForm-content .hubspotformTitle, .b-ext .event-rsvp.manpower .hubspotForm-content .hubspotformTitle {font-weight: 400;}
.b-ext .btnstyle {border-color: #e77c22 !important;color: #fff !important;padding: 12px 10px;line-height: 1.2;font-size: 14px !important;font-weight: 600 !important;}
.b-ext .btnstyle, .b-ext .ot-sdk-show-settings:hover {background-color: #e77c22;}
.b-ext .otbtncontainer {display: flex;justify-content: center;padding: 20px;}
.b-ext #ot-sdk-btn.optanon-show-settings:hover, .b-ext .ot-sdk-show-settings:hover {color: #fff;background-color: #e77c22 !important;}
.b-ext .newsletter-footer {padding-top: 6px !important;border-top: none !important;}
@media (max-width:992px) {.b-ext .newsletter-footer {padding-left: 0 !important;}}
.b-ext .hyperlink-cardblock.navbox-section {text-align: center;background-color: #f3f3f4;padding: 64px 0;}
.b-ext .hyperlink-cardblock.navbox-section .container {max-width: 1366px;}
.b-ext .hyperlink-cardblock.navbox-section .diamond-container {max-width: 960px;margin: auto;padding-left: 15px;padding-right: 15px;}
.b-ext .hyperlink-cardblock.navbox-section .navbox-items {display: flex;flex-wrap: wrap;justify-content: center;}
.b-ext .hyperlink-cardblock.navbox-section .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;text-align: center;margin-bottom: 32px;}
.b-ext .hyperlink-cardblock.navbox-section .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .hyperlink-cardblock.navbox-section .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .hyperlink-cardblock.navbox-section button {margin-top: 50px;}
.b-ext .hyperlink-cardblock .navbox {position: relative;display: block;width: 200px;height: auto;min-height: 200px;margin: 0 14px 32px 16px;background-color: #fff;cursor: pointer;box-shadow: 3px 8px 16px 0 rgba(0,0,0,.06);}
.b-ext .hyperlink-cardblock .navbox:focus, .b-ext .hyperlink-cardblock .navbox:hover {box-shadow: 3px 8px 20px 0 rgba(0,0,0,.08);}
.b-ext .hyperlink-cardblock .navbox .image-icon {background-repeat: no-repeat;background-position: 50%;}
.b-ext .hyperlink-cardblock .navbox figure {position: relative;display: flex;justify-content: center;flex-direction: column;width: 100%;height: 100%;}
@media (max-width:992px) {.b-ext .hyperlink-cardblock .navbox figure {flex-direction: column;align-items: center;}}
.b-ext .hyperlink-cardblock .navbox figure .imageContainer {min-height: 140px;display: flex;align-items: center;justify-content: center;}
.b-ext .hyperlink-cardblock .navbox figure img {margin: 5px;align-self: center;max-width: 66px;max-height: 66px;}
.b-ext .hyperlink-cardblock .navbox figure .caption {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 18px;line-height: 28px;font-weight: 700;word-break: break-word;-webkit-hyphens: auto;hyphens: auto;font-size: 20px;height: 100%;color: #282a32;padding: 10px;}
.b-ext .hyperlink-cardblock .navbox figure .caption.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .hyperlink-cardblock .navbox figure .caption {font-size: 35px;line-height: 40px;}}
.b-ext .hyperlink-cardblock .navbox figure .caption.light {font-weight: 300;}
@media (max-width:768px) {.b-ext .hyperlink-cardblock .navbox figure .caption {font-size: 18px;line-height: 22px;}}
.b-ext .hyperlink-cardblock .image--wipe {overflow: hidden;cursor: pointer;}
.b-ext .hyperlink-cardblock .image--wipe:hover img {opacity: .6;transform: scale3d(1.15,1.15,1.15);transition-duration: 1s;}
.b-ext .hyperlink-cardblock .image--wipe:hover .wipe--apollo:before {transform: scale3d(1.9,1.4,1) rotate(240deg) translate3d(0,100%,0);transition-duration: 1.25s;}
.b-ext .hyperlink-cardblock .image--wipe img {opacity: .95;transition: opacity .35s,transform .35s;transform: scale3d(1.05,1.05,1);transition-duration: 1s;}
.b-ext .hyperlink-cardblock .image--wipe .wipe--apollo:before {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: hsla(0,0%,58.8%,.25);content: "";transition: transform .6s;transform: scale3d(1.9,1.4,1) rotate(220deg) translate3d(0,-100%,0);}
.b-ext .hyperlink-cardblock section.navbox-section.diamonds {background: #fff;}
@media screen and (min-width:1200px) {.b-ext .hyperlink-cardblock section.navbox-section.diamonds .navbox-items {margin: 0 -5px;}}
.b-ext .hyperlink-cardblock section.navbox-section.diamonds a.nav-elem {display: inline-grid;border-radius: 8px;}
@media screen and (min-width:993px) and (max-width:1199px) {.b-ext .hyperlink-cardblock section.navbox-section.diamonds a.nav-elem {flex-basis: 40%;justify-content: center;}}
.b-ext .hyperlink-cardblock section.navbox-section.diamonds a.nav-elem:hover {opacity: 1;}
.b-ext .hyperlink-cardblock section.navbox-section.diamonds p.nav-elem-text {text-transform: capitalize;color: #282a32;margin-top: 0;width: 180px;margin-left: 50px;margin-right: 50px;}
.b-ext .hyperlink-cardblock section.navbox-section.diamonds .navbox.diamond {width: 180px;height: 180px;margin: 50px;transform: rotate(-45deg);overflow: hidden;box-shadow: 3px 8px 16px 0 rgba(0,0,0,.09);border-radius: 8px;}
.b-ext .hyperlink-cardblock section.navbox-section.diamonds .navbox.diamond .image {width: 270px;height: 270px;margin: -50px;transform: rotate(45deg);}
.b-ext .hyperlink-cardblock .seo-jobs {padding: 80px 0;}
.b-ext .hyperlink-cardblock .seo-jobs__category {flex: auto;text-align: center;margin-bottom: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 700;line-height: 32px;}
.b-ext .hyperlink-cardblock .seo-jobs__category-item {margin: 15px 0;}
.b-ext .hyperlink-cardblock .seo-jobs__category-item a, .b-ext .hyperlink-cardblock .seo-jobs__category-item button {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 1;letter-spacing: 1px;font-weight: 700;text-transform: uppercase;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .hyperlink-cardblock .seo-jobs__category-item a:hover {color: #c25700 !important;}
.b-ext .hyperlink-cardblock .seo-jobs--green {background-color: #5c7d70;}
.b-ext .hyperlink-cardblock .seo-jobs--blue {background-color: #386097;}
.b-ext .hyperlink-cardblock .seo-jobs--white {background-color: #fff;}
.b-ext .hyperlink-cardblock .seo-jobs--default {background-color: #f3f3f4;}
.b-ext .hyperlink-cardblock .seo-jobs--blue .seo-jobs__category, .b-ext .hyperlink-cardblock .seo-jobs--green .seo-jobs__category {color: #fff;}
.b-ext .hyperlink-cardblock .seo-jobs--blue .seo-jobs__category-item, .b-ext .hyperlink-cardblock .seo-jobs--green .seo-jobs__category-item {margin: 15px 0;}
.b-ext .hyperlink-cardblock .seo-jobs--blue .seo-jobs__category-item a, .b-ext .hyperlink-cardblock .seo-jobs--blue .seo-jobs__category-item button, .b-ext .hyperlink-cardblock .seo-jobs--green .seo-jobs__category-item a, .b-ext .hyperlink-cardblock .seo-jobs--green .seo-jobs__category-item button {color: #fff;border-bottom: 1px solid #fff;}
.b-ext .hyperlink-cardblock .seo-jobs--blue .seo-jobs__category-item a:hover, .b-ext .hyperlink-cardblock .seo-jobs--green .seo-jobs__category-item a:hover {color: #fff !important;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view {padding: 40px 0;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view h2 {color: #fff;flex: auto;text-align: center;margin-bottom: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 38px;font-weight: 400;line-height: 1.2;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--green {background-color: #5c7d70;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--blue {background-color: #386097;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--blue .seo-jobs-col-view__category-wrap, .b-ext .hyperlink-cardblock .seo-jobs-col-view--green .seo-jobs-col-view__category-wrap {background: #fff;padding: 20px;margin: 15px 0;border-radius: 10px;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--blue .seo-jobs-col-view__category, .b-ext .hyperlink-cardblock .seo-jobs-col-view--green .seo-jobs-col-view__category {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: left;font-size: 30px;font-weight: 300;margin-bottom: 20px;line-height: 1.2;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--blue .seo-jobs-col-view__category-item, .b-ext .hyperlink-cardblock .seo-jobs-col-view--green .seo-jobs-col-view__category-item {text-align: left;margin-bottom: 6px;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--blue .seo-jobs-col-view__category-item a, .b-ext .hyperlink-cardblock .seo-jobs-col-view--green .seo-jobs-col-view__category-item a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;line-height: 1;letter-spacing: 1px;font-weight: 700;text-transform: uppercase;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .hyperlink-cardblock .seo-jobs-col-view--blue .seo-jobs-col-view__category-item p, .b-ext .hyperlink-cardblock .seo-jobs-col-view--green .seo-jobs-col-view__category-item p {margin: 0;}
.b-ext .hyperlink-cardblock .search-job-results .seo-job-results-empty-ribbon-row {flex: 1 1;flex-direction: column;}
.b-ext .hyperlink-cardblock .search-job-results .seo-empty-text {width: 100%;background-color: #9d323d;padding: 15px;color: #fff;}
.b-ext .hyperlink-cardblock .search-job-results .seo-see-all-jobs {width: 100%;padding: 15px;}
.b-ext .card-grid, .b-ext .card-scroll {background-color: #efefef;padding: 54px 0;}
@media (max-width:768px) {.b-ext .card-grid, .b-ext .card-scroll {padding: 50px 0;}}
.b-ext .card-grid .card-grid__header, .b-ext .card-grid .card-scroll-header, .b-ext .card-scroll .card-grid__header, .b-ext .card-scroll .card-scroll-header {display: flex;padding: 0 15px;margin-bottom: 32px;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header, .b-ext .card-grid .card-scroll-header, .b-ext .card-scroll .card-grid__header, .b-ext .card-scroll .card-scroll-header {margin-bottom: 20px;padding: 0;}}
.b-ext .card-grid .card-grid__header .title, .b-ext .card-grid .card-scroll-header .title, .b-ext .card-scroll .card-grid__header .title, .b-ext .card-scroll .card-scroll-header .title {flex: 1 1;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;letter-spacing: 1.25px;color: #5e6066;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;}
.b-ext .card-grid .card-grid__header .title.reversed, .b-ext .card-grid .card-scroll-header .title.reversed, .b-ext .card-scroll .card-grid__header .title.reversed, .b-ext .card-scroll .card-scroll-header .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header .title, .b-ext .card-grid .card-scroll-header .title, .b-ext .card-scroll .card-grid__header .title, .b-ext .card-scroll .card-scroll-header .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .card-grid .card-grid__header .button-text, .b-ext .card-grid .card-scroll-header .button-text, .b-ext .card-scroll .card-grid__header .button-text, .b-ext .card-scroll .card-scroll-header .button-text {font-size: 20px;}
@media (max-width:768px) {.b-ext .card-grid .card-grid__header .button-text, .b-ext .card-grid .card-scroll-header .button-text, .b-ext .card-scroll .card-grid__header .button-text, .b-ext .card-scroll .card-scroll-header .button-text {font-size: 13px;}}
@media (max-width:768px) {.b-ext .card-grid .card-scroll-header, .b-ext .card-scroll .card-scroll-header {padding: 0 30px;}}
.b-ext .card-grid.Default .card-grid__header .title, .b-ext .card-scroll.Default .card-grid__header .title {color: #000 !important;}
.b-ext .card-grid.industry .cards__wrap, .b-ext .card-scroll.industry .cards__wrap {margin: 40px 140px 60px;}
@media (max-width:1400px) {.b-ext .card-grid.industry .cards__wrap, .b-ext .card-scroll.industry .cards__wrap {margin: 0;}}
.b-ext .card-grid.industry .card-grid__header, .b-ext .card-scroll.industry .card-grid__header {display: flex;justify-content: center;}
.b-ext .card-grid.industry .card-grid__header .title, .b-ext .card-scroll.industry .card-grid__header .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 24px;line-height: 30px;text-align: center;text-transform: inherit;letter-spacing: normal;color: #fff;}
@media (max-width:768px) {.b-ext .card-grid.industry .card-grid__header .title, .b-ext .card-scroll.industry .card-grid__header .title {font-size: 32px;margin-bottom: 20px;}}
.b-ext .card-grid.industry .card-grid__cta, .b-ext .card-scroll.industry .card-grid__cta {text-align: center;margin: 20px 0;}
.b-ext .card-grid.industry .card-grid__cta .button-text, .b-ext .card-scroll.industry .card-grid__cta .button-text {font-size: 22px;}
@media (max-width:768px) {.b-ext .card-grid.industry .card-grid__cta .button-text, .b-ext .card-scroll.industry .card-grid__cta .button-text {font-size: 16px;margin-bottom: 20px;}}
.b-ext .cards__wrap {margin: 0 120px;}
@media (max-width:1400px) {.b-ext .cards__wrap {margin: 0;}}
.b-ext .card__box {justify-content: center;}
.b-ext .card__box .col-6 {padding-bottom: 30px;}
@media (max-width:768px) {.b-ext .card__box .col-6 {padding-bottom: 0;}}
.b-ext .card.standard {border-radius: 15px;}
.b-ext .card.standard .card-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 1.4;}
.b-ext .card.standard .card-body p {color: #67696f;}
.b-ext .card.standard .cta__wrap {display: flex;justify-content: flex-end;}
.b-ext .card.industry {box-shadow: 3px 8px 16px 0 rgba(0,0,0,.06);border-radius: 12px;display: flex;justify-content: center;align-items: center;width: 100%;height: 235px;margin: 0;}
@media (max-width:992px) {.b-ext .card.industry {margin-bottom: 30px;}}
@media (max-width:768px) {.b-ext .card.industry {height: 160px;}}
.b-ext .card.industry .card-link {width: 100%;}
.b-ext .card.industry .card-body:focus, .b-ext .card.industry .card-body:hover {opacity: .7;}
.b-ext .card.industry .icon__img {height: 54px;margin-bottom: 30px;object-fit: contain;}
.b-ext .card.industry .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;line-height: 24px;font-weight: 600;text-align: center;letter-spacing: normal;color: #282a32;text-transform: none;}
.b-ext .card.stat {color: #5c7d70;}
.b-ext .card.stat p {color: #282a32;}
.b-ext .card.insights .card {margin: 0;}
.b-ext .card.ad {background-color: #30588f;background-image: none;border-radius: 14px;}
.b-ext .card.ad .card-body {padding: 80px 60px;}
@media (max-width:768px) {.b-ext .card.ad .card-body {padding: 50px 40px 60px;}}
.b-ext .card.ad .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;line-height: 1.2;letter-spacing: normal;font-size: 30px;padding: 0;}
@media (max-width:768px) {.b-ext .card.ad .title {font-size: 23px;}}
.b-ext .card.ad .cta, .b-ext .card.ad a {position: absolute;right: 40px;bottom: 40px;}
.b-ext .card.ad .arrow-icon {display: none;}
.b-ext .card.article-simple {border-radius: 15px;margin: 0;overflow: hidden;}
.b-ext .card.article-simple .card-body {border-top: none;padding-bottom: 80px;}
@media (max-width:768px) {.b-ext .card.article-simple .card-body {padding: 30px 30px 60px;}}
.b-ext .card.article-simple .card-body .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;letter-spacing: normal;font-size: 20px;}
@media (max-width:768px) {.b-ext .card.article-simple .card-body .sub-title {font-size: 15px;}}
.b-ext .card.article-simple .card-body .sub-title {letter-spacing: 1.25px;color: #30588f;}
.b-ext .card.article-simple .card-body .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 600;line-height: 30px;}
@media (max-width:768px) {.b-ext .card.article-simple .card-body .title {font-size: 25px;}}
.b-ext .card.article-simple .card-body p {font-size: 20px;line-height: 1.3;color: #282a32;}
.b-ext .card.article-simple .cta__wrap {display: flex;justify-content: flex-end;}
.b-ext .card.article-simple .cta {position: absolute;bottom: 40px;right: 40px;}
.b-ext .card.light .card-body {padding: 24px 0;}
.b-ext .card.light .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;}
.b-ext .card.light p {color: #282a32;font-size: 16px;line-height: 22px;}
.b-ext .card.related-content .sub-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 30px;letter-spacing: normal;line-height: 1.2;text-transform: capitalize;color: #282a32 !important;}
@media (max-width:768px) {.b-ext .card.related-content .sub-title {font-size: 22px;}}
.b-ext .card.related-content .date, .b-ext .card.related-content .text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 16px;letter-spacing: normal;line-height: 1.3;text-transform: none;color: #282a32;}
.b-ext .card.related-content .text {margin-bottom: 20px;}
.b-ext a.boder-btm {border-bottom: 1px solid #fff !important;}
@media (max-width:768px) {.b-ext .insight-card {display: none;}}
@media (max-width:992px) {.b-ext .insight-card {display: none;}}
.b-ext .insight-card .sub-title {color: #fff;font-size: 16px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;}
.b-ext .insight-card .date {color: #fff;font-size: 16px;line-height: 1;padding-top: 12px;padding-bottom: 8px;font-weight: 400;}
.b-ext .insight-card .see-all-article {transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .insight-card .see-all-article:hover {opacity: .5;}
@media (max-width:892px) {.b-ext .details-block {padding: 30px 0;}}
.b-ext .details-block .article-header.job+.job-actionbar {margin-bottom: 0;}
.b-ext .job-details-block {background-color: #efefef;}
.b-ext .job-details-block.errorwrap {background-color: #9d323d;}
.b-ext .job-details-block .applied-job {color: #282a32;padding: calc(var(--font-size) * 1.1) 0;display: flex;}
.b-ext .job-details-block .applied-job.alerttxt {color: #fff;}
.b-ext .job-details-block .applied-job a {color: #386097;}
.b-ext .job-details-block .applied-job .icon {background-image: url("/ext/dist/Manpower-Germany/static/media/review-icon.94152b2b.svg");background-repeat: no-repeat;height: 26px;width: 50px;}
.b-ext .job-details-block .applied-job .error {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__alert--white.0216477c.svg");background-repeat: no-repeat;height: 26px;width: 50px;}
.b-ext .experis.job-header, .b-ext .themeBgColor.experis {background-color: #30588f;}
.b-ext .jw.job-header, .b-ext .themeBgColor.jw {background-color: #5c7d70;}
.b-ext .manpower.job-header, .b-ext .themeBgColor.manpower {background: transparent linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%) 0 0 no-repeat padding-box;}
.b-ext .job-header {background-color: #386097;padding: calc(var(--font-size) * 3.5) 0;}
.b-ext .job-header.reversetheme {background-color: #647a84 !important;}
.b-ext .job-header .breadcrumb {margin: 0 0 calc(var(--font-size) * 2.5);}
.b-ext .job-header .breadcrumb li a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 500;font-size: calc(var(--font-size) * 1.125);text-transform: uppercase;line-height: 1;border-bottom: 1px solid transparent;display: inline-flex;color: #fff !important;}
.b-ext .job-header .breadcrumb li a:first-child {cursor: pointer !important;}
.b-ext .job-header .breadcrumb li a:last-child {cursor: text;}
.b-ext .job-header .breadcrumb li a:hover, .b-ext .job-header .breadcrumb li a:last-child:hover {color: #fff !important;border-color: #fff;}
.b-ext .job-header .breadcrumb li .nav {position: relative;top: -1px;display: inline-block;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.125);padding: 0 8px;cursor: default !important;border-bottom: none !important;}
.b-ext .job-header .breadcrumb li:after {color: #fff !important;}
.b-ext .job-header .title {font-size: calc(var(--font-size) * 1.9);margin: 0 0 calc(var(--font-size) * .5);}
@media (max-width:992px) {.b-ext .job-header .title {margin: 0 0 1px;}}
.b-ext .job-header .job-details-list {padding: 0;margin: 0;display: flex;align-items: center;justify-content: flex-start;color: #fff;list-style-type: none;width: 100%;flex-wrap: wrap;}
.b-ext .job-header .job-details-list li {display: flex;align-items: flex-start;width: 25%;flex-basis: 45%;padding: 0;min-height: unset;line-height: 1.25;}
@media (max-width:992px) {.b-ext .job-header .job-details-list li {width: 100%;flex-basis: 100%;margin: 0 0 calc(var(--font-size) * .75);}}
.b-ext .job-header .job-details-list li .job-details-text, .b-ext .job-header .job-details-list li .job-details-text strong {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;padding: calc(var(--font-size) * .2);margin: 0;display: flex;align-items: center;font-weight: 600;}
.b-ext .job-header .job-details-list li .industry-link {color: #fff;text-decoration: none;display: contents;}
.b-ext .job-header .job-details-list li .industry-link:hover {color: #e2e2e2;}
.b-ext .job-header .job-details-list img {margin-right: calc(var(--font-size) * .375);max-height: calc(var(--font-size) * 1.125);}
.b-ext .job-header .article-header-container h1 {line-height: 1 !important;}
.b-ext .job-header .article-header-container ul {margin: 0 0 calc(var(--font-size) * 2);}
@media (max-width:992px) {.b-ext .job-header .article-header-container ul {margin: calc(var(--font-size) * .1) 0 calc(var(--font-size) * 1);}}
.b-ext .job-header .article-header-container .applied-job, .b-ext .job-header .article-header-container .brand-label {margin: 0 0 calc(var(--font-size) * 2);color: #fff;font-style: italic;}
.b-ext .job-header .job-actionbar {border-top: 1px solid #a3a5aa;margin: calc(var(--font-size) * .5) 0 0;padding: calc(var(--font-size) * 2.5) 0 0;}
@media (max-width:992px) {.b-ext .job-header .job-actionbar {flex-direction: row-reverse;justify-content: flex-end;}}
@media (max-width:992px) {.b-ext .job-header .job-actionbar .cta {order: 3;}}
.b-ext .job-header .job-actionbar .action-wrapper {display: flex;}
.b-ext .job-header .job-actionbar-cta {border-top: 1px solid #a3a5aa;margin: calc(var(--font-size) * .5) 0 0;padding: calc(var(--font-size) * 2.5) 0 0;}
@media (max-width:992px) {.b-ext .job-header .job-actionbar-cta {flex-direction: row-reverse;justify-content: flex-end;padding: calc(var(--font-size) * 1) 0 0;}}
@media (max-width:992px) {.b-ext .job-header .job-actionbar-cta .cta {order: 3;}}
.b-ext .job-header .job-actionbar-cta .action-wrapper {display: flex;}
@media (max-width:992px) {.b-ext .job-header {padding: calc(var(--font-size) * 2) 0;}}
.b-ext .article-block, .b-ext .details-block {padding: calc(var(--font-size) * 4.5) 0 calc(var(--font-size) * 6);}
@media (max-width:768px) {.b-ext .article-block, .b-ext .details-block {padding: calc(var(--font-size) * 2.5) 0 calc(var(--font-size) * 3);}}
.b-ext .article-block.article, .b-ext .details-block.article {padding: calc(var(--font-size) * 4.5) 0;}
.b-ext .article-block.job, .b-ext .details-block.job {padding: calc(var(--font-size) * 2.5) 0 calc(var(--font-size) * 6);}
@media (max-width:992px) {.b-ext .article-block.job .cta-wrapper, .b-ext .details-block.job .cta-wrapper {margin: 0 0 calc(var(--font-size) * 2.5);}}
.b-ext .article-block.job li, .b-ext .article-block.job p, .b-ext .details-block.job li, .b-ext .details-block.job p {margin-top: 0;font-size: calc(var(--font-size) * 1);line-height: 1.4;}
.b-ext .article-block.job li.large, .b-ext .article-block.job p.large, .b-ext .details-block.job li.large, .b-ext .details-block.job p.large {font-size: calc(var(--font-size) * 1.125);line-height: 1.5;}
.b-ext .article-block.job li, .b-ext .details-block.job li {margin-bottom: calc(var(--font-size) * .25);}
.b-ext .article-block.job .company .company-name, .b-ext .details-block.job .company .company-name {font-size: calc(var(--font-size) * 1.125);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #67696f;margin: 0 0 calc(var(--font-size) * 1);}
.b-ext .article-block.job .company .company-logo, .b-ext .details-block.job .company .company-logo {width: 100%;height: auto;margin: 0 0 calc(var(--font-size) * 2.5);}
@media (max-width:992px) {.b-ext .article-block.job .company .company-logo, .b-ext .details-block.job .company .company-logo {margin: 0;}}
.b-ext .article-block.job .details-disclaimer, .b-ext .details-block.job .details-disclaimer {font-style: italic;color: #67696f;font-size: calc(var(--font-size) * 1.125);line-height: 1.5;}
.b-ext .article-block.job .job-actionbar .social-bar, .b-ext .details-block.job .job-actionbar .social-bar {padding: 0;margin-bottom: 0;border-bottom: none;}
.b-ext .article-block.job .details-rich-text, .b-ext .details-block.job .details-rich-text {margin-bottom: calc(var(--font-size) * 2.5);}
@media screen and (max-width:480px) {.b-ext .article-block.job .cta-wrapper .cta, .b-ext .details-block.job .cta-wrapper .cta {display: flex;flex-direction: column !important;}}
.b-ext .article-block.job .cta-wrapper .cta .whatsapp-btn, .b-ext .details-block.job .cta-wrapper .cta .whatsapp-btn {margin-left: calc(var(--font-size) * 1.5);}
@media screen and (max-width:480px) {.b-ext .article-block.job .cta-wrapper .cta .whatsapp-btn, .b-ext .details-block.job .cta-wrapper .cta .whatsapp-btn {margin-left: 0;margin-top: calc(var(--font-size) * 1.5);}}
.b-ext .article-block .breadcrumb, .b-ext .details-block .breadcrumb {margin-bottom: calc(var(--font-size) * 2.5);}
.b-ext .article-block .article-header.job+.job-actionbar, .b-ext .details-block .article-header.job+.job-actionbar {margin-bottom: calc(var(--font-size) * 2.5);padding-top: calc(var(--font-size) * 2.5);}
.b-ext .article-block .article-header .title, .b-ext .details-block .article-header .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: calc(var(--font-size) * 2);color: #386097;margin-bottom: calc(var(--font-size) * 2.5);line-height: 1;}
.b-ext .article-block .article-header .title.reversed, .b-ext .details-block .article-header .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .article-block .article-header .title, .b-ext .details-block .article-header .title {font-size: 35px;line-height: 40px;}}
.b-ext .article-block .article-header .sub-title, .b-ext .details-block .article-header .sub-title {line-height: 1;font-weight: 400;margin-top: calc(var(--font-size) * 1.5);}
.b-ext .article-block .article-header .company, .b-ext .details-block .article-header .company {color: #67696f;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.125);line-height: 2;}
.b-ext .article-block .article-header .company img, .b-ext .details-block .article-header .company img {position: relative;top: -2px;margin-left: 10px;display: inline-block;max-height: 20px;}
.b-ext .article-block .article-header .time-skill-block, .b-ext .details-block .article-header .time-skill-block {display: -moz-flex;display: flex;padding-bottom: calc(var(--font-size) * 2.5);-moz-align-items: center;align-items: center;border-bottom: 2px solid rgba(163,165,170,.5);}
.b-ext .article-block .article-header .time-skill-block .time, .b-ext .details-block .article-header .time-skill-block .time {font-style: italic;font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #5e6066;margin-right: 45px;padding-top: 10px;}
.b-ext .article-block .article-header .time-skill-block .skill, .b-ext .details-block .article-header .time-skill-block .skill {color: #5c7d70;font-size: calc(var(--font-size) * .8125);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 700;flex: 1 1;padding-top: 14px;}
.b-ext .article-block .article-header-container .social-bar, .b-ext .details-block .article-header-container .social-bar {padding: calc(var(--font-size) * 2.5) 0;margin-bottom: calc(var(--font-size) * 4.375);border-bottom: 2px solid rgba(163,165,170,.5);}
@media (max-width:992px) {.b-ext .article-block .article-header-container .social-bar, .b-ext .details-block .article-header-container .social-bar {display: block;padding-top: calc(var(--font-size) * 2.5);}}
.b-ext .article-block .article-header-container .job-actionbar .social-bar, .b-ext .details-block .article-header-container .job-actionbar .social-bar {padding-top: 0;padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
.b-ext .article-block .social-bar, .b-ext .details-block .social-bar {padding-top: calc(var(--font-size) * 1.5);}
@media (max-width:992px) {.b-ext .article-block .social-bar, .b-ext .details-block .social-bar {display: none;}}
.b-ext .article-block .single-article, .b-ext .article-block .single-event, .b-ext .article-block .single-job, .b-ext .details-block .single-article, .b-ext .details-block .single-event, .b-ext .details-block .single-job {padding-right: calc(var(--font-size) * 2);}
@media (max-width:992px) {.b-ext .article-block .single-article, .b-ext .article-block .single-event, .b-ext .article-block .single-job, .b-ext .details-block .single-article, .b-ext .details-block .single-event, .b-ext .details-block .single-job {padding-right: 0;margin-top: calc(var(--font-size) * -1.125);}}
.b-ext .article-block .single-article h4, .b-ext .article-block .single-event h4, .b-ext .article-block .single-job h4, .b-ext .details-block .single-article h4, .b-ext .details-block .single-event h4, .b-ext .details-block .single-job h4 {margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .article-block .single-article p, .b-ext .article-block .single-event p, .b-ext .article-block .single-job p, .b-ext .details-block .single-article p, .b-ext .details-block .single-event p, .b-ext .details-block .single-job p {font-size: calc(var(--font-size) * 1);line-height: 1.5;margin: 0 0 calc(var(--font-size) * 2);}
@media (max-width:768px) {.b-ext .article-block .single-article p, .b-ext .article-block .single-event p, .b-ext .article-block .single-job p, .b-ext .details-block .single-article p, .b-ext .details-block .single-event p, .b-ext .details-block .single-job p {font-size: 16px;line-height: 1.5;}}
.b-ext .article-block .single-article p.large, .b-ext .article-block .single-event p.large, .b-ext .article-block .single-job p.large, .b-ext .details-block .single-article p.large, .b-ext .details-block .single-event p.large, .b-ext .details-block .single-job p.large {font-size: calc(var(--font-size) * 1.125);line-height: 1.5;}
@media (max-width:768px) {.b-ext .article-block .single-article p.large, .b-ext .article-block .single-event p.large, .b-ext .article-block .single-job p.large, .b-ext .details-block .single-article p.large, .b-ext .details-block .single-event p.large, .b-ext .details-block .single-job p.large {font-size: 16px;}}
.b-ext .article-block .single-article p a, .b-ext .article-block .single-event p a, .b-ext .article-block .single-job p a, .b-ext .details-block .single-article p a, .b-ext .details-block .single-event p a, .b-ext .details-block .single-job p a {text-transform: none;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: inherit;letter-spacing: 0;}
@media (max-width:768px) {.b-ext .article-block .single-article p *, .b-ext .article-block .single-event p *, .b-ext .article-block .single-job p *, .b-ext .details-block .single-article p *, .b-ext .details-block .single-event p *, .b-ext .details-block .single-job p * {font-size: 16px;}}
.b-ext .article-block .single-article img, .b-ext .article-block .single-event img, .b-ext .article-block .single-job img, .b-ext .details-block .single-article img, .b-ext .details-block .single-event img, .b-ext .details-block .single-job img {max-width: 100%;}
.b-ext .article-block .single-article .responsive, .b-ext .article-block .single-event .responsive, .b-ext .article-block .single-job .responsive, .b-ext .details-block .single-article .responsive, .b-ext .details-block .single-event .responsive, .b-ext .details-block .single-job .responsive {width: 100%;margin-bottom: calc(var(--font-size) * 2);}
@media screen and (min-width:768px) {.b-ext .article-block .single-article.fullscreen, .b-ext .article-block .single-event.fullscreen, .b-ext .article-block .single-job.fullscreen, .b-ext .details-block .single-article.fullscreen, .b-ext .details-block .single-event.fullscreen, .b-ext .details-block .single-job.fullscreen {min-height: 500px;}}
.b-ext .article-block .single-article ol, .b-ext .article-block .single-article ul, .b-ext .article-block .single-event ol, .b-ext .article-block .single-event ul, .b-ext .article-block .single-job ol, .b-ext .article-block .single-job ul, .b-ext .details-block .single-article ol, .b-ext .details-block .single-article ul, .b-ext .details-block .single-event ol, .b-ext .details-block .single-event ul, .b-ext .details-block .single-job ol, .b-ext .details-block .single-job ul {padding-top: 0;margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .article-block .single-article ol li, .b-ext .article-block .single-article ul li, .b-ext .article-block .single-event ol li, .b-ext .article-block .single-event ul li, .b-ext .article-block .single-job ol li, .b-ext .article-block .single-job ul li, .b-ext .details-block .single-article ol li, .b-ext .details-block .single-article ul li, .b-ext .details-block .single-event ol li, .b-ext .details-block .single-event ul li, .b-ext .details-block .single-job ol li, .b-ext .details-block .single-job ul li {font-size: calc(var(--font-size) * 1);line-height: 1.5;margin-bottom: calc(var(--font-size) * .25);}
@media (max-width:768px) {.b-ext .article-block .single-article ol li, .b-ext .article-block .single-article ul li, .b-ext .article-block .single-event ol li, .b-ext .article-block .single-event ul li, .b-ext .article-block .single-job ol li, .b-ext .article-block .single-job ul li, .b-ext .details-block .single-article ol li, .b-ext .details-block .single-article ul li, .b-ext .details-block .single-event ol li, .b-ext .details-block .single-event ul li, .b-ext .details-block .single-job ol li, .b-ext .details-block .single-job ul li {font-size: 16px;line-height: 1.5;}}
@media (max-width:768px) {.b-ext .article-block .single-article ol li *, .b-ext .article-block .single-article ul li *, .b-ext .article-block .single-event ol li *, .b-ext .article-block .single-event ul li *, .b-ext .article-block .single-job ol li *, .b-ext .article-block .single-job ul li *, .b-ext .details-block .single-article ol li *, .b-ext .details-block .single-article ul li *, .b-ext .details-block .single-event ol li *, .b-ext .details-block .single-event ul li *, .b-ext .details-block .single-job ol li *, .b-ext .details-block .single-job ul li * {font-size: 16px;}}
.b-ext .article-block .article-sidebar, .b-ext .details-block .article-sidebar {margin-top: calc(var(--font-size) * .625);}
.b-ext .article-block .article-sidebar .sidebar-title, .b-ext .details-block .article-sidebar .sidebar-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;padding: calc(var(--font-size) * 1.25) 0 calc(var(--font-size) * .25);border-top: 3px solid #386097;color: #282a32;line-height: 1.2;}
.b-ext .article-block .article-sidebar .sidebar-title.reversed, .b-ext .details-block .article-sidebar .sidebar-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .article-block .article-sidebar .sidebar-title, .b-ext .details-block .article-sidebar .sidebar-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .article-block .article-sidebar .sidebar-title, .b-ext .details-block .article-sidebar .sidebar-title {padding-bottom: 0;border-width: 5px;}}
.b-ext .article-block .article-sidebar .featured-article, .b-ext .details-block .article-sidebar .featured-article {display: none;}
.b-ext .article-block .article-sidebar .featured-article img, .b-ext .details-block .article-sidebar .featured-article img {margin-bottom: calc(var(--font-size) * 1.25);display: block;width: 100%;}
.b-ext .article-block .article-sidebar .card:nth-child(2) a.featured-article, .b-ext .article-block .article-sidebar .google-map, .b-ext .details-block .article-sidebar .card:nth-child(2) a.featured-article, .b-ext .details-block .article-sidebar .google-map {display: block;}
@media (max-width:992px) {.b-ext .article-block .article-sidebar .google-map, .b-ext .details-block .article-sidebar .google-map {padding-top: 10px;}}
.b-ext .article-block .article-sidebar .google-map img, .b-ext .details-block .article-sidebar .google-map img {margin-top: 10px;display: block;width: 100%;}
.b-ext .article-block .rsvp, .b-ext .details-block .rsvp {border-bottom: 2px solid rgba(163,165,170,.5);padding-bottom: calc(var(--font-size) * 3.75);}
@media (max-width:992px) {.b-ext .article-block .rsvp, .b-ext .details-block .rsvp {border-bottom: none;padding-bottom: calc(var(--font-size) * 2);}}
@media (max-width:768px) {.b-ext .article-block .rsvp, .b-ext .details-block .rsvp {padding-bottom: calc(var(--font-size) * 1.125);}}
.b-ext .article-block .rsvp .cta, .b-ext .details-block .rsvp .cta {text-align: right;padding-top: calc(var(--font-size) * 1.125);}
@media (max-width:992px) {.b-ext .article-block .rsvp .cta, .b-ext .details-block .rsvp .cta {text-align: left;}}
@media (max-width:768px) {.b-ext .article-block .rsvp .cta, .b-ext .details-block .rsvp .cta {padding-top: calc(var(--font-size) * .625);}}
.b-ext .__border-top-color.manpower, .b-ext .manpower.sidebar-title {border-top: 3px solid #386097;}
.b-ext .sidebar-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;padding: 20px 0;border-top: 3px solid #30588f;}
.b-ext .sidebar-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .sidebar-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .sidebar-title {border-width: 5px;}}
.b-ext .websupport-sidebar {border-bottom: 1px solid #ababab;padding-bottom: 35px;}
.b-ext .websupport-sidebar .sidebar-title {border-top: none;}
.b-ext .websupport-sidebar .multitext {white-space: pre-wrap;color: #5e6066;}
.b-ext .benefits-sidebar, .b-ext .location-sidebar {margin-top: 10px;}
@media (max-width:992px) {.b-ext .benefits-sidebar, .b-ext .location-sidebar {margin-top: 40px;}}
.b-ext .benefits-sidebar .address-container ul, .b-ext .location-sidebar .address-container ul {padding-inline-start: 15px;color: #5e6066;}
.b-ext .benefits-sidebar .address-container strong, .b-ext .location-sidebar .address-container strong {display: block;font-size: 18px;line-height: 28px;}
@media (max-width:768px) {.b-ext .benefits-sidebar .address-container strong, .b-ext .location-sidebar .address-container strong {font-size: 16px;line-height: 24px;}}
.b-ext .benefits-sidebar .address-container .address, .b-ext .location-sidebar .address-container .address {line-height: 28px;color: #5e6066;font-weight: 400;}
@media (max-width:768px) {.b-ext .benefits-sidebar .address-container .address, .b-ext .location-sidebar .address-container .address {font-size: 14px;line-height: 22px;}}
.b-ext .benefits-sidebar .map, .b-ext .location-sidebar .map {width: 100%;height: 225px;}
.b-ext .benefits-sidebar .sidebar-title, .b-ext .location-sidebar .sidebar-title {text-transform: uppercase;font-size: 18px;font-weight: 400;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;padding-bottom: 10px;}
.b-ext .benefits-sidebar .address-container {padding-bottom: 15px;border-bottom: 1px solid #ababab;}
.b-ext .benefits-sidebar .address-container ul {padding-inline-start: 15px;color: #5e6066;}
.b-ext .recruiter-sidebar {margin-top: 50px;padding-bottom: 15px;}
.b-ext .recruiter-sidebar .recruiter-name {font-weight: 700;font-size: 18px;margin: 15px 0;}
.b-ext .recruiter-sidebar .recruiter-image img {display: block;width: 100%;}
.b-ext .recruiter-sidebar .phone {display: block;color: #386097 !important;font-weight: 400;text-decoration: underline !important;margin-bottom: 8px;}
.b-ext .recruiter-sidebar .social-item {display: flex;text-transform: none;color: #5e6066;text-decoration: underline;font-weight: 400;margin-bottom: 8px;}
.b-ext .recruiter-sidebar .social-item :hover {color: #5e6066 !important;text-decoration: underline;}
.b-ext .recruiter-sidebar .social-item .icon {margin-right: 10px;}
.b-ext .recruiter-sidebar .social-item .icon img {max-height: 20px;}
.b-ext .recruiter-sidebar .social-item .icon .icon-mail {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-recruiter-email.fcd3e872.svg");background-size: cover;height: 20px;width: 20px;background-repeat: no-repeat;}
.b-ext .recruiter-sidebar .social-item .icon .icon-phone {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-recruiter-phone.f39579a1.svg");background-size: cover;height: 20px;width: 20px;background-repeat: no-repeat;}
.b-ext .recruiter-sidebar .social-item .icon .icon-ln {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-recruiter-li.bf9d0e71.svg");background-size: cover;height: 20px;width: 20px;background-repeat: no-repeat;}
.b-ext .recruiter-sidebar .social-item .text {color: #282a32;letter-spacing: 0;}
.b-ext .recruiter-sidebar .social-item .text-phone {color: #386097 !important;letter-spacing: 0;}
.b-ext .recruiter-sidebar .sidebar-body {padding: 15px 0;}
.b-ext .recruiter-sidebar .sidebar-body.final {border-bottom: 1px solid #ababab;}
.b-ext .recruiter-sidebar .sidebar-title {text-transform: uppercase;}
.b-ext .toggle-switch {position: relative;display: inline-block;width: 40px;height: 20px;}
.b-ext .toggle-switch input[type=checkbox] {display: none;}
.b-ext .toggle-switch .switch {position: absolute;cursor: pointer;background-color: #efefef;border-radius: 24px;top: 0;right: 0;bottom: 0;left: 0;transition: background-color .2s ease;}
.b-ext .toggle-switch .switch:before {position: absolute;content: "";left: 2px;top: 2px;width: 16px;height: 16px;background-color: #fff;border-radius: 50%;transition: transform .2s ease;}
.b-ext .toggle-switch input[type=checkbox]:checked+.switch:before {transform: translateX(20px);background-color: #fff;}
.b-ext .toggle-switch input[type=checkbox]:checked+.switch {background-color: #386097;}
.b-ext .button-read-more {bottom: 0;width: 100%;height: 45px;text-align: right;}
.b-ext .button-read-more, .b-ext .hide-read-more {position: absolute;right: 10px;padding-right: 15px;padding-left: 15px;background-color: #fff;}
.b-ext .map .gm-style img[src$=".svg"] {width: auto !important;height: auto !important;}
.b-ext .location-finder {display: flex;}
@media (max-width:992px) {.b-ext .location-finder {flex-direction: column;}}
.b-ext .location-finder+.site-footer {margin-top: 40px;}
.b-ext .location-finder+.site-footer:before {content: "";display: block;margin-left: 40px;margin-right: 40px;border-top: 1px solid #c9cacc;}
@media (max-width:992px) {.b-ext .location-finder+.site-footer:before {margin-left: 0;margin-right: 0;}}
.b-ext .location-finder+.site-footer .container {border-top: 0;}
.b-ext .location-finder .location-finder-panel {width: 45%;max-height: 800px;overflow-y: auto;}
@media (max-width:992px) {.b-ext .location-finder .location-finder-panel {width: 100%;order: 2;max-height: none;}}
@media (max-width:768px) {.b-ext .location-finder .location-finder-panel .left-side-container {height: 500px;overflow-y: auto;}}
.b-ext .location-finder .location-finder-panel .location-finder-search {padding: 40px 10%;}
@media (max-width:768px) {.b-ext .location-finder .location-finder-panel .location-finder-search {padding: 25px 15px 20px;}}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-search .search-icon {border: none;position: absolute;right: 18px;top: 18px;width: 22px;height: 22px;cursor: pointer;background-repeat: no-repeat;}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-search input::-ms-clear {display: none;}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-search .input-pin-icon-wrap {width: 10px;height: 15px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-search .input-pin-icon-wrap .input-pin-icon {background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");width: 100%;height: 100%;display: block;background-size: contain;}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-search .active .input-pin-icon-wrap {width: 8px;height: 12px;}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-results {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 24px;line-height: 32px;font-weight: 700;font-weight: 400;color: #5e6066;margin-top: 30px;}
.b-ext .location-finder .location-finder-panel .location-finder-search .location-results.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .location-finder .location-finder-panel .location-finder-search .location-results {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .location-finder .location-finder-panel .location-finder-item-list {border-top: 1px solid #c9cacc;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item {padding: 40px 10%;border-bottom: 1px solid #c9cacc;}
@media (max-width:768px) {.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item {padding: 25px 15px 20px;}}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item:last-child {border-bottom: 0;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item.active {background-color: #eff0f0;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .title {font-size: 18px;line-height: 20px;font-weight: 700;color: #30588f;margin-bottom: 20px;cursor: pointer;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .address {font-size: 14px;line-height: 24px;white-space: pre-line;}
@media (max-width:768px) {.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .address {margin-bottom: 15px;}}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .phone {font-size: 14px;line-height: 24px;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .phone a {text-decoration: underline !important;color: #212529 !important;font-weight: 400;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .hours {font-size: 14px;line-height: 24px;white-space: pre-line;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .location-finder-item .cta {margin-top: 20px;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .load-more-btn {text-align: center;margin-top: 20px;}
.b-ext .location-finder .location-finder-panel .location-finder-item-list .load-more-btn .arrow-icon {display: none;}
.b-ext .location-finder .location-finder-map {position: relative;width: 55%;}
@media (max-width:992px) {.b-ext .location-finder .location-finder-map {width: 100%;height: 200px;order: 1;}}
.b-ext .location-finder .location-finder-map .mapouter {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}
.b-ext .location-finder .location-finder-map .mapouter .map {width: 100%;height: 100%;}
.b-ext .location-finder .location-finder-map .mapouter iframe {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}
.b-ext .near-locations {padding: 100px 0;}
@media (max-width:768px) {.b-ext .near-locations {padding: 50px 0 30px;}}
.b-ext .near-locations .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 32px;line-height: 42px;font-weight: 500;font-weight: 700;margin-bottom: 30px;}
.b-ext .near-locations .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .near-locations .title {font-size: 35px;line-height: 40px;font-size: 24px;line-height: 32px;}}
@media (max-width:992px) {.b-ext .near-locations .title {text-align: left;}}
.b-ext .near-locations .near-locations-list {border-top: 1px solid #a3a5aa;}
.b-ext .near-locations .near-locations-list .near-location-item {border-bottom: 1px solid #a3a5aa;padding: 25px 0;color: #67696f;}
.b-ext .near-locations .near-locations-list .near-location-item .location-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 15px;color: #282a32;}
.b-ext .near-locations .near-locations-list .near-location-item .location-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .near-locations .near-locations-list .near-location-item .location-title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .near-locations .near-locations-list .near-location-item .phone a {text-decoration: underline;color: #67696f;font-weight: 400;}
.b-ext .near-locations .cta {margin-top: 18px;font-weight: 700 !important;padding-left: 16px;}
@media (max-width:768px) {.b-ext .near-locations .cta {margin-top: 20px;}}
.b-ext .near-locations .map {width: 100%;height: 100%;margin-left: 30px;}
@media (max-width:992px) {.b-ext .near-locations .map {height: 400px;margin-left: 0;}}
@media (max-width:768px) {.b-ext .near-locations .map {height: 300px;}}
.b-ext .near-locations .search-location {margin-top: -29px;}
.b-ext .near-locations .search-location p {text-align: left;color: #67696f;font-size: 13px;line-height: 1.5;}
.b-ext .near-locations .g-map {min-height: 250px;}
.b-ext .near-locations .location-search .search-icon {border: none;background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");position: absolute;right: 18px;top: 18px;width: 22px;height: 22px;cursor: pointer;background-repeat: no-repeat;}
.b-ext .near-locations .location-search input::-ms-clear {display: none;}
.b-ext .near-locations .location-search .input-pin-icon-wrap {width: 10px;height: 15px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.b-ext .near-locations .location-search .input-pin-icon-wrap .input-pin-icon {background: url("/ext/dist/Manpower-Germany/static/media/icon-location_pinpoint-gray.381453d3.svg");width: 100%;height: 100%;display: block;background-size: contain;}
.b-ext .near-locations .location-search .active .input-pin-icon-wrap {width: 8px;height: 12px;}
.b-ext .card-block.insights {padding: 30px 0 70px;overflow: hidden;}
@media (max-width:768px) {.b-ext .card-block.insights {padding-bottom: 30px;}}
.b-ext .card-block.insights [class*=col-] {margin-bottom: 48px;}
@media (max-width:768px) {.b-ext .card-block.insights [class*=col-] {margin-bottom: 2px;}}
.b-ext .card-block.insights .container {padding: 0;}
.b-ext .card-block.insights .card {height: 100%;position: relative;padding-bottom: 40px;margin: 15px;border: none;}
@media (max-width:768px) {.b-ext .card-block.insights .card {height: auto;padding-bottom: 0;}}
@media (max-width:768px) {.b-ext .card-block.insights .card.article {box-shadow: none;}}
@media (max-width:768px) {.b-ext .card-block.insights .card.article .card-body {border-top: 1px solid #c9cacc;padding: 20px 48px 10px 0;}}
@media (max-width:768px) {.b-ext .card-block.insights .card.featured {box-shadow: 0 0 40px 0 rgba(0,0,0,.08);margin-bottom: 24px;padding-bottom: 30px;}
	.b-ext .card-block.insights .card.featured .card-body {padding: 20px 48px 10px 36px;}}
.b-ext .card-block.insights .card.ad {padding-bottom: 0;}
.b-ext .card-block.insights .card.ad .title {padding-top: 45px;}
.b-ext .card-block.insights .card .card-body {position: static;}
.b-ext .card-block.insights .card .card-body .textLink {position: absolute;bottom: 40px;top: auto;}
@media (max-width:768px) {.b-ext .card-block.insights .card .card-body .textLink {position: relative;bottom: auto;}}
.b-ext .card-block.insights .filters {padding: 0 13px 30px;}
.b-ext .card-block.insights .load-more-btn {text-align: center;margin-top: 20px;}
.b-ext .card-block.insights .load-more-btn .arrow-icon {display: none;}
.b-ext .card-block.insights.partner-article .card {padding-bottom: 20px;}
@media (max-width:768px) and (min-width:768px) {.b-ext .card-block.insights.partner-article .card {height: 100%;padding-bottom: 40px;}}
.b-ext .card-block.insights.partner-article .card.ad .title, .b-ext .card-block.insights.partner-article .card.article .title {font-size: 48px;line-height: 54px;font-weight: 400;font-size: 32px;line-height: 42px;font-weight: 500;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .card-block.insights.partner-article .card.ad .title.reversed, .b-ext .card-block.insights.partner-article .card.article .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .card-block.insights.partner-article .card.ad .title, .b-ext .card-block.insights.partner-article .card.article .title {font-size: 35px;line-height: 40px;font-size: 24px;line-height: 32px;padding-right: 0;}}
.b-ext .card-block.insights.partner-article .card.ad .cta-text, .b-ext .card-block.insights.partner-article .card.article .cta-text, .b-ext .card-block.insights.partner-article .card .articles-link {letter-spacing: 1.01px;}
.b-ext .card-block.insights.partner-article .card.ad .card-body {padding-top: 40px;}
.b-ext .card-block.insights.partner-article .card .card-body {padding-top: 74px;}
@media (max-width:992px) {.b-ext .card-block.insights.partner-article .card .card-body {padding-top: 48px;}}
@media (max-width:768px) and (min-width:768px) {.b-ext .card-block.insights.partner-article .card .card-body .textLink {position: absolute;bottom: 40px;top: auto;}}
.b-ext .card-block.insights.partner-article .card .card-body .ad .title, .b-ext .card-block.insights.partner-article .card .card-body .title, .b-ext .card-block.insights.partner-article .card .card-body .title:before {max-height: 242px;}
@media (max-width:768px) {.b-ext .card-block.insights.partner-article .card .card-body .ad .title, .b-ext .card-block.insights.partner-article .card .card-body .title, .b-ext .card-block.insights.partner-article .card .card-body .title:before {max-height: 184px;}}
.b-ext .partner-article-block .single-article {padding-right: 0;}
.b-ext .typeaheadSimpleContainer input {display: block;width: 100%;height: 64px;border: 1px solid rgba(103,105,111,.5);border-radius: 2px;background-color: #fff;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;padding: 0 24px;outline-color: transparent;box-shadow: none;outline: none;}
.b-ext .typeaheadSimpleContainer input::-webkit-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .typeaheadSimpleContainer input::-moz-placeholder {color: rgba(103,105,111,.5);}
.b-ext .typeaheadSimpleContainer input:-ms-input-placeholder {color: rgba(103,105,111,.5);}
.b-ext .typeaheadSimpleContainer input:-moz-placeholder {color: rgba(103,105,111,.5);}
@media (max-width:992px) {.b-ext .typeaheadSimpleContainer input {height: 50px;line-height: 50px;font-size: 13px;padding: 0 15px;}}
.b-ext .typeaheadSimpleContainer input:focus {border-color: #282a32;}
.b-ext .typeaheadSimpleContainer input::-ms-clear {display: none;}
.b-ext .typeaheadSimpleContainer input.input-icon {padding-left: 50px;background-repeat: no-repeat;background-position: left 25px center;}
@media (max-width:992px) {.b-ext .typeaheadSimpleContainer input.input-icon {padding-left: 36px;background-position: left 15px center;}}
.b-ext .typeaheadSimpleContainer .dropList {position: relative;}
.b-ext .typeaheadSimpleContainer .dropList .item-wrapper {position: absolute;width: 100%;max-height: 360px;overflow-y: auto;overflow-x: hidden;border-right: 1px solid #282a32;border-left: 1px solid #282a32;border-bottom: 1px solid #282a32;z-index: 1;}
.b-ext .typeaheadSimpleContainer .dropList .item-wrapper .item {position: relative;width: 100%;padding: 15px 10px 15px 20px;background-color: #fff;box-shadow: 0 1px 2px #282a32;}
.b-ext .typeaheadSimpleContainer .dropList .item-wrapper .item:focus, .b-ext .typeaheadSimpleContainer .dropList .item-wrapper .item:hover {background-color: #f3f3f4;}
.b-ext .callout-steps {padding: 50px 0;background-image: linear-gradient(180deg,#386097 1.8%,#027ac5 99.49%);}
@media (max-width:992px) {.b-ext .callout-steps {padding: 50px 0;}}
.b-ext .callout-steps .container .row {width: auto !important;}
.b-ext .callout-steps .title {text-align: center;color: #fff;margin-bottom: 24px;}
.b-ext .callout-steps .steps-container {border-radius: 12px;background-color: #fff;padding: 50px 40px;}
@media (max-width:992px) {.b-ext .callout-steps .steps-container {padding: 40px;}}
.b-ext .callout-steps .steps-wrap {width: 100%;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .steps-wrap .steps-progress-fill {width: 100% !important;}}
.b-ext .callout-steps .steps-progress {list-style: none;padding: 0;display: flex;justify-content: space-between;align-items: center;width: 100%;height: 120px;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .steps-progress {flex-direction: column;align-items: flex-start;height: 100%;}}
.b-ext .callout-steps .reverse {flex-direction: row-reverse;}
.b-ext .callout-steps .right-join-bottom {display: flex;align-items: center;position: absolute;top: 0;right: 0;bottom: 0;width: 150px;}
@media (max-width:992px) {.b-ext .callout-steps .right-join-bottom {right: 0;left: 56px;}}
.b-ext .callout-steps .right-join-bottom .steps-progress {width: 100%;height: 10px;background-color: #efefef;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .right-join-bottom .steps-progress {width: 10px;height: 100%;}}
.b-ext .callout-steps .right-join-bottom .steps-progress .steps-progress-fill {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #30588f;width: 0;}
.b-ext .callout-steps .right-join-bottom .steps-progress-vertical {width: 10px;height: 100%;top: 46%;background-color: #efefef;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .right-join-bottom .steps-progress-vertical {width: 10px;height: 100%;}}
.b-ext .callout-steps .right-join-bottom .steps-progress-vertical .steps-progress-fill-vertical {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #30588f;width: 0;}
.b-ext .callout-steps .right-join-top {display: flex;align-items: center;position: absolute;top: 0;right: 0;bottom: 0;width: 150px;}
@media (max-width:992px) {.b-ext .callout-steps .right-join-top {right: 0;left: 56px;}}
.b-ext .callout-steps .right-join-top .steps-progress {width: 100%;height: 10px;background-color: #efefef;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .right-join-top .steps-progress {width: 10px;height: 100%;}}
.b-ext .callout-steps .right-join-top .steps-progress .steps-progress-fill {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #30588f;width: 0;}
.b-ext .callout-steps .right-join-top .steps-progress-vertical {width: 10px;height: 100%;bottom: 46%;background-color: #efefef;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .right-join-top .steps-progress-vertical {width: 10px;height: 100%;}}
.b-ext .callout-steps .right-join-top .steps-progress-vertical .steps-progress-fill-vertical {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #30588f;width: 0;}
.b-ext .callout-steps .steps-progress-bar {display: flex;align-items: center;position: absolute;top: 0;right: 144px;bottom: 0;left: 150px;}
@media (max-width:992px) {.b-ext .callout-steps .steps-progress-bar {right: 0;left: 56px;}}
.b-ext .callout-steps .steps-progress-bar .steps-progress {width: 100%;height: 10px;background-color: #efefef;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .steps-progress-bar .steps-progress {width: 10px;height: 100%;}}
.b-ext .callout-steps .steps-progress-bar .steps-progress .steps-progress-fill {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #386097;width: 0;}
.b-ext .callout-steps .step {display: flex;flex-direction: column;justify-content: flex-start;align-items: center;width: 300px;height: 100%;position: relative;}
@media (max-width:992px) {.b-ext .callout-steps .step {flex-direction: row;justify-content: space-between;align-items: center;width: 100%;padding: 20px 0;}}
.b-ext .callout-steps .step:after {content: "";width: 20px;height: 20px;background-color: #30588f;border-radius: 100px;position: absolute;top: 50px;z-index: 1;border: 5px solid #fff;box-shadow: 0 0 0 1px #30588f;}
@media (max-width:992px) {.b-ext .callout-steps .step:after {top: auto;left: 50px;}}
.b-ext .callout-steps .step .step-number {width: 35px;min-width: 35px;height: 35px;min-height: 35px;border-radius: 100px;display: flex;justify-content: center;align-items: center;background-color: #386097;font-weight: 400;color: #fff;}
.b-ext .callout-steps .step .step-name, .b-ext .callout-steps .step .step-number {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;}
.b-ext .callout-steps .step .step-name {font-weight: 600;line-height: 20px;color: #386097;text-align: center;position: relative;top: 50px;width: 100%;}
@media screen and (max-width:992px) {.b-ext .callout-steps .step .step-name {top: 0;margin-left: 50px;text-align: unset;}}
.b-ext .callout-steps .cta-wrap, .b-ext .callout-steps .loginD {display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;}
.b-ext .callout-steps .cta-wrap .button-text, .b-ext .callout-steps .cta-wrap button, .b-ext .callout-steps .loginD .button-text, .b-ext .callout-steps .loginD button {color: #fff !important;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;transition: .25s cubic-bezier(.215,.61,.355,1);text-decoration: none !important;display: inline-flex;background-color: initial;}
.b-ext .callout-steps .cta-wrap .login__text, .b-ext .callout-steps .loginD .login__text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 14px;line-height: 20px;text-transform: uppercase;border-bottom: 1px solid #fff !important;}
.b-ext .callout-steps .cta-wrap .login__text:hover, .b-ext .callout-steps .loginD .login__text:hover {opacity: .5;}
.b-ext .callout-steps .text {font-size: 16px;font-weight: 400;line-height: 22px;color: #fff;margin-bottom: 10px;}
.b-ext .search-header-partner {background-image: linear-gradient(181.36deg,#386097 1.8%,#027ac5 99.49%);padding: 86px 0 60px;}
.b-ext .search-header-partner.compact {padding: 66px 0;background: #efefef;}
.b-ext .search-header-partner.compact .search-filter-options {display: none;}
.b-ext .search-header-partner .search-options {display: flex;padding-bottom: 15px;}
.b-ext .search-header-partner .search-options div {position: relative;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff !important;margin-right: 30px;font-size: 18px;line-height: 28px;font-weight: 400;}
@media (max-width:768px) {.b-ext .search-header-partner .search-options div {font-size: 13px;}}
.b-ext .search-header-partner .search-options div.active {font-weight: 700;}
.b-ext .search-header-partner .search-options div.active:after {content: "";display: block;position: absolute;height: 2px;width: 100%;background-color: #fff;bottom: 0;}
.b-ext .search-header-partner .search-projects {display: none;}
.b-ext .search-header-partner .search-projects.active {display: block;}
.b-ext .search-header-partner .suggestions {background-color: #fff;}
.b-ext .search-header-partner .typeaheadSimpleContainer .input-icon {padding-left: 32px;background-repeat: no-repeat;background-position: left 13px center;}
.b-ext .search-ribbon-partner {border-bottom: 1px solid #ababab;}
.b-ext .search-ribbon-partner .search-ribbon-partner-wrap {padding: 15px 60px 15px 4%;}
@media (max-width:992px) {.b-ext .search-ribbon-partner .search-ribbon-partner-wrap {padding: 15px 10%;}}
@media (max-width:768px) {.b-ext .search-ribbon-partner .search-ribbon-partner-wrap {padding: 15px;}}
.b-ext .search-ribbon-partner .search-ribbon-partner-inner {display: flex;flex-wrap: wrap;}
.b-ext .search-ribbon-partner .text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .search-partner-result {padding: 15px 0;display: flex;flex: 1 1;flex-wrap: wrap;}
.b-ext .search-partner-result .card--wipe {cursor: auto;}
.b-ext .search-partner-result .card.event {width: 410px;height: 402px;margin: 22px 14px;}
@media (max-width:992px) {.b-ext .search-partner-result .card.event {width: 90%;}}
.b-ext .search-partner-result .card.event .card-body {border-top: 4px solid #30588f;}
@media (max-width:768px) {.b-ext .search-partner-result .card.event .card-body {padding: 20px;}}
.b-ext .search-partner-result .card.event .card-body .date {margin-bottom: 8px;}
.b-ext .search-partner-result .card.event .title {height: 160px;text-overflow: ellipsis;overflow: hidden;}
@media (max-width:992px) {.b-ext .search-partner-result .cardWrap {width: 100%;}}
.b-ext .search-partner-result .ellipsis .card-body:after {position: absolute;right: 56px;bottom: 70px;content: "...";}
@media (max-width:768px) {.b-ext .search-partner-result .ellipsis .card-body:after {right: 74px;bottom: 74px;}}
.b-ext .search-partner-showmore {display: flex;flex: 1 1;justify-content: center;padding-bottom: 15px;margin-bottom: 15px;}
.b-ext .renew-section {margin-top: 50px;}
.b-ext .renew-section .info {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;text-align: center;padding: 5% 0;}
.b-ext .renew-section .info.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .renew-section .info {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .renew-section .info.error {color: #9d323d;}
.b-ext .renew-section .info.success {color: #5c7d70;}
.b-ext .pwd-modal-container {text-align: left;padding: 0 33px 37px 32px;margin-top: -15px;}
.b-ext .pwd-modal-container .reset-form {padding-top: 40px;}
.b-ext .pwd-modal-container .reset-form .dynamic-form {padding-bottom: 11px;}
.b-ext .pwd-modal-container .reset-btn {margin-right: 20px;}
.b-ext .pwd-modal-container .sub-title {color: #5e6066;padding-top: 24px;font-size: 18px;line-height: 24px;font-weight: 500;}
.b-ext .pwd-modal-header {padding: 31px 33px 0 32px;}
.b-ext .pwd-modal-success-body {text-align: center;}
.b-ext .pwd-modal-success-body .ok-btn {padding: 19px 31px 17px;}
.b-ext .header-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 28px;font-weight: 400;color: #212521;outline: none;}
.b-ext .header-text.reset-text {padding-block: 28px 40px;}
.b-ext .main-nav-item .main-nav-dropdown.sweden {width: 358px;}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown.sweden {width: 330px;padding: 5px;}}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se {background-color: #fff;padding: 30px;border: 1px solid #ababab;box-shadow: 0 15px 25px rgba(0,0,0,.15);}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se {padding: 20px 10px;}}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options {margin-bottom: 16px;}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a {line-height: 1;width: 335px;}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a {width: 250px;padding: 5px;}}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option {display: inline-block;background-color: initial;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-radius: 30px;line-height: 1;padding-top: 14px;padding-bottom: 14px;text-transform: uppercase;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option.blue {border: 3px solid #30588f;color: #30588f !important;padding-left: 15px;}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option.blue {padding-left: 12px;}}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option.orange {border: 3px solid #c25700;color: #c25700 !important;}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option.orange {padding-left: 1px;}}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option.black {border: 3px solid #272a31;color: #272a31 !important;padding-left: 7px;}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option {font-size: 12px;padding: 8px 5px;}}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .dropdown-se-options a.login-option:hover {opacity: 1;}
.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .icon-login {display: inline-block;position: relative;transform: translateY(1px);background-repeat: no-repeat;transition: .25s ease-in-out;margin-right: 20px;margin-left: 20px;}
@media (max-width:768px) {.b-ext .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside-se .icon-login {margin-right: 10px;}}
.b-ext .main-nav-item .main-nav-dropdown .section-line {padding-top: 20px;border-bottom: 2px solid #dedede;margin-bottom: 10px;}
.b-ext .create-acc-sw {text-align: center;padding: 60px 0;}
.b-ext .create-acc-sw .form-section {padding-top: 5%;}
@media (min-width:1400px) {.b-ext .create-acc-sw .form-section {padding-left: 8%;padding-right: 8%;}}
.b-ext .create-acc-sw .form-section .social-media-signin {display: flex;flex-direction: column;}
.b-ext .create-acc-sw .form-section .manual-signin .form-block .hintText {padding-left: 0;text-align: left;padding-bottom: 0;}
.b-ext .create-acc-sw .form-section .manual-signin .form-block input:-webkit-autofill {padding-top: 15px;}
.b-ext .create-acc-sw .form-section .manual-signin .form-block input:-webkit-autofill+label {top: 4px;opacity: 1;}
.b-ext .create-acc-sw .form-section .btn-with-icon {display: flex;margin-bottom: 16px;padding-left: 30px;}
.b-ext .create-acc-sw .form-section .btn-with-icon .button-icon {margin-right: 20px;}
.b-ext .create-acc-sw .form-section .btn-with-icon:hover .facebook {background-image: url("/ext/dist/Manpower-Germany/static/media/icon_facebook_white.68018311.svg") !important;}
.b-ext .create-acc-sw .form-section .btn-with-icon:hover .linked-in {background-image: url("/ext/dist/Manpower-Germany/static/media/icon_linkedin_white.cdf96bb1.svg") !important;}
.b-ext .create-acc-sw .form-section .btn-with-icon .facebook {width: 13px;height: 25px;background-size: 13px 25px;margin-right: 31px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon_facebook_blue.977b47b8.svg");}
.b-ext .create-acc-sw .form-section .btn-with-icon .linked-in {width: 24px;height: 23px;background-size: 24px 23px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon_linkedin_blue.9b29031e.svg");}
@media (max-width:991.98px) {.b-ext .create-acc-sw .form-section .btn-with-icon {justify-content: center;padding-left: 12px;}}
@media (min-width:576px) and (max-width:991.98px) {.b-ext .create-acc-sw .form-section {padding-left: 13%;padding-right: 13%;}}
.b-ext .create-acc-sw .consent-section {text-align: left;padding: 30px 0 0;}
.b-ext .create-acc-sw .consent-section .col {padding-left: 30px;}
.b-ext .create-acc-sw .consent-section .checkbox label:before {top: 2px;}
.b-ext .create-acc-sw .consent-section .checkbox input[type=checkbox] {display: none;}
.b-ext .create-acc-sw .consent-section p {margin: 0;}
.b-ext .create-acc-sw .consent-section a {text-decoration: underline;}
@media (min-width:1400px) {.b-ext .create-acc-sw .consent-section {padding-left: 8%;padding-right: 8%;}}
.b-ext .create-acc-sw .footer-section {padding-top: 30px;}
.b-ext .create-acc-sw .footer-section .sign-in {padding: 30px 15px;}
.b-ext .create-acc-sw .footer-section .textLink {display: inline-block;}
.b-ext .create-acc-sw .pwd-reset-section {text-align: left;margin-top: 16px;}
.b-ext .create-acc-sw .pwd-reset-section .forget-pwd-link {cursor: pointer;line-height: 32px;color: rgba(73,75,84,.501961);text-decoration: underline;display: inline-block;}
.b-ext .create-acc-sw .wrapper {position: relative;width: 20px;}
@media (max-width:991.98px) {.b-ext .create-acc-sw .wrapper {width: 100%;height: 30px;}}
.b-ext .create-acc-sw .line {position: absolute;left: 49%;top: 0;bottom: 0;width: 1px;background: #ccc;z-index: 1;}
@media (max-width:991.98px) {.b-ext .create-acc-sw .line {width: 100%;height: 1px;left: 0;top: 8px;}}
.b-ext .create-acc-sw .wordwrapper {text-align: center;height: 12px;position: absolute;left: 0;right: 0;top: 50%;margin-top: -12px;z-index: 2;}
@media (max-width:991.98px) {.b-ext .create-acc-sw .wordwrapper {margin-top: -22px;left: 41%;right: auto;}}
.b-ext .create-acc-sw .word {color: #ccc;letter-spacing: 1px;padding: 3px;background: #fff;}
.b-ext .create-acc-sw .apply-text {margin: 0;color: #5e5f65;line-height: 22px;}
.b-ext .create-acc-sw .job-title-roma {margin-block: 8px;font-weight: 600;line-height: 22px;color: #386097;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search .main-nav-dropdown .main-nav-dropdown-inside {padding-bottom: 0;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search .main-nav-dropdown .main-nav-dropdown-inside .find-career-block {margin-bottom: 30px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search .main-nav-dropdown .main-nav-dropdown-inside .footer-section {text-align: center;margin-left: -30px;margin-right: -30px;background-color: #f5f5f5;box-shadow: 0 15px 25px rgba(0,0,0,.15);}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search .main-nav-dropdown .main-nav-dropdown-inside .footer-section a.footer-link {color: #8d8f93;letter-spacing: 1.01px;line-height: calc(var(--font-size) * 1.25);font-size: calc(var(--font-size) * 1);padding: 26px 0 22px;text-decoration: underline;}
.b-ext .seo-jobs {padding: 80px 0;}
.b-ext .seo-jobs__category {flex: auto;text-align: center;margin-bottom: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 600;line-height: 1.2;}
.b-ext .seo-jobs__category-item {margin: 15px 0;}
.b-ext .seo-jobs__category-item a, .b-ext .seo-jobs__category-item button {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;line-height: 22px;letter-spacing: 1px;font-weight: 600;text-transform: uppercase;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .seo-jobs--green {background-color: #5c7d70;}
.b-ext .seo-jobs--blue {background-color: #386097;}
.b-ext .seo-jobs--blue .seo-jobs__category, .b-ext .seo-jobs--green .seo-jobs__category {color: #fff;}
.b-ext .seo-jobs--blue .seo-jobs__category-item, .b-ext .seo-jobs--green .seo-jobs__category-item {margin: 15px 0;}
.b-ext .seo-jobs--blue .seo-jobs__category-item a, .b-ext .seo-jobs--blue .seo-jobs__category-item button, .b-ext .seo-jobs--green .seo-jobs__category-item a, .b-ext .seo-jobs--green .seo-jobs__category-item button {color: #fff;border-bottom: 1px solid #fff;}
.b-ext .seo-jobs-col-view {padding: 40px 0;}
.b-ext .seo-jobs-col-view h2 {color: #fff;flex: auto;text-align: center;margin-bottom: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 38px;font-weight: 400;line-height: 1.2;}
.b-ext .seo-jobs-col-view--green {background-color: #5c7d70;}
.b-ext .seo-jobs-col-view--blue {background-color: #386097;}
.b-ext .seo-jobs-col-view--blue .seo-jobs-col-view__category-wrap, .b-ext .seo-jobs-col-view--green .seo-jobs-col-view__category-wrap {background: #fff;padding: 20px;margin: 15px 0;border-radius: 10px;}
.b-ext .seo-jobs-col-view--blue .seo-jobs-col-view__category, .b-ext .seo-jobs-col-view--green .seo-jobs-col-view__category {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: left;font-size: 30px;font-weight: 300;margin-bottom: 20px;line-height: 1.2;}
.b-ext .seo-jobs-col-view--blue .seo-jobs-col-view__category-item, .b-ext .seo-jobs-col-view--green .seo-jobs-col-view__category-item {text-align: left;margin-bottom: 6px;}
.b-ext .seo-jobs-col-view--blue .seo-jobs-col-view__category-item a, .b-ext .seo-jobs-col-view--green .seo-jobs-col-view__category-item a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;line-height: 1;letter-spacing: 1px;font-weight: 700;text-transform: uppercase;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .seo-jobs-col-view--blue .seo-jobs-col-view__category-item p, .b-ext .seo-jobs-col-view--green .seo-jobs-col-view__category-item p {margin: 0;}
.b-ext .search-job-results .seo-job-results-empty-ribbon-row {flex: 1 1;flex-direction: column;}
.b-ext .search-job-results .seo-empty-text {width: 100%;background-color: #9d323d;padding: 15px;color: #fff;}
.b-ext .search-job-results .seo-see-all-jobs {width: 100%;padding: 15px;}
.b-ext .search-job-results .row.seo-cards {margin-top: 30px;}
.b-ext .search-job-results .seo-cards {margin: auto;}
.b-ext .search-job-results .seo-cards .hybrid-layout {margin-bottom: calc(var(--font-size) * 1.5);}
.b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result {display: flex;}
.b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result .job-actionbar .date {color: #282a32;}
.b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result .job-details {flex-direction: column;margin-bottom: 0;}
.b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result .job-details .accessibility, .b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result .job-details .industry, .b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result .job-details .location, .b-ext .search-job-results .seo-cards .hybrid-layout .card.job-search-result .job-details .type {padding-top: 10px;}
.b-ext .search-job-results .see-all-jobs-button {text-align: center;margin: calc(var(--font-size) * 1.25) 0;}
.b-ext .search-job-results.seo-job-results {min-height: 0;background-color: #fff;}
.b-ext .card.job-search-result {background: #fff 0 0 no-repeat padding-box;box-shadow: 1px 1px 6px rgba(0,0,0,.160784);opacity: 1;overflow: hidden;margin: 0 auto calc(var(--font-size) * 1.5);max-width: calc(var(--font-size) * 50);border: none;border-radius: calc(var(--font-size) * .875);}
.b-ext .card.job-search-result .job-actionbar {padding-top: 0;display: -moz-flex;display: flex;flex-direction: row;-moz-align-items: flex-start;align-items: flex-start;}
.b-ext .card.job-search-result .job-actionbar .date {font-size: 12px;margin-right: auto;margin-bottom: calc(var(--font-size) * 1);line-height: 16px;font-weight: 400;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;}
.b-ext .card.job-search-result .job-actionbar .recent {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;text-transform: uppercase;font-weight: 600;color: #386097;margin-top: 1px;line-height: 20px;vertical-align: text-top;}
.b-ext .card.job-search-result .job-actionbar .save {margin: 0;}
.b-ext .card.job-search-result .job-actionbar .save .icon-bookmark {padding: 0;}
.b-ext .card.job-search-result .job-actionbar .save .icon-bookmark img {max-height: 20px;height: 20px;width: 20px;}
.b-ext .card.job-search-result .job-skills {justify-content: flex-start;flex-direction: row;-moz-align-items: flex-start;align-items: flex-start;}
@media (max-width:768px) {.b-ext .card.job-search-result .job-skills {flex-direction: column;}}
.b-ext .card.job-search-result .job-skills .company {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;color: #5e5f65;margin-right: 1.5em;line-height: 20px;font-weight: 600;}
@media (max-width:768px) {.b-ext .card.job-search-result .job-skills .company {margin-right: 0;}}
.b-ext .card.job-search-result .job-skills .skill-level {display: -moz-flex;display: flex;justify-content: flex-start;-moz-align-items: center;align-items: center;flex-direction: row;}
@media (max-width:768px) {.b-ext .card.job-search-result .job-skills .skill-level {margin-top: .25em;}}
.b-ext .card.job-search-result .job-skills .skill-level img {max-height: 1em;flex: 0 1;margin-right: .25em;}
.b-ext .card.job-search-result .job-skills .skill-level .skill-level-text {font-size: 1em;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;flex: 1 1;}
.b-ext .card.job-search-result .job-details {width: 100%;margin-bottom: 1em;display: -moz-flex;display: flex;justify-content: flex-start;flex-direction: row;}
@media (max-width:768px) {.b-ext .card.job-search-result .job-details {margin-bottom: 0;flex-direction: column;}}
.b-ext .card.job-search-result .job-details .accessibility, .b-ext .card.job-search-result .job-details .industry, .b-ext .card.job-search-result .job-details .location, .b-ext .card.job-search-result .job-details .type {font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 20px;margin-right: 1.75em;display: -moz-flex;display: flex;justify-content: flex-start;-moz-align-items: center;align-items: center;}
@media (max-width:768px) {.b-ext .card.job-search-result .job-details .accessibility, .b-ext .card.job-search-result .job-details .industry, .b-ext .card.job-search-result .job-details .location, .b-ext .card.job-search-result .job-details .type {margin-bottom: .25em;}}
.b-ext .card.job-search-result .job-details .accessibility img, .b-ext .card.job-search-result .job-details .industry img, .b-ext .card.job-search-result .job-details .location img, .b-ext .card.job-search-result .job-details .type img {margin-right: .5em;max-height: 1em;width: auto;}
.b-ext .card.job-search-result .job-position h2.title.manpower a {color: #386097 !important;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 600;margin: .5em 0;letter-spacing: unset;transition: .25s cubic-bezier(.215,.61,.355,1);text-decoration: none !important;display: block;line-height: 30px;cursor: pointer;}
.b-ext .card.job-search-result .job-position h2.title.manpower a:hover {color: #6a88b1 !important;text-decoration: underline !important;}
.b-ext .card.job-search-result .job-position .salary {color: #282a32;font-size: 1.25em;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-bottom: 1em;}
.b-ext .card.job-search-result .brandLabel {font-size: 1em;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #8d8e93;margin-right: 1.5em;}
@media (max-width:768px) {.b-ext .card.job-search-result .brandLabel {font-size: .875em;margin-right: 0;}}
.b-ext .card.job-search-result p.job-description {margin: 0;}
.b-ext .card.job-search-result .job-description {width: 100%;}
.b-ext .card.job-search-result .job-description .excerpt {color: #282a32;font-size: 1em;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;margin: calc(var(--font-size) * 1.5) 0 calc(var(--font-size) * 1.25);}
@media (max-width:768px) {.b-ext .card.job-search-result .job-description .excerpt {display: none;}}
@media (-ms-high-contrast:active),(-ms-high-contrast:none) {.b-ext .card.job-search-result .job-description .excerpt {height: 2.6em;line-height: 1.3em;}}
.b-ext .card.job-search-result .apply-now {padding: 1.25em 2em;background-color: #efefef;text-align: right;}
.b-ext .card.job-search-result .apply-now:hover {cursor: pointer;transform: translateY(.9px);}
.b-ext .card.job-search-result .apply-now:hover .button-text {opacity: .75;}
.b-ext .card.job-search-result .apply-now:hover .button-text .arrow-icon {transform: translateX(5px);}
.b-ext .card.job-search-result .apply-now .button-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;font-size: 16px;line-height: 20px;text-transform: uppercase;}
.b-ext .card.job-search-result .apply-now .button-text:hover {color: #c25700 !important;background-color: initial;}
.b-ext .card.job-search-result .apply-now .button-text:hover .arrow-icon {width: 22px;height: 13px;background-size: 22px 13px;margin-left: 10px;transition: .25s cubic-bezier(.215,.61,.355,1);position: relative;display: inline-block;background-repeat: no-repeat;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS44MDQgOS4zMjRoMjUuMjZsLTUuNDcgNS42MDRhLjgxLjgxIDAgMDAwIDEuMTU0Ljg2Ljg2IDAgMDAuNTY0LjI0OC44Ni44NiAwIDAwLjU2My0uMjQ4bDYuODM4LTcuMDA1YS44MS44MSAwIDAwMC0xLjE1NEwyMS43Mi45MThhLjc2NS43NjUgMCAwMC0xLjEyNyAwIC44MS44MSAwIDAwMCAxLjE1NGw1LjQ3IDUuNjA0SC44MDVjLS40ODIgMC0uODA0LjMzLS44MDQuODI0IDAgLjQ5NC4zMjIuODI0LjgwNC44MjR6IiBmaWxsPSIjQzI1NzAwIi8+PC9zdmc+");}
.b-ext .card.job-search-result .apply-now .job-url {width: 0;height: 0;}
.b-ext .search-global-pagination .search-pagination-wrap {display: flex;justify-content: center;padding: 20px 0;}
@media (max-width:768px) {.b-ext .search-global-pagination .search-pagination-wrap {flex-direction: column;align-items: center;}}
.b-ext .search-global-pagination .search-pagination-wrap .page-list {list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;}
@media (max-width:768px) {.b-ext .search-global-pagination .search-pagination-wrap .page-list {margin-bottom: 20px;}}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item {margin: 0 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 18px;}
@media (max-width:768px) {.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item {margin: 0 7px;}}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item:first-child {margin-left: 0;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item:first-child span {font-size: 18px;font-weight: 600;margin-right: 5px;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item .page-link {border-top-left-radius: 0;border-bottom-left-radius: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;display: inline-flex;padding: inherit;color: #282a32;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 18px;border: none;border-bottom: 1px solid #282a32;background-color: unset;line-height: 1;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item .more {border-bottom: 0;color: #386097 !important;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item .more span {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 400;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item .more:hover {opacity: .75;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.next-disabled, .b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.prev-disabled {cursor: not-allowed;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.next-disabled .disabledCursor, .b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.prev-disabled .disabledCursor {color: #386097;opacity: .5;pointer-events: none;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.next-disabled .disabledCursor span, .b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.prev-disabled .disabledCursor span {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 400;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.next-disabled .disabledCursor:hover, .b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.prev-disabled .disabledCursor:hover {color: #386097;}
.b-ext .search-global-pagination .search-pagination-wrap .page-list .page-item.active .page-link {border-bottom: none;color: #c25700;background: none;}
.b-ext .search-global-pagination-job {margin-top: -12px;}
.b-ext .search-pagination .search-pagination-wrap.alert, .b-ext .search-pagination .search-ribbon-wrap.alert, .b-ext .search-ribbon-global .search-pagination-wrap.alert, .b-ext .search-ribbon-global .search-ribbon-wrap.alert {border-bottom: none;border-radius: unset;background-color: #9d323d;}
.b-ext .search-pagination .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-pagination .search-ribbon-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon-global .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .search-ribbon-inner {flex-direction: row-reverse;justify-content: space-between;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-pagination .search-ribbon-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon-global .search-pagination-wrap.alert .search-ribbon-inner, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .search-ribbon-inner {flex-direction: column-reverse;}}
.b-ext .search-pagination .search-pagination-wrap.alert .results .text, .b-ext .search-pagination .search-ribbon-wrap.alert .results .text, .b-ext .search-ribbon-global .search-pagination-wrap.alert .results .text, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .results .text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #fff;position: relative;bottom: 5px;margin-right: 20px;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .results .text, .b-ext .search-pagination .search-ribbon-wrap.alert .results .text, .b-ext .search-ribbon-global .search-pagination-wrap.alert .results .text, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .results .text {margin-right: 0;}}
.b-ext .search-pagination .search-pagination-wrap.alert .results .text:before, .b-ext .search-pagination .search-ribbon-wrap.alert .results .text:before, .b-ext .search-ribbon-global .search-pagination-wrap.alert .results .text:before, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .results .text:before {content: "";position: relative;top: 5px;margin-right: 8px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__alert--white.0216477c.svg");background-size: 28px 24px;display: inline-block;width: 28px;height: 24px;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .filter-block, .b-ext .search-pagination .search-ribbon-wrap.alert .filter-block, .b-ext .search-ribbon-global .search-pagination-wrap.alert .filter-block, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .filter-block {margin-right: 0;}}
.b-ext .search-pagination .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-pagination .search-ribbon-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon-global .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .filter-block-inner .text {color: #fff;text-transform: uppercase;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-bottom: 1px solid #fff;}
@media (max-width:768px) {.b-ext .search-pagination .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-pagination .search-ribbon-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon-global .search-pagination-wrap.alert .filter-block-inner .text, .b-ext .search-ribbon-global .search-ribbon-wrap.alert .filter-block-inner .text {font-size: 14px;margin-bottom: 8px;}}
.b-ext .search-pagination .search-pagination-wrap .filter-block-inner .text, .b-ext .search-pagination .search-ribbon-wrap .filter-block-inner .text, .b-ext .search-ribbon-global .search-pagination-wrap .filter-block-inner .text, .b-ext .search-ribbon-global .search-ribbon-wrap .filter-block-inner .text {color: #c25700;text-transform: uppercase;font-size: 16px;font-weight: 700;letter-spacing: 1.2px;border-bottom: 1px solid #c25700;}
.b-ext .search-pagination .search-ribbon-inner, .b-ext .search-ribbon-global .search-ribbon-inner {flex-wrap: nowrap;align-items: flex-start;}
@media (max-width:768px) {.b-ext .search-pagination .search-ribbon-inner, .b-ext .search-ribbon-global .search-ribbon-inner {align-items: flex-start;}}
.b-ext .search-pagination .search-ribbon-inner .text, .b-ext .search-ribbon-global .search-ribbon-inner .text {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #67696f;padding-right: 4px;padding-top: 12px;}
.b-ext .search-pagination .search-ribbon-inner .text .searchLabel, .b-ext .search-ribbon-global .search-ribbon-inner .text .searchLabel {display: inline;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;color: #67696f;font-weight: 500;}
.b-ext .search-pagination .search-ribbon-inner .text .searchLabel span, .b-ext .search-ribbon-global .search-ribbon-inner .text .searchLabel span {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;}
.b-ext .search-pagination .search-ribbon-inner h2, .b-ext .search-ribbon-global .search-ribbon-inner h2 {line-height: 1.5;}
.b-ext .search-pagination .search-ribbon-inner .filters-list-global, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global {display: flex;justify-content: space-between;}
@media (max-width:768px) {.b-ext .search-pagination .search-ribbon-inner .filters-list-global, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global {width: 100%;flex-direction: column-reverse;}}
@media (max-width:992px) {.b-ext .search-pagination .search-ribbon-inner .filters-list-global, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global {width: 100%;}}
.b-ext .search-pagination .search-ribbon-inner .filters-list-global .filter-block-result-mobile, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .filter-block-result-mobile {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;border: none;background-color: initial;display: none;align-items: center;}
@media (max-width:768px) {.b-ext .search-pagination .search-ribbon-inner .filters-list-global .filter-block-result-mobile, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .filter-block-result-mobile {display: flex;padding: calc(var(--font-size) * .625) 0;}}
@media (max-width:992px) {.b-ext .search-pagination .search-ribbon-inner .filters-list-global .filter-block-result-mobile, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .filter-block-result-mobile {display: flex;}}
.b-ext .search-pagination .search-ribbon-inner .filters-list-global .filter-block-result-mobile .text, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .filter-block-result-mobile .text {color: #282a32;font-weight: 700;font-size: 1em;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;padding-right: 10px;text-align: left;}
@media (max-width:768px) {.b-ext .search-pagination .search-ribbon-inner .filters-list-global .filter-block-result-mobile .text, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .filter-block-result-mobile .text {padding: 0;}}
.b-ext .search-pagination .search-ribbon-inner .filters-list-global .create-alert-btn, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .create-alert-btn {display: flex;align-items: center;background-color: initial;border: none;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 700;letter-spacing: 1px;line-height: 1.2;color: #c25700;transition: .25s cubic-bezier(.215,.61,.355,1);text-align: right;padding: 14px 0 0;}
@media (max-width:768px) {.b-ext .search-pagination .search-ribbon-inner .filters-list-global .create-alert-btn, .b-ext .search-ribbon-global .search-ribbon-inner .filters-list-global .create-alert-btn {justify-content: right;padding-bottom: 20px;}}
.b-ext .search-pagination .filters-list-global, .b-ext .search-ribbon-global .filters-list-global {order: 2;}
@media (max-width:768px) {.b-ext .search-pagination .filters-list-global .mobile-seperator, .b-ext .search-ribbon-global .filters-list-global .mobile-seperator {flex: none;width: 20px;}}
.b-ext .search-pagination .filter-block:first-child, .b-ext .search-ribbon-global .filter-block:first-child {display: none;}
@media (max-width:768px) {.b-ext .search-pagination .filter-block .dropdown-block.right, .b-ext .search-ribbon-global .filter-block .dropdown-block.right {left: 50px;}}
.b-ext .search-pagination .results, .b-ext .search-ribbon-global .results {order: 1;}
@media (max-width:768px) {.b-ext .search-pagination .results, .b-ext .search-ribbon-global .results {margin-bottom: 3px;}}
.b-ext .search-pagination .create-job-alert, .b-ext .search-ribbon-global .create-job-alert, .b-ext .search-ribbon-global .search-ribbon-wrap {display: none;}
.b-ext .search-ribbon-global .search-ribbon-wrap.active {display: block;}
.b-ext .search-ribbon-global .search-ribbon-inner {display: flex;flex-wrap: wrap;padding-top: 1.25em;padding-bottom: .42em;}
.b-ext .search-ribbon-global .filters-list-global {order: 2;}
@media (max-width:768px) {.b-ext .search-ribbon-global .filters-list-global .mobile-seperator {flex: none;width: 20px;}}
.b-ext .search-ribbon-global .filter-block:first-child {display: none;}
.b-ext .search-ribbon-global .results {flex: 1 1;order: 1;}
@media (max-width:768px) {.b-ext .search-ribbon-global .results {order: 1;width: 100%;flex: auto;margin-bottom: 10px;}}
@media (max-width:992px) {.b-ext .search-ribbon-global .results {order: 1;width: 100%;flex: auto;margin-bottom: 10px;}}
.b-ext .search-ribbon-global .create-job-alert {order: 3;}
@media (max-width:992px) {.b-ext .search-ribbon-global .create-job-alert {display: none;}}
.b-ext .search-ribbon-global .create-job-alert a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .search-ribbon-global .icon-alert, .b-ext .search-ribbon-global .icon-filters {display: flex;}
.b-ext .search-ribbon-global .icon-alert img, .b-ext .search-ribbon-global .icon-filters img {height: 16px;}
.b-ext .search-ribbon-global .icon-filters {padding-right: 5px;}
.b-ext .search-ribbon-global .icon-alert {padding-left: 5px;}
.b-ext .search-ribbon-global .icon-down {display: flex;padding-left: 5px;}
.b-ext .search-ribbon-global .icon-down img {height: 12px;}
.b-ext .search-ribbon-global .text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .no-jobs-ribbon .search-ribbon-inner .results .text .searchLabel, .b-ext .no-jobs-ribbon .search-ribbon-inner .results .text span {font-size: calc(var(--font-size) * 1.5);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 1.25;}
.b-ext .no-job-results {display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;margin-bottom: 40px;}
.b-ext .no-job-results .no-job-desc {margin: calc(var(--font-size) * 1.4) 0 calc(var(--font-size) * 1.9);}
.b-ext .no-job-results .no-job-desc, .b-ext .no-job-results .no-job-desc p {font-size: calc(var(--font-size) * 1.25);color: #282a32;}
@media (max-width:768px) {.b-ext .no-job-results .no-job-desc p {font-size: calc(var(--font-size) * 1);}}
.b-ext .no-job-results .create-alert-btn {margin-top: calc(var(--font-size) * .875);}
.b-ext .cta-btn-container {text-align: center;}
.b-ext .search-filters-global .accordion-block .accordion-content {overflow-y: auto;max-height: 500px;}
@media (max-width:768px) {.b-ext .search-filters-global .accordion-block .accordion-content {max-height: 250px;}}
.b-ext .search-filters-global .accordion-block .accordion-content .checklist__item:last-child {margin-bottom: 13px;}
.b-ext .search-filters-global .accordion-block .accordion-content .form-block label {flex-basis: 80%;left: -45px;cursor: pointer;font-size: calc(var(--font-size) * 1);}
@media (max-width:768px) {.b-ext .search-filters-global .accordion-block .accordion-content .form-block label {padding-top: 3px;}}
@media (max-width:1400px) {.b-ext .search-filters-global .accordion-block .accordion-content .form-block span {padding-top: 3px;}}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check {padding-left: 0;padding-top: 2px;position: relative;margin-bottom: 16px;}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check label {flex-basis: 80%;color: #282a32;font-size: calc(var(--font-size) * 1);line-height: 1.5;position: relative;left: -10px;padding-right: 20px;cursor: pointer;}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check.radio-toggle input[type=radio]:disabled {cursor: not-allowed;}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check.radio-toggle input[type=radio]:disabled+label {color: #c9cacc;}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check.radio-toggle input[type=radio] {height: 18px;width: 18px;background-color: #fff;border: 1px solid #67696f;left: -13px;top: 3px;border-radius: 50%;cursor: pointer;}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check.radio-toggle input[type=radio]:checked:after {background-color: #386097;width: 14px;height: 14px;border-radius: 50%;top: 2px;left: 2px;position: absolute;border: 1px solid #67696f;}
@media (max-width:768px) {.b-ext .search-filters-global .accordion-block .accordion-content .form-check.radio-toggle input[type=radio]:checked:after {top: 2px !important;}}
.b-ext .search-filters-global .accordion-block .accordion-content .form-check.radio-toggle input[type=radio]:checked::-ms-check {color: #386097;background-color: #386097;width: 16px;height: 16px;}
.b-ext .search-filters-global .accordion-block .accordion-content .checkbox input[type=checkbox]:checked+label:before {background-color: #386097;}
.b-ext .search-filters-global .accordion-block .accordion-content .checkbox label:before {top: 6px;cursor: pointer;}
.b-ext .search-filters-global .accordion-block .accordion-content .checkbox label:after {top: 12px;}
.b-ext .search-filters-global .accordion-block .accordion-content::-webkit-scrollbar-track {padding: 2px 0;background-color: #e8e8e8;border-radius: 10px;}
.b-ext .search-filters-global .accordion-block .accordion-content::-webkit-scrollbar {width: 10px;}
.b-ext .search-filters-global .accordion-block .accordion-content::-webkit-scrollbar-thumb {border-radius: 10px;background-color: rgba(0,0,0,.509804);}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {.b-ext .search-filters-global .accordion-block .accordion-content {scrollbar-face-color: #666;scrollbar-track-color: #e8e8e8;}}
.b-ext .search-job-results .job-search-filters.desktop {display: block;padding-right: calc(var(--font-size) * 3.25);}
@media (max-width:768px) {.b-ext .search-job-results .job-search-filters.desktop {display: none;}}
@media (max-width:992px) {.b-ext .search-job-results .job-search-filters.desktop {display: none;}}
.b-ext .search-job-results .filter-hide {display: none;}
.b-ext .search-job-results .row .show-loader {height: calc(var(--font-size) * 300);width: 100%;}
.b-ext section.search-ribbon-show {display: none;}
@media (max-width:768px) {.b-ext section.search-ribbon-show {display: block;}}
@media (max-width:768px) {.b-ext .job-filters-global {min-height: 85vh;}}
.b-ext .job-filters-global.accordion {margin-top: 2em;padding: 0 !important;}
.b-ext .job-filters-global.accordion .filter-block {margin-bottom: 1em;display: -moz-flex;display: flex;-moz-flex-direction: row;flex-direction: row;}
@media (max-width:768px) {.b-ext .job-filters-global.accordion .filter-block {-moz-flex-direction: column;flex-direction: column;}}
.b-ext .job-filters-global.accordion .filter-block .filter-block-inner {display: -moz-flex;-moz-align-items: center;}
.b-ext .job-filters-global.accordion .filter-block .filter-block-inner .text {font-weight: 700;font-size: 1em;}
.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner {margin-left: auto;cursor: pointer;display: -moz-flex;display: flex;-moz-align-items: center;align-items: center;}
@media (max-width:768px) {.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner {display: none;}}
.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner.collapse img {transform: rotate(180deg);}
.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner .text {color: #67696f;font-size: 1em;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;transition: .25s cubic-bezier(.215,.61,.355,1);padding-right: 4px;}
.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner .text:hover {color: #8d8f93;}
.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner img {padding: 0 5px;transition: .25s cubic-bezier(.215,.61,.355,1);display: -moz-flex;display: flex;}
@media (max-width:768px) {.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner img {max-height: .75em;width: auto;}}
.b-ext .job-filters-global.accordion .filter-block .collapse-block-inner.hide-collapse {display: none;}
.b-ext .job-filters-global.accordion .filter-block .mobile {display: flex;}
.b-ext .job-filters-global.accordion .job-filters-inner .filter-overlay-loader {display: none;}
.b-ext .job-filters-global.mobile .filter-block {display: block;}
.b-ext .job-filters-global.mobile .filter-block .filter-block-inner {padding-left: 15px;}
.b-ext .job-filters-global.mobile .filter-overlay-loader {display: block !important;min-height: inherit;}
.b-ext .search-accordion-section {width: 100%;}
.b-ext .search-accordion-section .accordion-section {text-align: center;padding: 0;}
.b-ext .search-accordion-section .accordion-section .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 40px;line-height: 46px;font-weight: 700;padding-bottom: 10px;margin-bottom: 0;}
.b-ext .search-accordion-section .accordion-section .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-section .title {font-size: 35px;line-height: 40px;font-size: 30px;line-height: 38px;}}
.b-ext .search-accordion-section .accordion-section p, .b-ext .search-accordion-section .accordion-section span {font-size: 20px;line-height: 32px;color: #282a32;margin: 0;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-section p, .b-ext .search-accordion-section .accordion-section span {font-size: 14px;line-height: 22px;}}
.b-ext .search-accordion-section .accordion-section p.text, .b-ext .search-accordion-section .accordion-section span.text {padding: 10px 0 35px;}
.b-ext .search-accordion-section .accordion-section p.content, .b-ext .search-accordion-section .accordion-section span.content {padding: 10px 0 35px;font-size: 16px;line-height: 20px;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-section p.content, .b-ext .search-accordion-section .accordion-section span.content {font-size: 14px;line-height: 22px;}}
.b-ext .search-accordion-section .accordion-section p.section-heading, .b-ext .search-accordion-section .accordion-section span.section-heading {font-size: 24px;line-height: 34px;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-section p.section-heading, .b-ext .search-accordion-section .accordion-section span.section-heading {font-size: 16px;line-height: 22px;}}
.b-ext .search-accordion-section .accordion-section .accordion-content ul {padding-left: 20px;}
.b-ext .search-accordion-section .accordion-section .accordion-content ul li {font-size: 20px;line-height: 32px;color: #282a32;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-section .accordion-content ul li {font-size: 14px;line-height: 22px;}}
.b-ext .search-accordion-section .accordion-section .accordion-content img {width: 100%;}
.b-ext .search-accordion-section .accordion-block {position: relative;text-align: left;border-bottom: 1px solid #a3a5aa;padding: 20px 4px 20px 0;cursor: auto;}
.b-ext .search-accordion-section .accordion-block.active .icon:after {transform: rotate(180deg);}
.b-ext .search-accordion-section .accordion-block.active .accordion-content {display: block;font-size: 20px;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-block.active .accordion-content {font-size: 14px;}}
.b-ext .search-accordion-section .accordion-block:first-child {border-top: 1px solid #a3a5aa;}
.b-ext .search-accordion-section .accordion-block:last-child {margin-bottom: 24px;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-block:last-child {margin-bottom: 12px;}}
.b-ext .search-accordion-section .accordion-block .icon {position: absolute;font-size: 36px;right: 0 !important;top: 10px;color: #a3a5aa;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-block .icon {top: 3px;}}
.b-ext .search-accordion-section .accordion-block .icon:after {display: block;content: "";background-size: cover;width: 18px;height: 18px;margin-top: 18px;}
@media (max-width:768px) {.b-ext .search-accordion-section .accordion-block .icon:after {width: 16px;height: 16px;margin-top: 20px;}}
.b-ext .search-accordion-section .accordion-block .accordion-title {width: 90%;font-size: calc(var(--font-size) * 1.25);line-height: 1.7;margin-bottom: 0;display: block;align-items: center;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;cursor: pointer;}
.b-ext .search-accordion-section .accordion-block .accordion-title .sort-order {display: inline;font-size: calc(var(--font-size) * 1.25);line-height: 1.7;font-weight: 100;}
.b-ext .search-accordion-section .accordion-block .accordion-title .choice {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 1.375);font-weight: 400;line-height: 1.42;margin-bottom: 0;}
.b-ext .search-accordion-section .accordion-block .accordion-title img {margin-right: 12px;}
.b-ext .search-accordion-section .accordion-block .accordion-title .missing-text {color: #9d323d;opacity: 1;font-size: 14px;font-style: italic;margin-left: 10px;}
.b-ext .search-accordion-section .accordion-block .accordion-title .filter-dot {display: inline-block;background-color: #386097;width: 10px;height: 10px;border-radius: 50%;margin-left: 8px;padding-right: 10px;}
.b-ext .search-accordion-section .accordion-block .accordion-title .info-icon {font-size: 10px;text-align: center;margin-left: 10px;margin-top: 4px;display: inline-block;}
.b-ext .search-accordion-section .accordion-block .accordion-title .info-icon img {max-height: calc(var(--font-size) * 2);height: calc(var(--font-size) * 1.125);margin-top: -8px;}
.b-ext .search-accordion-section .accordion-block .accordion-content {display: none;margin: 15px 0 0;}
.b-ext .search-accordion-section .disability-tooltip {position: absolute;padding-top: 3px;z-index: 1;}
.b-ext .search-accordion-section .disability-tooltip .disability-dropdown-inside {background-color: #fff;padding: 20px;border: 1px solid #ababab;box-shadow: 0 15px 25px rgba(0,0,0,.15);cursor: pointer;}
.b-ext .search-accordion-section .disability-tooltip .triangle {position: absolute;width: 20px;height: 20px;top: -7px;left: 36%;transform: translateX(-50%);background-color: #fff;transform: rotate(45deg);transition: .25s ease-in-out;border-top: 1px solid #ababab;border-left: 1px solid #ababab;}
.b-ext .job-search-result .job-actionbar {align-items: center;padding-top: 20px;display: flex;}
.b-ext .job-search-result .job-actionbar .save {font-size: 15px;font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #30588f !important;margin-right: 18px;display: flex;align-items: center;line-height: 1;border: none;background-color: unset;background: none;}
.b-ext .job-search-result .job-actionbar .save .icon-bookmark {position: relative;display: inline-block;top: 0;}
.b-ext .job-search-result .job-actionbar .save .icon-bookmark img {max-height: 20px;}
.b-ext .job-search-result .primary-button:hover {background-color: initial !important;color: #c25700 !important;opacity: .75 !important;}
.b-ext .action-bar-messages.global {display: inline-block;margin-top: -20px;float: right;padding-top: 18px;}
@media (max-width:768px) {.b-ext .action-bar-messages.global {float: none;display: flex;justify-content: flex-end;padding-top: 5px;}}
.b-ext .action-bar-messages.global .custom-tooltip {padding: calc(var(--font-size) * .313) calc(var(--font-size) * .75);background-color: #000;border-radius: calc(var(--font-size) * .25);color: #fff;}
.b-ext .no-ribbon-data {margin: calc(var(--font-size) * 1);}
.b-ext .job-search-pills {display: -moz-flex;display: flex;-moz-align-items: baseline;align-items: baseline;-moz-justify-content: flex-start;justify-content: flex-start;flex-wrap: wrap;padding: 0;}
@media (max-width:768px) {.b-ext .job-search-pills {-moz-flex-direction: column;flex-direction: column;display: flex;}}
.b-ext .job-search-pills .search-pill {margin: 0 calc(var(--font-size) * 1) calc(var(--font-size) * 1) 0;}
@media (max-width:768px) {.b-ext .job-search-pills .search-pill {width: 100%;flex-basis: 100%;}}
.b-ext .job-search-pills .search-pill .closeDetail {background-size: 8px 8px;width: 8px;height: 8px;margin-left: 8px;transition: .25s cubic-bezier(.215,.61,.355,1);float: right;}
.b-ext .job-search-pills .search-pill .closeDetail img {padding-bottom: 3px;}
.b-ext .job-search-pills .primary-button.search-pill:hover .closeDetail {filter: brightness(0) invert(1);}
.b-ext .job-search-pills .clear-filters {font-size: 14px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin: 1em 1em 1em 0;color: #8d8e93;}
@media (max-width:992px) {.b-ext .job-search-pills .clear-filters {margin: calc(var(--font-size) * 1) 0;}}
@media (max-width:768px) {.b-ext .job-search-pills .clear-filters {margin: 1em 1em 0 auto;padding-bottom: 10px;}}
.b-ext .job-search-pills .clear-filters .button-text {font-size: 14px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext .job-search-pills .clear-filters .button-text {font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}}
.b-ext .job-search-pills.overlay-pill {display: block;text-align: right;}
.b-ext .search-overlay-label {padding-left: 15px;}
.b-ext .search-overlay-label .FoundLabel, .b-ext .search-overlay-label .text {display: inline-block;font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #67696f;}
.b-ext .search-overlay-label .FoundLabel span, .b-ext .search-overlay-label .text span {font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;}
.b-ext .job-filters-global.accordion .filter-block .filter-block-inner {display: flex;align-items: center;position: relative;z-index: 1;}
.b-ext .job-filters-global.accordion .filter-block .filter-block-inner .icon-filters {display: block;padding-right: 5px;}
.b-ext .job-filters-global.accordion .filter-block .filter-block-inner .icon-filters img {height: 16px;}
.b-ext .job-filters-global.accordion .filter-block .filter-block-inner .text {color: #282a32;font-weight: 600;font-size: 16px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .modal-dialog.fullscreen-filter {width: 100%;max-width: none;margin: 0;}
.b-ext .modal-dialog.fullscreen-filter .modal-content .modal-header .close {margin: calc(var(--font-size) * -1) 0 calc(var(--font-size) * -2) auto;}
.b-ext .modal-dialog.fullscreen-filter .modal-content .modal-header .close span {font-size: 25px;}
.b-ext .search-header {padding: 54px 0 0;}
.b-ext .search-header .search__title .title__text {margin-bottom: 0;}
.b-ext .search-header .search-options {padding-bottom: 17px;}
.b-ext .search-header .search-jobs.no-filter {padding-bottom: 54px;}
.b-ext .search-header .search-jobs .row {margin-bottom: 0;}
.b-ext .uk-noresult-center-align {text-align: center;margin-left: -100px;}
.b-ext .seo-job-link-block {padding: 40px 0 !important;}
.b-ext .seo-job-link-block.seo-jobs {padding: 80px 0;}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category {flex: auto;text-align: center;margin-bottom: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;font-weight: 600;line-height: 30px;}
@media (max-width:768px) {.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category {font-size: 32px;}}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-item {margin: 10px 0;}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-item a, .b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-item button {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;letter-spacing: 1px;font-weight: 600;text-transform: uppercase;color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-item a:hover {color: #c25700 !important;opacity: .5 !important;}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-text {margin: 10px 0;}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-text a, .b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-text button {color: #c25700;border-bottom: 1px solid #c25700;}
.b-ext .seo-job-link-block.seo-jobs .seo-jobs__category-text a:hover {color: #c25700 !important;opacity: .5 !important;}
.b-ext .seo-job-link-block.seo-jobs--green {background-color: #5c7d70;}
.b-ext .seo-job-link-block.seo-jobs--blue {background-color: #386097;}
.b-ext .seo-job-link-block.seo-jobs--white {background-color: #fff;}
.b-ext .seo-job-link-block.seo-jobs--default {background-color: #f3f3f4;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category {color: #fff;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-item, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-item {margin: 10px 0;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-item a, .b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-item button, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-item a, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-item button {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;letter-spacing: 1px;font-weight: 700;text-transform: uppercase;color: #fff;border-bottom: 1px solid #fff;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-item a:hover, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-item a:hover {color: #fff !important;opacity: .5 !important;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-text, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-text {margin: 10px 0;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-text a, .b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-text button, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-text a, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-text button {color: #fff;border-bottom: 1px solid #fff;}
.b-ext .seo-job-link-block.seo-jobs--blue .seo-jobs__category-text a:hover, .b-ext .seo-job-link-block.seo-jobs--green .seo-jobs__category-text a:hover {color: #fff !important;opacity: .5 !important;}
.b-ext .seo-job-link-block.seo-jobs--blue p, .b-ext .seo-job-link-block.seo-jobs--green p {color: #fff;}
.b-ext .seo-job-link-block .search-job-results .seo-job-results-empty-ribbon-row {flex: 1 1;flex-direction: column;}
.b-ext .seo-job-link-block .search-job-results .seo-empty-text {width: 100%;background-color: #9d323d;padding: 15px;color: #fff;}
.b-ext .seo-job-link-block .search-job-results .seo-see-all-jobs {width: 100%;padding: 15px;}
.b-ext .seo-job-link-block .text {text-align: center;line-height: calc(var(--font-size) * 1.5) !important;margin: 5px 0 20px !important;}
.b-ext .seo-job-link-block .row {padding: 0 5px;word-break: break-word;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .icon-filters {display: block;padding-right: 5px;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .icon-filters img {height: 16px;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .results {order: 2;flex: 1 1;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .results .text {text-align: center;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .see-all-results {order: 1;flex: 1 1;justify-content: flex-start;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .see-all-results .icon-new-filter {color: #282a32;font-weight: 700;font-size: 16px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;border: none;display: flex;justify-content: center;}
.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .create-seo-alert {order: 3;flex: 1 1;justify-content: flex-end;display: flex;}
@media (max-width:768px) {.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .results {order: 1;flex: auto;margin-bottom: 10px;}
	.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .results .text {text-align: left;}
	.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .see-all-results {order: 3;flex: auto;}
	.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .create-seo-alert {order: 2;flex: auto;display: flex;justify-content: flex-end;width: 100%;}
	.b-ext .search-ribbon-global .seo-ribbon-filter .search-ribbon-inner .create-seo-alert .create-alert-btn {padding-bottom: 10px;}}
.b-ext .card-ribbon {margin-left: auto;margin-right: auto;}
.b-ext .card-ribbon .search-ribbon-inner .results .text {margin: 0;font-size: calc(var(--font-size) * 1);color: #67696f;font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 1;}
.b-ext .card-ribbon .search-ribbon-inner .results .text span {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;}
@media (max-width:768px) {.b-ext .card-ribbon .search-ribbon-inner .results .text {color: #67696f;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;hyphens: auto;}
	.b-ext .card-ribbon .search-ribbon-inner .results .text, .b-ext .card-ribbon .search-ribbon-inner .results .text .span {font-size: calc(var(--font-size) * 1);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}}
.b-ext .card-ribbon .search-ribbon-inner .see-all-results {display: flex;justify-content: space-between;order: 2;}
.b-ext .card-ribbon .search-ribbon-inner .see-all-results div {color: #c25700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 700 !important;letter-spacing: 1.2px;line-height: 1 !important;}
.b-ext .card-ribbon .search-ribbon-inner .see-all-results div .text {border-bottom: 2px solid #c25700;}
.b-ext .card-ribbon .search-ribbon-inner .see-all-results .icon-new-filter div {color: #282a32;font-weight: 400 !important;font-size: 18px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;letter-spacing: 1.2px;line-height: 24px !important;border-bottom: none;align-items: end;display: flex;position: relative;}
.b-ext .card-ribbon .search-ribbon-inner .create-seo-alert {justify-content: space-between;order: 3;}
.b-ext .card-ribbon .search-ribbon-inner .create-seo-alert .create-alert-btn {display: flex;justify-content: flex-end;align-items: center;background-color: initial;border: none;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;font-weight: 700;letter-spacing: 1px;line-height: 1.2;color: #c25700;transition: .25s cubic-bezier(.215,.61,.355,1);text-align: right;padding: 10px 0 0 10px;}
@media (max-width:768px) {.b-ext .card-ribbon .search-ribbon-inner .create-seo-alert .create-alert-btn {justify-content: right;padding-bottom: 20px;}}
@media screen and (max-width:992px) {.b-ext .card-ribbon .search-ribbon-wrap {padding: 0 !important;}}
@media screen and (max-width:768px) {.b-ext .card-ribbon .search-ribbon-inner .results {flex: 1 1 auto;margin-bottom: 0;}
	.b-ext .card-ribbon .search-ribbon-inner .see-all-results {width: auto !important;}
	.b-ext .card-ribbon .search-ribbon-inner .see-all-results div {font-size: 14px;}}
.b-ext .accordion-section-advanced .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;font-weight: 400;}
@media (max-width:768px) {.b-ext .accordion-section-advanced .title {font-size: 32px;}}
.b-ext .accordion-section-advanced p {font-size: 20px;color: #282a32;margin: 20px 0 50px;}
@media (max-width:768px) {.b-ext .accordion-section-advanced p {font-size: 16px;margin: 20px 0 30px;}}
.b-ext .accordion-section-advanced .accordion-block .accordion-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 25px;font-weight: 400;color: #282a32;padding: 0 30px;}
@media (max-width:768px) {.b-ext .accordion-section-advanced .accordion-block .accordion-title {font-size: 18px;line-height: 1.2;padding: 0 40px 0 20px;}}
.b-ext .accordion-section-advanced .accordion-block p {padding: 20px 30px;margin: 0;}
@media (max-width:768px) {.b-ext .accordion-section-advanced .accordion-block p {padding: 20px 20px 10px;}}
.b-ext .accordion-section-advanced .accordion-block .icon {background: none;border: none;}
.b-ext .accordion-section-advanced .accordion-block .icon:after {content: "";position: relative;bottom: 2px;right: 30px;margin-left: 20px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret.1b9bd43d.svg");background-size: 16px 10px;display: inline-block;width: 16px;height: 10px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .accordion-section-advanced .accordion-block .icon {font-size: 14px;margin: 5px 0 30px;}}
.b-ext .accordion-section-advanced .accordion-block .accordion-content {display: none;margin: 15px 0 0;}
.b-ext .accordion-section-advanced .accordion-block.active .accordion-content {display: block;}
.b-ext .accordion-section-advanced.gradient {background-color: #efefef;}
.b-ext .accordion-section-advanced.gradient .accordion-block {border-radius: 12px;padding: 0;border-bottom: none;background-color: #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.08);overflow: hidden;margin-bottom: 20px;}
.b-ext .accordion-section-advanced.gradient .accordion-block .accordion-title {background: linear-gradient(90deg,#386097,#027ac5);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 25px;font-weight: 400;color: #fff;padding: 20px 30px;}
@media (max-width:768px) {.b-ext .accordion-section-advanced.gradient .accordion-block .accordion-title {font-size: 18px;line-height: 1.2;padding: 20px 40px 20px 30px;}}
.b-ext .accordion-section-advanced.gradient .accordion-block p {margin: 0;display: block;height: 0;max-height: 0;padding: 0 !important;}
@media (max-width:768px) {.b-ext .accordion-section-advanced.gradient .accordion-block p {padding: 20px 30px 30px;}}
.b-ext .accordion-section-advanced.gradient .accordion-block .icon:after {content: "";position: relative;bottom: 2px;right: 30px;margin-left: 20px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");background-size: 16px 10px;display: inline-block;width: 16px;height: 10px;transition: all .2s ease-in-out;}
@media (max-width:768px) {.b-ext .accordion-section-advanced.gradient .accordion-block .icon {font-size: 14px;margin: 5px 0 30px;}}
.b-ext .accordion-section-advanced.gradient .accordion-block.active p {display: block;height: 100%;max-height: 600px;padding: 20px 30px !important;transition: max-height .4s ease-in-out;}
.b-ext .accordion-section-advanced .primary-button {display: none;}
@media (max-width:768px) {.b-ext .accordion-section-advanced .accordion-content .row {padding-top: 12px;}}
@media (max-width:768px) {.b-ext .accordion-section-advanced .accordion-content .row .country-list {min-width: min-content;margin-top: -12px;margin-bottom: calc(var(--font-size) * 1);}}
.b-ext .accordion-section-advanced .accordion-content .row .country-list:empty {display: none;}
.b-ext .accordion-section-advanced .accordion-content .countries {display: block;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;list-style: none;padding-left: 32px;margin-bottom: 0;}
.b-ext .accordion-section-advanced .accordion-content .countries li {word-break: break-word;display: inline;}
.b-ext .accordion-section-advanced .accordion-content .countries li span {color: #282a32;padding-right: 5px;font-size: 18px;}
.b-ext .accordion-section-advanced .accordion-content .countries a {padding: 0 5px;color: #30588f;}
.b-ext .accordion-section-advanced .accordion-content .countries:empty {display: none;}
.b-ext .accordion-section-advanced button {outline: none !important;}
.b-ext .accordion-section-advanced button:focus-visible {outline: 5px auto !important;}
.b-ext .country-search {display: flex;justify-content: center;margin-bottom: 50px;}
.b-ext .modal.show .fullscreen {width: 100%;max-width: none;height: 100%;margin: 0;min-height: 600px;}
@media (max-width:768px) {.b-ext .modal.show .fullscreen {padding-left: 0 !important;}}
.b-ext .modal.show .fullscreen .modal-content {height: 100%;border: 0;border-radius: unset !important;top: 0 !important;padding-top: 96px;}
@media (max-width:1400px) {.b-ext .modal.show .fullscreen .modal-content {top: 96px;}}
@media (max-width:992px) {.b-ext .modal.show .fullscreen .modal-content {top: 65px;}}
@media (max-width:768px) {.b-ext .modal.show .fullscreen .modal-content {top: 65px;}}
.b-ext .modal.show .fullscreen .modal-content .modal-header {padding-bottom: 0;}
.b-ext .modal.show .fullscreen .modal-content .modal-header .container .close {text-transform: uppercase;font-size: calc(var(--font-size) * 1.125);font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;cursor: pointer;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__close--black.d6ba7af4.svg");background-repeat: no-repeat;background-position: 100%;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .modal.show .fullscreen .modal-content .modal-header button.close {display: none;}
.b-ext .modal.show .fullscreen .modal-body {padding-top: 0;overflow-y: auto;}
@media screen and (min-width:768px) and (max-width:992px) {.b-ext .country-links {padding: 7px;}}
.b-ext .country-links .lang-nav .link_title {height: 24px;display: flex;align-items: center;}
.b-ext .country-links .lang-nav .link_title a {display: flex;align-items: center;height: 100%;}
.b-ext .country-links .lang-nav .language-wrapper {height: 24px;display: flex;align-items: center;}
.b-ext .country-links .lang-nav .language-wrapper .country {height: 100%;display: flex;align-items: center;}
.b-ext .site-footer {color: #8d8f93;margin-top: 40px;}
.b-ext .site-footer.manpower .footer-nav .footer-nav-block a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 12px;letter-spacing: normal;color: #67696f !important;}
.b-ext .site-footer.manpower .footer-nav .footer-nav-block a.sub-title {color: #4c79af !important;margin-top: 10px;}
.b-ext .site-footer.manpower .footer-nav .footer-nav-block a.main-item, .b-ext .site-footer.manpower .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 14px;font-weight: 600;color: #000;letter-spacing: normal;line-height: 18px;text-transform: none;padding: 8px 0 24px;}
.b-ext .site-footer.manpower .footer-nav-block.main-section {margin-top: -24px;}
.b-ext .site-footer.manpower .footer-nav .footer-nav-block a.main-item {padding-top: 0;color: #000 !important;}
.b-ext .site-footer.manpower .footer-country {margin-top: 0;padding-right: 20px;}
.b-ext .site-footer.manpower .footer-country .title {padding: 0;margin-right: 5px;font-weight: 400;color: #67696f;}
.b-ext .site-footer.manpower .footer-country .title:before {content: "";position: relative;top: 2px;margin-right: 8px;background-image: url("/ext/dist/Manpower-Germany/static/media/noun_Globe_1754931.3321c4cf.svg");background-size: 16px 16px;display: inline-block;width: 16px;height: 16px;}
.b-ext .site-footer.manpower .footer-country .country {display: flex;align-items: center;color: #67696f !important;font-weight: 400;letter-spacing: normal;text-decoration: none !important;}
.b-ext .site-footer.manpower .footer-country .country:after {content: "";position: relative;margin-left: 8px;background-size: 12px 6px;display: inline-block;width: 12px;height: 6px;}
.b-ext .site-footer.manpower .footer-country .col {justify-content: flex-end;align-items: center;}
@media (max-width:768px) {.b-ext .site-footer.manpower .footer-country .col {justify-content: flex-start;border-bottom: 1px solid #c9cacc;padding-bottom: 40px;}}
.b-ext .site-footer.manpower .footer-social {margin-top: 30px;}
.b-ext .site-footer.manpower .footer-social .title {position: relative;top: 5px;}
.b-ext .site-footer.manpower .footer-social .social-bar .social-icon {margin-right: 20px;}
.b-ext .site-footer.manpower .footer-social .social-bar .social-icon:first-child {position: relative;bottom: 2px;}
@media (max-width:768px) {.b-ext .site-footer.manpower .footer-disclaimer {padding: 50px 0;}}
.b-ext .site-footer.manpower .footer-disclaimer-links a, .b-ext .site-footer.manpower .footer-disclaimer-links button {letter-spacing: normal;}
.b-ext .site-footer.manpower .lang-nav {display: flex;justify-content: flex-end;flex-wrap: wrap;}
@media (max-width:768px) {.b-ext .site-footer.manpower .lang-nav {justify-content: flex-start;}}
.b-ext .site-footer.manpower .lang-nav .language-wrapper {display: flex;}
.b-ext .site-footer.manpower .lang-nav .language-wrapper .title {font-weight: 400;}
@media (max-width:768px) {.b-ext .site-footer.manpower .lang-nav .language-wrapper {padding-top: 20px;}}
.b-ext .site-footer.manpower .lang-nav .title {color: #30588f;font-size: 16px;}
.b-ext .site-footer.manpower .lang-nav .title:before {content: "";position: relative;top: 1px;margin-right: 8px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe.67254542.svg");background-size: 12px 12px;display: inline-block;width: 12px;height: 12px;}
.b-ext .site-footer.manpower .lang-nav .link_title {display: inline;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;padding-right: 30px;margin-top: 7px;font-weight: 400;color: #30588f;}
@media (max-width:768px) {.b-ext .site-footer.manpower .lang-nav .link_title {width: 100%;}}
.b-ext .site-footer.manpower .lang-nav .link_title a {text-decoration: none;color: #30588f;font-size: 16px;margin-right: 5px;}
.b-ext .site-footer.manpower .lang-nav button {background: none;border: none;margin-top: -8px;color: #30588f;font-size: 16px;cursor: pointer;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .site-footer .container {padding-top: 40px;border-top: 1px solid #c9cacc;}
.b-ext .site-footer .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;text-transform: uppercase;color: #30588f;font-size: 16px;font-weight: 700;padding: 24px 0;}
.b-ext .site-footer .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .site-footer .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
.b-ext .site-footer .sub-title {font-weight: 700;color: #4c79af;font-size: 13px;margin-bottom: 5px;}
.b-ext .site-footer .footer-nav {border-right: 1px solid #c9cacc;}
@media (max-width:992px) {.b-ext .site-footer .footer-nav {border-right: 0;}}
.b-ext .site-footer .footer-nav .footer-nav-block {margin-bottom: 20px;}
.b-ext .site-footer .footer-nav .footer-nav-block .title {color: #282a32;cursor: pointer;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .site-footer .footer-nav .footer-nav-block .title:hover {opacity: .5;}
@media (max-width:992px) {.b-ext .site-footer .footer-nav .footer-nav-block .title:hover {opacity: 1;}}
.b-ext .site-footer .footer-nav .footer-nav-block .last-link, .b-ext .site-footer .footer-nav .footer-nav-block nav {margin-bottom: 20px;}
.b-ext .site-footer .footer-nav .footer-nav-block .footer-nav-list {list-style-type: none;margin: 0;padding: 0;}
.b-ext .site-footer .footer-nav a {display: block;color: #8d8f93 !important;font-weight: 400;transition: .25s cubic-bezier(.215,.61,.355,1);font-size: calc(var(--font-size) * .8125);line-height: 25px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;hyphens: auto;}
@media (max-width:768px) {.b-ext .site-footer .footer-nav a {font-size: 12px;line-height: 36px;}}
.b-ext .site-footer .footer-nav a.sub-title {font-weight: 700;color: #4c79af !important;font-size: 13px;margin-bottom: 5px;letter-spacing: normal;}
.b-ext .site-footer .footer-nav a:hover {opacity: .5;}
@media (max-width:992px) {.b-ext .site-footer .footer-nav a:hover {opacity: 1;}}
.b-ext .site-footer .footer-rightside {padding-left: 40px;}
@media (max-width:992px) {.b-ext .site-footer .footer-rightside {padding-left: 0;}}
.b-ext .site-footer .footer-country {margin-top: 30px;}
.b-ext .site-footer .footer-country .title {padding-top: 5px;margin-right: 15px;}
.b-ext .site-footer .footer-country .country {color: #939498 !important;font-weight: 400;text-decoration: underline !important;}
.b-ext .site-footer .footer-country .col {display: flex;}
.b-ext .site-footer .footer-disclaimer {text-align: center;padding: 74px 0 48px;margin-top: 60px;}
.b-ext .site-footer .footer-disclaimer, .b-ext .site-footer .footer-disclaimer.de-site-manpower {color: #fff;background-color: #000;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer.de-site-manpower {flex-direction: column;align-items: flex-start;}}
.b-ext .site-footer .footer-disclaimer.de-site-manpower .icon {padding: calc(var(--font-size) * 1) 0;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer.de-site-manpower .icon {flex: 0 1 100%;justify-content: center;text-align: center;}}
.b-ext .site-footer .footer-disclaimer.de-site-manpower .icon img {margin: calc(var(--font-size) * .5) calc(var(--font-size) * 1);max-height: 44px;display: block;width: 100%;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer.de-site-manpower .icon img {margin: calc(var(--font-size) * .5) auto;max-width: 180px;}}
.b-ext .site-footer .footer-disclaimer.de-site-manpower .footer-disclaimer-links a, .b-ext .site-footer .footer-disclaimer.de-site-manpower .footer-disclaimer-links button {color: #fff !important;}
.b-ext .site-footer .footer-disclaimer.de-site-manpower .footer-disclaimer-links a:hover, .b-ext .site-footer .footer-disclaimer.de-site-manpower .footer-disclaimer-links button:hover {opacity: .5;}
@media (max-width:992px) {.b-ext .site-footer .footer-disclaimer.de-site-manpower .footer-disclaimer-links a:hover, .b-ext .site-footer .footer-disclaimer.de-site-manpower .footer-disclaimer-links button:hover {opacity: 1;}}
.b-ext .site-footer .footer-disclaimer .container {padding-top: 0;border-top: none;}
.b-ext .site-footer .footer-disclaimer p {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 12px;line-height: 16px;margin: 48px 0;}
.b-ext .site-footer .footer-disclaimer-links a, .b-ext .site-footer .footer-disclaimer-links button {position: relative;display: inline-block;margin-left: 10px;font-size: 12px;color: #fff !important;font-weight: 400;}
.b-ext .site-footer .footer-disclaimer-links a:first-child, .b-ext .site-footer .footer-disclaimer-links button:first-child {margin-left: 0;}
.b-ext .site-footer .footer-disclaimer-links a:last-child:after, .b-ext .site-footer .footer-disclaimer-links button:last-child:after {display: none;}
.b-ext .site-footer .footer-disclaimer-links a:after, .b-ext .site-footer .footer-disclaimer-links button:after {content: "|";display: inline-block;margin-left: 10px;}
.b-ext .site-footer .footer-disclaimer-links a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;line-height: 24px;}
.b-ext .site-footer .footer-disclaimer-links button {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .site-footer .footer-disclaimer-icons-sub {display: flex;justify-content: center;flex-wrap: wrap;padding: 0;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer-icons-sub {flex-direction: column;align-items: flex-start;}}
.b-ext .site-footer .footer-disclaimer-icons-sub .icon {padding: calc(var(--font-size) * 1) 0;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer-icons-sub .icon {flex: 0 1 100%;justify-content: center;text-align: center;}}
.b-ext .site-footer .footer-disclaimer-icons-sub .icon img {margin: calc(var(--font-size) * .5) calc(var(--font-size) * 1);max-height: 44px;display: block;width: 100%;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer-icons-sub .icon img {margin: 0 auto;max-width: 180px;}}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer-icons-sub .bar-desktop {display: none;padding: 0;}}
.b-ext .site-footer .footer-disclaimer-icons-sub .bar-mobile {display: none;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer-icons-sub .bar-mobile {display: inline-block;}}
@media (max-width:768px) {.b-ext .site-footer .center-align-items {display: flex;justify-content: flex-start;flex-direction: column;align-items: center;width: 100%;}}
.b-ext .site-footer .desktop-only {padding: calc(var(--font-size) * .5) 0;grid-gap: calc(var(--font-size) * .5);gap: calc(var(--font-size) * .5);}
@media (max-width:768px) {.b-ext .site-footer .desktop-only {display: none !important;}}
.b-ext .site-footer .germany-logo {padding-bottom: 16px;}
.b-ext .site-footer .icon-container {display: flex;justify-content: center;align-items: center;}
.b-ext .site-footer .icon-container img {margin-bottom: 35px;}
.b-ext .site-footer .footer-disclaimer-icons {display: flex;justify-content: center;flex-wrap: wrap;padding: 0;}
.b-ext .site-footer .footer-disclaimer-icons .icon {padding: 0;margin: 0;}
.b-ext .site-footer .footer-disclaimer-icons .icon img {display: block;margin: 0;height: auto;max-width: 110px;}
.b-ext .site-footer .footer-disclaimer-icons .icon.icon--1, .b-ext .site-footer .footer-disclaimer-icons .icon.icon--2, .b-ext .site-footer .footer-disclaimer-icons .icon.icon--3, .b-ext .site-footer .footer-disclaimer-icons .icon.icon--4 {display: flex;justify-content: center;align-items: flex-start;height: unset;}
@media (max-width:768px) {.b-ext .site-footer .footer-disclaimer-icons .icon.icon--1, .b-ext .site-footer .footer-disclaimer-icons .icon.icon--2, .b-ext .site-footer .footer-disclaimer-icons .icon.icon--3, .b-ext .site-footer .footer-disclaimer-icons .icon.icon--4 {margin-bottom: 36px;}}
.b-ext .site-footer .footer-disclaimer-icons .icon.icon--1 {flex: 0 1 100%;margin-bottom: 36px;}
.b-ext .site-footer .footer-disclaimer-icons .icon.icon--1 img {max-width: 110px;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner {display: flex;flex-direction: row;align-items: center;justify-content: center;padding-inline: 0;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner div {flex: 1 1;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner div.footer-social {margin-top: 0 !important;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner div.footer-social .title {display: none;}
@media (max-width:768px) {.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner {flex-direction: column;}
	.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner div {margin-bottom: 35px;}
	.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner div div {margin-bottom: unset;}}
.b-ext .site-footer .sub-footer-disclaimer .newsletter p {margin-top: 0;}
.b-ext .site-footer .sub-footer-disclaimer .footer-social {padding-top: 15px;}
.b-ext .site-footer .sub-footer-disclaimer .footer-social .col {align-items: center;display: flex;flex-wrap: wrap;}
.b-ext .site-footer .sub-footer-disclaimer .footer-social .title {margin-right: 20px;white-space: nowrap;padding-left: 5px;}
.b-ext .site-footer .sub-footer-disclaimer .footer-social .social-bar {white-space: nowrap;}
.b-ext .site-footer .sub-footer-disclaimer .footer-social .social-bar .social-icon {margin-right: calc(var(--font-size) * 3);}
.b-ext .site-footer .sub-footer-disclaimer .footer-social .social-bar .social-icon img {max-height: 30px;}
.b-ext .site-footer .sub-footer-disclaimer .footer-social .social-bar .social-icon:last-child {margin-right: 0;}
.b-ext .site-footer .sub-footer-apps {display: flex;align-items: center;justify-content: center;background-color: #000;margin-top: -1px;padding-bottom: calc(var(--font-size) * 4.5);}
@media (max-width:992px) {.b-ext .site-footer .sub-footer-apps {padding-bottom: calc(var(--font-size) * 3.75);padding-right: 15px;}}
.b-ext .site-footer .sub-footer-apps.de {background-color: #000;}
.b-ext .site-footer .sub-footer-apps .applinks {padding-inline: 0;}
@media (max-width:992px) {.b-ext .site-footer .sub-footer-apps .applinks {padding: 32px 15px 0;}}
@media (max-width:768px) {.b-ext .site-footer .sub-footer-apps .applinks {padding: 0;}}
.b-ext .site-footer .sub-footer-apps .applinks .applink-one {margin-right: 20px;}
@media (max-width:768px) {.b-ext .site-footer .sub-footer-apps .applinks .applink-one {margin-right: 0;}}
.b-ext .site-footer .sub-footer-apps .applinks .apps-image {width: 100%;height: auto;max-width: calc(var(--font-size) * 10);max-height: calc(var(--font-size) * 3);}
@media (max-width:768px) {.b-ext .site-footer .sub-footer-apps .applinks .applink-two {margin-left: 20px;}}
@media (max-width:992px) {.b-ext .site-footer .sub-footer-apps .applinks .apps-tablet {justify-content: center;}}
.b-ext .site-footer .sub-footer-apps .applinks .trust-seal {padding-right: 0;}
@media (max-width:992px) {.b-ext .site-footer .sub-footer-apps .applinks .trust-seal {justify-content: center !important;margin-top: 32px;padding-right: 15px;}}
.b-ext .site-footer {width: 100vw;}
.b-ext .site-footer .sub-footer-disclaimer {background-color: #000;margin-top: -1px;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner {margin: 0 auto;border-top: 1px solid #fff;padding-block: calc(var(--font-size) * 3);}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block {background-color: #000;padding: 0;justify-content: flex-start;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block .container {border-top: none;color: #fff;padding: 0;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block .container p {margin: 0;font-size: calc(var(--font-size) * .75);}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block .offset-lg-1 {margin-left: 0;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .footer-social {padding-top: 0;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .footer-social .social-bar .social-icons {justify-content: center;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav {position: relative;display: flex;flex-direction: column;align-items: flex-end;right: 0;z-index: 10;top: 5px;}
@media (max-width:992px) {.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav {margin: -35px 0 -5px;}}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .language-wrapper {display: flex;align-items: center;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .link_title {display: none;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * .875);padding-right: 30px;margin-top: -2px;font-weight: 400;color: #fff;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .link_title a {text-decoration: none;color: #fff;font-size: calc(var(--font-size) * .75);margin-right: 5px;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country {display: flex;align-items: center;color: #fff !important;font-weight: 400;font-size: calc(var(--font-size) * .75);letter-spacing: normal;text-decoration: none !important;text-transform: capitalize;z-index: 1;background: none;border: none;margin-top: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;transition: all .3s ease;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country .title {display: flex;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * .75);margin-right: 3px;padding: 0;font-weight: 400;color: #fff;align-self: center;align-items: center;letter-spacing: normal;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country .title:before {content: "";position: relative;margin-right: 4px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe--white-large.96d98eda.svg");background-size: 24px 24px;display: flex;width: 24px;height: 24px;align-self: center;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country:hover {opacity: .5;transition: all .3s ease;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country button {color: #fff !important;}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country button:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");}
@media (max-width:768px) {.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .footer-social {order: 1;}
	.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .country-links {order: 2;}
	.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block {order: 3;}}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner:empty {border: none;padding: calc(var(--font-size) * .5);}
.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner.apps-btn {padding-bottom: calc(var(--font-size) * 2);}
@media (max-width:992px) {.b-ext .site-footer .sub-footer-disclaimer .sub-footer-disclaimer-inner.apps-btn {padding-bottom: 0;}}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer {color: #fff;background-color: #000;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner {border-top: 1px solid #000;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block {background-color: #000;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block .container {color: #fff;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block .offset-lg-1 {margin-left: 0;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .link_title, .b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .link_title a {color: #000;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav button {color: #000 !important;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav button:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--orange.a4add328.svg");}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country .title {color: #000;}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country .title:before {content: "";background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe--black-large.63c5c862.svg");}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .lang-nav .country:hover {opacity: .5;transition: all .3s ease;}
@media (max-width:768px) {.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .footer-social {order: 1;}
	.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .country-links {order: 2;}
	.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner .rich-text-block {order: 3;}}
.b-ext .site-footer .de-site-manpower.sub-footer-disclaimer .sub-footer-disclaimer-inner:empty {border: none;padding: calc(var(--font-size) * .5);}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item a {line-height: 15px;color: #282a32;padding: 5px 0;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item a.sub-menu-active {text-shadow: 0 0 1px #c25700;color: #c25700;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item a span {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: calc(var(--font-size) * .8125) !important;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item a span:after {content: none;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item.parent-sub-nav {padding-top: 10px;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item.parent-sub-nav:first-of-type {padding-top: 0;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item.parent-sub-nav a {color: #4c79af;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item.parent-sub-nav a.sub-menu-active {text-shadow: 0 0 1px #c25700;color: #c25700;}
.b-ext .site-header .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item.parent-sub-nav a span {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 700;}
.b-ext .flyer-container {background-color: #fff;padding: calc(var(--font-size) * 1);box-shadow: 0 calc(var(--font-size) * .125) calc(var(--font-size) * .25) rgba(0,0,0,.1);}
.b-ext .flyer-container .site-logo {width: 135px !important;}
.b-ext .flyer-container .subTitle {color: #134795;font-size: calc(var(--font-size) * .8);font-weight: 400;}
.b-ext .flyer-container .open_button {padding: 8px 12px;background-color: #c25700;color: #fff;border-radius: 12px;}
.b-ext .site-header .experis.main-nav-slideout, .b-ext .site-header .experis.search-header, .b-ext .themeBgColor.experis {background-color: #30588f;}
.b-ext .site-header .jw.main-nav-slideout, .b-ext .site-header .jw.search-header, .b-ext .themeBgColor.jw {background-color: #5c7d70;}
.b-ext .site-header .manpower.main-nav-slideout, .b-ext .site-header .manpower.search-header, .b-ext .themeBgColor.manpower {background: transparent linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%) 0 0 no-repeat padding-box;}
.b-ext .headerSubtitleColor.experis, .b-ext .site-header .main-nav-slideout .slideout-nav-block nav a.experis.sub-title {color: #8aacd5 !important;}
.b-ext .headerSubtitleColor.jw, .b-ext .site-header .main-nav-slideout .slideout-nav-block nav a.jw.sub-title {color: #d6dedb !important;}
.b-ext .headerSidebarBgColor.experis, .b-ext .site-header .main-nav-slideout .experis.slideout-nav-sidebar {background-color: #4c79af;}
.b-ext .headerSidebarBgColor.jw, .b-ext .site-header .main-nav-slideout .jw.slideout-nav-sidebar {background-color: #859d94;}
.b-ext .headerSidebarBottomline.experis, .b-ext .site-header .main-nav-slideout .experis.slideout-nav-insights {border-bottom: 2px solid #6889b6;}
.b-ext .headerSidebarBottomline.jw, .b-ext .site-header .main-nav-slideout .jw.slideout-nav-insights {border-bottom: 2px solid #fff;}
.b-ext .site-header .site-header-bar .experis.site-logo, .b-ext .site-logo.experis {width: 105px;}
.b-ext .site-header .site-header-bar .jw.site-logo, .b-ext .site-logo.jw {width: 179px;}
@media (max-width:374px) {.b-ext .site-header .site-header-bar .jw.site-logo, .b-ext .site-logo.jw {width: 138px;}}
.b-ext .site-header .site-header-bar .manpower.site-logo, .b-ext .site-logo.manpower {width: 161px;}
.b-ext .mob-site-logo.experis, .b-ext .site-header .main-nav-slideout .mobile-nav-header .experis.mobile-site-logo {width: 100px;}
.b-ext .mob-site-logo.jw, .b-ext .site-header .main-nav-slideout .mobile-nav-header .jw.mobile-site-logo {width: 175px;}
.b-ext.menu-open {overflow: hidden !important;}
.b-ext.menu-open .site-header {height: 100vh;}
.b-ext.menu-open .site-header.sticky {top: 0;transition: none;}
@media (max-width:382px) {.b-ext.es {padding-top: 176px;}}
@media (min-width:383px) and (max-width:622px) {.b-ext.es {padding-top: 160px;}}
@media (min-width:623px) and (max-width:992px) {.b-ext.es {padding-top: 142px;}}
@media (max-width:505px) {.b-ext.nl {padding-top: 160px;}}
@media (min-width:506px) and (max-width:992px) {.b-ext.nl {padding-top: 142px;}}
@media (max-width:386px) {.b-ext.it {padding-top: 160px;}}
@media (min-width:387px) and (max-width:992px) {.b-ext.it {padding-top: 142px;}}
@media (max-width:428px) {.b-ext.pl {padding-top: 160px;}}
@media (min-width:428) and (max-width:992px) {.b-ext.pl {padding-top: 142px;}}
.b-ext .storybook-readme-story>div {margin-top: 0 !important;margin-bottom: 0 !important;}
.b-ext .bg-blackout {position: fixed;background-color: #143460;opacity: 0;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;}
.b-ext .bg-blackout.active {opacity: .85;z-index: 99;}
.b-ext .site-header {background-color: #fff;box-shadow: 0 2px 14px 0 rgba(0,0,0,.06);z-index: 100;position: fixed;width: 100%;top: -170px;left: 0;}
.b-ext .site-header.active, .b-ext .site-header.sticky {top: 0;}
.b-ext .site-header.active.active, .b-ext .site-header.sticky.active {top: 0;height: 100%;transition: none;}
.b-ext .site-header.active.active .main-nav-slideout, .b-ext .site-header.sticky.active .main-nav-slideout {overflow-y: scroll;}
.b-ext .site-header.not-fixed {position: relative;}
.b-ext .site-header .newsletter .privacy-notice .cta a {color: #fff !important;}
.b-ext .site-header .skip-to-main-content {height: 30px;left: 45%;padding: 8px;position: absolute;transform: translateY(-100%);transition: transform .3s;}
.b-ext .site-header .skip-to-main-content:focus {transform: translateY(0);}
.b-ext .site-header .site-header-bar {height: 96px;align-items: center;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar {height: 65px;}}
.b-ext .site-header .site-header-bar .site-logo {height: auto;}
.b-ext .site-header .site-header-bar .main-nav {float: right;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item {display: inline-block;padding: 0 10px;cursor: pointer;position: relative;}
@media (max-width:1399.98px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item {padding: 0 7px;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item {display: none;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.link-focused a, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:focus a, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:hover a {text-decoration: none;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.link-focused a span:after, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:focus a span:after, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:hover a span:after {width: 100%;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.link-focused a span .icon-search, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:focus a span .icon-search, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:hover a span .icon-search {background-image: url("/ext/dist/Manpower-Germany/static/media/icon-magnifying_glass-nav-orange.d6b753b7.svg");}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.link-focused .main-nav-dropdown, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:focus .main-nav-dropdown, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:hover .main-nav-dropdown {display: block;transform: translateX(-50%) scale(1);opacity: 1;}
@media (max-width:1200px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.link-focused .main-nav-dropdown.login-dropdown, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:focus .main-nav-dropdown.login-dropdown, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:hover .main-nav-dropdown.login-dropdown {transform: translateX(-75%) scale(1) !important;}}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.link-focused .main-nav-dropdown, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:focus .main-nav-dropdown, .b-ext .site-header .site-header-bar .main-nav .main-nav-item:hover .main-nav-dropdown {display: none;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login {display: inline-block;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login span:after {bottom: 20px;}}
@media (max-width:286px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login {margin-left: 4px;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .main-nav-dropdown {top: 90px;width: 400px;left: 35%;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .main-nav-dropdown {width: 280px !important;}}
@media (max-width:286px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .main-nav-dropdown {width: 230px !important;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .main-nav-dropdown {top: 50px !important;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.logged-in .main-nav-dropdown {z-index: 1;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.logged-in .main-nav-dropdown .main-nav-login-block {display: none;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.logged-in .main-nav-dropdown .main-nav-user-block {display: block;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.logged-in .user-icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yMi40MjQgMThhLjU5Ny41OTcgMCAwMC0uNDA3LjE2MmwtMy4zMzkgMy40NDUtMS43MTItMS43N2EuNTg0LjU4NCAwIDAwLS4zOTgtLjE2Mi41NzguNTc4IDAgMDAtLjU2OC41ODFjMCAuMTU0IDAgLjMuMTYxLjQwMmwyLjExOSAyLjE4YS41ODQuNTg0IDAgMDAuMzk4LjE2MmMuMTUzIDAgLjI5Ny0uMDYuNDA3LS4xNjJsMy43MzctMy44NDdBLjY3Ny42NzcgMCAwMDIzIDE4LjU5YS41ODcuNTg3IDAgMDAtLjU3Ni0uNTl6IiBpZD0iYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0uMDA0IDIwLjMzNGMuMDUzLS40MDQuMDk0LS44MTIuMTY0LTEuMjExLjUzNy0yLjkzNSAyLjA0Ny01LjIzIDQuNDQyLTYuOTU3IDEuNjU3IDEuNTk1IDMuNjEgMi40MzYgNS44OSAyLjQzMSAyLjI3MiAwIDQuMjItLjgzMiA1Ljg5NC0yLjQ0LjMzMi4yNjcuNjguNTIxIDEgLjgwOSAyLjAxOSAxLjgxOSAzLjIwOCA0LjA4OCAzLjUzMiA2LjgxNC4wMi4xODMuMDUuMzcuMDc0LjU1NFYyMUgwYy4wMDQtLjIyLjAwNC0uNDQ1LjAwNC0uNjY2eiIgZmlsbD0iIzI4MkEzMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTEwLjk3MyAwYy40LjA4LjgwNy4xMyAxLjE5NS4yNDEgMi4zNzYuNjYxIDQuMTM0IDIuNzYyIDQuMzggNS4yMThhNi4wODIgNi4wODIgMCAwMS01LjU4NyA2LjY3OGMtMy4wODUuMjU4LTUuOTI0LTEuOTM4LTYuNDQ3LTQuOTg4QzMuOTUyIDMuODg5IDUuOTkxLjg1IDkuMjI2LjEzNWMuMjYyLS4wNi41My0uMDkxLjc5Ni0uMTM1aC45NXoiIGZpbGw9IiMyODJBMzIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxjaXJjbGUgZmlsbD0iI0E2RUI4QyIgY3g9IjE5LjUiIGN5PSIyMC41IiByPSI2LjUiLz48dXNlIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuNDIiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+");width: 26px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.hamburger:after {display: none;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .icon-search {display: inline-block;position: relative;transform: translateY(1px);width: 15px;height: 15px;background-repeat: no-repeat;background-image: url("/ext/dist/Manpower-Germany/static/media/icon-searchjobs-mag_glass.a42f340b.svg");}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .user-icon {display: inline-block;position: relative;transform: translateY(10px);width: 22px;height: 30px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzI4MkEzMiI+PHBhdGggZD0iTS4wMDQgMjAuMzM0Yy4wNTMtLjQwNC4wOTQtLjgxMi4xNjQtMS4yMTEuNTM3LTIuOTM1IDIuMDQ3LTUuMjMgNC40NDItNi45NTcgMS42NTcgMS41OTUgMy42MSAyLjQzNiA1Ljg5IDIuNDMxIDIuMjcyIDAgNC4yMi0uODMyIDUuODk0LTIuNDQuMzMyLjI2Ny42OC41MjEgMSAuODA5IDIuMDE5IDEuODE5IDMuMjA4IDQuMDg4IDMuNTMyIDYuODE0LjAyLjE4My4wNS4zNy4wNzQuNTU0VjIxSDBjLjAwNC0uMjIuMDA0LS40NDUuMDA0LS42NjZ6Ii8+PHBhdGggZD0iTTEwLjk3MyAwYy40LjA4LjgwNy4xMyAxLjE5NS4yNDEgMi4zNzYuNjYxIDQuMTM0IDIuNzYyIDQuMzggNS4yMThhNi4wODIgNi4wODIgMCAwMS01LjU4NyA2LjY3OGMtMy4wODUuMjU4LTUuOTI0LTEuOTM4LTYuNDQ3LTQuOTg4QzMuOTUyIDMuODg5IDUuOTkxLjg1IDkuMjI2LjEzNWMuMjYyLS4wNi41My0uMDkxLjc5Ni0uMTM1aC45NXoiLz48L2c+PC9zdmc+");background-repeat: no-repeat;background-position: 0 0;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a {position: relative;line-height: 96px;color: #282a32;display: inline-block;font-size: 18px;font-weight: 700;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item a {line-height: 65px;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a span {display: block;position: relative;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 18px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a span:after {display: block;position: absolute;content: "";background-color: #c25700;bottom: 36px;left: 50%;transform: translateX(-50%);width: 0;height: 2px;transition: .25s ease-in-out;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a.header-link-active, .b-ext .site-header .site-header-bar .main-nav .main-nav-item a:hover {opacity: 1;color: #c25700;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a.header-link-active span:after, .b-ext .site-header .site-header-bar .main-nav .main-nav-item a:hover span:after {width: 100%;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown {position: absolute;left: 50%;top: 90px;-webkit-user-select: none;user-select: none;padding-top: 20px;cursor: default;opacity: 0;transform: translateX(-50%) scaleY(0);transform-origin: bottom right;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown {display: none;}}
@media (max-width:1024px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown {display: none;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-dropdown-inside {background-color: #fff;padding: 30px;border: 1px solid #ababab;box-shadow: 0 15px 25px rgba(0,0,0,.15);}
@media (max-width:1200px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown.login-dropdown {left: 0;transform: translateX(-75%) scaleY(0) !important;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown.link-active {display: block;}}
@media (max-width:1024px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown.link-active {display: block;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown.link-hidden {opacity: 0 !important;display: none !important;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown.nav-sub-menu {min-width: 207px;width: auto;white-space: nowrap;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .triangle {position: absolute;width: 20px;height: 20px;top: 10px;left: calc(50% - 10px);transform: translateX(-50%);background-color: #fff;transform: rotate(45deg);transition: .25s ease-in-out;border-top: 1px solid #ababab;border-left: 1px solid #ababab;}
@media (max-width:1200px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .triangle.login-triangle {left: calc(78% - 10px) !important;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-weight: 400;font-size: 24px;line-height: 32px;font-weight: 700;margin-bottom: 10px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .title {font-size: 35px;line-height: 40px;font-size: 18px;line-height: 26px;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .label-link {text-decoration: underline;color: #919296;cursor: pointer;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .verify-identity-option .col-auto {flex: 1 1;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .verify-identity-option .col-auto button {width: 100%;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .verify-identity-label {padding: 20px 0 30px;color: #919296;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .verify-identity-label-link {padding: 0;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .login-checkbox .form-block {margin-bottom: 0;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .login-checkbox .form-block label {display: block;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .btns-container {align-items: center;margin-top: 28px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .btns-container .col {text-align: right;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block {display: none;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .welcome-user {font-size: 25px;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32;margin-bottom: 28px;overflow-wrap: break-word;width: 70%;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links a {width: max-content;display: block;line-height: 1;margin: 20px 0;color: #30588f !important;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links a:last-child {margin-bottom: 0;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links a:hover {color: #c25700 !important;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links a:after {display: none;}
.b-ext .site-header .site-header-bar .main-nav .hamburger {display: inline-block;line-height: 96px;padding: 0 10px;cursor: pointer;}
@media (max-width:1399.98px) {.b-ext .site-header .site-header-bar .main-nav .hamburger {padding: 0 7px;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .hamburger {line-height: 65px;padding-top: 4px;}}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle {width: 30px;height: 22px;display: inline-block;}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle:hover .line1 {width: 100%;}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle:hover .line2 {width: 100%;transition-delay: 0;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle:hover .line2 {width: 85%;}}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle:hover .line3 {width: 100%;transition-delay: .05s;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle:hover .line3 {width: 70%;}}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle.active .line1 {transform: rotate(45deg) translateY(11px);margin-bottom: 3px;}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle.active .line2 {opacity: 0;width: 0;}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle.active .line3 {transform: rotate(-45deg) translateY(-11px);width: 100%;}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle .line1 {position: relative;background-color: #000;width: 100%;height: 4px;border-radius: 2px;margin-bottom: 5px;transition: .25s cubic-bezier(.215,.61,.355,1);}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle .line1 {transition: none;}}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle .line2 {position: relative;background-color: #000;width: 85%;height: 4px;border-radius: 2px;margin-bottom: 5px;transition: .25s cubic-bezier(.215,.61,.355,1);transition-delay: .05s;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle .line2 {transition: none;}}
.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle .line3 {position: relative;background-color: #000;width: 70%;height: 4px;border-radius: 2px;transition: .3s cubic-bezier(.215,.61,.355,1);}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .hamburger-menu-toggle .line3 {transition: none;}}
.b-ext .site-header .main-nav-slideout {position: fixed;top: 96px;left: 0 !important;right: 0;display: none;}
.b-ext .site-header .main-nav-slideout .search-tab-temp {margin-top: 42px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .not-active {display: none;}}
.b-ext .site-header .main-nav-slideout .container {margin-bottom: 96px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout {top: 0;}}
.b-ext .site-header .main-nav-slideout.active {height: 100vh;overflow-y: scroll;display: block;}
.b-ext .site-header .main-nav-slideout.active:after {display: none;content: "";position: absolute;top: 100%;width: 100%;height: 100%;background-color: #30588f;}
.b-ext .site-header .main-nav-slideout .mobile-nav-header {display: none;padding-top: 20px;margin-bottom: 40px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .mobile-nav-header {display: flex;}}
.b-ext .site-header .main-nav-slideout .mobile-nav-header .mobile-site-logo {height: 31px;}
.b-ext .site-header .main-nav-slideout .mobile-nav-header .mobile-site-logo img {width: 100%;height: auto;}
.b-ext .site-header .main-nav-slideout .mobile-nav-header .close-text {margin-top: 10px;text-align: right;color: #fff;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 9px;opacity: .65;}
.b-ext .site-header .main-nav-slideout .slideout-nav-content {padding-right: 50px;}
@media (max-width:1400px) {.b-ext .site-header .main-nav-slideout .slideout-nav-content {padding-right: 25px;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-content {padding-right: 15px;}
	.b-ext .site-header .main-nav-slideout .slideout-nav-content.about-us+.slideout-nav-sidebar, .b-ext .site-header .main-nav-slideout .slideout-nav-content.about-us .search-box, .b-ext .site-header .main-nav-slideout .slideout-nav-content.about-us .slideout-nav-block.careers-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.about-us .slideout-nav-block.industries-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.about-us .slideout-nav-block.solutions-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.careers+.slideout-nav-sidebar, .b-ext .site-header .main-nav-slideout .slideout-nav-content.careers .search-box, .b-ext .site-header .main-nav-slideout .slideout-nav-content.careers .slideout-nav-block.about-us-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.careers .slideout-nav-block.industries-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.careers .slideout-nav-block.solutions-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.industries+.slideout-nav-sidebar, .b-ext .site-header .main-nav-slideout .slideout-nav-content.industries .search-box, .b-ext .site-header .main-nav-slideout .slideout-nav-content.industries .slideout-nav-block.about-us-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.industries .slideout-nav-block.careers-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.industries .slideout-nav-block.solutions-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.solutions+.slideout-nav-sidebar, .b-ext .site-header .main-nav-slideout .slideout-nav-content.solutions .search-box, .b-ext .site-header .main-nav-slideout .slideout-nav-content.solutions .slideout-nav-block.about-us-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.solutions .slideout-nav-block.careers-section, .b-ext .site-header .main-nav-slideout .slideout-nav-content.solutions .slideout-nav-block.industries-section {display: none;}}
.b-ext .site-header .main-nav-slideout .newsletter .title {padding-bottom: 0;}
.b-ext .site-header .main-nav-slideout .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;text-transform: uppercase;color: #fff;font-weight: 700;margin-bottom: 22px;font-size: 20px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif !important;}
.b-ext .site-header .main-nav-slideout .title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .site-header .main-nav-slideout .title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .title {border-bottom: 1px solid hsla(0,0%,100%,.13);font-size: 17px;line-height: 16px;padding-bottom: 15px;background-image: url("/ext/dist/Manpower-Germany/static/media/chevron-right.76a39715.svg");background-position: right top -3px;background-size: 22px 22px;background-repeat: no-repeat;}
	.b-ext .site-header .main-nav-slideout .title.no-arrow {background: none;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .search-box {border-bottom: 1px solid hsla(0,0%,100%,.13);margin-bottom: 20px;padding-bottom: 20px;}}
.b-ext .site-header .main-nav-slideout .search-box .form-block {margin-bottom: 10px;}
.b-ext .site-header .main-nav-slideout .search-box .form-block label {display: none;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .search-box.all .all-search-tab {display: block;}
	.b-ext .site-header .main-nav-slideout .search-box.all .job-search-tab {display: none;}
	.b-ext .site-header .main-nav-slideout .search-box.all .search-toggle-text {text-decoration: underline;}
	.b-ext .site-header .main-nav-slideout .search-box.all .search-toggle-text:first-child {text-decoration: none;}}
.b-ext .site-header .main-nav-slideout .search-box .search-toggle-text {display: none;color: #fff;opacity: .65;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;line-height: 14px;margin-bottom: 15px;}
.b-ext .site-header .main-nav-slideout .search-box .search-toggle-text:first-child {margin-right: 30px;text-decoration: underline;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .search-box .search-toggle-text {display: inline-block;}}
.b-ext .site-header .main-nav-slideout .search-box .job-search-tab {display: none;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .search-box .job-search-tab {display: block;}}
.b-ext .site-header .main-nav-slideout .search-box .all-search-tab {margin: 42px 0;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .search-box .all-search-tab {display: none;margin: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-block.main-slide-nav {margin-bottom: 28px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block.main-slide-nav {margin-bottom: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-block .title-text {cursor: pointer;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .site-header .main-nav-slideout .slideout-nav-block .title-text:hover {opacity: .7;}
.b-ext .site-header .main-nav-slideout .slideout-nav-block .back-text {display: none;text-transform: none;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block.active .title {background-image: url("/ext/dist/Manpower-Germany/static/media/chevron-left.e5813ddf.svg");background-position: left top -3px;padding-left: 30px;}
	.b-ext .site-header .main-nav-slideout .slideout-nav-block.active .title .title-text {display: none;}
	.b-ext .site-header .main-nav-slideout .slideout-nav-block.active .title .back-text {position: relative;top: -3px;display: block;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block.active a.nav-title, .b-ext .site-header .main-nav-slideout .slideout-nav-block.active nav {display: block;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block .slideout-nav-block nav {border: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-block nav {margin-bottom: 28px;}
.b-ext .site-header .main-nav-slideout .slideout-nav-block nav.no-padding {margin-bottom: 0;}
.b-ext .site-header .main-nav-slideout .slideout-nav-block nav.last-sub-tile {margin-bottom: 22px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block nav {display: none;margin-bottom: 20px;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-block nav a {display: block;color: #fff !important;font-size: 15px;line-height: 27px;font-weight: 400;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;letter-spacing: 0;margin-bottom: 5px;cursor: pointer;transition: .25s cubic-bezier(.215,.61,.355,1);}
.b-ext .site-header .main-nav-slideout .slideout-nav-block nav a:hover {opacity: .5;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block nav a {font-size: 14px;line-height: 35px;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-block nav a.sub-title {font-weight: 700;font-size: 18px;margin-bottom: 15px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block nav a.sub-title {margin-bottom: 5px;font-size: 16px;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-block a.nav-title {display: none;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 48px;line-height: 54px;font-size: 22px;line-height: 16px;font-weight: 400;letter-spacing: 1.25px;color: #5e6066;text-transform: uppercase;color: #fff;font-weight: 700;margin-bottom: 15px;padding-top: 10px;}
.b-ext .site-header .main-nav-slideout .slideout-nav-block a.nav-title.reversed {color: #fff;}
@media (max-width:768px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block a.nav-title {font-size: 35px;line-height: 40px;font-size: 15px;line-height: 18px;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-block a.nav-title {font-size: 17px;line-height: 20px;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-sidebar {padding: 50px 50px 200px;}
@media (max-width:1400px) {.b-ext .site-header .main-nav-slideout .slideout-nav-sidebar {padding: 50px 25px 150px;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-sidebar {background-color: #30588f;padding: 0 15px 70px;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-sidebar .title {border-bottom: 0;background-image: none;}}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-newsletter .title {margin-bottom: 0;}
	.b-ext .site-header .main-nav-slideout .slideout-nav-newsletter p {margin-top: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-insights {padding-top: 15px;padding-bottom: 30px;margin-bottom: 40px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-insights {padding-top: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-insights .title {margin-bottom: 40px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-insights .title {margin-bottom: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-insights img {margin-bottom: 10px;width: 100%;}
.b-ext .site-header .main-nav-slideout .slideout-nav-insights p {color: #fff;margin-top: 0;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-insights p {margin-top: 0;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-insights a {color: #fff !important;font-weight: 400;font-size: 18px;}
.b-ext .site-header .main-nav-slideout .slideout-nav-login {display: none;margin-top: 30px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-login {display: block;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-login a {color: #b1c7e2 !important;}
.b-ext .site-header .main-nav-slideout .slideout-nav-login .user-icon {display: inline-block;width: 16px;height: 16px;margin-right: 10px;background-image: url("/ext/dist/Manpower-Germany/static/media/user-icon-nav.e6730d45.svg");background-repeat: no-repeat;background-size: cover;}
.b-ext .site-header .main-nav-slideout .slideout-nav-country {padding-top: 40px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .slideout-nav-country {padding-top: 30px;}}
.b-ext .site-header .main-nav-slideout .slideout-nav-language {padding-top: 30px;}
.b-ext .site-header .search-header .container {padding: 0;margin-bottom: 42px;}
.b-ext .site-header .search-header .search-everything {padding-bottom: 0;}
@media (max-width:1400px) and (min-width:992px) {.b-ext .site-header .search-pad-lg {padding-left: 0;}}
@media (min-width:1400px) {.b-ext .site-header .searchbtn-pad-lg {padding-left: 13px;padding-right: 13px;}}
@media (max-width:991.98px) {.b-ext .site-header .searchbtn-pad-lg {padding-top: 15px;}}
@media (max-width:1400px) and (min-width:992px) {.b-ext .site-header .searchbtn-pad-lg {padding-left: 0;padding-right: 0;}}
.b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter {color: #fff;padding-top: 5px;}
.b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter .text, .b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter form.al-form *, .b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter form.al-form .al-form-reset-span {color: #fff;}
.b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter form.al-form .al-errorValidationText {color: #9d323d;font-size: 12px;height: 20px;margin-left: 0;margin-top: 0;padding-left: 15px;padding-top: 4px;background-color: hsla(0,0%,100%,.6);}
.b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter form.al-form input[type=button], .b-ext .site-header .slideout-nav-sidebar .apsis-form.newsletter form.al-form input[type=checkbox]+label:after {color: #fff;}
.b-ext .site-header .mobile-nav {display: none;}
@media (max-width:991px) {.b-ext .site-header .mobile-nav {display: flex;}
	.b-ext .site-header .mobile-nav .hamburger-menu {min-height: 24px;min-width: 24px;padding: 10px;display: flex;align-items: center;justify-content: center;}}
.b-ext .login-submenu {list-style: none;padding: 0;}
.b-ext .site-header {width: 100vw;}
.b-ext .site-header.transparent {background-color: initial;box-shadow: none;}
.b-ext .site-header.transparent .site-header-bar .site-logo {display: none;}
.b-ext .site-header.transparent .site-header-bar .site-logo--white {display: block;width: 160px;position: relative;bottom: 5px;}
@media (max-width:768px) {.b-ext .site-header.transparent .site-header-bar .site-logo--white {width: 130px;}}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.hamburger .hamburger-menu-toggle .line1, .b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.hamburger .hamburger-menu-toggle .line2, .b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.hamburger .hamburger-menu-toggle .line3 {background-color: #fff;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.logged-in .main-nav-dropdown {z-index: 1;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.logged-in .main-nav-dropdown .main-nav-login-block {display: none;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.logged-in .main-nav-dropdown .main-nav-user-block {display: block;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item.logged-in .user-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__user--white-active.68306bc0.svg");width: 26px;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .sub-nav-menu-item a {color: #282a32 !important;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .sub-nav-menu-item a span:after {background-color: #fff;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .sub-nav-menu-item a span .icon-search {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__search--white.9f597ed6.svg");}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .sub-nav-menu-item a.sub-menu-active {text-shadow: 0 0 1px #c25700;color: #c25700 !important;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .sub-nav-menu-item.parent-sub-nav a {color: #4c79af !important;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item a {color: #fff !important;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item a span:after {background-color: #fff;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item a span .icon-search {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__search--white.9f597ed6.svg");}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .icon-search {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__search--white.9f597ed6.svg");position: relative;right: 3px;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .icon-location {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__location-pin--white.5359c815.svg");position: relative;right: 3px;}
.b-ext .site-header.transparent .site-header-bar .main-nav .main-nav-item .user-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__user--white.905ec983.svg");position: relative;top: 3px;left: 2px;}
.b-ext .site-header.transparent .site-header-bar .lang-nav {display: flex;}
@media (max-width:768px) {.b-ext .site-header.transparent .site-header-bar .lang-nav {display: none;}}
.b-ext .site-header.transparent .site-header-bar .lang-nav .title:before {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe.67254542.svg");}
.b-ext .site-header.transparent .site-header-bar .lang-nav button:after {background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");}
.b-ext .site-header.transparent .site-header-bar .main-nav .footer-country {display: block;position: absolute;z-index: 10;top: 5px;right: 0;margin-top: 0;margin-right: 0;}
@media (max-width:768px) {.b-ext .site-header.transparent .site-header-bar .main-nav .footer-country {display: none;}}
.b-ext .site-header.transparent .site-header-bar .main-nav .footer-country .title {display: inline;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;padding: 0;margin-right: 5px;font-weight: 400;color: #fff;}
.b-ext .site-header.transparent .site-header-bar .main-nav .footer-country .title:before {content: "";position: relative;top: 2px;margin-right: 4px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe--white.5eb0f974.svg");background-size: 13px 13px;display: inline-block;width: 13px;height: 13px;}
.b-ext .site-header.transparent .site-header-bar .main-nav .footer-country .country {display: inline;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;color: #fff !important;font-weight: 400;letter-spacing: normal;text-transform: none;text-decoration: none !important;}
.b-ext .site-header.transparent .site-header-bar .main-nav .footer-country .country:after {content: "";position: relative;margin-left: 8px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret--white.6fe8909b.svg");background-size: 12px 6px;display: inline-block;width: 12px;height: 6px;}
.b-ext .site-header .site-header-bar {width: 100%;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar {flex-wrap: nowrap;margin: 0;}}
.b-ext .site-header .site-header-bar .site-logo--white {display: none;}
.b-ext .site-header .site-header-bar .site-logo {display: block;width: 160px;position: relative;bottom: 6px;height: 100%;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .site-logo {width: 125px !important;}}
.b-ext .site-header .site-header-bar .mobl-logo-header {display: block;width: 161px;position: relative;bottom: 6px;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .mobl-logo-header {width: 135px !important;}}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .col, .b-ext .site-header .site-header-bar .col-auto {margin: 0 -15px;}}
.b-ext .site-header .site-header-bar .lang-nav {position: absolute;display: flex;flex-wrap: wrap;right: 0;z-index: 10;padding-right: 15px;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .lang-nav {display: none;margin: -5px 0;}}
.b-ext .site-header .site-header-bar .lang-nav .language-wrapper {display: flex;align-items: flex-end;border-radius: 0 0 10px 10px;border: 1px solid rgba(103,105,111,.501961);border-top: none;background-color: #fff;}
.b-ext .site-header .site-header-bar .lang-nav .title {display: flex;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 12px;padding: 0;margin-right: 3px;font-weight: 400;color: #386097;align-self: center;}
.b-ext .site-header .site-header-bar .lang-nav .title:before {content: "";position: relative;margin: 0 5px 0 0;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe.67254542.svg");background-size: 12px 12px;display: flex;width: 12px;height: 12px;align-self: center;}
.b-ext .site-header .site-header-bar .lang-nav .link_title {display: inline;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * .875);margin-right: 10px;font-weight: 400;color: #67696f;border-radius: 0 0 10px 10px;border: 1px solid rgba(103,105,111,.501961);border-top: none;transition: all .3s ease;background-color: #fff;}
.b-ext .site-header .site-header-bar .lang-nav .link_title a {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-decoration: none;color: #67696f;font-size: calc(var(--font-size) * .75);margin: 0 5px;}
.b-ext .site-header .site-header-bar .lang-nav .country {display: flex;align-items: center;color: #30588f !important;font-weight: 400;font-size: 12px;letter-spacing: normal;text-decoration: none !important;text-transform: capitalize;z-index: 1;background: none;border: none;margin-top: 0;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .site-header .site-header-bar .lang-nav .country:hover, .b-ext .site-header .site-header-bar .lang-nav .country:hover .title {color: #6a88b1 !important;}
.b-ext .site-header .site-header-bar .main-nav {float: left;display: flex;justify-content: flex-start;width: 100%;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav {justify-content: flex-end;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav {justify-content: flex-end;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a {font-size: 16px;letter-spacing: normal;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a span {display: inline-block;font-size: 16px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item a .search__icon .icon-search {width: 23px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search {margin-left: auto;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search-mobl {margin-left: auto;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.blog, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.right-section {margin-left: auto;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile {display: block;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile span, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile span {display: inline-flex;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile span:after, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile span:after {position: absolute;content: "";background-color: #c25700;bottom: 36px;left: 50%;transform: translateX(-50%);height: 2px;transition: .25s ease-in-out;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile span .search__text, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile span .search__text {margin-left: 5px;position: relative;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile span .search__text-mobl, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile span .search__text-mobl {display: none;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile span .search__text-mobl, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile span .search__text-mobl {display: inline-block;margin-left: 5px;position: relative;bottom: 1.5px;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile {display: flex;align-items: center;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile span:after, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile, .b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile span:after {display: none;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.logged-in span:after {display: none;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile {position: relative;top: 4px;}
	.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login--mobile .main-nav-dropdown {top: 60px;}}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile .main-nav-item {display: block;}
	.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile .search__text {display: none;}
	.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile .main-nav-dropdown {top: 65px;}}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.search--mobile .main-nav-dropdown {top: 65px;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.hamburger {display: none;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.hamburger {display: block;position: relative;border: none;background: none;height: 60px;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .icon-location {display: inline-block;position: relative;transform: translateY(1px);width: 11px;height: 15px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__location-pin.2959f02d.svg");transition: .25s ease-in-out;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .main-nav-dropdown {display: block;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .login__text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;display: inline-block;padding-left: 5px;font-size: 18px;}
@media (max-width:992px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login .login__text {display: none;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login.logged-in .main-nav-dropdown {display: inline-block;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login.logged-in .login__text {display: none;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login.logged-in.main-nav-item:hover .main-nav-dropdown {transform: translateX(-90%) scale(1);}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item.login.logged-in.main-nav-item:hover .main-nav-dropdown .triangle {left: 88%;transition: none;}
@media (max-width:768px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item.mobile-login {display: block;}}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown {width: 400px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-login-block, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block {width: 340px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-login-block .title, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 20px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-login-block .large, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .large {color: #67696f;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links {margin-bottom: 20px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist {list-style: none;padding: 0;margin: 0;width: 200px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item {margin-bottom: 8px;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item a, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item a:visited {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;line-height: normal;font-size: 13px;letter-spacing: normal;color: #282a32 !important;}
.b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item a:focus, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item a:hover, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item a:visited:focus, .b-ext .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .navlist__item a:visited:hover {color: #c25700 !important;}
.b-ext .site-header .site-header-bar .main-nav .footer-country {display: none;}
@media (max-width:768px) and (orientation:landscape) {.b-ext .site-header .site-header-bar .mobl {justify-content: flex-end;}}
.b-ext .site-header .site-header-bar .newsletter {display: none;}
.b-ext .site-header .main-nav-slideout {background-color: #fff;box-shadow: 0 3px 6px 0 rgba(0,0,0,.16);left: 10%;}
.b-ext .site-header .main-nav-slideout .mobile-nav-header {margin-bottom: 20px;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .mobile-nav-header {display: flex;justify-content: flex-end;}}
.b-ext .site-header .main-nav-slideout .mobile-nav-header .close-text {margin: 0;position: relative;bottom: 4px;right: 2px;border: none;background-color: #fff;}
.b-ext .site-header .main-nav-slideout .navlist__mobile {display: none;list-style: none;padding: 0;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile {border-bottom: 1px solid rgba(103,105,111,.3);padding: 15px 0;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile .header-link-active {color: #c25700 !important;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile .main-nav-link {font-weight: 700;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile:first-child {border-top: 1px solid rgba(103,105,111,.3);}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile a, .b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile a:visited {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;letter-spacing: normal;color: #000;font-size: 17px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile.navitem__mobile--active .navitem__button:after {transform: rotate(180deg);}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__mobile.navitem__mobile--active .navitem__panel {display: block;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__button {border: none;outline: none;background-color: initial;padding: 0;width: 100%;display: flex;justify-content: space-between;align-items: center;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__button .navitem__title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;font-weight: 700;color: #000;font-size: 17px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__button:after {content: "";position: relative;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__caret.1b9bd43d.svg");background-size: 12px 16px;display: inline-block;width: 12px;height: 16px;transition: all .2s ease-in-out;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__button .header-link-active {color: #c25700 !important;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel {display: none;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list {list-style: none;padding: 0;margin: 0 0 10px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .navlist__item, .b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .sub-nav-menu-item {margin-top: 20px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .navlist__item a, .b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .sub-nav-menu-item a {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #282a32 !important;letter-spacing: normal;font-size: 14px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .navlist__item .sub-menu-active, .b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .sub-nav-menu-item .sub-menu-active {color: #c25700 !important;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .has-sub-nav {margin-top: 30px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navitem__panel .navitem__list .has-sub-nav a {color: #4c79af !important;font-weight: 600;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile {padding: 10px 0;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile a, .b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile a:visited {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-transform: none;letter-spacing: normal;color: #282a32 !important;font-weight: 400;font-size: 16px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.login {margin-top: 20px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.login:before {content: "";position: relative;top: 2px;margin-right: 10px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__user.55cde6f2.svg");background-size: 14px 14px;display: inline-block;width: 14px;height: 14px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav {display: flex;flex-direction: row;flex-wrap: wrap;margin-top: 40px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .language-wrapper {display: flex;padding-top: 30px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .language-wrapper .title {font-weight: 400;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .title {color: #000;font-weight: 400;text-transform: none;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .title:before {content: "";position: relative;top: 1px;margin-right: 5px;background-image: url("/ext/dist/Manpower-Germany/static/media/icon__globe.67254542.svg");background-size: 14px 14px;background-repeat: no-repeat;display: inline-block;width: 14px;height: 14px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .link_title {margin: -3px 5px 0 0;width: 100%;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .link_title a {margin: inherit;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .label {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav .country__name {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;margin-left: 5px;letter-spacing: normal;text-decoration: underline !important;}
.b-ext .site-header .main-nav-slideout .navlist__mobile .navlink__mobile.country .lang-nav button {background: none;border: none;margin-top: -25px;margin-left: -4px;display: flex;}
@media (max-width:992px) {.b-ext .site-header .main-nav-slideout .navlist__mobile {display: block;}}
.b-ext .site-header .main-nav-slideout .close__icon {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAbCAYAAACJISRoAAAWiWlDQ1BJQ0MgUHJvZmlsZQAAWIWVWAdUFE+T79nILrukJeclLDnnnHPOgggsOedsAFFRQUmSBFTAgIgCgiCCSjCgSEYERZQooKgYEASUG/2f+H137+7e1Xu9/Zva6uruqaqurgGAfZ0aGRmKYAAgLDw22t5En3+Xqxs/dg5AAAeYgCigo/rEROrZ2loCmP70/07fnsHSMI1I/dL13///X4nR1y/GBwDIFsbevjE+YTC+Abctn8joWACQ9TBfMCE28hd+CmPmaHiBMF78hQP+wVu/sPdvjGL4LeNobwBjIQBoCFRqdAAABFmYzx/vEwDrIcBzYZjCfYPCAWDyhbG2TyAV7tkvwDKSYWERv/AgjEW9/0VPwL/p9N7RSaUG7OB/9vKbaAyDYiJDqUn/z9fxf1NYaNyfOShwIwRGm9rDPbwuaDwkwmIHh3tb2/zBQb6/5X/jwDhTpz/YJ8bA7Q/2pRpa7IwNtbb8g/2DjM129MSaOf7BfjFGDn9wdIT9zlz+0QZ6fzA1+u+8cSFOO/xAP7Md/cmBji5/cHyQs/UfHBPiYPFXxmCHHx1nv7N+v3AT/b/zGu/sPSzmX/YbZLYzNjbQ0XRn79S/6/cL1/urM2bXztp8/QyN/so47chHxurvzBUZarsj7xdqssOPiXfYGRsLO+TfsbY77zCYam77BwNLYAQMAT8wAEEgHPiBMECFnwzhpxgQCULhp6RYv8TYXxsziIhMig4KCIzl14Mjzo/fLNxHWpJfXlYe9sJf8fuPe3yx/x2XEOvAX14UPF5dDQDEmb88qgQArZJw2Fz9yxNSBoC2FIC2WZ+46Ph/eKhfP2iAB/SAGXAAXiAInw9SQB4oAw2gC6/eHNgAR+AKPIAPCITXHw0SwD5wEKSDTJADCkAJOAfOg8vgGmgAN8Ft0AkegidgEIyCCTAF5sE7sAK+gU0IgrAQESJBHBAfJAxJQPKQKqQNGUGWkD3kCnlBAVA4FAftgw5BmVAeVAJVQNXQdegW1Ak9hoag59A0tAR9hjYQSAQBwYzgQVAQMghVhB7CAuGI2IMIQEQhkhGHEVmIYkQl4iqiGdGJeIIYRUwh3iFWkQBJi2RFkpFSSFWkAdIG6Yb0R0YjDyAzkIXISmQtshXZjRxBTiGXkd9RGBQJxY+SQmmgTFFOKB9UFOoA6gSqBHUZ1Yy6jxpBTaNWUD/RRDQ3WgKtjjZD70IHoBPQ6ehC9CV0E/oBehQ9j/6GwWBYMSIYFYwpxhUTjNmLOYE5g6nDdGCGMLOYVSwWy4GVwGphbbBUbCw2HXsaexXbjh3GzmPXaWhp+GjkaYxp3GjCadJoCmmu0NylGaZZoNnEMeCEceo4G5wvLgmXjbuAa8UN4OZxm3hGvAheC++ID8YfxBfja/EP8C/xX2hpaQVo1WjtaINoU2mLaetpH9FO034nMBHECQYEd0IcIYtQReggPCd8IRKJFKIu0Y0YS8wiVhPvEV8R1+lIdNJ0ZnS+dCl0pXTNdMN0H+hx9ML0evQe9Mn0hfSN9AP0yww4BgqDAQOV4QBDKcMthjGGVUYSoxyjDWMY4wnGK4yPGReZsEwUJiMmX6bDTOeZ7jHNkpAkQZIByYd0iHSB9IA0z4xhFmE2Yw5mzmS+xtzPvMLCxKLI4sySyFLKcodlihXJSmE1Yw1lzWZtYH3GusHGw6bH5sd2nK2WbZhtjZ2LXZfdjz2DvY59lH2Dg5/DiCOEI5fjJsckJ4pTnNOOM4HzLOcDzmUuZi4NLh+uDK4GrhfcCG5xbnvuvdznuXu5V3l4eUx4InlO89zjWeZl5dXlDebN573Lu8RH4tPmC+LL52vne8vPwq/HH8pfzH+ff4XMTTYlx5EryP3kTQERASeBNIE6gUlBvKCqoL9gvmCX4IoQn5CV0D6hGqEXwjhhVeFA4SLhbuE1igjFhXKUcpOyKMIuYiaSLFIj8lKUKKojGiVaKfpUDCOmKhYidkZsUBwhriQeKF4qPiCBkFCWCJI4IzEkiZZUkwyXrJQckyJI6UnFS9VITUuzSltKp0nflP4gIyTjJpMr0y3zU1ZJNlT2guyEHJOcuVyaXKvcZ3lxeR/5UvmnCkQFY4UUhRaFT4oSin6KZxXHlUhKVkpHlbqUfiirKEcr1yovqQipeKmUqYypMqvaqp5QfaSGVtNXS1G7rfZdXVk9Vr1B/aOGlEaIxhWNRU0RTT/NC5qzWgJaVK0KrSltfm0v7XLtKR2yDlWnUmdGV1DXV/eS7oKemF6w3lW9D/qy+tH6TfprBuoG+w06DJGGJoYZhv1GTEZORiVGr4wFjAOMa4xXTJRM9pp0mKJNLUxzTcfMeMx8zKrNVsxVzPeb37cgWDhYlFjMWIpbRlu2WiGszK1OWb20FrYOt75pA2zMbE7ZTNqK2EbZttlh7GztSu3e2MvZ77PvdiA5eDpccfjmqO+Y7TjhJOoU59TlTO/s7lztvOZi6JLnMrVLZtf+XU9cOV2DXFvcsG7ObpfcVncb7S7YPe+u5J7u/myPyJ7EPY89OD1CPe540ntSPRu90F4uXle8tqg21ErqqreZd5n3io+BT5HPO19d33zfJT8tvzy/BX8t/zz/xQCtgFMBS4E6gYWBy0EGQSVBn4JNg88Fr4XYhFSFbIe6hNaF0YR5hd0KZwoPCb8fwRuRGDEUKRGZHjkVpR5VELUSbRF9KQaK2RPTEssMX5R640TjjsRNx2vHl8avJzgnNCYyJoYn9iaJJx1PWkg2Tr64F7XXZ2/XPvK+g/um9+vtrzgAHfA+0JUimHI4ZT7VJPXyQfzBkIN9abJpeWlfD7kcaj3Mczj18OwRkyM16XTp0eljRzWOnjuGOhZ0rP+4wvHTx39m+Gb0ZMpmFmZunfA50XNS7mTxye0s/6z+bOXsszmYnPCcZ7k6uZfzGPOS82ZPWZ1qzufPz8j/WuBZ8LhQsfBcEb4ormiq2LK45bTQ6ZzTWyWBJaOl+qV1Zdxlx8vWzvieGT6re7b2HM+5zHMb5UHl4xUmFc2VlMrC85jz8effXHC+0H1R9WL1Jc5LmZd+VIVXTV22v3y/WqW6+gr3lewaRE1czdJV96uD1wyvtdRK1VbUsdZl1oP6uPq3172uP2uwaOhqVG2svSF8o6yJ1JTRDDUnNa/cDLw51eLaMnTL/FZXq0ZrU5t0W9Vt8u3SOyx3su/i7x6+u92e3L7aEdmx3BnQOdvl2TVxb9e9p/ft7vc/sHjw6KHxw3vdet3tj7Qe3X6s/vhWj2rPzSfKT5p7lXqb+pT6mvqV+5sHVAZaBtUGW4c0h+4O6wx3jhiOPHxq9vTJqPXo0DOnZ+Nj7mNT477ji89Dn396Ef9icyL1JfplxiTDZOEr7leVr8Ve100pT92ZNpzunXGYmZj1mX03FzO3NX/4DfFN4QLfQvWi/OLtJeOlwbe7386/i3y3uZz+nvF92QfRDzc+6n7sXdm1Mv8p+tP25xNfOL5UfVX82rVqu/rqW9i3zbWMdY71y99Vv3dvuGwsbCZsYbeKf4j9aP1p8fPldtj2diQ1mvr7KoCEG8LfH4DPVQAQXQEgwfdl/O5/7tf/SUj48oGAe2dIGnqHOIP0QImhsehPmCXsGM1r3DR+jYAmUugs6GMZyhnHSLTM2izJrHVsCxzinFSuIu4BXjSfEr8fOUugQXBY6AMFIUInSi9GC5983yXeS05LjUjfk2mSvSCXI79fIVjRWUlXWVyFpLKlOq/Wq35Do0zzkFawtr2Otq6kHp8+qwGDIc4IZfTDeM1kxXTRbMp83KLf8oHVbetGm2u2V+yq7a84XHOsc7ru3OjSuOuG6w23xt0N7tf31HnUeTZ4tVA7vXt9nvu+8fvqvx1IG8QaLBAiEaoUphNuFuEU6ReVEH0y5lJse9x4/KdEXBJ/sspe630++xMPZKQUpZYfrEg7d6j4cPaR9PS9R6OO+R93y7DO1DuhdFI0izubKYc2F5dHe4ohn72AXChRpFisddqoxKrUqWz3GZ+zIediy1Mrciorzjdd6Ln4+tLXyzTV3FdkavSvOl0LqE2sO1ZfeL2yoaax8UZrU3vzg5uPW/puDbWOto3fnrjz+u5c+7uO1S7kPZb7og80H9p2+zxKeJzRU/akrrezb6h/auD94OrQxvDWyObT9dHVZ5/G3sPeNvvi1cT4y+HJvlePXj+YejjdMzM8Ozm3NL+6AC0SltjfCr6TXlZ7b/DB7KPFiuEn+c9snz9/6f56ejXkm+Ya3drr9brvqRt2m+TNT1udP3J/em3Lbm//m/2l0fzoL7D939LM4D7R4gnCRCO6QPpshi7GLyQpZk+W06xP2YkcVpxHuDq4v/FK8HnynyDfEHgm+FWYnsItQhEli7GL04qvS8xI9ku1Sp+XOSEbL+clb6Ygq8im+ENpTrlHpU41Xy1Z3UNDX5OiRaP1TntIp0X3vF6ufppBgmGokbexs4mFqbaZnLmgBYsl1nLd6q31S5sh20d2XfZ3HdocW5yanOtdanZdcq1wK9md735yz1GPNM8UrxRqmneGzynfMr8q//qAlsCOoEfBAyGjoS/D5sKXI9ajMNFsMZKx+nG74sMTDiUWJV1Nbt87vG9u/2oKIhV/kC6NcAhz6Ofhr0eW0iePDh17cLwloybz7Imck2lZCdlhOQG5AXnBp6LzkwsOFWYWnSouPV1ZUl1aX9Z05vbZrnNPyp9VzFWuXsBcZL8kXqV52bra80pkTerVnGvltXV1d+p7ro82vG5cvLHStN683YK5RWxlbuO8zX+HcleyXaFDq9O8y/Ve6P2UB6ceVnW3Pup7PNXzuRfVx9pPGVAa1B+yHHYYcXnqNur+zGPMc9zrudcL6gT1JXWS+or62mcqcDpyZt9sxlzJfM2btoXexcml92+3lgnvOT9QPkqvyHwSgT1g+8v0187V8m8H1tzX1b+zf/+2MbJZv3XyR/BP423B/2L//zn++0l4Zk2WGDj+P8Lx78NVyv2Ul8inyR9CLhK4Kzgj9JPCKEIWFRcTExeRIEtySjFI42SAzBfZBblx+UcKzYqXlAqUD6lEqe5Rs1BX0RDUpNNc15rVHtTp0G3Uu6xfblBqWGCUZXzUJNU00SzSPMDCw9LRysxa20bZVsZOzJ7iIOQo4ER25nPh3sXhyurGtJvgjt0D7fnh8d1zzWuduumD8KXxo/dnDeAOJAdRgsVDZELlw5TC1SJ0Ik2i7KI9YyJjU+Ny4ysSrid2JA0kT+59t2/9ACIFn0o4iEuD4Cw6d/jpka70uqNnjmUcj8ugZlqdUD0pmEWf9SP7fc5M7su88VNj+eMFzwvHi8aLx04/K3laOlI2dGbgbN+5/vKhimeVk3CmW7m4UYW6TKxmucJbQ7kqfU2xVr1Op97gumGDUaPhDf0m3Watm+otKrcUWmXaJG5T7gjc5W3n6uDq5O0Suid1X+WB/kOrbpdH3o9De+KfpPQe68vtLx44O1gxVDlcPlL2tGg091nm2OHx/c8TXkRMBL70mnR95fDadspu2mXGezZqLm2+4M3lhbbFvqWpt5+XUe+ZPwh9lF/R+mT42fiL8VeDVZ1vGmvK63LfJTYom/xbHD9IP4nbmF/2/+c7yy/CwDXlBThPOB0FwDIXgLMaAFDwABDoALAlAuCoBhD62QChoAAQsud38gcEF544wADYARlIABW4PrYDniACpMA1ZSVoAo/BJPgC4SEypA45QhFQBlQFPYTmERiEKMISrvWK4fpuGcmBNEUmI+uQiyghuFK7gFpES8O1WBeGHuOFacTSYL2wbTTsNIk0L3A6uCq4TjqAf0/rSTtEMCTcJIoTz9Kx0J2kp6E/woBmOMpIYDzFxMNUTVIhdTO7MC+wJLHSspazqbANsody4DlqOK05v3KVcZtwf+Ep57Xi3eCr4ncio8nNAsGCZMEXQgXC9hQSZVSkRNRLTETsvXijRJKkjhRGakC6VCZQVlWOVu61fLNCjmKokqWyvAqvKkmNTp1Bg02TrCWjraPjoBusd1i/wqDTcNYYayJuamEWZH7EotyyzWrces2Ww07L3s8h27HN6R3syzauaW43ds/vYfUw9kzwqqFO+XD4Ovjl+g8FkoJ2BZeHLIdphGdFLEQZRVfFEuMS4ucSHZO692rtaz4gn1J/UC6t4bDCketHpY5dyuDNLD5JysrNYczNP8WZX1koVdR22qpktizlrOC5wYoj5/UuIi89vpx3xfOqbC2y7sX1G425TVE37W7JttHenrnb1JHeteu+5ENE98Tj5icFffEDbkP6I7KjomPyz50miic3p+JntuaPLrK9vfre+OPc56OrMmsvN7J+GP4+P/7Yn+23/ZVh+9sCDxAG9oMsUA4awUMwAVYgLMQLqUC2UAiUDp2HOqEpBIQQRBgjQhB5iDbEGyQJqY+MQ15BzqHIKCrqImoZrYhOQfdheDARmPtYbmw8dgSupfNpvuO8cD14FfwlWg7akwQkIZnwiRhEnKbbTTdG70w/xrCbYYYxhHGN6QiJlVTNrM08whLEss1axCbH1gdbn46jgXMXF4Krltudh8jTzhvNJ8w3zp9B1iJ/FrgsSBXiEZoQLqV4iAiJvBNtEksVt5Rgk5iVrJVKkjaWYZaZl22Ry5L3U9BV5FbcVJpUvgfnswq1EvVSjUrNWq078Hn2Rndbn8tA3dDd6KBxtcmQ6XdzXgsdS0+r/dZnbO7aztjjHOQdPZxOOt91+eIq5ua9u9R9xAPvqeeVSL3u/c5X1C/AvzrgfZBi8IGQnjCO8JCIjiiO6PiYsTjN+AuJ9En7kz/so+4fT7FL7UuzPNR3xDZ9+Jj98aFM6xM9WabZ3blmef35TgWvikKKN0pOlJHPtJ1zLf9ZWXPB4xJb1dPqghq3a+Ta5fpbDRk3PJoVW4i3Ftra7+S3+3Uq3gP3+x6WPQrr0e1l61sZ6B2qGckajR8LeB4wkTxZ9frdjN5c5QJ+Ke7d/Ae3leEvNquD684br3+E/Zv9/+f4f/U7/gV+x3/47/h/AMc/GiGCsEBEIooQ7Yi3SFakETIBWYOcQfGg3FAlqJdoMjoAXY/ewphjSjEfsUbYM9h1GieaJhwbbh9uFm+Fb6UVpS0m0MAesEz0JD6ls6R7SK9P38mgz/CQ0ZJxlInK9JF0gJmOuZxFnuUhqzvrV7Zsdkn2Xo5wThJnG5cfNxN3B08kLz/vIN9Bfnn+N+RSAQdBOsEnQpnCVhRGynORStEwMTVxtPiQxBnJICkVaaz0c5la2SNyHvLqChwKG4qvlLqVm1RqVC+r1aq3afRqTmtt6LDqKunt0j9gUGU4Yow0UTD1Mcsxb7WYscJZy9m42R61u2m/5Mjr5OKc5zLoyuDmsLvQfdyD03O3Vxn1lY+gb7DfjQAo0DaoMngt1CasJgIfGRY1GqMf2xAvklCexJ1cuo97f2WKeGpTmsGhp0cC07eO5WSQM+tPamU9znHOfXMqsYBQeKFY+/RE6d4zvGfvl0dU8p1/drGgyq1a+Mrq1Ue15+qTGlxuqDRztSBuLbeN3elsr+pMv+f5QK4bejTYU94b3W8yyDf0feTZaPNYyfODE+GT3q89pwNmk+ZPLTQujS+DDxIrbp9PfO36tvldZTP+x61f9o/xV5D/nT4ggj4A6Ffb218oAGDzAPiRu729Wbm9/eM8XGy8BKAj9J9v979zDQMAeRSEfqzw4yKp1P/6Df0/AC0rbg2K76ddAAAAVmVYSWZNTQAqAAAACAABh2kABAAAAAEAAAAaAAAAAAADkoYABwAAABIAAABEoAIABAAAAAEAAAAZoAMABAAAAAEAAAAbAAAAAEFTQ0lJAAAAU2NyZWVuc2hvdESOnDcAAAHUaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjQuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI1PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6VXNlckNvbW1lbnQ+U2NyZWVuc2hvdDwvZXhpZjpVc2VyQ29tbWVudD4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI3PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CjbCVrQAAAJ7SURBVEgN7VQ9SHJhFDbzJ0wdRMTAoYiWQHBxkwY3HdSlRRLEpcmp3dGWFklERVRaQhdHHV1EUFACFSdXEZUIRSO1k+cMl3t9b5p8X8vH98LF8/s8vuc95xzA+kh++Uh/GZ/g/5PsVWXRcvV6Pcl4PN4LCINfXl7Ec7C7+KfVasH5+Tk4nU54e3vju7bKkUgEtFotJJNJ+Pz8FMRKBNpaKRaLoFKpsK3h+voaptPpZgijx+NxkMlklOPz+WC5XApiGBL05vN5UKvVlHRzcwOz2UyQxFcymQwoFAqKdbvdMJlM+G6SRUnQk8vluBvhv3t/f2eSs9ksHB0dEYHL5fq2vN+SIOLT0xMolUoCCQQCsFgsOKLn52c4Pj4mn8PhgNfXV863KWwlweBUKgVyuZzAgsEgPWqhUACNRkM2u90Oo9FoE1eg7yTB6FgsBoeHhwTq8XhAr9eTbLPZYDAYCADFlB+RYGI0GuVuhJ13dXUF/X5fDJOxiQ6j2ERZLBbJ+n04l9VqlRiNRk7fKjC0IoZqtQonJydUIoPBAFKplL5wOCwSzZp2lqter4PJZCKCy8tL6Ha7EAqFSEeyh4cHFnXDspWk2WzC2dkZAeKq6XQ6lL5areDu7o7sOOmPj48bsEL1WxLcYRcXFwR0enoKjUZDkIkzgy29fgtqiEQiIfDzFVESLAmWBgGwVLVajZ/DyR8fH3B7e0txOLTpdJrz8QWGpN1ug9lspkR87Eqlwo9nZFw3fr+f4nHF4JbYuYVLpRINnk6ng3K5zICKGebzOXi9XiLCX3wz/mFugk7cS7jy9zm4fe/v72E4HDJpB2jZOkh/wfnjif8Trn+H5AtR7UuRe3LtZgAAAABJRU5ErkJggg==");width: 50px;height: 50px;background-repeat: no-repeat;background-position: 100%;margin-right: -11px;}
.b-ext .mobile--actives {display: block;}
@media (max-width:768px) {.b-ext .mobile--actives {display: none;}}
@media (max-width:992px) {.b-ext .mobile--actives {display: none;}}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item a span {display: inline-block;font-size: 18px;font-weight: 600;}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .nav-sub-menu .main-nav-sub-menu .sub-nav-menu-item a span {font-weight: 400;font-size: calc(var(--font-size) * 1) !important;line-height: 22px;}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .title {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 700;font-size: 20px;line-height: 26px;}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown p.large {font-size: 16px;font-weight: 400;line-height: 22px;}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links, .b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .welcome-user {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 600;}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .welcome-user {font-size: 24px;line-height: 30px;}
.b-ext .manpower .site-header .site-header-bar .main-nav .main-nav-item .main-nav-dropdown .main-nav-user-block .main-nav-user-links a {font-size: 18px;line-height: 22px;color: #386097 !important;text-transform: uppercase;text-decoration: underline;}
@media (max-width:768px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 355px;padding-right: 5vw;}}
@media (max-width:580px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 131vw;padding-right: 42vw;}}
@media (max-width:520px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 130vw;padding-right: 40vw;}}
@media (max-width:480px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 120vw;padding-right: 35vw;}}
@media (max-width:420px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 108vw;padding-right: 23vw;}}
@media (max-width:400px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 107vw;padding-right: 21vw;}}
@media (max-width:380px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 102vw;padding-right: 16vw;}}
@media (max-width:359px) {.b-ext .manpower .main-nav-dropdown.max-search-text {width: 119vw;padding-right: 30vw;}}
@media (max-width:768px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 355px;padding-right: 5vw;}}
@media (max-width:580px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 131vw;padding-right: 49vw;}}
@media (max-width:520px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 131vw;padding-right: 46vw;}}
@media (max-width:480px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 118vw;padding-right: 37vw;}}
@media (max-width:420px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 125vw;padding-right: 35vw;}}
@media (max-width:400px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 124vw;padding-right: 32vw;}}
@media (max-width:380px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 113vw;padding-right: 27vw;}}
@media (max-width:359px) {.b-ext .manpower .main-nav-dropdown.med-search-text {width: 119vw;padding-right: 30vw;}}
@media (max-width:768px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 355px;padding-right: 5vw;}}
@media (max-width:580px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 138vw;padding-right: 56vw;}}
@media (max-width:520px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 134vw;padding-right: 54vw;}}
@media (max-width:480px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 129vw;padding-right: 47vw;}}
@media (max-width:420px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 125vw;padding-right: 42vw;}}
@media (max-width:400px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 117vw;padding-right: 38vw;}}
@media (max-width:380px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 118vw;padding-right: 35vw;}}
@media (max-width:359px) {.b-ext .manpower .main-nav-dropdown.no-search-text {width: 119vw;padding-right: 30vw;}}
@media (max-width:359px) {.b-ext .site-header .site-header-bar .main-nav .main-nav-item .icon-search {transform: translateY(5px) !important;width: 18px !important;height: 18px !important;background-size: 18px 18px;}
	.b-ext .site-header .site-header-bar .main-nav .main-nav-item .search__text-mobl {display: none !important;}}
@media (max-width:768px) {.b-ext .container {padding-right: 15px !important;padding-left: 15px !important;}}
.b-ext .sitemap-container {padding: 60px 80px;}
.b-ext .sitemap-container .sitemap-title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-weight: 400;font-size: 36px;line-height: 42px;margin-bottom: 30px;}
.b-ext .sitemap-container .sitemap-navigation .sitemap-parent-list, .b-ext .sitemap-container .sitemap-navigation ul {color: #67696f;}
.b-ext .sitemap-container .sitemap-navigation a {color: #67696f;text-decoration: none;}
.b-ext .sitemap-container .sitemap-navigation a:hover {text-decoration: underline;cursor: pointer;}
.b-ext .sitemap-container .sitemap-parent-list {list-style-type: none;padding-left: 0;margin-bottom: calc(var(--font-size) * 1);}
.b-ext .sitemap-container .sitemap-child-list {list-style-type: circle;margin-left: calc(var(--font-size) * 1);padding-left: calc(var(--font-size) * 1);}
.b-ext .sitemap-container .sitemap-parent {margin-bottom: calc(var(--font-size) * 1);}
.b-ext .sitemap-container .sitemap-parent, .b-ext .sitemap-container .sitemap-parent>a {font-weight: 400;font-size: 20px;line-height: 26px;}
.b-ext .sitemap-container .sitemap-child {font-weight: 400;margin: calc(var(--font-size) * .3) 0;}
.b-ext .sitemap-container .sitemap-child::marker {color: #67696f;content: "• ";}
.b-ext .sitemap-container .sitemap-child>a {color: #67696f;font-size: calc(var(--font-size) * 1);}
.b-ext .bgColor {background-color: #fff;}
.b-ext .greet-container {display: flex;justify-content: center;}
.b-ext .greet-container .congrats-section * {font-size: inherit;line-height: 30px;white-space: pre-line;}
.b-ext .greet-container .congrats-section strong {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .greet-container .congrats-section p {margin: 10px auto;}
.b-ext .greet-container .congrats-section {width: 100%;background: #f5f5f5 0 0 no-repeat padding-box;padding: 46px;text-align: center;}
.b-ext .greet-container .congrats-section .text {color: #282a32;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: calc(var(--font-size) * 2);font-weight: 700;line-height: calc(var(--font-size) * 2.25);}
.b-ext .greet-container .congrats-section .text p {margin: unset !important;}
.b-ext .greet-container .congrats-section h2 {color: #212521;}
.b-ext .greet-container .congrats-section .info {font-size: calc(var(--font-size) * 1.125);line-height: calc(var(--font-size) * 1.875);color: #5e6066;}
.b-ext .greet-container .congrats-section .success-icon {background-image: url("/ext/dist/Manpower-Germany/static/media/Celebration Icon.1d326f71.svg");background-size: 34px 32px;position: relative;background-repeat: no-repeat;margin-right: 10px;display: inline-block;width: 34px;height: 32px;vertical-align: middle;}
.b-ext .navbox-section {text-align: center;background-color: #f3f3f4;padding: 64px 0;}
.b-ext .navbox-section .container {max-width: 1366px;}
.b-ext .navbox-section .navbox-items {display: flex;flex-wrap: wrap;justify-content: center;}
.b-ext .navbox-section .title {text-align: center;margin-bottom: 32px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 24px;line-height: 30px;font-weight: 600;color: #282a32;}
.b-ext .navbox-section button {margin-top: 50px;}
.b-ext .navbox {position: relative;display: block;width: 200px;height: 200px;margin: 0 14px 32px 16px;background-color: #fff;cursor: pointer;box-shadow: 3px 8px 16px 0 rgba(0,0,0,.06);}
.b-ext .navbox:focus, .b-ext .navbox:hover {box-shadow: 3px 8px 20px 0 rgba(0,0,0,.08);}
.b-ext .navbox figure {position: relative;display: flex;justify-content: center;flex-direction: column;width: 100%;height: 100%;padding: 30% 0;}
@media (max-width:992px) {.b-ext .navbox figure {flex-direction: column;align-items: center;}}
.b-ext .navbox figure img {width: 100%;height: 100%;margin-bottom: 16px;align-self: center;}
.b-ext .navbox figure .caption {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 16px;font-weight: 600;line-height: 24px;color: #282a32;padding: 2px;}
.b-ext .image--wipe {overflow: hidden;cursor: pointer;padding: 15px;}
.b-ext .image--wipe:hover img {opacity: .6;transform: scale3d(1.15,1.15,1.15);transition-duration: 1s;}
.b-ext .image--wipe:hover .wipe--apollo:before {transform: scale3d(1.9,1.4,1) rotate(240deg) translate3d(0,100%,0);transition-duration: 1.25s;}
.b-ext .image--wipe img {opacity: .95;transition: opacity .35s,transform .35s;transform: scale3d(1.05,1.05,1);transition-duration: 1s;}
.b-ext .image--wipe .wipe--apollo:before {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: hsla(0,0%,58.8%,.25);content: "";transition: transform .6s;transform: scale3d(1.9,1.4,1) rotate(220deg) translate3d(0,-100%,0);}
.b-ext .rich-text-block {padding: 60px 0 30px;background: #f3f3f4;}
.b-ext .rich-text-block strong {font-size: inherit;}
.b-ext .rich-text-block p {line-height: 32px;}
.b-ext .rich-text-block a {color: #386097;text-decoration: underline;font-size: inherit;}
.b-ext .rich-text-block a:hover {color: #386097;}
.b-ext .languageModal .title {font-size: calc(var(--font-size) * 1.5);line-height: 30px;font-weight: 600;margin: 16px 0;}
.b-ext .languageModal .sub-title {font-size: calc(var(--font-size) * 1);line-height: 30px;font-weight: 400;}
.b-ext .languageModal p {margin: 0 0 3px;}
.b-ext .languageModal h4 {font-weight: 400;line-height: 30px;}
.b-ext .languageModal .error-msg {display: block;}
.b-ext .forms .jobs input, .b-ext .forms .skills input {height: 38px;}
.b-ext .forms .zip-code input {padding: 0 10px;}
.b-ext .forms .form-block input, .b-ext .forms .form-block label, .b-ext .forms .form-block select {font-size: 16px;}
@media (max-width:768px) {.b-ext .forms .form-block input, .b-ext .forms .form-block label, .b-ext .forms .form-block select {font-size: 15px;}}
.b-ext .forms .form-block.complex input.filled+label, .b-ext .forms .form-block.complex input:focus+label, .b-ext .forms .form-block.complex label {left: 10px;}
.b-ext .branch-loading-placeholder .customLoader {padding: 0 10px;}
.b-ext .modal-header {display: none !important;}
.b-ext .pac-container {z-index: 9999 !important;}
.b-ext *, .b-ext :after, .b-ext :before {box-sizing: border-box;}
.b-ext {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.b-ext article, .b-ext aside, .b-ext figcaption, .b-ext figure, .b-ext footer, .b-ext header, .b-ext hgroup, .b-ext main, .b-ext nav, .b-ext section {display: block;}
.b-ext {margin: 0;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size: calc(var(--font-size) * 1);font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;}
.b-ext [tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}
.b-ext hr {box-sizing: initial;height: 0;overflow: visible;}
.b-ext h1, .b-ext h2, .b-ext h3, .b-ext h4, .b-ext h5, .b-ext h6 {margin-top: 0;margin-bottom: calc(var(--font-size) * .5);}
.b-ext p {margin-top: 0;margin-bottom: calc(var(--font-size) * 1);}
.b-ext abbr[data-original-title], .b-ext abbr[title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;border-bottom: 0;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}
.b-ext address {font-style: normal;line-height: inherit;}
.b-ext address, .b-ext dl, .b-ext ol, .b-ext ul {margin-bottom: calc(var(--font-size) * 1);}
.b-ext dl, .b-ext ol, .b-ext ul {margin-top: 0;}
.b-ext ol ol, .b-ext ol ul, .b-ext ul ol, .b-ext ul ul {margin-bottom: 0;}
.b-ext dt {font-weight: 700;}
.b-ext dd {margin-bottom: calc(var(--font-size) * .5);margin-left: 0;}
.b-ext blockquote {margin: 0 0 calc(var(--font-size) * 1);}
.b-ext b, .b-ext strong {font-weight: bolder;}
.b-ext small {font-size: 80%;}
.b-ext sub, .b-ext sup {position: relative;font-size: 75%;line-height: 0;vertical-align: initial;}
.b-ext sub {bottom: -.25em;}
.b-ext sup {top: -.5em;}
.b-ext a {color: #007bff;text-decoration: none;background-color: initial;}
.b-ext a:hover {color: #0056b3;text-decoration: underline;}
.b-ext a:not([href]):not([class]), .b-ext a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}
.b-ext code, .b-ext kbd, .b-ext pre, .b-ext samp {font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size: 1em;}
.b-ext pre {margin-top: 0;margin-bottom: calc(var(--font-size) * 1);overflow: auto;-ms-overflow-style: scrollbar;}
.b-ext figure {margin: 0 0 calc(var(--font-size) * 1);}
.b-ext img {border-style: none;}
.b-ext img, .b-ext svg {vertical-align: middle;}
.b-ext svg {overflow: hidden;}
.b-ext table {border-collapse: collapse;}
.b-ext caption {padding-top: calc(var(--font-size) * .75);padding-bottom: calc(var(--font-size) * .75);color: #6c757d;text-align: left;caption-side: bottom;}
.b-ext th {text-align: inherit;text-align: -webkit-match-parent;}
.b-ext label {display: inline-block;margin-bottom: calc(var(--font-size) * .5);}
.b-ext button {border-radius: 0;}
.b-ext button:focus:not(:focus-visible) {outline: 0;}
.b-ext button, .b-ext input, .b-ext optgroup, .b-ext select, .b-ext textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
.b-ext button, .b-ext input {overflow: visible;}
.b-ext button, .b-ext select {text-transform: none;}
.b-ext [role=button] {cursor: pointer;}
.b-ext select {word-wrap: normal;}
.b-ext [type=button], .b-ext [type=reset], .b-ext [type=submit], .b-ext button {-webkit-appearance: button;}
.b-ext [type=button]:not(:disabled), .b-ext [type=reset]:not(:disabled), .b-ext [type=submit]:not(:disabled), .b-ext button:not(:disabled) {cursor: pointer;}
.b-ext [type=button]::-moz-focus-inner, .b-ext [type=reset]::-moz-focus-inner, .b-ext [type=submit]::-moz-focus-inner, .b-ext button::-moz-focus-inner {padding: 0;border-style: none;}
.b-ext input[type=checkbox], .b-ext input[type=radio] {box-sizing: border-box;padding: 0;}
.b-ext textarea {overflow: auto;resize: vertical;}
.b-ext fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}
.b-ext legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: calc(var(--font-size) * .5);font-size: calc(var(--font-size) * 1.5);line-height: inherit;color: inherit;white-space: normal;}
.b-ext progress {vertical-align: initial;}
.b-ext [type=number]::-webkit-inner-spin-button, .b-ext [type=number]::-webkit-outer-spin-button {height: auto;}
.b-ext [type=search] {outline-offset: -2px;-webkit-appearance: none;}
.b-ext [type=search]::-webkit-search-decoration {-webkit-appearance: none;}
.b-ext ::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}
.b-ext output {display: inline-block;}
.b-ext summary {display: list-item;cursor: pointer;}
.b-ext template {display: none;}
.b-ext [hidden] {display: none !important;}
.b-ext .container, .b-ext .container-fluid, .b-ext .container-lg, .b-ext .container-md, .b-ext .container-sm, .b-ext .container-xl {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
@media (min-width:576px) {.b-ext .container, .b-ext .container-sm {max-width: 540px;}}
@media (min-width:768px) {.b-ext .container, .b-ext .container-md, .b-ext .container-sm {max-width: 720px;}}
@media (min-width:992px) {.b-ext .container, .b-ext .container-lg, .b-ext .container-md, .b-ext .container-sm {max-width: 960px;}}
@media (min-width:1400px) {.b-ext .container, .b-ext .container-lg, .b-ext .container-md, .b-ext .container-sm, .b-ext .container-xl {max-width: 1340px;}}
.b-ext .row {display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.b-ext .no-gutters {margin-right: 0;margin-left: 0;}
.b-ext .no-gutters>.col, .b-ext .no-gutters>[class*=col-] {padding-right: 0;padding-left: 0;}
.b-ext .col, .b-ext .col-1, .b-ext .col-2, .b-ext .col-3, .b-ext .col-4, .b-ext .col-5, .b-ext .col-6, .b-ext .col-7, .b-ext .col-8, .b-ext .col-9, .b-ext .col-10, .b-ext .col-11, .b-ext .col-12, .b-ext .col-auto, .b-ext .col-lg, .b-ext .col-lg-1, .b-ext .col-lg-2, .b-ext .col-lg-3, .b-ext .col-lg-4, .b-ext .col-lg-5, .b-ext .col-lg-6, .b-ext .col-lg-7, .b-ext .col-lg-8, .b-ext .col-lg-9, .b-ext .col-lg-10, .b-ext .col-lg-11, .b-ext .col-lg-12, .b-ext .col-lg-auto, .b-ext .col-md, .b-ext .col-md-1, .b-ext .col-md-2, .b-ext .col-md-3, .b-ext .col-md-4, .b-ext .col-md-5, .b-ext .col-md-6, .b-ext .col-md-7, .b-ext .col-md-8, .b-ext .col-md-9, .b-ext .col-md-10, .b-ext .col-md-11, .b-ext .col-md-12, .b-ext .col-md-auto, .b-ext .col-sm, .b-ext .col-sm-1, .b-ext .col-sm-2, .b-ext .col-sm-3, .b-ext .col-sm-4, .b-ext .col-sm-5, .b-ext .col-sm-6, .b-ext .col-sm-7, .b-ext .col-sm-8, .b-ext .col-sm-9, .b-ext .col-sm-10, .b-ext .col-sm-11, .b-ext .col-sm-12, .b-ext .col-sm-auto, .b-ext .col-xl, .b-ext .col-xl-1, .b-ext .col-xl-2, .b-ext .col-xl-3, .b-ext .col-xl-4, .b-ext .col-xl-5, .b-ext .col-xl-6, .b-ext .col-xl-7, .b-ext .col-xl-8, .b-ext .col-xl-9, .b-ext .col-xl-10, .b-ext .col-xl-11, .b-ext .col-xl-12, .b-ext .col-xl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}
.b-ext .col {flex-basis: 0;flex-grow: 1;max-width: 100%;}
.b-ext .row-cols-1>* {flex: 0 0 100%;max-width: 100%;}
.b-ext .row-cols-2>* {flex: 0 0 50%;max-width: 50%;}
.b-ext .row-cols-3>* {flex: 0 0 33.33333%;max-width: 33.33333%;}
.b-ext .row-cols-4>* {flex: 0 0 25%;max-width: 25%;}
.b-ext .row-cols-5>* {flex: 0 0 20%;max-width: 20%;}
.b-ext .row-cols-6>* {flex: 0 0 16.66667%;max-width: 16.66667%;}
.b-ext .col-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
.b-ext .col-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
.b-ext .col-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
.b-ext .col-3 {flex: 0 0 25%;max-width: 25%;}
.b-ext .col-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
.b-ext .col-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
.b-ext .col-6 {flex: 0 0 50%;max-width: 50%;}
.b-ext .col-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
.b-ext .col-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
.b-ext .col-9 {flex: 0 0 75%;max-width: 75%;}
.b-ext .col-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
.b-ext .col-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
.b-ext .col-12 {flex: 0 0 100%;max-width: 100%;}
.b-ext .order-first {order: -1;}
.b-ext .order-last {order: 13;}
.b-ext .order-0 {order: 0;}
.b-ext .order-1 {order: 1;}
.b-ext .order-2 {order: 2;}
.b-ext .order-3 {order: 3;}
.b-ext .order-4 {order: 4;}
.b-ext .order-5 {order: 5;}
.b-ext .order-6 {order: 6;}
.b-ext .order-7 {order: 7;}
.b-ext .order-8 {order: 8;}
.b-ext .order-9 {order: 9;}
.b-ext .order-10 {order: 10;}
.b-ext .order-11 {order: 11;}
.b-ext .order-12 {order: 12;}
.b-ext .offset-1 {margin-left: 8.33333%;}
.b-ext .offset-2 {margin-left: 16.66667%;}
.b-ext .offset-3 {margin-left: 25%;}
.b-ext .offset-4 {margin-left: 33.33333%;}
.b-ext .offset-5 {margin-left: 41.66667%;}
.b-ext .offset-6 {margin-left: 50%;}
.b-ext .offset-7 {margin-left: 58.33333%;}
.b-ext .offset-8 {margin-left: 66.66667%;}
.b-ext .offset-9 {margin-left: 75%;}
.b-ext .offset-10 {margin-left: 83.33333%;}
.b-ext .offset-11 {margin-left: 91.66667%;}
@media (min-width:576px) {.b-ext .col-sm {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.b-ext .row-cols-sm-1>* {flex: 0 0 100%;max-width: 100%;}
	.b-ext .row-cols-sm-2>* {flex: 0 0 50%;max-width: 50%;}
	.b-ext .row-cols-sm-3>* {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .row-cols-sm-4>* {flex: 0 0 25%;max-width: 25%;}
	.b-ext .row-cols-sm-5>* {flex: 0 0 20%;max-width: 20%;}
	.b-ext .row-cols-sm-6>* {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-sm-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.b-ext .col-sm-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.b-ext .col-sm-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-sm-3 {flex: 0 0 25%;max-width: 25%;}
	.b-ext .col-sm-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .col-sm-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.b-ext .col-sm-6 {flex: 0 0 50%;max-width: 50%;}
	.b-ext .col-sm-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.b-ext .col-sm-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.b-ext .col-sm-9 {flex: 0 0 75%;max-width: 75%;}
	.b-ext .col-sm-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.b-ext .col-sm-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.b-ext .col-sm-12 {flex: 0 0 100%;max-width: 100%;}
	.b-ext .order-sm-first {order: -1;}
	.b-ext .order-sm-last {order: 13;}
	.b-ext .order-sm-0 {order: 0;}
	.b-ext .order-sm-1 {order: 1;}
	.b-ext .order-sm-2 {order: 2;}
	.b-ext .order-sm-3 {order: 3;}
	.b-ext .order-sm-4 {order: 4;}
	.b-ext .order-sm-5 {order: 5;}
	.b-ext .order-sm-6 {order: 6;}
	.b-ext .order-sm-7 {order: 7;}
	.b-ext .order-sm-8 {order: 8;}
	.b-ext .order-sm-9 {order: 9;}
	.b-ext .order-sm-10 {order: 10;}
	.b-ext .order-sm-11 {order: 11;}
	.b-ext .order-sm-12 {order: 12;}
	.b-ext .offset-sm-0 {margin-left: 0;}
	.b-ext .offset-sm-1 {margin-left: 8.33333%;}
	.b-ext .offset-sm-2 {margin-left: 16.66667%;}
	.b-ext .offset-sm-3 {margin-left: 25%;}
	.b-ext .offset-sm-4 {margin-left: 33.33333%;}
	.b-ext .offset-sm-5 {margin-left: 41.66667%;}
	.b-ext .offset-sm-6 {margin-left: 50%;}
	.b-ext .offset-sm-7 {margin-left: 58.33333%;}
	.b-ext .offset-sm-8 {margin-left: 66.66667%;}
	.b-ext .offset-sm-9 {margin-left: 75%;}
	.b-ext .offset-sm-10 {margin-left: 83.33333%;}
	.b-ext .offset-sm-11 {margin-left: 91.66667%;}}
@media (min-width:768px) {.b-ext .col-md {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.b-ext .row-cols-md-1>* {flex: 0 0 100%;max-width: 100%;}
	.b-ext .row-cols-md-2>* {flex: 0 0 50%;max-width: 50%;}
	.b-ext .row-cols-md-3>* {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .row-cols-md-4>* {flex: 0 0 25%;max-width: 25%;}
	.b-ext .row-cols-md-5>* {flex: 0 0 20%;max-width: 20%;}
	.b-ext .row-cols-md-6>* {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-md-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.b-ext .col-md-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.b-ext .col-md-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-md-3 {flex: 0 0 25%;max-width: 25%;}
	.b-ext .col-md-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .col-md-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.b-ext .col-md-6 {flex: 0 0 50%;max-width: 50%;}
	.b-ext .col-md-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.b-ext .col-md-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.b-ext .col-md-9 {flex: 0 0 75%;max-width: 75%;}
	.b-ext .col-md-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.b-ext .col-md-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.b-ext .col-md-12 {flex: 0 0 100%;max-width: 100%;}
	.b-ext .order-md-first {order: -1;}
	.b-ext .order-md-last {order: 13;}
	.b-ext .order-md-0 {order: 0;}
	.b-ext .order-md-1 {order: 1;}
	.b-ext .order-md-2 {order: 2;}
	.b-ext .order-md-3 {order: 3;}
	.b-ext .order-md-4 {order: 4;}
	.b-ext .order-md-5 {order: 5;}
	.b-ext .order-md-6 {order: 6;}
	.b-ext .order-md-7 {order: 7;}
	.b-ext .order-md-8 {order: 8;}
	.b-ext .order-md-9 {order: 9;}
	.b-ext .order-md-10 {order: 10;}
	.b-ext .order-md-11 {order: 11;}
	.b-ext .order-md-12 {order: 12;}
	.b-ext .offset-md-0 {margin-left: 0;}
	.b-ext .offset-md-1 {margin-left: 8.33333%;}
	.b-ext .offset-md-2 {margin-left: 16.66667%;}
	.b-ext .offset-md-3 {margin-left: 25%;}
	.b-ext .offset-md-4 {margin-left: 33.33333%;}
	.b-ext .offset-md-5 {margin-left: 41.66667%;}
	.b-ext .offset-md-6 {margin-left: 50%;}
	.b-ext .offset-md-7 {margin-left: 58.33333%;}
	.b-ext .offset-md-8 {margin-left: 66.66667%;}
	.b-ext .offset-md-9 {margin-left: 75%;}
	.b-ext .offset-md-10 {margin-left: 83.33333%;}
	.b-ext .offset-md-11 {margin-left: 91.66667%;}}
@media (min-width:992px) {.b-ext .col-lg {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.b-ext .row-cols-lg-1>* {flex: 0 0 100%;max-width: 100%;}
	.b-ext .row-cols-lg-2>* {flex: 0 0 50%;max-width: 50%;}
	.b-ext .row-cols-lg-3>* {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .row-cols-lg-4>* {flex: 0 0 25%;max-width: 25%;}
	.b-ext .row-cols-lg-5>* {flex: 0 0 20%;max-width: 20%;}
	.b-ext .row-cols-lg-6>* {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-lg-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.b-ext .col-lg-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.b-ext .col-lg-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-lg-3 {flex: 0 0 25%;max-width: 25%;}
	.b-ext .col-lg-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .col-lg-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.b-ext .col-lg-6 {flex: 0 0 50%;max-width: 50%;}
	.b-ext .col-lg-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.b-ext .col-lg-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.b-ext .col-lg-9 {flex: 0 0 75%;max-width: 75%;}
	.b-ext .col-lg-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.b-ext .col-lg-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.b-ext .col-lg-12 {flex: 0 0 100%;max-width: 100%;}
	.b-ext .order-lg-first {order: -1;}
	.b-ext .order-lg-last {order: 13;}
	.b-ext .order-lg-0 {order: 0;}
	.b-ext .order-lg-1 {order: 1;}
	.b-ext .order-lg-2 {order: 2;}
	.b-ext .order-lg-3 {order: 3;}
	.b-ext .order-lg-4 {order: 4;}
	.b-ext .order-lg-5 {order: 5;}
	.b-ext .order-lg-6 {order: 6;}
	.b-ext .order-lg-7 {order: 7;}
	.b-ext .order-lg-8 {order: 8;}
	.b-ext .order-lg-9 {order: 9;}
	.b-ext .order-lg-10 {order: 10;}
	.b-ext .order-lg-11 {order: 11;}
	.b-ext .order-lg-12 {order: 12;}
	.b-ext .offset-lg-0 {margin-left: 0;}
	.b-ext .offset-lg-1 {margin-left: 8.33333%;}
	.b-ext .offset-lg-2 {margin-left: 16.66667%;}
	.b-ext .offset-lg-3 {margin-left: 25%;}
	.b-ext .offset-lg-4 {margin-left: 33.33333%;}
	.b-ext .offset-lg-5 {margin-left: 41.66667%;}
	.b-ext .offset-lg-6 {margin-left: 50%;}
	.b-ext .offset-lg-7 {margin-left: 58.33333%;}
	.b-ext .offset-lg-8 {margin-left: 66.66667%;}
	.b-ext .offset-lg-9 {margin-left: 75%;}
	.b-ext .offset-lg-10 {margin-left: 83.33333%;}
	.b-ext .offset-lg-11 {margin-left: 91.66667%;}}
@media (min-width:1400px) {.b-ext .col-xl {flex-basis: 0;flex-grow: 1;max-width: 100%;}
	.b-ext .row-cols-xl-1>* {flex: 0 0 100%;max-width: 100%;}
	.b-ext .row-cols-xl-2>* {flex: 0 0 50%;max-width: 50%;}
	.b-ext .row-cols-xl-3>* {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .row-cols-xl-4>* {flex: 0 0 25%;max-width: 25%;}
	.b-ext .row-cols-xl-5>* {flex: 0 0 20%;max-width: 20%;}
	.b-ext .row-cols-xl-6>* {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-xl-auto {flex: 0 0 auto;width: auto;max-width: 100%;}
	.b-ext .col-xl-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}
	.b-ext .col-xl-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}
	.b-ext .col-xl-3 {flex: 0 0 25%;max-width: 25%;}
	.b-ext .col-xl-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}
	.b-ext .col-xl-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}
	.b-ext .col-xl-6 {flex: 0 0 50%;max-width: 50%;}
	.b-ext .col-xl-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}
	.b-ext .col-xl-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}
	.b-ext .col-xl-9 {flex: 0 0 75%;max-width: 75%;}
	.b-ext .col-xl-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}
	.b-ext .col-xl-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}
	.b-ext .col-xl-12 {flex: 0 0 100%;max-width: 100%;}
	.b-ext .order-xl-first {order: -1;}
	.b-ext .order-xl-last {order: 13;}
	.b-ext .order-xl-0 {order: 0;}
	.b-ext .order-xl-1 {order: 1;}
	.b-ext .order-xl-2 {order: 2;}
	.b-ext .order-xl-3 {order: 3;}
	.b-ext .order-xl-4 {order: 4;}
	.b-ext .order-xl-5 {order: 5;}
	.b-ext .order-xl-6 {order: 6;}
	.b-ext .order-xl-7 {order: 7;}
	.b-ext .order-xl-8 {order: 8;}
	.b-ext .order-xl-9 {order: 9;}
	.b-ext .order-xl-10 {order: 10;}
	.b-ext .order-xl-11 {order: 11;}
	.b-ext .order-xl-12 {order: 12;}
	.b-ext .offset-xl-0 {margin-left: 0;}
	.b-ext .offset-xl-1 {margin-left: 8.33333%;}
	.b-ext .offset-xl-2 {margin-left: 16.66667%;}
	.b-ext .offset-xl-3 {margin-left: 25%;}
	.b-ext .offset-xl-4 {margin-left: 33.33333%;}
	.b-ext .offset-xl-5 {margin-left: 41.66667%;}
	.b-ext .offset-xl-6 {margin-left: 50%;}
	.b-ext .offset-xl-7 {margin-left: 58.33333%;}
	.b-ext .offset-xl-8 {margin-left: 66.66667%;}
	.b-ext .offset-xl-9 {margin-left: 75%;}
	.b-ext .offset-xl-10 {margin-left: 83.33333%;}
	.b-ext .offset-xl-11 {margin-left: 91.66667%;}}
.b-ext .modal-open {overflow: hidden;}
.b-ext .modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.b-ext .modal {position: fixed;top: 0;left: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.b-ext .modal-dialog {position: relative;width: auto;margin: calc(var(--font-size) * .5);pointer-events: none;}
.b-ext .modal.fade .modal-dialog {transition: transform .3s ease-out;transform: translateY(-50px);}
@media (prefers-reduced-motion:reduce) {.b-ext .modal.fade .modal-dialog {transition: none;}}
.b-ext .modal.show .modal-dialog {transform: none;}
.b-ext .modal.modal-static .modal-dialog {transform: scale(1.02);}
.b-ext .modal-dialog-scrollable {display: flex;max-height: calc(100% - calc(var(--font-size) * 1));}
.b-ext .modal-dialog-scrollable .modal-content {max-height: calc(100vh - calc(var(--font-size) * 1));overflow: hidden;}
.b-ext .modal-dialog-scrollable .modal-footer, .b-ext .modal-dialog-scrollable .modal-header {flex-shrink: 0;}
.b-ext .modal-dialog-scrollable .modal-body {overflow-y: auto;}
.b-ext .modal-dialog-centered {display: flex;align-items: center;min-height: calc(100% - calc(var(--font-size) * 1));}
.b-ext .modal-dialog-centered:before {display: block;height: calc(100vh - calc(var(--font-size) * 1));height: min-content;content: "";}
.b-ext .modal-dialog-centered.modal-dialog-scrollable {flex-direction: column;justify-content: center;height: 100%;}
.b-ext .modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}
.b-ext .modal-dialog-centered.modal-dialog-scrollable:before {content: none;}
.b-ext .modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: calc(var(--font-size) * .3);outline: 0;}
.b-ext .modal-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000;}
.b-ext .modal-backdrop.fade {opacity: 0;}
.b-ext .modal-backdrop.show {opacity: .5;}
.b-ext .modal-header {display: flex;align-items: flex-start;justify-content: space-between;padding: calc(var(--font-size) * 1);border-bottom: 1px solid #dee2e6;border-top-left-radius: calc(calc(var(--font-size) * .3) - 1px);border-top-right-radius: calc(calc(var(--font-size) * .3) - 1px);}
.b-ext .modal-header .close {padding: calc(var(--font-size) * 1);margin: calc(var(--font-size) * -1) calc(var(--font-size) * -1) calc(var(--font-size) * -1) auto;}
.b-ext .modal-title {margin-bottom: 0;line-height: 1.5;}
.b-ext .modal-body {position: relative;flex: 1 1 auto;padding: calc(var(--font-size) * 1);}
.b-ext .modal-footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: calc(var(--font-size) * .75);border-top: 1px solid #dee2e6;border-bottom-right-radius: calc(calc(var(--font-size) * .3) - 1px);border-bottom-left-radius: calc(calc(var(--font-size) * .3) - 1px);}
.b-ext .modal-footer>* {margin: calc(var(--font-size) * .25);}
.b-ext .modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:576px) {.b-ext .modal-dialog {max-width: 500px;margin: calc(var(--font-size) * 1.75) auto;}
	.b-ext .modal-dialog-scrollable {max-height: calc(100% - calc(var(--font-size) * 3.5));}
	.b-ext .modal-dialog-scrollable .modal-content {max-height: calc(100vh - calc(var(--font-size) * 3.5));}
	.b-ext .modal-dialog-centered {min-height: calc(100% - calc(var(--font-size) * 3.5));}
	.b-ext .modal-dialog-centered:before {height: calc(100vh - calc(var(--font-size) * 3.5));height: min-content;}
	.b-ext .modal-sm {max-width: 300px;}}
@media (min-width:992px) {.b-ext .modal-lg, .b-ext .modal-xl {max-width: 800px;}}
@media (min-width:1400px) {.b-ext .modal-xl {max-width: 1140px;}}
.b-ext .margin-right-40 {margin-right: 40px;}
.b-ext .margin-top-40 {margin-top: 40px;}
.b-ext .text-right {text-align: right;}
.b-ext .text-left {text-align: left;}
.b-ext .text-center {text-align: center;}
.b-ext .candidate-flow .title {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 32px;font-weight: 700;line-height: 1.2;color: #282a32;text-align: center;margin-bottom: 16px;}
@media (max-width:768px) {.b-ext .candidate-flow .title {font-size: 27px;}}
.b-ext .candidate-flow .text {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: center;font-size: 18px;font-weight: 400;line-height: 1.4;color: #282a32;margin: 0 0 12px;}
@media (max-width:768px) {.b-ext .candidate-flow .text {font-size: 16px;}}
.b-ext .candidate-flow .text.text__large {font-size: 20px;text-align: center;}
@media (max-width:768px) {.b-ext .candidate-flow .text.text__large {font-size: 16px;}}
.b-ext .candidate-flow .text-value {font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;text-align: center;font-size: 20px;font-weight: 400;line-height: 30px;color: #282a32;margin: 0 0 12px;}
@media (max-width:768px) {.b-ext .candidate-flow .text-value {font-size: 15px;line-height: 22px;}}
.b-ext .gradient_BLUE, .b-ext .gradientblue {background: linear-gradient(180deg,#345f9a,#1c3e6b);background: -ms-linear-gradient(top,#345f9a,#1c3e6b);}
.b-ext .gradient_BLUE .calloutbar-x, .b-ext .gradientblue .calloutbar-x {opacity: .03;}
.b-ext .gradient_GREEN .calloutbar-x, .b-ext .gradientgreen .calloutbar-x {opacity: 1;}
.b-ext .gradient_GREEN, .b-ext .gradientgreen {background: linear-gradient(180deg,#5c7d70,#355c4c);background: -ms-linear-gradient(top,#5c7d70,#355c4c);}
.b-ext .dark_blue {background-color: #30588f;}
.b-ext .light_blue {background-color: #4c79af;}
.b-ext .pale_blue {background-color: #466ea5;}
.b-ext .light_green {background-color: #6e8f82;}
.b-ext .dark_green {background-color: #4f7264;}
.b-ext .bullet-list ol, .b-ext .bullet-list ul {margin-top: 0;margin-left: 40px;margin-bottom: 18px;padding: 0;}
.b-ext .bullet-list ol ol, .b-ext .bullet-list ol ul, .b-ext .bullet-list ul ol, .b-ext .bullet-list ul ul {margin-bottom: 0;}
.b-ext .modal {filter: blur(0) !important;}
.b-ext .heading, .b-ext h1, .b-ext h2, .b-ext h3, .b-ext h4, .b-ext h5, .b-ext h6 {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .heading.reversed, .b-ext h1.reversed, .b-ext h2.reversed, .b-ext h3.reversed, .b-ext h4.reversed, .b-ext h5.reversed, .b-ext h6.reversed {color: #fff;}
.b-ext h1 {font-size: 48px;line-height: 54px;font-weight: 400;}
.b-ext h2 {font-size: 24px;line-height: 30px;font-weight: 600;}
.b-ext h3 {font-size: 20px;}
.b-ext h3, .b-ext h4 {line-height: 26px;font-weight: 600;}
.b-ext h4, .b-ext h5 {font-size: 18px;}
.b-ext h5 {line-height: 26px;font-weight: 400;}
.b-ext .heading-6, .b-ext h6 {font-size: 18px;line-height: 28px;font-weight: 700;}
.b-ext .heading-6.light, .b-ext h6.light {font-weight: 300;}
@media (max-width:768px) {.b-ext .heading-6, .b-ext h6 {font-size: 18px;line-height: 22px;}}
.b-ext p {line-height: 26px;margin: 30px 0;}
@media (max-width:768px) {.b-ext p {font-size: 14px;line-height: 22px;}}
.b-ext p.large {font-size: 20px;line-height: 32px;}
@media (max-width:768px) {.b-ext p.large {font-size: 16px;line-height: 24px;}}
.b-ext p.x-small {font-size: 14px;line-height: 20px;}
.b-ext p.fine {font-size: 12px;line-height: 18px;color: #67696f;}
.b-ext p.reversed {color: #fff;}
.b-ext .themeBgColor.experis {background-color: #30588f;}
.b-ext .themeBgColor.jw {background-color: #5c7d70;}
.b-ext .themeBgColor.manpower {background: transparent linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%) 0 0 no-repeat padding-box;}
.b-ext .themeFontColor.experis {color: #30588f;}
.b-ext .themeFontColor.jw {color: #5c7d70;}
.b-ext .themeFontColor.manpower {color: #386097;}
.b-ext .headerSubtitleColor.experis {color: #8aacd5 !important;}
.b-ext .headerSubtitleColor.jw {color: #d6dedb !important;}
.b-ext .headerSidebarBgColor.experis {background-color: #4c79af;}
.b-ext .headerSidebarBgColor.jw {background-color: #859d94;}
.b-ext .headerSidebarBottomline.experis {border-bottom: 2px solid #6889b6;}
.b-ext .headerSidebarBottomline.jw {border-bottom: 2px solid #fff;}
.b-ext .headerCountryLinkColor.experis {color: #b1c7e2;}
.b-ext .headerCountryLinkColor.jw {color: #fff;}
.b-ext .articleBlockHeadingColor.experis {color: #30588f;}
.b-ext .articleBlockHeadingColor.jw {color: #5c7d70;}
.b-ext .articleBlockHeadingColor.manpower {color: #386097;}
.b-ext .localBranchbgColor.experis {background-color: #5c7d70;}
.b-ext .localBranchbgColor.jw {background-color: #316666;}
.b-ext .localBranchbgColor.manpower {background: linear-gradient(181deg,#386097 1.8%,#027ac5 99.49%) 0 0 no-repeat;}
.b-ext .__main-background-theme.experis {background: transparent linear-gradient(180deg,#1c3e6b,#345f9a) 0 0 no-repeat padding-box;}
.b-ext .__main-background-theme.jw {background-color: #5c7d70;}
.b-ext .__main-background-theme.manpower {background: transparent linear-gradient(187deg,#386097,#027ac5) 0 0 no-repeat padding-box;}
.b-ext .__table-header-theme.experis {background-color: #282a32;}
.b-ext .__table-header-theme.jw {background-color: #5c7d70;}
.b-ext .__table-header-theme.manpower {background: transparent linear-gradient(87deg,#386097,#027ac5) 0 0 no-repeat padding-box;}
.b-ext .__navigation-hover.experis a.active, .b-ext .__navigation-hover.experis a:hover {background: #6a88b1;}
.b-ext .__navigation-hover.jw a.active, .b-ext .__navigation-hover.jw a:hover, .b-ext .__navigation-hover.manpower a.active, .b-ext .__navigation-hover.manpower a:hover {background: #92afa4;}
.b-ext .__dashboard-color.experis, .b-ext .__dashboard-color.jw, .b-ext .__dashboard-color.manpower {background-color: #fff;}
.b-ext .__tip-bg-color.experis {background: #799bc3 0 0 no-repeat padding-box;border: 1px solid #a5bcd7;}
.b-ext .__tip-bg-color.jw {background: #92afa4 0 0 no-repeat padding-box;border: 1px solid #92afa4;}
.b-ext .__progress-bar-theme.experis {background: #30588f;}
.b-ext .__progress-bar-theme.jw {background-color: #5c7d70;}
.b-ext .__progress-bar-theme.manpower {background-color: #fff;}
.b-ext .__progress-bar-theme.manpower .dashboard-progress, .b-ext .__progress-bar-theme.manpower .dashboard-tip {color: #282a32;}
.b-ext .__progress-bar-theme.manpower .dashboard-continue {top: 4px;}
.b-ext .__progress-bar-theme.manpower .dashboard-continue .primary-button {color: #30588f !important;border-color: #30588f !important;padding: 12px 14px 12px 19px;font-size: 14px;background-color: #fff;}
.b-ext .__progress-bar-theme.manpower .dashboard-continue .primary-button .arrow-icon, .b-ext .__progress-bar-theme.manpower .dashboard-continue .primary-button:hover .arrow-icon {display: none;}
.b-ext .errorScreenbgColor.experis {background: linear-gradient(180deg,#30588f,#1c3e6b);background: -ms-linear-gradient(top,#30588f,#1c3e6b);}
.b-ext .errorScreenbgColor.jw {background: linear-gradient(180deg,#5c7d70,#355c4c);background: -ms-linear-gradient(top,#5c7d70,#355c4c);}
.b-ext .site-logo.experis {width: 105px;}
.b-ext .site-logo.jw {width: 179px;}
@media (max-width:374px) {.b-ext .site-logo.jw {width: 138px;}}
.b-ext .site-logo.manpower {width: 161px;}
.b-ext .opacity.experis {opacity: .03;}
.b-ext .opacity.jw {opacity: 1;}
.b-ext .bg-logo.experis {background-color: #30588f;background-size: cover;background-position: 50%;}
.b-ext .bg-logo.jw {background-color: #6e8f82;background-position: 100%;background-size: contain;}
.b-ext .homcareerBlock.experis {background-color: #438080;}
.b-ext .homcareerBlock.jw {background-color: #4c79af;}
.b-ext .mob-site-logo.experis {width: 100px;}
.b-ext .mob-site-logo.jw {width: 175px;}
.b-ext .homestatblock-bgimage.experis {filter: brightness(10%);background-position: right 0;}
.b-ext .homestatblock-bgimage.jw {filter: brightness(1.3);background-position: right 50px;}
.b-ext .__border-top-color.manpower {border-top: 3px solid #386097;}
.b-ext * {scroll-behavior: smooth;box-sizing: border-box;font-size: calc(var(--font-size) * 1);font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
@media (max-width:768px) {.b-ext * {font-size: calc(var(--font-size) * .875);}}
.b-ext {padding-top: 96px;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}
@media (max-width:992px) {.b-ext {padding-top: 65px;}}
.b-ext:has(.transparent) {padding-top: 0;}
@media (max-width:768px) {.b-ext .container {padding-right: 30px;padding-left: 30px;}
	.b-ext .container .container {padding-right: 15px;padding-left: 15px;}}
.b-ext .main-container {height: 100%;min-height: 80vh;overflow-x: hidden;overflow-y: auto;}
.b-ext .main-container a:hover {text-decoration: none;}
.b-ext .main-container a:hover .arrow-icon {transform: translateX(5px);}
.b-ext .main-container .single-article .content img {width: 100%;}
.b-ext .main-container img {height: auto;}
.b-ext .main-container .common-hidden {display: none;}
.b-ext .main-container .hidden-header {visibility: hidden;}
.b-ext .not-found-container {text-align: center;height: 80vh;margin-top: 10vh;font-family: Helvetica,Arial,"Droid Sans","Arimo",sans-serif;}
.b-ext .not-found-container h1 {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;color: #9d323d;}
.b-ext .hide_outline :focus {outline: none;}
.b-ext .seperatorLine {border-top: 2px solid #d9d9db;}
.b-ext .init-loader-text {font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;letter-spacing: calc(var(--font-size) * .15);color: #67696f;}
.b-ext .nie-number {padding: 38px;}
.b-ext .nie-number .title {text-align: center;font-family: Inter;font-size: 24px;font-style: normal;font-weight: 600;line-height: 30px;}
.b-ext .nie-number .sub-title {margin: 16px;text-align: center;font-family: Arial;font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px;}
.b-ext .nie-number .error-msg {padding: 15px;font-family: "Inter",Helvetica,Arial,"Droid Sans","Arimo",sans-serif;font-size: 13px;line-height: 1;color: #9d323d;background-color: rgba(157,50,61,.25);flex-grow: 1;}
@font-face {font-family: "Inter";font-style: normal;font-weight: 500;src: url("/ext/dist/Manpower-Germany/static/media/inter-v12-latin-500.c72c72b7.woff2") format("woff2");}
@font-face {font-family: "Tilt Neon";src: url("/ext/dist/Manpower-Germany/static/media/TiltNeon-Regular.7c57db99.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: block;}
.b-ext .Toastify__toast-container {width: auto;}
@media (max-width:768px) {.b-ext .Toastify__toast-container {width: 100%;}}
.b-ext .Toastify__toast--success {background-color: #5c7d70;}
@keyframes Toastify__trackProgress {0% {transform: scaleX(1);}
	to {transform: scaleX(0);}}
.b-ext .Toastify__progress-bar {animation: Toastify__trackProgress linear 1;}
.b-ext button.Toastify__close-button {margin: auto 10px;}
.b-ext .Toastify__toast--error {background-color: #9d323d;}