@charset "UTF-8";.slide-text h3,h2,h3{font-family:gotham_htfbold}.navbar-default .navbar-nav>li>a,img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}:focus,a,a:hover{text-decoration:none}#header,body{background:#FFF}#header,#wrapper{width:100%;position:relative}#header,#wrapper,.navbar,.navbar-brand{position:relative}.btn-sbt,.in-kontakt a,.inner-banner-text h3,.slide-text h3,.uber-btn{text-transform:uppercase}#footer,#header:after,#header:before,#main,#main-slider,#wrapper,.angebot,.gall-box,.in-kontakt,.inner-banner,.it-post a,.it-post a p,.itpost-text,.slid-img,.support-box,.support-row .col-sm-6,.top:after,.top:before,.uner-img,.unsere-text,div.fancy-file{overflow:hidden}@font-face{font-family:gotham_htflight;src:url(../fonts/gothamhtf-light-webfont.eot);src:url(../fonts/gothamhtf-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/gothamhtf-light-webfont.woff2) format("woff2"),url(../fonts/gothamhtf-light-webfont.woff) format("woff"),url(../fonts/gothamhtf-light-webfont.ttf) format("truetype"),url(../fonts/gothamhtf-light-webfont.svg#gotham_htflight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:gotham_htfbold;src:url(../fonts/gothamhtf-bold-webfont.eot);src:url(../fonts/gothamhtf-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/gothamhtf-bold-webfont.woff2) format("woff2"),url(../fonts/gothamhtf-bold-webfont.woff) format("woff"),url(../fonts/gothamhtf-bold-webfont.ttf) format("truetype"),url(../fonts/gothamhtf-bold-webfont.svg#gotham_htfbold) format("svg");font-weight:400;font-style:normal}*{margin:0;padding:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333;outline:0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;margin:0;padding:0}h2{font-size:40px}h3{font-size:22px}h3 strong{font-weight:700}ol,ul{margin-left:0}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{color:#3f3f3f;font-family:gotham_htflight;font-size:15px;letter-spacing:-.15px;line-height:26px}body,html{height:100%}:focus,a{outline:0;border:none}a:focus{outline:0}sup{font-size:70%;top:-.4em}a img{border-style:none;outline:0}img{border:0;height:auto;max-width:100%;vertical-align:middle;transition:all .3s ease-out}.Htoline-p a,.cc_message a:not(.uber-btn):hover{text-decoration:underline}li,ol,ul{list-style:none;display:block;margin:0}p{margin:0}b,strong{font-weight:500}label{font-weight:400;margin:0}.container{max-width:1160px;padding-left:19px;padding-right:19px}#header{padding:60px 0 50px;z-index:100}#header:after,#header:before,.top:after,.top:before{clear:both;content:"";display:block}.navbar-brand{height:auto;line-height:1;margin:0;padding:0;z-index:10;width:auto}#main,.cpat-text,.home-slider img,.slid-img{width:100%}.navbar{min-height:1px}.navbar-default{background:0 0;border:none;border-radius:0;margin:0;padding:0}.navbar-collapse{padding:0}.navbar-nav>li{border-right:1px solid #f7e462;color:#3e3e3e;font-size:16px;margin:0;padding:0}.navbar-nav>li ul{background:#f7e262;font-size:14px;left:0;display:none;min-width:193px;position:absolute;top:100%}#main-slider,.home-slider .bx-wrapper{position:relative}.navbar-nav>li:hover>ul{display:block}.navbar-nav>li ul li{border-top:1px solid #fef495}.navbar-nav>li ul li a{color:#3b3d3c;display:block;line-height:34px;padding:0 12px}.navbar-nav>li:last-child{border:none}.navbar-default .navbar-nav>li>a{font-family:gotham_htfbold;border-radius:0;color:#3e3e3e;display:block;letter-spacing:0;line-height:35px;padding:0 12px;text-transform:uppercase;transition:all .3s ease-out}#main-slider .bx-controls,#main-slider .bx-controls-direction,.angebot .owl-nav{display:none}.it-post a,.it-post a span{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-nav .sfHover>a{background:0 0;color:#3e3e3e}.navbar-default .navbar-nav>li:hover>a{background:#f7e262}#main-slider{width:100%}.cpat-text{bottom:64px;left:0;position:absolute}#main,.it-post,.slid-img,.slide-text h3,.uner-pane{position:relative}.slide-text{background-color:#000;background:rgba(0,0,0,.4);color:#fff;font-size:22px;line-height:34px;max-width:560px;padding:54px 60px 65px}.slide-text h3{font-size:28px;font-weight:300;line-height:1.1;margin:0 0 5px}.in-kontakt,.it-post a p strong{font-size:22px;font-family:gotham_htfbold}.slide-text p{margin:0}.slid-img{background-repeat:no-repeat;background-size:cover;height:640px;background-position:center top}.in-kontakt{background:#f7e362;color:#3f3f3f;padding:14px 0;margin:0 0 109px}.in-kontakt p{float:left;padding:10px 0 0}.in-kontakt a{background:#fff;box-shadow:2px 3px 2px 0 rgba(88,89,91,.4);color:#3e3e3e;float:right;line-height:50px;padding:0 63px}#main{background:#fff}#main h2{border-bottom:1px solid #f7e362;font-family:gotham_htfbold;margin:0 0 30px;padding:0 0 19px}.angebot{padding:6px 0 0}.row.owl-carousel.owl-theme.owl-loaded{width:auto}#main .angebot h2{margin:0 0 80px}.angebot .owl-item .col-sm-6{width:100%}.it-post{margin:0 0 70px;min-height:130px}.it-post a{color:#3f3f3f;display:block;line-height:24px;transition:all .3s ease-out}.it-post a:hover strong{color:#f7e362}.it-post a:hover span{background:#f7e362;border-color:#f7e362}.it-post a span{border:1px solid #474747;border-radius:50%;float:left;margin:0 48px 0 0;transition:all .3s ease-out}.it-post a p strong,.partners .owl-next,.partners .owl-prev{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}.it-post a p{vertical-align:top}.it-post a p strong{display:block;margin:0 0 30px;transition:all .3s ease-out}.it-post a p em{color:#f7e362;font-style:normal}.uner-pane{background:#ececed;overflow:hidden}.uner-img{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:50%}.uerb-text{line-height:24px;padding:40px 60px 40px 40px;width:50%}.uerb-text p strong{display:block;font-family:gotham_htfbold}.uerb-text h3{font-family:gotham_htfbold;border-bottom:1px solid #d8d9da;margin:0 0 50px;padding:0 0 30px}.uerb-text p{min-height:170px}.uber-btn{background:#f7e362;box-shadow:1px 2px 1px 0 rgba(88,89,91,.4);color:#3e3e3e;display:inline-block;float:right;font-family:gotham_htfbold;font-size:20px;line-height:50px;padding:0 75px}#footer,#footer a{color:#9b9c9e}.partners{margin:96px 0 130px;position:relative}.partners .owl-carousel .owl-item img{-webkit-filter:grayscale(100%);filter:gray;width:auto;margin:0 auto}.partners .owl-carousel .owl-item img:hover{-webkit-filter:grayscale(0);filter:none}.partners .owl-prev{background:url(../images/prev-arrow.png) left top no-repeat;left:0}.partners .owl-next{background:url(../images/next-arrow.png) left top no-repeat;right:0}.partners .owl-next,.partners .owl-prev{height:20px;margin-top:-11px;position:absolute;text-indent:-999em;top:50%;width:14px;transition:all .3s ease-out}.partners .owl-next:hover,.partners .owl-prev:hover{background-position:left bottom}#footer{background:#e2e3e4;border-top:60px solid #f7e362;padding:60px 0 0;position:relative;line-height:24px;width:100%}#footer h3{font-family:gotham_htfbold;margin:0 0 30px}#footer .col-sm-4,#footer .col-sm-8{margin:0 0 40px}#footer .row .row{margin:0 -10px}#footer .row .row .col-sm-6{padding:0 10px}#footer .form-control{background:0 0;border:1px solid #9b9c9e;border-radius:0;box-shadow:none;color:#9b9c9e;font-size:15px;height:50px;line-height:48px;margin:0 0 20px;padding:0 22px}.btn-sbt{background:#fff;border:none;box-shadow:2px 3px 2px 0 rgba(88,89,91,.4);color:#3e3e3e;font-family:gotham_htfbold;display:block;font-size:20px;height:50px;line-height:50px;text-align:center;margin:0 0 20px;width:100%}.copyright{border-top:1px solid #babbbd;box-shadow:0 0 0 1px #f5f6f6 inset;padding:18px 0;width:100%}.copyright strong{font-weight:400}.copyright span{padding:0 8px}.inner-banner{background-repeat:no-repeat;background-size:cover;height:360px;background-position:center top;position:relative;width:100%}.inner-banner-text{margin:0 auto;max-width:438px;padding:60px 0;text-align:center}.inner-banner-text h2{border-bottom:1px solid #f7e362;margin:0 0 15px;padding:0 0 18px}.inner-banner-text h3{font-family:gotham_htfbold}.itpost>span{background:#f7e362;border:1px solid #f7e362;border-radius:50%;float:left;margin:0 48px 0 0}.apply-now,.btn-ticket{float:right;line-height:50px;text-transform:uppercase;font-family:gotham_htfbold}.itpost-text h3{margin:0 0 28px}.itpost-text p{margin:0 0 25px}.it-post-text-list1 ul,.list1,.stellen-list1 ul{position:relative;margin:0 0 25px}.it-post-text-list1 ul li,.list1 li,.stellen-list1 ul li{position:relative;padding:0 0 0 22px}.it-post-text-list1 ul>li:before,.list1>li:before,.stellen-list1 ul>li:before{content:"»";display:block;left:4px;position:absolute;top:-1px}.gall-box .owl-nav,.tx-powermail .powermail_fieldset.nolabel>legend,.tx-powermail .powermail_fieldwrap.nolabel>label{display:none}.gall-box{padding:50px 0 0;position:relative;margin:0 0 80px}.gall-box .owl-carousel .owl-item img{border:1px solid #f1f1f1;width:auto}.karriere-banner{background:#fcfefd}.karriere-banner .container{position:relative;height:360px}.karriere-img{background-position:left top;background-repeat:no-repeat;height:360px;left:0;position:absolute;top:0;width:401px}.landle-text,.testimonials{position:relative;width:100%}.karriere-banner .inner-banner-text,.stellen-text{position:relative}.stellen-row{border-bottom:solid 1px #f7e362;padding:0 0 23px;margin:0 0 53px}.stellen-row .col-sm-4{margin-bottom:20px}.stellen-row .col-sm-8 h3{margin:0 0 28px}.stellen-row .col-sm-8 p{margin:0 0 23px}.stellen-row .col-sm-8 a{color:#3f3f3f;font-family:gotham_htfbold}.stellen-row .col-sm-8 a span{color:#f7e362}.stellen-row:last-child{border-bottom:none;margin:0 0 50px}.stellen-main{margin:0 0 140px}.stellen-main .col-sm-8 p{margin:0 0 20px}.stellen-main .col-sm-8 h3{margin:0 0 22px}.stellen-main .col-sm-4{margin:0 0 20px}.apply-now{background:#f7e362;box-shadow:2px 3px 2px 0 rgba(88,89,91,.4);color:#3e3e3e;font-size:20px;padding:0 85px;margin:124px 0 0}.unsere-text .col-sm-6{margin:0 0 80px}.landle-text{background:rgba(72,72,71,.6);color:#fff;padding:41px 52px 40px 60px;opacity:0;text-align:left;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.landle-text h3{margin:0 0 28px}.landle-text p{margin:0 0 26px}.landle-text a{color:#fff;font-family:gotham_htfbold}.landle-text a span{color:#f7e362}.testimonials{text-align:center}.testimonials:hover .landle-text{opacity:1}.testimonials img{left:50%;margin-left:-225px;margin-top:-68px;position:absolute;top:50%}.support-text,div.fancy-file{position:relative}.support-text p{margin:0 0 25px}.support-text h3{margin:0 0 40px}.support-row .form-control{border:1px solid #9b9c9e;border-radius:0;box-shadow:none;color:#3f3f3f;font-size:15px;height:50px;margin:0 0 19px;padding:12px 20px}.support-row textarea.form-control{height:300px}.support-row .col-sm-6{padding-bottom:70px}.btn-ticket{background:#f7e362;border:none;box-shadow:2px 3px 2px 0 rgba(88,89,91,.4);color:#3e3e3e;font-size:20px;height:50px;margin-top:20px;padding:0 50px}.Htoline-p a,.support-text a{color:#3f3f3f}div.fancy-file{border:1px solid #9b9c9e;cursor:pointer;line-height:1.1;margin:0 0 19px;padding:17px 20px}.fancy-file label{float:left;width:105px}div.fancy-file-name{border:1px solid #d7d7d7;border-radius:3px;font-size:11px;float:left;line-height:21px;text-align:center;width:115px}button.fancy-file-button{float:left;border-radius:3px;border:1px solid red;background-color:#F5BD07;font-weight:700;vertical-align:top;margin:0 0 0 3px}div.input-container{position:absolute;top:17px;left:115px}div.input-container input{opacity:0}.support-box{background:#ececed;padding:30px 50px 14px 40px;position:relative;margin:0 0 20px}.support-box img{margin:0 0 35px}.support-box h5{font-family:gotham_htfbold;font-size:15px;margin:0 0 3px}.support-text .support-box p{margin:0 0 22px}.support-text .support-box strong{font-family:gotham_htfbold}.q-icon{position:absolute;right:17px;top:7px}.form-control::-webkit-input-placeholder{color:#3f3f3f}.form-control:-moz-placeholder{color:#3f3f3f;opacity:1}.form-control::-moz-placeholder{color:#3f3f3f;opacity:1}.form-control:-ms-input-placeholder{color:#3f3f3f}.form-control:placeholder-shown{color:#3f3f3f}#footer .form-control::-webkit-input-placeholder{color:#9b9c9e}#footer .form-control:-moz-placeholder{color:#9b9c9e;opacity:1}#footer .form-control::-moz-placeholder{color:#9b9c9e;opacity:1}#footer .form-control:-ms-input-placeholder{color:#9b9c9e}#footer .form-control:placeholder-shown{color:#9b9c9e}@media (min-width:1200px){.container{padding-left:0;padding-right:0}.karriere-img{left:-30px}.stellen-main .col-sm-4,.stellen-row .col-sm-4{width:363px}.stellen-main .col-sm-8,.stellen-row .col-sm-8{padding-left:0;width:827px}.stellen-main .col-sm-8,.stellen-row .col-sm-8 p{font-size:14.5px;text-align:justify}.it-post-text-list1 .stellen-row ul,.stellen-list1 .stellen-row ul,.stellen-row .it-post-text-list1 ul,.stellen-row .list1,.stellen-row .stellen-list1 ul{padding-right:47px}.unsere-text .row{margin:0 -20px}.unsere-text .col-sm-6{padding:0 20px}}@media (min-width:1160px){.angebot{margin:0 0 10px}#footer .row .row{margin:0 -20px}#footer .row .row .col-sm-6{padding:0 20px}.gall-box{margin:0 0 135px}.support-row{padding-top:70px;margin:0 -20px}.support-row .col-sm-6{padding-left:20px;padding-right:20px}.selectBox-dropdown .selectBox-arrow{width:38px}.it-post-text-list1 ul,.list1,.stellen-list1 ul{padding-right:28px}}@media (min-width:990px) and (max-width:1160px){#header{padding:30px 0}.navbar-nav>li>a{padding:0 10px}.navbar-default .navbar-nav>li>a{padding:0 6px;font-size:14px}.it-post{min-height:150px}.testimonials img{left:0;margin-left:0;width:100%}}@media (min-width:768px) and (max-width:990px){#header{padding:25px 0 0}.navbar-default{margin:0 0 0 px}.navbar-brand{margin:0 0 20px}.slid-img{height:618px}.cpat-text{bottom:40px}.in-kontakt{margin:0 0 82px}.in-kontakt p{padding:0;width:311px}.it-post{min-height:258px;margin:0 0 33px}.it-post a p strong{word-wrap:break-word;font-size:21px}.uner-pane{margin:0 0 80px}.uerb-text{padding:30px 19px 19px}.uerb-text p{min-height:190px;padding-right:26px}.uber-btn{margin-right:17px}.partners{margin:96px 0 80px}#main .angebot h2{padding-right:125px}.inner-banner{background-position:29% 50%}.testimonials img{left:0;margin-left:0;width:100%}.landle-text{padding:30px 20px}.support-box{padding:30px 15px 14px 38px}}@media (max-width:989px){.collapse,.navbar-nav>li:hover>ul{display:none}#header{padding:25px 0 0}.navbar-nav{margin:0;padding:10px 0 20px;float:none}.navbar-brand{margin:0 0 20px}.navbar-nav>li{float:none}.navbar-toggle{background:url(../images/tab-toggle.png) left top no-repeat;border:0;border-radius:0;float:right;height:30px;margin:10px 0 0;position:relative;width:30px;z-index:10}.navbar-nav>li{border:none}.navbar-default{clear:both;border:none}.unsere-text .col-sm-6{margin:0 0 40px}.expand{background:url(../images/expand.png) 50% 50% no-repeat;cursor:pointer;height:29px;position:absolute;right:4px;top:3px;width:35px}.expand-in .expand{background:url(../images/expand-hover.png) 50% 50% no-repeat}.navbar-nav>li ul{position:static}}@media (max-width:767px){.gall-box .owl-carousel .owl-item img,.uerb-text,.uner-img{width:100%}.it-post a p strong,.stellen-text h2{word-wrap:break-word}h2{font-size:34px}.slid-img{height:360px}.slide-text{padding:28px}.cpat-text{bottom:20px}.slide-text p{height:130px;overflow:hidden}.in-kontakt{text-align:center;padding:25px 0 21px;margin:0 0 67px}.in-kontakt p{float:none;font-size:21px;margin:0 0 14px;padding:0}.in-kontakt a{display:inline-block;float:none;padding:0 20px}.it-post a span{margin:0 19px 0 0;max-width:80px}.it-post{margin:0 0 40px}.uner-img{height:210px;position:static}.uerb-text{padding:40px 26px 30px}.uerb-text p{margin:0 0 50px;min-height:1px}.uber-btn{float:none;padding:0 40px}.uner-pane{margin:0 0 80px}.partners{margin:90px 0 100px}.copyright{text-align:center;line-height:30px}.copyright span:first-of-type{display:none}.copyright strong{display:block}.inner-banner{background-position:27% 50%}.inner-banner-text h3{padding:0 14px}.gall-box{margin:0 0 73px}.gall-box .owl-dots{line-height:1;padding:35px 0 0;text-align:center}.angebot .owl-dots{line-height:0;position:relative;margin:-7px 0 80px;padding:0;text-align:center}.angebot .owl-dot,.gall-box .owl-dot{background:#ededee;border-radius:50%;margin:0 5px;cursor:pointer;display:inline-block;height:8px;width:8px}.angebot .owl-dots .active,.gall-box .owl-dots .active{background:#f7e362}.itpost-text{clear:both;padding:37px 0 0}.apply-now{margin-top:60px}.stellen-main{margin:0 0 60px}.landle-text{padding:30px 20px}.unsere-text .col-sm-6{margin:0 0 40px}.support-banner{background-position:42% 50%}.support-banner .inner-banner-text{padding-top:90px}.support-box{padding:30px 15px 14px 18px}.support-row .col-sm-6{padding-bottom:66px}.support-row{padding-top:26px}}@media (max-width:480px){.testimonials img{left:0;margin-left:0}}@media (max-width:479px){.apply-now,.btn-ticket{float:none;display:block;text-align:center}.apply-now{padding:0}.btn-ticket{padding:0 10px;width:100%}}@media (min-width:768px){.uerb-text{float:right}}@media (min-width:990px){.navbar-brand{float:right}.navbar-default{padding-top:40px}.navbar-nav>li:first-child a{padding-left:0}.uner-pane{margin:0 0 148px}}.cc_banner-wrapper{position:fixed;bottom:0;display:block;width:100vw;z-index:999;right:0;background:rgba(0,0,0,.95);color:#efefef;padding:15px 0}.cc_banner-wrapper .container{position:relative}.cc_message{width:calc(100% - 180px)}.cc_message h3{margin-bottom:10px}.cc_message a:not(.uber-btn){color:#f7e362}.cc_btn{position:absolute;right:0;bottom:5px}