@import url(https://fonts.googleapis.com/css?family=Montserrat:500,700|Source+Sans+Pro:300);*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:1em;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{height:100%;margin:0;background-color:#fff;color:#1e1e1e;font-family:'Source Sans Pro',sans-serif;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;font-weight:300}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}h1,h2{margin-bottom:28px;font-size:58px;text-transform:uppercase;letter-spacing:8px;font-family:Montserrat,sans-serif}@media only screen and (max-width:992px){h1,h2{font-size:48px}}@media only screen and (max-width:767px){h1,h2{font-size:22px;line-height:29px}}h1{margin-bottom:56px}h3{line-height:30px;font-size:22px;font-family:Montserrat,sans-serif;letter-spacing:3px}h4{line-height:54px;text-transform:uppercase;font-size:45px;font-family:Montserrat,sans-serif;letter-spacing:8px}@media only screen and (max-width:1199px){h4{font-size:40px;line-height:48px;letter-spacing:6px}}@media only screen and (max-width:1199px){h4{font-size:35px;line-height:40px;letter-spacing:4px}}strong{font-family:Montserrat,sans-serif;font-weight:500}strong.font700{font-weight:700;letter-spacing:2px}img{display:inline-block;border:0;max-width:100%;vertical-align:top}img#imgMK{max-width:320px}p{margin-bottom:28px;font-size:20px;line-height:30px}.content2colLeft p:last-child,.content2colRight p:last-child{margin-bottom:0}p.doubleMargin{margin-bottom:60px}@media only screen and (max-width:1199px){p.doubleMargin{margin-bottom:28px}}@media only screen and (max-width:767px){p{font-size:18px}}#pageContent li a,p a{position:relative;display:inline-block;color:inherit;text-decoration:none}#pageContent li a::after,#pageContent li a::before,p a::after,p a::before{position:absolute;bottom:-2px;width:0;height:1px;background:#1e1e1e;content:'';-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#pageContent li a::before,p a::before{right:50%}#pageContent li a::after,p a::after{left:50%}#pageContent li a:hover::after,#pageContent li a:hover::before,p a:hover::after,p a:hover::before{width:50%}label{position:absolute;left:-10000px}input,textarea{display:block;border:1px solid #d1e8f8;border-radius:0;background:#d1e8f8;color:#000;font-size:18px;font-family:inherit;outline:0!important;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}input.error,textarea.error{border-color:#1e1e1e}input{margin:0 0 30px 0;padding:0 23px;width:100%;max-width:330px;height:50px;line-height:50px}input[type=submit]{width:230px}textarea{margin:0 0 30px 0;width:100%;height:256px;padding:10px 23px;overflow:hidden;resize:none}:disabled{opacity:.3}::-webkit-input-placeholder{color:#1e1e1e;opacity:1}::-moz-placeholder{color:#1e1e1e;opacity:1}:-ms-input-placeholder{color:#1e1e1e;opacity:1}:-moz-placeholder{color:#1e1e1e;opacity:1}.spaceBottom{height:7px}.noMargin{margin:0!important}.smallMargin{margin:8px!important}.marginTop{margin-top:20px}.marginTopMinus{margin-top:-18px!important}@media only screen and (max-width:767px){.marginTopMinus{margin-top:0!important}}.marginExp{margin:0 -45px}@media only screen and (max-width:1199px){.marginExp{margin:0}}.marginExpSlider{margin:0 -15px}.marginExpRight{margin-right:-45px}@media only screen and (max-width:1199px){.marginExpRight{margin-right:0}}.marginExpLeft{margin-left:-45px}@media only screen and (max-width:1199px){.marginExpLeft{margin-left:0}}@media only screen and (max-width:767px){.imgToHide{display:none}}.noBorder{border:0!important}.textCenter{text-align:center}.textRight{text-align:right}.pageButton{display:inline-block;padding:0 20px;height:50px;line-height:50px;color:inherit;background:#def;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:1px}@media only screen and (max-width:767px){.pageButton{width:260px}}.pageButton:hover{font-weight:600}.pageButton::after,.pageButton::before{display:none}.content3col{clear:left}.content3col .content3colLeft{float:left;width:33.33%}@media only screen and (max-width:767px){.content3col .content3colLeft{width:45%}}@media only screen and (max-width:500px){.content3col .content3colLeft{width:100%}}.content3col .content3colRight{float:right;width:33.33%}@media only screen and (max-width:767px){.content3col .content3colRight{width:45%}}@media only screen and (max-width:500px){.content3col .content3colRight{width:100%}}.content2col{clear:left}.content2col .content2colLeft{float:left;padding:0 4.16% 0 0;width:50%}@media only screen and (max-width:767px){.content2col .content2colLeft{float:none;margin-bottom:20px;padding:0;width:100%}.content2col .content2colLeft.sitemap{margin-bottom:0}}.content2col .content2colRight{float:right;padding:0 0 0 4.16%;width:50%}@media only screen and (max-width:767px){.content2col .content2colRight{float:none;padding:0;width:100%}}.content2col .content23left{float:left;width:65.82%}@media only screen and (max-width:767px){.content2col .content23left{float:none;width:100%}}.content2col .content13right{float:right;width:34.18%}@media only screen and (max-width:767px){.content2col .content13right{float:none;margin-top:30px;width:100%}}.headline2col{margin-bottom:25px}.headline2col .headline2colLeft{position:relative;float:left;width:50%}.headline2col .headline2colLeft.oneCol{min-width:65%}@media only screen and (max-width:1199px){.headline2col .headline2colLeft.headlineLong{min-width:85%}}@media only screen and (max-width:992px){.headline2col .headline2colLeft.headlineLong{min-width:90%}}.headline2col .headline2colLeft h1,.headline2col .headline2colLeft h2{width:88%}@media only screen and (max-width:1199px){.headline2col .headline2colLeft{float:none;width:80%}}@media only screen and (max-width:767px){.headline2col .headline2colLeft{float:none;width:100%}}.headline2col .headline2colLeft::after{position:absolute;top:-12px;right:40px;width:4px;height:180px;background:#1e1e1e;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:1199px){.headline2col .headline2colLeft::after{top:-1px}}@media only screen and (max-width:767px){.headline2col .headline2colLeft::after{display:none}}.headline2col .headline2colRight{float:right;padding:40px 0 0 4.16%;width:50%}.headline2col .headline2colRight p{margin:0}@media only screen and (max-width:1199px){.headline2col .headline2colRight{padding:0;float:none;width:100%}}.contentImgHight2{position:relative}.contentImgHight{position:relative;margin-top:9px}.bigPageImg{margin-bottom:65px}.bigPageImg.marginBottom{margin-bottom:52px}.bigPageImg.smallMargin{margin-bottom:25px}.img2col{margin:32px 0 38px 0}.img2col.top{margin-top:70px}.noOpacity::after{display:none!important}.clearLine{clear:both}.clearLine.lineBox{height:30px}.clearLine.lineBoxHight{height:60px}.clearLine.lineBoxHight2{height:23px}.clearLine.lineBoxHight3{height:56px}.clearLine.withBorder{margin:30px 0;height:1px;background:#1e1e1e}.contentBox{position:relative;margin:0 auto;max-width:1310px;padding:0 55px}@media only screen and (max-width:1400px){.contentBox{padding:0 40px}}@media only screen and (max-width:1199px){.contentBox{padding:0 30px}}@media only screen and (max-width:767px){.contentBox{padding:0 24px}}.contentTextImg{position:relative}.contentImg{position:absolute;width:50%}@media only screen and (max-width:1199px){.contentImg{width:50%}}@media only screen and (max-width:767px){.contentImg{position:relative;width:100%;left:auto;right:auto;top:auto;bottom:auto}}.contentContact .contentImg{right:0;bottom:8px}.contentContact .contentImg.contactImg{bottom:60px}@media only screen and (max-width:767px){.contentContact .contentImg{right:auto;bottom:auto;margin-bottom:40px}}#pageBox{overflow:hidden}#pageHeader{padding-top:35px;padding-bottom:20px}#pageHeader #mobileButton{display:none;position:absolute;right:0;bottom:16px;width:50px;height:33px;overflow:hidden}@media only screen and (max-width:991px){#pageHeader #mobileButton{display:block}}#pageHeader #mobileButton span{position:absolute;top:15px;left:0;width:50px;height:3px;background:#1e1e1e;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.naviOpened #pageHeader #mobileButton span{opacity:0}#pageHeader #mobileButton::before{position:absolute;top:0;left:0;width:50px;height:3px;background:#1e1e1e;content:"";-webkit-transition:transform .3s ease-in-out,margin .3s ease-in-out;-webkit-transition:margin .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:margin .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,margin .3s ease-in-out;transition:transform .3s ease-in-out,margin .3s ease-in-out;transition:transform .3s ease-in-out,margin .3s ease-in-out,-webkit-transform .3s ease-in-out}.naviOpened #pageHeader #mobileButton::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:15px 0 0 0}#pageHeader #mobileButton::after{position:absolute;bottom:0;left:0;width:50px;height:3px;background:#1e1e1e;content:"";-webkit-transition:transform .3s ease-in-out,margin .3s ease-in-out;-webkit-transition:margin .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:margin .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,margin .3s ease-in-out;transition:transform .3s ease-in-out,margin .3s ease-in-out;transition:transform .3s ease-in-out,margin .3s ease-in-out,-webkit-transform .3s ease-in-out}.naviOpened #pageHeader #mobileButton::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 0 15px 0}#pageHeader .headerHeadline{display:block;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase}#pageHeader span.headerHeadline{font-size:20px;line-height:25px;letter-spacing:2px}@media only screen and (max-width:500px){#pageHeader span.headerHeadline{padding:0 0 10px 0;font-size:15px;line-height:22px}}#pageHeader strong.headerHeadline{padding-top:10px;font-size:38px;line-height:38px;letter-spacing:6px}@media only screen and (max-width:500px){#pageHeader strong.headerHeadline{padding-top:0;font-size:23px;line-height:29px}}#headerItems{position:relative;padding:58px 220px 20px 220px;font-size:20px}@media only screen and (max-width:991px){#headerItems{padding:23px 0 76px 0;font-size:18px}}#headerItems #headerLogo{position:absolute;bottom:22px;left:0;display:block;width:70px;height:160px;background:url(../img/IVD_mafo_2025.png) no-repeat center center;background-size:100%;font-size:0}@media only screen and (max-width:1080px){#headerItems #headerLogo{bottom:15px;height:80px;background-size:60%}}@media only screen and (max-width:650px){#headerItems #headerLogo{bottom:6px;height:70px;background-size:40%}}#headerItems #headerLogoB{position:absolute;bottom:22px;left:86px;display:block;width:98px;height:150px;background:url(../img/IVD_Weiterbildungssiegel_2025.png) no-repeat center center;background-size:100% auto;font-size:0}@media only screen and (max-width:1080px){#headerItems #headerLogoB{bottom:15px;left:45px;height:80px;background-size:60%}}@media only screen and (max-width:650px){#headerItems #headerLogoB{bottom:6px;left:25px;height:70px;background-size:40%}}#headerItems #headerButton{position:absolute;bottom:35px;right:0;display:-inline-block;padding:0 20px;height:50px;background:#def;color:inherit;line-height:50px;font-size:16px;text-transform:uppercase;text-decoration:none;letter-spacing:1px}@media only screen and (max-width:991px){#headerItems #headerButton{display:none}}#headerItems #headerButton:hover{font-weight:600}#headerNav{position:relative;border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f}@media only screen and (max-width:991px){#headerNav{border-bottom:0}}#headerNav #headerNavBox{position:relative;overflow:hidden;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out;z-index:90}@media only screen and (max-width:991px){#headerNav #headerNavBox{position:absolute;top:0;left:0;width:100%;height:0}}#headerNav ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:991px){#headerNav ul{position:absolute;bottom:0;left:0;width:100%;background:#d1e8f8;display:block}}#headerNav ul li{float:left;list-style:none}@media only screen and (max-width:991px){#headerNav ul li{float:none;width:100%}}#headerNav ul li a{position:relative;display:block;color:inherit;text-decoration:none;line-height:50px;font-size:1.125em}@media only screen and (max-width:991px){#headerNav ul li a{text-transform:uppercase;border-bottom:1px solid #1e1e1e;padding:0 20px;width:100%;text-align:left}}#headerNav ul li a::after,#headerNav ul li a::before{position:absolute;width:0;height:6px;background:#def;content:'';-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}@media only screen and (max-width:991px){#headerNav ul li a::after,#headerNav ul li a::before{display:none}}#headerNav ul li a::after{top:0;left:0}#headerNav ul li a::before{bottom:0;right:0}#headerNav ul li a.current::after,#headerNav ul li a.current::before,#headerNav ul li a:hover::after,#headerNav ul li a:hover::before{width:100%}#headerNav ul #blogButton{display:none}@media only screen and (max-width:991px){#headerNav ul #blogButton{display:block;padding:24px 19px}#headerNav ul #blogButton a{border:1px solid;text-align:center}}#pageFooter{position:relative;margin-top:33px;padding-top:22px;padding-bottom:50px;text-align:left}#pageFooter::before{position:absolute;top:0;left:55px;right:55px;height:2px;background:#bfbfbf;content:''}@media only screen and (max-width:1400px){#pageFooter::before{left:40px;right:40px}}@media only screen and (max-width:1199px){#pageFooter::before{left:30px;right:30px}}@media only screen and (max-width:767px){#pageFooter::before{left:24px;right:24px}}#pageFooter ul{margin:0;padding:0;float:right}@media only screen and (max-width:767px){#pageFooter ul{float:none}}#pageFooter ul li{display:inline-block;padding:0 0 0 55px;font-size:16px}@media only screen and (max-width:767px){#pageFooter ul li{display:block;padding:0 0 10px 0}}#pageFooter ul li a{position:relative;display:inline-block;color:inherit;text-decoration:none}#pageFooter ul li a::after,#pageFooter ul li a::before{position:absolute;bottom:-4px;width:0;height:1px;background:#1e1e1e;content:'';-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#pageFooter ul li a::before{right:50%}#pageFooter ul li a::after{left:50%}#pageFooter ul li a:hover::after,#pageFooter ul li a:hover::before{width:50%}#pageFooter strong{display:block;clear:both;padding:0 0 36px 0;line-height:22px;font-size:22px;text-transform:uppercase;text-align:left}@media only screen and (max-width:767px){#pageFooter strong{display:none}}#pageFooter img{margin:0 37px 0 0;height:41px}@media only screen and (max-width:767px){#pageFooter img{display:none}}#pageFooter #footerItem{position:relative;display:inline-block}@media only screen and (max-width:991px){#pageFooter #footerItem{display:block;margin:60px 0 0 0}}@media only screen and (max-width:767px){#pageFooter #footerItem{display:none}}#pageFooter #footerItem img{margin:0}#pageFooter #footerItem span{position:absolute;top:-44px;left:0;font-size:13px}#pageContent{text-align:left}#pageContent ul{margin:0 0 30px 0;padding:0}#pageContent ul li{position:relative;padding:0 0 0 12px;font-size:20px;line-height:30px;list-style:none}#pageContent ul li::before{position:absolute;top:13px;left:0;width:5px;height:5px;border-radius:100%;background:#def;content:''}#pageContent .contentContact{margin:72px 0 0 0;border-top:2px solid #bfbfbf;padding:12px 0 0 0}@media only screen and (max-width:767px){#pageContent .sitemap ul{margin-bottom:0}}.bigSlider{margin-bottom:40px!important}.checkBox{position:relative;margin:0 0 20px 0;padding:0 0 0 75px;line-height:50px;font-size:20px;cursor:pointer}.checkBox:last-child{margin-top:15px}.checkBox span{position:absolute;top:0;left:0;width:50px;height:50px;background:#def;overflow:hidden}.checkBox.checked span::after,.checkBox.checked span::before{position:absolute;top:50%;left:50%;width:1px;height:100px;margin:-50px 0 0 -1px;background:#1e1e1e;content:''}.checkBox.checked span::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkBox.checked span::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.refSlider{padding:0 0 30px 0}.refSlider .swiper-slide{margin:30px 0 38px 0;padding:0 15px;width:33.33%;overflow:hidden}@media only screen and (max-width:767px){.refSlider .swiper-slide{width:50%}}@media only screen and (max-width:500px){.refSlider .swiper-slide{width:100%}}.swiperInfoBox{position:absolute;top:0;left:14px;right:14px;width:auto;height:100%;overflow:hidden}.swiperInfoBox .swiperInfo{position:absolute;top:0;left:0;width:100%;height:100%;background:#def;background:rgba(221,238,225,.9);-webkit-transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.swiper-slide:hover .swiperInfoBox .swiperInfo{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.swiperInfoBox p{position:absolute;bottom:35px;left:10px;right:10px;margin:0;text-align:center}#referenzenBig{position:relative;padding:0 0 100% 0;width:100%;overflow:hidden}#referenzenBig .referenzenItem{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#referenzenBig .referenzenItem.current{opacity:1}.swiper-container{margin:0 auto;position:relative;overflow:hidden;height:100%;z-index:1}.swiper-nav{position:absolute;bottom:30px;left:15px;height:22px;width:100%;z-index:30}@media only screen and (max-width:1199px){.swiper-nav{bottom:40px}}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:relative;float:left;width:22px;height:22px;z-index:10;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next::after,.swiper-button-next::before,.swiper-button-prev::after,.swiper-button-prev::before{width:11px;height:1px;background:#1e1e1e;position:absolute;content:""}.swiper-button-prev::before{left:1px;top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swiper-button-prev::after{left:1px;bottom:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swiper-button-next::before{right:1px;top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.swiper-button-next::after{right:1px;bottom:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swiper-pagination{float:left;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:auto;height:22px;line-height:22px;margin:0 4px;display:inline-block;border-radius:100%;background:0 0;opacity:1;font-size:19px}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:0 0}.swiper-pagination-bullet-active{opacity:1;background:0 0;text-decoration:underline}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/*# sourceMappingURL=styles.css.map */




.diaLogo {
	position:absolute;
	top:-5em;
	right:-7em;
}

.diaLogo img {
	width:35%;
	height:auto;
}

@media only screen and (max-width:1080px){
#headerItems #headerLogoB {
    left: 30px;
}
}

@media only screen and (max-width:992px){

.diaLogo {
	top:-4em;
	right:-8em;
}

.diaLogo img {
	width:25%;
	height:auto;
}
}

@media only screen and (max-width:891px){

.diaLogo {
	top:2.7em;
	right:inherit;
	left:6.5em;
}

.diaLogo img {
	width:82px;
	height:62px;
}
}

@media only screen and (max-width:650px){

.diaLogo {
	top:2.9em;
	right:inherit;
	left:5.8em;
}

#headerItems #headerLogoB {
    left: 20px;
}

}

@media only screen and (max-width:410px){

.diaLogo {
	top:4em;
}

}
#startpage .bigSlider::after {position: absolute; top: 0; right: 0; width: 42px; height: 100%; background: #fff; z-index: 10; content:'';}
#sliderButton {display: block; position: absolute; top: 42px; bottom: 42px; right: 0; border: 20px solid rgba(255,0,0, .9); width: 280px; background: rgba(255,0,0, .9) url(../img/stoerer.svg) no-repeat center center; background-size: contain; z-index: 12;}
@media only screen and (max-width:1309px){
	#startpage .bigSlider::after {width: 3.2%;}
	#sliderButton {top: 10%; bottom: 10%; right: 0; width: 25%;}
}
@media only screen and (max-width:767px){
	#sliderButton {top: 0; bottom: 0; border-width: 10px; width: 33.33%;}
}
@media only screen and (max-width:499px){
	#sliderButton {position: relative; top: auto; bottom: auto; right: auto; margin: 20px auto 0 auto; width: 200px; height: 180px;}
}
.iframeBox {border: 1px solid #7f7f7f;}
.iframeBox iframe {border: 0; width: 100%; min-height: 750px;}

@media only screen and (max-width:890px){
	.iframeBox iframe {min-height: 850px;}
}