@layer legacy{.HWR{padding:0;margin-bottom:0 !important;font-family:ff-din, sans-serif;font-size:14px;font-weight:normal;line-height:1.4;color:#000;letter-spacing:0.025em;background-color:#f7f8f8}.HWR .uni_color_main{color:#d50c2f}.HWR .uni_button{color:#fff;background-color:#d50c2f}.HWR #Inhalt{padding-top:30px;padding-right:0}@media (max-width: 768px){.HWR #Inhalt{padding:30px 0 0 0}}.HWR #Inhalt .seitenTitel{margin-top:0.1em;margin-bottom:0.7em;font-size:2rem;font-weight:normal;line-height:1.3em;color:#000}.HWR #Inhalt .seitenTitel,.HWR .uni_header{font-size:2rem;font-weight:bold;line-height:1.3em}.HWR .uni_subheader{margin-top:0;font-size:1.4rem;font-weight:bold;line-height:1.2em}.HWR .preview_container{background-color:#d50c2f}.HWR .ui-state-default,.HWR .ui-widget-content .ui-state-default{color:#fff;background:none;background-color:#d50c2f;border-width:0}.HWR .ui-widget-header{background-color:#d50c2f;border-color:#d50c2f}.HWR .ui-dialog-titlebar-close{background-color:#d50c2f !important;box-shadow:none}.HWR .ui-state-hover,.HWR .ui-widget-content .ui-state-hover,.HWR .ui-state-focus,.HWR .ui-widget-content .ui-state-focus{color:#fff;background:none;background-color:#d50c2f;border-color:#d50c2f}.HWR .ui-state-hover span,.HWR .ui-widget-content .ui-state-hover span,.HWR .ui-state-focus span,.HWR .ui-widget-content .ui-state-focus span{color:#fff}.HWR .uni_link,.HWR .uni_links a{color:inherit !important;border-bottom:1px solid #d50c2f}.HWR .qtip-default .qtip-titlebar,.HWR .qtip-default .qtip-content,.HWR .qtip-default,.HWR .qtip-tip{color:#fff;background-color:#d50c2f;border-color:#d50c2f}.HWR .listenauswahl_container>.active_link{background-color:#d50c2f}.HWR #jobs th,.HWR .uni_table_layout th{padding-bottom:5px;color:white;background-color:#d50c2f;background-image:linear-gradient(to bottom, color-mix(in srgb, #d50c2f, #000 5%) 0%, #d50c2f 71%, color-mix(in srgb, #d50c2f, #000 5%) 100%)}.HWR #jobs .even,.HWR .uni_table_layout .even{background-color:#fdf5f7}.HWR #jobs .premium,.HWR .uni_table_layout .premium{background-color:#fbe7ea;border-top:2px solid #d50c2f;border-right:1px solid #fbe7ea;border-bottom:2px solid #d50c2f}.HWR #offer_navigation{background-image:linear-gradient(to right, #fff 0%, #fbe7ea 100%)}.HWR .marginalie h2{padding-left:10px;color:#d50c2f;background-image:linear-gradient(to right, #fff 0%, #fbe7ea 100%)}.HWR .company_profile_logos_container{margin-right:2rem}.HWR .colImg{color:#d50c2f}.HWR .active.gmap_filter,.HWR .active .gmap_filter,.HWR .kat_num_group.gmap_filter,.HWR .kat_num_group .gmap_filter{border-color:#d50c2f}.HWR .active .kat_icon,.HWR .kat_num_group .kat_icon{color:#d50c2f}.HWR .logoUni_0{width:250px}.HWR .welcome_career_box{float:right;width:45%;margin-top:8px;border:0}.HWR .welcome_career_box>p{padding:0 6px}.HWR .career_box_heading{padding:5px 7px;margin-bottom:10px;background-color:#f0f0f0}.HWR .bwBox.htwk .box{display:flex;align-items:flex-start}.HWR .bwBox.htwk .sonderk{height:100px}.HWR .bwBox.htwk p{padding-right:1em}.HWR #globalwrap{background-color:#fff;border:0}.HWR #wrap{background-color:transparent}.HWR #headArea{max-width:100%;margin-top:0;background-color:#f7f8f8;border:0;border-top:0}.HWR #brandingAreaPortal{padding:1rem 1rem 0 1rem}.HWR #brandingAreaPortal .first{padding-bottom:0.5rem}@media (min-width: 768px){.HWR #brandingAreaPortal .first{display:flex;align-items:center;justify-content:space-between}}.HWR #brandingAreaPortal .logos{display:flex;align-items:center;width:100%}@media (max-width: 768px){.HWR #brandingAreaPortal .logos{padding-top:2em}}.HWR #brandingAreaPortal .menu{display:flex;align-items:stretch;padding:0 1rem 0 1.5rem;margin:0 -1rem;color:#fff;background-color:#d50c2f}@media (max-width: 768px){.HWR #brandingAreaPortal .menu{display:none}}.HWR #brandingAreaPortal .menu .sttext{padding:10px 5px;margin-left:-5px;font-weight:bold;line-height:1;color:#fff}.HWR #brandingAreaPortal .mainMenuUl{display:flex;align-items:center}.HWR #brandingAreaPortal .mainMenuUl .submenu_link{padding:10px 8px}.HWR #brandingAreaPortal .partner-logo{width:300px}.HWR #brandingAreaPortal .filler{flex-grow:1;min-width:2em}.HWR #brandingAreaPortal .st-logo{width:170px;margin-right:1em;margin-left:6em}.HWR #select_portal_list,.HWR #loginForm{color:#666}.HWR .welcome_start,.HWR #threeWays,.HWR #bottomWelcome{padding-right:1rem}.HWR #headContent{background-color:#fff}.HWR #headContent.uni{max-width:1169px;height:auto;padding:10px 0}.HWR #subMenuArea{min-width:200px}.HWR #footer{padding:0.1rem 0 !important;margin-bottom:0 !important;background-color:#d50c2f;border:0;border-radius:0}.HWR #footer #footerContent{padding:0}.HWR #footer #footerMenu{position:relative}.HWR #footer a{margin-bottom:0 !important;color:#fff}.HWR #submenuarea_content{padding-right:0;padding-left:0;border-right:none}.HWR #submenuarea_content .uniSpezifisch{padding-top:17px}.HWR #submenuarea_content .statistik{padding:15px 1.4rem 15px;margin:42px 0 15px 0;font-weight:normal;border-top:1px dotted #dadee2;border-bottom:1px dotted #dadee2}.HWR #submenuarea_content .statistik>h1{margin:0 0 5px 0}.HWR #submenuarea_content .statistik>p{margin:0 5px 0 0}.HWR #submenuarea_content .statistik a:hover{border-bottom:none}.HWR #submenuarea_content .menu_header{padding:0.2rem 0.5rem 0.2rem 1.5rem;font-weight:bold;color:#fff;background-color:#d50c2f}.HWR #submenuarea_content .subMenu{padding:15px 0;background-color:#f0f0f0}.HWR #submenuarea_content .submenu_link{display:block;padding:0 5px 0 1.4rem;color:#000}.HWR #submenuarea_content .submenu_link:hover{color:#d50c2f}.HWR #submenuarea_content .submenu_li.aktiv>.submenu_link{font-weight:bold}.HWR #submenuarea_content .submenu_li.aktiv>.submenu_link:hover{color:inherit}.HWR #submenuarea_content .submenu_li.aktiv.parent>.submenu_link{font-weight:normal}.HWR #submenuarea_content .submenu_li.aktiv.parent>.submenu_link:hover{color:#d50c2f}.HWR .hwr_header{position:relative;margin-bottom:1rem}.HWR .hwr_header img{display:block;width:100%}.HWR .hwr_header .st-text{position:absolute;bottom:1rem;left:1rem;padding:1rem;font-size:2rem;line-height:1.2;color:#fff;background-color:rgba(213,12,47,0.9);border-radius:2px}}
