HTML{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;margin:0;padding:0}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FFF;font-family:'Montserrat2','PT Sans',sans-serif;font-style:normal}a{color:inherit;text-decoration:none}a.tdcn{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:bottom}article img{width:auto}ul{list-style-type:none;margin:0;padding:0}*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}:root{--FontColor-Primary:#000820;--Primary-Blue:#0e55cd;--padding-lhrh:24px}.hidden{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}input[type="search"]::-ms-clear{display:none;width:0;height:0}input[type="search"]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}#hc-footer .hc-footer__app-promo{display:none !important}.hc-footer__trust-area--list-item img{height:80px}.scrolltop{display:none}.hc_jobs_header_inner{background-color:#0e55cd}.hc_jobs_header_inner:first-child{background-color:#0c48b0}.hc_jobs_header_inner>div{max-width:1264px;margin:0 auto}.hc_jobs_header_top{display:flex;justify-content:space-between;align-items:center;padding:8px 32px 11px}.hc_jobs_header_main{padding:20px 32px;display:flex;align-items:center;justify-content:space-between}.hc_jobs_header_top_lh a{color:#fff;font-size:12px;line-height:1.5;display:inline-block;background-image:url(/upload/img/linkpfeil.svg);background-repeat:no-repeat;background-position:right center;padding-right:16px}.hc_jobs_header_top_rh{display:flex;align-items:center;justify-content:flex-end;gap:24px}.hc_jobs_header_top_rh a{color:#fff;font-size:14px;line-height:1.5;display:inline-block;text-transform:uppercase}html[lang="de"] a[hreflang="de"],html[lang="en"] a[hreflang="en"],html[lang="pl"] a[hreflang="pl"],.hc_jobs_header_top_rh a:hover{font-weight:700}a.btn,button.btn{display:inline-block;font-weight:500;font-size:14px;line-height:1.5;text-decoration:none;padding:13px 24px;border:1px solid #fff;color:#fff;border-radius:100px;white-space:nowrap;background-color:transparent}button.dermenu{background-image:url(/upload/img/mm.svg);background-position:right 12px center;background-repeat:no-repeat;padding-right:44px}.hc_jobs_header_main_lh_block{display:flex;align-items:center;gap:56px}nav.hauptmenu ul{display:flex;align-items:center;gap:40px}nav.hauptmenu ul a{display:inline-block;text-decoration:none;font-weight:700;font-size:14px;line-height:1.5;color:#fff;border-bottom:1px solid transparent}nav.hauptmenu ul a:hover{border-color:#fff}.socialmediablock{padding:40px 32px}.socialmediablock h2{font-size:20px;font-style:normal;font-weight:700;line-height:24px;text-align:center;padding:0;margin:0;color:var(--FontColor-Primary)}.socialmedia_items{display:flex;align-items:center;justify-content:center;gap:24px;padding:24px 0 0}.swiper{max-width:996px;width:100%;height:auto;margin-bottom:64px}.swiper-wrapper,.swiper-slide,.swiper-slide img{border-radius:8px}.standort,.gcms_keinbild{max-width:1044px;padding-left:24px;padding-right:24px;margin:0 auto}.standort_headline h1{font-family:Montserrat2;font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;padding:0 0 20px;margin:0}.standort_text_headline h2{font-family:Montserrat2;font-size:20px;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.2;padding:12px 0 20px;margin:0}.standort_map{max-width:1044px;margin:0 auto;padding:44px 24px 0;border-radius:8px}.standort_map img{border-radius:8px}.joblistings{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:calc(792px + 2 * var(--padding-lhrh));margin:0 auto;padding:0 var(--padding-lhrh) 80px}.jobslist_text{max-width:calc(792px + 2 * var(--padding-lhrh));margin:0 auto;padding:0 var(--padding-lhrh) 20px}.joblistings h2{font-family:Montserrat2;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.20833;text-align:left;padding:60px 0 0;margin:0;width:100%}.jobblock{width:100%;border-radius:4px;background:var(--Primary-White,#FFF);box-shadow:0 1px 4px 0 rgba(0,8,32,.2);background-image:url(/upload/img/linkpfeil_blau.svg);background-position:right 20px center;background-repeat:no-repeat}.jobblock a{display:inline-block;padding:20px 68px 20px 20px;width:100%}.jobblock p{font-family:Montserrat2;font-size:14px;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;padding:0;margin:0}.jobblock h3{font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding:0;margin:0}.cta_center{margin-top:12px;text-align:center}.cta_btn{--back-color:var(--Primary-Blue,#0e55cd);--font-color:#fff;--border-color:var(--back-color);text-decoration:none;display:inline-block;font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding:16px 52px 16px 32px;color:var(--font-color);border-radius:100px;background:var(--back-color);border:1px solid var(--border-color);background-image:url(/upload/img/linkpfeil_weiss.svg);background-repeat:no-repeat;background-position:right 20px center}.cta_btn:hover{--back-color:#08337b}.btn_sec{--back-color:#fff;--font-color:var(--Primary-Blue,#0e55cd);--border-color:var(--Primary-Blue,#0e55cd);background-image:url(/upload/img/linkpfeil_blau.svg)}.btn_ohnepfeil{background-image:none;padding-right:32px}.btn_sec:hover{--back-color:#fff}.jobslist_headline{padding:80px 24px 32px;text-align:center;font-family:Montserrat2;font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;display:flex;justify-content:center;align-items:center}.jobslist_headline_text h1{font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;width:100%;text-align:center;padding:0;margin:0}.jobslist_headline_count{color:var(--Shades-Blue-20,#09337b);display:inline-block;font-family:Montserrat2;font-size:12px;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.5;padding:4px 6px;border-radius:6px;background-color:#cfe0fb;margin:0 8px;white-space:nowrap}@media(max-width:820px){.jobslist_headline{text-align:center;flex-wrap:wrap;gap:8px;padding-top:40px}}.standort_holder{padding:0 24px}.standort_otherlocations_headline{font-family:Montserrat2;font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;padding:80px 0 32px;color:var(--FontColor-Primary);max-width:1200px;margin:0 auto}.standort_otherlocation{border-radius:8px;background:var(--Primary-White,#FFF);box-shadow:0 1px 4px 0 rgba(0,8,32,.2);max-width:1200px;margin:0 auto 20px}.standort_otherlocation a{display:flex}.standort_otherlocation_bild{width:600px}.standort_otherlocation_bild img{border-radius:8px 0 0 8px}.standort_otherlocation_content{width:calc(100% - 600px);padding:32px 32px 12px 32px;display:flex;flex-direction:column;gap:20px}.standort_otherlocation_name{font-family:Montserrat2;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.20833;color:var(--FontColor-Primary)}.standort_otherlocation_teaser{color:var(--FontColor-Primary);font-family:"PT Sans";font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.standort_otherlocation:nth-child(even) .standort_otherlocation_bild{order:2}.standort_otherlocation:nth-child(even) .standort_otherlocation_bild img{border-radius:0 8px 8px 0}.standort_otherlocation:nth-child(even) .standort_otherlocation_content{order:1}.werte{padding-bottom:80px}.werte_headline{max-width:840px;margin:0 auto;padding:0 24px}.werte h2{color:var(--FontColor-Primary);text-align:center;font-family:Montserrat2;font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;padding:0 0 20px;margin:0}.werte p{color:var(--FontColor-Primary,var(--FontColor-Primary,#000820));text-align:center;font-family:"PT Sans";font-size:18px;font-style:normal;font-weight:400;line-height:27px}.werte_element{max-width:1264px;padding:0 32px;margin:0 auto}.werte_element_icon h3{padding:80px 0 16px;display:flex;justify-content:center;align-items:center;gap:12px;color:var(--werte-farbe-icon);font-family:Montserrat2;font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;margin:0}.werte_element_icon_headline{text-align:center;font-family:Montserrat2;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.20833;padding-bottom:24px}.werte_element_icon_illu img{display:block;margin:0 auto 24px}.werte_element_part{width:380px;height:auto;border-radius:8px;border:1px solid var(--Neutral-Gray90,#d9e1ee);background:var(--Primary-White,#FFF);padding:24px;color:var(--FontColor-Primary);font-family:"PT Sans";font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.werte_element_part span{display:inline-block;font-family:Montserrat2;font-size:14px;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5;color:var(--werte-farbe-1);background-color:var(--werte-farbe-2);padding:4px 8px;border-radius:4px;margin-bottom:4px}.home .werte_list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px 24px;max-width:calc(1200px + 2 * var(--padding-lhrh));margin:0 auto;padding:0 var(--padding-lhrh) 20px}.home .werte_element{padding:0}.home .werte_element_parts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.home .werte_element_part{display:flex;padding:0;border:0;border-radius:0;width:auto}.home .werte_element_icon img{width:40px}.home .werte_element_icon h3{font-size:1.5rem;gap:8px;padding-top:0}.home .werte_element_icon_headline{padding-bottom:16px;font-size:1rem}.home .werte h2{padding-bottom:32px}.home .jobslist_headline{padding-top:64px}.benefits_list{padding-bottom:80px}.benefits_headline h2{color:var(--FontColor-Primary);text-align:center;font-family:Montserrat2;font-size:32px;font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;padding:0 24px 32px;margin:0}.benefit_item{border-radius:8px;border:1px solid #d9e1ee;background:#FFF;padding:20px;width:384px}.switcher .benefit_item:nth-child(n+4){display:none}.benefits_items{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto;gap:24px}.benefit_item_icon{display:flex;justify-content:center;align-items:center;padding-bottom:16px}.benefit_item_icon span{width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--Shades-Blue-90,#cfe0fb)}.benefit_item_headline h3{font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding-bottom:16px;text-align:center;color:var(--FontColor-Primary);margin:0}.benefit_item_text span{display:block;background-image:url(/upload/img/check.svg);background-repeat:no-repeat;background-position:left top;padding:0 0 8px 28px;color:var(--FontColor-Primary);font-family:"PT Sans";font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}span.linkdown,span.linkup{display:inline-block;cursor:pointer;color:var(--FontColor-Link,#0e55cd);font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding-right:32px;background-repeat:no-repeat;background-position:right center;background-image:url(/upload/img/arrow_down.svg);margin-top:32px}span.linkup{background-image:url(/upload/img/arrow_up.svg)}.jobfilter form{display:flex;flex-direction:column;gap:40px;max-width:745px;margin:0 auto}.jobfilter_headline{color:var(--FontColor-Primary);text-align:center;font-family:Montserrat2;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.20833}.jobfilter_searchbar{position:relative;max-width:632px;margin:0 auto;width:100%}input#suchbegriff{border-radius:100px;background:var(--Primary-White,#FFF);box-shadow:0 1px 4px 0 rgba(0,8,32,.12),0 4px 8px 0 rgba(0,8,32,.08);width:100%;color:var(--FontColor-Primary,var(--FontColor-Primary,#000820));font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;padding:16px 180px 16px 26px;border:0}.jobfilter_searchbar input[type="submit"]{border:0;border-radius:100px;background:var(--Primary-Blue,#0e55cd);color:var(--FontColor-OnDark,#FFF);font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding:12px 24px 12px 44px;background-image:url(/upload/img/lupe.svg);background-repeat:no-repeat;background-position:left 15px center;position:absolute;right:4px;top:4px}.jobfilter_bereiche{display:flex;gap:20px;justify-content:center;align-items:center}.jobfilter_bereich_btn{position:relative}button.bereich_btn{border-radius:100px;background-color:#fff;color:var(--FontColor-Link,#0e55cd);text-align:center;border:1px solid var(--FontColor-Link,#0e55cd);font-family:Montserrat2;font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:12px 44px 12px 24px;background-image:url(/upload/img/arrow_down.svg);background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap}.jobfilter_bereich_panel{width:100%;max-width:330px;border-radius:8px;background:var(--Primary-White,#FFF);position:absolute;padding:24px;box-shadow:0 1px 4px 0 rgba(0,8,32,.1),0 16px 32px 0 rgba(0,8,32,.1);display:flex;flex-direction:column;gap:24px;display:none}.jobfilter_bereich_panel label{color:var(--FontColor-Tertiary,#556685);font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;display:flex;align-items:center}.jobfilter_bereich_panel .jf-option input[type="checkbox"]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.jobfilter_bereich_panel .jf-option .jf-label{display:flex;align-items:center;gap:12px}.jobfilter_bereich_panel .jf-option .jf-label::before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-image:url("/upload/img/check2.svg")}.jobfilter_bereich_panel .jf-option input[type="checkbox"]:checked+.jf-label::before{background-image:url("/upload/img/check1.svg")}.jobfilter_bereich_panel .jf-option input[type="checkbox"]:disabled+.jf-label::before{background-image:url("/upload/img/check3.svg")}.jobfilter_bereich_panel .jf-option input[type="checkbox"]:disabled+.jf-label{opacity:.55;cursor:not-allowed}.jobfilter_bereich_panel .jf-option:has(input:disabled){cursor:not-allowed}.jobfilter_bereich_panel .jf-option input[type="checkbox"]:focus-visible+.jf-label::before{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.bereich_btn span{display:flex;justify-content:center;align-items:center;border-radius:40px;background:var(--Primary-Watermelon,#da3466);width:20px;height:20px;padding:8px;color:#FFF;font-family:Montserrat2;font-size:12px;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5;text-align:center}.filteranwendenbutton{text-align:right}.filteranwenden{color:var(--FontColor-OnDark,#FFF);font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding:12px 24px 12px 44px;cursor:pointer;border:0;background-color:var(--Primary-Blue);background-image:url(/upload/img/filter.svg);background-position:left 12px center;background-repeat:no-repeat;border-radius:100px}.jobfilter_bereich.open .jobfilter_bereich_panel{display:flex}.jobfilter_bereich.open button.bereich_btn{background-image:url(/upload/img/arrow_up.svg)}.bewerbungsprozess{max-width:856px;margin:0 auto;padding:0 32px 80px;display:flex;flex-direction:column;gap:32px}.bewerbungsstep{display:flex}.bewerbungsstep_lh{width:40px}.bewerbungsstep_rh{width:calc(100% - 40px);padding-left:16px}.bewerbungsstep_zahl{display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px;color:var(--FontColor-Primary,#000820);text-align:center;font-family:Montserrat2;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;background:var(--Primary-White,#FFF);box-shadow:0 1px 4px 0 rgba(0,8,32,.2)}.bewerbungsstep_text strong{color:var(--FontColor-Primary,#000820);font-family:Montserrat2;font-size:16px;font-style:normal;font-weight:700;line-height:1.5}.cta_textblock{border-radius:4px;border:1px solid var(--Neutral-Gray90,#d9e1ee);display:flex;max-width:calc(792px + 2 * var(--padding-lhrh));padding:24px var(--padding-lhrh);gap:16px;margin:0 auto}.cta_textblock_button .cta_btn{white-space:nowrap}.cta_textblock_icon{width:40px;height:40px;background-color:#008838;background-image:url(/upload/img/thumb.svg);background-repeat:no-repeat;background-position:center center;border-radius:50%;flex-shrink:0}.bewerbungsstep_text p{margin:0;padding:0}.cta_textblock_text p{color:var(--FontColor-Primary);font-family:"PT Sans";font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0}.home .standort_otherlocations{padding-bottom:80px}.job_hero_home{padding-bottom:128px}.home .hc_jobs_header_inner_nav{background-color:transparent}.home .hc_jobs_header{background-image:url(/upload/img/job_hero.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.home .lookslikeh1,.home .jobfilter_headline{color:#fff}.job_hero_oberlay{padding:0 24px}.gcms_headline1 h1,.standort_headline_head,.benefits_headline h1,.lookslikeh1{padding:40px 0 16px;text-align:center;color:var(--FontColor-Primary);font-size:48px;font-size:3rem;font-style:normal;font-weight:800;line-height:1.14583;margin:0;display:block}.hc-footer__list{padding:0 0 40px 0 !important}button.dermenu{display:none}.mm_menu{position:absolute;top:0;left:0;right:0;width:100%;background-color:#fff;display:none;height:100vh;z-index:300}.mm_open body{overflow:hidden}.mm_open .mm_menu{display:block}.mm_menu_head{background-color:#0e55cd;padding:12px 12px 12px 20px;display:flex;justify-content:space-between;align-items:center}.mm_menu_head img{width:112px}.mm_menu_close,.filter_menu_close{width:40px;height:40px;background-color:transparent;background-image:url(/upload/img/close.svg);background-repeat:no-repeat;background-position:center center;cursor:pointer;border:0}.filter_menu_close{background-image:url(/upload/img/filterpopupclose.svg)}.hauptmenu2{padding:20px 24px;max-width:600px;margin:0 auto}.hauptmenu2 a{display:inline-block;padding:12px 50px 12px 0;color:var(--FontColor-Primary,#000820);font-family:Montserrat2;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;background-image:url(/upload/img/mm_pfeil.svg);background-repeat:no-repeat;background-position:right center;width:100%}.mm_menu_footer{text-align:center}.job_hero_home{position:relative}.job_hero_oberlay_top{position:absolute;top:-90px;height:218px;background:linear-gradient(180deg,rgba(9,51,123,.6) 0,rgba(9,51,123,0) 100%);left:0;right:0;width:100%;display:none}.job_hero_oberlay_bottom{position:absolute;bottom:0;height:182px;opacity:.5;background:var(--Gradient-Overlay,linear-gradient(180deg,rgba(0,8,32,0) 0,rgba(0,8,32,.5) 100%));left:0;right:0;width:100%}.home .jobheader h1{padding:48px 0 16px;text-align:center}.jobheader{text-align:center}.jobfilter_bereiche_opener{display:none}.filterleft{padding:16px 32px 16px 52px;background-image:url(/upload/img/filter_blau.svg);background-position:left 20px center}.nojobs{max-width:840px;margin:0 auto;padding:0 24px 80px}.nojobs img{display:block;margin:0 auto 40px}.nojobs_text{color:var(--FontColor-Primary,#000820);text-align:center;font-family:"PT Sans";font-size:18px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5}.nojobs_text span{font-family:Montserrat2;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.20833;display:block;padding-bottom:12px}.mobilefilter{display:none}@media(max-width:1439px){.gcms_headline1 h1,.standort_headline_head,.benefits_headline h1{font-size:40px;font-size:2.5rem;line-height:1.225}.standort_otherlocation{max-width:960px}.standort_otherlocations_headline{max-width:960px}.standort_otherlocation_bild{width:50%}.standort_otherlocation_content{width:50%}}@media(max-width:1100px){nav.hauptmenu ul{gap:30px}}@media(max-width:1023px){.hc_jobs_header_top_rh{gap:20px}.hc_jobs_header_menu{display:none}a.derjobbtn{display:none}button.dermenu{display:inline-block;cursor:pointer;padding:10px 44px 10px 16px}.jobblock{background-position:right 16px center}.jobblock a{padding:16px 56px 16px 16px}.jobblock h3{font-size:1rem}.jobblock p{font-size:.75rem}.cta_btn{font-size:14px;padding:10px 36px 10px 20px;background-position:right 10px center}.standort_headline h1{font-size:1.5rem}.swiper{margin-bottom:40px}}@media(min-width:1001px){.werte_element_parts>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.werte_element_parts .swiper-wrapper{gap:24px}}@media(max-width:1000px){.werte_element_parts.swiper{max-height:none;width:100%;margin:0;height:auto}.werte_element{max-width:100%;width:100%;padding-left:0;padding-right:0}.standort_otherlocation:nth-child(even) .standort_otherlocation_bild{order:1}.standort_otherlocation:nth-child(even) .standort_otherlocation_content{order:2}.standort_otherlocation a{display:block}.standort_otherlocation{width:512px}.standort_otherlocation_bild,.standort_otherlocation_content{width:100%}.standort_otherlocation_bild img,.standort_otherlocation:nth-child(even) .standort_otherlocation_bild img{border-radius:8px 8px 0 0}.standort_otherlocation_cta{text-align:center}.standort_otherlocation_content{padding:20px 0;gap:0}.standort_otherlocation_name,.standort_otherlocation_teaser,.standort_otherlocation_cta{padding:0 20px}.standort_otherlocation_name{font-size:1rem;padding-bottom:8px}.standort_otherlocation_cta{padding-top:20px}.standort_otherlocations>div{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}}@media(max-width:900px){.home .werte_list{grid-template-columns:1fr}}@media(max-width:850px){.jobfilter_bereiche{display:none}.jobfilter_bereiche_opener{display:block;text-align:center}.jobmobilefilter .jobfilter{position:absolute;background-color:#fff;overflow:scroll;inset:0}.jobmobilefilter .jobfilter_searchbar{display:none}.jobmobilefilter .jobfilter_bereiche{display:flex;flex-direction:column;gap:40px;align-items:flex-start;width:100%;padding:0 20px}.jobmobilefilter .jobfilter_bereich_panel{display:block;position:static}.jobmobilefilter .filteranwendenbutton{display:none}.jobmobilefilter .mobilefilter_headline{color:var(--Primary-Black,var(--Primary-Black,#000820));font-family:Montserrat;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5}.jobmobilefilter button.bereich_btn{border:0;color:var(--FontColor-Primary,#000820);background-image:none;font-family:Montserrat2;font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#000820;padding:0 0 16px;border-radius:0}.jobmobilefilter .jobfilter_bereich_panel{padding:0;box-shadow:none;max-width:none;display:flex;flex-direction:column;gap:16px}.jobmobilefilter .jobfilter_headline,.jobmobilefilter .jobfilter_info{display:none}.jobmobilefilter .jobfilter_bereich{width:100%}.jobmobilefilter .lastpanel .filteranwendenbutton{display:block;text-align:center;padding-bottom:80px}.jobmobilefilter .jobfilter_bereiche_opener{display:none}.jobmobilefilter .mobilefilter{display:block;background-color:#fff}.jobmobilefilter .mm_menu_head{background-color:#fff;border-bottom:1px solid #d9e1ee}.cta_textblock{flex-wrap:wrap}.cta_textblock_text,.cta_textblock_button{width:calc(100% - 56px)}.cta_textblock_button{text-align:center}}@media(max-width:599px){.hc_jobs_header_top_rh img{display:none}.hc_jobs_header_top{padding-left:20px;padding-right:20px}.hc_jobs_header_main{padding:12px 20px}.jobfilter_searchbar input[type="submit"]{padding:12px;background-position:center center;text-indent:-200px;width:48px}input#suchbegriff{padding-right:60px}.jobheader h1{font-size:2rem}.jobfilter_headline{font-size:16px}.home .jobfilter form{gap:20px}.job_hero_home{padding-bottom:50px}.jobslist_headline_text h1{font-size:24px;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.20833;width:100%;text-align:center;padding:0;margin:0}.home .jobslist_headline{text-align:center;flex-wrap:wrap;gap:8px;padding-top:40px}.jobslist_headline{flex-wrap:wrap;gap:8px;text-align:center}.werte h2,.benefits_headline h2,.standort_otherlocations_headline,.benefits_headline h2{font-size:1.5rem}.gcms_headline1 h1,.standort_headline_head,.benefits_headline h1{font-size:1.5rem;padding:40px 0}}ol.breadcrumb{max-width:1240px;margin:0 auto;padding:16px 20px;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-weight:400;font-size:12px;line-height:1.5;color:#8494b2;list-style-type:none}ol.breadcrumb a{color:#556685;background-repeat:no-repeat;background-image:url(/upload/img/bc.svg);background-position:right 4px center;padding-right:20px}.kununu{text-align:center;padding-bottom:30px}