.related-jobs__box,.list-item__info{text-transform:none}.header__content .search-form.form-groups--extended-width .search-form__input{flex-basis:600px}.back-step-button{width:100%;margin-bottom:15px}.back-step-button span{top:5px;margin-right:10px}.form-group.element-group{margin-top:0}.element-group .badge,.element-group .tag{margin-right:10px;margin-top:10px}.element-group .badge:last-child,.element-group .tag:last-child{margin-right:0}.tag.tag--remove .tag__close{transition:background .2s}.tag.tag--remove .tag__close .icon svg{fill:#878ca0;transition-duration:.1s}.tag.tag--remove .tag__close:hover .icon svg{fill:#f7f5f0;transition-duration:.1s}.tag.tag--remove.bg-brand--light-blue{background:#e8f1fb;color:#2175d9}.tag.tag--remove.bg-brand--light-blue .icon svg{fill:#2175d9}.tag.tag--remove.bg-brand--light-blue .tag__close:hover{background:rgba(33,117,217,.3)}.tag.tag--remove.bg-brand--light-blue .tag__close:hover .icon svg{fill:#2175d9}.form-group a{cursor:pointer}.form-group--icon-link a{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;cursor:pointer}.form-group--icon-link a .icon{flex-shrink:0;color:#878ca0}@media only screen and (min-width: 941px){.form-group--action-apply .button{margin-top:20px}}.header--job-detail--alternative.bg-brand--dark-blue a.button.button--filled.button--disabled.button--disabled{background:#d7d7d7 !important;color:#878ca0 !important;border-color:#d7d7d7}#applicationForm .modal__main{padding-top:20px;padding-bottom:20px}#applicationForm .modal--link{cursor:pointer}#applicationForm .account-info{margin-bottom:10px}#applicationForm .application-form__title{margin-bottom:10px}#applicationForm .section-title{margin-top:50px}#applicationForm .section-title+.section-description{margin-top:20px}#applicationForm .section-title+.add-link{display:block;margin-top:10px}#applicationForm .section-title__job-questions{margin-top:30px;margin-bottom:20px}#applicationForm .section-title__create-account{margin-top:50px;margin-bottom:20px}#applicationForm .title--m{font-size:26px;line-height:30px}#applicationForm .list-item{list-style:none}#applicationForm .list-item .list-item__info{margin-top:30px;max-width:100%}#applicationForm .list-item .list-item__info-width{max-width:73.6842105263%}#applicationForm .list-item__header{font-size:20px;line-height:30px}#applicationForm .form-group{display:block;width:100%;max-width:385px;margin-top:20px}#applicationForm .submit-next-step{margin-top:50px}#applicationForm .submit-next-step .button{width:100%}#applicationForm .work-experience-container{max-width:100%}#applicationForm .list-item__meta-description{margin-top:30px;font-size:16px;font-weight:normal;letter-spacing:0px;line-height:25px;color:#878ca0}#applicationForm .add-skill__button{margin-top:30px}@media(min-width: 941px){#applicationForm .application-form__title{margin-bottom:20px}#applicationForm .section-title__create-account{margin-top:80px}#applicationForm .title--m{font-size:32px;line-height:40px}#applicationForm .list-item__header{font-size:26px;line-height:30px}#applicationForm .list-item:first-of-type .list-item__info{margin-top:50px}#applicationForm .submit-next-step .button{width:auto}}#applicationForm input[type=date]::-webkit-inner-spin-button,#applicationForm input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.job-apply__button{outline:0}@media only screen and (min-width: 941px){.job-apply__popover-container--sticky{position:fixed;top:100px;z-index:20;left:50%;transform:translateX(-50%);width:100vw;height:100vh}}.job-apply__popover-container{position:relative;max-width:1290px;margin:0 auto}@media only screen and (min-width: 941px){.job-apply__popover-container{width:88%}}.job-apply__popover-container .popover{position:fixed;bottom:0;left:0;right:0;width:100vw;border-radius:0}.job-apply__popover-container .popover::before{display:none}.job-apply__popover-container .popover .button{width:100%;margin-right:0}@media only screen and (min-width: 941px){.job-apply__popover-container .popover{position:absolute;bottom:auto;left:auto;width:385px;border-radius:8px}.job-apply__popover-container .popover::before{display:block}}.job-apply__popover-container .popover__action{flex-direction:column}.job-apply__popover-container .popover__action .button+a{flex-basis:auto;flex-grow:0}@media only screen and (min-width: 941px){.job-apply__popover-container .popover__action{flex-direction:row;margin-top:50px}.job-apply__popover-container .popover__action .button+.button{margin-left:15px;margin-top:0}}.button--apply-seek{display:flex !important;align-items:center;justify-content:center;margin-top:20px;background-color:#e60278 !important}.button--apply-seek:hover{background-color:#e65796 !important}.button--apply-seek .button--apply-seek-logo{display:flex;align-items:center;justify-content:center}.button--apply-seek span{margin-left:15px}@media only screen and (min-width: 941px){.button--apply-seek{margin-top:0}}@media only screen and (max-width: 940px){.job-details .basic-layout__main~.basic-layout__side .meta-content{margin-top:50px}.job-details .basic-layout__main~.basic-layout__side .meta-content:last-child{margin-bottom:0}}.job-details .meta-content+.meta-content{margin-top:20px}.job-details .meta-content+.meta-content .meta-content__title{font-size:20px}.job-details .basic-layout__side .aspect-ratio--3-1 img{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}.form-group.form-group--upload>.form-group.form-group--upload{max-width:100%}.apply.preloader--dots{width:200px;height:50px}.apply.preloader--dots span,.apply.preloader--dots:after,.apply.preloader--dots:before{width:50px;height:50px}.modal--popup[data-rs-modal=modal-user-exists]{left:0}@media only screen and (max-width: 940px){.monster__wrapper>.block__wrapper{padding-top:0}}.monster__header .monster__title{font-size:20px}@media only screen and (min-width: 941px){.monster__header .monster__title{font-size:32px;letter-spacing:-1px;line-height:40px}}.monster__header .monster__description{color:#0f1941}.monster__modal-footer .button.button--plain{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#2175d9}.monster__modal-footer .button.button--plain:hover{background:rgba(33,117,217,.1);border-color:rgba(0,0,0,0);color:#2175d9}.cards__meta-item--link{line-height:1}.cards__meta-item--link span{display:inline-block;overflow:hidden;line-height:30px}.cards__meta-item--link a{text-decoration:none;color:inherit}.header--job-detail--alternative .cards__meta-item--link a{white-space:nowrap}a.meta-content__link{text-decoration:none;color:inherit}#root .navigation__bottom{border-top:none !important}#root .navigation{z-index:1}@media only screen and (min-width: 941px){.dynamic-seo-link-list .extensive-link-list__item{width:100%;-moz-column-count:4;column-count:4}}.show-more__link{cursor:pointer;-webkit-text-decoration:underline solid rgba(0,0,0,0);text-decoration:underline solid rgba(0,0,0,0);transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease, -webkit-text-decoration .3s ease;color:#2175d9}.show-more__link:hover{-webkit-text-decoration:underline solid #2175d9;text-decoration:underline solid #2175d9}#applicationForm .modal--active,.modal--active[data-rs-modal=job-apply]{z-index:12}.jobs-app-sr .section-separator--border span,.jobs-app-sr .side-nav-sticky{z-index:1}.jobs-app-sr .glassdoor_rating{display:block;max-width:180px}@media only screen and (min-width: 941px){.bluex-cols-2{-moz-column-count:2;column-count:2}}.no-overflow-anchor{overflow-anchor:none}.smooth-scroll-behaviour{scroll-behavior:smooth}.key-benefits .slick-track{min-width:100%}.mvp-header--search-alternative .header__content{padding-bottom:30px}.get-job-alerts.get-job-alerts-distance-search{height:auto;padding-left:0;align-items:flex-start}.bluex--preloader{background-color:rgba(0,0,0,0) !important}.basic-layout__main .content ul li p,.accordion .collapsible__content li p{display:inline}.extensive-link-list__item .collapsible__content li{display:block}.extensive-link-list__item .collapsible__content li.not-visible{display:none}@media only screen and (min-width: 941px){.filter-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:70px;gap:70px;padding-top:20px}.filter-wrapper .filter-panel{padding-right:16px;position:relative;z-index:0}.filter-wrapper .form-group--section{margin-top:10px}.filter-wrapper .form-group--separator{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px}.filter-wrapper .form-group--clear{text-align:right}.filter-wrapper .cards{grid-column:2/4 !important}.filter-wrapper .no-result--title{margin:30px 0}.filter-wrapper .cards .cards__list--format-grid{gap:30px;grid-template-columns:repeat(2, 1fr) !important}.filter-wrapper .cards__list--format-grid .cards__item{margin-bottom:0}.show-more-wrapper{padding-top:30px;padding-bottom:50px}}.quick-actions-carousel .blog-overview__list .slick-track{display:flex}.quick-actions-carousel .slick-slide{display:flex;height:auto}.quick-actions-carousel .slick-slide>div{width:100%}.quick-actions-carousel .slick-slide .action__item,.quick-actions-carousel .slick-slide .blog-overview__item,.quick-actions-carousel .slick-slide .action-banner,.quick-actions-carousel .slick-slide .banner__wrapper{height:100%}@media only screen and (min-width: 941px){.quick-actions-carousel .action__list{width:100% !important}.quick-actions-carousel .action__list .slick-track{display:flex;gap:20px;width:100% !important}.quick-actions-carousel .action__list .slick-slide{flex:1;padding:0}.quick-actions-carousel .blog-overview__item{padding:0 12px}.quick-actions-carousel .banner__content{align-self:baseline;padding-bottom:10px;padding-top:10px;width:69%}.quick-actions-carousel .banner__description{margin-bottom:20px;min-height:120px;max-width:147px}.quick-actions-carousel .banner__wrapper{min-height:230px}.quick-actions-carousel .media-block img{top:15px;right:0;bottom:inherit;max-width:120px}}.quick-actions-carousel .action-banner{border-radius:8px}.quick-actions-carousel .button{border:0;background-color:#fff;width:calc(100% - 40px);position:absolute;bottom:20px}.quick-actions-carousel .banner__wrapper{position:relative;display:flex;min-height:220px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.quick-actions-carousel .banner__description{margin-bottom:50px}.quick-actions-carousel .banner__media{order:1;right:0}@media only screen and (max-width: 940px){.quick-actions-carousel .banner__media+.banner__content{padding-top:20px;padding-bottom:30px}}.quick-actions-carousel .media-block{align-items:center;display:flex;margin-left:auto;position:relative;width:56.8965517241%}.quick-actions-carousel .media-block img{flex-shrink:0;margin:auto;position:absolute;-o-object-fit:inherit;object-fit:inherit;right:0}.quick-actions-carousel .action__list{width:100% !important}.quick-actions-carousel .action__list .slick-track{width:100% !important;transform:translate3d(0px, 0px, 0px) !important}.quick-actions-carousel .action__list .slick-slide{width:100% !important;margin-bottom:24px}@media only screen and (max-width: 940px){.quick-actions-carousel .action__list .slick-slide{padding:0 2.9vw}}.quick-actions-carousel .banner__media:not(.media-block--half-width):not(.media-block--full-width):not(.media-block--boxed-large) img{max-width:82px;height:58px}@media only screen and (max-width: 940px){.quick-actions-carousel .banner__media:not(.media-block--half-width):not(.media-block--full-width):not(.media-block--boxed-large) img{top:20px}}