body,html{-webkit-font-smoothing:antialiased}a{text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:none}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:transparent;color:inherit}img{max-width:100%;height:auto}.t3-wrapper{position:absolute;width:100%;height:100%}#mainWrapper{position:relative;min-height:100%;overflow:hidden}#t3-footer{position:absolute;bottom:0;width:100%}#mainWrapperInner{height:100%;padding-bottom:350px}body,html{font-family:Overpass,sans-serif;font-weight:300;font-size:18px;line-height:1.5}h1,h2,h3,h4,h5{font-family:Overpass,sans-serif;font-weight:900}.article-title,.uk-h1,h1,h1.module-title,h2,h2.module-title{font-size:2.75rem;margin-bottom:30px}h3,h3.module-title{margin:15px 0 10px 0;text-decoration:underline}.leistungen h3{text-decoration:none}.lead{font-size:1.5rem}.btnScrollContainer{text-align:center;position:absolute;bottom:40px;z-index:50;width:100%}.btnScrollDown{margin:0 auto;padding:10px;width:40px;height:60px;border:0;background-color:transparent;color:#fff;background-image:url(../images/icons/arrowDown.svg);background-size:cover;display:block;-webkit-animation:pulsate 2s ease;-webkit-animation-iteration-count:6}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1,1);opacity:1}50%{-webkit-transform:scale(1.2,1.2);opacity:1}100%{-webkit-transform:scale(1,1);opacity:1}}#t3-header{padding:20px 0;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-webkit-transition:.3s ease-in-out}.home #t3-header{position:absolute;z-index:100;width:100%}.logo-image{width:200px;display:inline-block;margin:0 auto}.logo-image img{width:100%;height:auto}#t3-mainnav{background-color:transparent;border:none;display:inline-block;float:right}#t3-mainnav .t3-navbar .divider,li[data-id="101"]{display:none}#t3-mainnav ul.nav{margin-top:40px;padding-right:80px}#t3-mainnav ul.nav li{margin:0 20px}#t3-mainnav ul.nav li a{font-size:1.5rem;color:#000;padding-top:10px;padding-bottom:10px;text-align:center}#t3-mainnav ul.nav li.active a{font-weight:900}#bfSubmitButton:after,#btnMore:after,#t3-mainnav ul.nav li.active:after,.content-links ul.nav li:after{display:block;content:"";height:6px;background-repeat:no-repeat;margin:0 auto}#bfSubmitButton:after,#t3-mainnav ul.nav li.active:after,.detailTxt .content-links ul.nav li:after{width:140px;background-image:url(../images/icons/lineNavShort.svg)}.content-links ul.nav li:after{width:185px;background-image:url(../images/icons/lineNavMiddle.svg)}#btnMore:after{width:220px;background-image:url(../images/icons/lineNavLong.svg)}#btnMore{text-align:center;margin-top:40px}#btnMore span{font-family:Caveat,cursive;font-size:2rem;color:#004993;cursor:pointer}.off-canvas-toggle,.off-canvas-toggle:active,.off-canvas-toggle:focus,.off-canvas-toggle:hover{background-image:url(../images/icons/menu.svg)!important;position:absolute;top:38px;right:0!important;background-color:transparent!important;border:0!important;color:#000!important;font-size:40px!important;right:100px;box-shadow:none!important;width:40px;height:40px;line-height:40px;-webkit-transition:top .4s ease-out;-webkit-transition-property:top .4s ease-out;transition-property:top .4s ease-out;outline:0!important}.t3-off-canvas .close,.t3-off-canvas .close:active,.t3-off-canvas .close:focus,.t3-off-canvas .close:hover{background-color:transparent!important;background-image:url(../images/icons/close.svg)!important;background-repeat:no-repeat;background-position:center;background-size:80%;top:50px;right:60px;width:40px;height:40px;border:0!important;border-color:transparent!important;outline:0!important}.t3-off-canvas .close{font-weight:400;color:#000!important;opacity:1!important}#t3-off-canvas{background-color:transparent}.off-canvas-right.off-canvas-effect-1.t3-off-canvas{-webkit-transform:none;transform:none;opacity:0;transition:opacity .3s}.off-canvas-effect-1.off-canvas-open .off-canvas-effect-1.t3-off-canvas{-webkit-transform:none;transform:none;opacity:1}.t3-off-canvas{width:100%}.t3-off-canvas .container{padding:0}.t3-off-canvas-header{display:none!important}.t3-off-canvas-body{padding:0!important;background-image:url(../images/offCanvas.svg);background-repeat:no-repeat;background-position:left bottom}.t3-off-canvas-body .t3-module{padding-top:50px}.t3-off-canvas-body .dropdown-menu>li>a:focus,.t3-off-canvas-body .dropdown-menu>li>a:hover,.t3-off-canvas-body ul,.t3-off-canvas-body ul li{background-color:transparent}.t3-off-canvas .t3-off-canvas-body a,.t3-off-canvas .t3-off-canvas-body a:focus,.t3-off-canvas .t3-off-canvas-body a:hover,.t3-off-canvas .t3-off-canvas-body li.active a,.t3-off-canvas .t3-off-canvas-body li.active a:active,.t3-off-canvas .t3-off-canvas-body li.active a:focus,.t3-off-canvas .t3-off-canvas-body li.active a:hover{color:#fff}.t3-off-canvas-body ul.nav{display:flex;flex-wrap:wrap;flex-direction:column;height:400px}.t3-off-canvas-body ul.nav>li:not(.divider){width:33%;margin-bottom:30px}.t3-off-canvas-body ul.nav>li.divider{width:0;height:auto;flex-basis:100%}.t3-off-canvas-body ul li a{font-weight:400;font-size:1.5rem;padding:0 0 10px 0}.t3-off-canvas-body ul.nav>li>a{font-weight:900;margin-bottom:20px}.t3-off-canvas-body ul li.deeper.parent a .caret{display:none}.t3-navhelper{position:fixed;top:200px;right:0;z-index:99;width:auto;border:none;margin:0;padding:0;background:0 0;-webkit-transition:.3s ease-in-out;transition:transform .25s .1s ease-in-out}.sidenavi .buttons{position:absolute;right:-1px;top:0;z-index:99;width:90px}.t3-off-canvas-body .sidenavi .buttons{position:inherit;width:100%;padding:0 10px}.sidenavi .buttons a{width:90px;height:35px;margin-bottom:25px;display:block}.sidenavi .buttons img{width:100%}.t3-sl{padding:0}.t3-sl .t3-module{margin:0}.t3-sl.t3-sl-1{position:relative}.t3-sl.t3-sl-2{background-color:#e3e4e1;padding:40px 0}.t3-sl.t3-sl-3{background-color:#e3e4e1;padding:40px 0}.t3-sl.t3-sl-4{background-color:#e3e4e1;padding:40px 0}.t3-sl.t3-sl-5{padding:40px 0}.adress{font-weight:900;float:left}.adress a{color:#000}.adress.first{text-decoration:underline;margin-right:40%}.content-links ul{border:0}.content-links ul li{display:inline-block;border:0;margin:40px 40px 0 0}.content-links ul li a,.linkWrapper a{font-family:Caveat,cursive;padding:0;font-size:2rem;color:#004993;border:0;text-align:center}.newsflash-image.detailImg{padding:0}.newsflash-image.detailImg img{width:70%}.uk-modal-caption{background-color:#e3e4e1;padding:10px;color:#000!important;font-weight:900}.projekte .uk-overlay-panel{color:#000;text-decoration:underline;font-weight:900;align-items:flex-end;justify-content:flex-start;text-align:left!important}.team .uk-panel .uk-margin{font-weight:900;text-decoration:underline}.team .uk-panel h3:last-child{font-weight:400;text-decoration:none}#personalien,#zusatz{float:left;width:50%}#personalien{padding-right:10px}#zusatz{padding-left:10px}#ff_formdiv1 label{font-weight:300}#ff_formdiv1 input,#ff_formdiv1 textarea{border-radius:0;border:0}#ff_formdiv1 .form-actions{background-color:transparent;padding:0}#ff_formdiv1 #bfSubmitButton{background-color:transparent;font-family:Caveat,cursive;padding:0;font-size:2rem;color:#004993;border:0}#t3-footer{border:0;overflow:hidden;background-color:#004993}.t3-footnav{padding:20px 40px 40px 40px}.t3-footnav .t3-module{background-color:transparent;color:#fff}.t3-footnav .t3-module a{color:#fff!important}.copyright{color:#fff;font-size:.75rem;padding-left:40px}.copyright a{color:#fff!important}.impressum a{color:#004993}.back-to-top{cursor:pointer;width:45px;height:45px;font-size:40px;line-height:45px;z-index:9999;background-repeat:no-repeat;background-image:url(../images/icons/back-to-top.svg);background-position:center center;position:fixed;right:30px;bottom:30px}@media (min-width:768px) and (max-width:991px){body,html{font-size:18px}.article-title,.uk-h1,h1,h1.module-title,h2,h2.module-title{font-size:1.5rem}h3,h3.module-title{font-size:1.25rem}.lead{font-size:1.25rem}#btnMore span,#ff_formdiv1 #bfSubmitButton,.content-links ul li a,.linkWrapper a{font-size:1.75rem}#mainWrapperInner{padding-bottom:0}#t3-footer{position:relative}#t3-header{padding:30px}#t3-header .container{padding:0;width:100%}#t3-mainnav ul.nav{padding-right:60px}#t3-mainnav ul.nav li{margin:0 15px}.t3-off-canvas .close{top:10px;right:10px}.t3-off-canvas-body .container{padding:0 20px}.t3-off-canvas-body ul li a{font-size:1.3rem}.t3-footnav .t3-module{min-height:180px}.sidenavi .buttons{width:70px}}@media (max-width:767px){body,html{font-size:17px}.article-title,.uk-h1,h1,h1.module-title,h2,h2.module-title{font-size:1.5rem}h3,h3.module-title{font-size:1.25rem}.lead{font-size:1.25rem}#btnMore span,#ff_formdiv1 #bfSubmitButton,.content-links ul li a,.linkWrapper a{font-size:1.5rem}#mainWrapperInner{padding-bottom:0}#t3-footer{position:relative}#t3-mainnav .navbar-collapse.collapse,.divider{display:none!important}.off-canvas-toggle,.off-canvas-toggle:active,.off-canvas-toggle:focus,.off-canvas-toggle:hover{top:10px}#t3-header{padding:15px}#t3-header .container{padding:0}.t3-off-canvas-body ul li a{font-size:1.1rem}.logo-image{width:150px}.t3-off-canvas-body{background-position:-100px bottom}.t3-off-canvas-body ul.nav{padding:0 30px}.t3-off-canvas-body ul.nav>li>a{margin-bottom:0}.t3-off-canvas .close,.t3-off-canvas .close:active,.t3-off-canvas .close:focus,.t3-off-canvas .close:hover{top:10px;right:10px}#t3-mainnav ul.nav{padding-right:60px}#t3-mainnav ul.nav li{margin:0 15px}#personalien,#zusatz{width:100%;padding:0}.newsflash-image.detailImg img{width:50%;padding:20px}.t3-navhelper{display:none}.touch .uk-slidenav{display:block!important}}@media screen and (orientation:portrait) and (max-width:767px){.t3-off-canvas-body ul.nav{display:block;height:inherit}.t3-off-canvas-body ul.nav>li:not(.divider){width:100%}}@media screen and (orientation:landscape) and (max-width:767px){.t3-off-canvas-body ul.nav{height:300px}.newsflash-image.detailImg img{width:30%;padding:20px}}