.vacancies-main-screen{background-color:#e41b23;background-image:url(/build/images/pattern.3dc90581.svg);border-bottom-left-radius:25px;border-bottom-right-radius:25px;min-height:500px;padding-bottom:99px;padding-top:30px;position:relative}.vacancies-main-screen .main-screen__img-wrapper{background:#fff;-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,219px 100%,0 306px);clip-path:polygon(100px 0,100% 0,100% 100%,219px 100%,0 306px);height:100%;padding-left:5px;position:absolute;right:0;top:0;width:43.125vw}.vacancies-main-screen .main-screen__img{-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,219px 100%,0 305px);clip-path:polygon(100px 0,100% 0,100% 100%,219px 100%,0 305px);min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.vacancies-main-screen .main-screen__img-wrapper{border-bottom-right-radius:25px;overflow:hidden}.section-title{font-size:52px;line-height:1.2;width:506px}.section-title span{color:#000}.text-30{font-size:30px;line-height:1.2;margin-top:25px}.main-screen__search-wrapper{margin-top:35px;max-width:100%;width:777px}.main-screen__search-wrapper,.vacancies-search-form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.vacancies-search-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.vacancies-search-form-fix{width:calc(100% - 90px)}.search-btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#191919;border-radius:0 8px 8px 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;width:50px}.vacancies-search-form input{border-bottom-right-radius:0;border-top-right-radius:0}.vacancies-content{padding-bottom:100px;padding-top:100px}.vacancies-list-wrapper .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies-sidebar{width:480px}.vacancies-list{width:calc(100% - 480px)}.vacancies-header .container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.vacancies-header__content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:calc(100% - 480px)}.vacancies-header{padding-bottom:50px}.vacancies-header__content .jo-overview-content__view{display:flex;font-size:20px;justify-content:space-between;padding-bottom:0;padding-top:0;width:100%}.jo-overview-content__view ul{display:flex}.jo-overview-content__view ul li{margin-left:20px}.jo-overview-content__view ul li a{color:#8f8b86;font-size:24px}.jo-overview-content__view ul li a.active,.jo-overview-content__view ul li a:hover{color:#e41b23}[data-type=block] .jo-card__desc{display:block}[data-type=block] .jo-card__desc_short,[data-type=grid] .jo-card__desc{display:none}[data-type=grid] .jo-card__desc_short{display:block}[data-type=list] .jo-card__desc{display:none}.sidebar-content{background:#fff;border:1px solid #e3e3e2;border-radius:10px;-webkit-box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);padding:30px;width:calc(100% - 30px)}.filter-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:25px}.filter-title{font-size:30px;font-weight:600}.clear-filters-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600}.clear-filters-wrapper img{margin-right:5px}.filter-item__title{font-size:20px;font-weight:600;margin-bottom:15px}input.input-zip{background-position:left 13px center;background-repeat:no-repeat;padding-left:41px}.filter-item{margin-bottom:30px}.range-slider__value-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.amount-max{text-align:right}.ui-slider-horizontal .ui-slider-handle{top:-32px}.ui-widget.ui-widget-content{background:#e3e3e2;border:none;border-radius:50px;height:10px;margin-top:52px}.ui-widget-header,.ui-widget.ui-widget-content{-webkit-box-shadow:inset 0 1px 3px 0 rgba(26,26,26,.4);box-shadow:inset 0 1px 3px 0 rgba(26,26,26,.4)}.ui-widget-header{background:#e41b23;border-radius:50px}.amount-max,.amount-min{color:#e41b23;font-size:20px;font-weight:600}.ui-state-default,.ui-widget-content .ui-state-default{background-color:transparent;background-image:url(/build/images/pin.27355707.svg);background-position:50%;border:none;height:25px;outline:none}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover{background-image:url(/build/images/pin-red.f0c4c9f7.svg)}.filter-item--work-area{border-bottom:1px solid #e3e3e2;border-top:1px solid #e3e3e2;padding-bottom:30px;padding-top:30px}.checkbox-arrow{height:24px;width:24px}.checkbox-select__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.checkbox-arrow{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.checkbox-select__header.active .checkbox-arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.checkbox-select__header-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-select__wrapper{margin-bottom:20px}.checkbox-value{background:#f7f7f6;border-radius:4px;font-size:20px;font-weight:300;margin-right:20px;padding:4px}.checkbox-arrow .icon-arrow-down{color:#e41b23;font-size:24px}.filter-item .checkbox__label{font-size:20px}.filter-item .checkbox{margin-bottom:15px}.filter-item .checkbox,.filter-item .checkbox__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-item .checkbox__label{padding-bottom:0;padding-top:0}.filter-item .checkbox>.checkbox__label>span{padding-left:15px}.checkbox-list-hidden{padding-left:42px;padding-top:15px}.red-checkbox .red-checkbox__label{position:relative}.red-checkbox__label{border-radius:2px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.25);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.25);cursor:pointer;display:block;height:18.67px;margin-right:15px;width:18.67px}.red-checkbox__input{display:none}.red-checkbox__input:checked+.red-checkbox__label{background-color:#e41b23;background-image:url(/build/images/checkmark.6c286fed.svg);background-position:50%;background-repeat:no-repeat;-webkit-box-shadow:none;box-shadow:none}.red-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox__label-text{font-size:20px;font-weight:300}.red-checkbox{margin-bottom:15px}.checkbox-list-hidden{display:none}.checkbox-list-hidden.active{display:block}.see-more-filter__btn{color:#e41b23;cursor:pointer;font-size:17px;font-weight:600}.checkbox-select__wrapper{display:none}.checkbox-select__wrapper.active,.checkbox-select__wrapper:first-child,.checkbox-select__wrapper:nth-child(2),.checkbox-select__wrapper:nth-child(3),.checkbox-select__wrapper:nth-child(4){display:block}.see-more-filter__btn .less{display:none}.see-more-filter__btn.active .less{display:block}.see-more-filter__btn.active .more{display:none}.hours-input-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.dash{color:#4c4c4c;margin-left:15px;margin-right:15px}.hours-input-wrapper input{padding-right:60px;text-align:right}.hours-input{background:#f7f7f6;border:none;border-radius:10px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(26,26,26,.4);box-shadow:inset 0 1px 3px 0 rgba(26,26,26,.4);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:50px;padding-left:55px;padding-right:27px;width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.hours-input--min{position:relative}.hours-input--min:before{content:"min"}.hours-input--max:before,.hours-input--min:before{color:#000;font-size:20px;left:13px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hours-input--max:before{content:"max"}.hours-input-wrap{position:relative}.hours-input-wrap:after{color:#8f8b86;content:"uur";font-size:20px;position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hours-input-wrap.active:after{color:#000}.filter-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;justify-content:center;margin-top:25px;text-align:center;width:100%}.sidebar-alert-wrapper{margin-top:70px}.sidebar-alert-wrapper .jo-overview-filter__alert{border-radius:10px;width:450px}.jo-overview-filter__alert{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e41b23;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;justify-content:center;width:210px}.sidebar-alert-wrapper .job-alerts-cta__info-alert{color:#fff;margin-left:13px}.sidebar-alert__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}.sidebar-alert__title{font-size:36px;font-weight:600}.sidebar-alert__title span{color:#000;display:block}.sidebar-alert__title{color:#e41b23}.sidebar-alert__header img{margin-left:20px;margin-top:-15px}.sidebar-alert-wrapper .jo-overview-filter__alert{height:auto;padding-bottom:50px;padding-top:50px}.vacancies-list .pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0;margin-top:100px}.vacancies-list .pagination a{margin-left:7.5px;margin-right:10px}.selected-filter__list-wrapper .container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.selected-filter__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;width:calc(100% - 480px)}.selected-filter__item{border:1px solid #e41b23;border-radius:8px;color:#e41b23;cursor:pointer;font-size:16px;height:32px;margin-bottom:15px;margin-right:15px;padding:0 10px 0 15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.selected-filter__item i{margin-left:5px}.selected-filter__item:hover{background:#e41b23;color:#fff}.job-card{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.job-card:hover{border:1px solid #e41b23;border-left-width:6px;-webkit-box-shadow:0 4.00909px 13.36364px 0 rgba(25,25,25,.3);box-shadow:0 4.00909px 13.36364px 0 rgba(25,25,25,.3)}.filter-back-arrow,.filter-mobile-footer,.mobile-filter-header,.selectet-condition{display:none}@media (max-width:1850px){.content-job-details:before{left:-25vw}}@media (max-width:1580px){.content-job-details:before{left:-10vw;max-width:108.5vw;width:108.5vw;z-index:0}.vacancies-main-screen .main-screen__img{-o-object-position:-150px;object-position:-150px}}@media (max-width:1260px){.vacancies-main-screen .main-screen__img{-o-object-position:-200px;object-position:-200px}}@media (max-width:1240px){.vacancies-header__content .jo-overview-content__view{background:transparent;margin-bottom:0}.vacancies-header__content .jo-overview-content__view span{position:static}.vacancies-header__content .jo-overview-content__view ul li a.active,.vacancies-header__content .jo-overview-content__view ul li a:hover{color:#e41b23}.sidebar-alert-wrapper .jo-overview-filter__alert{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies-content{padding-bottom:200px}}@media (max-width:1200px){.vacancies-main-screen .main-screen__img{-o-object-position:-300px;object-position:-300px}.vacancies-main-screen .text-30{max-width:80%}.main-screen__search-wrapper{width:80%}.vacancies-sidebar{width:400px}.selected-filter__list,.vacancies-header__content,.vacancies-list{width:calc(100% - 400px)}.sidebar-alert-wrapper .jo-overview-filter__alert{width:370px}}@media (max-width:992px){.main-screen__img-wrapper{padding:0 0 5px;position:static}.main-screen__img,.main-screen__img-wrapper{-webkit-clip-path:none;clip-path:none;width:100%}.main-screen__img{height:300px}.job-details-main-screen__content{width:100%}.job-details-main-screen{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.job-details-main-screen__content{padding-bottom:108px;padding-top:27px}.main-screen__img-wrapper{display:none}.vacancies-main-screen{min-height:auto}.vacancies-main-screen .job-details-main-screen__content{padding-bottom:40px;padding-top:40px}.vacancies-main-screen{margin-top:30px;padding-bottom:0}.selected-filter__list,.vacancies-header__content,.vacancies-list{width:100%}.sidebar-content{display:none}.vacancies-sidebar{position:static}.vacancies-list-wrapper .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vacancies-list .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}.sidebar-alert-wrapper .jo-overview-filter__alert{border-radius:0;margin-left:-20px;width:100vw}.sidebar-alert-wrapper,.vacancies-sidebar{border-radius:0;width:100%}.mobile-filter-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.mobile-filter-btn,.mobile-filter-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-filter-btn{-webkit-box-pack:center;-ms-flex-pack:center;background:#000;border-radius:7px;color:#fff;font-size:20px;justify-content:center;padding:8px 15px;width:103px}.mobile-filter-btn img{margin-right:5px}.mobile-filter-header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.mobile-filter-header .clear-filters-wrapper{font-size:17px}.sidebar-content.active{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100vh;left:0;overflow-y:auto;padding:98px 15px 70px;position:fixed;top:0;width:100%;z-index:999}.filter-title{font-size:24px}.sidebar-content .clear-filters-wrapper{display:none}.selectet-condition{color:#8f8b86;display:block;font-size:16px}.vacancies-search-form-fix{width:100%}.vacancies-search-form-fix.active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:16px 15px;position:fixed;top:0;width:100%;z-index:9999}.vacancies-search-form-fix.active .filter-back-arrow{display:block}.filter-back-arrow i{color:#e41b23;font-size:30px;margin-right:10px}.search-btn{min-width:50px}.filter-button{display:none}.filter-mobile-footer{lefT:0;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#e41b23;bottom:0;-webkit-box-shadow:0 -4px 15px 0 rgba(63,63,63,.15);box-shadow:0 -4px 15px 0 rgba(63,63,63,.15);-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;padding:16px;position:fixed;width:100%}.filter-mobile-footer,.filter-mobile-footer .btn{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-mobile-footer .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;justify-content:center;width:48%}}@media (max-width:768px){.main-screen__search-wrapper{width:100%}.vacancies-main-screen .text-30{max-width:100%;width:100%}.section-title{width:100%}.vacancies-content{padding-bottom:65px}}@media (max-width:650px){.buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.buttons-wrapper .btn{margin-bottom:16px;width:100%}.job-details__row{margin-top:8px}.job-details-main-screen__content{padding-bottom:50px}.section-title{font-size:36px}.vacancies-main-screen .text-30{font-size:16px;font-weight:300;margin-top:10px}.left-doodle{display:none}.vacancies-search-form{width:100%}.main-screen__search-wrapper{margin-top:30px}}@media (max-width:480px){.main-screen__img{height:200px}.footer__top .container:before{left:20px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.pagination a{display:none}.pagination a:first-child,.pagination a:last-child,.pagination a:nth-child(11),.pagination a:nth-child(12),.pagination a:nth-child(2),.pagination a:nth-child(3),.pagination a:nth-child(4){display:block}.vacancies-content{padding-top:32px}.vacancies-header__content .jo-overview-content__view span{font-size:16px}.jo-overview-content__view ul li{margin-left:16px}.jo-overview-content__view{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding-left:0;padding-right:0;position:static}.jo-overview-content__view span span{display:none}.jo-overview-content__view span{text-transform:capitalize}.vacancies-header{padding-bottom:25px}}.wrapper{overflow-x:initial}.header-nav__inner-bottom ul{font-size:17px}.header-nav__inner-bottom ul li{margin-right:25px}.job-details-main-screen{background-color:#e41b23;background-image:url(/build/images/pattern.3dc90581.svg);border-bottom-left-radius:25px;border-bottom-right-radius:25px;min-height:600px;padding-bottom:99px;padding-top:30px;position:relative}.main-screen__img-wrapper{background:#fff;-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,220px 100%,0 367px);clip-path:polygon(100px 0,100% 0,100% 100%,220px 100%,0 367px);height:100%;padding-left:5px;position:absolute;right:0;top:0;width:43.125vw}.main-screen__img{-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,220px 100%,0 366px);clip-path:polygon(100px 0,100% 0,100% 100%,220px 100%,0 366px);height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.main-screen__img-wrapper{border-bottom-right-radius:25px;overflow:hidden}.back-button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(25,25,25,.3)}.job-details-main-screen__content{color:#fff;max-width:100%;padding-top:73px;width:660px}.text-20{font-size:20px;font-weight:300;line-height:135%}.job-details-main-screen__content .text-20{margin-bottom:30px;margin-top:20px}.buttons-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.buttons-wrapper,.buttons-wrapper .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.buttons-wrapper .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:none;box-shadow:none;font-weight:600;justify-content:center;width:49%}.buttons-wrapper .btn img{display:block;margin-right:4px}.job-details__row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #fff;justify-content:space-between;margin-top:30px;padding-top:30px}.job-details__item,.job-details__row{display:-webkit-box;display:-ms-flexbox;display:flex}.job-details__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-details__sub-title{color:#e3e3e2;font-size:16px;font-weight:300;margin-bottom:5px}.job-details__title{font-size:20px;font-weight:600}.offer-requier{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border:1px solid var(--extra-stroke-disable,#e3e3e2);border-radius:10px;-webkit-box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:-50px;padding:30px 50px;position:relative;width:1170px}.offer-requier li{margin-top:10px;padding-left:20px;position:relative}.offer-requier li:before{color:#e41b23;content:"d";font-family:Icons;left:0;position:absolute;top:0}.wrapper--grey{background:#f7f7f6}.offer-requie__item{width:48%}.h4{color:#e41b23;font-size:24px;font-weight:600;margin-bottom:4px}.offer-requie__item-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:1.5;margin-bottom:10px}.offer-requie__item-row img{margin-right:5px;position:relative;top:5px}.job-description-content{padding-bottom:100px;padding-top:150px}.job-description-content .container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.job-description-side-bar{background:#fff;border:1px solid #e3e3e2;border-radius:10px;-webkit-box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);height:auto;padding:30px 20px;position:-webkit-sticky;position:sticky;top:75px;width:410px}.job-description-side-bar.active{position:static}.job-description-wrapper{width:calc(100% - 480px)}.job-description-wrapper li{margin-bottom:10px;padding-left:25px;position:relative}.job-description-wrapper li:before{color:#e41b23;content:"d";font-family:Icons;left:0;position:absolute;top:0}.job-description-side-bar__header{border-bottom:1px solid #e3e3e2;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;padding-bottom:27px}.job-description-side-bar__header img{display:block;margin-right:20px}.side-bar__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600;margin-bottom:15px}.side-bar__item img{margin-right:8px}.job-description-side-bar .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.job-description-side-bar .btn_secundary{margin-top:25px}.btn img,.btn svg{margin-right:4px}.job-description-side-bar__info{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #e3e3e2;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:25px;padding-top:25px}.job-description-side-bar .polaroid__image{background:#f7f7f6;-webkit-box-shadow:0 4.21053px 8.42105px 0 hsla(0,0%,62%,.3);box-shadow:0 4.21053px 8.42105px 0 hsla(0,0%,62%,.3);height:160px;padding:10px 10px 25px;width:160px}.job-description-side-bar .polaroid:before{left:7px;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.job-description-side-bar .sub-title--xs{margin-bottom:18px}.job-description-side-bar__text{width:155px}.job-description-side-bar__name{font-size:20px;font-weight:600;margin-bottom:6px}.sub-title{color:#8f8b86;font-size:18px;font-weight:300}.sub-title--xs{font-size:14px}.side-bar-contact{margin-bottom:12px;margin-top:8px}.side-bar-contact__item{color:#4c4c4c;font-size:16px;font-weight:300;margin-bottom:9px}.side-bar-contact__item,.side-bar-contact__item-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.side-bar-contact__item-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px}.share-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:60px}.light{font-weight:300}.text-18{font-size:18px;line-height:1.5}.share-title{padding-left:4px;padding-right:10px}.share-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e3e3e2;border-radius:8px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;margin-right:20px;min-width:48px;width:48px}.footer__top--no-line .container:before,.like-button{display:none}.sticky-footer svg{fill:#fff}.job-description__item{background:#fff;border:1px solid #e3e3e2;border-radius:10px;-webkit-box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);padding:50px}.job-description__title{font-size:30px;font-weight:600;margin-bottom:20px}.job-description__title span{color:#e41b23;display:block}.job-description__item-row{margin-bottom:50px}.check-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300;margin-top:20px}.check-item img{margin-right:10px;margin-top:2px;width:16px}.job-description__title{position:relative}.job-description__title img{position:absolute;right:48%;top:-24px}.job-description__item-row:nth-child(3) .job-description__title img{right:8%;top:-7px}.job-description__item-row:last-child{margin-bottom:0}.what-do-you-get{margin-top:100px}.h2 span{color:#e41b23}.what-do-you-get__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:50px}.what-do-you-get__header p{line-height:1.5;max-width:70%;width:450px}.what-do-you-get__item{background:#fff;border:2px dashed #e41b23;border-radius:10px;padding:30px 15px 30px 20px;width:100%}.what-do-you-get__item,.what-do-you-get__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.what-do-you-get__item-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e41b23;border-radius:50%;height:70px;justify-content:center;margin-right:30px;min-width:70px;width:70px}.title-20{font-size:20px;font-weight:600;margin-bottom:15px}.wrapper--grey .container{max-width:1400px}.what-do-you-get__item{position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.what-do-you-get__item:hover{background:#000;color:#fff}.what-do-you-get__item:before{content:url(/build/images/pep.c4b89e70.svg);display:block;height:37px;left:7px;position:absolute;top:-21px;width:25px;z-index:10}.what-do-you-get__item:nth-child(2):before{left:75%}.what-do-you-get__item:nth-child(3):before{left:30%}.what-do-you-get__footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:100px}.what-do-you-get__footer,.what-do-you-get__footer .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.what-do-you-get__footer .btn{-webkit-box-pack:center;-ms-flex-pack:center;font-size:24px;font-weight:600;height:60px;justify-content:center;max-width:100%;width:300px}.what-do-you-get__footer .btn img{width:24px}.black-like{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:7px;-webkit-box-shadow:0 4.00909px 13.36364px 0 rgba(25,25,25,.3);box-shadow:0 4.00909px 13.36364px 0 rgba(25,25,25,.3);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;margin-left:11px;position:relative;width:60px}.black-like:hover{top:-2px}.footer__top--no-line{padding-top:40px}.moblie-btn-text{display:none}.similar-vacancies{margin-top:100px}.similar-vacancies__list{margin-top:50px}.job-card{background:#fff;border:1px solid #e3e3e2;border-radius:10px;-webkit-box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);box-shadow:0 4px 10px 0 hsla(0,0%,58%,.1);margin-bottom:20px;padding:25px 30px}.job-card__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.job-card__label{color:#e41b23;font-size:17px;font-weight:600}.job-card__header-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.job-card__header-left .icon,.job-description-side-bar__header .icon{color:#e41b23;font-size:41px;margin-right:10px}.job-card__header-icon{margin-right:14px}.job-card__header .job-description-side-bar__header-title{font-size:20px}.job-card__header .sub-title{font-size:16px}.job-card__header-left .h4 img{margin-left:5px}.job-card__header{margin-bottom:20px}.job-card__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.dot{background:#e3e3e2;border-radius:50%;height:5px;margin-left:10px;margin-right:10px;width:5px}.job-card__details-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.job-card__details-item img{margin-right:5px}.job-card p{font-size:16px;margin-bottom:15px;margin-top:15px}.job-card__footer{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.job-card__footer .btn{font-size:16px;font-weight:300}.job-card:last-child{margin-bottom:40px}.all-job-button .btn{font-weight:300}.cta-job{padding-bottom:110px}.cta-job__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#e41b23;border-radius:10px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;width:930px}.cta-job__title-wrapper,.cta-job__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cta-job__title-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;padding-left:50px;padding-right:75px}.cta-job__title{color:#fff;font-size:30px;font-weight:600}.cta-job__title span{color:#e41b23;display:block}.cta-job .job-alerts-cta{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:calc(100% - 320px)}.cta-job .btn_md{font-size:24px}.cta-job .job-alerts-cta__info-alert{font-size:16px}.cta-job .btn_splash:after,.cta-job .btn_splash:before{display:none}.content-job-details{position:relative}.content-job-details:before{background:url(/build/images/bg.794a349d.svg);background-position:0 0;background-repeat:no-repeat;content:"";height:100%;left:0;max-width:100%;overflow:hidden;position:absolute;top:12px;width:100%;z-index:1}.wrapper--grey{padding-bottom:48px}.job-description-content{position:relative;z-index:2}.content-job-details{padding-bottom:72px}.what-do-you-get{position:relative}.what-do-you-get:after{content:url(/build/images/thumb.ef78e22a.svg);position:absolute;right:-35vw;top:0}.similar-vacancies .h2{display:inline-block;position:relative}.similar-vacancies .h2:after{content:url(/build/images/lightning.055b83cc.svg);position:absolute;right:-100px;top:-50px}.similar-vacancies{width:calc(100% - 480px)}.job-description-content .container{flex-wrap:wrap}.job-description-side-bar .polaroid__socials a:hover{background:#000}@media (max-width:1850px){.content-job-details:before{left:-5vw}}@media (max-width:1675px){.content-job-details:before{left:-10vw}}@media (max-width:1580px){.content-job-details:before{left:-10vw;max-width:108.5vw;width:108.5vw;z-index:0}}@media (max-width:1480px){.content-job-details:before{left:-10vw;top:0}.wrapper--grey{padding-bottom:0}.what-do-you-get:after{right:-30vw}.job-description__item-row:nth-child(3) .job-description__title img{right:29%;top:7px}}@media (max-width:1360px){.offer-requier{max-width:calc(100% - 30px);width:980px}.content-job-details:before{display:none}}@media (max-width:1260px){.job-details-main-screen__content{width:50vw}.what-do-you-get__item-icon{height:40px;min-width:40px;width:40px}.what-do-you-get__item-icon img{max-width:80%}.what-do-you-get__item-icon{margin-right:15px}.footer{overflow:visible}.cta-job{padding-bottom:0}.footer__top--no-line{padding-top:60px;position:relative}.footer__top--no-line:after{content:url(/build/images/footer-line.75b7b706.svg);position:absolute;right:0;top:-130px}}@media (max-width:1240px){.job-details-main-screen{margin-top:0}.job-description-wrapper{width:calc(100% - 430px)}.job-description__item{padding-left:30px;padding-right:30px}}@media (max-width:992px){.main-screen__img-wrapper{position:static}.job-details-main-screen{padding:0}.main-screen__img-wrapper{padding:0 0 5px}.main-screen__img,.main-screen__img-wrapper{-webkit-clip-path:none;clip-path:none;width:100%}.main-screen__img{height:300px}.back-button{display:none;padding-left:10px;padding-right:10px;position:absolute;top:17px}.job-details-main-screen__content{width:100%}.job-details-main-screen{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.job-details-main-screen__content{padding-bottom:108px;padding-top:27px}.job-details__row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.job-details__item{margin-right:48px}.buttons-wrapper{max-width:100%;width:670px}.main-screen__img-wrapper{border-radius:0}.job-details-main-screen{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.job-description-side-bar{position:static}.job-description-content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-description-wrapper{width:100%}.job-description-side-bar{margin-top:56px;width:100%}.job-description-side-bar__info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.job-description-side-bar__text{margin-left:16px}.job-description-side-bar__info{max-width:100%;width:340px}.like-button{-webkit-box-pack:center;-ms-flex-pack:center;background:#000;border-radius:7px;-webkit-box-shadow:0 4.00909px 13.36364px 0 rgba(25,25,25,.3);box-shadow:0 4.00909px 13.36364px 0 rgba(25,25,25,.3);height:40px;justify-content:center;margin-left:12px;min-width:40px;width:40px}.like-button,.sticky-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-footer{background:#e41b23;bottom:0;-webkit-box-shadow:0 -4px 15px 0 rgba(63,63,63,.15);box-shadow:0 -4px 15px 0 rgba(63,63,63,.15);-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:16px;position:fixed;width:100%;z-index:999}.sticky-footer .btn{background:#fff;color:#e41b23;font-weight:600;margin-top:0}.sticky-footer svg{fill:#e41b23}.job-description-side-bar__header,.side-bar__item-list{display:none}.job-description-side-bar__info{border-top:none;margin-top:0;padding-top:26px}.job-description-side-bar{margin-left:-21px;width:100vw}.job-description-content{padding-top:88px}.what-do-you-get__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what-do-you-get__item-content .title-20{font-size:24px;margin-top:-29px;padding-left:50px}.what-do-you-get__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.what-do-you-get__footer .btn{font-size:20px;height:40px;margin-bottom:24px;max-width:100%;width:328px}.black-like{height:40px;margin-left:0;max-width:100%;width:328px}.moblie-btn-text{color:#fff;display:block;font-size:20px;font-weight:600;margin-left:4px}.cta-job .container{padding-left:0;padding-right:0}.cta-job__wrapper{border-radius:0}.cta-job__title-wrapper{padding-left:16px;padding-right:16px}.cta-job__title{font-size:36px}.cta-job .job-alerts-cta{padding-right:15px;width:calc(100% - 266px)}.cta-job .job-alerts-cta__info-alert{white-space:nowrap}.what-do-you-get:after{right:15vw}.what-do-you-get__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what-do-you-get__header .h2{margin-bottom:24px}.sticky-footer{display:none}.sticky-footer.active{display:-webkit-box;display:-ms-flexbox;display:flex}.similar-vacancies{width:100%}.job-description-content{margin-bottom:425px;position:relative}.job-description-content .container{position:static}.job-description-side-bar{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;height:370px;left:0;margin-left:0;position:absolute;top:100%;z-index:99}}@media (max-width:768px){.offer-requier{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-requie__item{margin-bottom:24px;width:100%}.offer-requier{margin-top:-24px;padding:24px 16px}.text-18{font-size:16px}.check-item img{margin-right:5px}.job-description__item{padding-left:16px;padding-right:16px}.what-do-you-get__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what-do-you-get__item{padding:20px 16px;width:100%}.what-do-you-get__item:last-child{margin-top:0}.what-do-you-get__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what-do-you-get__header p{max-width:100%;width:100%}.what-do-you-get{margin-top:88px}.what-do-you-get .h2{margin-bottom:24px}.cta-job__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-description-content{padding-bottom:0}.job-description-side-bar{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none}.cta-job__title-wrapper{background:#fff;padding-bottom:32px;padding-top:50px}.cta-job__title{color:#000}.cta-job .job-alerts-cta{width:100%}.cta-job{position:relative}.cta-job .job-alerts-cta .icon-bell{position:absolute;right:0;top:50px}.cta-job .job-alerts-cta .icon-bell:before{color:#e41b23}.job-card__header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.job-description-side-bar__header-title .h4{font-size:20px}.job-card__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.dot{display:none}.job-card__details-item{margin-bottom:10px}.job-card__label{margin-bottom:12px}.job-card__footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.job-card{padding:16px}.job-card__header-icon{margin-right:12px;width:26px}}@media (max-width:650px){.buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.buttons-wrapper .btn{margin-bottom:16px;width:100%}.job-details__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px;padding-top:24px}.job-details__item{margin-bottom:16px;margin-right:0}.job-details-main-screen__content{padding-bottom:50px}.similar-vacancies__list{margin-top:30px}}@media (max-width:480px){.main-screen__img{height:200px}.job-description__title img{right:20px;top:0}.cta-job .btn_md{font-size:20px}.cta-job .job-alerts-cta{padding-left:15px;padding-right:15px}.all-job-button .btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.what-do-you-get:after{right:0}.job-description__item-row:nth-child(3) .job-description__title img{right:12%;top:1px}.cta-job__title,.h2,.h4,.job-description-side-bar__name,.job-description__title,.title-20,h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (max-width:370px){.share-item{margin-right:4vw}}.masonry-layout{--columns:1;grid-gap:30px;box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--columns),1fr)}.masonry-layout>div>div,.masonry-layout>div>img{margin-bottom:2rem;width:100%}.masonry-layout.columns-1{--columns:1}.masonry-layout.columns-2{--columns:2}.masonry-layout.columns-3{--columns:3}.masonry-layout.columns-4{--columns:4}@media (max-width:576px){.masonry-layout{display:flex;flex-direction:column;margin-bottom:40px}.what-do-you-get__item,.what-do-you-get__item:last-child{margin-bottom:0}}