.block-arrow,#watson-social-contact-path-section .contact-path .contact-path-right{position:relative}.block-arrow:after,#watson-social-contact-path-section .contact-path .contact-path-right:after,.block-arrow:before,#watson-social-contact-path-section .contact-path .contact-path-right:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.block-arrow:after,#watson-social-contact-path-section .contact-path .contact-path-right:after{border-width:16px;margin-top:-16px}.block-arrow:before,#watson-social-contact-path-section .contact-path .contact-path-right:before{border-width:16px;margin-top:-16px}.block-arrow.t2o-arrow:before,#watson-social-contact-path-section .contact-path .t2o-arrow.contact-path-right:before{border-bottom-color:#ebebeb;top:-16px}.block-arrow.t2o-arrow:after,#watson-social-contact-path-section .contact-path .t2o-arrow.contact-path-right:after{border-bottom-color:white;top:-15px}.block-arrow.b2t-arrow:after,#watson-social-contact-path-section .contact-path .b2t-arrow.contact-path-right:after{border-bottom-color:white;bottom:-1px}.block-arrow.b2t-arrow:before,#watson-social-contact-path-section .contact-path .b2t-arrow.contact-path-right:before{border-bottom-color:#ebebeb;bottom:0}.block-arrow.b2o-arrow:after,#watson-social-contact-path-section .contact-path .b2o-arrow.contact-path-right:after{border-top-color:white;bottom:-31px}.block-arrow.b2o-arrow:before,#watson-social-contact-path-section .contact-path .b2o-arrow.contact-path-right:before{border-top-color:#ebebeb;bottom:-32px}.block-arrow.l2r-arrow:after,#watson-social-contact-path-section .contact-path .contact-path-right:after{border-left-color:white;left:-1px}.block-arrow.l2r-arrow:before,#watson-social-contact-path-section .contact-path .contact-path-right:before{border-left-color:#ebebeb;left:0px}.ell{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.watson-section-h{padding-bottom:10px;border-bottom:1px solid #ebebeb}.valign:before{content:" ";height:100%;display:inline-block;vertical-align:middle}.valign-inner{display:inline-block;vertical-align:middle;max-height:100%}.valign-table{display:table}.valign-table .valign-table-inner{display:table-cell;vertical-align:middle}.sub-link{color:#333333;text-decoration:none}.sub-link:hover{color:#009090;text-decoration:underline}.hide-text{font:0/0 a !important;color:transparent !important}.absolute-center{position:absolute;top:50%;left:50%}.note-warning{color:#bc100e}.media-10{*zoom:1}.media-10:after{content:"";display:table;clear:both}.media-10 .bd{display:block;overflow:hidden}.media-10 .bd--overflow{display:table}.media-10 .img-wrapper{float:left;margin-right:10px}.media-10 .media-img{display:block}.media-10 .img-wrapper--r{float:right;margin-left:10px}.list-grid{margin:-20px 0 0 -20px}.list-grid>li{display:inline-block;margin:20px 0 0 20px}.list-floats{margin:-20px 0 0 -20px}.list-floats>li{float:left;margin:20px 0 0 20px}[data-content-loader]:empty{display:none}.postings-sprite,.postings-arrow_left,.postings-arrow_right,.postings-blue_arrow_handwritten,.postings-pdf_icon_green,.postings-pdf_icon_grey,.postings-play-video{background-image:url(https://www.xing.com/assets/jobs/sprites/postings-sed21feb0db-02618ae1cc87e5fd66420ef3fca9262e5c551ac15859c0c2b81585752684771b.png);background-repeat:no-repeat}.postings-arrow_left{background-position:0 0}.postings-arrow_right{background-position:0 -34px}.postings-blue_arrow_handwritten{background-position:0 -68px}.postings-pdf_icon_green{background-position:0 -84px}.postings-pdf_icon_grey{background-position:0 -142px}.postings-play-video{background-position:0 -200px}.kununu-sprite,.kununu-circle-active,.kununu-circle-inactive,.kununu-icon_benefit_1,.kununu-icon_benefit_10,.kununu-icon_benefit_11,.kununu-icon_benefit_12,.kununu-icon_benefit_13,.kununu-icon_benefit_14,.kununu-icon_benefit_15,.kununu-icon_benefit_16,.kununu-icon_benefit_17,.kununu-icon_benefit_18,.kununu-icon_benefit_19,.kununu-icon_benefit_2,.kununu-icon_benefit_3,.kununu-icon_benefit_4,.kununu-icon_benefit_5,.kununu-icon_benefit_6,.kununu-icon_benefit_7,.kununu-icon_benefit_8,.kununu-icon_benefit_9,.kununu-play-video,.kununu-star-20-active-2-half,.kununu-star-20-active-2,.kununu-star-20-active-half,.kununu-star-20-active,.kununu-star-20-inactive,.kununu-star-20-white-half,.benefit .benefit-icon,.benefit.benefit-1 .benefit-icon:after,.benefit.benefit-2 .benefit-icon:after,.benefit.benefit-3 .benefit-icon:after,.benefit.benefit-4 .benefit-icon:after,.benefit.benefit-5 .benefit-icon:after,.benefit.benefit-6 .benefit-icon:after,.benefit.benefit-7 .benefit-icon:after,.benefit.benefit-8 .benefit-icon:after,.benefit.benefit-9 .benefit-icon:after,.benefit.benefit-10 .benefit-icon:after,.benefit.benefit-11 .benefit-icon:after,.benefit.benefit-12 .benefit-icon:after,.benefit.benefit-13 .benefit-icon:after,.benefit.benefit-14 .benefit-icon:after,.benefit.benefit-15 .benefit-icon:after,.benefit.benefit-16 .benefit-icon:after,.benefit.benefit-17 .benefit-icon:after,.benefit.benefit-18 .benefit-icon:after,.benefit.benefit-19 .benefit-icon:after,.benefit.disabled .benefit-icon,.kununu-company-rating .kununu-star-icon-0,.kununu-company-rating .kununu-star-icon-50,.kununu-company-rating .kununu-star-icon-100{background-image:url(https://www.xing.com/assets/jobs/sprites/kununu-sdbfee38ee3-1e57f8a39ca0220d4db47e511a9ab442754a61450f3af50be27926922352496e.png);background-repeat:no-repeat}.kununu-circle-active{background-position:0 0}.kununu-circle-inactive{background-position:0 -58px}.kununu-icon_benefit_1{background-position:0 -116px}.kununu-icon_benefit_10{background-position:0 -174px}.kununu-icon_benefit_11{background-position:0 -232px}.kununu-icon_benefit_12{background-position:0 -290px}.kununu-icon_benefit_13{background-position:0 -348px}.kununu-icon_benefit_14{background-position:0 -406px}.kununu-icon_benefit_15{background-position:0 -464px}.kununu-icon_benefit_16{background-position:0 -522px}.kununu-icon_benefit_17{background-position:0 -580px}.kununu-icon_benefit_18{background-position:0 -638px}.kununu-icon_benefit_19{background-position:0 -696px}.kununu-icon_benefit_2{background-position:0 -754px}.kununu-icon_benefit_3{background-position:0 -812px}.kununu-icon_benefit_4{background-position:0 -870px}.kununu-icon_benefit_5{background-position:0 -928px}.kununu-icon_benefit_6{background-position:0 -986px}.kununu-icon_benefit_7{background-position:0 -1044px}.kununu-icon_benefit_8{background-position:0 -1102px}.kununu-icon_benefit_9{background-position:0 -1160px}.kununu-play-video{background-position:0 -1218px}.kununu-star-20-active-2-half{background-position:0 -1234px}.kununu-star-20-active-2{background-position:0 -1254px}.kununu-star-20-active-half{background-position:0 -1274px}.kununu-star-20-active{background-position:0 -1294px}.kununu-star-20-inactive{background-position:0 -1314px}.kununu-star-20-white-half{background-position:0 -1334px}.data-table a{color:#333333}.data-table .image-link{margin:0 5px 0 0}.data-table th span{display:block}.data-table .posting-new{font-weight:bold;text-transform:uppercase}.universal-search .data-table a strong{color:#009090}sup,sub{vertical-align:baseline;position:relative;top:-0.4em}sub{top:0.4em}.hide{display:none}.vhide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.fl-items-list li{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left}.link-list li{word-break:break-word}.empty-category{color:#c9c9c9 !important}.consent_button{text-shadow:none;margin-bottom:0}.media-10{overflow:hidden;_overflow:visible;zoom:1}.media-10 .bd{overflow:hidden;_overflow:visible;zoom:1}.media-10 .img-wrapper{float:left;margin-right:10px}.media-10 .img-wrapper .media-img{display:block}.media-10 .img-wrapper-r{float:right;margin-left:10px}.jobs-page-social_postings-show #watson-social-contact-path-section>h1{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:12px;margin-right:12px;width:296px;font-size:18px;border-bottom:none}@media only screen and (max-width: 736px){.jobs-page-social_postings-show #watson-social-contact-path-section>h1{width:100%}}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:12px;margin-right:12px;width:616px}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path.contact-path-indirect{height:auto}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-indirect-message{margin-bottom:5px}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path.contact-path-direct .contact-path-right{display:none}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-right{border-left:none}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-right .img-wrapper:after{content:"2"}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-person>.clfx{display:none}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-person.contact-path-right:before{border-left-color:gray}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-person .img-wrapper .media-img{max-width:64px;border-radius:2px}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path .contact-path-person .img-wrapper:after{position:absolute;right:0;bottom:0;display:block;height:20px;width:20px;line-height:20px;font-size:13px;text-align:center;background-color:#006567;color:white;border-radius:2px 0 2px 0}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path [class*="icn-ext-info-relation-"]{display:none}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path-info .h2{font-size:15px;line-height:16px;margin-bottom:0 !important}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path-info .h4{font-weight:normal !important;font-size:15px;line-height:16px}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path-info .h4[itemprop="jobTitle"]{color:black}.jobs-page-social_postings-show #watson-social-contact-path-section .contact-path-info .h4[itemprop="worksFor"]{color:gray}.jobs-context-nav .prev-next-posting:hover{text-decoration:none}.jobs-context-nav .prev-next-posting:hover .job-reco-posting-title{text-decoration:underline}.jobs-context-nav .context-nav-box-title{padding-bottom:10px;border-bottom:1px solid #dfdfdf}.jobs-context-nav .context-nav-box-title.context-nav-box-title-empty{color:#dfdfdf;text-decoration:none}.jobs-context-nav .context-nav-box-close{font-size:16px;float:right;margin-right:-16px;padding:10px;cursor:pointer;color:#333333}.jobs-context-nav-main.jobs-context-nav{padding:16px 16px 8px}@media only screen and (max-width: 736px){.jobs-context-nav-main.jobs-context-nav{position:fixed;bottom:0;width:100%;left:0;margin:0 !important;z-index:1}}.jobs-context-nav-main .job-reco-company-logo,.jobs-context-nav-main .job-reco-posting-title,.jobs-context-nav-main .job-reco-posting-company-city,.jobs-context-nav-main .context-nav-box-close{display:none}.jobs-context-nav-main .context-nav-box-title{display:inline-block;border-bottom:none;padding-bottom:0;margin-bottom:0;color:#009090}@media only screen and (max-width: 736px){.jobs-context-nav-main .context-nav-box-title{font-size:14px}}@media only screen and (max-width: 1112px){.jobs-context-nav-main .prev-next-posting{width:calc(50% - 24px) !important;margin-top:0 !important}}.jobs-context-nav-main .next-posting{text-align:right}.jobs-context-nav-main .next-posting .foundation-icon-shape-arrow-left{display:none}.jobs-context-nav-main .next-posting .foundation-icon-shape-arrow-right{margin-left:8px}.jobs-context-nav-main .prev-posting{text-align:left}.jobs-context-nav-main .prev-posting .foundation-icon-shape-arrow-right{display:none}.jobs-context-nav-main .prev-posting .foundation-icon-shape-arrow-left{margin-right:8px}.jobs-context-nav-main .prev-next-posting-empty .context-nav-box-link-empty,.jobs-context-nav-main .prev-next-posting-empty .context-nav-box-text-empty{display:none}.jobs-context-nav-side .context-nav-box-title{padding:10px 0}.jobs-context-nav-side [class*='foundation-icon-shape-arrow']{display:none}.jobs-context-nav-side .prev-next-posting{position:fixed;bottom:100px;height:inherit;padding:6px 16px 16px;background-color:white;-webkit-box-shadow:0 0 5px #c9c9c9;box-shadow:0 0 5px #c9c9c9;z-index:1000;margin:0 !important;width:185px}.jobs-context-nav-side .prev-next-posting-empty{display:none}.jobs-context-nav-side .prev-posting{display:none;left:0}.jobs-context-nav-side .next-posting{left:-99999px}@media only screen and (min-width: 737px){.jobs-context-nav-side .next-posting{left:auto;right:0}}.jobs-context-nav-side.jobs-context-nav-last .prev-posting{display:block}.jobs-context-nav-mobile{width:50% !important;float:left !important;margin:0 !important}.jobs-context-nav-mobile:last-child{text-align:right}.jobs-context-nav-mobile>*:not(.context-nav-box-title){display:none !important}.jobs-context-nav-mobile .context-nav-box-title{font-size:15px;padding:0;border:none}.jobs-context-nav-mobile .context-nav-box-title span{text-decoration:none}.jobs-context-nav-mobile .context-nav-box-title .foundation-icon-shape-arrow-left:before{margin:0 8px 0 0}.jobs-context-nav-mobile .context-nav-box-title .foundation-icon-shape-arrow-right:before{margin:0 0 0 8px}.easy-apply-lightbox{font-size:14px;line-height:20px;text-align:center}.easy-apply-lightbox img{margin-bottom:16px}.easy-apply-lightbox p{width:280px}.easy-apply-lightbox .easy-apply-footer{border-top:1px solid #ebebeb;margin:36px -24px 0;padding:24px 24px 0}.xjm-expired-posting .explainer{text-align:center;margin-bottom:24px}.xjm-expired-posting .explainer p{margin:0 auto;max-width:456px}.xjm-expired-posting .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0;border-top:1px solid #E5E5E5;color:#666666;cursor:pointer}.xjm-expired-posting .container:hover{background-color:#F5F5F5}.xjm-expired-posting .logo{width:100%;max-width:64px;margin-right:16px}.xjm-expired-posting .content{display:block;width:calc(100% - 56px);min-width:0;margin-right:56px}.xjm-expired-posting .title{display:block;font-size:18px;line-height:24px;max-height:72px;color:#009090;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden}.xjm-expired-posting .subtitle{font-size:14px;line-height:18px;max-height:36px;margin-top:8px;color:#333333;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden}.xjm-expired-posting .subtitle a{color:#333333}.xjm-expired-posting .kununu-star{height:13px;line-height:13px;color:#009090}.xjm-expired-posting .kununu-star::before{font-size:12px}.xjm-expired-posting .detail{font-size:12px;line-height:14px;color:#999999;margin:8px 0 0}.xjm-expired-posting h1{line-height:28px}.xjm-expired-posting p{font-size:14px;line-height:20px}.xjm-expired-posting .bookmark-posting{color:#808080;padding:5px 0 0 7px;border:1px solid #e5e5e5;border-radius:3px;height:32px;width:32px;cursor:pointer}.xjm-expired-posting .bookmark-posting:hover{text-decoration:none;background-color:#fff}.xjm-expired-posting .bookmark-posting.js-bookmark-delete{color:#ff8400}@media only screen and (min-width: 737px){.xjm-expired-posting .logo{max-width:96px}.xjm-expired-posting .content{width:calc(100% - 96px);margin-right:96px}.xjm-expired-posting .description{display:block;margin-top:16px}}.job-postings{list-style:none;margin:0 0 45px 0}.job-postings .job-posting{*zoom:1;overflow:hidden;border-top:1px solid #c9c9c9;padding:19px 0 29px 15px;position:relative}.job-postings .job-posting:hover{background-color:#f0f0f0}.job-postings .job-posting:hover .bookmark-action{display:block}.job-postings .job-posting .bookmark-action{display:none;height:18px;position:absolute;right:15px;top:12px;width:20px;line-height:0;font-size:0}.job-postings .job-posting .job-posting-info .address{word-break:break-word}.job-postings .job-posting .job-posting-info .title,.job-postings .job-posting .job-posting-info .date,.job-postings .job-posting .job-posting-info .company{display:block;word-break:break-word}.job-postings .job-posting .job-posting-info .address{font-size:15px}.job-postings .job-posting .job-posting-info .title{font-size:18px;margin:10px 0}.job-postings .job-posting .job-posting-info .company{color:#000;font-size:15px}.job-postings .job-posting .job-posting-info .date{color:gray;display:block;font-size:15px}.job-posting-status-bar{left:0;margin-bottom:-30px;overflow:visible;position:relative}.job-posting-status-bar .inlinemessage{margin-bottom:10px;z-index:2}.job-posting-status-bar .status-bar-msg{width:450px;position:relative;border-top-right-radius:3px;border-bottom-right-radius:3px;border:0;color:white;font-size:13px;font-weight:normal;font-style:italic;margin:0 0 10px -30px;padding:10px 10px 10px 25px}.job-posting-status-bar .status-bar-msg:after{content:' ';position:absolute;width:0;height:0;left:0px;top:100%;border-width:3px 3px;border-style:solid;border-color:#999 #999 transparent transparent}.job-posting-status-bar .status-visible{background:#32b5e2}.job-posting-status-bar .status-archived{background:#c0c0c0}.job-posting-status-bar .status-notvisible{background:#c41489}.job-posting-status-bar .status-xws{background:#808080}.job-posting-status-bar .status-online{background:#E17D30}.job-posting-status-bar .status-offline{background:#46B7DD}.job-posting-status-bar .inlinemessage-top{margin:20px 0 0 20px;padding-bottom:5px;width:822px}#job-salary{position:relative;padding-top:24px}#job-salary:hover{background-color:#f5f5f5;cursor:pointer}#job-salary:hover .salary-teaser-premium-fencing .salary-teaser-premium-fencing-flag{background-color:#f5f5f5}#job-salary .salary-teaser-headline{font-size:18px}#job-salary.job-salary-teaser .salary-teaser-headline{margin-bottom:10px}#job-salary.job-salary-teaser .salary-teaser-cta{margin-top:10px;margin-bottom:10px;font-weight:700}#job-salary.job-salary-teaser .salary-teaser-copy{color:gray}#job-salary.salary-no-data .salary-teaser-icon-container{margin-top:5px}#job-salary.salary-no-data .salary-teaser-text{margin-top:0}@media only screen and (min-width: 737px){#job-salary.salary-no-data .salary-teaser-text{margin-top:10px}}@media only screen and (max-width: 736px){#job-salary.salary-no-data .salary-range-module{margin-top:20px}}#job-salary.salary-no-data .salary-range-module .salary-range-teaser-text{margin-top:0}#job-salary.salary-no-data .salary-teaser-headline{margin-bottom:0}#job-salary.salary-fix-data .salary-range-container,#job-salary.salary-fix-data .salary-range-module .salary-range-container-teaser{margin-top:27px}#job-salary.salary-fix-data .salary-range,#job-salary.salary-fix-data .salary-range-module .salary-range-teaser,#job-salary.salary-fix-data .salary-range-pointer{position:relative;text-align:center}#job-salary.salary-fix-data .salary-range-pointer{top:-30px}#job-salary.salary-fix-data .salary-teaser-icon-container{margin-top:0px}@media only screen and (min-width: 737px){#job-salary.salary-fix-data .salary-teaser-text{margin-top:20px}}#job-salary.salary-fix-data .salary-info-more{top:85px}@media only screen and (min-width: 1113px){#job-salary.salary-fix-data .salary-info-more{top:90px}}#job-salary.salary-fix-data .salary-range,#job-salary.salary-fix-data .salary-range-module .salary-range-teaser{width:10%}#job-salary.salary-fix-data .salary-range-info-text{margin-top:15px}#job-salary.salary-fix-data .salary-teaser-headline{margin-bottom:10px}#job-salary.salary-range-data{padding-bottom:36px}#job-salary.salary-range-data .salary-info-more{top:100px}#job-salary.salary-range-data .salary-teaser-icon-container{margin-top:5px}@media only screen and (min-width: 737px){#job-salary.salary-range-data .salary-teaser-text{margin-top:20px}}@media only screen and (min-width: 1113px){#job-salary.salary-range-data .salary-teaser-text{margin-top:25px}}#job-salary.salary-range-data .salary-range-module{float:left;margin-top:20px}@media only screen and (min-width: 737px){#job-salary.salary-range-data .salary-range-module{margin-top:30px}}#job-salary.salary-range-data .salary-teaser-headline{margin-bottom:0}#job-salary.salary-range-data .salary-range-info-text{margin-top:15px}#job-salary.salary-estimated-data{padding-bottom:36px}@media only screen and (min-width: 1113px){#job-salary.salary-estimated-data{padding-bottom:48px}}#job-salary.salary-estimated-data .salary-teaser-icon-container{margin-top:5px}@media only screen and (min-width: 737px){#job-salary.salary-estimated-data .salary-teaser-text{margin-top:20px}}#job-salary.salary-estimated-data .salary-info-more{top:110px}@media only screen and (max-width: 736px){#job-salary.salary-estimated-data .salary-info-more{top:50px}}#job-salary.salary-estimated-data .salary-teaser-module{margin-top:0}@media only screen and (min-width: 1113px){#job-salary.salary-estimated-data .salary-teaser-module{margin-top:10px}}#job-salary.salary-estimated-data .salary-range-module{float:left;margin-top:20px}@media only screen and (min-width: 737px){#job-salary.salary-estimated-data .salary-range-module{margin-top:10px}}#job-salary.salary-estimated-data .salary-range,#job-salary.salary-estimated-data .salary-range-module .salary-range-teaser{background:#009090;width:10%}#job-salary.salary-estimated-data .salary-teaser-headline{margin-bottom:0}#job-salary.salary-estimated-data .salary-teaser-subheadline{color:gray}@media only screen and (min-width: 737px){#job-salary .job-salary-content{display:block}}#job-salary .salary-teaser-premium-fencing{background:url(https://www.xing.com/assets/jobs/icons/premium_separator-21727b890dca4aeb07a67b1a50ca62c15f7a3e1558ac3c5bf27b552a02373d39.svg) repeat-x center center;width:100%}@media only screen and (min-width: 737px){#job-salary .salary-teaser-premium-fencing{width:auto;margin:0 12px 8px}}#job-salary .salary-teaser-premium-fencing .salary-teaser-premium-fencing-flag{background-color:white;margin:0}#job-salary .salary-teaser-premium-fencing .salary-teaser-premium-fencing-flag--diamond{float:right;padding-left:10px}#job-salary .salary-teaser-premium-fencing .salary-teaser-premium-fencing-flag--copy{float:left;padding:8px 10px 8px 0}@media only screen and (min-width: 737px){#job-salary .salary-teaser-premium-fencing .salary-teaser-premium-fencing-flag--copy{float:right;padding-right:0;padding-left:10px}}#job-salary .salary-teaser-icon-container{margin-top:26px;display:none}@media only screen and (min-width: 737px){#job-salary .salary-teaser-icon-container{display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(16.6% - 10px)}}@media only screen and (min-width: 1113px){#job-salary .salary-teaser-icon-container{margin-top:16px;margin-left:10px;width:calc(8.3% - 10px)}}#job-salary .salary-teaser-icons{position:relative;width:55px;margin:0 auto}#job-salary .salary-teaser-icon--green{position:absolute;top:20px}#job-salary .salary-teaser-icon--white{padding-left:20px;padding-bottom:20px;position:relative;z-index:1}@media only screen and (min-width: 737px){#job-salary .salary-teaser-module{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:calc(41.5% - 20px);margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1113px){#job-salary .salary-teaser-module{width:calc(50% - 24px);margin-left:12px;margin-right:12px}}#job-salary .salary-teaser-module .salary-teaser-body{display:none}@media only screen and (min-width: 737px){#job-salary .salary-teaser-module .salary-teaser-body{display:block}}#job-salary .salary-teaser-body-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin:0 auto;width:100%;margin-top:20px}@media only screen and (min-width: 737px){#job-salary .salary-teaser-body-mobile{display:none}}#job-salary .salary-range-container,#job-salary .salary-range-module .salary-range-container-teaser{background:#e6e6e6;font-size:13px;height:8px;margin-top:27px;position:relative;width:100%}#job-salary .salary-range-module{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin:0 auto;width:100%;padding:0 10px}@media only screen and (min-width: 737px){#job-salary .salary-range-module{display:block;float:left;width:calc(41.5% - 20px);margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1113px){#job-salary .salary-range-module{width:calc(41.5% - 24px);margin-left:12px;margin-right:12px}}#job-salary .salary-range-module .salary-range-container-teaser{opacity:0.8;margin:0;width:100%}#job-salary .salary-range-module .salary-range-teaser{background:#00D296;margin:0 auto;outline:none;position:relative;width:70%;border-left:2px solid white;border-right:2px solid white}#job-salary .salary-range-module .salary-range-teaser-text{text-align:center;margin-bottom:5px;margin-top:10px}@media only screen and (min-width: 737px){#job-salary .salary-range-module .salary-range-teaser-text{margin-top:40px}}@media only screen and (min-width: 1113px){#job-salary .salary-range-module .salary-range-teaser-text{margin-top:20px}}#job-salary .salary-range-module .salary-range-teaser-legend{color:gray;margin-top:3px}#job-salary .salary-range-module .salary-range-teaser-legend--min{float:left;margin-left:13%}#job-salary .salary-range-module .salary-range-teaser-legend--max{float:right;margin-right:13%}#job-salary .salary-range,#job-salary .salary-range-module .salary-range-teaser,#job-salary .salary-range-median{background:#00D296;height:8px;width:65%;border-left:2px solid white;border-right:2px solid white}#job-salary .salary-range,#job-salary .salary-range-module .salary-range-teaser{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#job-salary .salary-range-median{margin:0 auto;position:relative}#job-salary .salary-range-median .salary-range-pointer{color:#333333;position:relative;top:-30px;white-space:nowrap}#job-salary .salary-range-median .salary-range-pointer-value{left:calc(50% - 23px)}#job-salary .salary-range-median .range-start,#job-salary .salary-range-median .range-end{word-wrap:break-word;color:gray;position:absolute;top:20px}#job-salary .salary-range-median .range-start{left:0;margin-right:5px}#job-salary .salary-range-median .range-end{right:0;margin-left:5px}#job-salary .salary-range-info-legend{font-size:11px;padding:15px 20px}#job-salary .salary-range-info-legend .salary-range-legend{height:8px;margin:4px 0 0 0;width:20px}#job-salary .salary-range-info-legend .salary-range-legend--range{background-color:#009090}#job-salary .salary-range-info-legend .salary-range-legend--estimation{background-color:#00D296}#job-salary .salary-range-info-legend .salary-range-legend.average{background-color:#e6e6e6}#job-salary .salary-range-info-legend dt{margin-left:40px}#job-salary .salary-range-info-legend dd{margin:5px}#job-salary .salary-range-info-legend .legend-bar-info{width:15%}#job-salary .salary-range-info-legend .legend-text{width:85%}#job-salary .salary-module-info-layer-container{display:none;margin-top:35px}#job-salary .salary-module-info-layer{color:#32b5e2;margin-left:250px}#job-salary .salary-info-more{cursor:pointer;font-size:11px;line-height:11px;position:absolute;right:15px;top:15px;display:none}@media only screen and (min-width: 737px){#job-salary .salary-info-more{display:block}}#job-salary .salary-info-more .foundation-icon-shape-arrow-down,#job-salary .salary-info-more .foundation-icon-shape-arrow-up{text-decoration:none;float:right}#job-salary .salary-info-more .foundation-icon-shape-arrow-down:before,#job-salary .salary-info-more .foundation-icon-shape-arrow-up:before{color:#333333}#job-salary .salary-info-more .less-text,#job-salary .salary-info-more .more-text{color:#333333;margin-right:5px;margin-top:3px;float:left}#job-salary .salary-info-more .less-text:hover,#job-salary .salary-info-more .more-text:hover{text-decoration:underline}#job-salary .salary-range-info-text{font-size:13px;margin-left:80px}#job-salary.inlinemessage:before,#job-salary.inlinemessage:after{display:none}#job-salary.inlinemessage img{float:none}.salary-feedback{margin-top:30px;text-decoration:none}.salary-feedback .adjust-elems span:hover{text-decoration:underline}.salary-feedback .adjust-elems .foundation-icon-shape-left-circle-outline,.salary-feedback .adjust-elems .foundation-icon-shape-right-circle-outline{text-decoration:none}.salary-feedback .range-field-value{font-weight:bold;height:25px;position:absolute;top:-20px;width:50px}.salary-feedback .range-slider{-webkit-appearance:none;background:transparent;border:none;height:20px;margin:0;outline:none;padding:0;position:relative;width:100%;z-index:1}.salary-feedback .slider-background{background:#dedede none repeat scroll 0 0;border-radius:5px;height:8px;left:0;position:absolute;top:6px;width:100%}.salary-feedback .range-slider::-moz-range-track{background:transparent;border:inherit}.salary-feedback .range-slider::-ms-track{background:transparent;border:inherit;color:transparent}.salary-feedback .range-slider::-ms-fill-lower,.salary-feedback .range-slider::-ms-fill-upper{background:transparent}.salary-feedback .range-slider::-ms-tooltip{display:none}.salary-feedback .range-slider::-webkit-slider-thumb{-webkit-appearance:none;background:white;border-radius:15px;border:1px solid #d6d6d6;height:20px;width:20px}.salary-feedback .range-slider::-moz-range-thumb{background:white;border-radius:15px;border:1px solid #d6d6d6;height:20px;width:20px;box-shadow:-2px 2px 5px -3px rgba(0,0,0,0.75)}.salary-feedback .range-slider::-ms-thumb{background:white;border-radius:15px;border:1px solid #d6d6d6;height:20px;width:20px}.salary-feedback-more,.salary-feedback-less{color:#009090;cursor:pointer}.salary-module-feedback-cancel{line-height:35px}.jobs-page-social_postings-show.u-logged-out{overflow:hidden}.jobs-page-social_postings-show a.b-link,.jobs-page-yoda_preview-create a.b-link{color:#333333}.jobs-page-social_postings-show a.b-link:hover,.jobs-page-yoda_preview-create a.b-link:hover{color:#009090}.jobs-page-social_postings-show a.g-link,.jobs-page-yoda_preview-create a.g-link{color:gray}.jobs-page-social_postings-show a.g-link:hover,.jobs-page-yoda_preview-create a.g-link:hover{color:#009090}.jobs-page-social_postings-show #maincontent,.jobs-page-yoda_preview-create #maincontent{font-size:13px}.jobs-page-social_postings-show .jobs-action-list,.jobs-page-social_postings-show .jobs-action-link-list,.jobs-page-yoda_preview-create .jobs-action-list,.jobs-page-yoda_preview-create .jobs-action-link-list{margin-right:0;margin-left:0}.jobs-page-social_postings-show .jobs-action-list>li,.jobs-page-yoda_preview-create .jobs-action-list>li{background-color:#ebebeb}.jobs-page-social_postings-show .jobs-action-list>li:first-of-type,.jobs-page-social_postings-show .jobs-action-list>li.selected,.jobs-page-yoda_preview-create .jobs-action-list>li:first-of-type,.jobs-page-yoda_preview-create .jobs-action-list>li.selected{background-color:#b0d400}.jobs-page-social_postings-show .jobs-action-list>li a,.jobs-page-social_postings-show .jobs-action-list>li .nroute,.jobs-page-yoda_preview-create .jobs-action-list>li a,.jobs-page-yoda_preview-create .jobs-action-list>li .nroute{position:relative;font-size:15px;line-height:1.1}.jobs-page-social_postings-show .jobs-action-list>li a:before,.jobs-page-social_postings-show .jobs-action-list>li .nroute:before,.jobs-page-yoda_preview-create .jobs-action-list>li a:before,.jobs-page-yoda_preview-create .jobs-action-list>li .nroute:before{font-size:20px;position:absolute;text-decoration:none;left:20px;top:15px}@media only screen and (min-width: 737px) and (max-width: 1112px){.jobs-page-social_postings-show .jobs-action-list>li a:before,.jobs-page-social_postings-show .jobs-action-list>li .nroute:before,.jobs-page-yoda_preview-create .jobs-action-list>li a:before,.jobs-page-yoda_preview-create .jobs-action-list>li .nroute:before{left:15px}}.jobs-page-social_postings-show .jobs-action-list>li a.foundation-icon-core-bookmark[class*=bookmark-delete]:before,.jobs-page-social_postings-show .jobs-action-list>li .nroute.foundation-icon-core-bookmark[class*=bookmark-delete]:before,.jobs-page-yoda_preview-create .jobs-action-list>li a.foundation-icon-core-bookmark[class*=bookmark-delete]:before,.jobs-page-yoda_preview-create .jobs-action-list>li .nroute.foundation-icon-core-bookmark[class*=bookmark-delete]:before{color:#ff8400}.jobs-page-social_postings-show .jobs-action-list>li .nroute,.jobs-page-yoda_preview-create .jobs-action-list>li .nroute{color:#333;display:table-cell;font-weight:700;padding:0 5px 0 65px;vertical-align:middle}.jobs-page-social_postings-show .jobs-action-list>li .nroute:hover,.jobs-page-yoda_preview-create .jobs-action-list>li .nroute:hover{text-decoration:underline}.jobs-page-social_postings-show .jobs-action-link-list,.jobs-page-yoda_preview-create .jobs-action-link-list{margin-top:15px}.jobs-page-social_postings-show .jobs-action-link-list:empty,.jobs-page-yoda_preview-create .jobs-action-link-list:empty{display:none}.jobs-page-social_postings-show .jobs-action-link-list .nroute,.jobs-page-yoda_preview-create .jobs-action-link-list .nroute{color:#333333}.jobs-page-social_postings-show .jobs-action-link-list .nroute:hover,.jobs-page-yoda_preview-create .jobs-action-link-list .nroute:hover{color:#009090;text-decoration:underline}.jobs-page-social_postings-show .jobs-action-link-list .foundation-icon,.jobs-page-yoda_preview-create .jobs-action-link-list .foundation-icon{background-image:none}.jobs-page-social_postings-show .hint-box,.jobs-page-social_postings-show .app-message-in-grid-space,.jobs-page-yoda_preview-create .hint-box,.jobs-page-yoda_preview-create .app-message-in-grid-space{margin:0 -12px 12px;background:#fff}.jobs-page-social_postings-show .foundation-col-12 .app-message,.jobs-page-yoda_preview-create .foundation-col-12 .app-message{margin-left:-24px;margin-right:-24px}.jobs-page-social_postings-show .app-message+.app-message,.jobs-page-yoda_preview-create .app-message+.app-message{margin-top:-11px}.jobs-page-social_postings-show #job-posting-actions,.jobs-page-yoda_preview-create #job-posting-actions{margin-bottom:-20px}.jobs-page-social_postings-show #job-posting-actions,.jobs-page-social_postings-show #job-posting-header,.jobs-page-yoda_preview-create #job-posting-actions,.jobs-page-yoda_preview-create #job-posting-header{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}@media only screen and (min-width: 737px) and (max-width: 1112px){.jobs-page-social_postings-show #job-posting-header,.jobs-page-yoda_preview-create #job-posting-header{width:calc(70% - 24px) !important}.jobs-page-social_postings-show #job-posting-actions,.jobs-page-yoda_preview-create #job-posting-actions{width:calc(30% - 24px) !important}}.jobs-page-social_postings-show .job-posting-details,.jobs-page-yoda_preview-create .job-posting-details{line-height:22px;color:#666}.jobs-page-social_postings-show .job-reco-match-icon,.jobs-page-yoda_preview-create .job-reco-match-icon{background-image:url(https://www.xing.com/assets/jobs/sprites/xjm-sa971512e93-eee267513c196ca455b7e5b5821301dad2eda41ad5f0a3b781ac2aa0fc38f7ca.png);background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:inline-block;vertical-align:middle;height:18px;width:24px}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.jobs-page-social_postings-show .job-reco-match-icon,.jobs-page-yoda_preview-create .job-reco-match-icon{background-image:url(https://www.xing.com/assets/jobs/sprites/xjm-2x-s4bfd725d3f-2d90b597d58b5b3101dec497c4476aa15fd3c5253e9959dc3d59b02e543d4464.png);background-position:0 0;background-size:71px 37px;height:18px;width:24px}}.jobs-page-social_postings-show .job-posting-header-company+.job-posting-header-city,.jobs-page-yoda_preview-create .job-posting-header-company+.job-posting-header-city{margin-left:-5px}.jobs-page-social_postings-show .job-posting-header-company+.job-posting-header-city:before,.jobs-page-yoda_preview-create .job-posting-header-company+.job-posting-header-city:before{content:", "}.jobs-page-social_postings-show .flag-dark,.jobs-page-yoda_preview-create .flag-dark{vertical-align:middle}.jobs-page-social_postings-show .job-posting-description-html,.jobs-page-yoda_preview-create .job-posting-description-html{word-wrap:break-word}.jobs-page-social_postings-show .job-posting-description-html a,.jobs-page-yoda_preview-create .job-posting-description-html a{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.jobs-page-social_postings-show .job-posting-description-html .job-posting-description-logo,.jobs-page-yoda_preview-create .job-posting-description-html .job-posting-description-logo{display:block;margin:0 auto 30px}.jobs-page-social_postings-show .job-posting-description-full,.jobs-page-yoda_preview-create .job-posting-description-full{position:absolute;bottom:0;left:-12px;right:-12px;z-index:3;font-size:15px;text-align:center;background:#fff;border-top:1px solid #ebebeb;padding:10px;text-decoration:none}.jobs-page-social_postings-show .job-posting-description-full:before,.jobs-page-yoda_preview-create .job-posting-description-full:before{font-size:14px}.jobs-page-social_postings-show .job-posting-description-maximise,.jobs-page-yoda_preview-create .job-posting-description-maximise{position:absolute;top:-12px;right:0;z-index:3;width:48px;height:48px;background:rgba(0,0,0,0.7);border-radius:3px;padding:1px;color:#fff;text-decoration:none}.jobs-page-social_postings-show .job-posting-description-maximise:before,.jobs-page-yoda_preview-create .job-posting-description-maximise:before{font-size:47px;line-height:1;padding:0}.jobs-page-social_postings-show .job-posting-description-html ul,.jobs-page-yoda_preview-create .job-posting-description-html ul{list-style:disc}.jobs-page-social_postings-show .job-posting-description-html ul li,.jobs-page-yoda_preview-create .job-posting-description-html ul li{margin:0 0 7px}.jobs-page-social_postings-show .jobs-description-logo-banner_xl,.jobs-page-yoda_preview-create .jobs-description-logo-banner_xl{max-height:200px}.jobs-page-social_postings-show .jobs-description-logo-banner,.jobs-page-yoda_preview-create .jobs-description-logo-banner{max-height:90px}.jobs-page-social_postings-show .jobs-description-logo-thumb,.jobs-page-yoda_preview-create .jobs-description-logo-thumb{max-height:70px}.jobs-page-social_postings-show .job-posting-preview,.jobs-page-yoda_preview-create .job-posting-preview{background:white;display:block;min-height:300px;position:relative}.jobs-page-social_postings-show .job-posting-preview .job-posting-preview-image,.jobs-page-yoda_preview-create .job-posting-preview .job-posting-preview-image{opacity:1;vertical-align:bottom;position:relative;z-index:2;display:block;margin:0 auto}.jobs-page-social_postings-show .job-posting-preview .job-posting-preview-loading,.jobs-page-yoda_preview-create .job-posting-preview .job-posting-preview-loading{left:440px;top:70px;position:absolute;z-index:1}.jobs-page-social_postings-show .contact-via-msg,.jobs-page-yoda_preview-create .contact-via-msg{padding-left:20px;line-height:23px}.jobs-page-social_postings-show .job-posting-footer,.jobs-page-yoda_preview-create .job-posting-footer{margin:20px -24px -20px}@media only screen and (max-width: 1112px){.jobs-page-social_postings-show .job-posting-footer,.jobs-page-yoda_preview-create .job-posting-footer{margin:30px -24px 8px}}.jobs-page-social_postings-show .header-footer-actions,.jobs-page-yoda_preview-create .header-footer-actions{border-top:1px solid #d9d9d9;margin-bottom:-32px}.jobs-page-social_postings-show .header-footer-actions>li,.jobs-page-yoda_preview-create .header-footer-actions>li{border:0;display:inline-block;padding:10px 0;text-align:center;width:33%}@media only screen and (max-width: 736px){.jobs-page-social_postings-show .header-footer-actions>li,.jobs-page-yoda_preview-create .header-footer-actions>li{width:100%;padding:14px 0}}.jobs-page-social_postings-show .header-footer-actions>li:not(:first-of-type),.jobs-page-yoda_preview-create .header-footer-actions>li:not(:first-of-type){border-left:1px solid #d9d9d9}@media only screen and (max-width: 736px){.jobs-page-social_postings-show .header-footer-actions>li:not(:first-of-type),.jobs-page-yoda_preview-create .header-footer-actions>li:not(:first-of-type){border-left:none;border-top:1px solid #d9d9d9}}.jobs-page-social_postings-show .header-footer-actions>li a,.jobs-page-yoda_preview-create .header-footer-actions>li a{color:gray;font-size:13px}.jobs-page-social_postings-show .header-footer-actions>li a:hover,.jobs-page-yoda_preview-create .header-footer-actions>li a:hover{text-decoration:none}.jobs-page-social_postings-show .header-footer-actions>li.selected>[class*='foundation-icon']:before,.jobs-page-social_postings-show .header-footer-actions>li .js-bookmark-delete:before,.jobs-page-yoda_preview-create .header-footer-actions>li.selected>[class*='foundation-icon']:before,.jobs-page-yoda_preview-create .header-footer-actions>li .js-bookmark-delete:before{color:#ff8400}.jobs-page-social_postings-show #job-posting-point-of-contact.no-point-of-contact:after,.jobs-page-social_postings-show #job-posting-point-of-contact.no-point-of-contact:before,.jobs-page-yoda_preview-create #job-posting-point-of-contact.no-point-of-contact:after,.jobs-page-yoda_preview-create #job-posting-point-of-contact.no-point-of-contact:before{display:none}.jobs-page-social_postings-show #job-posting-point-of-contact .jobs-action-list,.jobs-page-yoda_preview-create #job-posting-point-of-contact .jobs-action-list{width:240px;margin:30px 0 20px}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact{position:relative}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact .user-distance-img,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact .user-distance-img{position:absolute;bottom:0;right:0}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact img,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact img{width:64px;border-radius:2px}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact #point-of-contact-info,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact #point-of-contact-info{width:316px}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dt,.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dd,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dt,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dd{float:left;margin-bottom:10px}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dt,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dt{clear:left;width:50px;margin-left:0;font-weight:bold}.jobs-page-social_postings-show #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dd,.jobs-page-yoda_preview-create #job-posting-point-of-contact #point-of-contact .point-of-contact-details>dd{margin-left:10px;word-wrap:break-word;max-width:none}.jobs-page-social_postings-show .numbers-facts-lightbox h1,.jobs-page-yoda_preview-create .numbers-facts-lightbox h1{max-width:620px}.jobs-page-social_postings-show .numbers-facts-lightbox .numbers-facts-details>dt,.jobs-page-social_postings-show .numbers-facts-lightbox .numbers-facts-details>dd,.jobs-page-yoda_preview-create .numbers-facts-lightbox .numbers-facts-details>dt,.jobs-page-yoda_preview-create .numbers-facts-lightbox .numbers-facts-details>dd{float:left;margin-bottom:10px}.jobs-page-social_postings-show .numbers-facts-lightbox .numbers-facts-details>dt,.jobs-page-yoda_preview-create .numbers-facts-lightbox .numbers-facts-details>dt{clear:left;width:100px;margin-left:0;font-weight:bold}.jobs-page-social_postings-show .numbers-facts-lightbox .numbers-facts-details>dd,.jobs-page-yoda_preview-create .numbers-facts-lightbox .numbers-facts-details>dd{margin-left:20px;word-wrap:break-word;max-width:500px}.jobs-page-social_postings-show .payed_click_explanation,.jobs-page-yoda_preview-create .payed_click_explanation{width:400px;margin-bottom:5px}.report-job-posting-form label{display:block;padding:8px 0}.report-job-posting-form .nested_fields{padding-left:20px}.jobs-page-social_posting-embedded-video{width:616px;height:346px}@media only screen and (min-width: 737px) and (max-width: 1112px){.jobs-page-social_posting-embedded-video{width:395px;height:222px}}@media only screen and (max-width: 736px){.jobs-matching-container{display:none}}.jobs-similar-item{position:relative;padding:20px 0;overflow:hidden}.job-posting-third-party.jobs-description-with-sidebar .jobs-similar-item:first-child{padding-top:0}.job-posting-third-party.jobs-description-with-sidebar .jobs-similar-item:last-child{padding-bottom:0}.job-posting-third-party.jobs-description-with-sidebar .jobs-similar-item:not(:first-child){border-top:1px solid #dfdfdf}.job-posting-third-party.jobs-description-with-sidebar .jobs-similar-item .jobs-similar-item-content{margin-top:10px}.jobs-similar.jobs-similar-bottom .jobs-similar-item{height:180px;padding:72px 24px 24px;margin-bottom:30px;border:1px solid #e5e5e5}@media only screen and (max-width: 736px){.jobs-similar.jobs-similar-bottom .jobs-similar-item{height:150px;border:none;padding-left:0;padding-right:0;padding:52px 12px 12px;margin-bottom:0;border:1px solid #e5e5e5}}.jobs-similar.jobs-similar-bottom .jobs-similar-item>img{display:block;max-height:32px;max-width:32px;position:absolute;top:28px}@media only screen and (max-width: 736px){.jobs-similar.jobs-similar-bottom .jobs-similar-item>img{top:10px}}.jobs-similar.jobs-similar-bottom .jobs-similar-item .jobs-similar-item-content .h3{line-height:1.2;font-size:15px}.jobs-similar.jobs-similar-bottom .jobs-similar-item .jobs-similar-item-content .h4{font-size:14px}.jobs-similar-postings-empty{padding:20px}.jobs-page-landings-index .app-message,.jobs-page-saved_searches-index .app-message,.jobs-page-posting_bookmarks-index .app-message{margin:0 0 50px 0}.u-logged-in.jobs-page-saved_searches-index .foundation-root>footer{margin-top:130px}.u-logged-in.jobs-page-saved_searches-index .xjm-box{margin:0 -20px 16px !important;padding:24px 20px !important}@media only screen and (min-width: 737px){.u-logged-in.jobs-page-saved_searches-index .xjm-box{margin:0 -18px 16px !important;padding:24px 18px !important}}@media only screen and (min-width: 1113px){.u-logged-in.jobs-page-saved_searches-index .xjm-box{margin:0 -24px 16px !important;padding:24px 24px !important}}.xjm-saved-searches-list.copy-light{margin-right:5px}.search-alert{border-top:1px solid #F0F0F0;margin:0 !important;padding:16px 0 18px;position:relative}.search-alert:last-child{border-bottom:1px solid #F0F0F0}.search-alert .search-alert-title,.search-alert .search-alert-interval{margin:0}.search-alert .search-alert-info{margin:0 12px 0 0}.search-alert .xjm-actions-wrapper{right:0}.search-alert .action{position:relative}.search-alert .action a{position:absolute;top:0;right:0}.search-alert .filter-top-flat{border:none;float:left}.search-alert .filter-top-flat a{width:170px;float:none;margin-left:0;font-weight:bold}.search-alert .filter-top-flat i{position:absolute;top:0;right:0;-webkit-box-sizing:content-box;box-sizing:content-box}.u-logged-out #nav-main .home{margin-left:24px}.u-logged-out .fixed-top-bar-wrapper .fixed-top-bar-content{margin-right:0}.u-logged-out .breadcrumb-nav{position:static;display:block;margin-top:-27px;width:auto}.u-logged-out #header{padding-top:0}.u-logged-out .xjm-header{margin-top:0}.u-logged-out #maincontent{padding:0}.u-logged-out #footer,.u-logged-out .foundation-root>footer{margin-top:50px}.u-logged-out #quicklinks dl{width:210px}.u-logged-out #benefits{margin-left:-10px}.u-logged-out #benefits .benefit{width:90px;margin:0 0 16px 24px}.u-logged-out .all-benefits .kununu-powered-by{line-height:1;margin-top:-3px}@media only screen and (max-width: 736px){.u-logged-out .action-list-logged-out{padding:0}}.u-logged-out .app-message{background:white;margin:0 -20px 15px}@media only screen and (min-width: 1113px){.u-logged-out .app-message{margin:0 -24px 15px}}.h1,.h2,.h3,.h4,.h5{word-wrap:break-word;color:#333333}.inblock-middle{display:inline-block;vertical-align:middle}@media screen and (max-width: 480px){.xdl .header-trigger-login,.xdl .header-trigger-signup{padding-left:12px !important;padding-right:12px !important;font-size:14px !important}}.xjm-header-mood-image-container{background-color:#009090;z-index:-1}.xjm-header-mood-image-container--de{background-color:#fff}.xjm-header-mood-image{display:block;margin:0 auto;position:relative;max-width:2000px;background-size:cover;background-position:top center;height:274px}@media only screen and (max-width: 1112px){.xjm-header-mood-image{height:152px}}@media only screen and (max-width: 736px){.xjm-header-mood-image{height:104px}}.xjm-header-no-mood-image{display:none;height:0}.xjm-header-mood-title-wrapper{padding-top:66px;padding-bottom:26px;height:274px}@media only screen and (max-width: 1112px){.xjm-header-mood-title-wrapper{height:152px;padding-top:28px;padding-bottom:19px}}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-header-mood-title-wrapper{padding-top:56px;padding-bottom:5px;padding-left:46px;width:568px}}@media only screen and (max-width: 736px){.xjm-header-mood-title-wrapper{height:104px;padding-top:0px;padding-bottom:0px}}.xjm-header-mood-title-wrapper .xjm-header-mood-title{background-image:url(https://www.xing.com/assets/jobs/xjm/header-images/campaign-2021-desktop-6e126aab8b52c7b2e9ccfe7dee0bd543a31a5ad995f504d32c150cffe79af9c7.svg);background-repeat:no-repeat;background-position:center;background-size:contain;height:100%;float:none;margin:0 auto;position:relative}.xjm-header-mood-title-wrapper .xjm-header-mood-title a{position:absolute;height:100%;width:100%}@media only screen and (max-width: 1112px){.xjm-header-mood-title-wrapper .xjm-header-mood-title{background-image:url(https://www.xing.com/assets/jobs/xjm/header-images/campaign-2021-tablet-075f04654b44f5ba5f522de6479bb708ba6eeb738d5958c0d33d0053d12992e4.svg)}}@media only screen and (max-width: 736px){.xjm-header-mood-title-wrapper .xjm-header-mood-title{background-image:url(https://www.xing.com/assets/jobs/xjm/header-images/campaign-2021-mobile-b74670425a800b14fb23cd49ce176fd747b0d9b357bd02678b58fd6064e81f0e.svg)}}.xjm-header-mood-title-wrapper .xjm-header-mood-title--en{background-image:url(https://www.xing.com/assets/jobs/xjm/header-images/campaign-2020-en-72d96a81082c084058743ac8cbf15f20f4009c623076d437f1e4a1f8a4d51d58.svg);float:none;margin:0 auto}@media (max-width: 499px){.xjm-header-mood-image-container--de .xjm-header-mood-image{height:140px}}@media (min-width: 500px) and (max-width: 736px){.xjm-header-mood-image-container--de .xjm-header-mood-image{height:185px}}@media only screen and (max-width: 736px){.xjm-header-mood-image-container--de .foundation-grid-space{margin:0;padding:0}}.xjm-header-mood-image-container--de .xjm-header-mood-title-wrapper{padding-bottom:0}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-header-mood-image-container--de .xjm-header-mood-title-wrapper{margin:0;padding-left:0;width:100%}}@media (max-width: 499px){.xjm-header-mood-image-container--de .xjm-header-mood-title-wrapper{height:140px}}@media (min-width: 500px) and (max-width: 736px){.xjm-header-mood-image-container--de .xjm-header-mood-title-wrapper{height:185px}}.xjm-header-mood-image-container--de .xjm-header-mood-title{background-size:cover}@media (max-width: 499px){.xjm-header-mood-image-container--de .xjm-header-mood-title{background-size:contain;background-position:bottom}}.xjm-box{background:white;margin-bottom:16px;padding-top:32px;padding-bottom:32px}@media only screen and (max-width: 1112px){.xjm-box{padding-top:24px;padding-bottom:24px}}.xjm-box,.xjm-box *{-webkit-box-sizing:border-box;box-sizing:border-box}.xjm-box .xjm-section-see-more{display:inline-block;margin-top:20px;font-size:13px;line-height:1.2}.xjm-jobs{display:block;color:#b0d400;font-size:15px;line-height:1}.xjm-jobs .foundation-icon-shape-arrow-right:before{font-size:13px;font-weight:bold;padding-right:0}.xjm-underlined-title{padding-bottom:10px;border-bottom:1px solid #ebebeb}.xjm-subtitle{color:gray;margin:-12px 0 30px;font-weight:normal}.job-posting-section-company #benefits{margin-left:-14px}.job-posting-section-company .benefit{height:auto;margin-top:0}.job-posting-section-company .see-more{margin-right:30px;font-weight:normal}.mt4{margin-top:4px !important}.mb4{margin-bottom:4px !important}.mt8{margin-top:8px !important}.mb8{margin-bottom:8px !important}.mt16{margin-top:16px !important}.mb16{margin-bottom:16px !important}.mt24{margin-top:24px !important}.mb24{margin-bottom:24px !important}.mt32{margin-top:32px !important}.mb32{margin-bottom:32px !important}.mt48{margin-top:48px !important}.mb48{margin-bottom:48px !important}.mt64{margin-top:64px !important}.mb64{margin-bottom:64px !important}.xjm-nav-header{border-bottom:1px solid #ebebeb;height:44px;margin:0 -20px 35px;padding:0 20px}@media only screen and (min-width: 737px){.xjm-nav-header{margin-left:-18px;margin-right:-18px;padding:0 18px}}@media only screen and (min-width: 1113px){.xjm-nav-header{margin-left:-24px;margin-right:-24px;padding:0 24px}}.xjm-nav-header .prev{font-size:14px;font-weight:bold;line-height:20px}.xjm-nav-header .prev .foundation-icon-shape-arrow-left{vertical-align:top}.xjm-nav-header .prev:hover{text-decoration:none}.center-text{text-align:center}.expand-link{padding:24px;margin:-24px}.logged-out-only{display:none}.u-logged-out .logged-out-only{display:block}.u-logged-in[class*=jobs-page-] #maincontent{padding:0}.u-logged-in.jobs-page-landings-index .start-job-reco{border:none;margin-top:-1px}.u-logged-in.jobs-page-landings-index .start-job-reco .list-group{margin-bottom:12px}@-webkit-keyframes xjm-dropdown-filters{from{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -10, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -10, 0, 1);opacity:0}4%{-webkit-transform:matrix3d(0.96758, 0, 0, 0, 0, 0.96758, 0, 0, 0, 0, 1, 0, 0, -6.46592, 0, 1);transform:matrix3d(0.96758, 0, 0, 0, 0, 0.96758, 0, 0, 0, 0, 1, 0, 0, -6.46592, 0, 1)}8%{-webkit-transform:matrix3d(0.96176, 0, 0, 0, 0, 0.96176, 0, 0, 0, 0, 1, 0, 0, -2.91725, 0, 1);transform:matrix3d(0.96176, 0, 0, 0, 0, 0.96176, 0, 0, 0, 0, 1, 0, 0, -2.91725, 0, 1)}12%{-webkit-transform:matrix3d(0.96958, 0, 0, 0, 0, 0.96958, 0, 0, 0, 0, 1, 0, 0, -0.25224, 0, 1);transform:matrix3d(0.96958, 0, 0, 0, 0, 0.96958, 0, 0, 0, 0, 1, 0, 0, -0.25224, 0, 1);opacity:1}16%{-webkit-transform:matrix3d(0.98144, 0, 0, 0, 0, 0.98144, 0, 0, 0, 0, 1, 0, 0, 1.26207, 0, 1);transform:matrix3d(0.98144, 0, 0, 0, 0, 0.98144, 0, 0, 0, 0, 1, 0, 0, 1.26207, 0, 1)}20%{-webkit-transform:matrix3d(0.99188, 0, 0, 0, 0, 0.99188, 0, 0, 0, 0, 1, 0, 0, 1.76942, 0, 1);transform:matrix3d(0.99188, 0, 0, 0, 0, 0.99188, 0, 0, 0, 0, 1, 0, 0, 1.76942, 0, 1)}24%{-webkit-transform:matrix3d(0.99884, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 1.60106, 0, 1);transform:matrix3d(0.99884, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 1.60106, 0, 1)}28%{-webkit-transform:matrix3d(1.0023, 0, 0, 0, 0, 1.0023, 0, 0, 0, 0, 1, 0, 0, 1.10713, 0, 1);transform:matrix3d(1.0023, 0, 0, 0, 0, 1.0023, 0, 0, 0, 0, 1, 0, 0, 1.10713, 0, 1)}32%{-webkit-transform:matrix3d(1.00324, 0, 0, 0, 0, 1.00324, 0, 0, 0, 0, 1, 0, 0, 0.56005, 0, 1);transform:matrix3d(1.00324, 0, 0, 0, 0, 1.00324, 0, 0, 0, 0, 1, 0, 0, 0.56005, 0, 1)}36%{-webkit-transform:matrix3d(1.00278, 0, 0, 0, 0, 1.00278, 0, 0, 0, 0, 1, 0, 0, 0.12148, 0, 1);transform:matrix3d(1.00278, 0, 0, 0, 0, 1.00278, 0, 0, 0, 0, 1, 0, 0, 0.12148, 0, 1)}40%{-webkit-transform:matrix3d(1.00181, 0, 0, 0, 0, 1.00181, 0, 0, 0, 0, 1, 0, 0, -0.14782, 0, 1);transform:matrix3d(1.00181, 0, 0, 0, 0, 1.00181, 0, 0, 0, 0, 1, 0, 0, -0.14782, 0, 1)}44%{-webkit-transform:matrix3d(1.00088, 0, 0, 0, 0, 1.00088, 0, 0, 0, 0, 1, 0, 0, -0.25729, 0, 1);transform:matrix3d(1.00088, 0, 0, 0, 0, 1.00088, 0, 0, 0, 0, 1, 0, 0, -0.25729, 0, 1)}48%{-webkit-transform:matrix3d(1.00021, 0, 0, 0, 0, 1.00021, 0, 0, 0, 0, 1, 0, 0, -0.25225, 0, 1);transform:matrix3d(1.00021, 0, 0, 0, 0, 1.00021, 0, 0, 0, 0, 1, 0, 0, -0.25225, 0, 1)}52%{-webkit-transform:matrix3d(0.99986, 0, 0, 0, 0, 0.99986, 0, 0, 0, 0, 1, 0, 0, -0.18613, 0, 1);transform:matrix3d(0.99986, 0, 0, 0, 0, 0.99986, 0, 0, 0, 0, 1, 0, 0, -0.18613, 0, 1)}56%{-webkit-transform:matrix3d(0.99973, 0, 0, 0, 0, 0.99973, 0, 0, 0, 0, 1, 0, 0, -0.10336, 0, 1);transform:matrix3d(0.99973, 0, 0, 0, 0, 0.99973, 0, 0, 0, 0, 1, 0, 0, -0.10336, 0, 1)}60%{-webkit-transform:matrix3d(0.99975, 0, 0, 0, 0, 0.99975, 0, 0, 0, 0, 1, 0, 0, -0.03233, 0, 1);transform:matrix3d(0.99975, 0, 0, 0, 0, 0.99975, 0, 0, 0, 0, 1, 0, 0, -0.03233, 0, 1)}64%{-webkit-transform:matrix3d(0.99983, 0, 0, 0, 0, 0.99983, 0, 0, 0, 0, 1, 0, 0, 0.01446, 0, 1);transform:matrix3d(0.99983, 0, 0, 0, 0, 0.99983, 0, 0, 0, 0, 1, 0, 0, 0.01446, 0, 1)}68%{-webkit-transform:matrix3d(0.99991, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0.03631, 0, 1);transform:matrix3d(0.99991, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0.03631, 0, 1)}72%{-webkit-transform:matrix3d(0.99997, 0, 0, 0, 0, 0.99997, 0, 0, 0, 0, 1, 0, 0, 0.03908, 0, 1);transform:matrix3d(0.99997, 0, 0, 0, 0, 0.99997, 0, 0, 0, 0, 1, 0, 0, 0.03908, 0, 1)}76%{-webkit-transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, 0.03077, 0, 1);transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, 0.03077, 0, 1)}80%{-webkit-transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.01851, 0, 1);transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.01851, 0, 1)}84%{-webkit-transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.00719, 0, 1);transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.00719, 0, 1)}88%{-webkit-transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00078, 0, 1);transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00078, 0, 1)}92%{-webkit-transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, -0.00493, 0, 1);transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, -0.00493, 0, 1)}96%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.00594, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.00594, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}@keyframes xjm-dropdown-filters{from{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -10, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -10, 0, 1);opacity:0}4%{-webkit-transform:matrix3d(0.96758, 0, 0, 0, 0, 0.96758, 0, 0, 0, 0, 1, 0, 0, -6.46592, 0, 1);transform:matrix3d(0.96758, 0, 0, 0, 0, 0.96758, 0, 0, 0, 0, 1, 0, 0, -6.46592, 0, 1)}8%{-webkit-transform:matrix3d(0.96176, 0, 0, 0, 0, 0.96176, 0, 0, 0, 0, 1, 0, 0, -2.91725, 0, 1);transform:matrix3d(0.96176, 0, 0, 0, 0, 0.96176, 0, 0, 0, 0, 1, 0, 0, -2.91725, 0, 1)}12%{-webkit-transform:matrix3d(0.96958, 0, 0, 0, 0, 0.96958, 0, 0, 0, 0, 1, 0, 0, -0.25224, 0, 1);transform:matrix3d(0.96958, 0, 0, 0, 0, 0.96958, 0, 0, 0, 0, 1, 0, 0, -0.25224, 0, 1);opacity:1}16%{-webkit-transform:matrix3d(0.98144, 0, 0, 0, 0, 0.98144, 0, 0, 0, 0, 1, 0, 0, 1.26207, 0, 1);transform:matrix3d(0.98144, 0, 0, 0, 0, 0.98144, 0, 0, 0, 0, 1, 0, 0, 1.26207, 0, 1)}20%{-webkit-transform:matrix3d(0.99188, 0, 0, 0, 0, 0.99188, 0, 0, 0, 0, 1, 0, 0, 1.76942, 0, 1);transform:matrix3d(0.99188, 0, 0, 0, 0, 0.99188, 0, 0, 0, 0, 1, 0, 0, 1.76942, 0, 1)}24%{-webkit-transform:matrix3d(0.99884, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 1.60106, 0, 1);transform:matrix3d(0.99884, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 1.60106, 0, 1)}28%{-webkit-transform:matrix3d(1.0023, 0, 0, 0, 0, 1.0023, 0, 0, 0, 0, 1, 0, 0, 1.10713, 0, 1);transform:matrix3d(1.0023, 0, 0, 0, 0, 1.0023, 0, 0, 0, 0, 1, 0, 0, 1.10713, 0, 1)}32%{-webkit-transform:matrix3d(1.00324, 0, 0, 0, 0, 1.00324, 0, 0, 0, 0, 1, 0, 0, 0.56005, 0, 1);transform:matrix3d(1.00324, 0, 0, 0, 0, 1.00324, 0, 0, 0, 0, 1, 0, 0, 0.56005, 0, 1)}36%{-webkit-transform:matrix3d(1.00278, 0, 0, 0, 0, 1.00278, 0, 0, 0, 0, 1, 0, 0, 0.12148, 0, 1);transform:matrix3d(1.00278, 0, 0, 0, 0, 1.00278, 0, 0, 0, 0, 1, 0, 0, 0.12148, 0, 1)}40%{-webkit-transform:matrix3d(1.00181, 0, 0, 0, 0, 1.00181, 0, 0, 0, 0, 1, 0, 0, -0.14782, 0, 1);transform:matrix3d(1.00181, 0, 0, 0, 0, 1.00181, 0, 0, 0, 0, 1, 0, 0, -0.14782, 0, 1)}44%{-webkit-transform:matrix3d(1.00088, 0, 0, 0, 0, 1.00088, 0, 0, 0, 0, 1, 0, 0, -0.25729, 0, 1);transform:matrix3d(1.00088, 0, 0, 0, 0, 1.00088, 0, 0, 0, 0, 1, 0, 0, -0.25729, 0, 1)}48%{-webkit-transform:matrix3d(1.00021, 0, 0, 0, 0, 1.00021, 0, 0, 0, 0, 1, 0, 0, -0.25225, 0, 1);transform:matrix3d(1.00021, 0, 0, 0, 0, 1.00021, 0, 0, 0, 0, 1, 0, 0, -0.25225, 0, 1)}52%{-webkit-transform:matrix3d(0.99986, 0, 0, 0, 0, 0.99986, 0, 0, 0, 0, 1, 0, 0, -0.18613, 0, 1);transform:matrix3d(0.99986, 0, 0, 0, 0, 0.99986, 0, 0, 0, 0, 1, 0, 0, -0.18613, 0, 1)}56%{-webkit-transform:matrix3d(0.99973, 0, 0, 0, 0, 0.99973, 0, 0, 0, 0, 1, 0, 0, -0.10336, 0, 1);transform:matrix3d(0.99973, 0, 0, 0, 0, 0.99973, 0, 0, 0, 0, 1, 0, 0, -0.10336, 0, 1)}60%{-webkit-transform:matrix3d(0.99975, 0, 0, 0, 0, 0.99975, 0, 0, 0, 0, 1, 0, 0, -0.03233, 0, 1);transform:matrix3d(0.99975, 0, 0, 0, 0, 0.99975, 0, 0, 0, 0, 1, 0, 0, -0.03233, 0, 1)}64%{-webkit-transform:matrix3d(0.99983, 0, 0, 0, 0, 0.99983, 0, 0, 0, 0, 1, 0, 0, 0.01446, 0, 1);transform:matrix3d(0.99983, 0, 0, 0, 0, 0.99983, 0, 0, 0, 0, 1, 0, 0, 0.01446, 0, 1)}68%{-webkit-transform:matrix3d(0.99991, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0.03631, 0, 1);transform:matrix3d(0.99991, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0.03631, 0, 1)}72%{-webkit-transform:matrix3d(0.99997, 0, 0, 0, 0, 0.99997, 0, 0, 0, 0, 1, 0, 0, 0.03908, 0, 1);transform:matrix3d(0.99997, 0, 0, 0, 0, 0.99997, 0, 0, 0, 0, 1, 0, 0, 0.03908, 0, 1)}76%{-webkit-transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, 0.03077, 0, 1);transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, 0.03077, 0, 1)}80%{-webkit-transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.01851, 0, 1);transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.01851, 0, 1)}84%{-webkit-transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.00719, 0, 1);transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, 0.00719, 0, 1)}88%{-webkit-transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00078, 0, 1);transform:matrix3d(1.00002, 0, 0, 0, 0, 1.00002, 0, 0, 0, 0, 1, 0, 0, -0.00078, 0, 1)}92%{-webkit-transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, -0.00493, 0, 1);transform:matrix3d(1.00001, 0, 0, 0, 0, 1.00001, 0, 0, 0, 0, 1, 0, 0, -0.00493, 0, 1)}96%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.00594, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.00594, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);opacity:1}}.xjm-actions-wrapper{position:absolute;top:16px;right:16px}@media only screen and (max-width: 736px){.xjm-bookmarks-list .xjm-actions-wrapper{top:15px;right:0}}.xjm-ajax-action{display:inline-block;vertical-align:middle;width:40px;height:32px;padding:5px 10px;color:gray;border:1px solid #ebebeb;background-color:white;border-radius:3px;-webkit-transition:opacity .2s;transition:opacity .2s}.xjm-ajax-action:hover{border:1px solid #c9c9c9;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1);text-decoration:none}.xjm-ajax-action+.xjm-ajax-action{margin-left:8px}.xjm-ajax-action.xjm-ajax-action-active{color:#e97f02}.xjm-companies{position:relative;font-size:15px}.xjm-companies-item{border:1px solid #dfdfdf;border-radius:4px;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:.1s .1s;transition:.1s .1s}.xjm-companies-item:hover{-webkit-box-shadow:0 0 0 5px rgba(0,0,0,0.04);box-shadow:0 0 0 5px rgba(0,0,0,0.04)}.xjm-companies-item-header{position:relative;height:112px;padding:16px 12px}.xjm-companies-item-header:hover{text-decoration:none}.xjm-companies-item-header:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top-color:white}.xjm-companies-item-logo-container{height:55px}.xjm-companies-item-logo-container .xjm-copanies-item-logo{max-width:95%}.xjm-companies-item-name{font-weight:normal;margin:0}.xjm-companies-item-body{color:gray;background:#f5f5f5;padding:24px 12px}.xjm-companies-item-body:hover{text-decoration:none}.xjm-companies-item-body .kununu-company-rating,.xjm-companies-item-body .benefit{float:none;display:inline-block}.xjm-companies-item-body .kununu-company-rating .kununu-star,.xjm-companies-item-body .benefit .kununu-star{margin:0}.xjm-companies-item-body .benefit{width:auto;height:auto}.xjm-companies-item-body .benefit,.xjm-companies-item-body .benefit .benefit-icon{margin:0}.xjm-companies-item-rating{display:inline-block;vertical-align:4px;color:#333333;font-size:21px;font-weight:bold}.xjm-companies-benefit{color:#333333}.xjm-companies-item-footer{background:#006567;border-radius:0 0 4px 4px}@media only screen and (max-width: 1112px){.xjm-companies-item-footer{margin:0 -1px -1px}}.xjm-companies-item-footer:hover{text-decoration:none}.xjm-companies-item-employee{width:64px;height:64px;background:#c9c9c9}.xjm-companies-item-employee:nth-child(odd){background:gray}.xjm-companies-item-employee:first-child{border-radius:0 0 0 4px}@media only screen and (max-width: 1112px){.xjm-companies-item-employee:first-child{border-radius:0}}@media only screen and (max-width: 1112px){.xjm-companies-item-employee{width:62px}}.xjm-companies-item-jobs{width:100px;padding:14px 0;font-size:18px;line-height:1;color:#b0d400}.xjm-companies-item-jobs .foundation-icon-shape-arrow-right{display:none}.xjm-companies-item-footer:hover .xjm-companies-item-jobs{text-decoration:underline}@media only screen and (max-width: 1112px){.xjm-companies-item-jobs{width:100%;padding:15px 0}.xjm-companies-item-jobs .block{display:inline !important}.xjm-companies-item-jobs .foundation-icon-shape-arrow-right{text-decoration:none;line-height:1}.xjm-companies-item-jobs .foundation-icon-shape-arrow-right:before{font-weight:bold;padding:0}}.kununu-powered-by>.kununu-logo{margin-left:3px}.foundation-card-separator>[class*=foundation-col-]{position:relative}.foundation-card-separator>[class*=foundation-col-]:before{content:"";position:absolute;top:-32px;bottom:-35px;width:16px;background-color:#ebebeb}.foundation-card-separator>[class*=foundation-col-]:first-child:before{right:-80px}.foundation-card-separator>[class*=foundation-col-]:last-child:before{left:-40px}@media only screen and (min-width: 737px){.foundation-card-separator-middle{position:relative}.foundation-card-separator-middle:before{content:"";position:absolute;top:-32px;bottom:-35px;left:50%;width:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#ebebeb}}.foundation-row-separator-bottom{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #dfdfdf}@media only screen and (max-width: 736px){.foundation-row-separator-bottom{border-bottom:none}}.foundation-row-separator-bottom:first-child{padding-top:0}.foundation-row-separator-bottom:last-child{padding-bottom:0;border-bottom:none}.xjm-header{background-color:#009090;-webkit-box-shadow:none;box-shadow:none;margin-bottom:16px;position:relative;z-index:1}.xjm-header .xjm-header-title,.xjm-header .xjm-header-subtitle{font-size:36px;line-height:1.084;color:#333333}@media only screen and (max-width: 736px){.xjm-header .xjm-header-title,.xjm-header .xjm-header-subtitle{font-size:26px}}.xjm-header .xjm-header-title{margin-bottom:4px}.jobs-page-landings-index .xjm-header .xjm-header-title{margin-top:40px}.jobs-page-social_postings-show .xjm-header .xjm-header-title{display:none}.xjm-header .xjm-header-title strong{color:#b0d400;font-weight:normal}.xjm-header .xjm-header-title .block{display:inline !important}@media only screen and (max-width: 736px){.xjm-header .xjm-header-title{margin-top:0}}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-header .xjm-header-title{margin-top:70px}}.xjm-header .xjm-header-subtitle{margin-top:40px}.xjm-header .xjm-header-top-list{color:rgba(255,255,255,0.7);font-size:15px;line-height:1.4}.xjm-header .xjm-header-top-list .list-floats{margin-top:-12px;margin-left:20px}.xjm-header .xjm-header-top-list-title{width:210px;vertical-align:top;margin-top:13px}.xjm-header .xjm-header-top-item{width:175px}@media only screen and (max-width: 736px){.xjm-header .xjm-header-top-item{margin-left:-18px;width:232px}}.xjm-header .xjm-header-top-item .xjm-header-top-item-link{position:relative;display:block;color:#fff;text-decoration:none;padding:4px 15px;border-left:1px solid rgba(255,255,255,0.3);overflow:hidden}@media only screen and (max-width: 736px){.xjm-header .xjm-header-top-item .xjm-header-top-item-link{border-left-width:0;padding:4px 0}}.xjm-header .xjm-header-top-item .xjm-header-top-item-link:before{content:'';position:absolute;width:0;top:0;bottom:0;left:0;background:rgba(255,255,255,0.1);-webkit-transition:0.2s 0.2s;transition:0.2s 0.2s}.xjm-header .xjm-header-top-item .xjm-header-top-item-link:hover:before{width:100%}.xjm-header .xjm-header-top-item .xjm-header-top-item-link .xjm-jobs{margin-top:4px}@media only screen and (max-width: 736px){.u-logged-in .xjm-header .xjm-header{padding:12px}}.u-logged-in .xjm-header .xjm-header-title{margin-top:20px}.xjm-header .xjm-employer-trigger{position:absolute;top:30px;right:25px;font-size:15px;line-height:16px;color:white}.jobs-page-social_postings-show .xjm-header .xjm-employer-trigger{display:none}.xjm-header .xjm-employer-trigger:hover{text-decoration:none}.xjm-header .xjm-employer-trigger:hover>span{text-decoration:underline}.xjm-header .xjm-employer-trigger>span{color:#b0d400}.xjm-header .xjm-employer-actions{right:-15px;top:100%;padding:0;min-width:100px;white-space:nowrap}.xjm-header-loggedout{top:-32px;width:100vw;position:relative;left:50%;margin-left:-50vw;margin-bottom:-16px;padding:0 !important;z-index:997;-webkit-transition:height 0.4s;transition:height 0.4s}.xjm-header-loggedout.xjm-header{min-height:0}@media only screen and (max-width: 736px){.xjm-header-loggedout.xjm-header{padding-top:0}}.xjm-header-loggedout.xjm-header .xjm-header-title,.xjm-header-loggedout.xjm-header .xjm-header-subtitle,.xjm-header-loggedout.xjm-header .xjm-search{padding-left:10px}@media only screen and (max-width: 736px){.xjm-header-loggedout.xjm-header .xjm-header-title,.xjm-header-loggedout.xjm-header .xjm-header-subtitle,.xjm-header-loggedout.xjm-header .xjm-search{padding-left:0;padding-right:10px}}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-header-loggedout.xjm-header .xjm-header-cta{display:none}}.xjm-header-loggedout.xjm-header .xjm-header-title{margin-top:31px;width:365px;font-size:36px;line-height:42px}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-header-loggedout.xjm-header .xjm-header-title{margin-top:18px;width:213px;font-size:22px;line-height:28px}}@media only screen and (max-width: 736px){.xjm-header-loggedout.xjm-header .xjm-header-title{margin-top:18px;width:200px;font-size:22px;line-height:26px}}.xjm-header-loggedout.xjm-header .xjm-header-subtitle{margin-top:12px;width:365px;font-size:18px;line-height:26px}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-header-loggedout.xjm-header .xjm-header-subtitle{margin-top:11px;width:230px;font-size:13px;line-height:18px}}@media only screen and (max-width: 736px){.xjm-header-loggedout.xjm-header .xjm-header-subtitle{margin-top:11px;width:194px;font-size:13px;line-height:18px}}.xjm-header-loggedout.xjm-header .xjm-search-form-container{background-color:#009090}.xjm-header-loggedout.xjm-header .xjm-search{margin-right:-15px;margin-top:16px}@media only screen and (max-width: 736px){.xjm-header-loggedout.xjm-header .xjm-search{margin-bottom:16px}}.xjm-header-loggedout.xjm-header .xjm-employer-trigger{top:21px;padding:7px 12px;color:#333333;right:22px;border:1px solid rgba(51,51,51,0.46);border-radius:3px;font-size:13px;background-color:rgba(255,255,255,0.36)}.xjm-header-loggedout.xjm-header .xjm-employer-trigger>span{color:#333333}@media only screen and (min-width: 737px){.xjm-header-sticky{margin-bottom:241px}}@media only screen and (max-width: 736px){.xjm-header-sticky{margin-bottom:321px}}.xjm-header-sticky .xjm-search-form-container{position:fixed;top:66px;left:0;right:0;width:100%;padding-top:0}.xjm-header-sticky .xjm-subheader{position:fixed;top:138px;left:0;right:0;width:100%;margin-left:0 !important;margin-top:0 !important}@media only screen and (max-width: 736px){.xjm-header-sticky .xjm-subheader{top:234px}}.u-logged-out.jobs-page-landings-index.banner-superbanner,.u-logged-out.jobs-page-directory-directory_letter.banner-superbanner{margin-top:0}.u-logged-out.jobs-page-landings-index .header-xing-logo,.u-logged-out.jobs-page-directory-directory_letter .header-xing-logo{-webkit-transition:background-size 0.3s;transition:background-size 0.3s}header.xing-header-sticky{position:fixed;top:0;right:0;left:0}.xjm-latest-jobs *{-webkit-box-sizing:border-box;box-sizing:border-box}.xjm-latest-jobs .xjm-latest-jobs-item{position:relative;padding:15px 12px;border-bottom:1px solid #dfdfdf;font-size:13px;cursor:pointer;overflow:visible}.xjm-latest-jobs .xjm-latest-jobs-item:first-child{border-top:1px solid #dfdfdf}.xjm-latest-jobs .xjm-latest-jobs-item:hover{background-color:#f5f5f5}@media only screen and (max-width: 736px){.xjm-latest-jobs .xjm-latest-jobs-item{padding:15px 0}}.xjm-latest-jobs .xjm-latest-job-logo-wrapper{width:80px;margin-right:20px;margin-top:4px}.xjm-latest-jobs .xjm-latest-job-logo-wrapper .xjm-latest-job-logo{max-width:100%}.xjm-latest-jobs .xjm-latest-job-badge{float:left;margin-right:5px;margin-top:5px}.xjm-latest-jobs .xjm-latest-job-title{line-height:inherit;margin-bottom:4px;font-size:15px}.xjm-latest-jobs .xjm-latest-job-title .xjm-latest-job-link{display:block;color:#009090;font-weight:normal;line-height:21px;vertical-align:middle}.xjm-latest-jobs .xjm-latest-job-company,.xjm-latest-jobs .xjm-latest-job-city{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block}@media only screen and (min-width: 737px){.xjm-latest-jobs .xjm-latest-job-company{max-width:70%}.xjm-latest-jobs .xjm-latest-job-city{max-width:29%}}.xjm-latest-jobs .xjm-latest-jobs-date{display:block;color:gray;margin-top:-2px}@media only screen and (max-width: 736px){.xjm-bookmarks-list .xjm-latest-job-logo-wrapper{float:none;display:block}}.xjm-related-content{position:relative;font-size:15px;line-height:1.3}.xjm-related-content-logo{position:absolute;bottom:24px;left:24px;width:176px;height:77px;background:url(https://www.xing.com/assets/jobs/xjm/spielraum-0f29f243b821d841f931226afc6571ebcde1b60a4a201607450aa605e958097c.png)}@media only screen and (max-width: 736px){.xjm-related-content-logo{bottom:12px;left:12px;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.xjm-related-content-image{max-height:189px;vertical-align:bottom}.xjm-editorial-link-placeholder{background:url(https://www.xing.com/assets/jobs/xjm/xjm_placeholder-2c815dc3788630d75ab879292d8c020a8fce4d692f4f07984ac1283ad394c376.png) no-repeat;background-size:contain;height:189px}.xjm-related-content-subtitle,.xjm-related-content-date{color:gray}.xjm-related-content-subtitle{margin-top:-12px;font-weight:normal}.xjm-related-content-date{font-size:13px;margin:12px 0}.xjm-related-content-item-title{font-weight:normal}.xjm-related-content-item-link{color:#009090;display:inline-block}@media only screen and (max-width: 736px){.xjm-editorial{position:relative;padding-bottom:80px}}.xjm-search{margin-top:24px}.xjm-search ::-webkit-input-placeholder{color:gray}.xjm-search :-moz-placeholder{color:gray}.xjm-search ::-moz-placeholder{color:gray}.xjm-search :-ms-input-placeholder{color:gray}@media only screen and (min-width: 737px){.xjm-search{margin-top:40px}}.xjm-search .xjm-search-input,.xjm-search .xjm-search-select{height:40px;font-size:15px;padding:11px;margin:0;border:none;-webkit-appearance:none;border-radius:3px}.xjm-search .xjm-search-input{padding-right:22px;width:100%}.xjm-search .xjm-search-input::-ms-clear{display:none}.xjm-search #xjm_keyword.xjm-search-input{border-radius:3px}.xjm-search .xjm-search-select{padding:11px 12px 13px}.xjm-search-field{width:254px;font-size:0;margin-bottom:16px;margin-right:12px;border-radius:3px}@media only screen and (max-width: 1112px){.xjm-search-field#xjm-location-wrapper>.xjm-search-input{width:50%;border-radius:3px 0 0 3px}}.jobs-page-landings-search .xjm-search-field{width:277px}.xjm-search-field.xjm-search-field-big{width:526px}.xjm-search-field:last-child{margin-right:0}.xjm-search-field .xjm-search-input{border-radius:3px 0 0 3px}.xjm-search-field .xjm-search-select{border-radius:0 3px 3px 0;background:#ebebeb;cursor:pointer}.xjm-search-field .xjm-search-select .xjm-search-select-text{margin-right:4px}.xjm-search-field .xjm-search-select .text-overflow{width:80%;vertical-align:bottom}.xjm-search-field .xjm-search-select .xjm-search-select-radius{margin:0}.xjm-search-field .xjm-search-select .xjm-search-select-radius{width:87%}.xjm-search-field .xjm-search-select .xjm-search-select-caret{position:absolute;top:45%;right:12px;border:5px solid transparent;border-top-color:gray;border-bottom-width:2px}.xjm-search-field .clear-btn{position:absolute;right:0;top:0;height:21px;bottom:0;margin:auto;cursor:pointer;color:#b3b3b3}.xjm-search-select-radius-shown .xjm-search-select,.xjm-search-select-radius-shown .xjm-search-input{width:50%}.xjm-search-select-radius-shown .clear-btn{right:50%}.xjm-search-select-radius-hidden .xjm-search-input{width:88% !important}.xjm-search-select-radius-hidden .xjm-search-select{width:12%}.xjm-search-select-radius-hidden .xjm-search-select-radius{display:none !important}.xjm-search-select-radius-hidden .clear-btn{right:12%}.xjm-search-dropdown{position:absolute;top:100%;right:99999px;background:#fff;padding:12px;width:100%;margin-top:4px;border-radius:3px;-webkit-box-shadow:0 0 0 4px rgba(0,0,0,0.15);box-shadow:0 0 0 4px rgba(0,0,0,0.15);font-size:13px;z-index:10;overflow:hidden}.xjm-search-dropdown.dropdown-visible{right:0;-webkit-animation:xjm-dropdown-filters .5s linear both;animation:xjm-dropdown-filters .5s linear both}.xjm-search-dropdown .xjm-search-dropdown-title{font-weight:bold;font-size:15px;padding:8px 12px;margin:-12px -12px 12px;border-bottom:1px solid #dfdfdf}.xjm-search-dropdown.xjm-search-dropdown-cities-radius li+li{margin-top:7px}.xjm-search-dropdown.xjm-search-dropdown-cities-radius .xjm-search-dropdown-title{border:none;margin-bottom:0;padding-bottom:12px}.xjm-search-dropdown .xjm-search-dropdown-cities{padding-right:10px}.xjm-search-dropdown .xjm-search-dropdown-cities:only-of-type{width:100%}.xjm-search-dropdown .xjm-search-dropdown-cities,.xjm-search-dropdown .xjm-search-dropdown-radius,.xjm-search-dropdown .xjm-search-dropdown-countries{width:50%}.xjm-search-dropdown .xjm-search-dropdown-radius{padding:12px 0 12px 10px;margin:-12px -12px -12px 0}.xjm-search-dropdown .xjm-search-dropdown-radius:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#dfdfdf}.xjm-search-dropdown .xjm-search-dropdown-radius [type=radio]{margin-right:8px}.xjm-search-submit{width:132px;min-width:0}@media only screen and (max-width: 1112px){.xjm-search-field .xjm-search-input{width:100%;border-radius:3px}.xjm-search-field+.xjm-search-field{margin-left:0}}@media only screen and (max-width: 736px){.xjm-search-field,.xjm-search-submit{width:100% !important}.xjm-search-submit{margin-left:0}}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-search-field{width:34%}.xjm-search-field.xjm-search-field-big{width:40%}.xjm-search-submit{margin:-1px 0 0 0;width:97px}}.jobs-seo-directory-pagination.component-navigation-pagination{text-align:left;margin-left:-5px}@media only screen and (max-width: 736px){.jobs-seo-directory-pagination.component-navigation-pagination-alpha a,.jobs-seo-directory-pagination.component-navigation-pagination-alpha span{min-width:14px}}.jobs-directory-big-letter{display:block;font-size:72px !important;font-weight:bold;text-transform:uppercase;border-bottom:1px solid gray}.jobs-page-directory-directory_letter .jobs-directory-list{-webkit-column-count:3;column-count:3}@media only screen and (max-width: 736px){.jobs-page-directory-directory_letter .jobs-directory-list{-webkit-column-count:1;column-count:1}}.jobs-page-directory-directory_letter .jobs-directory-list-link{display:inline-block;padding:6px 0}.xjm-links .foundation-row+.foundation-row{margin-top:42px}.xjm-links .h3{font-weight:normal}.xjm-links a{font-size:13px}.xjm-links-list li{margin-top:6px}.xjm-text .h3{font-weight:normal}.xjm-text p{-webkit-columns:2;columns:2;margin-bottom:20px}.xjm-text #xjm-seo-text-more,.xjm-text #xjm-seo-text-static-more{overflow:hidden}.xjm-text #xjm-seo-text-more .h3,.xjm-text #xjm-seo-text-static-more .h3{padding-top:12px}.xjm-signup{*zoom:1;overflow:hidden;border-radius:4px;background-color:#006567;color:white;padding:24px;position:relative}@media only screen and (max-width: 736px){.xjm-signup{padding:16px}}.xjm-signup .xjm-signup-title{color:white;font-weight:normal;line-height:32px;margin-top:8px;padding-right:24px}@media only screen and (max-width: 736px){.xjm-signup .xjm-signup-title{margin-top:0;font-size:25px}}.xjm-signup .xjm-signup-title .xjm-signup-title-line{margin-bottom:16px}.xjm-signup .xjm-signup-text{font-size:15px;line-height:21px;margin-bottom:24px}@media only screen and (max-width: 736px){.xjm-signup .xjm-signup-text{margin-top:32px}}.xjm-signup .xjm-signup-action{text-align:center}.xjm-signup .xjm-signup-action .button{border:none}.xjm-signup .element-form-button-solid-lime{float:none}.xjm-signup.xjm-signup-big{height:476px;background:-webkit-linear-gradient(45deg, rgba(4,115,111,0.8), rgba(53,189,117,0.9) 101%),url(https://www.xing.com/assets/jobs/xjm/landing-teaser-background-1f7a4474279c59651dd02cd69a81bea8fdf2bbd4066240e69d11548afd65622d.jpg) no-repeat;background:linear-gradient(45deg, rgba(4,115,111,0.8), rgba(53,189,117,0.9) 101%),url(https://www.xing.com/assets/jobs/xjm/landing-teaser-background-1f7a4474279c59651dd02cd69a81bea8fdf2bbd4066240e69d11548afd65622d.jpg) no-repeat;background-size:cover}@media only screen and (max-width: 736px){.xjm-signup.xjm-signup-big{height:auto}}.xjm-signup.xjm-signup-big footer{position:absolute;right:0;bottom:0;left:0;padding:inherit}@media only screen and (max-width: 736px){.xjm-signup.xjm-signup-big footer{position:static;padding:0}}.xjm-signup.xjm-signup-sidebar .element-form-button-solid-lime{width:100%}.xjm-signup.xjm-signup-sidebar .xjm-signup-text{font-size:19px}.xjm-subheader{width:100vw;position:relative;left:50%;margin-left:-50vw;background-color:white;padding:19px 0}@media only screen and (min-width: 1113px){.xjm-subheader{padding:21px 0}}.xjm-subheader .subheader-title,.xjm-subheader .disciplines-list{font-size:13px;display:inline-block;margin:0}.xjm-subheader .subheader-title{line-height:26px}@media only screen and (max-width: 1112px){.xjm-subheader .subheader-title{display:block}}.xjm-disciplines-subheader .discipline-name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.xjm-disciplines-subheader .subheader-item{display:inline-block;line-height:26px}.xjm-disciplines-subheader .subheader-item:last-of-type{margin-right:0}@media only screen and (max-width: 736px){.xjm-disciplines-subheader .subheader-item{display:block;text-align:center}}@media only screen and (max-width: 736px){.xjm-disciplines-subheader{text-align:center}.xjm-disciplines-subheader .disciplines-list{max-width:100%}.xjm-disciplines-subheader .discipline-name{display:block}}@media only screen and (min-width: 737px){.xjm-disciplines-subheader{margin-left:12px}}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-disciplines-subheader .disciplines-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xjm-disciplines-subheader .subheader-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;margin-right:12px}.xjm-disciplines-subheader .discipline-name{display:inline-block}}@media only screen and (min-width: 1113px){.xjm-disciplines-subheader .subheader-title,.xjm-disciplines-subheader .subheader-item{margin-right:25px}}.xjm-recent-searches-subheader .recent-searches-list{display:inline}.xjm-recent-searches-subheader .create-alert-btn,.xjm-recent-searches-subheader .has-alert-btn{color:gray;border:solid 1px #cccccc;border-radius:3px;font-size:13px;line-height:1.38461538;margin-right:10px;text-decoration:none}.xjm-recent-searches-subheader .create-alert-btn.foundation-icon-core-notification:before,.xjm-recent-searches-subheader .create-alert-btn.foundation-icon-shape-tick:before,.xjm-recent-searches-subheader .has-alert-btn.foundation-icon-core-notification:before,.xjm-recent-searches-subheader .has-alert-btn.foundation-icon-shape-tick:before{font-size:15px;line-height:27px;padding:0 6px}.xjm-recent-searches-subheader .has-alert-btn{color:#009090}.xjm-recent-searches-subheader .remove-search-btn{display:none;vertical-align:middle;color:gray;margin-left:10px;text-decoration:none;cursor:pointer}@media only screen and (max-width: 1112px){.xjm-recent-searches-subheader .remove-search-btn{display:inline-block}}.xjm-recent-searches-subheader .remove-search-btn.foundation-icon-shape-cross:before{font-size:12px}.xjm-recent-searches-subheader .subheader-item{margin-top:10px}.xjm-recent-searches-subheader .subheader-item:hover .remove-search-btn{display:inline-block}.xjm-recent-searches-subheader .subheader-item .recent-search-name{display:inline-block;line-height:14px;max-width:75%;text-transform:capitalize;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (min-width: 737px) and (max-width: 1112px){.xjm-recent-searches-subheader .recent-searches-list{display:block}.xjm-recent-searches-subheader .subheader-item{display:inline-block;width:50%}}@media only screen and (min-width: 1113px){.xjm-recent-searches-subheader .subheader-title{display:inline-block;line-height:29px;vertical-align:top;margin-right:30px}.xjm-recent-searches-subheader .recent-searches-list{display:inline-block;width:80%}.xjm-recent-searches-subheader .subheader-item{display:inline-block;width:50%;margin:0}.xjm-recent-searches-subheader .subheader-item:nth-child(n+3){margin-top:10px}}.xjm-tabs{margin-bottom:0;padding:0 !important}.xjm-tabs .tab-nav{margin-bottom:0}@media only screen and (max-width: 736px){.xjm-tabs .tab-nav>li{float:none;display:block;width:100%;text-align:center}.xjm-tabs .tab-nav a{text-align:center;padding:16px 24px 17px;display:inline-block}}@media only screen and (max-width: 736px){.xjm-tabs .tab-nav.sup a:after{top:16px}}.xjm-tabs-content .empty-state{-webkit-transition:.2s linear;transition:.2s linear;max-height:0;opacity:0;border-bottom:1px solid #F0F0F0}.xjm-tabs-content .empty-state .img-wrapper{margin:0 60px 0 40px}.xjm-tabs-content .empty-state .bd{margin-left:0}.xjm-tabs-content .empty-state .bd h3{margin-bottom:10px}.xjm-tabs-content .empty-state .bd p{color:gray}.xjm-tabs-content .show{max-height:none;opacity:1;padding:20px 0 40px}.xjm-teaser-list{margin-top:24px;font-size:15px}.xjm-teaser-list li{margin-top:16px}.xjm-teaser-list li a{display:inline-block;color:gray}.xjm-teaser-list li a strong{font-weight:normal;color:#009090}.jobs-page-landings-search.u-logged-out .xjm-signup{margin-top:32px}#optcol .jobs-action-list{margin:-30px 25px 20px 10px}.basic-user #optcol .jobs-action-list{margin-top:-15px}.jobs-action-list li{background:white;border-radius:3px;display:table;height:52px;margin-bottom:10px;width:100%}.action-list-gray li{background:#F2F2F2}.jobs-action-list .selected{background-color:#b0d400}.jobs-action-list a{color:#333333;display:table-cell;font-weight:700;line-height:14px;padding:0 5px 0 60px;vertical-align:middle}@media only screen and (min-width: 737px) and (max-width: 1112px){.jobs-action-list a{padding-left:45px}}@media only screen and (max-width: 736px){.jobs-action-list a.action-list-icon:before{display:none}}.jobs-action-list a:hover{text-decoration:underline}.jobs-action-list span{display:block;font-size:11px;font-weight:400}.bookmark-posting-icon{height:18px;width:21px;position:relative;top:-3px}.xjm-company-name{color:#000}.job-coi-overview{padding:18px;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width: 736px){.job-coi-overview{margin:0 -24px 0 -24px !important}}@media only screen and (max-width: 1112px){.u-logged-in .job-coi-overview.component-layout-card.foundation-grid-straddle{margin-right:-12px !important}}.job-coi-item{float:left;height:250px;position:relative;border:0 solid #ebebeb;border-width:1px 1px 1px 0;padding:20px 10px;cursor:pointer;text-align:center}.job-coi-item-small{width:20%}@media only screen and (min-width: 737px) and (max-width: 1112px){.job-coi-item-small{width:33%;border-width:1px 1px 1px 1px}}.job-coi-item-big{width:25%}@media only screen and (min-width: 737px) and (max-width: 1112px){.job-coi-item-small,.job-coi-item-big{height:280px}}@media only screen and (max-width: 736px){.job-coi-item-small,.job-coi-item-big{width:100%;height:auto;padding:10px}.job-coi-item-small:nth-child(odd),.job-coi-item-big:nth-child(odd){border-width:1px 1px 1px 1px}.job-coi-item-small:nth-child(even),.job-coi-item-big:nth-child(even){border-width:0 1px}.job-coi-item-small:last-of-type,.job-coi-item-big:last-of-type{border-width:1px 1px 1px 1px}}.job-coi-item:first-of-type{border-width:1px 1px 1px 1px}.job-coi-item:hover{-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.3);box-shadow:1px 2px 10px rgba(0,0,0,0.3);-webkit-transition:-webkit-box-shadow 150ms linear;transition:-webkit-box-shadow 150ms linear;transition:box-shadow 150ms linear;transition:box-shadow 150ms linear, -webkit-box-shadow 150ms linear}.job-coi-item a:hover{text-decoration:none}.job-coi-item img{margin:20px auto 0;height:55px}@media only screen and (max-width: 736px){.job-coi-item img{float:left;margin:8px 10px 0 0;width:40px}}@media only screen and (max-width: 736px){.job-coi-item .job-coi-item-info{margin-left:52px;text-align:left}}.job-coi-item p{color:black}.job-coi-item-link{display:block;height:100%;width:100%}.coi-container{margin:0 -24px 20px -24px}@media only screen and (max-width: 736px){.u-logged-out .coi-container{margin:0 -12px}}.coi-container-divider{height:20px;background-color:#ebebeb;margin:0 -24px 0 -24px}.coi-header{background-color:#009090;height:140px;padding:40px 60px;color:white}@media only screen and (max-width: 736px){.coi-header{text-align:center;padding:30px 10px;height:auto}}.coi-header img{top:-70px;position:relative;right:40px;height:110px}@media only screen and (max-width: 1112px){.coi-header img{position:absolute;top:20px;right:6px;opacity:0.15}}.coi-header p{font-size:22px}@media only screen and (max-width: 736px){.coi-header p{font-size:16px}}.coi-item{padding:60px 50px;width:90%}@media only screen and (max-width: 736px){.coi-item{padding:14px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}}@media only screen and (min-width: 737px) and (max-width: 1112px){.coi-item img{width:50%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.coi-fr{width:50%}@media only screen and (max-width: 736px){.coi-fr{margin:20px 0;width:100%}}.coi-fr p{font-size:15px;margin-bottom:-2px}@media only screen and (max-width: 736px){.coi-fr .element-form-button-solid-lime{display:inline-block;width:100%;float:none !important}}.coi-item-divider{width:95%;margin:0 0 0 20px}@media only screen and (max-width: 736px){.coi-item-divider{margin:0 3%;margin-bottom:12px}}.fixed-top-bar-wrapper{display:none;position:fixed;left:0;top:0;width:100%;z-index:10}.fixed-top-bar-wrapper .fixed-top-bar{margin:0 auto;height:40px}.fixed-top-bar-wrapper .fixed-top-bar-content{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 4px 4px;-webkit-box-shadow:0 3px 2px -1px rgba(0,0,0,0.3);box-shadow:0 3px 2px -1px rgba(0,0,0,0.3);padding:17px 25px 7px;background-color:#FFF;margin-left:65px}.u-logged-out .fixed-top-bar-wrapper .fixed-top-bar-content{margin-left:0;margin-right:65px}.fixed-top-bar-wrapper .fixed-top-bar-content .fixed-top-bar-text{float:left;width:600px}.fixed-top-bar-wrapper .fixed-top-bar-content .fixed-top-bar-cta{float:right;width:255px}.fixed-top-bar-wrapper .fixed-top-bar-content .fixed-top-bar-cta .fixed-top-bar-cta-hidden{display:none}.fixed-top-bar-wrapper .fixed-top-bar-content .fixed-top-bar-cta .jobs-action-list{margin-right:0}.foundation-root .fixed-top-bar-content{margin-left:240px;margin-right:0}.foundation-root .fixed-top-bar.content-center{width:1240px}@media all and (max-width: 1375px){.basic-user .foundation-root .fixed-top-bar-content{margin-left:80px;margin-right:0}.basic-user .foundation-root .fixed-top-bar.content-center{width:1080px}}@media all and (max-width: 1260px){.foundation-root .fixed-top-bar-content{margin-left:80px;margin-right:0}.foundation-root .fixed-top-bar.content-center{width:1080px}}.u-logged-out .foundation-root .fixed-top-bar.content-center{width:1000px !important}.u-logged-out .foundation-root .fixed-top-bar-content{margin-left:0 !important;margin-right:0 !important}@media all and (max-width: 1080px){.u-logged-out .foundation-root .fixed-top-bar.content-center{margin-left:32px !important}}.jobs-inplace-editor .text-button{cursor:pointer}.jobs-inplace-editor .text-button-save,.jobs-inplace-editor .text-button-cancel{margin:5px 0 0}.jobs-inplace-editor output,.jobs-inplace-editor output:hover{background:transparent;border:0;display:inline;margin:0;padding:0}.jobs-inplace-editor input.text{clear:right;margin:0}.jobs-inplace-editor .loading-indicator{position:static;vertical-align:middle}.jobs-inplace-editor .inplace-editor-mode{width:auto !important}.jobs-inplace-editor .inplace-editor-placeholder{color:black}.benefit{float:left;width:89px;height:90px;margin:8px;text-align:center;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.benefit .benefit-icon{background-position:0 0;position:relative;display:block;height:58px;margin:0 14px 7px 14px;width:58px}.benefit .benefit-icon:after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%}.benefit.benefit-1 .benefit-icon:after{background-position:0 -116px}.benefit.benefit-2 .benefit-icon:after{background-position:0 -754px}.benefit.benefit-3 .benefit-icon:after{background-position:0 -812px}.benefit.benefit-4 .benefit-icon:after{background-position:0 -870px}.benefit.benefit-5 .benefit-icon:after{background-position:0 -928px}.benefit.benefit-6 .benefit-icon:after{background-position:0 -986px}.benefit.benefit-7 .benefit-icon:after{background-position:0 -1044px}.benefit.benefit-8 .benefit-icon:after{background-position:0 -1102px}.benefit.benefit-9 .benefit-icon:after{background-position:0 -1160px}.benefit.benefit-10 .benefit-icon:after{background-position:0 -174px}.benefit.benefit-11 .benefit-icon:after{background-position:0 -232px}.benefit.benefit-12 .benefit-icon:after{background-position:0 -290px}.benefit.benefit-13 .benefit-icon:after{background-position:0 -348px}.benefit.benefit-14 .benefit-icon:after{background-position:0 -406px}.benefit.benefit-15 .benefit-icon:after{background-position:0 -464px}.benefit.benefit-16 .benefit-icon:after{background-position:0 -522px}.benefit.benefit-17 .benefit-icon:after{background-position:0 -580px}.benefit.benefit-18 .benefit-icon:after{background-position:0 -638px}.benefit.benefit-19 .benefit-icon:after{background-position:0 -696px}.benefit.disabled .benefit-icon{background-position:0 -58px}.kununu-company-rating{float:left;cursor:pointer}.kununu-company-rating .kununu-star{float:left;position:relative;color:white;overflow:hidden;width:20px;height:20px;margin:2px;text-align:center}.kununu-company-rating .kununu-star:first-child{margin-left:0}.kununu-company-rating .kununu-star [class*="foundation-icon-social-star"]{height:20px;line-height:20px;color:#009090}.kununu-company-rating .kununu-star [class*="foundation-icon-social-star"]:before{font-size:16px;padding:0}.kununu-company-rating .kununu-star-icon{position:relative;z-index:2;height:20px;width:20px;display:block;left:0;top:0}.kununu-company-rating .kununu-star-icon-0{background-position:0 -1314px}.kununu-company-rating .kununu-star-icon-50{background-position:0 -1274px}.kununu-company-rating .kununu-star-icon-100{background-position:0 -1294px}.kununu-company-rating .kununu-star-icon{position:relative;z-index:2}.kununu-rating-nr,.kununu-nr-ratings{float:left;line-height:25px;margin-left:10px}.kununu-rating-nr{position:relative;font-size:15px;font-weight:bold;padding-right:10px}.kununu-rating-nr:after{content:"";position:absolute;right:0;top:5px;width:1px;height:15px;background:#c9c9c9}@media only screen and (min-width: 737px) and (max-width: 1112px){.kununu-rating-nr:after{content:none}}.kununu-nr-ratings{font-size:13px}@media only screen and (min-width: 737px) and (max-width: 1112px){.kununu-nr-ratings{margin-left:0}}.all-benefits .see-more{line-height:15px}.all-benefits .all-benefits-link{line-height:19px}.all-benefits .kununu-powered-by{line-height:19px;vertical-align:top}.kununu-logo{background-image:url(https://www.xing.com/assets/jobs/sprites/xjm-sa971512e93-eee267513c196ca455b7e5b5821301dad2eda41ad5f0a3b781ac2aa0fc38f7ca.png);background-position:0 -18px;background-repeat:no-repeat;overflow:hidden;display:inline-block;vertical-align:middle;height:19px;width:71px;margin-left:10px;text-indent:100%;white-space:nowrap}@media (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.kununu-logo{background-image:url(https://www.xing.com/assets/jobs/sprites/xjm-2x-s4bfd725d3f-2d90b597d58b5b3101dec497c4476aa15fd3c5253e9959dc3d59b02e543d4464.png);background-position:0 -18px;background-size:71px 37px;height:19px;width:71px}}.kununu-info+.kununu-logo{height:26px;vertical-align:text-bottom}@media only screen and (min-width: 737px) and (max-width: 1112px){.kununu-info+.kununu-logo{height:19px;vertical-align:middle}}#matching-members{border:1px solid #c9c9c9;height:350px;overflow-y:auto}#matching-members .contact-item,#contacts-container .contact-item{border-bottom:1px solid #c9c9c9}#matching-members .icon-links-list,#contacts-container .icon-links-list{position:absolute;right:0;top:10px;width:100px}.contact-item{padding:10px;position:relative}.contact-item p{margin:0}.contact-item .user-info{margin:10px;position:relative;width:440px}.contact-item .user-distance-img{position:absolute;bottom:0;right:0}.group{display:inline-block;vertical-align:top;width:270px}.nroute{cursor:pointer}.nroute-real{color:#009090}.nroute-real:hover{text-decoration:underline}.show-more{display:inline-block;cursor:pointer;color:#009090;font-weight:bold;line-height:8px;padding-left:13px}.show-more:hover{text-decoration:underline}#watson-social-contact-path-section .contact-path{position:relative;overflow:hidden;height:112px}@media only screen and (max-width: 736px){#watson-social-contact-path-section .contact-path{width:100% !important;padding-right:12px}}#watson-social-contact-path-section .contact-path .contact-path-person{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;height:auto}@media only screen and (max-width: 736px){#watson-social-contact-path-section .contact-path .contact-path-person{display:block;width:100%;float:none}}#watson-social-contact-path-section .contact-path .contact-path-person .icn-ext-info-relation-1,#watson-social-contact-path-section .contact-path .contact-path-person .icn-ext-info-relation-2{right:0;position:absolute;bottom:0}#watson-social-contact-path-section .contact-path .contact-path-left{padding:10px 10px 10px 0}#watson-social-contact-path-section .contact-path .contact-path-right{padding:10px 0 10px 25px;border-left:1px solid #ebebeb;overflow:visible}#watson-social-contact-path-section .contact-path .contact-path-right:after,#watson-social-contact-path-section .contact-path .contact-path-right:before{top:50%}#watson-social-contact-path-section .contact-path .message-lightbox-link{width:17px;height:18px;margin-top:-4px}.watson-social-contact-path .contact-path-person{width:50%}.watson-social-contact-path .contact-path-info .h2{font-size:21px;line-height:24px}.watson-social-contact-path .contact-path-info .h4{font-size:15px;line-height:16px}.jobs .wysihtml5-toolbar{width:545px}.wysihtml5-supported .wysihtml5-html-info{display:none}.wysihtml5-html-info code{font-family:Menlo, Monaco, Courier, monospace}.wysihtml5-html-info td{padding-bottom:5px;vertical-align:top}.wysihtml5-html-info h4{margin:25px 0 5px 0}.jobs-ad-wysihtml5{font-size:13px}.jobs-ad-wysihtml5 #job-ad-body{margin:0 auto;text-align:left}.jobs-ad-wysihtml5 img{display:block;margin:0 auto 36px auto}.jobs-ad-wysihtml5 h1,.jobs-ad-wysihtml5 h2,.jobs-ad-wysihtml5 h3,.jobs-ad-wysihtml5 h4,.jobs-ad-wysihtml5 h5,.jobs-ad-wysihtml5 h6,.jobs-ad-wysihtml5 p,.jobs-ad-wysihtml5 ol,.jobs-ad-wysihtml5 ul{color:#333;font-size:13px;margin:1em 0}.jobs-ad-wysihtml5 h1,.jobs-ad-wysihtml5 h2,.jobs-ad-wysihtml5 h3,.jobs-ad-wysihtml5 h4,.jobs-ad-wysihtml5 h5{color:gray;line-height:100%}.jobs-ad-wysihtml5 h1{font-size:24px}.jobs-ad-wysihtml5 h2{font-size:21px}.jobs-ad-wysihtml5 h3{font-size:18px}.jobs-ad-wysihtml5 h4{font-size:15px}.jobs-ad-wysihtml5 h5{font-size:13px}.jobs-ad-wysihtml5 ol,.jobs-ad-wysihtml5 ul{padding:0 0 0 40px}.jobs-ad-wysihtml5 a,.jobs-ad-wysihtml5 a:hover{color:#333 !important;text-decoration:underline !important}.jobs-ad-wysihtml5 pre{font-family:"Xing Sans", "Trebuchet MS", Verdana, sans-serif;font-size:12px}.jobs-ad-wysihtml5 td,.jobs-ad-wysihtml5 th{font-size:12px;padding:0;vertical-align:top}.jobs-ad-wysihtml5 td:first-child:not(:last-child),.jobs-ad-wysihtml5 th:first-child:not(:last-child){min-width:150px;padding-right:10px}.jobs-ad-wysihtml5 td *:first-child,.jobs-ad-wysihtml5 th *:first-child{margin-top:0}[class*=foundation-col-] img{max-width:100%}@media only screen and (min-width: 737px) and (max-width: 1112px){.fixed-top-bar-text{width:300px !important}#nav-main .home{margin-left:20px}}@media only screen and (max-width: 1112px){.action-list-logged-out{font-size:13px}.jobs-action-list .foundation-show-tablet{display:table !important}}@media only screen and (max-width: 736px){.fixed-top-bar-wrapper{display:none !important}#nav-main .home{margin-left:17px}.breadcrumb-nav li{margin-right:0}.breadcrumb-nav li:before{font-size:10px;padding:0}.breadcrumb-nav a:not(.startpoint){font-size:12px}.breadcrumb-nav a:before{padding:0}.xjm-box>.foundation-row>[class*='foundation-col-']+[class*='foundation-col-']{margin-top:20px}.foundation-root header .foundation-grid-space{padding-top:18px}.foundation-col-12 .app-message{margin-right:-12px;margin-left:-12px}#job-posting-actions{margin-top:20px;text-align:center}#job-posting-description:only-child{margin-bottom:-24px}#job-posting-description:only-child>.overflow{padding-bottom:24px}#job-posting-description+[class*='foundation-col-']{position:relative;margin-top:36px}#job-posting-description+[class*='foundation-col-']:before{content:'';position:absolute;top:-36px;right:-12px;left:-12px;height:16px;background:#ebebeb}#job-posting-company-info-section{margin-top:-15px;padding-top:8px;padding-bottom:0px}.kununu-info{margin-left:-3px}.kununu-company-rating{clear:left}.kununu-company-rating .kununu-star-icon{z-index:0}.kununu-rating-nr{font-size:13px}.kununu-rating-nr:after{content:none}.kununu-nr-ratings{margin:0}.xjm-teaser-signup a{float:none !important;margin:0 !important}.xjm-teaser-mobile-paid .xjm-teaser-mobile-paid-company{background:url(https://www.xing.com/assets/jobs/xjm/teaser-mobile-paid-d2b111936803a1778bc3c3ff368af011444d14b71e6cb2dd2941b503a7dccfeb.png) top center no-repeat;background-size:174px 32px;padding-top:40px}.jobs-context-nav{padding-top:16px;padding-bottom:12px}.fs15--mobile{font-size:15px !important}.fs18--mobile{font-size:18px !important}.fs22--mobile{font-size:22px !important}.lightbox{padding:12px}.lightbox output>[class*='lightbox']{width:100%}.lightbox .lightbox-inner{padding:12px}.lightbox .promo1{font-size:22px !important;line-height:1.2 !important;padding:0 20px}.lightbox .content-wrapper{padding:0}.lightbox .mod{float:none !important;max-width:100% !important;padding:0}.lightbox input.text,.lightbox .button{font-size:14px}.lightbox .mini-signup-2 .terms-and-conditions{font-size:11px;text-align:left}.lightbox .mini-signup-2 .terms-and-conditions .fl{float:none !important}.lightbox .privacy-hint{margin:16px 0 0;padding:16px}.lightbox .privacy-hint img,.lightbox .privacy-hint br{display:none}.lightbox .lightbox-callout{margin:15px -12px -12px}.lightbox .email-frequency-dropdown-wrapper{margin:10px 0 0}}@media only screen and (max-width: 736px){.foundation-hide-phone{display:none}.foundation-show-phone{display:block}}@media only screen and (min-width: 737px) and (max-width: 1112px){.foundation-hide-tablet{display:none}.foundation-show-tablet{display:block}}@media only screen and (max-width: 1112px){.u-logged-in header .content-center .foundation-col-12{width:calc(100% - 16px) !important}.u-logged-in .header-search{max-width:138px;padding-left:calc(50% - 69px - 64px);width:auto !important;margin-right:6px}.u-logged-in .header-search .header-trigger-advanced{margin-left:12px;width:138px}.u-logged-in .header-search form{display:none !important}.u-logged-in .header-trigger-contacts{display:none}.u-logged-in .header-settings{float:right !important;width:auto !important;margin-left:6px !important;margin-right:6px !important}}@media only screen and (max-width: 736px){.u-logged-in #myxing-premfix{right:0}}@media only screen and (max-width: 1112px){.u-logged-in .foundation-root{min-width:736px !important}}@media only screen and (max-width: 736px){.u-logged-in .foundation-root{min-width:374px !important}}@media only screen and (max-width: 1112px){.u-logged-in .content-center{margin:0;max-width:1112px;min-width:736px;width:100% !important}}@media only screen and (max-width: 736px){.u-logged-in .content-center{margin:0;max-width:736px;min-width:374px;width:100% !important}}@media only screen and (max-width: 1112px){.u-logged-in #maincontent{max-width:1112px;width:auto}}@media only screen and (max-width: 736px){.u-logged-in #maincontent{margin:0;max-width:736px;width:auto}}@media only screen and (max-width: 1112px){.u-logged-in #maincontent .foundation-col-12,.u-logged-in #maincontent .foundation-col-11,.u-logged-in #maincontent .foundation-col-10,.u-logged-in #maincontent .foundation-col-9,.u-logged-in #maincontent .foundation-col-8,.u-logged-in #maincontent .foundation-col-6,.u-logged-in #maincontent .foundation-col-7,.u-logged-in footer .foundation-col-12,.u-logged-in footer .foundation-col-11,.u-logged-in footer .foundation-col-10,.u-logged-in footer .foundation-col-9,.u-logged-in footer .foundation-col-8,.u-logged-in footer .foundation-col-6,.u-logged-in footer .foundation-col-7{width:calc(100% - 24px)}}@media only screen and (max-width: 736px){.u-logged-in #maincontent .foundation-col-5,.u-logged-in #maincontent .foundation-col-4,.u-logged-in footer .foundation-col-5,.u-logged-in footer .foundation-col-4{width:calc(100% - 24px)}.u-logged-in footer .foundation-col-4{margin-bottom:18px}}@media only screen and (max-width: 1112px){.u-logged-in .foundation-grid-straddle,.u-logged-in .component-layout-card{margin-right:-12px !important}}
