@charset "UTF-8";/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;padding:0!important}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../img/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:rgba(0,0,0,.8)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox_loading@2x.gif);background-size:24px 24px}}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden,.no-display{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.directedit{z-index:1000}p{margin:0}body#tinymce{margin-bottom:0}#overDiv table{background-color:#2d6bb4!important}#overDiv table td{padding:1px!important}#overDiv table table{background-color:#dcedfe!important}#overDiv table table td{line-height:14px!important;padding:6px!important}.clearer{clear:both}.left{float:left}.right{float:right}#sitemap .ebeneTop{font-weight:700;font-size:14px;margin:10px 0 5px 0}#sitemap div a{display:block;border-bottom:1px #e2e2e2 solid;padding:5px 3px 5px 0;font-weight:400}#sitemap div a.eebene{display:block;padding:5px 3px 5px 3px;font-weight:700}#content ul ul,.content ul ul,.mceContentBody ul ul{margin:0 0 0 15px;padding:0;list-style-type:none}#content ul ul ul,.content ul ul ul,.mceContentBody ul ul ul{margin:0 0 0 30px;padding:0;list-style-type:none}#content ul ul ul ul,.content ul ul ul ul,.mceContentBody ul ul ul ul{margin:0 0 0 45px;padding:0;list-style-type:none}#content ul ul ul ul ul,.content ul ul ul ul ul,.mceContentBody ul ul ul ul ul{margin:0 0 0 60px;padding:0;list-style-type:none}#content ul ul ul ul ul ul,.content ul ul ul ul ul ul,.mceContentBody ul ul ul ul ul ul{margin:0 0 0 75px;padding:0;list-style-type:none}#content ul,.content ul,.mceContentBody ul{margin:0;padding:0;list-style-type:none}#content ul li,.content ul li,.mceContentBody ul li{position:relative;padding:0 0 0 15px;margin:0 0 10px 0}#content ul li:before,.content ul li:before,.mceContentBody ul li:before{content:'';border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #cc1f1f;position:absolute;left:0;top:4px}#content .pagination li:before{background:0 0;display:none}#content ol li,.content ol li,.mceContentBody ol li{position:relative;background-image:none;padding:0;margin:0}#captcha{background-image:url(../../captcha.php);width:100px}.directedit{position:absolute;right:0;top:0}.content{padding:20px 10px;background-image:none!important;background-color:#fff!important}.randleiste_1{background-image:none;background-color:#fff!important}.image-description{background-color:transparent;color:#000;padding:5px}.img_left{border:0 none;float:left;margin:0 20px 20px 0}.img_right{border:0 none;float:right;margin:0 0 20px 20px}@media (max-width:479px){.img_right{width:100%}.img_left{width:100%}}#fancybox-title,#fancybox-title-over{text-align:left;position:relative}#fancybox-title span,#fancybox-title-over span{display:block}#fancybox-title span.title,#fancybox-title-over span.title{font-weight:700;font-size:14px}#error{background-color:#ffe4e4;background-image:url(../../images/admin/error.jpg);background-position:8px 8px;background-repeat:no-repeat;border:1px solid red;padding:10px 10px 10px 55px;color:red;margin-bottom:15px}#ok{background-color:#cbffc4;background-image:url(../../images/admin/ok.jpg);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #3f9519;padding:10px 10px 10px 55px;margin-bottom:15px;color:#3f9519}#info{background-color:#edf8fe;background-image:url(../../images/admin/info.jpg);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #2d6bb4;padding:10px 10px 10px 55px;color:#2d6bb4;margin-bottom:15px}#content #error,#content #info,#content #ok{background:0 0;background-color:#ccc;color:#000;padding:10px;border:none}#error li,#info li,#ok li{list-style:none}.marquee{display:block;width:100%}.marquee>div{overflow:hidden}.marquee .content-container{white-space:nowrap}.marquee .content-container div{display:inline}#gallery-list-left,#gallery-list-right{cursor:pointer}#gallery-list-left.disabled,#gallery-list-right.disabled{cursor:default}.divInfo .sortable div.drag{float:right!important}.doclink,.extlink,.jpglink,.pdflink,.pptlink,.xlslink{padding-left:25px;padding-top:1px;background-repeat:no-repeat;margin-bottom:5px}.pdflink{background-image:url(../../images/download_icons/pdf_files.gif)}.doclink{background-image:url(../../images/download_icons/word_files.gif)}.pptlink{background-image:url(../../images/download_icons/power_files.gif)}.xlslink{background-image:url(../../images/download_icons/excel_files.gif)}.jpglink{background-image:url(../../images/download_icons/jpg_files.gif)}.extlink{background-image:url(../../images/download_icons/external_link.gif)}@font-face{font-family:smediaico;src:url(../fonts/smediaico.eot);src:url(../fonts/smediaico.eot) format("embedded-opentype"),url(../fonts/smediaico.ttf) format("truetype"),url(../fonts/smediaico.woff) format("woff"),url(../fonts/smediaico.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:smediaico!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-rss:before{content:"\f09e"}.icon-xing:before{content:"\f168"}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(../fonts/ubuntu-v11-latin-300.eot);src:local("Ubuntu Light"),local("Ubuntu-Light"),url(../fonts/ubuntu-v11-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v11-latin-300.woff2) format("woff2"),url(../fonts/ubuntu-v11-latin-300.woff) format("woff"),url(../fonts/ubuntu-v11-latin-300.ttf) format("truetype"),url(../fonts/ubuntu-v11-latin-300.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../fonts/ubuntu-v11-latin-regular.eot);src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(../fonts/ubuntu-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v11-latin-regular.woff2) format("woff2"),url(../fonts/ubuntu-v11-latin-regular.woff) format("woff"),url(../fonts/ubuntu-v11-latin-regular.ttf) format("truetype"),url(../fonts/ubuntu-v11-latin-regular.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;src:url(../fonts/ubuntu-v11-latin-500.eot);src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(../fonts/ubuntu-v11-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v11-latin-500.woff2) format("woff2"),url(../fonts/ubuntu-v11-latin-500.woff) format("woff"),url(../fonts/ubuntu-v11-latin-500.ttf) format("truetype"),url(../fonts/ubuntu-v11-latin-500.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../fonts/ubuntu-v11-latin-700.eot);src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(../fonts/ubuntu-v11-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v11-latin-700.woff2) format("woff2"),url(../fonts/ubuntu-v11-latin-700.woff) format("woff"),url(../fonts/ubuntu-v11-latin-700.ttf) format("truetype"),url(../fonts/ubuntu-v11-latin-700.svg#Ubuntu) format("svg")}nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}nav ul>li>a{width:100%}nav ul>li>span{max-width:60px;width:100%}.list-group-item{display:block;padding:5px;background:#fff;margin-bottom:5px}.darstellung3d__item img{border:1px grey solid}.darstellung3d__item span{display:block;margin-top:10px}footer{padding:50px 0;background-color:#07387c;color:#fff;line-height:24px;line-height:2.4rem;line-height:2.4rem}footer a{color:#fff}footer a:hover{color:#fff}footer p{font-weight:300}footer ul{margin:0;padding:0}footer ul li{list-style-type:none}.footer-nav__first{display:block;text-transform:uppercase;margin-bottom:10px;font-size:16px;font-size:1.6rem}footer strong{display:block;text-transform:uppercase;margin-bottom:10px;font-size:16px;font-size:1.6rem}.start-teaser--bottom{padding:85px 0 50px;background:url(../img/background_bubbles.png) center;background-size:cover;text-align:center;color:#fff}.content-slider{margin-top:50px;margin-bottom:90px}.content-slider .slick-dots{margin-top:35px}.content-slider__item{box-shadow:0 0 5px rgba(0,0,0,.3);font-size:16px;font-size:1.6rem;position:relative;cursor:pointer;margin-top:5px;margin-bottom:5px}.content-slider__item .overlay{display:none}.content-slider__img{width:100%}.content-slider__item .content-slider__item--text{padding:13px;display:block;background:#fff;color:#07387c;height:50px;text-align:center}.accordion{margin-bottom:25px;margin-top:25px}.accordion-content.closed>.accordion-text-content{display:none}.accordion-content.opened>.accordion-text-content{display:block}.accordion-content{position:relative;margin-bottom:10px!important}.accordion-content>h2{font-size:18px;color:#07387c;background-color:#fff;padding:7px 10px 8px 10px;margin-bottom:0!important}.accordion-content>h2:hover{cursor:pointer;background-color:#07387c!important;color:#fff}.opened>h2{background-color:#07387c!important;color:#fff}.accordion-text-content_inner{color:#474a55;background-color:#fff;padding:10px 10px 10px 10px}.mosaic img{float:left;margin-right:5%;max-width:35%!important}.mosaic .overlay{font-size:16px;float:left;max-width:60%}.mosaic .overlay a{color:#fff}.mosaic>div{margin-bottom:20px}.mosaic .team-description{line-height:18px}.mosaic__fa{margin-right:10px}.mosaic-item{position:relative}.smediaico{margin-top:30px}.smediaico li{float:left;list-style-type:none}.smediaico li a{display:block;width:30px;height:30px;background-color:#3c6198;margin-right:12px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.smediaico li a i{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;font-size:18px;font-size:1.8rem}.smediaico li a:hover{background-color:transparent;-webkit-transform:scale(1.5);transform:scale(1.5)}.fancybox-title{padding:10px}.fancybox-title .title{display:block;font-weight:700}.row.list .img-outer a.image-limiter img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content #et-opt-out{background-color:#07387c}.content #et-opt-out.et-disabled{background-color:#ccc}@media (min-width:768px){.mosaic img{float:none;max-width:100%!important;width:100%}.mosaic .overlay{width:100%;max-width:100%;display:block;background:#07387c;-webkit-transition:opacity .25s linear;-webkit-transition:top .3s linear .1s;transition:top .3s linear .1s;color:#fff;padding:15px;font-size:12px;position:absolute;top:500px;left:0;right:0;bottom:0;overflow:hidden}.mosaic .overlay .mail-small,.mosaic .overlay>.phone-small{display:inline-block;margin-right:5px}.mosaic__img{height:202px;overflow:hidden}.mosaic-item{height:256px}.mosaic-item .overlay{top:202px}.mosaic .overlay p{line-height:2.2}.mosaic-item__hov:focus .overlay,.mosaic-item__hov:hover .overlay{top:0}.mosaic-item .overlay span{display:block}.content{background:0 0!important;padding:0;margin-left:-10px;padding-top:40px;padding-right:24px;padding-left:10px;padding-bottom:40px}.content-slider__item .overlay img{margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.content-slider__item:hover .overlay img{opacity:1}.content-slider__item:hover .content-slider__img{-webkit-transition:all .4s;transition:all .4s;-webkit-transform:scale(1.1);transform:scale(1.1)}.content-slider__item .content-slider__item--text{-webkit-transition:all .4s;transition:all .4s}.content-slider__item:hover .content-slider__item--text{background-color:#07387c;color:#fff}.search form:after{content:"";position:absolute;width:100%;height:2px;bottom:-1px;left:0;background-color:#07387c;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.search form.active:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.nav0-2{position:absolute;min-width:100%;left:0;font-size:12px;font-size:1.2rem;text-align:left;top:50px;background-color:#052b5f;box-shadow:0 3px 5px rgba(0,0,0,.3)}.nav0-2 ul{padding:10px 0}.nav0-2 ul li{padding:0 20px}.nav0-2 ul li a{color:#fff!important;padding:10px 0;border-bottom:1px solid #3c6198;-webkit-transition:all .3s;transition:all .3s}.nav0-2 ul li:last-of-type a{border-bottom:1px solid transparent}.nav0-2 ul li a:hover{border-bottom:1px solid #fff}.nav0-1>ul>li.hoveractive .nav0-2{display:block}.nav0-1>ul>li.hoveractive:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #073b81;position:absolute;bottom:-10px;left:35px}.nav0-2>ul>li>a{color:#07387c;white-space:nowrap}.nav0-2 ul ul{display:none}.start-teaser-image{display:block;height:175px;overflow:hidden}}@media (min-width:992px){.mosaic-item{height:235px}.mosaic-item .overlay{top:189px}.mosaic .overlay p{line-height:1.8}.content{padding-left:0}.start-teaser-image{height:250px}}@media (min-width:1200px){.mosaic-item{height:256px}.mosaic-item .overlay{top:202px}.mosaic .overlay p{line-height:2.2}}@media print{a[href]:after{content:none}header{position:inherit}}
/*# sourceMappingURL=main.min.css.map */
