#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#2c80c0 !important;border-color:#2c80c0 !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:2px solid #2c80c0 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #2c80c0 !important;color:#2c80c0 !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#2c80c0 !important}#CybotCookiebotDialog a:hover:after,#CybotCookiebotDialog a:hover:before,#CybotCookiebotDialog button:hover:after,#CybotCookiebotDialog button:hover:before{border-color:#2c80c0 !important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#2c80c0 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#2c80c0 !important}@font-face{font-family:"Roboto";src:url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Regular.woff2") format("woff2"),url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Regular.woff") format("woff"),url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Bold.woff2") format("woff2"),url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Bold.woff") format("woff"),url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Roboto";src:url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Light.woff2") format("woff2"),url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Light.woff") format("woff"),url("/_assets/6792f36f6831368ea7d0d9e34b6efacd/Fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}body,html{font-family:"Roboto",Arial;font-weight:normal;font-size:16px;line-height:1.5em;padding-top:75px;color:#4e4e4e;overflow-x:hidden;transition:all .3s}body.scrolling,html.scrolling{padding-top:0}@media(max-width: 1199px){body,html{padding-top:73px}}@media(max-width: 567px){body,html{padding-top:55px}}img{max-width:100%;height:auto}a:hover{text-decoration:none}p{letter-spacing:.5px}p:last-child{margin-bottom:0}.highlight-box{border:3px solid #2c80c0;padding:20px}.highlight-text{color:#2c80c0}.hide{display:none}.text-bold{font-weight:bold}@media(min-width: 991px){.container.width-md-75>.row{width:75%;margin-left:auto;margin-right:auto}}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.3em;color:#2c80c0;font-weight:300;font-style:normal}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:15px}h1{font-size:30px;font-weight:400}h2{font-size:30px}h3{font-size:23px}.align-1,.align-left{text-align:left}.align-2,.align-center{text-align:center}.align-3,.align-right{text-align:right}.hamburger-inner{background-color:#fff}.hamburger-inner:before,.hamburger-inner:after{background-color:#fff}.mm-page__blocker,.mm-wrapper__blocker{background-color:rgba(0,0,0,.45)}.mm-menu .mm-close-button{background:none;background-image:url(../Images/ico_close.svg);background-repeat:no-repeat;height:15px;width:15px;display:inline-block;position:absolute;top:11px;right:11px;z-index:2;border:none;background-size:contain;cursor:pointer}section{position:relative}section[class*=highlight-]{padding:50px 0}@media(max-width: 991px){section[class*=highlight-]{padding:30px 0}}section[class*=highlight-]+:not([class*=highlight-]){padding-top:40px}section[class*=highlight-]+:not([class*=highlight-]).news-list{padding-top:50px}section.highlight-lightblue{background-color:#d6e5f4}section.highlight-lightblue+.highlight-lightgrey{padding-top:100px}@media(max-width: 991px){section.highlight-lightblue+.highlight-lightgrey{padding-top:60px}}section.highlight-lightgrey{background-color:#f4f7fa}@media(min-width: 1400px){section.intro>.container{max-width:1300px;padding-left:95px;padding-right:95px}}@media(max-width: 1199px){section.intro{width:95%;background-color:#fff;margin:0 auto}}section .grid-headline{text-align:center;font-weight:400;font-size:30px;color:#2c80c0}section .grid-headline+.row{margin-top:30px}@media(max-width: 991px){section .grid-headline{font-size:28px}}section+section[class*=highlight-]{margin-top:0}section:not([class*=highlight-]){padding-bottom:40px}section:not([class*=highlight-]).news-list{padding-bottom:50px}@media(min-width: 1400px){section:not([class*=highlight-]):first-child>.container{max-width:1300px;padding-left:95px;padding-right:95px;padding-top:60px}}@media(max-width: 1399px){section:not([class*=highlight-]):first-child>.container{padding-top:40px}}#footer section+section{margin-top:0}.block-grid{margin-top:-30px}.block-grid [class*=col-]{margin-top:30px}.row[class*=grid-]{margin-top:-25px}.row[class*=grid-] [class*=col-]{margin-top:25px}a{color:#2c80c0}a:hover{color:#2c80c0}a.mail-link,a.phone-link{background-repeat:no-repeat;background-size:15px;background-position:left center;padding-left:20px;display:inline-block}a.mail-link{background-image:url(../Images/mail_dark.svg)}a.phone-link{background-image:url(../Images/phone_dark.svg);background-size:14px}.link-button{border:none;cursor:pointer}.link-button.orange{background-color:#ff7f00;color:#fff;display:inline-block;padding:6px 30px 6px 20px}.link-button.orange:before{display:none;content:">";padding-right:5px}.link-button.orange:hover{color:#fff}.link-button.blue{background-color:rgba(0,0,0,0);color:#2c80c0;border:1px solid #2c80c0;display:inline-block;padding:6px 30px 6px 30px;background:linear-gradient(to right, #2c80c0 50%, transparent 49%);background-size:201% 100%;background-position:right bottom;transition:all .3s ease-out}.link-button.blue:hover{color:#fff;background-position:left bottom}.content-block+.content-block{margin-top:25px}#body>section:first-child>.container{background-color:#fff;margin-top:-25px}@media(max-width: 567px){#body>section:first-child>.container{margin-top:0}}#header{background-color:#323846;color:#fff;position:fixed;top:0;width:100%}@media(max-width: 567px){#header{overflow-x:hidden}}#header .wrapper .info .phone,#header .wrapper .info .mail{display:inline-block}@media(max-width: 567px){#header .wrapper .info .phone b,#header .wrapper .info .mail b{display:none}#header .wrapper .info .phone a,#header .wrapper .info .mail a{text-indent:-9999px;display:inline-block;width:20px;height:20px;background-image:url(../Images/phone.svg);background-size:contain;background-repeat:no-repeat;background-position:center}}@media(max-width: 567px){#header .wrapper .info .phone a{background-size:15px}}@media(max-width: 567px){#header .wrapper .info .mail{margin-left:7px}#header .wrapper .info .mail a{background-image:url(../Images/mail.svg);background-size:18px}}@media(max-width: 567px){#header .wrapper .info .nomobile{display:none}}#header>.container{position:relative}#header>.container .header-top{position:relative;padding:15px 0;display:flex;flex-direction:row;justify-content:flex-end;transition:all .3s}@media(max-width: 567px){#header>.container .header-top{padding:5px 0}}#header>.container .navigation{text-align:right}#header>.container .logo{position:absolute;top:0;left:0;display:block;width:425px;z-index:10;background-color:rgba(0,0,0,0);transition:width .3s}@media(max-width: 767px){#header>.container .logo{width:358px}}@media(max-width: 567px){#header>.container .logo{width:252px;margin-left:-35px}}#header>.container .logo>a{position:relative;z-index:10}#header>.container .logo>div{position:absolute;top:0;bottom:0;width:2000px;right:200px;z-index:5;background-color:#fff}@media(max-width: 767px){#header>.container .logo>div{right:357px}}@media(max-width: 567px){#header>.container .logo>div{right:285px}}#header #nav-mobile{display:none}#header #nav-main{display:inline-block;border-top:1px solid #656b77}@media(max-width: 1199px){#header #nav-main{display:none}}#header #nav-main a,#header #nav-main span{color:#fff}#header #nav-main a:hover,#header #nav-main span:hover{color:#f76012}#header #nav-main ul{list-style-type:none;margin:0;padding:0}#header #nav-main .no-relative{position:unset !important}#header #nav-main .level-1{display:flex;flex-direction:row;justify-content:flex-end}#header #nav-main .level-1>li{position:relative;margin:0 8px}#header #nav-main .level-1>li:first-child{margin-left:0}#header #nav-main .level-1>li:last-child{margin-right:0}#header #nav-main .level-1>li>span{cursor:default}#header #nav-main .level-1>li>a,#header #nav-main .level-1>li>span{font-size:17px;padding:20px 0;display:block;text-transform:uppercase}#header #nav-main .level-1>li .main-nav-dropdown{display:none;min-height:350px}#header #nav-main .level-1>li .main-nav-dropdown>.text{text-align:left;padding:0 15px;margin-bottom:10px;color:#fff}#header #nav-main .level-1>li .main-nav-dropdown>.text h2{color:#fff}#header #nav-main .level-1>li .main-nav-dropdown>.wrapper{width:100%}#header #nav-main .level-1>li .main-nav-dropdown>.wrapper>.nav-main-list{display:flex}#header #nav-main .level-1>li .main-nav-dropdown>.wrapper>.nav-main-list>.main-nav-item{width:50%;padding:0 15px}#header #nav-main .level-1>li .main-nav-dropdown.products>.wrapper{display:block !important;text-align:left}#header #nav-main .level-1>li .main-nav-dropdown.products>.wrapper>.nav-main-list>.main-nav-item>a{font-size:18px;text-transform:uppercase;border-bottom:1px solid #525768;padding-bottom:5px;margin-bottom:18px;display:block}#header #nav-main .level-1>li .main-nav-dropdown.products>.wrapper>.nav-main-list>.main-nav-item .nav-main-list.level-3{column-count:2}#header #nav-main .level-1>li .main-nav-dropdown.products>.wrapper>.nav-main-list>.main-nav-item .nav-main-list.level-3>li>a{display:inline-block}#header #nav-main .level-1>li:hover .main-nav-dropdown{display:block;position:absolute;left:0;right:0;color:#4e4e4e;background-color:#323846;padding:40px 0 25px 0;border-top:3px solid #2c80c0}#header #nav-main .level-1>li:hover .main-nav-dropdown:before{content:"";position:absolute;top:-3px;left:-9999px;bottom:0;right:100%;background-color:#323846;border-top:3px solid #2c80c0}#header #nav-main .level-1>li:hover .main-nav-dropdown:after{content:"";position:absolute;top:-3px;left:100%;bottom:0;right:-9999px;background-color:#323846;border-top:3px solid #2c80c0}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper{display:flex;justify-content:flex-start;align-items:stretch}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper .content-block+.content-block{margin-top:0}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item{width:25%;text-align:left;padding:0 15px}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .headline{color:#fff;margin-bottom:8px}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .body{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;padding:15px 0 0 0;background-color:unset}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .body h2,#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .body h3{font-size:16px;color:#fff}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .body h2{font-weight:normal}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .body h3{font-weight:normal}#header #nav-main .level-1>li:hover .main-nav-dropdown>.wrapper>.item .mask-textpic .body a{color:#fff}#header #nav-main .level-1>li:hover .level-2{display:block}#header #nav-main .level-2{display:none;position:absolute;top:0;background-color:#323846;border-top:3px solid #2c80c0;top:61px;text-align:left;padding:10px 0;min-width:155px}#header #nav-main .level-2>li{padding:5px 20px;white-space:nowrap}#header #nav-main .level-2>li>a{display:block;border-top:1px solid #656b77;padding-top:10px}#header #nav-main .level-2>li:first-child>a{border-top:none;padding-top:0}#header .mobile-nav-trigger{display:none;padding:15px 0 13px 15px;outline:none}@media(max-width: 1199px){#header .mobile-nav-trigger{display:inline-block}}@media(max-width: 567px){#header .mobile-nav-trigger{padding:7px 0 7px 7px}}#header.scrolling>.container .header-top{padding:5px 0 0 0}#header.scrolling>.container .logo{width:233px}@media(max-width: 1199px){#header.scrolling>.container .logo{width:246px}}@media(max-width: 767px){#header.scrolling>.container .logo{width:249px}}@media(max-width: 567px){#header.scrolling>.container .logo{width:286px}}#header.scrolling>.container .logo>div{right:232px}@media(max-width: 767px){#header.scrolling>.container .logo>div{right:249px}}@media(max-width: 567px){#header.scrolling>.container .logo>div{right:285px}}#header.scrolling #nav-main .level-1>li>a,#header.scrolling #nav-main .level-1>li>span{padding:8px 0}#header.scrolling #nav-main .level-2{top:40px}#header.scrolling #nav-main .level-2>li{padding:2px 20px}#header.scrolling .mobile-nav-trigger{padding:7px 0 7px 7px}.mm-wrapper_opened #header>.container .logo>div{display:none}#nav-meta{margin-top:-1px}#nav-meta a{color:#fff}#nav-meta ul{list-style-type:none;padding:0;margin:0}#nav-meta .level-1{display:flex;flex-direction:row}#nav-meta .level-1>li{margin:0 5px}#nav-meta .level-1>li:first-child{margin-left:0}#nav-meta .level-1>li:last-child{margin-right:0}#nav-meta+#nav-language{margin-left:30px}#nav-language{margin-top:-1px}#nav-language a{color:#fff}#nav-language ul{list-style-type:none;padding:0;margin:0}#nav-language .level-1{display:flex;flex-direction:row}#nav-language .level-1>li{margin:0 1px}#nav-language .level-1>li:after{content:"|";padding-left:2px}#nav-language .level-1>li:first-child{margin-left:0}#nav-language .level-1>li:last-child{margin-right:0}#nav-language .level-1>li:last-child:after{content:"";padding-left:0}#top-images{position:relative}#top-images .gradient{background:-moz-linear-gradient(top, rgba(30, 87, 153, 0) 58%, rgba(44, 128, 192, 0.88) 107%, rgba(44, 128, 192, 0.9) 100%);background:-webkit-linear-gradient(top, rgba(30, 87, 153, 0) 58%, rgba(44, 128, 192, 0.88) 107%, rgba(44, 128, 192, 0.9) 100%);background:linear-gradient(to bottom, rgba(30, 87, 153, 0) 58%, rgba(44, 128, 192, 0.88) 107%, rgba(44, 128, 192, 0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#e62c80c0',GradientType=0 );position:absolute;top:0;left:0;right:0;bottom:0}#contact{width:300px;background-color:#323846;position:fixed;right:-300px;top:400px;z-index:9999;padding:50px 30px 30px 30px;color:#fff;border-left:4px solid #2c80c0;transition:right .3s}@media(max-width: 567px){#contact{top:250px}}#contact a{color:#fff;text-decoration:underline}#contact a[href*="mailto:"]{text-decoration:none}#contact.active{right:0}#contact.active .flag{left:-4px}#contact .flag{width:50px;height:50px;position:absolute;top:0;left:-50px;background-color:#323846;background-image:url(../Images/ico_contact.svg);background-position:center;background-size:33px;background-repeat:no-repeat;border-left:4px solid #2c80c0;cursor:pointer;transition:left .3s}#nav-footer{border-top:2px solid #5b616b;margin-top:15px;padding-top:15px}#nav-footer a{color:#fff}#nav-footer a:hover{color:#f76012}#nav-footer>ul{margin:0;padding:0;display:flex;flex-direction:row;list-style-type:none;align-items:center;justify-content:center}#nav-footer>ul>li{padding:0 8px}@media(max-width: 567px){#nav-footer>ul{flex-direction:column}#nav-footer>ul>li{padding:3px 0}}#footer{color:#fff}#footer a{color:#fff}#footer>section.contact{background-image:url(../Images/footer-bg.jpg);background-position:center;background-size:cover;padding:0}#footer>section.contact .mask-text .topline{color:#fff;font-weight:bold;font-size:32px}#footer>section.contact .mask-text .headline{font-weight:300;font-size:34px}#footer>section.contact .mask-text .headline>a{color:#2c80c0}#footer>section.contact>.wrapper{background-color:rgba(50,57,70,.9);padding:100px 0;text-align:center;display:block}#footer>section.address{padding:30px 0 15px 0;background-color:#323946}.mask-intro{display:flex;flex-direction:row}@media(max-width: 767px){.mask-intro{display:block;padding:30px 0}}.mask-intro .header{width:33.333333%}@media(max-width: 767px){.mask-intro .header{width:100%}}.mask-intro .header .topline{font-weight:300;font-size:25px;color:#4e4e4e}.mask-intro .header .topline+.headline{margin-top:3px}.mask-intro .header .headline{font-size:28px;line-height:29px;font-weight:400}@media(max-width: 767px){.mask-intro .header+.text{margin-top:15px}}.mask-intro .text{width:66.666666%}@media(max-width: 767px){.mask-intro .text{width:100%}}.mask-textpic{padding-bottom:3px}.mask-textpic .image.border{border:1px solid #e8e8e8}.mask-textpic .body{width:calc(100% - 2px);margin:0 auto;-webkit-box-shadow:0px 0px 5px 0px #dadada;-moz-box-shadow:0px 0px 5px 0px #dadada;box-shadow:0px 0px 5px 0px #dadada;padding:20px;background-color:#fff}.mask-textpic .body .headline{font-size:23px;line-height:1.3em;color:#4e4e4e;font-weight:normal}.mask-textpic .body .headline+p{margin-top:15px}@media(max-width: 991px){.mask-textpic .body .headline{font-size:20px}}.mask-textpic:first-child:last-child{height:100%;display:flex;flex-direction:column}.mask-textpic:first-child:last-child>a{height:100%;display:block;display:flex;flex-direction:column;color:#4e4e4e}.mask-textpic:first-child:last-child .body{flex-grow:1}.mask-textpic h1+h1,.mask-textpic h1+h2,.mask-textpic h1+h3,.mask-textpic h1+h4,.mask-textpic h1+h5,.mask-textpic h1+h6,.mask-textpic h2+h1,.mask-textpic h2+h2,.mask-textpic h2+h3,.mask-textpic h2+h4,.mask-textpic h2+h5,.mask-textpic h2+h6,.mask-textpic h3+h1,.mask-textpic h3+h2,.mask-textpic h3+h3,.mask-textpic h3+h4,.mask-textpic h3+h5,.mask-textpic h3+h6,.mask-textpic h4+h1,.mask-textpic h4+h2,.mask-textpic h4+h3,.mask-textpic h4+h4,.mask-textpic h4+h5,.mask-textpic h4+h6,.mask-textpic h5+h1,.mask-textpic h5+h2,.mask-textpic h5+h3,.mask-textpic h5+h4,.mask-textpic h5+h5,.mask-textpic h5+h6,.mask-textpic h6+h1,.mask-textpic h6+h2,.mask-textpic h6+h3,.mask-textpic h6+h4,.mask-textpic h6+h5,.mask-textpic h6+h6{margin-top:0}.slick-slide .mask-textpic{display:flex;flex-direction:column}.slick-slide .mask-textpic .body{flex-grow:1}.slick-slide .mask-textpic .body .headline+p,.slick-slide .mask-textpic .body .headline+[itemprop=description]{margin-top:8px}.slick-slider{position:relative;margin:0 -20px}@media(max-width: 567px){.slick-slider{margin:0}}.slick-slider .slide{padding:0 10px;outline:none}@media(max-width: 567px){.slick-slider .slide{padding:0}}.slick-slider .slick-arrow{outline:none;cursor:pointer;position:absolute;z-index:5;top:50%;margin-top:calc((85px / 2) * (-1));border:none;text-indent:-9999px;width:30px;height:85px;background:center;background-size:contain;background-repeat:no-repeat}.slick-slider .slick-arrow.slick-prev{left:-40px;background-image:url(../Images/slick-slider-arrow.png)}.slick-slider .slick-arrow.slick-next{right:-40px;background-image:url(../Images/slick-slider-arrow.png);-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.slick-slider .slick-dots{margin:20px 0 0 0;padding:0;list-style-type:none;display:flex;flex-direction:row;justify-content:center}.slick-slider .slick-dots li{margin:0 3px}.slick-slider .slick-dots li button{border:none;display:block;width:15px;height:15px;text-indent:-9999px;cursor:pointer;background-color:#dedede;border-radius:10px;outline:none}.slick-slider .slick-dots li.slick-active button{background-color:#2c80c0}.slick-track{display:flex}.slick-track .slick-slide{height:auto}.slick-track .slick-slide>div{height:100%}.mask-text .topline{font-size:29px;font-weight:300;color:#4e4e4e}.mask-text .topline+.headline{margin-top:0}.mask-text hr{margin:40px 0;border:none;width:100%;height:1px;background-color:#e7e7e7}form[id*=kontakt]>h2{margin-bottom:8px}form[id*=kontakt]>.form-element+.form-element,form[id*=kontakt]>.form-element+input+.form-element{margin-top:15px}form[id*=kontakt]>.form-element>.form-label{display:block;margin-bottom:1px}form[id*=kontakt]>.form-element>.form-label .required{color:#ff7f00;margin-left:3px}form[id*=kontakt]>.form-element input[type=text],form[id*=kontakt]>.form-element input[type=email],form[id*=kontakt]>.form-element textarea,form[id*=kontakt]>.form-element select,form[id*=kontakt]>.form-element .form-control,form[id*=kontakt]>.form-element .form-select{border:1px solid #ccc;padding:5px;width:100%;border-radius:0;outline:none}form[id*=kontakt]>.form-element textarea,form[id*=kontakt]>.form-element .form-control.xxlarge{height:150px}form[id*=kontakt]>.form-element .form-check-wrapping-label{position:relative;padding-left:25px}form[id*=kontakt]>.form-element .form-check-wrapping-label .form-check-input{position:absolute;top:0;left:0;width:auto}form[id*=kontakt]>.form-element .form-check-wrapping-label .form-check-label{display:inline;font-size:0;color:rgba(0,0,0,0)}form[id*=kontakt]>.form-element .form-check-wrapping-label .form-check-label .required{display:none}form[id*=kontakt] .actions{margin-top:15px}form[id*=kontakt] .actions .btn,form[id*=kontakt] .actions .btn-primary,form[id*=kontakt] .actions button[type=submit],form[id*=kontakt] .actions [type=submit]{border:none;cursor:pointer;background-color:#ff7f00;color:#fff;display:inline-block;padding:6px 30px 6px 20px}form[id*=kontakt] .actions .btn.orange,form[id*=kontakt] .actions .btn-primary.orange,form[id*=kontakt] .actions button[type=submit].orange,form[id*=kontakt] .actions [type=submit].orange{background-color:#ff7f00;color:#fff;display:inline-block;padding:6px 30px 6px 20px}form[id*=kontakt] .actions .btn.orange:before,form[id*=kontakt] .actions .btn-primary.orange:before,form[id*=kontakt] .actions button[type=submit].orange:before,form[id*=kontakt] .actions [type=submit].orange:before{display:none;content:">";padding-right:5px}form[id*=kontakt] .actions .btn.orange:hover,form[id*=kontakt] .actions .btn-primary.orange:hover,form[id*=kontakt] .actions button[type=submit].orange:hover,form[id*=kontakt] .actions [type=submit].orange:hover{color:#fff}form[id*=kontakt] .actions .btn.blue,form[id*=kontakt] .actions .btn-primary.blue,form[id*=kontakt] .actions button[type=submit].blue,form[id*=kontakt] .actions [type=submit].blue{background-color:rgba(0,0,0,0);color:#2c80c0;border:1px solid #2c80c0;display:inline-block;padding:6px 30px 6px 30px;background:linear-gradient(to right, #2c80c0 50%, transparent 49%);background-size:201% 100%;background-position:right bottom;transition:all .3s ease-out}form[id*=kontakt] .actions .btn.blue:hover,form[id*=kontakt] .actions .btn-primary.blue:hover,form[id*=kontakt] .actions button[type=submit].blue:hover,form[id*=kontakt] .actions [type=submit].blue:hover{color:#fff;background-position:left bottom}form[id*=kontakt] .actions .btn:before,form[id*=kontakt] .actions .btn-primary:before,form[id*=kontakt] .actions button[type=submit]:before,form[id*=kontakt] .actions [type=submit]:before{display:none;content:">";padding-right:5px}form[id*=kontakt] .actions .btn:hover,form[id*=kontakt] .actions .btn-primary:hover,form[id*=kontakt] .actions button[type=submit]:hover,form[id*=kontakt] .actions [type=submit]:hover{color:#fff}form[id*=kontakt]>.clearfix .content-block,form[id*=kontakt]>.clearfix .mask-text{padding-left:25px;margin-bottom:15px}header+form{margin-top:15px}.news-list .article{display:flex;flex-direction:row}@media(max-width: 567px){.news-list .article{flex-direction:column}}.news-list .article .image{width:20%}@media(max-width: 767px){.news-list .article .image{width:30%}}@media(max-width: 567px){.news-list .article .image{width:100%}}.news-list .article .body{width:80%;padding-left:30px}@media(max-width: 767px){.news-list .article .body{width:70%}}@media(max-width: 567px){.news-list .article .body{width:100%;padding-left:0;margin-top:10px}}.news-list+.news-list{margin-top:0}.news-list.pagination{padding-bottom:20px}.news-list+.pagination{margin-top:-15px}.news-list .page-navigation .f3-widget-paginator{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:row}.news-list .page-navigation .f3-widget-paginator>li{margin:0 3px}.news-list .page-navigation .f3-widget-paginator>li:first-child{margin-left:0}.news-list .page-navigation .f3-widget-paginator>li:last-child{margin-right:0}.news-list .page-navigation .f3-widget-paginator>li span,.news-list .page-navigation .f3-widget-paginator>li a{display:block;padding:3px 10px;border:1px solid #2c80c0;color:#2c80c0}.news-list .page-navigation .f3-widget-paginator>li span:hover,.news-list .page-navigation .f3-widget-paginator>li a:hover{background-color:#2c80c0;color:#fff}.news-list .page-navigation .f3-widget-paginator>li.current span{background-color:#2c80c0;color:#fff}.news-list .page-navigation .f3-widget-paginator>li a{cursor:pointer}.news-single .article{display:flex;flex-direction:row}@media(max-width: 567px){.news-single .article{flex-direction:column}}.news-single .article .image{width:20%}@media(max-width: 767px){.news-single .article .image{width:30%}}@media(max-width: 567px){.news-single .article .image{width:100%}}.news-single .article .body{width:80%;padding-left:30px}@media(max-width: 767px){.news-single .article .body{width:70%}}@media(max-width: 567px){.news-single .article .body{width:100%;padding-left:0;margin-top:10px}}.news-single .article .news-backlink-wrap{margin-top:20px}.mask-image.border img{border:1px solid #e8e8e8}.fancybox-content[id*=lid]{overflow:auto}.fancybox-content[id*=lid].no-body .image{float:unset;width:100%;padding:0}.fancybox-content[id*=lid].no-body .image img{width:100%}.fancybox-content[id*=lid].no-body .image+.body{margin-top:15px;width:100%;float:unset;padding:0}.fancybox-content[id*=lid] .image{width:50%;float:left;padding-right:15px}.fancybox-content[id*=lid] .body{width:50%;float:left;padding-left:15px}.fancybox-content[id*=lid] .body .subheadline+p{margin-top:12px}.compensate-for-scrollbar{margin-right:0 !important}.page-uid-1 .break-out{margin-top:30px}@media(max-width: 991px){.page-uid-1 .break-out{margin-top:30px}}@media(max-width: 767px){.page-uid-1 .break-out{margin-top:0}}.page-uid-1 .break-out .mask-image img{margin-bottom:-70px;margin-top:-90px}@media(max-width: 1199px){.page-uid-1 .break-out .mask-image img{margin:0}}.social-media-list{list-style-type:none;margin:0;display:flex;align-items:center}.social-media-list li svg{height:20px;width:auto}.social-media-list li svg path{fill:#fff}.social-media-list li.search svg{height:17px}.social-media-list li+li{padding-left:10px}.social-media-list+.nav-language{margin-left:15px}.tx-indexedsearch-searchbox{margin-bottom:20px}.tx-indexedsearch-searchbox #tx_indexedsearch .tx-indexedsearch-searchbox-sword{padding:4px;border:1px solid #ccc;width:100%;max-width:300px;outline:none;border-radius:0}.tx-indexedsearch-searchbox #tx_indexedsearch [type=submit]{cursor:pointer;display:inline-block;padding:4px 20px;border:1px solid #2c80c0;border-radius:0;text-decoration:none;color:#2c80c0;background-color:#fff}.tx-indexedsearch-res+.tx-indexedsearch-res{margin-top:20px;padding-top:20px;border-top:1px solid #eee}.tx-indexedsearch-res h3{display:flex;justify-content:space-between}.tx-indexedsearch-res h3 .tx-indexedsearch-title a{color:#2c80c0}.tx-indexedsearch-res h3 .tx-indexedsearch-percent{color:#2c80c0}.tx-indexedsearch-browsebox{list-style-type:none;padding:0;margin:20px 0 0 0;display:flex;flex-direction:row}.tx-indexedsearch-browsebox>li a{background-color:#fff;border:1px solid #000;color:#2c80c0;text-decoration:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.tx-indexedsearch-browsebox>li.tx-indexedsearch-browselist-currentPage a{color:#fff;background-color:#000}.tx-indexedsearch-browsebox>li.tx-indexedsearch-browselist-currentPage strong{font-weight:normal}.tx-indexedsearch-browsebox>li+li{margin-left:5px}.tx-indexedsearch-browsebox+.tx-indexedsearch-res{margin-top:40px}.stankowitz-maps .map-switch{list-style-type:none;padding:0;margin:0;display:flex}.stankowitz-maps .map-switch>li>span{cursor:pointer;display:block;background-color:#fff;border:2px solid #2c80c0;color:#2c80c0;padding:5px 15px}.stankowitz-maps .map-switch>li.active>span{cursor:default;color:#fff;background-color:#2c80c0}.stankowitz-maps .map-switch>li+li{margin-left:5px}.stankowitz-maps .map-switch+*{margin-top:20px}.stankowitz-maps .map-wrapper .map-item{display:none}.stankowitz-maps .map-wrapper .map-item.active{display:block}.stankowitz-maps .map-wrapper .map-item .headline{text-align:center;font-weight:300;font-size:34px;color:#2c80c0}.stankowitz-maps .map-wrapper .map-item .headline+*{margin-top:20px}