﻿@charset "UTF-8";@import url("../reset.min.css");@import url("print.min.css")print;@font-face{font-family:'Titillium Regular';font-display:fallback;src:url(/App_Fonts/TitilliumWeb-Regular.eot?);src:url("/App_Fonts/TitilliumWeb-Regular.eot?#iefix") format("embedded-opentype"),url("/App_Fonts/TitilliumWeb-Regular.ttf") format("truetype"),url("/App_Fonts/TitilliumWeb-Regular.svg#svgFontName") format("svg");}@font-face{font-family:'Titillium Bold';font-display:fallback;src:url(/App_Fonts/TitilliumWeb-Bold.eot?);src:url("/App_Fonts/TitilliumWeb-Bold.eot?#iefix") format("embedded-opentype"),url("/App_Fonts/TitilliumWeb-Bold.ttf") format("truetype"),url("/App_Fonts/TitilliumWeb-Bold.svg#svgFontName") format("svg");}@font-face{font-family:'Titillium Italic';font-display:fallback;src:url(/App_Fonts/TitilliumWeb-Italic.eot?);src:url("/App_Fonts/TitilliumWeb-Italic.eot?#iefix") format("embedded-opentype"),url("/App_Fonts/TitilliumWeb-Italic.ttf") format("truetype"),url("/App_Fonts/TitilliumWeb-Italic.svg#svgFontName") format("svg");}@font-face{font-family:'Titillium Light';font-display:fallback;src:url(/App_Fonts/TitilliumWeb-Light.eot?);src:url("/App_Fonts/TitilliumWeb-Light.eot?#iefix") format("embedded-opentype"),url("/App_Fonts/TitilliumWeb-Light.ttf") format("truetype"),url("/App_Fonts/TitilliumWeb-Light.svg#svgFontName") format("svg");}@font-face{font-family:'Titillium Semibold';font-display:fallback;src:url(/App_Fonts/TitilliumWeb-SemiBold.eot?);src:url("/App_Fonts/TitilliumWeb-SemiBold.eot?#iefix") format("embedded-opentype"),url("/App_Fonts/TitilliumWeb-SemiBold.ttf") format("truetype"),url("/App_Fonts/TitilliumWeb-SemiBold.svg#svgFontName") format("svg");}html{text-rendering:optimizelegibility;}.bold{font-weight:normal;font-family:'Titillium Bold';}.noprintzvplan{display:none;}.hidden{display:none;}b{font-weight:normal;font-family:'Titillium Bold';}.font-color-consoft{color:#ff8f00;}.font-color-dark{color:#212121;}.font-color-light{color:#f6f6f6;}html{text-rendering:optimizelegibility;height:100%;}body{margin:0 auto;font-family:'Titillium Regular';font-size:1em;background-color:#fff;color:#212121;}h1{font-family:'Titillium Bold';}img{border:0;}a,a:active,a:visited{text-decoration:none;color:#212121;}a:hover{color:#ff8f00;}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-image:url("/App_Themes/Default/Images/overlaybg.png");opacity:1;display:none;z-index:9999;}.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;text-indent:200%;color:#000;outline:none;z-index:20000;}.overlay nav{text-align:center;position:relative;top:50%;height:60%;font-size:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative;}.overlay ul li{display:block;height:20%;height:calc(100%/5);min-height:54px;}.overlay ul li a{font-weight:300;display:block;color:#000 !important;-webkit-transition:color .2s;transition:color .2s;height:100%;}.overlay ul li a:hover,.overlay ul li a:focus{color:#000;}.overlay button{float:right;margin:30px;}.overlay span{margin:30px;z-index:1000;position:fixed;top:0;right:0;font-size:23px;cursor:pointer;}.download_box_rechts{min-height:420px;}*,*::before,*::after{box-sizing:border-box;}address{font-style:normal;}.section_content{margin:0 auto;}.section_outer_content_contact_info{background-color:#ff8f00;}.section_contact_info_address,.section_contact_info_phone,.section_contact_info_email{position:relative;font-weight:bold;}.section_contact_info_address::before,.section_contact_info_phone::before,.section_contact_info_email::before{position:absolute;background:#f6f6f6 none no-repeat scroll 0 0;top:0;left:0;border-radius:50%;content:"";}.section_contact_info_address::before{content:"";font-family:FontAwesome;text-align:center;font-size:38px;padding-top:25px;}.section_contact_info_phone::before{content:"";font-family:FontAwesome;text-align:center;font-size:38px;padding-top:28px;}.section_contact_info_email::before{content:"";font-family:FontAwesome;text-align:center;font-size:35px;padding-top:28px;}.section_contact_info_address span,.section_contact_info_phone span,.section_contact_info_email span{display:inline-block;}.wrapper_content{margin:0 auto;max-width:1200px;width:100%;}.list-arrowlist li{list-style:none;padding-left:20px;}.list-arrowlist li::before{content:"  ";font-family:FontAwesome;}.list-arrowlist2 li{list-style:none;padding-left:20px;}.list-arrowlist2 li::before{content:"  ";font-family:FontAwesome;}.section_content a:hover{color:#000;}.jobContentLeft{width:50%;margin-left:5%;}.jobContentRight{width:30%;}.jobBottom{z-index:99999999999999999;}.cryptMail:after{content:attr(data-name) "@" attr(data-domain) "." attr(data-tld);cursor:pointer;}.jobs_tabstrip{margin-bottom:20px;}.RadTabStrip_BlackMetroTouch .rtsLevel1 .rtsSelected,.RadTabStrip_BlackMetroTouch .rtsLevel1 .rtsSelected:hover{border-color:#000 !important;background-color:#000 !important;color:#ff8f00 !important;}.RadTabStrip_BlackMetroTouch .rtsLevel1 .rtsLink:hover{border-color:#000 !important;background-color:#000 !important;color:#ff8f00 !important;}.RadTabStripTop_BlackMetroTouch .rtsLevel1{border-bottom:3px solid #000 !important;}.RadGrid_Default .rgRow a:hover,.RadGrid_Default .rgAltRow a:hover,.RadGrid_Default .rgEditRow a:hover{color:#ff8f00;}.loginStatus{color:#fff;}h1,h2,h3,h4,h5,h6,strong,b{font-weight:normal;font-family:'Titillium Bold';}.display_sizes_left{float:left;}.display_sizes_right{float:left;}.noprintqr{display:none;}.ish_section{border:2px solid #808080;padding:13px;margin-top:20px !important;border-radius:5px;}.ish_section img{width:110px;margin-top:10px;}.ish_section .textish{margin-left:20px;}.contact-form .captcha{border:1px solid #ddd;border-radius:2px;margin-left:10px;padding:4px;padding-top:10px;padding-bottom:10px;overflow:hidden;}.contact-form .captcha img:nth-child(even){width:20%;max-width:20%;border:1px solid #ddd;border-radius:2px;margin-left:10px;padding:4px;}.contact-form .captcha input[type=text]{width:96%;margin-right:20px;}.contact-form .captcha label{float:right;width:100%;}.contact-form-submit{transition:.6s;background:#fdfdfd;border-color:#ddd;color:#000;}.contact-form-submit:hover{transition:.6s;background:#ff8f00;border-color:#ff8f00;color:#fff;}.contact-form input[type="text"],.contact-form textarea{border-color:#ddd;}.contact-form input[type="text"]:focus,.contact-form textarea:focus{border-color:#ff8f00;}.rfdCheckboxUnchecked,.rfdCheckboxChecked{padding:0 !important;background-image:none !important;}.rfdRadioUnchecked,.rfdRadioChecked{padding:0 !important;background-image:none !important;}.outerContentWrapper{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;}.sectionJobsIntro{background-color:#ff8f00;}.sectionJobsIntro .outerContentWrapper .contentWrapper{box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;z-index:99;position:relative;background-color:#fff;border-radius:0 0 15px 15px;padding:45px;}.sectionJobsIntro .outerContentWrapper .contentWrapper .topParagraph{display:grid;grid-template-columns:2fr 1fr;column-gap:25px;}.sectionJobsIntro .outerContentWrapper .contentWrapper .topParagraph img{border-radius:15px;max-width:100%;}.sectionJobsListings{background-color:#fff;position:relative;}.sectionJobsListings .contentWrapper{padding-top:45px;padding-bottom:75px;}.sectionJobsListings .contentWrapper h2{padding-left:45px;}.sectionJobsContactUs{padding-top:45px;padding-bottom:75px;background-color:#ffa500;position:relative;overflow:hidden;}.sectionJobsContactUs .sectionFooterOverlay{position:absolute;background-image:radial-gradient(transparent 1.5px,#ffff 1px);background-size:14px 14px;width:100%;top:0;left:0;box-sizing:border-box;height:100%;z-index:1;}.sectionJobsContactUs .outerContentWrapper{position:relative;z-index:9999;background-color:rgba(255,255,255,.85);box-shadow:0 0 64px 64px rgba(255,255,255,.75);}.sectionJobsContactUs .outerContentWrapper .contentWrapper{font-size:22px;}.sectionJobsColorizer{position:relative;}.sectionJobsColorizer:after{content:'';position:absolute;top:calc(100% + 0);border-right:70vw solid transparent;border-top:250px solid #fff;}.sectionJobsListings:before{content:'';position:absolute;bottom:100%;border-left:100vw solid transparent;border-bottom:425px solid #fff;}.sectionJobsListings:after{content:'';position:absolute;top:100%;border-right:100vw solid transparent;border-top:400px solid #fff;z-index:99;}.jobsCard{background-color:#f5f8fb;border-radius:15px;padding:20px 35px 20px 45px;margin-bottom:45px;position:relative;overflow:hidden;box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;}.jobsCard .jobsTitle{position:relative;z-index:99;color:#2f3337;font-size:28px;font-weight:bold;margin-bottom:15px;}.jobsCard .jobsSubtitle{position:relative;z-index:99;color:#2f3337;font-size:22px;}.jobsCard .jobsLearnMore{margin-top:15px;font-size:18px;font-weight:bold;}.jobsCard .arrowRight{position:absolute;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid #2f3337;top:70px;right:70px;z-index:9999;}.jobsCard:hover{transform:translateY(-5px) scale(1.005) translateZ(0);}.jobsCard:hover .jobsTitle{color:#fff;}.jobsCard:hover .jobsSubtitle{color:#fff;}.jobsCard:hover .arrowRight{border-left:30px solid #ff8f00;}@media only screen and (min-width:992px){.jobsCard:before{content:"";position:absolute;z-index:1;top:55px;right:55px;background:#2f3337;height:64px;width:64px;border-radius:64px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out;}.jobsCard:hover:before{transform:scale(42);}}@media only screen and (max-width:991px){.arrowRight{display:none !important;}.jobsCard:hover .jobsTitle{color:#2f3337;}.jobsCard:hover .jobsSubtitle{color:#2f3337;}}.sectionFooterContact{background-color:#26272b;}.sectionFooterContact .outerContentWrapper .contentWrapper{color:#fff;padding:30px 0 30px 0;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid #808080;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem div img{display:inline-block;height:40px;padding-right:15px;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem div div{display:inline-block;color:#bebebe;line-height:22px;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem div div .footerSubtitle{color:#fff;font-size:18px;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem a{color:#bebebe;text-decoration:none;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem a:hover{color:#ff8f00;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem:nth-child(2){text-align:center;}.sectionFooterContact .outerContentWrapper .contentWrapper .gridItem:last-of-type{margin-left:auto;text-align:right;}.sectionFooterCopyright{background-color:#26272b;}.sectionFooterCopyright .outerContentWrapper .contentWrapper{padding:15px 0 15px 0;color:#fff;overflow:auto;}.sectionFooterCopyright .outerContentWrapper .contentWrapper .footerCopyrightLeft{float:left;}.sectionFooterCopyright .outerContentWrapper .contentWrapper .footerCopyrightRight{color:#fff;float:right;}.sectionFooterCopyright .outerContentWrapper .contentWrapper .footerCopyrightRight a{color:#fff;font-weight:normal;}.sectionFooterCopyright .outerContentWrapper .contentWrapper .footerCopyrightRight a:hover{color:#ff8f00;}.werte_column{width:40%;box-sizing:border-box;position:relative;text-align:center;}.werte_column_wide{text-align:center;margin-bottom:3rem;}.werte_column_left{width:30%;margin-right:5%;float:left;text-align:center;font-size:18px;}.werte_column_center{width:30%;float:left;margin-right:5%;text-align:center;font-size:18px;}.werte_column_right{width:30%;align-content:center;float:left;text-align:center;font-size:18px;}.werte_center_block{margin-bottom:2rem;overflow:auto;}.werte_schnecke{max-width:150px;width:90%;}h1{font-size:27px;}h3{margin-bottom:.5rem;}@media screen and (max-width:992px){.werte_column_left{width:100%;float:none;margin-bottom:2rem;text-align:left;}.werte_column_right{width:100%;float:none;text-align:left;}.werte_column_center{width:100%;float:none;margin-bottom:2rem;text-align:left;}}.standardHeadline{margin-top:60px;margin-bottom:45px;}.standardText{font-size:22px;color:#2f3337;}@media only screen and (max-width:768px){.contact-container{flex-direction:column;}.contact-info{order:1;padding-right:0;}.contact-box{order:2;margin-top:20px;margin-left:0;}}