.adswrapper{text-align:center}.adswrapper_content{float:right;width:35%}.adswrapper.kombiad{margin-top:2rem;background-color:#fff;padding:0}.adswrapper-bg{background-color:#f5f5f5}#leftAdSky,#rightAdSky{width:30rem;height:60rem;top:1.7rem;position:relative;display:none}#leftAdSky .bannerPlacement{text-align:right}#rightAdSky .bannerPlacement{text-align:left}.profession-detail-page #leftAdSky,.profession-detail-page #rightAdSky{padding-top:.3rem}@media screen and (max-width: 767px){.adswrapper{margin-bottom:1rem}}@media screen and (min-width: 1680px){.layoutSkyContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#leftAdSky,#rightAdSky{display:block;position:sticky;padding-top:2rem}.MainContent.wrapper.layoutSkyAd{margin:0;width:100%}}:root{--circle-segment-activ: #464d94;--circle-segment: #9b9b9b;--outer-circle:  #d7d7d7;--inner-circle: #fff;--font-color:  #606060;--shadow-color: rgba(0,0,0,.4)}body.salary-result-analysis{background-color:#f5f5f5}body.salary-result-analysis .header-color{background-color:#fff}ul.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:.5rem 0 0}ul.breadcrumb.mobile{padding-top:1rem}ul.breadcrumb li{font-size:1.2rem;line-height:1.7rem;list-style-type:none}ul.breadcrumb li>span{color:#7e7e7e}ul.breadcrumb li a.icon::before,ul.breadcrumb li a.icon::after{font-size:1rem;margin:0 .5rem}ul.breadcrumb .home::before{color:#232a6e;font-size:1.4rem;margin-right:0}.profession-detail-page{background-color:#f5f5f5}.profession-detail-page ul.breadcrumb{margin:0}.back-to-top{max-height:4.5rem;min-height:4.5rem;min-width:4.5rem;max-width:4.5rem;display:none;position:fixed;z-index:9999}.back-to-top:hover{text-decoration:none}.back-to-top.show{display:block}.back-to-top .btn.icon{border:1px solid #232a6e;border-radius:.3rem}.back-to-top .btn.icon::before,.back-to-top .btn.icon::after{border-color:#232a6e;background-image:-webkit-gradient(linear, left top, left bottom, from(#464d94), to(#232a6e));background-image:linear-gradient(#464d94, #232a6e)}.back-to-top .btn.icon:hover::before,.back-to-top .btn.icon:hover::after{background-image:-webkit-gradient(linear, left top, left bottom, from(#737aba), to(#464d94));background-image:linear-gradient(#737aba, #464d94)}.back-to-top .btn.icon:active::before,.back-to-top .btn.icon:active::after{background-image:-webkit-gradient(linear, left top, left bottom, from(#464d94), to(#737aba));background-image:linear-gradient(#464d94, #737aba)}@media screen and (min-width: 767px){.back-to-top{bottom:4rem;right:1.5rem}}div.relatedOccupations{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2.4rem}div.relatedOccupations h3{margin-bottom:.3rem}#salary-container .info-icon{top:0;left:1.2rem;font-size:2.4rem;text-decoration:none;border-bottom:0;position:relative}@media (min-width: 768px){.DropDownLink{border-radius:.2rem;border:1px solid #d7d7d7;display:none;padding:.3rem;position:absolute;right:17.9%;text-align:center;top:4.5rem;width:100%;background:#fff;-webkit-box-shadow:0 0 1px 1px #d7d7d7;box-shadow:0 0 1px 1px #d7d7d7}.DropDownLink::after{content:'';color:#d7d7d7;position:absolute;right:-.2rem;top:-.8rem;border-bottom:.8rem solid;border-right:.8rem solid transparent;border-left:.8rem solid transparent}.salarySwitch,.salarySwitchJobListHead{display:inline-block;cursor:pointer;font-size:1.6rem;padding:.9rem 2.4rem;position:relative}.salarySwitchJobListHead .DropDownLink{top:3.2rem;right:12.4%}.salarySwitchJobListHead{font-size:1.4rem;padding:0;color:#232a6e}.icon-chevron-down{font-size:3rem;position:relative;top:.9rem;left:-.5rem}.salarySwitch:hover .DropDownLink{display:block}#salary-container .info-icon{top:1.3rem;left:1.2rem;font-size:2.4rem;border-bottom:0;text-decoration:none;position:relative}}.descriptionPattern img{display:block;margin:0 auto 2rem}.tpl-einzeldatensatz{margin-top:2rem;width:100%;text-align:left}.tpl-einzeldatensatz a{text-decoration:none}.tpl-einzeldatensatz td{vertical-align:top}.tpl-einzeldatensatz tr{display:inline-block;border-bottom:1px solid #bababa;width:100%;padding-top:.5rem;padding-bottom:.5rem;min-height:2.8rem}.tpl-einzeldatensatz tr td:first-child{width:17rem}.tpl-einzeldatensatz-result h3{margin-bottom:0}.tpl-einzeldatensatz-result h4{margin-top:0;margin-bottom:0}.tpl-einzeldatensatz-result .info--text{font-size:1.2rem}.tpl-einzeldatensatz-result a.link--jobangebote{text-decoration:none}.tpl-einzeldatensatz-result .u-grid-3-4{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:65%}.tpl-einzeldatensatz.gehaltEntry tr:last-child{font-weight:700;border:0}.tpl-einzeldatensatz.gehaltEntry tr td:first-child{width:65%;float:left;display:block}.tpl-einzeldatensatz.gehaltEntry tr td:last-child{text-align:right;float:right;width:33%}.dataEntryTable--wrapper{margin-top:1rem}.dataEntryTable--wrapper ul.salaryList li{border:0}.dataEntryTable--wrapper .salaryList .col.positionsBezeichnung{white-space:inherit;overflow:visible;text-overflow:initial;word-break:break-word}.dataEntryTable--wrapper ul.salaryList li:hover{background:none}.no-margin-top{margin-top:0}@media (max-width: 839px){.tpl-einzeldatensatz-result .u-grid-3-4{width:100%}}#headerWidget{background-color:#5E156E;background-image:url("/images/layout/basics/headerWidgets/bg_tile.png");background-position:left top;background-repeat:repeat-x;background-size:17.5rem;color:#fff}#headerWidget.sticky{position:fixed;top:0;left:0;z-index:10;width:100%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}#headerWidget .map-marker{position:relative;display:block}#headerWidget .map-marker::before{position:absolute;top:1.2rem;left:1rem;height:auto;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;color:#bababa}#headerWidget .map-marker:hover::before{color:#bababa}@media screen and (max-width: 767px){#headerWidget .tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#headerWidget .tooltip::after{border-bottom-color:#fff;border-top-color:transparent;top:0;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}#headerWidget>.wrapper{padding-left:1rem;padding-right:1rem}}#headerWidget.noSearch h2{font-weight:normal}#headerWidget.noSearch .content{padding:1rem 0 0}@media screen and (max-width: 767px){#headerWidget.noSearch .content{padding:.7rem 0 0}}@media screen and (max-width: 767px){#headerWidget.homeSearch input{margin-bottom:1rem}}#headerWidget.homeSearchZwei{width:100%;position:relative;z-index:9;background-color:#5E156E;background-position:top center;background-repeat:no-repeat;background-size:cover;height:calc(88vh - 80px);min-height:200px;-webkit-transition:height .2s;transition:height .2s}#headerWidget.homeSearchZwei .wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}#headerWidget.homeSearchZwei .scrollArrow{position:absolute;width:100%;height:2.5rem;bottom:10px;opacity:.8;background-image:url(/images/home_scroll_arrow.png);background-size:6rem 2.5rem;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 767px){#headerWidget.homeSearchZwei .scrollArrow{bottom:35px}}#headerWidget.homeSearchZwei .scrollArrow:hover,#headerWidget.homeSearchZwei .scrollArrow:active{opacity:1;cursor:pointer}@media screen and (min-width: 1024px){#headerWidget.homeSearchZwei{background-image:url("/images/layout/basics/headerWidgets/header-home-large.jpg")}}@media screen and (min-width: 768px) and (max-width: 1023px){#headerWidget.homeSearchZwei{background-image:url("/images/layout/basics/headerWidgets/header-home-medium.jpg")}}@media screen and (max-width: 767px){#headerWidget.homeSearchZwei{background-image:url("/images/layout/basics/headerWidgets/header-home-small-min.jpg");height:auto;min-height:0}#headerWidget.homeSearchZwei input{margin-bottom:1rem}#headerWidget.homeSearchZwei .wrapper{padding-top:15vh;padding-bottom:15vh;position:static;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}#headerWidget.searchWithLocation{min-height:6.5rem}#headerWidget.searchWithLocation.folded .salaryBox{display:none}#headerWidget.searchWithLocation.sticky.folded .locationTooltip{top:17rem}@media screen and (max-width: 767px){#headerWidget.searchWithLocation input{margin-bottom:1rem}#headerWidget.searchWithLocation input.suggestion-visible{margin-bottom:0.1rem}#headerWidget.searchWithLocation.folded .locationTooltip{top:calc(100% + 115px)}}#headerWidget.searchWithLocation .salaryBox{background-color:#fff;color:#444;overflow:hidden;margin-top:1rem}@media screen and (max-width: 767px){#headerWidget.searchWithLocation .salaryBox{text-align:center}}#headerWidget.searchWithLocation .salaryBox .contentLeftNoSalary{text-align:center}#headerWidget.searchWithLocation .salaryBox .contentLeftNoSalary{padding-top:3rem}#headerWidget.searchWithLocation .salaryBox .gehalt-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#headerWidget.searchWithLocation .salaryBox .gehaltMin.headline-large,#headerWidget.searchWithLocation .salaryBox .gehaltMax.headline-large{margin-bottom:0}#headerWidget.searchWithLocation .salaryBox .gehaltMin,#headerWidget.searchWithLocation .salaryBox .gehaltMax{width:12rem}#headerWidget.searchWithLocation .salaryBox .gehaltMin{color:#b22e7f;width:50%}#headerWidget.searchWithLocation .salaryBox .gehaltMax{color:#232a6e;width:50%}#headerWidget.searchWithLocation .salaryBox .graphic-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}#headerWidget.searchWithLocation .salaryBox .graphic-container .div_next_line{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.5rem;margin-bottom:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}#headerWidget.searchWithLocation .salaryBox .graphic-container>div{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#headerWidget.searchWithLocation .salaryBox .graphic-container>div>div{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}#headerWidget.searchWithLocation .salaryBox .graphic-container:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}#headerWidget.searchWithLocation .salaryBox .goalpost{height:2.5rem;border-left:0.2rem solid #b22e7f;border-right:0.2rem solid #232a6e;padding-top:.5rem;width:50%}#headerWidget.searchWithLocation .salaryBox .range-in{background-image:-webkit-gradient(linear, left top, right top, from(#b22e7f), to(#232a6e));background-image:linear-gradient(to right, #b22e7f, #232a6e);color:#fff;height:2rem;width:100%}#headerWidget.searchWithLocation .salaryBox .range-out{background-color:#d7d7d7;height:2rem;margin-top:.5rem;color:#7e7e7e;width:25%;font-weight:400}#headerWidget.searchWithLocation .salaryBox .range-out:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}#headerWidget.searchWithLocation .salaryBox .range-out:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}#headerWidget.searchWithLocation .salaryBox .divContainerCheckbox,#headerWidget.searchWithLocation .salaryBox .salary-box--fragebogenLink{margin-bottom:1rem;font-weight:700}#headerWidget.searchWithLocation .salaryBox .containerRight{padding-top:1rem}#headerWidget.searchWithLocation .salaryBox .containerRight .calcInfo{margin-bottom:1rem}#headerWidget.searchWithLocation.folded #header_extendet{visibility:hidden;margin-top:-17rem}#headerWidget.searchWithLocation.folded #header_compact{display:block}#headerWidget.searchWithLocation #header_compact{position:absolute;left:0;display:none;margin:1.5rem 0 0;width:100%}#headerWidget.searchWithLocation #header_compact .text-field{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#headerWidget.searchWithLocation #header_compact .text-field input[type='text']{border-radius:.3rem 0  0 .3rem;margin:0}#headerWidget.searchWithLocation #header_compact .text-field .btn-icon{border-radius:0 .3rem .3rem 0}#headerWidget.searchWithLocationFilter{min-height:6.5rem}@media screen and (max-width: 767px){#headerWidget.searchWithLocationFilter input{margin-bottom:1rem}#headerWidget.searchWithLocationFilter input.suggestion-visible{margin-bottom:0.1rem}#headerWidget.searchWithLocationFilter.folded .locationTooltip{top:calc(100% + 115px)}}#headerWidget.searchWithLocationFilter .action_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#headerWidget.searchWithLocationFilter .zero_filter_count{display:none}#headerWidget.searchWithLocationFilter .filter_button::before{margin:0}#headerWidget.searchWithLocationFilter.sticky.folded .tooltip{top:15rem;margin-top:15px}#headerWidget.searchWithLocationFilter .salaryBox{background-color:#fff;color:#444;overflow:hidden;margin-top:1rem}@media screen and (max-width: 767px){#headerWidget.searchWithLocationFilter .salaryBox{text-align:center}}#headerWidget.searchWithLocationFilter .salaryBox .contentLeftNoSalary{text-align:center}#headerWidget.searchWithLocationFilter .salaryBox .contentLeftNoSalary{padding-top:3rem}#headerWidget.searchWithLocationFilter .salaryBox .gehalt-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#headerWidget.searchWithLocationFilter .salaryBox .gehaltMin.headline-large,#headerWidget.searchWithLocationFilter .salaryBox .gehaltMax.headline-large{margin-bottom:0}#headerWidget.searchWithLocationFilter .salaryBox .gehaltMin,#headerWidget.searchWithLocationFilter .salaryBox .gehaltMax{width:12rem}#headerWidget.searchWithLocationFilter .salaryBox .gehaltMin{color:#b22e7f;width:50%}#headerWidget.searchWithLocationFilter .salaryBox .gehaltMax{color:#232a6e;width:50%}#headerWidget.searchWithLocationFilter .salaryBox .graphic-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}#headerWidget.searchWithLocationFilter .salaryBox .graphic-container .div_next_line{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.5rem;margin-bottom:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}#headerWidget.searchWithLocationFilter .salaryBox .graphic-container>div{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#headerWidget.searchWithLocationFilter .salaryBox .graphic-container>div>div{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}#headerWidget.searchWithLocationFilter .salaryBox .graphic-container:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}#headerWidget.searchWithLocationFilter .salaryBox .goalpost{height:2.5rem;border-left:0.2rem solid #b22e7f;border-right:0.2rem solid #232a6e;padding-top:.5rem;width:50%}#headerWidget.searchWithLocationFilter .salaryBox .range-in{background-image:-webkit-gradient(linear, left top, right top, from(#b22e7f), to(#232a6e));background-image:linear-gradient(to right, #b22e7f, #232a6e);color:#fff;height:2rem;width:100%}#headerWidget.searchWithLocationFilter .salaryBox .range-out{background-color:#d7d7d7;height:2rem;margin-top:.5rem;color:#7e7e7e;width:25%;font-weight:400}#headerWidget.searchWithLocationFilter .salaryBox .range-out:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}#headerWidget.searchWithLocationFilter .salaryBox .range-out:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}#headerWidget.searchWithLocationFilter .salaryBox .divContainerCheckbox,#headerWidget.searchWithLocationFilter .salaryBox .salary-box--fragebogenLink{margin-bottom:1rem;font-weight:700}#headerWidget.searchWithLocationFilter .salaryBox .containerRight{padding-top:1rem}#headerWidget.searchWithLocationFilter .salaryBox .containerRight .calcInfo{margin-bottom:1rem}#headerWidget.searchWithLocationFilter.folded #header_extendet{visibility:hidden;margin-top:-17rem}#headerWidget.searchWithLocationFilter.folded #header_compact{display:block}#headerWidget.searchWithLocationFilter #header_compact{position:absolute;left:0;display:none;margin:1.5rem 0 0;width:100%}#headerWidget.searchWithLocationFilter #header_compact .text-field{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#headerWidget.searchWithLocationFilter #header_compact .text-field input[type='text']{border-radius:.3rem 0  0 .3rem;margin:0}#headerWidget.searchWithLocationFilter #header_compact .text-field .btn-icon{border-radius:0 .3rem .3rem 0}.questionnaire .jobsearchWidget,.jobsearchWidget{margin-top:12px;margin-bottom:12px}.questionnaire .jobsearchWidget .u-joblist-pattern-block,.jobsearchWidget .u-joblist-pattern-block{background-color:#b22e7f;padding:20px}.questionnaire .jobsearchWidget .u-joblist-pattern-block{background-color:#5E156E;background-image:url("/images/layout/basics/headerWidgets/bg_tile.png");background-position:left top;background-repeat:repeat-x;background-size:17.5rem}.jobsearchWidget .u-joblist-pattern-block{background-image:none}.questionnaire .jobsearchWidget h2,.jobsearchWidget h2{font-size:20px;color:#fff;margin-top:0;margin-bottom:15px;line-height:27px}.questionnaire .jobsearchWidget input,.jobsearchWidget input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;height:4.5rem;width:100%;margin:0 0 15px;font-size:1.6rem;border:1px solid #bababa;padding:8px 10px 7px;color:#444}.questionnaire .jobsearchWidget fieldset,.jobsearchWidget fieldset{border:0;padding:0;margin:0;background:transparent}.questionnaire .u-joblist-pattern-block a.searchButton,.u-joblist-pattern-block a.searchButton{background:#2b8800;border:0;border-radius:3px;color:#fff;float:right;font-size:1.4rem;font-weight:600;padding:13px 0;width:200px;cursor:pointer;text-align:center;text-decoration:none;display:inline-block}.questionnaire .u-joblist-pattern-block a.searchButton:hover,.u-joblist-pattern-block a.searchButton:hover{background:#2b8800}.questionnaire .u-joblist-pattern-block a.searchButton:active,.u-joblist-pattern-block a.searchButton:active{background:#2b8800}.container-box.search .jobsearchWidget{padding-top:1rem;margin-bottom:1rem}@media screen and (min-width: 768px) and (max-width: 1023px){.container-box.search .jobsearchWidget{margin-bottom:1.5rem}}@media screen and (min-width: 1024px){.container-box.search .jobsearchWidget{margin-bottom:2rem}}.container-box.search .jobsearchWidget .headline-medium{padding-top:0}.jobsearchWidget form{padding:0}.jobsearchWidget form input[type='text']{margin-bottom:1rem}@media (max-width: 767px){.questionnaire .jobsearchWidget a.searchButton,.jobsearchWidget a.searchButton{width:100%}.questionnaire .jobsearchWidget h2,.jobsearchWidget h2{font-size:1em}}.jobletterBanner{position:relative}.jobletterBanner.loading::before{content:' ';display:block;position:absolute;top:0;left:0;z-index:5;height:100%;width:100%;background:#000;opacity:.2}.jobletterBanner.loading::after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;border-radius:50%;border:1rem solid #fff;border-top-color:#232a6e;-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;z-index:11}.jobletterBanner .steps{overflow:visible}.jobletterBanner .jobletter-disclaimer{color:#7e7e7e;font-size:1.2rem;padding-top:0;position:relative}.jobletterBanner form{background:transparent}.jobletterBanner .jobletterOffer b{color:#2b8800}.jobletterBanner .jobletter-disclaimer a{color:#232a6e;text-decoration:none}.jobletterBanner .jobletterContentBlockStatic .jobletterOffer{margin-bottom:1.5rem}.jobletterBanner .jobletterContentBlockStatic #jobletterContentBlockStaticMessage .formfields{margin-bottom:0}@media screen and (max-width: 767px){.jobletterBanner .jobletterContentBlockStatic .staticjoblettermailbtn{margin-top:1rem}}.jobletterBanner button.jobLetterForm{background:#2b8800;border-radius:3px;color:#fff;font-size:1.4rem;font-weight:600;height:40px;border:0;padding:0 20px}.jobletterBanner .success-text{color:#2b8800;font-size:1.6em;font-weight:700}#jobletterSignOnModal .content-block.head{padding:0}.signOnMobile #jobletterSignOnModal .jobletterTitle{padding:30px}#jobletterSignOnModal .jobletterBackground{background:url("/images/layout/basics/headerWidgets/bg_headerwidgets.png") top center no-repeat;overflow:hidden}#jobletterSignOnModal .jobletterTitle{color:#fff;padding:45px;font-size:2rem;line-height:1.375}.signOnMobile #jobletterSignOnModal .jobletterTitle a.closeAction{position:absolute;top:0;right:7px;text-decoration:none;font-size:33px;color:#fff}.signOnMobile #jobletterSignOnModal #jobletterContentBlock{padding:20px 20px 0}#jobletterSignOnModal #jobletterContentBlock{padding:20px 30px 0;line-height:1.1}#jobletterContentBlock.content-block span{font-size:1.4rem}#jobletterSignOnModal .searchtitle{font-weight:600}.signOnMobile #jobletterSignOnModal input[name='jobletter_email']{width:96%;height:40px;border-radius:3px;border:1px solid #bababa;padding-left:10px;font-size:16px}.signOnMobile div.suggestionemail{font-size:1.3rem;text-align:center;margin:10px 0 0}.signOnMobile #jobletterSignOnModal button.jobLetterForm{width:100%;margin-top:10px}button.jobLetterForm{background:#2b8800;border-radius:3px;color:#fff;font-size:1.4rem;font-weight:600;height:45px;border:0;padding:0 20px}#jobletterSignOnModal button.jobLetterForm{float:right}.signOnMobile #jobletterSignOnModal .trustWidgets{top:30px;position:relative;width:100%;text-align:center}.jobletter-disclaimer{font-size:1.2rem;color:#7e7e7e;padding-top:0;position:relative}#jobletterSignOnModal .trustWidgets{padding:0;width:100%;text-align:center;margin-bottom:40px}@media (max-width: 767px){#jobletterSignOnModal .jobletterTitle{color:#fff;padding:25px;font-size:2rem}#jobletterSignOnModal #jobletterContentBlock{padding:10px 25px 0}#jobletterSignOnModal button.jobLetterForm{float:unset;width:100%;margin-top:10px;max-width:unset}#jobletterSignOnModal .jobletter-disclaimer{padding:0 25px;text-align:center}#jobletterSignOnModal .jobletter-disclaimer p{margin-top:0}}.jobletterBanner-mobile{background:url("/images/layout/basics/headerWidgets/bg_headerwidgets.png") top center no-repeat;min-height:75px;overflow:auto}.jobletterBanner-mobile .right-col span{line-height:12px}.jobletterBanner-mobile a,.jobList ul li .jobletterBanner-mobile a{color:#fff;padding:15px 0 10px}.jobletterBanner-mobile .right-col{width:70%;padding-right:10px;float:right}.jobletterBanner-mobile .left-col{min-width:55px;float:left;padding-left:10px}.jobletter{font-size:14px;line-height:120%}.jobletter.jobletterModal{display:none;position:fixed;top:20vh;left:50%;width:53rem;background:#fff;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:3000;text-align:left;border-radius:.3rem;overflow:hidden;-webkit-animation:fade-in-move-down-center 1s;animation:fade-in-move-down-center 1s;font-family:'Open Sans', sans-serif;-webkit-font-smoothing:antialiased}.jobletter.jobletterModal.loading::before{content:' ';display:block;position:absolute;z-index:5;height:100%;width:100%;background:#000;opacity:.1}.jobletter.jobletterModal.loading::after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;border-radius:50%;border:1rem solid #fff;border-top-color:#232a6e;-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;z-index:11}@media (max-width: 635px){.jobletter.jobletterModal{top:2vh;width:90vw}}.jobletter.jobletterModal.show{display:block}.jobletter.jobletterModal .highlight{color:#2b8800}.jobletter.jobletterModal .simplemodal-close{position:absolute;top:1rem;right:.5rem;cursor:pointer}.jobletter.jobletterModal .simplemodal-close::before{color:#fff;font-size:3rem}.jobletter.jobletterModal .jobletter_header{display:inline-block;width:100%;padding:1.5rem 1.5rem 0;color:#fff;-webkit-box-shadow:0 0.1rem 0.1rem #000;box-shadow:0 0.1rem 0.1rem #000;background-color:#5E156E;background-image:url("/images/layout/basics/headerWidgets/bg_tile.png");background-position:left top;background-repeat:repeat-x;background-size:17.5rem}@media screen and (max-width: 767px){.jobletter.jobletterModal .jobletter_header{min-height:auto}.jobletter.jobletterModal .jobletter_header h2{margin-right:2rem}}.jobletter.jobletterModal .jobletter_body{padding:3rem 2rem 2rem;background:#fff}.jobletter.jobletterModal .jobletter_body form{padding:.5rem 0 0;background:transparent}.jobletter.jobletterModal .jobletter_body form .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jobletter.jobletterModal .jobletter_body .trustWidgets{margin-top:2rem;margin-bottom:1.5rem}.jobletter.jobletterModal .jobletter_body .trustWidgets .line{display:-webkit-box;display:-ms-flexbox;display:flex}.jobletter.jobletterModal .jobletter_body .trustWidgets .line img{height:100%;padding-right:1rem;margin-bottom:.5rem}.jobletter.jobletterModal .jobletter_body .trustWidgets .line img:last-child{padding-right:0}.jobletter.jobletterModal .jobletter_body .agb{font-size:1.1rem}@media screen and (max-width: 767px){.jobletter.jobletterModal .jobletter_body{padding:2rem 1rem}.jobletter.jobletterModal .jobletter_body form input[type='email']{margin-bottom:1rem}}.jobletter.jobletterModal .jobletter_footer{padding:0 2rem 2rem;background:#fff;line-height:2rem}.jobletter.jobletterModal .jobletter_footer span.close{display:-webkit-box;display:-ms-flexbox;display:flex;color:#232a6e;cursor:pointer}@media screen and (max-width: 767px){.jobletter.jobletterModal .jobletter_footer{padding:0 1rem 2rem}}.jobletter.jobletterModal div.success .jobletter_body{max-width:33rem;margin:0 auto;padding:3rem 0 2rem;text-align:center}.jobletter.jobletterModal div.success .jobletter_body span.icon.check{font-size:6rem;display:block;margin-bottom:4rem}.jobletter.jobletterModal div.success .jobletter_body span.icon.check::before,.jobletter.jobletterModal div.success .jobletter_body span.icon.check.icon--right::after{color:#2b8800}.jobletter.jobletterModal div.success .jobletter_body .action.btn.green.icon::before,.jobletter.jobletterModal div.success .jobletter_body .action.btn.green.icon.icon--right::after{font-size:3.3rem;font-weight:700}@media screen and (max-width: 767px){.jobletter.jobletterModal div.success .jobletter_body{padding:3rem 1rem 2rem}}.jobletter.jobletterModal div.success .jobletter_footer{text-align:center;background:#fff;max-width:33rem;margin:0 auto}.jobletter *{-webkit-box-sizing:border-box;box-sizing:border-box}.jobletter>ul{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;list-style-type:none;margin:0;padding:0;position:relative;width:100%}.jobletter>ul li{display:none;width:100%}.jobletter>ul li.active,.jobletter>ul li.selected{display:block}.jobletter input[type='email']{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobletter .success-text{color:#2b8800;font-size:1.6rem;font-weight:700;line-height:120%}#jobletter-settings .checkicon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#jobletter-settings .checkicon::before{color:#2b8800;font-size:4rem;margin-right:2rem}@media screen and (max-width: 767px){#jobletter-settings .checkicon::before{font-size:3rem}}#jobletter-settings .alertbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#jobletter-settings .erroricon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#jobletter-settings .erroricon::before{color:#b22e7f;font-size:4rem;margin-right:2rem}@media screen and (max-width: 767px){#jobletter-settings .erroricon::before{font-size:3rem}}#jobletter-settings textarea{width:100%;height:100px}#jobletter-settings .message{height:20rem;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#jobletter-settings .row.formsection,#jobletter-settings .row.formfields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){#jobletter-settings .row.formsection,#jobletter-settings .row.formfields{display:block}}#jobletter-settings .jl_messagebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:10rem;min-height:10rem;background:#f5f5f5;margin-bottom:1rem;margin-top:2rem}#jobletter-settings .rows-properties-container .row{background-color:#f5f5f5}#jobletter-settings .rows-properties-container .row:first-child{padding-top:2rem}#jobletter-settings .rows-properties-container .row:last-child{padding-bottom:2rem;margin-bottom:2rem}#jobletter-settings .label-section{text-align:right}#jobletter-settings .label-section label{display:inline-block;padding:1.3rem 0 0}@media screen and (max-width: 767px){#jobletter-settings .rows-properties-container .row{padding:1rem}#jobletter-settings .rows-properties-container .row:first-child{padding-top:1rem}#jobletter-settings .rows-properties-container .row:last-child{padding-top:0;padding-bottom:1rem}#jobletter-settings .rows-properties-container .row p{margin-bottom:0}#jobletter-settings .label-section{text-align:left;margin-bottom:1rem}#jobletter-settings .label-section label{padding:0}}.sk-three-bounce{display:inline-block;text-align:center}.sk-three-bounce.hidden{display:none}.sk-three-bounce .sk-child{background-color:#444;border-radius:100%;display:inline-block;height:6px;width:6px;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}ul.joblist{margin:0 0 1rem;padding:0;list-style-type:none;background:#fff}ul.joblist.joblist-kombi{margin-bottom:0}ul.joblist.joblist-kombi li:last-child{border-bottom:0}ul.joblist.load{overflow:hidden}ul.joblist li{border-bottom:1px solid #d7d7d7}ul.joblist li:first-child{border-top:1px solid #d7d7d7}ul.joblist li a{display:block;padding:.5rem 0;color:#444}ul.joblist li a>div{padding-right:20px}ul.joblist li a>div:last-child{padding-right:0}ul.joblist li a .jobSalary .copy-small{color:#7e7e7e}ul.joblist li a .jobSalary .btn{max-width:15rem}ul.joblist li a .location.textlink-default{word-break:break-word}ul.joblist li a .title{word-break:break-word}ul.joblist li a:hover{background:#f5f5f5}ul.joblist li a:hover .textlink-default{text-decoration:underline;color:#464d94}ul.joblist li a.joblist-placeholder{pointer-events:none}ul.joblist li button.salary-button{width:15rem}ul.joblist li .ExpeteerAdd-container img,ul.joblist li .GehaltsCheck-container img{margin-right:1rem}ul.joblist li .ExpeteerAdd-container a,ul.joblist li .GehaltsCheck-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.joblist li .ExpeteerAdd-container a b,ul.joblist li .GehaltsCheck-container a b{color:#444}ul.joblist li.premium{background-color:#ebedff;border-bottom:1px solid #232a6e;border-top:1px solid #232a6e;margin-top:-1px}ul.joblist li.premium a:hover{background:#f5f6ff}ul.joblist li.selected a{background:#f5f5f5}ul.joblist li.nojobsbanner{padding:.5rem 1rem 1rem}ul.joblist li.nojobsbanner .jobtitle{color:#c7549b}ul.joblist .ph{position:relative;height:20px;background:#d7d7d7;overflow:hidden}ul.joblist .ph::before{content:' ';position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:palceholder .8s linear infinite;animation:palceholder .8s linear infinite;background-image:-webkit-gradient(linear, left top, right top, color-stop(46%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.35)), color-stop(54%, rgba(255,255,255,0))) 50% 50%;background-image:linear-gradient(to right, rgba(255,255,255,0) 46%, rgba(255,255,255,0.35) 50%, rgba(255,255,255,0) 54%) 50% 50%}ul.joblist--partner{padding:0;text-align:left}ul.joblist--partner.mt20{margin-top:20px}ul.joblist--partner li.partner{list-style-type:none;display:inline-block;margin:0 2px 5px 0;max-width:116px;max-height:60px}ul.joblist--partner li.partner img{width:100%;height:100%}ul.joblist--partner_title{float:left;padding-top:12px}@media (max-width: 979px){.joblist--partnerWrapper{display:none}}.gehaltsfinderInfo{padding-bottom:10px}.month-year-button{margin-bottom:1rem}@media (max-width: 767px){.kombiheadline{margin-bottom:2.5rem}}.previous-searches-indent{padding-left:15px;padding-bottom:1rem;text-indent:-6px}.colored-location{color:#444}.label-Text{width:3.2rem;height:1.7rem;font-size:1.2rem;color:#fff;font-weight:700;margin-right:0;padding:0 .2rem;background-color:#b22e7f}ul.joblist li a:hover .label-Text{background-color:#c7549b}.messagebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:10rem;min-height:10rem;background:#f5f5f5;margin-bottom:1rem}@media screen and (max-width: 767px){.messagebox{min-height:7.6rem}}.messagebox .alert{text-align:right;font-size:4rem}.messagebox .icon::before,.messagebox .icon.icon--right::after{margin:0}.messagebox .icon.error::before,.messagebox .icon.error.icon--right::after{color:#b22e7f}.messagebox .icon.success::before,.messagebox .icon.success.icon--right::after{color:#2b8800}.messagebox .icon.check::before,.messagebox .icon.check.icon--right::after{color:#2b8800;font-size:4rem}.messageboxtop{position:relative;z-index:1;max-height:0;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3)}.messageboxtop.show{max-height:8rem;opacity:1}.messageboxtop--success{background:#2b8800}.messageboxtop--failure{background:#b22e7f}.messageboxtop__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 1.5rem;color:#fff}.messageboxtop .icon{color:#fff}.messageboxtop .icon::before{display:block;margin:0;font-size:2rem;opacity:.8;color:#fff}.messageboxtop .icon.close::before{font-size:3rem;width:2rem;height:2rem;text-align:right;line-height:0.5}.messageboxtop .icon.close:hover::before{opacity:1;cursor:pointer}.messageboxtop .copy-default{margin:0 4rem}@media screen and (max-width: 767px){.messageboxtop .copy-default{text-align:center}}ul.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;padding:0;list-style-type:none}ul.pagination.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.pagination li a,ul.pagination li span{display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;width:35px;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#d7d7d7));background-image:linear-gradient(#f5f5f5, #d7d7d7);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#444;font-weight:700;border:1px solid #bababa;border-right:0;text-transform:uppercase;cursor:pointer}ul.pagination li a.active,ul.pagination li span.active{background:#232a6e;color:#fff;border:0;cursor:default;pointer-events:none;font-weight:700}ul.pagination li a.active:hover,ul.pagination li span.active:hover{background:#232a6e}ul.pagination li a.disabled,ul.pagination li span.disabled{cursor:default;pointer-events:none;color:#bababa;background:#d7d7d7;border:0}ul.pagination li a:hover,ul.pagination li span:hover{text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));background-image:linear-gradient(#fff, #f5f5f5)}ul.pagination li.active+li a,ul.pagination li.active+li span{border-left:0}ul.pagination li.active a,ul.pagination li.active span{background:#232a6e;color:#fff;border:1px solid #232a6e;cursor:default;pointer-events:none;font-weight:700}ul.pagination li:first-child a,ul.pagination li:first-child span{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}ul.pagination li:last-child a,ul.pagination li:last-child span{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}ul.pagination li:last-child:not(.active) a,ul.pagination li:last-child:not(.active) span{border-right:1px solid #bababa}ul.pagination.mobile li a:not(.active):hover,ul.pagination.mobile li span:not(.active):hover{background:#fff;color:#232a6e;text-decoration:none}ul.pagination.grow{max-width:100rem;margin:0 auto}ul.pagination.grow li{width:3.5rem}ul.pagination.grow li a,ul.pagination.grow li span{width:100%;max-width:3.7rem}ul.pagination.margin li{margin-right:.4rem;margin-bottom:.4rem;-ms-flex-negative:1;flex-shrink:1}ul.pagination.margin li:last-child{margin-right:0}ul.pagination.margin li a,ul.pagination.margin li span{border-right:1px solid #bababa;border-radius:.3rem}ul.pagination.margin li a.active,ul.pagination.margin li a.disabled,ul.pagination.margin li span.active,ul.pagination.margin li span.disabled{border-right:0}ul.pagination.sticky{position:fixed;top:0;left:0;background:#fff;width:100%;padding:1rem 0 0;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.2);box-shadow:0 2px 1px rgba(0,0,0,0.2)}ul.pagination.mod_category_navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.pagination.mod_category_navigation li{margin:.4%}ul.pagination.mod_category_navigation li span{border-radius:3px;border:1px solid #bababa;height:3.2rem;margin-bottom:.4rem;width:3.2rem}ul.pagination.mod_category_navigation li span.active{cursor:default;pointer-events:none;background:#232a6e;color:#fff;border:0}ul.pagination.mod_category_navigation li span.disabled{background:#d7d7d7;border:0}ul.pagination.mod_category_navigation li span:hover{text-decoration:none}ul.pagination.mod_category_navigation:last-child{margin-bottom:0}.pagination-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-section.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-section a,.pagination-section span{background:#fff}.pagination-section a.icon:hover::before,.pagination-section a.icon.icon--right:hover::after,.pagination-section span.icon:hover::before,.pagination-section span.icon.icon--right:hover::after{text-decoration:none}.pagination-section a.prev,.pagination-section a.next,.pagination-section span.prev,.pagination-section span.next{color:#232a6e;text-decoration:none;cursor:pointer}.pagination-section a.prev:hover,.pagination-section a.prev:active,.pagination-section a.next:hover,.pagination-section a.next:active,.pagination-section span.prev:hover,.pagination-section span.prev:active,.pagination-section span.next:hover,.pagination-section span.next:active{text-decoration:underline;color:#464d94}.pagination-section a.prev,.pagination-section span.prev{margin-right:1rem}.pagination-section a.prev.icon::before,.pagination-section span.prev.icon::before{margin-top:.5rem;font-size:1.1rem}.pagination-section a.next,.pagination-section span.next{margin-left:1rem}.pagination-section a.next.icon.icon--right::after,.pagination-section span.next.icon.icon--right::after{margin-top:.5rem;margin-left:.5rem;font-size:1.1rem}.pagination-section a.disabled,.pagination-section a.disabled.icon::before,.pagination-section a.disabled.icon.icon--right::after,.pagination-section span.disabled,.pagination-section span.disabled.icon::before,.pagination-section span.disabled.icon.icon--right::after{cursor:default;pointer-events:none;color:#bababa}@media screen and (max-width: 1023px){ul.pagination.mod_category_navigation{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}ul.pagination.grow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1024px){ul.pagination.grow{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}ul.processbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:0;margin-left:0;margin-right:0;height:2.7rem}ul.processbar li{background:#d7d7d7;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:.2rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}ul.processbar li::after{content:'';display:block;width:1rem;height:1rem;position:absolute;z-index:10;background:#d7d7d7;right:-.9rem;top:-.4rem;border-radius:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);line-height:2.5rem}ul.processbar li:first-child{margin-right:1rem;width:0}ul.processbar li:first-child::after{left:.5rem}ul.processbar li:last-child::after{content:'\f00c';font-family:FontAwesome, sans-serif;width:2rem;height:2rem;top:-1rem;left:auto;right:-1rem;text-align:center;border-radius:.3rem;color:#fff}ul.processbar li.done{background:#232a6e}ul.processbar li.done::after{background:#232a6e}@media screen and (max-width: 767px){ul.processbar li::after{line-height:2rem}}@media screen and (min-width: 768px) and (max-width: 1023px){ul.processbar li{height:.3rem}ul.processbar li::after{width:1.7rem;height:1.7rem;top:-0.7rem;right:-.9rem}ul.processbar li:first-child::after{left:.9rem}ul.processbar li:last-child::after{width:2.5rem;height:2.5rem;right:-1.3rem}}@media screen and (min-width: 1024px){ul.processbar li{height:.3rem}ul.processbar li::after{width:1.7rem;height:1.7rem;top:-0.7rem}ul.processbar li:first-child::after{left:.9rem}ul.processbar li:last-child::after{width:2.5rem;height:2.5rem;right:-1.3rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){ul.processbar li{width:14.13%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 767px){ul.processbar li{width:14%}}.modal{display:none;position:fixed;top:20vh;left:50%;width:53rem;background:#fff;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:3000;text-align:left;border-radius:.3rem;-webkit-box-shadow:0 0.3rem 0.4rem 0 rgba(0,0,0,0.5);box-shadow:0 0.3rem 0.4rem 0 rgba(0,0,0,0.5);overflow:hidden;-webkit-animation:fade-in-move-down-center 1s;animation:fade-in-move-down-center 1s;font-family:'Open Sans', sans-serif;padding:2rem}.modal.show{display:block}.modal .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .content .logo{display:block;height:6.5rem;width:6.5rem;background-image:url("/images/pushnotifications-GDE-65x65.jpg");background-size:6.5rem 6.5rem;background-repeat:no-repeat;min-width:6.5rem}.modal .content .logo.bell{background-image:url("/images/pushnotifications-Bell-65x65.jpg")}@media screen and (min-width: 768px) and (max-width: 1023px){.modal .content{margin-bottom:1.5rem}}@media screen and (max-width: 767px){.modal .content{margin-bottom:1rem}}.modal.confirmation .actions .button_reject{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 768px) and (max-width: 1023px){.modal{padding:1.5rem}}@media screen and (max-width: 767px){.modal{width:calc(100% - 2rem);padding:1rem}}.modal .push_button{cursor:pointer}.container-box{background:#f5f5f5;text-align:center;padding:0 1.5rem}.container-box.search{background-color:#5E156E;background-image:url("/images/layout/basics/headerWidgets/bg_tile.png");background-position:left top;background-repeat:repeat-x;background-size:17.5rem;overflow:hidden;position:relative;z-index:1;line-height:100%;text-align:left}.container-box.search .jobsearchWidget{margin-top:0;padding-top:1rem}.container-box.search .jobsearchWidget .formfields{margin-bottom:0}.container-box.search .headline-large,.container-box.search .headline-medium{color:#fff;margin-bottom:1.5rem}@media screen and (max-width: 767px){.container-box{padding:0 1rem}}span.suggestionList{position:relative;display:inline-block;width:100%}span.suggestionList span.icon.delete{position:absolute;top:0;display:inline-block;font-size:2.6rem;height:100%;padding:1.1rem 0 0;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:2.6rem;text-align:center;right:0;cursor:pointer;visibility:hidden}span.suggestionList span.icon.delete.show{visibility:visible}span.suggestionList span.icon.delete::before{margin:0 1rem 0 0;font-size:2.1rem}ul.suggestionList{position:absolute;top:100%;left:0;z-index:100;margin:.1rem 0 0;padding:0;list-style-type:none;width:auto;background:#fff;border-radius:.3rem;font-size:1.4rem;-webkit-box-shadow:0 0 0.4rem 0 rgba(0,0,0,0.4);box-shadow:0 0 0.4rem 0 rgba(0,0,0,0.4);display:none}@media screen and (max-width: 767px){ul.suggestionList{position:relative;margin-bottom:1rem}ul.suggestionList:empty{position:absolute;margin:0}}ul.suggestionList li{border-bottom:0.1rem solid #f5f5f5}ul.suggestionList li.last{border-bottom:0}ul.suggestionList li.selected{background:#232a6e}ul.suggestionList li.selected span{text-decoration:none;color:#fff}ul.suggestionList li span{display:block;cursor:pointer;padding:.6rem;color:#444;line-height:2.2rem;font-size:1.6rem}@media screen and (max-width: 767px){ul.suggestionList li span{padding:.5rem;font-size:1.4rem}}ul.suggestionList li span:hover{text-decoration:none}::-ms-clear{display:none}.frabo{display:-webkit-box;display:-ms-flexbox;display:flex}.frabo input[type='radio']{clip:rect(0, 0, 0, 0);position:absolute}.frabo.teaser--box{border:0}.frabo fieldset{border:0;padding:4rem 0 3rem}.frabo .image-bg{background:url("/images/home/laptop_result.png");background-size:40.5rem 24.2rem;background-position:center;background-repeat:no-repeat;height:24.2rem}.frabo .teaser{padding-top:3.5rem;text-align:left}.frabo .headline-small{color:#232a6e;margin-bottom:.2rem;word-break:normal}.frabo .copy-default{color:#444}.frabo .blue{background-color:#232a6e}.frabo .btn-plate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0.1rem solid #bababa;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:85px;margin-bottom:1rem;padding-right:1rem;position:relative;text-align:left}.frabo .btn-plate .icon::before{margin:0}.frabo .btn-plate.chevron-right.icon--right::after{font-size:1.8rem;position:absolute;right:1rem;top:3rem}.frabo .btn-plate .icon-plate{border-width:.1rem;border-style:solid;border-radius:.3rem;border-color:#232a6e;height:6.5rem;margin:0 .8rem;background-color:#232a6e;background-image:-webkit-gradient(linear, left top, left bottom, from(#464d94), to(#232a6e));background-image:linear-gradient(#464d94, #232a6e);-webkit-box-shadow:0 0 0.2rem 0 rgba(0,0,0,0.4);box-shadow:0 0 0.2rem 0 rgba(0,0,0,0.4)}.frabo .btn-plate .icon-plate:hover,.frabo .btn-plate .icon-plate:active{border-color:#464d94}.frabo .btn-plate .icon-plate:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#737aba), to(#464d94));background-image:linear-gradient(#737aba, #464d94);-webkit-box-shadow:0 0 0.4rem 0 rgba(0,0,0,0.4);box-shadow:0 0 0.4rem 0 rgba(0,0,0,0.4)}.frabo .btn-plate .icon-plate:active{background-image:-webkit-gradient(linear, left top, left bottom, from(#464d94), to(#737aba));background-image:linear-gradient(#464d94, #737aba);-webkit-box-shadow:inset 0 0 0.2rem 0 rgba(0,0,0,0.4);box-shadow:inset 0 0 0.2rem 0 rgba(0,0,0,0.4)}.frabo .btn-plate .icon-plate.icon::before{color:#fff;font-size:4.4rem;position:relative;text-align:center;top:2.4rem;width:6.5rem}.frabo .btn-plate .icon-plate.icon.chair::before{background-position:center top;background-repeat:no-repeat;background-size:2.9rem 4.3rem;height:4.4rem;top:1.1rem;width:6.5rem}.frabo .btn-plate .icon-plate.icon.graduation-cap::before{font-size:3.5rem}.frabo .text-in-plate{padding-left:0;text-align:left}.frabo .text-in-plate p{margin-bottom:0}.frabo .icon.icon--right:hover .icon-plate.icon::before{font-size:4.5rem}.frabo .icon.icon--right:hover .icon-plate.icon.graduation-cap::before{font-size:3.6rem}.frabo .icon.icon--right:hover .icon-svg.chair::before{background-size:3rem 4.4rem}.frabo .icon.icon--right:hover .icon-plate{background-image:-webkit-gradient(linear, left top, left bottom, from(#737aba), to(#464d94));background-image:linear-gradient(#737aba, #464d94);-webkit-box-shadow:0 .2rem .4rem 0 rgba(0,0,0,0.4);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,0.4) }.frabo .icon.icon--right:hover .headline-small{text-decoration:underline;color:#464d94}@media (min-width: 1024px){.frabo .image-bg{background:url("/images/home/laptop_result.png");background-size:40.5rem 24.2rem;background-position:center;background-repeat:no-repeat}.frabo .text-in-plate{max-width:20rem}}@media (min-width: 768px) and (max-width: 1023px){.frabo .image-bg{background:url("/images/home/laptop_result.png");background-size:27.5rem 17.1rem;background-position:center;background-repeat:no-repeat;height:21rem}.frabo .btn-plate{margin-left:.75rem}}@media (max-width: 767px){.box .teaser--box{border:0}.box .teaser--box.frabo{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:left}.box .teaser--box.frabo fieldset{padding-top:0;padding-bottom:0}.box .teaser--box.frabo fieldset:last-child{border-bottom:0.1rem solid #bababa}.box .teaser--box.frabo fieldset .btn-plate{border-radius:0;border-width:.1rem 0 0;margin-bottom:0;padding-right:0}.box .teaser--box.frabo fieldset .btn-plate.chevron-right.icon--right::after{right:0}.box .teaser--box.frabo fieldset .icon-plate.icon{margin-left:0}.box .teaser--box .s-view-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:0}.box .teaser--box .image-bg{background:url("/images/home/bg_weiche_mobile.png");background-repeat:no-repeat;background-size:cover;display:block;height:13rem;margin-bottom:1rem}}.salary-container{text-align:center}.salary-container .divContainerCheckbox a{display:inline-block;width:11.5rem;text-align:right;right:1rem;position:absolute}.salary-container #salary-container .info-icon{left:.5rem}.salary-container .salaryBox{overflow:hidden}.salary-container .salaryBox .contentHasSalary,.salary-container .salaryBox .contentNoSalary{text-align:center}.salary-container .salaryBox .contentLeftNoSalary{padding-top:3rem}.salary-container .salaryBox .gehalt-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.salary-container .salaryBox .gehaltMin.headline-large,.salary-container .salaryBox .gehaltMax.headline-large{margin-bottom:0}.salary-container .salaryBox .gehaltMin,.salary-container .salaryBox .gehaltMax{width:12rem}.salary-container .salaryBox .gehaltMin{color:#b22e7f;width:50%}.salary-container .salaryBox .gehaltMax{color:#232a6e;width:50%}.salary-container .salaryBox .graphic-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;font-weight:700}.salary-container .salaryBox .graphic-container .range-out{font-weight:400}.salary-container .salaryBox .graphic-container .div_next_line{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.5rem;margin-bottom:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.salary-container .salaryBox .graphic-container>div{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.salary-container .salaryBox .graphic-container>div>div{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}.salary-container .salaryBox .graphic-container:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.salary-container .salaryBox .goalpost{height:2.5rem;border-left:0.2rem solid #b22e7f;border-right:0.2rem solid #232a6e;padding-top:.5rem;width:50%}.salary-container .salaryBox .range-in{background-image:-webkit-gradient(linear, left top, right top, from(#b22e7f), to(#232a6e));background-image:linear-gradient(to right, #b22e7f, #232a6e);color:#fff;height:2rem;width:100%}.salary-container .salaryBox .range-out{background-color:#d7d7d7;height:2rem;margin-top:.5rem;color:#7e7e7e;width:25%}.salary-container .salaryBox .range-out:first-child{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.salary-container .salaryBox .range-out:nth-child(3){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.salary-container .salaryBox .calcInfo{padding-top:1rem;text-align:right}.salary-container .salaryBox .calcInfo.show{display:block}.salary-container .salaryBox .calcInfo.hide{display:none}.salary-container .salary-box--fragebogenLink{margin-bottom:1rem}@media screen and (min-width: 767px){.salaryBox{background-color:#fff;color:#444;overflow:hidden}.salaryBox.salary-box--range{padding-top:1rem}.salaryBox.salary-box--fragebogenLink{padding-top:0}}div.shader{background:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:2000}@-webkit-keyframes fade-in-move-down-center{from{opacity:0;-webkit-transform:translate(-50%, -30px);transform:translate(-50%, -30px)}to{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@keyframes fade-in-move-down-center{from{opacity:0;-webkit-transform:translate(-50%, -30px);transform:translate(-50%, -30px)}to{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@-webkit-keyframes fade-in-move-down{from{opacity:0;-webkit-transform:translate(0, -30px);transform:translate(0, -30px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fade-in-move-down{from{opacity:0;-webkit-transform:translate(0, -30px);transform:translate(0, -30px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fade-in-move-up{from{opacity:0;-webkit-transform:translate(0, 30px);transform:translate(0, 30px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fade-in-move-up{from{opacity:0;-webkit-transform:translate(0, 30px);transform:translate(0, 30px)}to{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes palceholder{0%{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}100%{-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}}@keyframes palceholder{0%{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}100%{-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}}@-webkit-keyframes location-color{0%{color:#bababa;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}70%{-webkit-transform:translate3d(0, -1px, 0);transform:translate3d(0, -1px, 0)}80%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{color:#b22e7f}}@keyframes location-color{0%{color:#bababa;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}70%{-webkit-transform:translate3d(0, -1px, 0);transform:translate3d(0, -1px, 0)}80%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{color:#b22e7f}}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background{background:#f5f6ff;background-image:-webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #ddd), color-stop(33%, #eee));background-image:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);background-size:800px 104px;height:60px;position:relative}@media screen and (max-width: 767px){.animated-background{height:110px}}.slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider .content{width:100%;overflow:hidden}.slider .content .slider-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative;height:500px}.slider .content .slider-items[data-direction='right'] .slider-item.selected,.slider .content .slider-items[data-direction='right'] .slider-item.prev{-webkit-transition:all 1s;transition:all 1s}.slider .content .slider-items[data-direction='left'] .slider-item.selected,.slider .content .slider-items[data-direction='left'] .slider-item.next{-webkit-transition:all 1s;transition:all 1s}.slider .content .slider-items .slider-item{position:absolute;left:-100%;width:100%;-ms-flex-negative:0;flex-shrink:0}.slider .content .slider-items .slider-item img{width:100%}.slider .content .slider-items .slider-item.selected{left:0}.slider .content .slider-items .slider-item.next{left:100%}.slider .slider-button-left,.slider .slider-button-right{font-size:4rem}.slider .slider-button-left::before,.slider .slider-button-right::before{-webkit-transition:color .2s;transition:color .2s;color:#0f1657;margin:0}.slider .slider-button-left:hover,.slider .slider-button-right:hover{cursor:pointer}.slider .slider-button-left:hover::before,.slider .slider-button-right:hover::before{color:#232a6e}.slider.loading{background:rgba(255,255,255,0.3)}.slider.loading::before{content:' ';display:block;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);border:1.6rem solid #fff;border-top:1.6rem solid #232a6e;border-radius:50%;width:10rem;height:10rem;-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite;z-index:100}.topJobsStatesList{color:#444;display:inline-block}.topJobsStatesList table{border-spacing:0}.topJobsStatesList h2{color:#444;margin-bottom:1rem}.topJobsStatesList ul{padding:0;margin:0}.topJobsStatesList ul li,.topJobsStatesList table td{width:100%;padding:1rem 0;border-bottom:1px solid #bababa;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box}.topJobsStatesList ul li:hover,.topJobsStatesList table td:hover{background:#f5f5f5}.topJobsStatesList ul li:hover div,.topJobsStatesList table td:hover div{text-decoration:underline}.topJobsStatesList ul li a,.topJobsStatesList table td a{text-decoration:none;color:#232a6e;width:100%}.topJobsStatesList .icon.chevron-right::before{font-size:1.1rem}.topJobsStatesList .heading{margin:0;color:#444;padding:0 0 1rem;border-bottom:1px solid #444;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.topJobsStatesList .heading div{font-size:1.4rem;font-weight:700}.topJobsStatesList ul.list li:first-child{border-top:0}.topJobsStatesList ul.list li{padding:0}.topJobsStatesList ul.list li .topSalary{float:right}.topJobsStatesList ul.list li:hover span{color:#464d94;text-decoration:underline}.tpl-hubpage .topJobsStatesList{display:block}.tpl-hubpage .topJobsStatesList.hubpage li{padding-left:16px}.tpl-hubpage .topJobsStatesList.hubpage li::before{content:'>';display:inline-block;margin-left:-16px;width:12px}@media (min-width: 1040px){.topJobsStatesList.topJobsStatesList--pl,.category-additional-infos{padding-left:6px}}@media (max-width: 767px){.topJobsStatesList h2{color:#444;font-size:19px}.topJobsStatesList.row .col--two{width:15.517%}.topJobsStatesList.row .col--three{width:29.79%}.topJobsStatesList .heading div{margin:0}.topJobsStatesList .heading .bundesland{width:49%;padding-top:7%}.topJobsStatesList .heading .gehalt{padding-top:7%}.topJobsStatesList .heading .col--three{width:25%}.topJobsStatesList .col--nine{width:70.208%}.topJobsStatesList.topJobsStatesList--pl{padding-left:6px}}.teaser--container{margin-top:20px;width:100%}.teaser--box{color:#444;text-align:center;overflow:hidden}.teaser--box img{max-width:478px;position:relative}.teaser--box a{color:#232a6e}.teaser--box a:hover{color:#464d94}.teaser--box h2{margin-top:0;margin-bottom:10px}.teaser--box p{margin-top:0}.teaser--box .teaser-button-container{width:100%;height:45px;margin-top:20px;text-align:center}.teaser-button-container a.button{background:#2b8800;border:0;border-radius:3px;color:#fff;font-size:1.4rem;font-weight:600;padding:13px;margin:0;min-width:260px;text-align:center;text-decoration:none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.rowThreeTeaser--container{margin-top:24px;margin-bottom:24px}.rowThreeTeaser--container .teaser--box{height:205px;text-align:left;padding-left:25px;padding-right:15px}.rowThreeTeaser--container .teaser--box .content{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowThreeTeaser--container .teaser--box a{bottom:1.5rem;text-decoration:none}.rowTeaser--container{margin-top:2.4rem;margin-bottom:2.4rem}.rowTeaser--container.home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0;margin-top:0}.rowTeaser--container.home>.columns{margin-bottom:2rem}.rowTeaser--container.home span.copy-default{color:#7e7e7e}.rowTeaser--container.home span.copy-default:hover{text-decoration:none}.rowTeaser--container .teaser--box{height:100%;text-align:left;padding-left:1.5rem;padding-right:1.5rem}.rowTeaser--container .teaser--box.box--around{padding-bottom:4rem;position:relative}.rowTeaser--container .teaser--box .bottom-link{bottom:0;position:absolute}.teaser--content{padding:10px 20px 20px}@media screen and (min-width: 102.4rem){.rowTeaser--container.home>.columns{margin-bottom:0}}@media screen and (min-width: 76.8rem) and (max-width: 102.3rem){.rowThreeTeaser--container .teaser--box a{position:relative;bottom:0}.rowTeaser--container.home>.columns.last-elem{margin-bottom:0}}@media screen and (max-width: 76.7rem){.teaser-button-container a.button{min-width:100%;width:100%}.teaser--content{padding:0 1.5rem 1.5rem}.rowTeaser--container.home{-ms-flex-wrap:wrap;flex-wrap:wrap}}.salary-teaser-container.boxed-bg{background-image:none;background-color:#232a6e}.salary-teaser-container .icon-svg::before{margin-right:1.5rem}.salary-teaser-container .teaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.salary-teaser-container .teaser-content--singlelines{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.salary-teaser-container .teaser-content .icon-container{width:8rem;height:8rem;margin-right:1.5rem}.salary-teaser-container .button-container{width:100%}@media screen and (max-width: 767px){.salary-teaser-container .icon-svg::before{margin-right:1.5rem}.salary-teaser-container .button-container{margin-top:0}.salary-teaser-container .row{display:block}.salary-teaser-container .teaser-content-headline{font-size:2.4rem;line-height:3.3rem}.salary-teaser-container .teaser-content-copy{font-size:1.4rem;line-height:2rem;font-weight:400}}@media screen and (min-width: 767px){.salary-teaser-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.GehaltsCheck-container .icon-svg.salary-trend-up::before,.GehaltsCheck-container .icon-svg.ai-interviewer::before{height:5rem;width:5rem}.GehaltsCheck-container .jobListInnerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem}@media screen and (max-width: 767px){.GehaltsCheck-container .jobListInnerContainer{margin-top:0}}.u-joblist-pattern-block{background-image:url("/images/module/descriptionPattern/grey_texture.png");padding-top:5px}.teaserFragebogen{line-height:100%}.teaserFragebogen h2{font-size:1.2em;margin:0}.teaserFragebogen .u-joblist-pattern-block{background-color:#d7d7d7;background-image:none;padding:2rem}.teaserFragebogen .teaser-button-container a.button{background:#232a6e}.trust-Widgets{background-color:#f5f5f5;border:0}.trust-Widgets ul{padding:0;margin:0 -1rem 2rem}.trust-Widgets ul li{list-style-type:none}.trust-Widgets ul li .test-around{background-color:#fff;line-height:0;padding:.1rem 0}.trust-Widgets ul li img{width:100%}@media screen and (min-width: 767px){.teaser--container{float:left}.u-joblist-pattern-block{margin-top:2rem}}@media screen and (max-width: 767px){.u-joblist-pattern-block{margin-top:.2rem}.trust-Widgets ul li img{width:100%}.trust-Widgets .container-box{padding:0 1.5rem}.trust-Widgets ul{margin:0 0 1rem}.trust-Widgets li .test-around{margin-bottom:1rem}.trust-Widgets li:nth-child(odd){padding-right:.5rem;padding-left:0}.trust-Widgets li:nth-child(even){padding-right:0;padding-left:.5rem}.teaserFragebogen .box--around{text-align:center}.teaserFragebogen img{margin-bottom:1rem}.teaserFragebogen h2{font-size:1.0em}.teaserFragebogen .u-joblist-pattern-block{margin-bottom:2rem;padding:1.5rem;text-align:center}.teaserFragebogen .u-joblist-pattern-block img{width:26rem}.teaserFragebogen .u-joblist-pattern-block h2{font-size:1.5rem}.u-flex-first{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.teaser-button-container a.button{display:block}}#simplemodal-overlay{background-color:#000}#simplemodal-container{background-color:#fff;padding:30px;width:50%}#simplemodal-container .content-block.head{padding-top:25px}#simplemodal-container a.modalCloseImg{width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:10px;right:20px;font-size:2.6rem;font-weight:700;cursor:pointer}#simplemodal-data .content-block{margin-top:0}#simplemodal-data .content-block a{text-decoration:none}.modalCloseImg.simplemodal-close::after{content:'X'}.teaserUnserService .u-joblist-pattern-block{background-color:#f5f5f5;background-image:none;padding:2rem}.teaserUnserService .serviceEntry{padding-top:1.5rem}.teaserUnserService .serviceEntry a{text-decoration:none}.teaserUnserService .serviceEntry span{font-weight:600}.tabs ul.nav{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1rem solid #232a6e}.tabs ul.nav li a{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#444;height:4.5rem;min-height:4.5rem;padding:0 .5rem;max-height:4.5rem;line-height:1.7rem;border-top:1px solid #bababa;border-left:1px solid #bababa;border-bottom:0;text-align:center;-webkit-font-smoothing:antialiased;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#d7d7d7));background-image:linear-gradient(#f5f5f5, #d7d7d7)}.tabs ul.nav li a:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));background-image:linear-gradient(#fff, #f5f5f5);text-decoration:none;color:#444}.tabs ul.nav li a.selected{background:#232a6e;color:#fff;font-weight:700;pointer-events:none;border-color:#232a6e;text-decoration:none;cursor:default}.tabs ul.nav li:first-child a{border-radius:3px 0 0}.tabs ul.nav li:last-child a{border-right:1px solid #bababa;border-radius:0 3px 0 0}.tabs ul.nav li:last-child a.selected{border-color:#232a6e}.tabs .content>[data-tab]{display:none}.tabs .content>[data-tab].selected{display:block}.user-navigation+header#pageHeader,header#pageHeader .header-widget-wrapper{background:#fff}header#pageHeader .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0}@media screen and (min-width: 1024px){header#pageHeader .content{padding:0 0 1rem}}header#pageHeader .content .logo{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 fill=%22none%22 viewBox=%220 0 235 61%22%3E%3Cpath fill=%22%23232A6E%22 fill-rule=%22evenodd%22 d=%22M213.677 18.547c-.645 1.624-.968 3.513-.968 5.667 0 1.842.252 3.536.756 5.082.503 1.545 1.275 2.888 2.314 4.028 1.039 1.14 2.361 2.029 3.967 2.67 1.605.64 3.495.96 5.667.96.85 0 1.684-.048 2.503-.141a28.34 28.34 0 0 0 2.29-.352 18.26 18.26 0 0 0 1.89-.468 9.18 9.18 0 0 0 1.298-.492l-.755-4.636c-.662.28-1.567.546-2.716.796-1.149.25-2.416.374-3.802.374-2.361 0-4.163-.538-5.407-1.615-1.244-1.078-1.944-2.6-2.102-4.567h16.294c.031-.312.055-.663.07-1.054.016-.39.024-.741.024-1.053 0-4.153-.952-7.275-2.857-9.367-1.905-2.092-4.558-3.138-7.958-3.138-1.448 0-2.865.273-4.25.82a10.65 10.65 0 0 0-3.684 2.435c-1.07 1.077-1.928 2.427-2.574 4.05Zm15.278.913c.22.703.331 1.444.331 2.225H218.66a9.79 9.79 0 0 1 .519-2.108 5.869 5.869 0 0 1 1.063-1.826 5.262 5.262 0 0 1 1.676-1.288c.661-.328 1.433-.492 2.314-.492.85 0 1.582.148 2.196.445a4.574 4.574 0 0 1 1.559 1.218c.425.515.748 1.124.968 1.826Zm-38.537 4.566c0 2.498.598 4.458 1.795 5.878 1.196 1.421 2.849 2.131 4.958 2.131.913 0 1.693-.039 2.338-.117a15.804 15.804 0 0 0 1.582-.257V17.61c-.504-.344-1.173-.664-2.007-.961a7.904 7.904 0 0 0-2.668-.445c-2.078 0-3.597.703-4.558 2.108-.96 1.405-1.44 3.31-1.44 5.713Zm16.388 11.569c-1.134.343-2.558.656-4.274.937a33.436 33.436 0 0 1-5.408.421c-1.952 0-3.699-.297-5.242-.89-1.543-.593-2.857-1.444-3.943-2.552-1.087-1.109-1.921-2.451-2.503-4.028-.583-1.577-.874-3.349-.874-5.316 0-1.936.244-3.692.732-5.269s1.204-2.927 2.149-4.051a9.562 9.562 0 0 1 3.447-2.6c1.354-.608 2.913-.913 4.676-.913 1.196 0 2.251.14 3.164.422.913.28 1.7.593 2.361.936V.937L206.806 0v35.595Z%22 clip-rule=%22evenodd%22/%3E%3Cpath fill=%22%23B22E7F%22 fill-rule=%22evenodd%22 d=%22M170.727 29h8.034v8h-8.034v-8Z%22 clip-rule=%22evenodd%22/%3E%3Cpath fill=%22%23232A6E%22 fill-rule=%22evenodd%22 d=%22M170.677 3.887v5.105h-10.059v27.352h-5.998V8.992h-10.059V3.887h26.116Zm-22.48 27.353v5.104h-20.685V3.887h5.951V31.24h14.734Zm-31.264 5.104c-.441-1.28-.897-2.544-1.369-3.793-.473-1.25-.929-2.53-1.37-3.84h-13.79c-.44 1.31-.89 2.599-1.346 3.863a559.923 559.923 0 0 0-1.346 3.77h-6.187a549.65 549.65 0 0 1 3.495-9.601 386.93 386.93 0 0 1 3.235-8.337 268.423 268.423 0 0 1 3.141-7.493 238.946 238.946 0 0 1 3.211-7.026h5.62a238.961 238.961 0 0 1 3.212 7.026 272.155 272.155 0 0 1 3.14 7.493 444.124 444.124 0 0 1 6.777 17.938h-6.423Zm-9.634-26.18a168.314 168.314 0 0 0-2.479 6.041 329.255 329.255 0 0 0-2.905 7.728h10.768a318.293 318.293 0 0 0-2.928-7.775 185.855 185.855 0 0 0-2.456-5.995Zm-25.88-6.277h5.95v32.457h-5.95V21.966H67.204v14.378h-5.951V3.887h5.95v12.974H81.42V3.887ZM33.578 36.344V3.887h21.016V8.9H39.529v8.009H52.94v4.917H39.53v9.508h16.198v5.011h-22.15ZM16.624 8.337c-3.37 0-5.943 1.038-7.722 3.114-1.779 2.077-2.668 4.957-2.668 8.641 0 1.749.212 3.35.637 4.801.426 1.452 1.055 2.693 1.89 3.723a8.621 8.621 0 0 0 3.117 2.412c1.243.578 2.7.867 4.368.867 1.039 0 1.936-.04 2.692-.117.756-.078 1.354-.18 1.795-.305V19.811h5.95v15.597c-.819.312-2.204.655-4.156 1.03-1.952.375-4.203.562-6.753.562-2.362 0-4.518-.375-6.47-1.124-1.952-.75-3.613-1.842-4.983-3.279-1.37-1.436-2.432-3.2-3.188-5.292C.378 25.213 0 22.809 0 20.092c0-2.716.417-5.12 1.252-7.212.834-2.092 1.975-3.864 3.423-5.316a14.413 14.413 0 0 1 5.1-3.302c1.953-.75 4.03-1.124 6.235-1.124 1.511 0 2.857.101 4.038.304 1.18.203 2.196.43 3.046.68.85.25 1.55.515 2.101.796.551.28.937.484 1.157.609l-1.794 4.824c-.945-.562-2.117-1.039-3.518-1.429a16.381 16.381 0 0 0-4.416-.585Z%22 clip-rule=%22evenodd%22/%3E%3Cpath fill=%22%230c2577%22 d=%22M123.545 55.083v.936c0 .147-.049.197-.196.197h-1.153c-.147 0-.196-.05-.196-.197V42.526c0-.148.049-.197.196-.197h1.153c.147 0 .196.05.196.197v4.875a4.57 4.57 0 0 1 3.237-1.354c2.649 0 4.414 2.117 4.414 5.17s-1.765 5.17-4.414 5.17c-1.324.024-2.526-.517-3.237-1.305zm6.033-3.84c0-2.192-1.055-3.718-3.041-3.718-1.937 0-3.139 1.526-3.139 3.717 0 2.192 1.202 3.718 3.139 3.718 1.986 0 3.041-1.526 3.041-3.718zm2.747 8.789c-.172-.099-.197-.197-.197-.32v-1.06c0-.147.074-.196.172-.196.319 0 .54.443 1.422.443 1.055 0 1.619-.788 2.109-2.511l-3.948-9.774c-.024-.05-.049-.098-.049-.172 0-.099.049-.173.172-.173h1.422c.172 0 .221.05.27.197l2.918 7.583 2.502-7.583c.049-.148.073-.197.269-.197h1.349c.098 0 .172.05.172.173 0 .049-.025.098-.049.172l-3.654 10.562c-.834 2.437-1.938 3.151-3.409 3.151-.662.025-1.03-.098-1.471-.295zm40.121-8.592v.344c0 .148-.05.197-.197.197h-7.578c.197 1.33 1.153 2.29 2.625 2.29.956 0 1.667-.271 2.182-.862.049-.05.123-.099.196-.099.049 0 .098.025.147.05l1.423.984c.073.05.098.123.098.197 0 .05-.025.099-.049.148v.025c-.932 1.132-2.256 1.698-3.997 1.698-2.894 0-5.126-2.117-5.126-5.219 0-3.102 2.305-5.22 5.126-5.22 3.261.025 5.15 2.537 5.15 5.466zm-2.551-1.453c-.368-1.084-1.202-1.822-2.599-1.822a2.68 2.68 0 0 0-2.551 1.822zm64.866 1.453v.344c0 .148-.049.197-.197.197h-7.577c.196 1.33 1.152 2.29 2.624 2.29.956 0 1.667-.271 2.182-.862.049-.05.123-.099.196-.099.049 0 .099.025.148.05l1.422.984c.074.05.098.123.098.197 0 .05-.024.099-.049.148v.025c-.932 1.132-2.256 1.698-3.997 1.698-2.894 0-5.126-2.117-5.126-5.219 0-3.102 2.305-5.22 5.126-5.22 3.261.025 5.15 2.537 5.15 5.466zm-2.551-1.453c-.368-1.084-1.202-1.822-2.599-1.822-1.128 0-2.158.69-2.551 1.822zm-71.144 3.963c-.049 0-.073 0-.122.025-.711.27-1.128.295-1.741.295-1.006 0-1.374-.566-1.374-1.649v-4.284h2.992c.098 0 .196-.098.196-.197v-1.772c0-.099-.098-.197-.196-.197h-2.992v-2.88c0-.1-.098-.198-.196-.198h-1.986c-.098 0-.196.099-.196.197v9.75c0 2.215 1.446 3.348 3.335 3.348.76 0 1.716-.099 2.28-.32.172-.05.172-.173.172-.345V54.05c0-.025-.073-.099-.172-.099zm22.513-2.732c0 3.225-1.863 5.22-4.537 5.22-1.103 0-2.011-.321-2.869-1.01v4.554c0 .148-.049.197-.196.197h-1.986c-.148 0-.197-.049-.197-.197v-13.59c0-.147.049-.197.197-.197h1.986c.147 0 .196.05.196.197v.616c.76-.616 1.668-1.034 2.869-1.034 2.698.024 4.537 2.019 4.537 5.244zm-2.501 0c0-1.724-.932-3.053-2.502-3.053-1.569 0-2.501 1.33-2.501 3.053 0 1.723.932 3.052 2.501 3.052 1.57 0 2.502-1.329 2.502-3.052zm38.257-5.22c-1.275 0-2.182.444-2.992 1.133v-.714c0-.148-.049-.197-.196-.197h-1.986c-.148 0-.197.05-.197.197v9.626c0 .148.049.197.197.197h1.986c.147 0 .196-.05.196-.197v-4.53c0-2.388 1.128-3.323 2.379-3.323 1.104 0 1.717.59 1.717 2.068v5.785c0 .148.049.197.196.197h1.986c.147 0 .197-.05.197-.197v-6.647c0-2.093-1.3-3.398-3.483-3.398zm-7.161 5.22c0 3.028-2.281 5.22-5.346 5.22-3.066 0-5.346-2.167-5.346-5.22s2.28-5.22 5.346-5.22c3.065 0 5.346 2.192 5.346 5.22zm-2.526 0c0-1.847-1.128-3.053-2.796-3.053-1.643 0-2.795 1.23-2.795 3.053 0 1.846 1.128 3.053 2.795 3.053 1.644 0 2.796-1.207 2.796-3.053zm-62.658 4.505c.785.517 2.428 1.01 4.439.468 1.447-.443 2.55-1.453 2.526-2.98 0-1.895-1.447-2.609-3.605-2.953-2.011-.296-2.379-.714-2.379-1.231 0-.591.49-.862 1.128-.96 1.005-.148 1.888.295 2.477 1.083.098.147.245.172.368.098 0 0 1.447-.837 1.594-.91a.28.28 0 0 0 .098-.37c-.491-.69-1.128-1.256-1.938-1.576-.809-.32-1.447-.443-2.231-.418-1.864 0-3.875.91-3.875 3.102.024 1.502 1.054 2.486 3.458 2.88 1.888.296 2.526.69 2.526 1.256 0 .788-.883 1.083-2.036 1.01-.907-.05-1.496-.493-1.962-1.207-.073-.123-.245-.148-.367-.074l-1.644.936c-.122.073-.196.27-.098.369.515.738.687.96 1.521 1.477zm53.413-1.773c-.049 0-.074 0-.123.025-.711.27-1.128.295-1.741.295-1.006 0-1.373-.566-1.373-1.649v-4.284h2.991a.211.211 0 0 0 .197-.197v-1.772a.211.211 0 0 0-.197-.197h-2.991v-2.88c0-.1-.099-.198-.197-.198h-1.986c-.098 0-.196.099-.196.197v9.75c0 2.215 1.447 3.348 3.335 3.348.76 0 1.717-.099 2.281-.32.171-.05.171-.173.171-.345V54.05c0-.025-.073-.099-.171-.099zm-14.077 1.773c.785.517 2.428 1.01 4.439.468 1.447-.443 2.55-1.453 2.526-2.98 0-1.895-1.447-2.609-3.605-2.953-2.011-.296-2.379-.714-2.379-1.231 0-.591.49-.862 1.128-.96 1.006-.148 1.888.295 2.477 1.083.098.147.245.172.368.098 0 0 1.447-.837 1.594-.91.122-.075.172-.247.098-.37-.49-.69-1.128-1.256-1.937-1.576-.81-.32-1.447-.443-2.232-.418-1.864 0-3.875.91-3.875 3.102.025 1.502 1.055 2.486 3.458 2.88 1.888.296 2.526.69 2.526 1.256 0 .788-.883 1.083-2.036 1.01-.907-.05-1.495-.493-1.961-1.207-.074-.123-.246-.148-.368-.074l-1.643.936c-.123.073-.197.27-.098.369.515.738.711.96 1.52 1.477z%22/%3E%3C/svg%3E") no-repeat;display:block;height:6.1rem;width:23.5rem;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 1024px){header#pageHeader .content .logo{margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1023px){header#pageHeader .content .logo{height:5.9rem;width:22.2rem}}@media screen and (max-width: 767px){header#pageHeader .content .logo{height:4.3rem;width:15.6rem}}.locationTooltip{display:none;position:absolute;top:4.5rem;left:50%;margin-top:5px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#fff;width:24rem;color:#444;z-index:10;font-size:1.4rem;border-radius:.9rem;-webkit-animation:fade-in-move-down-center 1s;animation:fade-in-move-down-center 1s;border:0.2rem solid #b22e7f;-webkit-box-shadow:0 0 .4rem .1rem rgba(0,0,0,0.3);box-shadow:0 0 .4rem .1rem rgba(0,0,0,0.3) }.locationTooltip::before{position:absolute;content:'';display:block;background-image:url(/images/arrow_up_40px@2x.png);background-size:4rem 3rem;background-repeat:no-repeat;height:3rem;width:4rem;top:-2.7rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.locationTooltip.show{display:block}.locationTooltip .construction{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.locationTooltip .construction .tooltip_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.locationTooltip .construction .tooltip_content .actionHeader{padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem;display:inline-block}.locationTooltip .construction .tooltip_content .actionHeader div.icon{position:relative;display:inline-block}.locationTooltip .construction .tooltip_content .actionHeader div.icon::before{position:static;width:100%;text-align:center;font-size:4rem;color:#b22e7f;-webkit-transform:translateY(50%);transform:translateY(50%)}.locationTooltip .construction .tooltip_content .actionList ul{list-style-type:none;margin:0;padding:0}.locationTooltip .construction .tooltip_content .actionList ul li{display:block;padding:1rem;border-top:1px solid #f5f5f5;color:#232a6e}.locationTooltip .construction .tooltip_content .actionList ul li.hide{display:none}.locationTooltip .construction .tooltip_content .actionList ul li:hover{text-decoration:underline;cursor:pointer;color:#464d94}.locationTooltip #tooltip_close{position:absolute;top:.5rem;right:.5rem;font-size:2.6rem;cursor:pointer;float:none;width:auto;height:auto;background:none}.locationTooltip #tooltip_close.close:focus,.locationTooltip #tooltip_close.close:hover{-webkit-box-shadow:none;box-shadow:none}#headerWidget .map-marker.colorMe::before{-webkit-animation:location-color alternate 1s infinite;animation:location-color alternate 1s infinite}#headerWidget .locationTooltip .map-marker{position:relative;display:inline-block}#headerWidget .locationTooltip .map-marker::before{position:static;width:100%;text-align:center;font-size:4rem;color:#b22e7f;-webkit-transform:translateY(0%);transform:translateY(0%)}@media screen and (max-width: 767px){.locationTooltip{top:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-top:-.5rem}.locationTooltip .construction .tooltip_content{width:100%}}#header_wrapper{position:relative;background:#fff}@media screen and (min-width: 1024px){.login-panel-placeholder{height:25px}}@media screen and (max-width: 1023px){.login-panel-placeholder{height:25px}}.user-navigation{position:absolute;right:0;top:1.75rem;z-index:9;text-align:right;background:#fff}@media screen and (min-width: 1024px){.user-navigation{position:static;margin-bottom:-1.5rem}}@media screen and (min-width: 767px){.user-navigation{top:2.5rem}}@media screen and (max-width: 767px){.user-navigation{top:1.8rem}}.user-navigation .content{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-navigation .content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top-left-radius:0;border-top-right-radius:0;min-height:3rem;max-height:3rem}@media screen and (min-width: 1024px){.user-navigation .content a{height:3rem}}.user-navigation .content .icon-svg{line-height:100%}.user-navigation .content .icon-svg.user-white,.user-navigation .content .icon-svg.user-grey,.user-navigation .content .icon-svg.user-blue-full,.user-navigation .content .icon-svg.user-white-full{margin-right:.5rem}.user-navigation .content .icon-svg::before,.user-navigation .content .icon-svg.icon-svg--right::after{margin:0}.user-navigation .content .icon-svg.user-grey::before,.user-navigation .content .icon-svg.user-white::before{height:2rem;width:1.6rem}@media screen and (min-width: 1024px){.user-navigation .content .icon-svg.user-grey::before,.user-navigation .content .icon-svg.user-white::before{height:1.5rem;width:1.2rem}}.user-navigation .content .icon-svg.compensation-icon::before{height:2rem;width:2rem;margin-right:.5rem;background-size:1.5rem;background-position:center;position:relative;top:.1rem}.user-navigation .content #nav-control{display:-webkit-box;display:-ms-flexbox;display:flex;width:2rem}.user-navigation .content #nav-control .icon.cross{display:-webkit-box;display:-ms-flexbox;display:flex}.user-navigation .content #nav-control .icon.cross::before{font-size:4rem;margin:0;line-height:0.6}.user-navigation .content #nav-control[data-navigation='open'] .burger{display:none}.user-navigation .content #nav-control[data-navigation='open'] .cross{display:-webkit-box;display:-ms-flexbox;display:flex}.user-navigation .content #nav-control[data-navigation='closed'] .burger{display:block}.user-navigation .content #nav-control[data-navigation='closed'] .cross{display:none}.user-navigation .content .login{margin-right:1rem}@media screen and (min-width: 1024px){.user-navigation .content .login{margin-right:auto}}.user-navigation .content .compensation{color:#fff}.user-navigation .content .profil,.user-navigation .content .compensation{background:transparent;margin-right:1rem;border:0}@media screen and (min-width: 1024px){.user-navigation .content .profil,.user-navigation .content .compensation{background-color:#464d94;background-image:-webkit-gradient(linear, left top, left bottom, from(#464d94), to(#232a6e));background-image:linear-gradient(#464d94, #232a6e);border-color:#232a6e}.user-navigation .content .profil:hover,.user-navigation .content .compensation:hover{background-color:#737aba;background-image:-webkit-gradient(linear, left top, left bottom, from(#737aba), to(#464d94));background-image:linear-gradient(#737aba, #464d94);border-color:#464d94}.user-navigation .content .profil:active,.user-navigation .content .compensation:active{background-color:#737aba;background-image:-webkit-gradient(linear, left top, left bottom, from(#464d94), to(#737aba));background-image:linear-gradient(#464d94, #737aba);border-color:#464d94;-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.4);box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.4);text-decoration:none;color:#fff}}@media screen and (max-width: 1023px){.user-navigation .login.btn.secondary{background:transparent;-webkit-box-shadow:none;box-shadow:none}.user-navigation .login.btn.secondary:active,.user-navigation .login.btn.secondary:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}.user-navigation .content .profil.btn.default{-webkit-box-shadow:none;box-shadow:none;background-color:none;background:none;border-color:none}}
