html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img,iframe,object,embed{vertical-align:bottom}strong{font-weight:700}input,textarea,select{font-size:1em}body,div,h1,h2,h3,h4,h5,h6,p,a,span,li{background-repeat:no-repeat}body{position:relative;background-color:#dadada;color:#000;font:12px Arial,Verdana,san-serif;font-size:100.01%;font-weight:400;line-height:1;text-align:left;height:100%}a{color:#000}a:hover{text-decoration:underline}.clearer{display:block;clear:both;line-height:0em;height:1px;font-size:0;visibility:hidden}.wrapper{width:100%}.visual{width:100%;overflow:hidden;margin:0 auto;position:relative}.visual-image,.visual-image-blur{width:100%;background-repeat:no-repeat;background-position:100% 10%;background-size:cover}@media handheld,only screen and (max-width:550px){.visual-image,.visual-image-blur{background-position:50% 10%}}.visual-image-blur{position:absolute;top:0;display:none}.visual-grad{position:absolute;bottom:0;background-repeat:repeat;background-image:url(/theme/public/frontend/css/assets/grad.png);height:30px;display:block;width:100%}.visual-grad-header{position:absolute;top:0;background-repeat:repeat;background-image:url(/theme/public/frontend/css/assets/hk-header-trans.png);height:130px;display:block;width:100%}.wrap-footer{position:relative;z-index:30}.col,.info h3,.navigation li{display:inline-block;vertical-align:top}.siegel{position:absolute;top:0;left:0}.header .cols{position:relative}.siegel li{display:inline-block;vertical-align:top;width:80px;height:106px;background-repeat:no-repeat;background-size:80px 106px}@media handheld,only screen and (max-width:770px){.siegel{top:0}}.path,.siegel,.header,.stage,.grid,.footer-container,.cta,.navigation-content{margin:0 auto}.path,.header,.siegel,.stage,.grid,.footer-container,.cta,.navigation-content{max-width:950px}.grid{max-width:950px}.grid{margin-top:160px;min-height:100px;padding:50px 0}.grid-container{width:94%;padding:0 3%}.path{text-align:right}@media handheld,only screen and (max-width:550px){.path{text-align:left}}.path span{padding:5px 10px 5px 10px;border-radius:3px;margin-top:0;display:inline-block}.stage{margin-top:190px;min-height:200px}.aid-82 .stage,.aid-5 .stage,.aid-7 .stage,.aid-18 .stage,.aid-19 .stage,.aid-20 .stage,.aid-21 .stage,.aid-59 .stage{min-height:0;margin-top:10px}.cid-33 .stage{min-height:0;margin-top:30px}.aid-1 .stage,.aid-6 .stage{margin-top:70px}.aid-6 .stage{margin-top:60px}@media handheld,only screen and (max-width:550px){.aid-6 .stage{margin-top:100px}}.header .cols{margin-top:12px}.header .meta-nav+.cols{margin-top:-10px}.header .col-1{margin-left:0;width:29.2%}.header .col-2{width:70%}.header ul{display:inline-block}.header li{float:left;margin-right:15px}.header .cols li a{background-color:#FFF;padding:7px 20px;border-radius:3px;text-decoration:none;border:1px solid #13A2E7}@media handheld,only screen and (max-width:840px){.header .cols li a{padding:7px 12px}}.header li.aktiv a{background-color:#13A2E7;border:1px solid #13A2E7}.header li.start a{margin-right:30px}.header .col-2{text-align:right;padding-top:41px}.header .meta-nav{text-align:right}.header .meta-nav li a{font-size:12px;padding-top:8px;display:inline-block}.header .meta-nav li:first-child a{background-color:#d6e8f1;padding:8px 15px}.hk-logo{display:block;width:138px;height:62px;margin-top:4px}@media handheld,only screen and (max-width:1030px){.siegel,.path,.header,.stage,.grid,.footer-container,.cta,.navigation-content{max-width:90%}}@media handheld,only screen and (max-width:800px){.header .cols li{float:none;margin-bottom:28px}.header li.start a{margin-right:0}.stage{margin-top:50px;min-height:50px}.header .col-2{width:69%}}@media handheld,only screen and (max-width:550px){.header .col-1{width:62.2%}.header .col-2{width:28.3%}.stage{min-height:50px}}.visual{position:fixed;top:0}.visual-image{height:1200px;margin:0 auto}@media handheld,only screen and (max-width:2000px){.visual-image{height:1050px}}@media handheld,only screen and (max-width:1800px){.visual-image{height:900px}}@media handheld,only screen and (max-width:1560px){.visual-image{height:800px}}@media handheld,only screen and (max-width:1400px){.visual-image{height:700px}}@media handheld,only screen and (max-width:1150px){.visual-image{height:600px}}.meta{width:100%;text-align:center;margin-top:20px}.meta ul{margin:0;padding:0;display:inline-block}.meta li{display:inline-block}.meta li a{display:block;padding:10px 20px;margin:0 5px}@media handheld,only screen and (max-width:550px){.visual-image{height:400px}#full-width-slider,.slider,.aid-3 #full-width-slider,.aid-3 .slider{height:330px!important}.aid-1 .visual,.aid-1 .visual-image,.aid-6 .visual,.aid-6 .visual-image,.aid-8 .visual,.aid-8 .visual-image,.aid-9 .visual,.aid-9 .visual-image,.aid-11 .visual,.aid-11 .visual-image{height:500px}}.main{position:relative;z-index:10}@media handheld,only screen and (max-width:800){.navigation .col-3{margin-top:30px}.grid .txt2col .col-1{margin-right:20px}.grid .txt3col .col-1,.grid .txt3col .col-2{margin-right:20px}}@media handheld,only screen and (max-width:550px){.grid .txt3col .col{width:100%;margin:0;margin-bottom:20px}.txt3col .col img{margin:0 auto}.aid-1 .grid,.aid-6 .grid,.aid-8 .grid,.aid-9 .grid,.aid-11 .grid{margin-top:70px}}.footer-container{padding-top:30px;padding-bottom:30px}.footer-container.footer-social{padding-top:20px;padding-bottom:10px;text-align:right}.footer-container.footer-social li{background-repeat:no-repeat;background-position:0 center;display:inline-block;vertical-align:top}.footer-container.footer-social li+li{margin-left:15px}.footer-container.footer-social li a{display:inline-block;width:75px;height:25px}.footer-container.footer-social .youtube{background-image:url(/theme/public/frontend/css/bilder/soc_yt.png);background-position:0 0;background-size:46px 32px;width:46px;height:32px}.footer-container.footer-social .linkedin{background-image:url(/theme/public/frontend/css/bilder/soc_linked.png);background-position:0 0;background-size:32px 33px;width:32px;height:33px}.footer-container.footer-social .xing{background-image:url(/theme/public/frontend/css/bilder/soc_ing.png);background-position:0 0;background-size:30px 30px;width:30px;height:30px}.footer-container.footer-social .facebook{background-image:url(/theme/public/frontend/css/bilder/soc_fb.png);background-position:0 0;background-size:30px 30px;width:30px;height:30px}.footer-container.footer-social .insta{background-image:url(/theme/public/frontend/css/bilder/soc_instagram.png);background-position:0 0;background-size:30px 30px;width:30px;height:30px}.footer-container .col{width:31.5%;margin-right:2%}.footer-container .col-3{margin-right:0}.footer li{margin-bottom:8px}.footer .top-cat{margin-top:30px;margin-bottom:20px}.footer .top-cat:first-child{margin-top:0}.footer .legal{padding-bottom:30px}.footer .legal li{float:left;margin-right:32px}.footer .legal li.copy{float:right;margin-right:98px}@media handheld,only screen and (max-width:550px){.footer .legal{margin:0 0 0 12px}.footer .legal li.copy{float:left;margin-right:0}.footer-container .col{width:90%;margin-right:0;margin-top:20px;margin-left:10px}.meta{margin-left:0;margin-top:20px;text-align:center;position:absolute;top:335px}.aid-1 .meta,.aid-6 .meta,.aid-8 .meta,.aid-9 .meta,.aid-11 .meta{top:435px}.slider .startseite{width:100%;margin-top:360px}.aid-22 .visual-image{background-position:50% 0}.aid-23 .visual-image{background-position:70% 0}.meta li a{padding:8px 10px}}.top{padding-bottom:30px;padding-top:30px;position:relative;z-index:20;text-align:center}.top a{width:100px;height:30px;display:inline-block;margin:0 auto;text-align:center;padding-top:40px}.events a,.stellenangebote a,.tour .details a,.karriere .details a,.box a,.cta4 .col a{text-decoration:none}.grid h1,.grid h2,.grid p{width:100%}.grid h1{margin-bottom:10px}.grid h2{margin:0 auto 40px auto;width:80%}.aid-82 .grid h2,.aid-5 .grid h2{margin:10px auto 10px auto}.aid-19 h2,.aid-20 h2,.aid-18 h2{margin-bottom:10px;width:60%}.grid .txt2col h2{margin:0 0 20px 0}.aid-82 .grid-container hr+.aid-82 .grid-container h2,.aid-5 .grid-container hr+.aid-5 .grid-container h2{margin:-10px auto 10px auto}.grid .txt p{width:90%;margin:0 auto}.grid .txt2col p{margin-bottom:20px}@media handheld,only screen and (max-width:800px){.grid h2{width:100%}.grid p{width:100%}}@media handheld,only screen and (max-width:450px){.grid p{width:100%;margin:0}}.grid .transbox{-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;padding:20px;text-align:left}.btn,.btn-cancel{-webkit-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;padding:10px 20px}.txtcenter,.txt2col,.txt3col{margin-bottom:30px}.layout-1{margin-bottom:10px}.txt2col .col,.txt3col .col{display:inline-block;vertical-align:top;text-align:left;width:33%}.txt2col .col{width:47%}.txt2col .col-1{margin-right:2%}.txt2col li{margin-bottom:14px;line-height:1.5em;padding-left:20px}.txt2col .adapt img{width:90%}.txt3col .col img{margin:0 auto;display:inline-block;margin-bottom:20px}.txt3col .col p{width:90%}.aid-5 .txt2col,.aid-82 .txt2col{padding-top:30px}.aid-5 .txt2col canvas,.aid-82 .txt2col canvas{margin-top:-70px}.cta4{margin-top:90px;border-top:1px solid #d6d6d6;padding-top:30px}.cta4 .col{width:24%;height:190px;float:left;margin-left:1.33333%}.cta4 .col:first-child{margin-left:0}.cta4 .col img{width:100%;height:auto}.cta4 .col h3{width:100%;text-align:center;display:block;padding:10px 0;margin-top:5px;float:left}.cta4 .col h3 span{padding:8px 0 8px 38px}@media handheld,only screen and (max-width:800px){.cta4 .col{width:50%;height:310px;margin-left:0}.txt3col .col{width:100%}.txt3col .col-1{margin-left:0}.txt3col .col p{width:100%}.txt2col .col{width:100%}.aid-5 .txt2col .col-1,.aid-82 .txt2col .col-1{margin-right:0%;margin-bottom:30px;margin-left:0}}@media handheld,only screen and (max-width:550px){.cta4{margin:0 auto;width:90%}.cta4 .col{width:100%;height:auto}.cta4 .col h3{margin-bottom:10px}.cta4 .col h3 span{padding:8px 0 8px 38px}.txt3col .col img{margin:0 auto;display:block}.aid-3 .txt3col .col p{width:100%;margin-top:15px}.txt2col .col{width:100%}}.grid .txtimg{width:80%;margin:0 auto 30px auto}.grid .txtimg p{margin:0;padding:0}.grid .txtimg .col img{width:100%}.grid .layout-bild-txt .col{text-align:left;width:60%}.grid .layout-bild-txt .col-1{width:35%;margin-right:15px}.grid .layout-txt-bild .col{text-align:left;width:35%}.grid .layout-txt-bild .col-1{width:60%}.grid .bild{text-align:center;margin-bottom:20px}.grid .align-left{text-align:left}.grid .bild img{width:100%}hr{border:0;height:0;border-top:1px solid rgb(0 0 0 / .1);border-bottom:1px solid rgb(255 255 255 / .3);padding:20px 0 20px 0}.startseite{margin:0 auto}.startseite .box{width:28.3%;height:130px;padding:2%;margin-left:1%}.startseite .box{display:inline-block;vertical-align:top;-webkit-box-shadow:-1px 0 2px 0 rgb(0 0 0 / .25);-moz-box-shadow:-1px 0 2px 0 rgb(0 0 0 / .25);box-shadow:-1px 0 2px 0 rgb(0 0 0 / .25);cursor:pointer;opacity:.85;filter:alpha(opacity=85)}.startseite .box:first-child{margin-left:0}.box h4{padding:8px 12px 5px 12px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;display:inline-block;margin-bottom:22px}.box a{display:block}.box h3{margin-bottom:5px}.grid .box p{text-align:left}@media handheld,only screen and (max-width:950px){.startseite .box{width:28%;height:160px;padding:2%;margin-left:1%}}@media handheld,only screen and (max-width:750px){.startseite .box{width:28%;height:180px;padding:2%;margin-left:1%}}@media handheld,only screen and (max-width:700px){.startseite .box{width:95%;height:100px;padding:2%;margin-left:0%;margin-bottom:20px}}@media handheld,only screen and (max-width:550px){.startseite .box{height:130px;margin-left:0;margin-bottom:20px}}.menschen-icon{text-align:center;margin-bottom:90px;margin-top:20px}.menschen-icon>span{display:inline-block;margin:12px;width:20px;height:38px;overflow:hidden}.menschen-icon .ic{background-image:url(/theme/public/frontendassets/ic-mensch.png);background-position:center center;width:20px;height:38px;display:block;margin-top:40px}.zahl{margin-left:10px;margin-bottom:40px;display:block}.aid-10 .txt3col p{margin-bottom:20px}@media handheld,only screen and (max-width:800px){.zahl{margin-left:0}}@media handheld,only screen and (max-width:550px){.menschen-icon{display:none}.zahl{margin-bottom:10px}}.ansprechpartner .slideContent{margin-top:130px;text-align:center}.ansprechpartner .slideContent ul{margin-top:10px}.ansprechpartner .slideContent ul:first-child{margin-top:0}.ansprechpartner li{display:inline-block;vertical-align:middle;margin:0 10px}.ansprechpartner li:first-child{margin:0}.ansprechpartner .details{width:350px}.ansprechpartner ul.aktiv .details{border:1px solid #13A2E7;background-color:#fff}.ansprechpartner h3{margin-bottom:5px}.stellenangebote .col-3 a,.person,.termin,.tel,.email,.btn-space{display:block;width:48px;height:48px}@media handheld,only screen and (max-width:800px){.ansprechpartner .details{width:250px}}@media handheld,only screen and (max-width:550px){.ansprechpartner .slideContent{margin-top:10px;text-align:center}.ansprechpartner .details{margin-top:10px;padding:10px}}.tipp{margin-bottom:20px;display:inline-block;width:100%}.tipp .bild,.tipp .details{display:inline-block;vertical-align:middle}.tipp .bild{width:15%}.tipp .details{width:78%}.grund h2{margin-top:40px;margin-bottom:20px;text-align:center}.grund .col-1 h2{margin-top:0;text-align:left}.grund .col-2 h3{margin-top:5px;text-align:left}.grund .tipp{width:47%;display:inline-block;vertical-align:top;margin-right:2%}.grund .tipp .col{display:inline-block;vertical-align:top}.grund .tipp .col-1{width:10%;vertical-align:middle;text-align:center}.grund .tipp .col-2{width:88%}.grund .tipp .details{width:90%}.tipp .details p{margin-top:15px}.tipp .details p.frage{margin-bottom:15px}.tipp .details p:first-child{margin-top:0}.tipp .transbox{padding:20px;border-radius:3px}.grund .tipp .transbox{min-height:190px}@media handheld,only screen and (max-width:1030px){.tipp .bild{width:22%}.tipp .details{width:68%}.grund .tipp{width:46%}}@media handheld,only screen and (max-width:800px){.tipp .bild{width:28%}.tipp .details{width:62%}.grund .tipp{width:44%;margin-right:5%}}@media handheld,only screen and (max-width:550px){.tipp .bild{width:100%;text-align:center}.tipp .details{width:90%}.grund .tipp{width:100%;margin-right:0%}.grund .tipp .transbox{min-height:0}}.col5 .col{width:17.49%;margin-left:1%;background-image:url(/theme/public/frontendassets/bg-trans-90.png);background-repeat:repeat;padding:10px;height:300px}.col5 .col{margin-left:0}.col5 .col img{width:100%}.col5 .col h3{margin-top:10px;margin-bottom:10px}.gruende-set-2,.gruende-set-3{display:none}.fuenfgruende ul{text-align:center;margin-top:20px}.fuenfgruende ul li{display:inline-block;margin:0 5px}.fuenfgruende ul li a{padding:7px 13px;display:block;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;text-decoration:none}@media handheld,only screen and (max-width:1024px){.col5 .col{width:30%;margin-left:0;margin-bottom:10px;height:270px}}@media handheld,only screen and (max-width:770px){.col5 .col{width:28%;margin-left:0;margin-bottom:10px;height:270px}}@media handheld,only screen and (max-width:550px){.col5 .col{width:42%;margin-left:0;margin-bottom:10px;height:220px}}.events .details{margin:0 auto;margin-bottom:30px}.events .details .transbox{min-height:140px;padding:20px;border-radius:3px}.events h3{margin-bottom:10px}.events .col{display:inline-block;vertical-align:top}.events .details ul p,.events .details ul a{padding:20px 0 0 60px}.events .details>.col-1>.col-2{width:100%}.events .details .col-1 ul{margin-top:10px}.events .details .col-1 ul li{text-align:left;display:inline-block;margin-right:20px;position:relative}.events .col-2 li p,.events .col-2 li a{width:auto;height:30px}.events p.ap{cursor:pointer}.event-ap-zoom{position:absolute;z-index:100;top:-18px;left:-20px;display:none}@media handheld,only screen and (max-width:550px){.events .details{margin:60px auto 0;width:95%}.events .details>.col-1{width:86%}.events .slideContent{margin-top:20px}.events .details .col-2 ul li{display:block;margin-bottom:10px}}.stellenangebote .slideContent{margin-top:30px}.stellenangebote .transbox{padding:20px;border-radius:3px}.stellenangebote .details{margin:10px auto 10px auto}.stellenangebote h3{margin-bottom:10px}.stellenangebote .col-2 h5,.stellendetails .col-1 h5{padding-bottom:10px}.stellenangebote .col{vertical-align:middle}.stellenangebote .col-1{width:15%;vertical-align:top;padding-top:7px}.stellenangebote .col-2{width:75%;padding-right:2%}.stellenangebote .col-3{width:5%}.stellenangebote .col-1 .label{margin-top:10px}@media handheld,only screen and (max-width:800px){.stellenangebote .col-1{width:16%}.stellenangebote .col-2{width:75%;vertical-align:top}.stellenangebote .col-3{width:5%}.stellenangebote .day,.stellendetails .day{height:48px;padding-top:12px;width:100%}.stellenangebote .from,.stellendetails .from{text-align:left}.day{border:none;text-align:left}}@media handheld,only screen and (max-width:500px){.stellenangebote .col{vertical-align:top;width:100%}.stellenangebote .col-1{padding-bottom:15px}.stellenangebote .col-3{margin-top:15px;text-align:center}.stellenangebote .details{width:80%;margin:0 auto 0 auto}.stellendetails .day{width:100%}.stellenangebote .col-3 a{margin:0}}.stellendetails{padding:0 10%}.stellendetails .stellendetails-head{margin-bottom:20px}.stellendetails .stellendetails-head .col{text-align:left;vertical-align:middle}.stellendetails .stellendetails-head .col-1{width:90%}.aid-59 .stellendetails .stellendetails-head .col-1{width:90%}.stellendetails .stellendetails-head .col-2{width:35%;text-align:right}.grid .stellendetails .stellendetails-body h2{margin:40px 0 0 0;width:100%;font-weight:700}.grid .stellendetails .stellendetails-body h2+br{margin-top:-20px}.grid .stellendetails .stellendetails-body .cols h2{margin:20px 0;width:100%}.stellendetails-body p{margin-bottom:10px}.stellendetails .stellendetails-body .col-1{width:60%}.stellendetails .stellendetails-body .col-2{width:39%}.stellendetails .stellendetails-body .col-1 span{margin-top:10px;display:block}.grid .stellendetails .stellendetails-body>strong{margin:10px 0;width:100%}.stellendetails .stellendetails-body>ul>li{margin-bottom:0;padding-left:20px}.stellendetails .tel,.stellendetails .email{border:1px solid #13A2E7;-webkit-border-radius:50%;border-radius:50%}.stellendetails .stellendetails-ap{margin-bottom:50px}.stellendetails .stellendetails-ap li{display:inline-block;vertical-align:middle;margin-right:10px}.stellendetails .stellendetails-download{margin-top:42px}a.download span.icon{border:1px solid #13A2E7;border-radius:50%;display:inline-block;vertical-align:middle;height:48px;width:48px}a.download span.link{display:inline-block;vertical-align:middle;margin-left:10px}.stellendetails .btn{margin-bottom:50px;display:inline-block;margin-top:0}.stellendetails .label,.stellenangebote .label{text-align:center;border-radius:10px;padding:10px;width:60%;line-height:1.4em}.stellendetails .label{float:right}@media handheld,only screen and (max-width:800px){.stellendetails .stellendetails-head .col-1{width:100%}.stellendetails .stellendetails-head .col-2{width:100%;text-align:left}.stellendetails .label{float:left}}@media handheld,only screen and (max-width:550px){.stellendetails{padding:0 4%}.stellendetails .stellendetails-body .col-1,.stellendetails .stellendetails-body .col-2{width:100%}}.tourplan{margin-top:40px}.aid-1 h1{text-align:center}.tourplan li{margin-bottom:5px}.tourplan li a{background-color:#fff;padding:3px 10px}.block-galerie{padding-top:10px;display:block}.block-galerie .royalSlider{width:100%;height:290px}.block-galerie .rsContent{text-align:left}.block-galerie .rsContent li{display:inline-block}.block-galerie .rsContent li{width:30.3%;display:inline-block;margin-left:3.33333%}.grid .block-galerie .txt p{width:100%}.block-galerie .rsContent li:first-child{margin-left:0}.block-galerie .rsContent li img{width:100%}.block-galerie .rsContent h4{margin-top:10px;margin-bottom:5px}.block-galerie .rsArrow{z-index:1000}.grid .block-galerie li.txt{text-align:left}.grid .block-galerie li.txt p{text-align:left;width:70%;margin:0}.block-galerie li.txt p.aname{margin-top:40px;display:block}@media handheld,only screen and (max-width:800px){.block-galerie .rsContent li img{width:100%}.block-galerie .rsContent li.txt{display:none}.cid-5 .block-galerie .rsContent li,.cid-33 .block-galerie .rsContent li{width:47.3%;margin-bottom:30px}.cid-5 .block-galerie .rsContent li.g-3,.cid-33 .block-galerie .rsContent li.g-3{margin-left:0}.cid-5 .block-galerie h4,.cid-33 .block-galerie h4{font-size:90%}.cid-5 .block-galerie span .cid-33 .block-galerie span{font-size:12px}.cid-5 .block-galerie .cid-33 .block-galerie{padding-top:0;display:block}.cid-33 .grid{margin-top:10px;min-height:100px;padding:50px 0}.cid-5 .block-galerie .royalSlider,.cid-33 .block-galerie .royalSlider{height:650px}.rsMinW .rsBullets{bottom:45px}.rsMinW .rsArrowLeft,.rsMinW .rsArrowRight{bottom:40px}}@media handheld,only screen and (max-width:500px){.rsMinW .rsBullets{bottom:45px}.rsMinW .rsArrowLeft,.rsMinW .rsArrowRight{bottom:40px}.cid-5 .block-galerie .rsContent li,.cid-33 .block-galerie .rsContent li{width:48%;float:left;margin-left:1.3%;margin-bottom:30px}.cid-5 .block-galerie .royalSlider,.cid-33 .block-galerie .royalSlider{height:470px}}.grid .form-bewerbung h2{margin-bottom:20px;width:85%}.xform{margin-top:30px}input,textarea,select{-webkit-appearance:none}.form-bewerbung{margin-bottom:40px;width:90%;margin:0 auto}.aid-19 .xform{margin-bottom:20px}.aid-19 .grid p.formsubmit{width:auto}.form-bewerbung .form-row{margin:0 0 10px 0;text-align:left}.form-bewerbung .form-row .form-col{display:inline-block;vertical-align:top;width:48%;margin:0;padding:0}.form-bewerbung .form-row .form-col-2{margin-left:4%}.form-bewerbung .form-row .form-col p{margin:0;padding:0;text-align:left}.grid .form-nachricht p{width:100%;text-align:left}.form-bewerbung .form-row label{display:none}.form-bewerbung .form-row .form-col input.text,.form-bewerbung .form-row .form-col select,.form-bewerbung .form-row textarea{width:100%;border:1px solid #b7b7b7;background-color:#fff;max-width:100%!important;padding:0.5em!important;text-indent:0!important;white-space:nowrap;text-overflow:ellipsis;width:96.8%!important;outline:none;word-wrap:break-word;word-wrap:break-all;white-space:nowrap;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.form-bewerbung .form-row .form-col .error input.text,.form-bewerbung .form-row .form-col .error select,.form-bewerbung .form-row .error textarea{border:1px solid red}.form-bewerbung .form-row textarea{height:380px;width:98.4%!important}.form-bewerbung .form-row .form-col select{width:103%}p.formsubmit{margin-top:30px}.form-bewerbung .form-row .form-col-plz,.form-bewerbung .form-row .form-col-ort,.form-bewerbung .form-row .form-col-strasse,.form-bewerbung .form-row .form-col-nr{width:49.2%}.form-bewerbung .form-row .form-col-ort,.form-bewerbung .form-row .form-col-nr{width:45.1%;margin-left:4%}.form-bewerbung .form-row .form-col input.active{border:1px solid #13A2E7}.form-bewerbung .uploads{padding:30px;text-align:center}.form-bewerbung .form-upload{border:1px solid #b7b7b7;padding:20px;width:35%;display:inline-block;margin:0 30px 30px 0}.form-bewerbung .form-upload p.hinweis{font-size:80%;margin-bottom:20px}.mandatory{margin-top:40px;text-align:center;width:100%;display:block}.submit{border:none}ul.form_warning{margin-left:45px;margin-bottom:30px}ul.form_warning li{margin-bottom:10px;margin-right:20px}.showFormLoader{display:none;width:100%;text-align:center}.showFormLoader span{background-color:#fff;padding:20px;display:block;width:50%;margin:0 auto;margin-top:10px;border:1px solid;padding-top:90px}.form-bewerbung input.captcha{width:100px}@media handheld,only screen and (max-width:800px){ul.form_warning{margin-left:30px}.stellendetails .stellendetails-ap{margin-bottom:40px}.form-bewerbung .form-upload{width:60%}.form-bewerbung .uploads{padding:0}.form-bewerbung .form-row .form-col-ort,.form-bewerbung .form-row .form-col-nr{width:42.1%;margin-left:7%}}@media handheld,only screen and (max-width:550px){ul.form_warning{margin-left:14px}.grid p.formsubmit{text-align:center}.form-bewerbung .form-row .form-col{width:100%}.form-bewerbung .form-row .form-col-2{margin-left:0;margin-top:10px}.form-bewerbung .form-row .form-col-ort,.form-bewerbung .form-row .form-col-nr{width:100%;margin-left:0;margin-top:10px}.form-bewerbung .form-row textarea{height:280px;width:97%!important}.form-bewerbung .form-anrede .form-col-2{display:none}.aid-7 h1{margin-left:10px;width:90%}.form-bewerbung .form-upload{width:100%;margin-left:0;padding:10px 0}}#bar_blank{border:solid 1px #000;height:20px;width:300px;margin:20px auto}#bar_color{background-color:red;height:20px;width:0}#bar_blank,#hidden_iframe{display:block}.video{position:relative;padding-bottom:53.5%;padding-top:25px;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.stellendetails-body .titel{margin-top:30px}.yt-video .col{display:inline-block;width:calc(50% - 2%)}.yt-video .c-1{margin-right:2%}.yt-video .c-2{margin-left:0%}.grid .yt-video h2{text-align:left;margin:0;margin-bottom:10px}.grid .yt-video h3{text-align:left;margin:0;margin-bottom:20px}@media handheld,only screen and (max-width:770px){.yt-video .col{display:inline-block;width:100%}.yt-video .c-1{margin-right:0}.yt-video .c-2{margin-left:0;margin-top:30px}}body,input,textarea,.header a,.piwiktrack body{font-family:Arial,Verdana,sans-serif}h1,h2,h3{font-style:normal;font-weight:100}.block-galerie h4,.block-galerie span,.zahl,.tour .slideContent .titel,.stellendetails-download li a span,.wlb .info,.box p,.menschen p,.gruende .txt p,.stellenangebote p,.stellendetails li,.txt2col li a,.karriere p,.tour p,.day,.events .date,.grid p,.events .details p,.tipp .details p,.ansprechpartner span,.stellendetails span{font-style:normal;font-weight:200}.box h4,strong,p.blau,.ansprechpartner ul.aktiv .details h3,.navigation-content h3{font-style:normal;font-weight:300}input,textarea,select{font-weight:500}strong{font-weight:600}.txt2col strong{font-weight:700}.box h3{font-weight:500}.events h5,.stellenangebote .col-2 h5{font-weight:400}.grid h1,.grid h2,.grid p{text-align:center}.grid .txt2col h2{text-align:left}.grid .tipp p{text-align:left}.grid .stellendetails-head h1,.grid .txtleft p,.grid .txtimg p{text-align:left}.stellendetails h2,.stellendetails p,.grid .txt2col p,.grid .txt3col p{text-align:left}.layout-2 .col,.layout-2 .col p{text-align:center}.block-galerie h4{font-size:120%}.menu span{font-size:16px}.path span{font-size:13px}h1{font-size:230%}h2{font-size:130%}.aid-18 h2{font-size:120%}h3{font-size:105%}.stellenangebote .col-2 h3{font-size:125%}.grid .txt2col h2{font-size:120%}.aid-5 .grid .txt2col h2{font-size:90%}.top a,.meta li{font-size:90%}.txtcenter .blau{font-size:150%}.stellendetails h1,.stellendetails h2{font-size:150%}.form-bewerbung .form-upload h2{font-size:120%}.stellendetails-download li a span,.navigation-content h3{font-size:90%}.form-bewerbung .form-row input,.form-bewerbung .form-row textarea,{font-size:140%}.day{font-size:190%}.stellendetails .day,.stellenangebote .day{font-size:140%}ul.form_warning li,.cta4 .col h3,.grid p,.grid li,.tipps .details p,.tipps .details a,.txt2col li a{font-size:90%}.tipp .details p.frage{font-size:120%}.tipp .details p,.menschen p,.gruende .txt p,.karriere .details p,.stellenangebote .details p,.events .details p{font-size:85%}.layout-1 p,.zahl{font-size:280%}.tour .slideContent .titel{font-size:80%}.events .details li p,.events .details li a{font-size:90%}.navigation-content li,.footer{font-size:80%}.col5 .col h3{font-size:90%}.col5 .col p{font-size:80%;line-height:1.4em}.mandatory{font-size:70%}.footer,.footer li{font-size:86%}.info h2{font-size:190%}.info h3,.ansprechpartner .details span{font-size:90%}.box h3{font-size:152%}.box h4{font-size:87%}.box p{font-size:87%}.uploadbox{font-size:87%}.tour .room p{font-size:80%}.tour .details p{font-size:80%}h1{line-height:1.2em}.grid .block-galerie li.txt p{font-size:100%}h1,h2,.grid p,.footer,.footer li,.info p,.box p,.tipp .details p,.ansprechpartner .details span{line-height:1.3em}h2,h3{line-height:1.4em}h2,h3{line-height:1.4em}.startseite h3{line-height:1em}.block-galerie span{line-height:1.4em}.stellendetails li,.showFormLoader span,.grid p,.menschen p,.gruende .txt p,.tour .details p,.karriere .details p,.stellenangebote .details p,.tipp .details p,.events .details p{line-height:1.5em}.footer li{line-height:1.3em}.stellendetails .stellendetails-ap{display:inline-block;vertical-align:middle;font-size:16px;line-height:1.4em}.grid .stellendetails .stellendetails-ap .bild{margin-bottom:5px}.stellendetails .stellendetails-ap span{font-size:18px;line-height:1.4em}@media handheld,only screen and (max-width:800px){.layout-1 p{font-size:220%}.stellendetails .day,.stellenangebote .day{font-size:110%}h1{font-size:150%;line-height:1.1em}.block-galerie h4{font-size:100%}}@media handheld,only screen and (max-width:550px){body{font-size:90%}.aid-3 .grid .txt3col p{text-align:center}.footer-container .col li:first-child{font-weight:700}.aid-2 .day{font-size:120%}h1{line-height:1.3em}h2{font-size:120%;line-height:1.4em}.stellendetails h1,.stellendetails h2{font-size:110%}.stellendetails .btn{display:inline-block}.stellendetails .stellendetails-ap{display:inline-block;vertical-align:middle}.tipp .details p.frage{font-size:90%}}.meta li{cursor:pointer}.meta li a,.navigation-content li a{text-decoration:none}body{background-color:#fff;color:#575757}.tour .room p{color:#575757}input,textarea{color:#5d5656}.hk-logo{background-image:url(/theme/public/frontend/css/assets/hk-logo.png)}.menu{background-position:50% 50%}.weiss .menu{background-image:url(/theme/public/frontend/css/assets/ic-nav-weiss@1x.png);color:#fff}.blau .menu{background-image:url(/theme/public/frontend/css/assets/ic-nav-blau@1x.png)}.grau .menu{background-image:url(/theme/public/frontend/css/assets/ic-nav-grau@1x.png)}.t-transparent .grid{background-image:url(/theme/public/frontend/css/assets/bg-trans-90.png);background-repeat:repeat}.tour .details a,.karriere .details a,.navigation-content a.close{background-image:url(/theme/public/frontend/css/assets/ic-close@1x.png);background-position:50% 50%}.transbox{background-image:url(/theme/public/frontend/css/assets/bg-trans-90.png);background-repeat:repeat;-webkit-box-shadow:0 0 2px 0 rgb(50 50 50 / .27);-moz-box-shadow:0 0 2px 0 rgb(50 50 50 / .27);box-shadow:0 0 2px 0 rgb(50 50 50 / .27)}.stellendetails .stellendetails-body>ul li{background-image:url(/theme/public/frontend/css/assets/ic-li.gif);background-repeat:no-repeat;background-position:0 9px}.txt2col li{background-image:url(/theme/public/frontend/css/assets/ic-li.gif);background-repeat:no-repeat;background-position:0 9px}.ansprechpartner .details span{color:#9B9B9B}.box{background-repeat:repeat}.box h3,.box p{color:#fff}.fuenfgruende ul li a{background-color:#fff}.stellendetails .label,.stellenangebote .label,.fuenfgruende ul li.aktiv a{background-color:#13A2E7;color:#fff}.header .meta-nav li a{color:#575757}.stellendetails .stellendetails-ap a,.header .meta-nav li:first-child a,.events .details h5,.stellenangebote .col-1 h5,.stellendetails .col-1 h5,.stellenangebote .col-2 h5,.fuenfgruende ul li a,.txt2col h2,.col5 .col h3,.block-galerie p,.top a,.header li a,.zahl,.stellenangebote h3 a,.stellenangebote .from,.stellendetails .from,.txt2col li a,.tipp .details a,.grid .txt a,.form-bewerbung .form-upload h2,.showFormLoader span,.tour .slideContent .titel,h2.stelle,ul.form_warning li,.cta4 .col h3,a.download,.navigation-content li a,.meta li a,.box-blau h4,.stellendetails h1,p.blau,span.blau,.layout-1 p,span.zahl,.gruende .txt h3,.karriere span span,.karriere h3,.tour h3,.stellenangebote h3,.day,.events .details h3,.events .col-2 li a,.events .details li,.ansprechpartner .details h3,.meta li.aktiv a,.footer li.aktiv a,.navigation-content h3,.blau .menu{color:#13A2E7}.box-blau{background-image:url(/theme/public/frontend/css/assets/grad-blau.jpg)}.box-gruen h4{color:#54BB2E}.box-gruen{background-image:url(/theme/public/frontend/css/assets/grad-gruen.jpg)}.box-orange h4{color:#DD8C06}.box-orange{background-image:url(/theme/public/frontend/css/assets/grad-orange.jpg)}.box h4{background-color:#fff}.header li.aktiv a{color:#fff}.btn,.path span{background-color:#13A2E7;color:#fff}.btn-cancel{background-color:#f6f6f6;color:#5d5656}.meta li,.navigation-content li a{background-color:#fff0;-moz-border-radius:3px;border-radius:3px;border:1px solid #13A2E7;color:#13A2E7}.meta li{border:1px solid #13A2E7;background-color:#13A2E7}.meta li a{color:#fff}.meta li.aktiv{background-color:#fff;color:#13A2E7}.navigation-content li.aktiv a{border:1px solid #13A2E7}.wlb .info h2{color:#68b316}.navigation-content li a{border:1px solid #5d5656;color:#5d5656}.navigation-content li.aktiv a{border:1px solid #13A2E7;color:#13A2E7}.wrap-footer{border-top:1px solid #d6d6d6;background-color:#f6f6f6}.info h3{background-color:#e9142b}.events .details a,.info h3,.footer,.footer p,.footer a{color:#fff}.footer,.footer a{color:#5d5656}.tel{background-image:url(/theme/public/frontend/css/assets/ic-phone@1x.png)}.email{background-image:url(/theme/public/frontend/css/assets/ic-email@1x.png)}.btn-space{background-image:url(/theme/public/frontend/css/assets/ic-btnspace@1x.png)}.person{background-image:url(/theme/public/frontend/css/assets/ic-person@1x.png)}.termin{background-image:url(/theme/public/frontend/css/assets/ic-termin@1x.png)}.stellenangebote .col-3 a{background-image:none}a.download span.icon{background-image:url(/theme/public/frontend/css/assets/ic-download@1x.png)}.cta4 .col h3 span{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-s@1x.png);background-repeat:no-repeat;background-position:0 center}.top a.totop{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-up@1x.png);background-repeat:no-repeat;background-position:center 0}.top a.back{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-back@1x.png);background-repeat:no-repeat;background-position:center 0}.showFormLoader span{background-image:url(/theme/public/frontend/css/assets/loading.gif);background-repeat:no-repeat;background-position:center 10px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.tour .details a,.karriere .details a,.navigation-content a.close{background-image:url(/theme/public/frontend/css/assets/ic-close@2x.png);background-size:25px 25px}.navigation-content a.close{background-image:url(/theme/public/frontend/css/assets/ic-close@2x.png);background-size:25px 25px}.tel{background-image:url(/theme/public/frontend/css/assets/ic-phone@2x.png);background-size:48px 48px}.email{background-image:url(/theme/public/frontend/css/assets/ic-email@2x.png);background-size:48px 48px}.btn-space{background-image:url(/theme/public/frontend/css/assets/ic-btnspace@2x.png);background-size:48px 48px}.person{background-image:url(/theme/public/frontend/css/assets/ic-person@2x.png);background-size:48px 48px}.termin{background-image:url(/theme/public/frontend/css/assets/ic-termin@2x.png);background-size:48px 48px}.stellenangebote .col-3 a{background-image:none;background-size:48px 48px}.stellendetails-download li a{background-image:url(/theme/public/frontend/css/assets/ic-download@1x.png);background-size:48px 48px}.cta4 .col h3 span{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-s@2x.png);background-size:28px 28px}.top a.totop{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-up@2x.png);background-size:28px 28px}.top a.back{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-back@2x.png);background-size:28px 28px}}@font-face{font-family:"Filson Soft W01 Regular";src:url("/theme/public/frontend/css/fonts/5207246/08ecc5dc-9fff-4b48-8f2c-a2c52bfd9a5a.eot?#iefix");src:url("/theme/public/frontend/css/fonts/5207246/08ecc5dc-9fff-4b48-8f2c-a2c52bfd9a5a.eot?#iefix") format("eot"),url(../../../../theme/public/frontend/css/fonts/5207246/a4d55032-0a0f-4a03-b17a-cdd0d3dd7412.woff2) format("woff2"),url(../../../../theme/public/frontend/css/fonts/5207246/5d14dbeb-af72-4894-9a29-e257f48a430e.woff) format("woff"),url(../../../../theme/public/frontend/css/fonts/5207246/3848c90e-5c3c-4292-b14f-306df00ef9c5.ttf) format("truetype")}body,input,textarea{font-family:'Filson Soft W01 Regular',Arial,sans-serif}.header li.aktiv a{background-color:#00a0dc}.header li.aktiv a{border:1px solid #00a0dc}span.zahl,.zahl,p.blau,.header li a{color:#00a0dc}.hk-logo{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-logo-1x.png)}.stellenangebote .col-3 a{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-rechts@1x.png);background-position:100% center}.rsMinW .rsArrowLeft .rsArrowIcn{background-position:0 0;background-image:url(/theme/public/frontend/css/assets/ic-pfeil-links@1x.png)}.top a.back{background-position:center 0;background-image:url(/theme/public/frontend/css/assets/ic-pfeil-back@1x.png)}.top a.totop{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-oben@1x.png)}.rsMinW .rsArrowRight .rsArrowIcn{background-position:0 0;background-image:url(/theme/public/frontend/css/assets/ic-pfeil-rechts@1x.png)}.cta4 .col h3 span{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-pfeil-btn1-1x.png);background-position:0 center}.tel{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-rueckruf-1x.png)}.email{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-kontakt-1x.png)}.termin{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-geschichte-1x.png)}.stellendetails-download li a{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-antrag-pdf-1x.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.hk-logo{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-logo-2x.png);background-size:137px 62px}.stellenangebote .col-3 a{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-rechts@2x.png);background-size:32px 32px}.rsMinW .rsArrowLeft .rsArrowIcn{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-links@2x.png);background-size:32px 32px}.top a.back{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-back@2x.png);background-size:32px 32px}.top a.totop{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-oben@2x.png);background-size:32px 32px}.rsMinW .rsArrowRight .rsArrowIcn{background-image:url(/theme/public/frontend/css/assets/ic-pfeil-rechts@2x.png);background-size:32px 32px}.cta4 .col h3 span{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-pfeil-btn1-2x.png);background-size:8px 14px}.tel{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-rueckruf-2x.png);background-size:60px 60px}.email{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-kontakt-2x.png);background-size:60px 60px}.termin{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-geschichte-2x.png);background-size:60px 60px}.stellendetails-download li a{background-image:url(/theme/public/frontend/css/bilder/hkd-ic-antrag-pdf-2x.png);background-size:60px 60px}}.header li a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.header .meta-nav li:first-child a{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.cta4 .col h3 span{padding:8px 0 8px 15px}.stellendetails .stellendetails-download li a,.stellendetails .tel,.stellendetails .email{width:60px;height:60px;border:none;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}.stellendetails-prescreen .tel,.stellendetails-prescreen .email{display:block;padding:21px 0 19px 70px;width:inherit;height:inherit}.grid .stellendetails-prescreen li,.grid p{font-size:14px}.stellendetails-body{font-size:14px;line-height:1.5em}.stellendetails-body h2{font-size:14px}.stellendetails-body h2+p{margin-top:8px}.stellendetails-body .col-ap h2,.stellendetails-body .col-downloads h2{font-size:18px}.stellendetails-body ul li ul{margin-top:4px}.stellendetails-body ul li ul li{padding-left:20px}.stellendetails .stellendetails-download li a{background-position:-10px center;width:auto;height:auto;padding-bottom:10px}.stellendetails .stellendetails-download li a span{margin:15px 0 0 52px}.events .details ul a{padding:24px 0 0 60px}