@charset "UTF-8";body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li{padding:0;margin:0}body,html{overflow-x:hidden;width:100%;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-family:libre franklin,sans-serif;font-weight:200}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{outline:none!important;text-decoration:none;color:#2fcfe8}ol,ul,li{list-style:none}p{cursor:text}img{-ms-interpolation-mode:bicubic;vertical-align:bottom}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}input,textarea{}hr{border:none;height:1px;background:#ddd;margin:0}a{}a:hover{}ul,ol,p{margin-bottom:1.5em;color:#555;font-size:18px;line-height:34px}blockquote{font-style:italic}h1{margin:0 0 30px;font-size:30px;font-weight:100}h2{margin:0}h3{color:#555;margin:10px 0 20px}.footerbg-img{visibility:hidden;position:absolute;width:0;height:0}.wrp{max-width:1360px;margin:auto;position:relative;box-sizing:border-box}@media(max-width:1346px){.wrp{margin:0 20px}}header .logo{float:left;margin-top:5px}header .logo img{width:300px;height:auto}@media(max-width:467px){header .logo{float:left;margin-top:-25px}}#topleiste{position:relative;top:0;z-index:10;left:0;background:#3e3e3e;width:100%;height:50px;margin-bottom:0}#topleiste .topnavi{padding-top:20px}.translator-sub-container{background:0 0!important}li.weglot-flags a{color:#555!important}.topleiste_scrolled{display:none}@media(max-width:1000px){.topleiste_scrolled{display:block;z-index:35!important}}aside.country-selector{position:absolute;top:4px}.topnavi ul{float:right;margin-right:20px}.topnavi ul>li{float:left;font-size:12px;padding-left:10px;font-weight:400}.topnavi ul>li a{color:#fff;transition:all .3s ease-in-out}.topnavi ul>li a:hover{color:#2fcfe8}.topnavi ul>li:after{color:#fff;content:"|";padding-left:10px}.topnavi ul>li:last-child:after{content:"";padding-left:0}.topnavi .suche{float:right;padding:5px 30px}.topnavi .suche img{width:23px}.topnavi .suche .lupe{background:url(assets/search.svg);width:23px;height:23px;background-repeat:no-repeat;border:0;cursor:pointer}.topnavi #suchbox.startposition{position:absolute;right:0;top:51px;opacity:0;transition:.5s}.topnavi #suchbox.endposition{opacity:1;transition:.5s}.topnavi #suchbox #s{margin:0;display:block;width:220px;background:#3e3e3e;border:1px solid #ccc;height:30px;box-sizing:border-box;padding:0 10px;line-height:40px;color:#fff;font-weight:400;font-size:15px;outline:none!important;float:left;-webkit-appearance:none;border-radius:0}.topnavi #searchsubmit{display:none;width:40px;height:40px;background:url(assets/search.svg) no-repeat center;background-size:25px;-webkit-appearance:none;border-radius:0;cursor:pointer;border:none;font-size:0;text-indent:-9999px}input:focus,select:focus,textarea:focus,button:focus{outline:none}#mainnav{position:fixed;z-index:10;top:0;left:0;background:#fff;width:100%;height:100px;box-shadow:0 0 150px rgba(0,0,0,.1);transition:all .3s ease-in-out;padding:0 0 45px}@media(max-width:1700px){#mainnav{left:0;right:0;margin:0;width:100%}}html.scrolled #mainnav .logo img{width:200px!important}@media(min-width:1135px){#mainnav ul{margin:0}#mainnav ul.cf li.back{display:none}#mainnav ul.cf li a{border-bottom:none;transition:border-bottom 1s}#mainnav ul.cf li a:hover{border-bottom:1px solid #2fcfe8}#mainnav ul.cf li:last-child{border:1px solid #858c8b;border-radius:2px;margin-left:10px}#mainnav ul.cf li:last-child:hover{border-color:#2fcfe8}#mainnav ul.cf li:last-child a:hover{}#mainnav ul>li.menu-item-has-children>a:after{content:'\f107';float:right;display:block;margin-left:5px;font-size:20px;color:#333;font-family:fontawesome,sans-serif}#mainnav ul.cf{float:right;padding:40px 0;transition:all .3s ease-in-out}#mainnav ul.cf>li{float:left;font-size:16px;padding:0 15px}#mainnav ul.cf>li>a{display:block;color:#000;line-height:30px;font-weight:200;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;border-bottom:1px solid #fff}#mainnav ul.cf>li>ul{display:none}#mainnav ul.cf>li:hover>ul{display:block}#mainnav ul.cf li>ul>li:last-child{border:0;margin-left:0}#mainnav .mobile{display:none}html.scrolled #mainnav{height:70px}html.scrolled #mainnav a.logo{padding:0;width:200px}html.scrolled #mainnav ul.cf{float:right;padding:18px 0}#mainnav ul.cf>li>ul{display:none;position:absolute;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;background:#f2f5f5;color:#333;padding:10px;margin-left:-24px}#mainnav ul.cf>li>ul:hover{}#mainnav ul.cf>li>ul>li:after{}#mainnav ul.cf>li>ul>li>a{padding:5px 15px;box-sizing:border-box;border-bottom:1px solid #ccc;display:block;width:100%;color:#333!important;font-size:14px;white-space:nowrap;text-transform:none}#mainnav ul.cf>li>ul>li:hover>a{color:#666!important;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#mainnav ul>li:hover>ul{display:block}#mainnav ul.cf>li>ul.sub-menu>li>ul.sub-menu{position:absolute;left:180px;padding:0 0 0 20px;margin-top:-44px;width:220px;z-index:-10;opacity:0;transition:all .88s}.scrolled #mainnav ul.cf>li>ul.sub-menu{height:0;overflow:hidden}.scrolled #mainnav ul.cf>li:hover>ul.sub-menu{height:auto;overflow:visible}#mainnav ul.cf>li>ul.sub-menu>li:hover>ul.sub-menu{z-index:1;opacity:1;transition:all .88s}#mainnav ul.cf>li>ul.sub-menu>li a{display:block;background:#fff;color:#333;padding:5px 10px;transition:all .4s;margin:5px 0}#mainnav ul.cf>li>ul.sub-menu>li a:hover{transition:all .4s}#mainnav ul.cf>li>ul.sub-menu>li.current-menu-item a,#mainnav ul.cf>li>ul.sub-menu>li.current_page_ancestor a{color:#000}#mainnav ul.cf>li>ul.sub-menu>li>ul.sub-menu li a{display:block;background:#fff;color:#333;padding:5px 10px;transition:all .4s;margin:5px 0;font-size:14px}#mainnav ul.cf>li>ul.sub-menu>li>ul.sub-menu li a:hover{color:#fff;background:#2fcfe8;transition:all .4s}#mainnav ul.cf>li>ul.sub-menu>li>ul.sub-menu li.current-menu-item a,#mainnav ul.cf>li>ul.sub-menu>li>ul.sub-menu li.current-menu-item a{color:#fff;background:#2fcfe8}}@media(max-width:1134px){.topnavi .suche,.topnavi #suchbox{display:none}#mainnav a.logo{width:240px;margin-top:-55px}#mainnav a.logo img{width:100%}.topnavi.wrp ul li{float:left!important}header #mainnav ul li a{font-size:14px!important}#mainnav .mainnav{position:fixed;z-index:88888;top:0;right:0;bottom:0;width:400px;max-width:94%;background:rgba(62,62,62,.9);color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out,box-shadow .7s ease-in-out;transition:transform .3s ease-in-out,box-shadow .7s ease-in-out;overflow-y:scroll;-webkit-overflow-scrolling:touch}#toggle-mainnav{width:50px;height:50px;background:#2fcfe8;position:fixed;top:72px;right:5%;z-index:888888;border-radius:3px;cursor:pointer;-webkit-transition:right .3s ease-in-out,top .3s ease-in-out;transition:right .3s ease-in-out,top .3s ease-in-out}.scrolled #toggle-mainnav{top:23px}html.mainnav-open #toggle-mainnav{right:15px;top:15px}html.mainnav-open,html.mainnav-open body{overflow:hidden}html.mainnav-open #mainnav .mainnav{-webkit-transform:none;transform:none;box-shadow:0 0 150px rgba(0,0,0,.3)}#mainnav ul.cf{margin-top:30px}#mainnav-overlay{position:fixed;z-index:8888;top:0;right:0;bottom:0;left:0;background:transparent;cursor:pointer;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0s .5s,background .2s ease-in-out;transition:transform 0s .5s,background .2s ease-in-out}html.mainnav-open #mainnav-overlay{-webkit-transform:none;transform:none;background:rgba(0,0,0,.8);-webkit-transition:-webkit-transform 0s,background .5s ease-in-out;transition:transform 0s,background .5s ease-in-out}#mainnav .mobile{display:block}#mainnav .buttons{position:fixed;top:15px;right:73px;z-index:5}#mainnav .head{opacity:0;position:fixed;background:#fff;top:0;right:0;height:80px;width:400px;max-width:94%;z-index:4;padding:15px 0 0 20px;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:24px;font-weight:300;line-height:50px;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}html.mainnav-open #mainnav .head{opacity:1}#mainnav .buttons a{opacity:0;display:block;width:50px;height:50px;background:#eee;float:left;margin-left:8px;border-radius:3px}#mainnav .buttons a:nth-child(1) svg{display:block;width:26px;height:26px;margin:12px}#mainnav .buttons a:nth-child(2) svg{display:block;width:30px;height:30px;margin:10px}#mainnav .buttons a:nth-child(2){-webkit-transition:opacity .5s .3s ease-in-out;transition:opacity .5s .3s ease-in-out}#mainnav .buttons a:nth-child(1){-webkit-transition:opacity .5s .5s ease-in-out;transition:opacity .5s .5s ease-in-out}html.mainnav-open #mainnav .buttons a{opacity:1}#mainnav .contact{font-size:14px;line-height:21px;margin-top:40px;padding:20px 20px 5px 10px;text-transform:none;background:rgba(255,255,255,.1);color:#fff;font-weight:600}#mainnav .contact a{color:#fff;text-decoration:none}.mobile.contact h1 a{font-size:14px}header #mainnav ul li{border-bottom:1px solid rgba(255,255,255,.2);list-style:none;float:none;margin-left:0;position:relative;display:block}header #mainnav ul li a{font-size:16px;font-weight:400;padding:0 0 0 10px;line-height:36px;color:#fff;text-decoration:none;transition:color .3s ease-in-out;display:block}header #mainnav ul li:hover ul{display:none}header #mainnav ul li.menu-item-has-children .sub-menu{display:none}header #mainnav ul li.menu-item-has-children.active .sub-menu{display:block}header #mainnav ul li.menu-item-has-children.current_page_item .sub-menu,header .mainnav ul li.menu-item-has-children.current_page_ancestor .sub-menu{display:block}header #mainnav ul li .opensubnav{cursor:pointer;width:22px;height:22px;position:absolute;z-index:888;right:20px;top:7px;background:#fff;border-radius:3px;display:block}header #mainnav ul li .opensubnav:after{content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid #2fcfe8;border-width:0 2px 2px 0;padding:3px;right:7px;top:6px;position:absolute}header #mainnav ul li ul li .opensubnav,header .mainnav ul li ul li .opensubnav:after{display:none}header #mainnav ul li ul li .opensubnav-sub{cursor:pointer;width:22px;height:22px;position:absolute;z-index:888;right:20px;top:7px;background:#fff;border-radius:3px;display:block}header #mainnav ul li ul li .opensubnav-sub:after{content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid #2fcfe8;border-width:0 2px 2px 0;padding:3px;right:7px;top:6px;position:absolute}header #mainnav ul li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu{display:none}header #mainnav ul li.menu-item-has-children .sub-menu li.menu-item-has-children.active .sub-menu{display:block}header #mainnav ul li ul li a{font-size:14px;font-weight:400;padding:0 0 0 20px;line-height:36px;color:#fff;text-decoration:none;transition:color .3s ease-in-out;display:block}header #mainnav ul li ul li ul li a{font-size:14px;font-weight:300;padding:0 0 0 25px;line-height:32px;color:#fff;text-decoration:none;transition:color .3s ease-in-out;display:block}header #mainnav ul li ul.sub-menu li{border-bottom:0}header #mainnav ul li.current-menu-item>a,header .mainnav ul li.current_page_parent>a{color:rgba(255,255,255,.5)}header #mainnav ul li.current-menu-item a .sub-menu a{color:#fff!important}.mainnav-open .head.mobile{color:#f29210}.mainnav .ul-mainnav{padding-top:20px;line-height:34px}.mainnav .ul-mainnav li.back{display:none}.mainnav .ul-mainnav li a{color:#fff;padding:0 10px;font-weight:600}.mainnav .ul-mainnav li ul{margin-left:5px;margin-bottom:10px;line-height:26px}.mainnav .ul-mainnav li ul li a{font-weight:400;transition:all .4s}.mainnav .topnav li a{color:#fff;font-weight:400}.mainnav .topnav ul{margin-top:10px!important}.mainnav .scrolled .balken-rechts{opacity:1}.mainnav-open.scrolled .topnav{display:block}.mainnav-open .topnav{display:block}.mainnav-open .claim-mobile{font-size:30px;line-height:34px;padding:0 10px;margin-top:80px;text-align:center;display:block}}@media(min-width:1134px){.mainnav section.suchen{display:none}}.mainnav section.suchen{margin-top:90px;padding:20px 0 10px 20px}.mainnav section.suchen.suchen input[type=searchi]{box-sizing:border-box;width:80%;border:1px solid #ddd;border-radius:2px;padding:10px;outline:none;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out}.mainnav section.suchen.suchen input[type=submit]{background:#2fcfe8;color:#fff;width:auto;cursor:pointer;display:inline-block;border-color:#2fcfe8;padding:10px;font-size:16px;transition:all .3s ease}@media(max-width:470px){#mainnav .head,#mainnav .mainnav{width:350px}#mainnav ul.cf>li>ul{width:335px}}#toggle-mainnav .icon{width:40px;height:40px;display:block;cursor:pointer;position:relative;margin:5px}#toggle-mainnav .icon:before,html.mainnav-open #toggle-mainnav .icon:before{content:'';position:absolute;top:50%;margin-top:-1px;width:40px;height:2px;border-radius:2px;background:#fff}#toggle-mainnav .icon:before{-webkit-animation:animationOneReverse 1s ease forwards;animation:animationOneReverse 1s ease forwards}@-webkit-keyframes animationOneReverse{0%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes animationOneReverse{0%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}html.mainnav-open #toggle-mainnav .icon:before{-webkit-animation:animationOne 1s ease forwards;animation:animationOne 1s ease forwards}@-webkit-keyframes animationOne{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes animationOne{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}#toggle-mainnav .icon:after,html.mainnav-open #toggle-mainnav .icon:after{content:'';position:absolute;top:50%;margin-top:-1px;width:40px;height:2px;border-radius:2px;background:#fff}#toggle-mainnav .icon:after{-webkit-animation:animationTwoReverse 1s ease forwards;animation:animationTwoReverse 1s ease forwards}@-webkit-keyframes animationTwoReverse{0%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}25%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}50%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes animationTwoReverse{0%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}25%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}50%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}html.mainnav-open #toggle-mainnav .icon:after{-webkit-animation:animationTwo 1s ease forwards;animation:animationTwo 1s ease forwards}@-webkit-keyframes animationTwo{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}100%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes animationTwo{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}100%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}.burger:before{content:'';position:absolute;top:8px;width:40px;height:2px;border-radius:2px;background:#fafafa;-webkit-animation:animationBurgerTopReverse 1s ease forwards;animation:animationBurgerTopReverse 1s ease forwards}@-webkit-keyframes animationBurgerTopReverse{0%,50%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:0}51%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:1}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes animationBurgerTopReverse{0%,50%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:0}51%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:1}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}html.mainnav-open .burger:before{-webkit-animation:animationBurgerTop 1s ease forwards;animation:animationBurgerTop 1s ease forwards}@-webkit-keyframes animationBurgerTop{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}50%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:1}51%,100%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:0}}@keyframes animationBurgerTop{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}50%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:1}51%,100%{-webkit-transform:translateY(11px);transform:translateY(11px);opacity:0}}.burger:after{content:'';position:absolute;bottom:8px;width:40px;height:2px;border-radius:2px;background:#fafafa;-webkit-animation:animationBurgerBottomReverse 1s ease forwards;animation:animationBurgerBottomReverse 1s ease forwards}@-webkit-keyframes animationBurgerBottomReverse{0%,50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}51%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes animationBurgerBottomReverse{0%,50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}51%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}html.mainnav-open .burger:after{-webkit-animation:animationBurgerBottom 1s ease forwards;animation:animationBurgerBottom 1s ease forwards}@-webkit-keyframes animationBurgerBottom{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}51%,100%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}}@keyframes animationBurgerBottom{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}51%,100%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}}#untermenue{display:none}#untermenue select{width:100%;font-size:14px;color:#333;border:1px solid #ccc;padding:.5em 1em;background-color:#f2f5f5;background-image:url(assets/arrow.png);background-position:98%;background-repeat:no-repeat;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#untermenue select:hover{background-color:#2fcfe8;color:#fff;background-image:url(assets/arrow_over.png)}@media(max-width:1000px){#untermenue{display:block;margin-bottom:20px;margin-top:20px}}table{width:100%!important}tr:nth-child(odd){background:#f2f5f5}tr:nth-child(even){background:#fff}td{padding:5px;width:50%!important}#stage{position:relative;height:63vh;min-height:200px;max-height:400px;margin-top:142px}#stage .wrapper{position:absolute;bottom:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#stage .typorahmen{position:absolute;background:#000;opacity:.4;border-radius:6px;width:820px;height:240px;top:45px}#stage .typo{max-width:778px;position:absolute;top:55px;left:20px}#stage p{font-size:40px;color:#fff;font-weight:200;line-height:1.1em}#stage p span{font-size:24px;line-height:34px;font-weight:200;display:block;margin-top:1em}#stage p em{font-style:normal}#stage .darkcolor p{color:#003d9b;text-shadow:0 0 40px #fff}#stage .slick-slider .slick-slide{overflow:hidden;height:63vh;max-height:300px;position:relative}#stage .slick-slider .slick-slide .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;backfacevisibility:hidden;-webkit-animation:kenburns 40s ease-in-out forwards infinite;animation:kenburns 40s ease-in-out forwards infinite}#stage .slick-slider .slick-slide a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;font-size:0}#stage .slick-arrow{opacity:0;position:absolute;top:55%;width:50px;height:50px;background-size:30%!important;z-index:2;font-size:0;outline:none!important;border:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:opacity .5s ease-in-out,background .2s ease-in-out;transition:opacity .5s ease-in-out,background .2s ease-in-out;box-shadow:0 0 70px rgba(0,0,0,.2);border-radius:50%}#stage:hover .slick-arrow{opacity:1}#stage .slick-arrow:hover{background-color:#ccc}#stage .slick-arrow.slick-next{right:2%;background:url(assets/arrow-right.png) no-repeat center}#stage .slick-arrow.slick-prev{left:2%;background:url(assets/arrow-left.png) no-repeat center}#stage .slick-dots{position:absolute;text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#stage .slick-dots li{display:inline-block;padding:3px}#stage .slick-dots button{display:block;-webkit-appearance:none;width:10px;height:10px;background:#dce0e7;border:none;font-size:0;outline:none!important;cursor:pointer;padding:0;border-radius:50%}#stage .slick-dots .slick-active button{background:#2fcfe8}@-webkit-keyframes kenburns{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes kenburns{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media(max-width:1380px){#stage .typorahmen{left:10%}#stage .typo{left:11%}}@media(max-width:1000px){#stage .typorahmen{width:100%;left:0}#stage .typo{width:98%;left:0;padding:20px}#stage p{font-size:30px;color:#fff;font-weight:200;line-height:1.1em}#stage p span{font-size:18px;line-height:24px;font-weight:200;display:block;margin-top:1em}}@media(max-width:1024px){}@media(max-width:500px){#stage{display:none}.main .content{margin-top:140px}}.iconleiste{margin:100px 0;height:340px}.iconleiste .titel{font-size:18px;font-weight:400;color:#555;margin-top:25px}.iconleiste .iconcontainer{display:flex;flex-direction:row;flex-wrap:wrap}.iconleiste .item-icon{width:285px;height:340px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border-left:1px solid #fff;padding:25px;position:relative}.iconleiste .item-icon:last-child{border-right:1px solid #fff}.iconleiste .item-icon .text{margin-top:10px;font-size:14px;line-height:24px;margin-top:25px}.iconleiste a{color:#333}.iconleiste .button{position:absolute;right:0;bottom:51px;transition:all .3s ease}.iconleiste .button:hover{position:absolute;right:5px}.iconleiste .innerbutton{background:#3d3d3d;width:46px;height:40px}.iconleiste .innerbutton:after{content:'\f105';color:#fff;font-family:fontawesome,sans-serif;font-size:24px;margin-left:20px;line-height:36px}@media(max-width:1360px){.iconleiste{height:auto;background:0 0!important}.iconleiste .item-icon{border-bottom:1px solid #fff;border-right:1px solid #fff;border-left:none!important;background:#f2f5f5}.iconleiste .button{bottom:0}}@media(max-width:768px){.iconleiste .titel{font-size:24px;line-height:30px}}.item-modal{display:none}.item-modal.active{display:block}.item-modal.active{background:#fff;position:fixed;z-index:109;overflow-y:auto;overflow-x:hidden;height:auto;max-height:75vh;width:900px;top:10vh;left:50%;margin-left:-400px;box-sizing:border-box;padding:10px;border:10px solid #fff;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.25);box-shadow:0 0 25px 0 rgba(0,0,0,.25)}.item-modal .btn-modal-close{display:none}.item-modal.active .btn-modal-close{display:block;position:absolute;top:10px;right:10px;padding:0 15px;width:auto;height:30px;line-height:30px;border-radius:2px;background:#3e3e3e;color:#fff;text-align:center;cursor:pointer;transition:background .3s ease-in-out}.item-modal.active .btn-modal-close:hover{}.item-modal .titel{font-size:18px;font-weight:400}.item-modal p{font-size:16px;font-weight:100;line-height:24px}@media screen and (max-width:1920px){.item-modal.active{width:60vw;margin-left:-30vw}}@media screen and (max-width:1600px){.item-modal.active{width:80vw;margin-left:-40vw}}@media screen and (max-width:1280px){.item-modal.active{width:88vw;margin-left:-44vw}}.bg-overlay{visibility:hidden;opacity:0;filter:Alpha(Opacity=0);display:block;background:rgba(0,0,0,.35);position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.bg-overlay.active{visibility:visible;opacity:1;filter:Alpha(Opacity=100)}table.preistabelle{width:100%}.preistabelle td,.preistabelle th{border:3px solid #fff;padding:10px 5px}.preistabelle tr:nth-child(even){background-color:#f2f2f2}.preistabelle tr:hover{background-color:#ddd}.preistabelle th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#3e3e3e;color:#fff;font-weight:100}.preistabelle th{font-size:14px;font-weight:400;min-width:110px}.preistabelle td{font-size:12px}.preistabelle tr td:nth-child(2) a{color:#555;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}.preistabelle tr td:nth-child(2) a:hover{color:#f2920d;-webkit-transition:all .4s;transition:all .4s}.table-scrollable{width:100%;overflow-y:auto;margin:0 0 1em}.table-scrollable::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-scrollable::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.tablesorter-header-inner:after{content:'\f107';color:#fff;font-family:fontawesome,sans-serif;font-size:14px;float:right}.tablesorter-header-inner-aktiv-asc:after{content:'\f107';color:#2dcfe5;font-family:fontawesome,sans-serif;font-size:14px;float:right}.tablesorter-header-inner-aktiv-desc:after{content:'\f106';color:#2dcfe5;font-family:fontawesome,sans-serif;font-size:14px;float:right}.tablesorter-header:focus{outline:none}.tablesorter-header{cursor:pointer}.suchfilter{background:#f2f5f5;padding:10px;margin:0 4px 20px}.suchfilter input{display:block;border-radius:6px;box-sizing:border-box;width:60%;border:1px solid #ddd;padding:10px;outline:none;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;float:left}#preistabelle .tabellentitel{background:#f2f5f5;margin:0 4px 20px;padding:2px 0 1px 10px;position:relative}#preistabelle .tabellentitel .balken{background:#2fcfe8;position:absolute;width:7px;height:34px;left:0}#preistabelle .tabellentitel h3{margin:5px;font-weight:200;font-size:20px;color:#555}#preistabelle select{width:35%;font-size:14px;color:#333;border:1px solid #ccc;padding:.5em 1em;background-color:#fff;background-image:url(assets/arrow.png);background-position:95%;background-repeat:no-repeat;border-radius:0;float:right;height:35px}.Basismetalle:after{content:'\f0c8';color:#1490cc;font-family:fontawesome,sans-serif;font-size:8px;float:right}.SelteneErden:after{content:'\f0c8';color:#00ffc8;font-family:fontawesome,sans-serif;font-size:8px;float:right}.StrategischeMetalle:after{content:'\f0c8';color:#ff5540;font-family:fontawesome,sans-serif;font-size:8px;float:right}.legende{margin:0 0 0 4px}.legende_zeile{float:left;font-size:11px;margin-right:10px}.legende_Basismetalle{width:5px;height:5px;float:left;margin-right:5px;background:#1490cc;margin-top:4px}.legende_SelteneErden{width:5px;height:5px;float:left;margin-right:5px;background:#00ffc8;margin-top:4px}.legende_StrategischeMetalle{width:5px;height:5px;float:left;margin-right:5px;background:#ff5540;margin-top:4px}#pdfs ul.downloads{margin-left:0}#pdfs .downloads li{list-style-type:none;margin:0 0 10px}#pdfs .downloads li a{list-style-type:none;display:block;padding:5px 0 5px 45px;background:#f2f5f5 url(assets/pdf.gif) no-repeat 8px center;font-size:14px;color:#3c6114}#pdfs .downloads li a:hover{background:#2dcfe5 url(assets/pdf.gif) no-repeat 8px center;color:#fff;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.section.news .news_left{width:60%;float:left}.section.news .news_right{width:35%;float:right;background:#f2f5f5}.section.news .news_right .posttitle{font-size:18px;line-height:24px;color:#555;font-weight:400;margin-bottom:20px;width:80%}.section.news .news_right .newsbox{position:relative;padding:24px;border-bottom:1px solid #fff}.section.news .news_right .button{position:absolute;right:0;bottom:0;transition:all .3s ease}.section.news .news_right .button:hover{position:absolute;right:10px;bottom:0}.section.news .news_right .innerbutton{background:#3d3d3d;width:46px;height:40px}.section.news .news_right .innerbutton:after{content:'\f105';color:#fff;font-family:fontawesome,sans-serif;font-size:24px;margin-left:20px;line-height:36px}.section.news .news_left .boxcatpost{background:#f2f5f5;margin-bottom:35px;padding:24px}.section.news .news_left .boxcatpost .posttitle{font-size:24px;line-height:34px;color:#555;font-weight:400;margin-bottom:30px}.section.news .news_left .boxcatpost .imgbox{margin:10px 20px 30px 1px;float:left}.section.news .news_left .boxcatpost .boxcontent{position:relative}.section.news .news_left .boxcatpost .boxfooter{background:#3d3d3d;width:180px;height:40px;position:absolute;right:-24px;bottom:-50px;color:#fff;transition:all .3s ease}.section.news .news_left .boxcatpost .boxfooter .buttontext{font-size:18px;line-height:40px;margin-left:20px;display:inline}.section.news .news_left .boxcatpost .boxfooter .buttontext:after{content:'\f105';color:#fff;font-family:fontawesome,sans-serif;font-size:24px;margin-left:30px;position:absolute}.section.news .news_left .boxcatpost .boxfooter a{color:#fff}.section.news .news_left .boxcatpost .boxfooter:hover{color:#2fcfe8;right:-14px}@media(max-width:400px){.section.news.wrp{margin:0!important}.section.news .news_left .boxcatpost .imgbox img{width:100%}.section.news .news_left .boxcatpost .posttitle{font-size:18px;line-height:34px}}@media(max-width:1000px){.section.news .news_left,.section.news .news_right{width:100%}}.section.teasercards .teaser{background:#f2f5f5;padding:20px;margin-bottom:30px;position:relative}.section.teasercards .teaser .titel{color:#555;font-size:24px;line-height:30px;font-weight:400;margin-bottom:20px}.section.teasercards .teaser .teaserbild{float:left;margin:0 20px 10px 0}.section.teasercards .teaser .content{font-size:18px;line-height:30px;margin-bottom:40px}.section.teasercards .teaser .boxfooter{background:#3d3d3d;width:180px;height:40px;position:absolute;right:0;bottom:0;color:#fff;transition:all .3s ease}.section.teasercards .teaser .boxfooter .buttontext{font-size:18px;line-height:40px;margin-left:20px;display:inline}.section.teasercards .teaser .boxfooter .buttontext:after{content:'\f105';color:#fff;font-family:fontawesome,sans-serif;font-size:24px;margin-left:30px;position:absolute}.section.teasercards .teaser .boxfooter a{color:#fff}.section.teasercards .teaser .boxfooter:hover{color:#2fcfe8;right:14px}.blogseite .boxcatpost{background:#f2f5f5;margin-bottom:35px;padding:24px;margin-top:30px}.blogseite .boxcatpost .posttitle{font-size:24px;line-height:34px;color:#555;font-weight:400;margin-bottom:30px}.blogseite .boxcatpost .imgbox{margin:10px 20px 30px 1px;float:left}.blogseite .boxcatpost .boxcontent{position:relative}.blogseite .boxcatpost .boxfooter{background:#3d3d3d;width:180px;height:40px;position:absolute;right:-24px;bottom:-50px;color:#fff;transition:all .3s ease}.blogseite .boxcatpost .boxfooter .buttontext{font-size:18px;line-height:40px;margin-left:20px;display:inline}.blogseite .boxcatpost .boxfooter .buttontext:after{content:'\f105';color:#fff;font-family:fontawesome,sans-serif;font-size:24px;margin-left:30px;position:absolute}.blogseite .boxcatpost .boxfooter a{color:#fff}.blogseite .boxcatpost .boxfooter:hover{color:#2fcfe8;right:-14px}.singlepost{margin-top:30px}.singlepost ul>li{list-style:disc;margin-left:20px}.singlepost ol>li{list-style:decimal}.tagcloud{padding:20px}.tagcloud a{color:#333}.tagcloud a:hover{color:#2fcfe8}.navigationseitenzahlen{text-align:right;margin:33px 0}.older,.newer{background:#2fcfe8;padding:4px 10px;transition:all .3s ease}.older a{padding:0 0 0 8px}.newer a{padding:0 8px 0 0}.older i{margin-left:0;margin-right:10px;margin-bottom:1px}.newer i{margin-left:10px;margin-right:0;margin-bottom:1px}.older a,.newer a{color:#fff;background:#2fcfe8}.older a:after{content:'\f105';font-family:fontawesome,sans-serif;margin-left:10px}.last a:after{content:'\f101';font-family:fontawesome,sans-serif;margin-left:0}.first a:before{content:'\f100';font-family:fontawesome,sans-serif;margin-left:0}.newer a:before{content:'\f104';font-family:fontawesome,sans-serif;margin-right:10px}.pagination{float:left;margin-top:14px}.pagination li{float:left;transition:all .3s ease;cursor:pointer}.pagination li:hover{background:#555}.pagination li a{color:#fff;display:inline}ul.page-numbers{list-style:none;margin:0}.page-numbers:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}ul.page-numbers li{display:block;float:left;margin:0 4px 4px 0;text-align:center}.page-numbers a,.page-numbers span{display:block;padding:10px;height:18px;line-height:18px;font-size:14px;text-decoration:none;font-weight:400;cursor:pointer;border:1px solid #ddd;color:#555}.page-numbers a span{padding:0}.page-numbers a:hover,.page-numbers.current,.page-numbers.current:hover{color:#fff;background:#2fcfe8;text-decoration:none}.page-numbers:hover{text-decoration:none}.main .content.withsidebar{width:60%;float:left}.main .sidebar{width:35%;float:right}.main .sidebar h3.widget-title{background:#3e3e3e;color:#fff;font-size:16px;font-weight:100;padding:10px}@media(max-width:1000px){.main .sidebar{display:none}.main .content.withsidebar{width:100%}}#secondary{margin-top:29px}#secondary ul{background:#f2f5f5}#secondary .widget{background:#f2f5f5}#secondary li{border-top:1px solid #fff}#secondary ul>li{font-size:14px;font-weight:300;line-height:35px}#secondary ul>li a{margin-left:20px;color:#333;display:block}#secondary ul>li a:hover{color:#2fcfe8}#secondary ul>li.current_page_item a:hover{color:rgba(255,255,255,.5)}#secondary ul>li.current_page_item li a:hover{color:#2fcfe8}#secondary ul>li.page_item_has_children li a:hover{color:#333}#secondary ul>li.current_page_item,#secondary ul>li.current_page_ancestor{background:#3e3e3e;color:#fff}#secondary ul>li.current_page_item a:hover,#secondary ul>li.current_page_ancestor a:hover{color:#4197cc}#secondary ul>li.page_item_has_children>a:after{content:'\f105';float:right;display:block;margin-left:5px;color:#ccc;margin-right:10px;font-family:FontAwesome;transform:translateY(2px)}#secondary ul>li.current_page_item>a:after,#secondary ul>li.current_page_ancestor>a:after{content:'\f107';float:right;display:block;margin-left:5px;color:#fff;margin-right:10px;font-family:FontAwesome;transform:translateY(2px)}#secondary ul>li.page_item_has_children>a{color:#000}#secondary ul>li.page_item_has_children>a:hover{color:#4197cc}#secondary ul>li.current_page_ancestor>a{color:#fff}#secondary ul>li.current_page_item a{color:#fff;margin-left:40px}#secondary ul>li.current_page_item a:hover{color:#4197cc}#secondary ul>li.current_page_item ul>li a{color:#000}#secondary ul>li.current_page_item ul>li a:hover{color:#4197cc}#secondary ul>li>ul.children{margin-bottom:0;display:none}#secondary ul>li.current_page_item>ul.children,#secondary ul>li.current_page_ancestor>ul.children{margin-bottom:0;display:block}#secondary ul>li.current_page_item>ul.children li{background:#f3f3f3}#secondary ul>li.current_page_ancestor>ul.children li{background:#f3f3f3}#secondary ul>li>ul>li.page_item_has_children>a{color:#000;font-weight:400}#secondary ul>li>ul>li{background:#fff}#secondary ul>li>ul>li a{padding-left:10px}#secondary ul>li>ul>li.current_page_item{background:#f3f3f3}#secondary ul>li>ul>li.current_page_item a{color:#4197cc}#secondary li.page_item a{margin-left:40px}#secondary li.parent{background:#3e3e3e;color:#fff}#secondary li.parent a{color:#fff}#secondary li.parent a:hover{color:#4197cc}#secondary li.parent a:after{content:'\f107';float:right;display:block;margin-left:5px;color:#fff;margin-right:10px;font-family:FontAwesome;transform:translateY(2px)}.footer{background:#3d3d3d;padding:50px 0;color:#fff}.footer .titel{font-weight:400}.footer .wrpfooter{width:100%;margin:auto;padding:0 20px;max-width:1360px}.footer .footer_logo{float:left}.footer a{color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-weight:300}.footer a:hover{color:#2fcfe8;text-decoration:none}.footer ul{float:right}.footer ul li{float:left}.footer ul li a{display:block;font-weight:400;padding:0;font-size:16px}.footer ul li a:before{content:'\f0da';float:left;display:block;padding-right:10px;font-size:20px;color:#fff;font-family:fontawesome,sans-serif}.footer .text{float:right;clear:right}.footer .text p{font-size:16px;color:#fff}.footer strong{font-size:18px}@media(max-width:1000px){#footer .logo,#footer ul,#footer ul li,#footer .text{float:none;margin-right:40px}}#footer .col1{font-size:16px;line-height:28px;width:26%;float:left;padding:10px 10px 0 0;font-weight:300}#footer .col2{font-size:16px;line-height:28px;width:18%;float:left;padding:10px 25px 0 0}#footer .col3{font-size:16px;line-height:28px;width:50%;float:right;padding:10px 0 0 0}#footer .col1 .inhalt{padding-left:0}#footer .col1 .inhalt .adresse p{font-size:16px;line-height:28px;color:#fff}#footer .col1 .inhalt span{width:100px;float:left}#footer .col2 .inhalt ul.footermenue li{float:none}#footer .menueblock li{line-height:26px}#footer .menueblock li:last-child{border-bottom:0}@media(max-width:1332px){#footer .col1,#footer .col2{width:25%}}@media(max-width:1332px){#footer .col3{width:25%;margin-right:20px}}@media(max-width:1170px){#footer .col3{padding:10px 40px 0 0}}@media(max-width:1100px){#footer .col1,#footer .col2,#footer .col3{float:none;width:100%;text-align:left}.footer ul{float:none}}@media(max-width:768px){.footer strong{font-size:16px}}@media(max-width:710px){#footer .col1,#footer .col2,#footer .col3{float:none;width:100%;text-align:left}}#copyright{background:#2c2c2c;color:#fff;font-size:12px;padding:10px 0;font-weight:300;border-top:1px solid #fff}#copyright .wrpcopyright{width:100%;margin:auto;padding:0 20px;max-width:1360px}#copyright .crwrapper{width:95%;max-width:1200px;margin:0 auto;position:relative;box-sizing:border-box;padding:15px 0 0}#copyright .crwrapper a{color:#fff;font-size:12px}#copyright .crleft{float:left;font-size:14px}#copyright .crright{float:right;font-size:12px;padding-right:0;padding-top:5px}#copyright .crright a{color:#fff}#copyright .crright a:hover{color:#2fcfe8;text-decoration:none}#copyright .crleft ul{line-height:20px}#copyright .crleft li{float:left;margin-right:10px}#copyright .crleft li:after{color:#fff;content:"|";padding-left:10px;font-size:12px}#copyright .crleft li:last-child:after{content:"";padding-left:0}#copyright .crleft li a{color:#fff;transition:color .3s ease-in-out;font-size:12px;font-weight:400}#copyright .crleft li a:hover{color:#2fcfe8;text-decoration:none}@media(max-width:1170px){#copyright .crright{padding-right:40px}}@media(max-width:462px){#copyright .crleft,#copyright .crright{float:none}}@media(max-width:710px){#copyright .crleft li{float:none}}.bottom .wrp ul{float:left}.bottom .wrp .copyright{float:right}.bottom .wrp ul.bottom_nav li{}.section.text{margin-bottom:1.5em}.section.text ul,ol{margin-left:30px}.section.text ol>li{list-style-type:decimal}.section.text ul>li{list-style-type:disc}.section.text .modalbutton a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border-radius:0}.section.text .modalbutton a:hover{border-radius:4px}.section.text .modalbutton .modallink{background:#2fcfe8;padding:10px 20px 10px 10px;color:#fff;font-weight:400}.section.text .modalbutton a:after{content:'\f105';margin-left:15px;font-size:24px;color:#fff;font-family:fontawesome,sans-serif;position:relative;top:3px}.section.text .kasten.modalbutton{margin-bottom:30px}.section.texttext{margin-bottom:1.5em}.section.texttext .col_left{float:left;width:47.5%}.section.texttext .col_right{float:right;width:47.5%}.section.zwischentitel{background:#f2f5f5;margin:30px 0 80px}.section.zwischentitel .wrp{padding:8px 25px;position:relative}.section.zwischentitel .balken{background:#2fcfe8;position:absolute;width:7px;height:51px}.section.zwischentitel h2{font-weight:200;font-size:30px;color:#555}@media(max-width:1346px){.section.zwischentitel{margin:30px 0 20px}.section.zwischentitel .balken{height:36px}.section.zwischentitel h2{font-size:18px}}@media(max-width:1000px){.section.zwischentitel .wrp{padding:8px 0}.section.zwischentitel .balken{height:0}}.spaltentext{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;margin-top:25px;margin-bottom:calc(50px - 1.5em)}.columtext img{width:100%!important;height:auto!important}@media(max-width:1346px){.spaltentext{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}.spaltentext.wrp{margin:0!important}}.section.image{position:relative;height:63vh;min-height:200px;max-height:300px;margin-top:142px;margin-bottom:60px}.section.image img{display:block;width:100%;height:auto}.section.image .bannerbg{position:absolute;top:0;right:0;min-height:300px;max-height:400px;width:100%}.section.image .typorahmen{position:absolute;background:#000;opacity:.4;border-radius:6px;width:778px;height:210px;top:45px}.section.image .typo{max-width:778px;position:absolute;top:55px;left:20px}.section.image p{font-size:40px;color:#fff;font-weight:200;line-height:1.1em}.section.image p span{font-size:24px;line-height:34px;font-weight:200;display:block;margin-top:1em}.section.image p em{font-style:normal}@media(max-width:1000px){.section.image .typorahmen{width:100%;left:0}.section.image .typo{width:98%;left:0;padding:20px}.section.image p{font-size:30px;color:#fff;font-weight:200;line-height:1.1em}.section.image p span{font-size:18px;line-height:24px;font-weight:200;display:block;margin-top:1em}}@media(max-width:1024px){}@media(max-width:500px){.section.image{display:none}.main .content{margin-top:140px}}.section.gallery{margin-bottom:1.5em}.section.gallery .fresco-gallery li{float:left;width:11.625%;box-sizing:border-box;position:relative;border-right:1px solid #fff;margin:0 1% 1% 0}.section.gallery .fresco-gallery li:nth-child(8n+8){margin:0 0 1%}.section.gallery.halfwidth .fresco-gallery li{width:15.8333333333333%}.section.gallery.halfwidth .fresco-gallery li:nth-child(6n+6){margin:0 0 1%}.section.gallery.halfwidth .fresco-gallery li:nth-child(8n+8){margin:0 1% 1% 0}.section.gallery .fresco-gallery li img{display:block;width:100%;height:auto}@media(max-width:1024px){.section.gallery .fresco-gallery li{width:15.8333333333333%}.section.gallery .fresco-gallery li:nth-child(6n+6){margin:0 0 1%}.section.gallery .fresco-gallery li:nth-child(8n+8){margin:0 1% 1% 0}}@media(max-width:720px){.section.gallery .fresco-gallery li{width:19.2%}.section.gallery .fresco-gallery li:nth-child(6n+6){margin:0 1% 1% 0}.section.gallery .fresco-gallery li:nth-child(5n+5){margin:0 0 1%}}@media(max-width:620px){.section.gallery .fresco-gallery li{width:24.25%}.section.gallery .fresco-gallery li:nth-child(5n+5){margin:0 1% 1% 0}.section.gallery .fresco-gallery li:nth-child(4n+4){margin:0 0 1%}}@media(max-width:480px){.section.gallery .fresco-gallery li{width:32.66666666666667%}.section.gallery .fresco-gallery li:nth-child(4n+4){margin:0 1% 1% 0}.section.gallery .fresco-gallery li:nth-child(3n+3){margin:0 0 1%}}@media(max-width:380px){.section.gallery .fresco-gallery li{width:49.5%}.section.gallery .fresco-gallery li:nth-child(3n+3){margin:0 1% 1% 0}.section.gallery .fresco-gallery li:nth-child(2n+2){margin:0 0 1%}}.section.embed .respo-video{position:relative;height:0;overflow:hidden}.section.embed .respo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section.maps .acf-map{width:100%;height:400px}.section.maps .acf-map img{max-width:inherit!important}.section.accordion{margin-bottom:50px}.section.accordion .item-accordion-head{cursor:pointer;background:#f2f5f5;margin-bottom:10px;padding:20px;position:relative;border-right:20px solid #efecec;transition:all .3s ease}.section.accordion .item-accordion.active .item-accordion-head{border-right:20px solid #2fcfe8}.section.accordion .item-accordion.active .item-accordion-head:after{color:#fff;content:'\f107'}.section.accordion .item-accordion-head:hover{border-right:20px solid #2fcfe8}.section.accordion .item-accordion-head:after{content:'\f105';font-family:fontawesome,sans-serif;color:#3e3e3e;position:absolute;top:17px;width:24px;height:16px;text-align:center;line-height:26px;font-size:25px;right:-23px}.section.accordion .item-accordion-head:hover:after{color:#fff}.section.accordion .item-accordion-head b{color:#e30613}.section.accordion .item-accordion.hidden .item-accordion-content{display:none;padding:20px;background:#3e3e3e;margin:10px 0}.section.accordion .item-accordion.hidden .item-accordion-content p,.section.accordion .item-accordion.hidden .item-accordion-content li{color:#fff;font-size:16px;line-height:25px}.section.accordion .item-accordion.hidden .item-accordion-content li{list-style-image:url(assets/aufzaehlung_w.png)}.section.accordion .item-accordion-content ol{padding:10px}.section.accordion .item-accordion.hidden .item-accordion-content p a{color:#fff;font-weight:400;transition:all .3s ease-in-out}.section.accordion .item-accordion.hidden .item-accordion-content p a:hover{color:#2fcfe8}article.singlepost{}article.singlepost .post-image{}article.singlepost .post-image img{width:100%;height:auto}.kontaktbox{background:#021a72;width:100%;min-height:98px}.kontaktbox .wrpkontakt{width:100%;max-width:1140px;margin:auto;position:relative;box-sizing:border-box}.kontaktbox .titel{width:35%;float:left;font-size:44px;color:#fff;padding-top:35px}.kontaktbox .text{width:40%;float:left;color:#fff;font-size:12px;font-weight:600;padding-top:28px;padding-left:20px}.kontaktbox .link{float:right}.kontaktbox .button{background:#fff;padding:10px 15px 0;height:35px;margin-top:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.kontaktbox .link a{color:#333;font-size:16px}.kontaktbox .link a:hover{text-decoration:none}.kasten a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border-radius:2px}.kasten a:hover{border-radius:10px}.kontaktlink{background:#2fcfe8;padding:10px 20px 10px 10px;color:#fff;font-weight:400}.kasten a:after{content:'\f105';margin-left:15px;font-size:24px;color:#fff;font-family:fontawesome,sans-serif;position:relative;top:3px}@media(max-width:1170px){.kontaktbox .titel{font-size:34px}.kontaktbox .wrpkontakt{padding:0 20px}}@media(max-width:1045px){.kontaktbox .titel{width:70%;float:left}.kontaktbox .text{width:0%;display:none}}@media(max-width:680px){.kontaktbox .titel{font-size:14px;width:auto}.kontaktbox .button{padding:2px 5px;height:25px}}.kontaktslider{background-size:cover;background-position:center;min-height:380px;width:100%;margin-top:0;margin-left:auto;margin-right:auto}.kontaktslider .kasten{width:50%;margin:auto;text-align:center;color:#fff;padding-top:100px}.kontaktslider .kasten .titel{font-size:40px;margin:0 0 30px}.kontaktslider .kasten .text{font-size:18px;margin:0 0 30px}.kontaktslider .telefon{background:#3f4a70;width:50%;padding:0 5px 0 0;height:65px;margin:30px auto 0;font-size:40px;line-height:55px}.kontaktslider .telefon:before{content:' ';width:65px;height:65px;position:absolute;background:url(assets/phone.png) #021a72;background-repeat:no-repeat}.kontaktslider .telefon span{font-size:38px;line-height:63px;padding-left:60px}@media(max-width:1450px){.kontaktslider .telefon span{font-size:30px}}@media(max-width:1200px){.kontaktslider .telefon span{font-size:20px}}@media(max-width:1000px){.kontaktslider{min-height:240px}.kontaktslider .telefon{width:auto}.kontaktslider .telefon span{font-size:20px;padding-left:0}.kontaktslider .telefon:before{width:0;height:0}.kontaktslider .kasten{padding-top:40px;width:90%}.kontaktslider .kasten .titel{font-size:30px}}@media(max-width:1000px){.kontaktslider .kasten{padding-top:40px;width:100%}}@media(max-width:1000px){.kontaktslider .kasten .text{display:none}}.wp-caption-text{font-size:14px;line-height:20px}.grecaptcha-badge{display:none}.wp-caption.alignnone{width:100%!important}.wp-caption.alignnone img{}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{display:block;box-sizing:border-box;width:100%;border:1px solid #ddd;border-radius:2px;padding:10px;outline:none;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out}.wpcf7 select{height:40px}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:#aaa}.wpcf7 textarea{resize:vertical;height:180px;min-height:120px;max-height:350px}.wpcf7 .fieldwrap{margin:.7em 0 10px}.wpcf7 label span.mdtry{color:#2fcfe8}.wpcf7 input[type=submit]{background:#2fcfe8;color:#fff;width:auto;cursor:pointer;display:inline-block;border-color:#2fcfe8;padding:10px;font-size:16px;transition:all .3s ease}.wpcf7 input[type=submit]:hover{border-radius:8px}.wpcf7 span.safe{display:inline-block;font-size:13px;color:#999;margin:.8em 0 .8em 2px}.wpcf7 .wpcf7-response-output.wpcf7-validation-errors{background:#fbebc8;border-color:#e4cc99;width:30%}.wpcf7 .wpcf7-response-output{margin:1em 0 0;border:1px solid;padding:15px;line-height:1.4em;font-size:15px}.wpcf7 .wpcf7-not-valid-tip{font-size:11px;text-transform:uppercase;color:#c00}.fieldwrap .wpcf7-form-control-wrap{width:60%;float:right}.wpcf7-form-control span.wpcf7-list-item{width:100%}.wpcf7 input[type=radioi],.wpcf7 input[type=checkboxi]{width:20px!important;display:inline}.wertermittlung,.audit{float:left}.last,.first{float:right;background:0 0;padding:4px 0 0 10px;transition:all .3s ease}.shortfield{width:200px!important;float:right}.shortfieldleft{width:200px!important}.item-modal div.cf{margin:10px 0}.item-modal div.cf.radios{margin:0 0 20px}span.wpcf7-list-item{margin:0!important}/*!http://responsiveslides.com v1.55 by @viljamis*/.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.fr-overlay,.fr-window{position:fixed;top:0;left:0}.fr-box,.fr-overlay,.fr-overlay-background,.fr-page,.fr-pages,.fr-window{width:100%;height:100%}.fr-hovering-clickable .fr-container,.fr-side{cursor:pointer}.fr-overlay,.fr-overlay [class^=fr-],.fr-spinner,.fr-spinner [class^=fr-],.fr-window,.fr-window [class^=fr-]{box-sizing:border-box}.fr-overlay{z-index:99998}.fr-window{font:13px/20px "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,sans-serif;transform:translateZ(0);z-index:99999}.fr-spinner{z-index:100000}.fr-overlay-background{float:left;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{position:absolute;top:0;left:0}.fr-pages{position:absolute;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-info,.fr-position-inside,.fr-position-outside{-webkit-text-size-adjust:none;text-size-adjust:none;-khtml-user-select:text}.fr-page{position:absolute}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px){.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container,.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-info,.fr-info-background{position:absolute;top:0;width:100%}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{left:0;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position,.fr-position-text{color:#b3b3b3}.fr-info-background{left:0;height:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline}.fr-position{float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-inside,.fr-position-outside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-close,.fr-side{-webkit-user-select:none;-moz-user-select:none}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-inside .fr-position-text,.fr-position-outside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info .fr-stroke-top,.fr-ui-fullclick .fr-stroke,.fr-ui-inside.fr-no-caption .fr-caption,.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom,.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:0 0;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3)}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-side-hidden,.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:-36px 9px 0;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-close,.fr-thumbnail,.fr-thumbnail-overlay{cursor:pointer}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-side{width:54px;height:60px;margin:-30px 0 0}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-active,.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail-active:hover .fr-thumbnail-image,.fr-thumbnail:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background,.fr-thumbnails-side-button-icon{position:absolute;width:100%;height:100%;left:0;top:0}.fr-thumbnails-side-button-background{filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom,.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media all and (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media all and (max-width:700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-close-outside,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick{display:none!important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:'';position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px transparent}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon{background-image:url(sprite.svg)}.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon{background-image:url(sprite.png)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width:500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-page{min-width:100%;min-height:100%}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0;box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}