html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{text-rendering:optimizeLegibility !important;font-smoothing:antialiased;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale}.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs,#main-container,#main,section,header,footer,article,.article-body,.button-wrapper,.docs,.pages-overview,.pages-overview-two,.logo-list,.teaser.cards{zoom:1}.wrapper-xl:before,.wrapper-l:before,.main-wrapper:before,.wrapper-s:before,.wrapper-xs:before,#main-container:before,#main:before,section:before,header:before,footer:before,article:before,.article-body:before,.button-wrapper:before,.docs:before,.pages-overview:before,.pages-overview-two:before,.logo-list:before,.teaser.cards:before,.wrapper-xl:after,.wrapper-l:after,.main-wrapper:after,.wrapper-s:after,.wrapper-xs:after,#main-container:after,#main:after,section:after,header:after,footer:after,article:after,.article-body:after,.button-wrapper:after,.docs:after,.pages-overview:after,.pages-overview-two:after,.logo-list:after,.teaser.cards:after{content:"";display:table}.wrapper-xl:after,.wrapper-l:after,.main-wrapper:after,.wrapper-s:after,.wrapper-xs:after,#main-container:after,#main:after,section:after,header:after,footer:after,article:after,.article-body:after,.button-wrapper:after,.docs:after,.pages-overview:after,.pages-overview-two:after,.logo-list:after,.teaser.cards:after{clear:both}.section-video .section-header .wrapper-s hr{text-shadow:2px 2px 6px rgba(0,0,0,0.25)}@keyframes slideUpIn{0%{opacity:0;transform:translate3d(0, 40px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@font-face{font-family:'opensans-regular';src:url("../fonts/opensans/opensans-regular-webfont.eot");src:url("../fonts/opensans/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/opensans-regular-webfont.woff") format("woff"),url("../fonts/opensans/opensans-regular-webfont.ttf") format("truetype"),url("../fonts/opensans/opensans-regular-webfont.svg#opensans-regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'yantramanav-bold';src:url("../fonts/yantramanav/yantramanav-bold-webfont.eot");src:url("../fonts/yantramanav/yantramanav-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/yantramanav/yantramanav-bold-webfont.woff") format("woff"),url("../fonts/yantramanav/yantramanav-bold-webfont.ttf") format("truetype"),url("../fonts/yantramanav/yantramanav-bold-webfont.svg#yantramanav-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'yantramanav-regular';src:url("../fonts/yantramanav/yantramanav-regular-webfont.eot");src:url("../fonts/yantramanav/yantramanav-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/yantramanav/yantramanav-regular-webfont.woff") format("woff"),url("../fonts/yantramanav/yantramanav-regular-webfont.ttf") format("truetype"),url("../fonts/yantramanav/yantramanav-regular-webfont.svg#yantramanav-regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'arapey-regularitalic';src:url("../fonts/arapey/Arapey-Italic.eot");src:url("../fonts/arapey/Arapey-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/arapey/Arapey-Italic.woff2") format("woff2"),url("../fonts/arapey/Arapey-Italic.woff") format("woff"),url("../fonts/arapey/Arapey-Italic.ttf") format("truetype"),url("../fonts/arapey/Arapey-Italic.svg#Arapey-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'arapey-regular';src:url("../fonts/arapey/Arapey-Regular.eot");src:url("../fonts/arapey/Arapey-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/arapey/Arapey-Regular.woff2") format("woff2"),url("../fonts/arapey/Arapey-Regular.woff") format("woff"),url("../fonts/arapey/Arapey-Regular.ttf") format("truetype"),url("../fonts/arapey/Arapey-Regular.svg#Arapey-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'oggitalic';src:url("../fonts/ogg/fontsfree-net-ogg-italic-webfont.woff2") format("woff2"),url("../fonts/ogg/fontsfree-net-ogg-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{margin-bottom:40px;display:block;color:#464646;color:#1D1D1D;font-family:"arapey-regular",serif;letter-spacing:0.02em;font-weight:200}h1,h2{margin-bottom:40px}h3,h4,h5,h6{margin-bottom:20px}h1 q,h2 q,h3 q,h4 q,h5 q,h6 q{font-size:inherit;letter-spacing:normal}h1,h2{font-size:6.25rem;line-height:1.125em}.slide h1,.slide h2,.slide .word,.slide .word i,#pageheader h1,#pageheader h2{font-family:"arapey-regular",serif}.slide h1,.slide h2{text-transform:uppercase}.col h2,.section-header h2,article header h2,.article-body h2,.teaser-info h2{font-size:3.25rem;line-height:1.125em}.teaser-info h2{margin-bottom:40px}h3,h4{font-size:2.5rem;line-height:1.125em;text-transform:none}.herotext{font-size:2.5rem !important;line-height:1.125em !important}p{margin-bottom:20px;font-weight:400;font-size:1.125rem;line-height:1.625em;letter-spacing:0.02em}article li{position:relative;width:100%;margin-bottom:20px;display:block;font-size:1.125rem;line-height:1.375em;letter-spacing:0.02em}article li::before{content:"·";position:absolute;top:4px;left:-20px;width:20px;font-family:"yantramanav-bold",sans-serif;font-size:1.375rem;color:#1D1D1D;text-align:center}figcaption{padding-top:10px;color:#1D1D1D;font-family:"arapey-regular",serif;font-weight:200;font-size:1.5rem;line-height:1.125em;letter-spacing:0.04em;word-spacing:0.04em;text-align:center}article a,header a,#main-container a{position:relative;color:#1D1D1D;text-decoration:none;outline:none;-webkit-appearance:none !important;-moz-appearance:none}#main-container .bgc a{color:#fff}article a::after,header a::after,#main-container a::after,#mainnav #mainnav-contact a::after{content:"";position:absolute;bottom:0;left:0;z-index:-1;height:.0625rem;width:100%;display:inline-block;background-color:#1D1D1D}#main-container .bgc a::after{background-color:#fff}p strong{font-family:"yantramanav-bold",sans-serif}.marker{padding:5px 15px;margin:5px 0;display:inline-block;background-color:#1D1D1D !important}#mainnav .nav-btn a span,.contact-item .title,.serif{font-family:"arapey-regular",serif}blockquote,cite,em{font-family:"arapey-regularitalic",serif;font-style:italic}cite,em{display:inline-block}blockquote{position:relative;width:100%;max-width:720px;margin:20px 0;display:block;font-size:20px}blockquote *{margin-bottom:0}blockquote::before{content:"„";position:absolute;top:-20px;left:-20px;height:50px;display:inline-block;font-size:3.125rem;line-height:0;color:#464646;overflow:hidden}small,#mainnav #mainnav-contact *,#mainnav #mainnav-contact *::before,#mainnav #mainnav-contact *::after{font-family:"arapey-regular",serif;font-weight:200;font-size:.875rem;line-height:20px}.w-txt,.w-txt *,.img,.img *,.bgc blockquote::before{color:#fff;border-color:#fff}.w-txt .color-txt,.w-txt .color-txt *{color:#1D1D1D !important}figcaption,.img figcaption{color:#1D1D1D}@media only screen and (max-width: 1440px){blockquote{left:0}}@media only screen and (max-width: 960px){blockquote::before{position:relative;top:-20px;left:0;margin-bottom:-10px}}.pc-style-four address{text-align:left}@media only screen and (max-width: 1600px){.slide h1,.slide h2{font-size:5rem;line-height:1.25em}h1,h2,.col h2,.section-header h2,article header h2,.article-body h2,.teaser-info h2{font-size:2.5rem;line-height:1.25em;hyphens:auto}h1{font-size:2.75rem}.article-body h2,h3,h4,h5,h6,blockquote,.contact-item .title{font-size:1.75rem;line-height:1.125em}.herotext,span.herotext{font-size:1.75rem !important;line-height:1.125em !important}}@media only screen and (max-width: 1280px){.slide h1,.slide h2{font-size:4.375rem;line-height:1.25em}}@media only screen and (max-width: 1024px){.slide h1,.slide h2{font-size:3.75rem;line-height:1.25em}}@media only screen and (max-width: 960px){.slide h1,.slide h2{font-size:3.125rem;line-height:1.25em}}@media only screen and (max-width: 640px){.slide h1,.slide h2{font-size:1.75rem;line-height:1.25em}h1,h2,.col h2,.section-header h2,article header h2,.article-body h2,.teaser-info h2{font-size:1.75rem;line-height:1.25em;hyphens:auto}h1{font-size:2rem}.herotext,span.herotext{font-size:1.5rem !important;line-height:1.125em !important}.article-body h2,h3,h4,h5,h6,blockquote,.contact-item .title{font-size:1.5rem;line-height:1.125em}p,figcaption,article li{margin-bottom:15px;font-weight:normal;font-size:1rem;line-height:1.375em}article li::before{top:0}}@media only screen and (max-width: 480px){.slide h1,.slide h2{font-size:1.875rem;line-height:1.25em}}@font-face{font-family:'superduperfont';src:url("../fonts/superduperfont/superduperfont.eot?g0uw8c");src:url("../fonts/superduperfont/superduperfont.eot?g0uw8c#iefix") format("embedded-opentype"),url("../fonts/superduperfont/superduperfont.ttf?g0uw8c") format("truetype"),url("../fonts/superduperfont/superduperfont.woff?g0uw8c") format("woff"),url("../fonts/superduperfont/superduperfont.svg?g0uw8c#superduperfont") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'socicon';src:url("../fonts/socicon/socicon.eot?g0uw8c");src:url("../fonts/socicon/socicon.eot?g0uw8c#iefix") format("embedded-opentype"),url("../fonts/socicon/socicon.ttf?g0uw8c") format("truetype"),url("../fonts/socicon/socicon.woff?g0uw8c") format("woff"),url("../fonts/socicon/socicon.svg?g0uw8c#socicon") format("svg");font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:border-box}html,body{position:static;font-family:"yantramanav-regular",sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:#464646;scroll-behavior:auto;background-color:#fff}::-moz-selection{color:#fff;background:#1D1D1D;text-shadow:none}::selection{color:#fff;background:#1D1D1D;text-shadow:none}body{width:100%;display:block;overflow-x:hidden}#main-container,#main{position:relative;z-index:1;width:100%;display:block;overflow:hidden;background-attachment:fixed}#main{top:40px;padding:0;opacity:0}.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs{position:relative;padding:0 80px;margin:0 auto;display:block}@media only screen and (max-width: 1280px){.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs{padding:0 5%}}@media only screen and (max-width: 960px){#main{top:40px;padding:0;opacity:0}}.wrapper-xl{max-width:2560px}.wrapper-l{max-width:1920px}.main-wrapper{max-width:1600px}.wrapper-s{max-width:1280px}.wrapper-xs{max-width:720px}#main-container,#main,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs,section,header,footer,article,.article-body{width:100%;display:block}figure,img{width:100%;display:block}figure,#main,#main-container.bg-img,#page-bg-img.bg-img,section{background-size:auto 100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}figure.full-width{background-size:100% auto}figure.full-height{background-size:auto 100%}figure.cover{background-size:cover}figure.contain{background-size:contain}figure img{display:none}article figure img{display:block}.button-wrapper{width:100%;padding:0 5px;display:block;text-align:center}.button,#main .button:after,#menu-btn{-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.button,#main-container button[type=submit],#menu-btn,#editpage-btn,select{position:relative;height:auto;padding:0 40px;color:#fff;font-family:"yantramanav-regular",sans-serif;font-size:1.125em;line-height:50px;font-weight:200;letter-spacing:0.08em;word-spacing:0.08em;text-transform:uppercase;background-color:#1D1D1D;border:2px solid #fff;outline:none;cursor:pointer;display:inline-block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;overflow:hidden}.button.txt,.button.txt *,#main-container .button.txt a,#main-container button[type=submit]{font-family:"yantramanav-bold",sans-serif;font-size:1em;line-height:46px;text-decoration:none}.button.txt,#main-container button[type=submit]{padding:0 15px}#main-container .button.txt a::after{content:none}.button.txt:hover,#main-container button[type=submit]:hover{color:#1D1D1D;border-color:#1D1D1D;background-color:#fff}.button.txt:hover *,#main-container .button.txt:hover a{color:#fff}#main-container .button.prev,#main-container .button.next{font-size:0;padding:0}.img button *,.img .button *{color:#fff}.button.prev span::before,.button.next span::before,.button.scroll span::before{position:absolute;top:0;left:0;width:100%;height:100%;font:22px/61px Arial;text-align:center}.button.prev span::before,.button.next span::before{content:"";width:60px;height:60px;background-size:120px;background-position:0 0;background-repeat:no-repeat;background-image:url("../img/slider-arrows-120x120px.svg")}.button.prev span::before{left:0}.button.next span::before{background-position:-60px 0}.img .button.prev span::after,.img .button.next span::after,.bgc .button.prev span::after,.bgc .button.next span::after{background-color:#fff}.button.prev span::after{right:11px}.button.next span::after{left:11px}.button svg,.button rect{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden}.button rect{fill:transparent;stroke-width:3;stroke:#a5a5a5;stroke-dashoffset:500;stroke-dasharray:500;stroke-alignment:center;-moz-transition:all 750ms ease;-o-transition:all 750ms ease;-webkit-transition:all 750ms ease;transition:all 750ms ease}.button:hover rect{stroke:#1D1D1D;stroke-dashoffset:0}#editpage-btn{position:fixed;bottom:0;left:0;z-index:100;background-color:#1D1D1D;color:#fff;opacity:0.5;text-decoration:none;border:none}#editpage-btn:hover{opacity:1}.docs{width:100%;margin-bottom:20px;display:block;text-align:center}#main .button.pdf{padding:0;border:none}#main .button.pdf span{margin-left:10px;line-height:34px}.button.pdf:before{content:"";float:left;width:22px;height:30px;display:inline-block;background:url("../img/pdf-logo.png") no-repeat 0;background-repeat-x:0;background-repeat-y:0;background-size:22px 30px}#mainnav-container,#mainnav-bg,#mainnav-logo,#mainnav-logo a,#mainnav-logo img,#mainnav a span:after,#editpage-btn,.socialmedia-btns,#mainnav-logo svg,#mainnav-logo svg ellipse{-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}#mainnav .nav-btn{-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}#mainnav-container{position:fixed;top:0;left:0;z-index:50;width:100%;height:60px;display:block}#mainnav-container.switch{height:60px;background-color:#fffaf4}#mainnav-bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}#mainnav-container .main-wrapper{position:relative;z-index:1}#mainnav-logo{position:absolute;top:0;left:50%;padding:0 10px;width:auto;height:100%;display:inline-block;transform:translateX(-50%)}#mainnav-logo a{position:relative;width:25vw;max-width:240px;height:auto;margin:0 auto;display:block;border:none}#mainnav-logo a svg{position:relative;z-index:1;width:100%;margin:20px auto 0 auto}.switch-on #mainnav-logo a::before{content:"";position:absolute;top:50%;left:50%;z-index:0;width:40vw;height:40vw;max-height:380px;max-width:380px;border-radius:100%;display:block;transform:translate(-50%, -75%);background-color:#fff}.switch-off #mainnav-logo a svg path{fill:#fff}@media only screen and (max-height: 480px){#mainnav-logo a svg{width:50%;margin:20px 25% 0 25%}}#mainnav-logo svg #logo-bg,.switch-off #mainnav-logo svg #logo-bg{fill-opacity:1 !important;fill:rgba(255,255,255,0.89) !important}#mainnav-logo a p{font-size:4vh;line-height:80px;color:#1D1D1D}#mainnav-container.switch-on #mainnav-logo a p{color:#fff}#mainnav-logo a p strong{font-size:4.5vh}#main-container #mainnav-logo a:after{content:none}#mainnav-logo img{width:auto;height:100%;margin:auto 0;display:block}#mainnav{position:absolute;top:50%;left:50%;padding:0 10px;display:inline-block;opacity:1;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@keyframes word-ani{0%{opacity:0;transform:translate3d(0, 0, 0) skew(-0.01turn, -5deg)}100%{opacity:1;transform:translate3d(0, 0, 0) skew(0turn, 0)}}.std-slider h1 span.marker,.std-slider h2 span.marker{background:transparent !important}.std-slider h1 span.marker,.std-slider h2 span.marker,#nav-btn-list .nav-btn span{position:relative;float:none;display:inline-block;overflow:hidden;-moz-transition:all 1000ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:all 1000ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:all 1000ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:all 1000ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}.std-slider h1 span.marker,.std-slider h2 span.marker{position:relative;height:12vh;padding:0;margin:0;font-size:8vh;line-height:24vh;display:inline-block}.std-slider .slide.active h1 span.marker,.std-slider .slide.active h2 span.marker{line-height:12vh}#nav-btn-list .nav-btn span{height:14vh;font-size:12vh;line-height:14vh;padding-top:14vh}#nav-btn-list.on .nav-btn span{padding-top:0}#nav-btn-list,#mainnav .nav-btn,#mainnav a,#mainnav a:after{float:left;display:inline-block}#mainnav a{position:relative;z-index:2;padding:0 1px;font-size:1em;line-height:60px;font-weight:200;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;color:#fff;outline:none}#mainnav a:after{content:none}#mainnav a span:after{content:"";position:absolute;bottom:0;right:0;z-index:-1;width:0;height:1px;background-color:#1D1D1D}#mainnav a.active span:after,#mainnav a:hover span:after{left:0;right:auto;width:100%}#mainnav #mainnav-cta-btn{float:right;margin:5px 10px 5px 0}#mainnav .dropdown,#mainnav .dropdown li,#mainnav .dropdown a{float:none;width:100%;display:block}#mainnav .dropdown{position:absolute;top:auto;bottom:100%;left:0;z-index:1;width:100%;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-box-shadow:0 14px 20px -12px rgba(0,0,0,0.2);-webkit-box-shadow:0 14px 20px -12px rgba(0,0,0,0.2);box-shadow:0 14px 20px -12px rgba(0,0,0,0.2);-moz-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;-moz-transition:margin-top 350ms ease;-o-transition:margin-top 350ms ease;-webkit-transition:margin-top 350ms ease;transition:margin-top 350ms ease}#mainnav .nav-btn:hover .dropdown{top:100%;bottom:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.switch #mainnav .nav-btn:hover .dropdown{margin-top:0}#mainnav .dropdown::before{content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;background-color:#fff;background-color:rgba(255,255,255,0.92)}#mainnav .dropdown .main-wrapper{padding:0}#mainnav .dropdown ul{width:50%;padding:20px 0 20px 80px;background-color:#fff}#mainnav .dropdown li,#mainnav .dropdown a{width:100%}#mainnav .dropdown a{text-align:left;line-height:44px}#mainnav-container #menu-btn{position:absolute;top:0;right:0;z-index:2;width:80px;height:80px;padding:0 10px;border:none;display:none;overflow:visible;cursor:pointer;background-color:#1D1D1D}#mainnav-container #menu-btn.active{background-color:transparent}#mainnav-container #menu-btn:after{content:none}#menu-btn p,#menu-btn ul{float:left;margin:0;display:block;color:#fff}#menu-btn p{position:absolute;bottom:10px;left:0;width:100%;margin:0;font-size:14px;letter-spacing:0.3em;text-align:center}#menu-btn ul{position:absolute;top:50%;left:50%;width:50px;height:22px;margin-top:-10px;transform:translate(-50%, -50%)}#menu-btn ul,#menu-btn li{-moz-transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}#menu-btn.active ul{transform:translate(-50%, -50%) rotate(90deg)}#menu-btn li{position:absolute;width:100%;height:2px;display:block;background-color:#fff}#menu-btn li.one{top:0}#menu-btn li.two{bottom:50%;width:75%;margin-bottom:-1px}#menu-btn li.three{bottom:0;width:50%}#menu-btn:hover li.two,#menu-btn:hover li.three{width:100%}#menu-btn.active li.one{top:12px;left:4px;transform:rotate(45deg)}#menu-btn.active li.two{width:0;opacity:0}#menu-btn.active li.three{bottom:8px;left:4px;transform:rotate(-45deg)}#menu-btn.active li.one,#menu-btn.active li.three{width:44px}#mainnav-container #menu-btn.active,#mainnav-container.switch-off #menu-btn{border-color:#fff}#menu-btn.active p,#mainnav-container.switch-off #menu-btn p{color:#fff}#menu-btn.active li,#mainnav-container.switch-off #menu-btn li{background-color:#fff}#mainnav-contact{position:absolute;bottom:40px;right:0;z-index:2;height:auto;width:100%;opacity:0;font-size:12px;transform:translateY(40%);-moz-transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}.on #mainnav-contact{opacity:1;transform:translateY(0)}#mainnav-contact .contact-item{position:relative;float:none;width:105%;max-width:1600px;padding:0 5%;margin:0 auto;display:block;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-box;display:-ms-flexbox;-webkit-flex-flow:row wrap}#mainnav #mainnav-contact a{width:auto;padding:0;display:inline-block;font-size:1em;line-height:1.625em;font-weight:400;text-stroke:unset;-webkit-text-stroke:unset;text-transform:none}#mainnav #mainnav-contact *,#mainnav #mainnav-contact *::before,#mainnav #mainnav-contact *::after{color:#fff}#mainnav #mainnav-contact .title{margin-bottom:0;font-size:1.375em;line-height:1.625em}#main-container #mainnav-contact .oh-table{margin:0}#mainnav-contact .address,#mainnav-contact .contact,#mainnav-contact .opening-hours{float:left;width:auto;max-width:320px;margin:0 0 0 5%;display:inline-block;clear:none}#mainnav-contact .address:first-child,#mainnav-contact .contact:first-child,#mainnav-contact .opening-hours:first-child{margin-left:0}@media only screen and (min-width: 1px){#mainnav-container,#mainnav-container.switch{height:80px;padding:0;background-color:transparent}#mainnav-container #menu-btn{display:block}#mainnav-logo{position:relative;z-index:2;top:0}#mainnav-logo a,.switch #mainnav-logo a{height:80px;margin:0 auto}#mainnav{position:absolute;top:100vh;left:0;float:left;width:100%;height:100vh;padding:0;display:none;opacity:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#mainnav{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMWQxZCIgc3RvcC1vcGFjaXR5PSIwLjkyIi8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMxZDFkMWQiIHN0b3Atb3BhY2l0eT0iMC45NiIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMWQxZDFkIiBzdG9wLW9wYWNpdHk9IjAuOTYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDFkMWQiIHN0b3Atb3BhY2l0eT0iMC45MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(29,29,29,0.92)),color-stop(30%, rgba(29,29,29,0.96)),color-stop(60%, rgba(29,29,29,0.96)),color-stop(100%, rgba(29,29,29,0.92)));background-image:-moz-linear-gradient(top, rgba(29,29,29,0.92) 0%,rgba(29,29,29,0.96) 30%,rgba(29,29,29,0.96) 60%,rgba(29,29,29,0.92) 100%);background-image:-webkit-linear-gradient(top, rgba(29,29,29,0.92) 0%,rgba(29,29,29,0.96) 30%,rgba(29,29,29,0.96) 60%,rgba(29,29,29,0.92) 100%);background-image:linear-gradient(to bottom, rgba(29,29,29,0.92) 0%,rgba(29,29,29,0.96) 30%,rgba(29,29,29,0.96) 60%,rgba(29,29,29,0.92) 100%)}#nav-btn-list,#mainnav .nav-btn,#mainnav a,#mainnav a:after{position:relative}#nav-btn-list,#mainnav a,#mainnav a:after{float:none;width:100%;display:block}#nav-btn-list{position:relative;width:auto;top:50%;left:50%;z-index:2;display:inline-block;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#mainnav .nav-btn{float:none;width:100%;display:block}#mainnav .nav-btn:first-child{margin-top:0;border-top:none}#mainnav a{padding:2vh 0;margin-right:8vh;font-size:4vh;line-height:4vh;text-align:center;color:#fff}#mainnav .nav-btn a span{height:5vh;font-size:4vh;line-height:5vh}}@media only screen and (max-width: 960px){#mainnav{float:none;overflow-y:scroll;overflow-x:hidden}#nav-btn-list{float:none;top:auto;left:auto;padding:180px 5% 40px 5%;margin:0 auto;display:block;transform:none}#mainnav .address{display:none}#mainnav-contact{position:relative;bottom:auto;padding-bottom:80px}#mainnav-contact .address,#mainnav-contact .contact,#mainnav-contact .opening-hours{margin:0}#mainnav a,#mainnav .nav-btn,#nav-btn-list.on .nav-btn span{top:auto;height:auto;transform:none}#mainnav .nav-btn a span{padding:0;font-size:3vh;line-height:3vh}}@media only screen and (max-height: 640px) and (max-width: 960px){#mainnav .nav-btn a span{font-size:1.75rem;line-height:1.125em}}.button.scroll,.button.scroll:before,.button.scroll span::before{-moz-transition:all 500ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:all 500ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:all 500ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:all 500ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}.button.scroll{position:absolute;bottom:10px;left:50%;z-index:10;width:50px;height:50px;padding:0;margin:0 0 0 -25px;display:block;border:none;overflow:visible;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}@keyframes bg-pulse{0%{opacity:1;transform:scale(1)}15%{opacity:1}100%{opacity:0;transform:scale(1.75)}}.button.scroll hr{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.5);transform:scale(1);animation:bg-pulse 2s cubic-bezier(0.165, 0.84, 0.44, 1) 5s infinite normal}.button.scroll span::before{content:"";position:absolute;top:0;left:0;z-index:1;width:50px;height:50px;line-height:50px;text-align:center}.button.scroll:hover span::before{top:5px}@keyframes scroll-wheel{0%{top:10px;opacity:1}100%{top:25px;opacity:0}}#main-scroll-btn{position:fixed;bottom:-60px;width:30px;height:60px;margin-left:-15px;background-color:#1D1D1D;background-color:rgba(29,29,29,0.92);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;opacity:0}#main-scroll-btn.active{bottom:10px;opacity:1}#main-scroll-btn hr{position:absolute;top:10px;left:50%;width:6px;height:6px;margin:0 0 0 -3px;display:block;background-color:#fff;transform:scale(1);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;animation:scroll-wheel 1500ms ease 0s infinite normal}#main-scroll-btn:before{content:"SCROLL";position:absolute;top:-20px;left:50%;height:20px;width:80px;margin:0 0 0 -40px;display:block;font-size:12px;font-weight:800;line-height:20px;text-align:center;color:#1D1D1D;letter-spacing:0.04em;background-color:transparent;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#main-scroll-btn:hover:before{top:-25px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#main-scroll-btn span::before{content:none}#pageheader .button.scroll:hover:after{top:10%}#main-scroll-btn:after{content:none}@media only screen and (max-width: 640px){#main-scroll-btn{display:none}}.socialmedia-btns{position:fixed;top:50%;right:0;width:80px;padding:10px 0;display:inline-block;background-color:#fff;transform:translateY(-50%)}#mainnav-container.on .socialmedia-btns{background-color:transparent}.sm-btn{position:relative;float:left;width:100%;height:44px;margin:0;display:block}.sm-btn::after{content:none !important}.sm-btn span,.sm-btn span::before{position:absolute;top:0;left:50%;width:44px;height:44px;margin-left:-22px;display:block;line-height:44px;color:#464646;text-align:center}.sm-btn span::before{z-index:2;font-family:socicon;color:#464646}#mainnav-container.switch .sm-btn span::before,#mainfooter .sm-btn span::before{color:#464646}.sm-btn:hover span::before,#mainnav-container.switch .sm-btn:hover span::before,.blue .sm-btn span::before,#mainnav .sm-btn span::before{color:#464646}.sm-btn:hover span::before,#mainnav .sm-btn:hover span::before,#mainfooter .sm-btn:hover span::before{color:#464646}.sm-btn.phone span::before{content:""}.sm-btn.fax span::before{content:""}.sm-btn.email span::before{font-size:22px;content:""}.sm-btn.linkedin span::before{font-size:18px;content:""}.sm-btn.xing span::before{content:""}.sm-btn.facebook span::before{font-size:22px;content:""}.sm-btn.twitter span::before{font-size:22px;content:""}.sm-btn.googleplus span::before{content:""}.sm-btn.instagram span::before{font-size:23px;content:""}.sm-btn.pinterest span::before{font-size:18px;content:""}.sm-btn.whatsapp span::before{font-size:22px;content:""}.sm-btn strong{position:absolute;bottom:0;left:50%;height:0;font-size:11px;line-height:15px;opacity:0;overflow:hidden;transform:translateX(-50%)}.sm-btn:hover strong{bottom:-10px;height:20px;color:#464646;opacity:1}#mainnav-container.on .sm-btn span::before,#mainnav-container.on .sm-btn:hover span::before,#mainnav-container.on .sm-btn:hover span::before,#mainnav-container.on .sm-btn:hover strong{color:#fff}@media only screen and (max-width: 1024px){.socialmedia-btns{position:absolute;top:auto;bottom:0;right:50%;transform:translateX(50%);opacity:0}.on .socialmedia-btns{opacity:1}}article header,#main-container header .col.one,.section-header,.section-footer{width:100%;display:block}.section-header{padding:0 0 80px 0}.section-footer{padding:80px 0 0 0}.section-header *:last-child,.section-footer *:last-child{margin-bottom:0}@media only screen and (max-width: 640px){.section-header{padding-bottom:40px}.section-footer{padding-top:40px}}.section-login .section-header{padding:40px 0}header figure,header img{width:100%;display:block}header.wrapper-l{padding:0}.half{width:50%}.onethird{width:33.33333%}.twothird{width:66.66667%}.quarter{width:25%}@media only screen and (max-width: 960px){.half{width:100%}}@media only screen and (max-width: 768px){.onethird,.twothird{width:100%}}.bgc *{color:#fff}.bgc.grey *{color:#464646}.black{background-color:#1D1D1D}.grey{background-color:#a5a5a5}.lightgrey{background-color:#f7f7f7}.white{background-color:#fffaf4}#breadcrumbs-wrapper{position:relative;z-index:2;width:100%;padding:0 5%;display:block;background-color:#f7f7f7}.no-img #breadcrumbs-wrapper{margin-top:-40px;margin-bottom:80px;background-color:transparent}#breadcrumbs-wrapper .main-wrapper{max-width:1280px;padding-top:5px;padding-bottom:5px}#breadcrumbs-wrapper hr{margin-top:0}#breadcrumbs-wrapper p{margin:0 10px 0 0}#breadcrumbs-wrapper p,#breadcrumbs,#breadcrumbs li,#breadcrumbs a,#breadcrumbs a:before,#breadcrumbs-wrapper hr{float:left;display:inline-block}#breadcrumbs-wrapper *{font-size:14px;line-height:20px;letter-spacing:0.08em;color:#1D1D1D}#breadcrumbs a.active span{letter-spacing:0.1em;color:#1D1D1D}#breadcrumbs a:before{content:"❯";width:20px;text-align:center}#breadcrumbs a:after{content:none}#breadcrumbs li:first-child a:before{content:none}#main-container #phone-contact{position:absolute;top:0;right:30px;display:inline-block;font-size:1.5em;line-height:56px;text-decoration:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}#main-container #phone-contact:after{content:none}@media only screen and (max-width: 1152px){#breadcrumbs-wrapper *{font-size:13px}}@media only screen and (max-width: 960px){#breadcrumbs-wrapper p,#breadcrumbs-wrapper ul,#breadcrumbs-wrapper ol{display:none}#main-container #phone-contact{position:static;line-height:30px}}@media only screen and (max-width: 640px){#breadcrumbs-wrapper{display:none}}#main .section-article,#main .section-article:last-child{padding:0 80px 40px 80px}.section-article article{width:100%;max-width:1280px;padding:0 0 0 0;margin:0 auto;display:block}#main article.one-col.left{margin-left:0}#main article.one-col.right{margin-right:0}article header{position:relative;width:100%;padding-bottom:40px;display:block;text-align:left}article header *:last-child{margin-bottom:0}article header:last-child{margin-bottom:0}@media only screen and (max-width: 1280px){#main .section-article .wrapper-l{padding:0}}@media only screen and (max-width: 768px){#main .section-article,#main .section-article:last-child{padding:0 5% 40px 5%}}@media only screen and (max-width: 640px){article header{margin-bottom:0}#main .section-article,#main .section-article:last-child{padding:0 5%}}article header figure{padding-bottom:56.25%;overflow:hidden}article header figure img{position:absolute;float:left;margin-top:20px;visibility:hidden}article header img,article header figure,article header figcaption{float:left;width:100%;height:auto;display:block}.article-body{position:relative;padding:0 0 40px 0}.section-article .article-body:first-child{padding-top:0}.article-body .col{position:relative;float:left;width:50%;padding-left:30px;display:inline-block}.article-body .col.right{float:right}.article-body .col:first-child{padding-left:0;padding-right:30px}.article-body.three-cols{position:relative;left:-5%;width:105%;margin:0 2.5%}.article-body.three-cols .col{width:28.33333%;padding:0;margin:0 2.5% -20px 2.5%}.two-cols .art-col-img{float:left;margin-top:40px;background-image:none !important}.two-cols .art-col-img img{display:block}article footer{margin-bottom:-20px}@media only screen and (min-width: 1024px){.one-col .art-col-img{position:absolute;top:0;left:100%;width:100%;height:100%;margin-left:40px}.one-col .art-col-img img{visibility:hidden;position:absolute}}@media only screen and (max-width: 1152px){.article-body.three-cols .col{width:45%}}@media only screen and (max-width: 960px){.article-body.three-cols{left:0;width:100%;margin:0}.article-body .col,.article-body .col:first-child,.article-body.three-cols .col{width:100%;padding-left:0;padding-right:0;margin:0}.art-col-img{float:left;margin-top:40px;background-image:none !important}.art-col-img img{display:block}}article ul,article ol{width:100%;padding:0;margin-bottom:30px;display:block}article ul ul,article ol ul,article ol ol,article ul ul{margin-top:5px}article ol{margin-bottom:40px;counter-reset:olist}#main .caption ol,#main .caption ul{margin-bottom:30px}article ul li,article ol li,#main .caption ul li,#main .caption ol li{position:relative;margin-left:20px;margin-bottom:10px;list-style:none;display:block;text-align:left}article ul li *,article ol li *,#main .caption ul li *,#main .caption ol li *{text-align:left !important}article ul li:last-child,article ol li:last-child,#main .caption ul li:last-child,#main .caption ol li:last-child{margin-bottom:0}article ul li span:before,article ul li strong:before{content:none !important}article ol{counter-reset:olist}article ol li,#main .caption ol li{position:relative;margin-left:40px;margin-bottom:20px;display:block;list-style-image:none;list-style-type:none}article ol li *:first-child:before,#main .caption ol li *:first-child:before{counter-increment:olist;content:counter(olist) "."}@media only screen and (max-width: 640px){article ol li *:first-child:before,#main .caption ol li *:first-child:before{left:-32px;font-size:28px}article ol li,#main .caption ol li{margin-left:30px;margin-bottom:10px}}article ol li p *:first-child:before,#main .caption ol li p *:first-child:before{content:none}article ul li *,article ol li *,#main .caption ul li *,#main .caption ol li *{margin-bottom:0}article ul ul li,article ol ul li,article ol ol li,article ul ol li,#main .caption ul ul li,#main .caption ol ul li,#main .caption ol ol li,#main .caption ul ol li{margin-bottom:5px}hr{width:120px;height:1px;margin:60px 0;display:block;background-color:#1D1D1D;border:none;outline:none}.w-txt hr,.img hr{background-color:#fff}@media only screen and (max-width: 640px){hr{margin:0 0 40px 0}}aside,aside header{position:absolute;top:0;right:0;height:100%}aside{width:33.33333%;font-size:26px}aside header{width:100%;background-size:auto 100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}aside img{position:absolute;visibility:hidden}aside .col{position:absolute;bottom:0;left:0;width:100%;padding:40px 0 20px 0;display:block}aside .col:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}aside .col *{position:relative;z-index:1;color:#fff;text-align:center}#main-container aside a{color:#fff}#main-container aside a:after{background-color:#fff}aside .iframe-container{position:absolute;padding-bottom:0}@media only screen and (max-width: 1024px){.section-article.aside .main-wrapper{margin-top:0}aside,aside header{position:relative;width:100%;height:auto;font-size:21px;background-position:center}aside{padding-bottom:60px}aside header{padding-bottom:37.5%}aside .col{position:relative;top:auto;left:auto}aside .col:before{opacity:1;background-color:#464646}aside .iframe-container{position:relative;padding-bottom:37.5%}}ul.docs.pdf li{height:30px;padding:0;line-height:30px;white-space:nowrap}ul.docs.pdf li:before{content:"";float:left;display:inline-block;width:30px;height:30px;margin-right:10px;background:url(../img/pdf-doc.png) no-repeat center;background-size:30px}.pages-overview-section{padding:0}.pages-overview,.pages-overview-two{width:100%;display:block}.pages-overview{padding:15px 5px 0 5px}.pages-overview-two{padding:15px 0 0 0}.po-column{float:left;width:50%;padding:0 5px 15px 5px;display:inline-block}.po-column hr{margin:15px 0;display:inline-block}.pages-overview-two .po-column{width:100%;max-width:640px;padding:0 10px 15px 10px;display:block}.pages-overview figure{width:100%;height:160px;display:block;background-position:center;background-repeat:no-repeat;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;overflow:hidden}.pages-overview-two header{padding:0;margin-top:0}.pages-overview img{position:absolute;width:100%;display:block;visibility:hidden}.btn-label{margin:5px 0 15px 0}.btn-label h1,.btn-label h2,.btn-label h3{font-size:1.3125em;line-height:1.25em}.btn-description *{font-size:12px;line-height:18px;color:#a5a5a5}@media only screen and (max-width: 768px){.pages-overview .po-column{float:none;width:100%;max-width:375px;margin:0 auto;display:block}.pages-overview figure{height:auto;padding-bottom:62.5%}}#mainfooter{position:relative;z-index:11;padding:80px 0}#mainfooter .col{position:relative;float:left;width:100%;padding:0;margin:40px 0 0 0}#mainfooter .col .wrapper-xs *:last-child{margin-bottom:0}#mainfooter header *,#mainfooter p,#mainfooter p *,#main-container #mainfooter a{color:#fff}#main-container #mainfooter a::after{background-color:#fff}#mainfooter .col:first-child{margin-top:0}.caption,.caption-body{display:block}#mainfooter figure{position:absolute;top:0;left:0;width:100%;height:100%}#mainfooter hr{width:100%;height:2px;margin:15px 0;display:block;background:transparent;border:none !important;border-top:1px dotted #89775f}#mainfooter .contact-item{width:100%;display:block}#mainfooter .contact-item p.title{margin-bottom:0}#mainfooter .contact-item .contact p.title{margin-top:15px}#mainfooter .address,#mainfooter .contact,#mainfooter .opening-hours{float:left;width:100%;margin-top:0;display:inline-block;clear:none}#main-container #mainfooter .oh-table{margin:0}#copyright-disclaimer{width:100%;margin-bottom:20px;display:block;font-weight:200}@media only screen and (max-width: 960px){#mainfooter{padding:80px 0}#mainfooter .address,#mainfooter .contact,#mainfooter .opening-hours{width:100%}#mainfooter .contact,#mainfooter .opening-hours{margin-top:20px}#mainfooter p.title{width:100%}#main-container #mainfooter .oh-table{margin:0 auto}}@media only screen and (max-width: 640px){#mainfooter .form-wrapper{hyphens:auto}#mainfooter .wrapper-xs{padding:0}#mainfooter .herotext{font-size:1.5rem !important;line-height:1.125em !important}}.logo-list{float:left;width:100%;padding:0;margin:-5px 0;display:block}.logo-list li{float:left;display:inline-block;width:50%;padding-right:40px}.logo-list figure,.logo-list img{width:100%;display:block}.carousel .slide.img.txt:hover figure::after{-moz-transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:all 350ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}.caption-body,.teaser-item.img.txt figure::after,.slide.img.txt figure::after{position:absolute;top:0;left:0;z-index:1;width:100%;height:150%;overflow:visible}.carousel .slide.img.txt figure::after{top:0;height:100%}.caption-body::after,.teaser-item.img.txt figure::after,.slide.img.txt figure::after{content:"";background-color:rgba(29,29,29,0);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjEwMCUiIGN5PSI3NSUiIHI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjMWQxZDFkIiBzdG9wLW9wYWNpdHk9IjAuNDUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDFkMWQiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-radial-gradient(100% 75%, rgba(29,29,29,0.45) 10%,rgba(29,29,29,0));background-image:-webkit-radial-gradient(100% 75%, rgba(29,29,29,0.45) 10%,rgba(29,29,29,0));background-image:radial-gradient(100% 75%, rgba(29,29,29,0.45) 10%,rgba(29,29,29,0))}.caption-body,.caption{width:100%;height:100%;overflow:hidden}.caption-body{position:relative;z-index:2;display:table}.caption{display:table-cell;vertical-align:middle}.std-slider .slide .caption{vertical-align:top;padding-top:220px}@media only screen and (max-width: 960px){.std-slider .slide .caption{vertical-align:middle}.std-slider .slide .caption{padding-top:0}.std-slider .slide .caption .wrapper-s{padding:0 2.5% 60px 2.5%}}@media only screen and (max-height: 400px){.std-slider .slide .caption .wrapper-s{padding:0 2.5%}}.section-locations .teaser-item.one-col .wrapper-s,.section-locations .teaser-item.one-col .wrapper-xs{padding-top:40px;padding-bottom:40px;text-align:center}.teaser-item .wrapper-s:last-child,.teaser-item .wrapper-xs *:last-child{margin-bottom:0}.teaser-item.one-col .wrapper-s,.teaser-item.one-col .wrapper-xs{padding-top:20vh;padding-bottom:20vh;margin-bottom:0}.img .caption *,#main .slider .img .caption *{color:#fff}.caption *:last-child{margin-bottom:0}.img .caption *,#main-container .img .caption a{color:#fff}#main-container .img .caption a::after{background-color:#fff}.img .caption{text-align:center}.img .caption span.word{padding-right:1.25rem;text-align:center;display:inline-block}.slide .caption span.word{opacity:0}.slide.active .caption span.word{opacity:1}.abstract h3{margin-bottom:10px}.abstract p{padding-right:0.08em;margin-bottom:0;display:inline}.abstract .link{margin-top:20px;display:block}@media only screen and (max-width: 640px){.caption .wrapper-s{padding:20px 5% 1px 5%}.abstract .link{margin-top:10px}.img .caption span.word{padding-right:0.5rem}.img .caption span.word{display:inline-block;hyphens:auto}.img .caption span.word i{display:inline}}.contact-item{float:left;width:50%;display:inline-block}.contact-item:nth-child(odd){padding-right:40px}.contact-item:nth-child(even){padding-left:40px}.contact-item .wrapper-s{max-width:360px;padding:0}.contact-item header p{text-align:left}.contact-item p.title{width:auto;margin-bottom:10px;display:inline-block;font-weight:700}.contact-item .contact,.contact-item .opening-hours{margin-top:40px}.contact-item p,.contact-item strong{margin-bottom:0;font-weight:200}.opening-hours{float:left;width:100%;margin-top:10px;display:block;clear:both}#main-container .oh-table{float:none;width:100%;max-width:320px;padding:0;margin:0 auto;display:block;clear:both}.oh-table p{float:left;width:100%;display:block;border-top:1px solid #464646;clear:both}.oh-table p:first-child{border:none}.oh-table p span{float:right;width:50%;padding-left:20px;display:inline-block;text-align:right}.oh-table p span:first-child{float:left;padding-left:0;padding-right:20px;text-align:left}@media only screen and (max-width: 960px){.contact-item{width:100%;margin-top:40px}.contact-item:first-child{margin-top:0}.contact-item:nth-child(odd){padding-right:0}.contact-item:nth-child(even){padding-left:0}.oh-table p{max-width:none}.oh-table p span{text-align:right}.oh-table p span:first-child{padding-right:20px;text-align:left}}#page-bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;backface-visibility:hidden;overflow:hidden}#page-bg .wrapper-l{height:1440px;height:100vh}#page-bg figure,#page-bg img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#page-bg figure{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 100%;background-size:cover;background-attachment:fixed;backface-visibility:hidden}#page-bg figure.bg-pattern{background-size:200px;background-repeat:repeat}#page-bg img{display:none}.hint-win{position:fixed;bottom:0;left:0;z-index:40;width:100%;display:block;background-color:#fff;background-color:rgba(255,255,255,0.92);box-shadow:rgba(0,0,0,0.1) 3px 15px 43px}#browser-hint.hint-win{position:relative;background-color:rgba(228,35,67,0.92);box-shadow:none;border-top:none}.lt-ie10 #browser-hint.hint-win{display:block !important}.hint-win .main-wrapper{max-width:1600px;display:block;padding-top:10px;padding-bottom:10px;margin:0 auto}#browser-hint.hint-win .main-wrapper{padding-top:30px}.hint-win .main-wrapper *{text-align:left}.hint-win .main-wrapper p{font-size:.875em;line-height:1.5em}.hint-win .hint,#main-container .hint-win button{float:none;display:inline-block}.hint-win .hint{width:100%;padding-right:220px}.hint-win .hint *{margin-bottom:0}.hint-win .button-wrapper{position:absolute;top:0;right:0;width:220px;height:100%}#main-container .hint-win button{position:absolute;top:50%;left:50%;display:inline-block;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1280px){.hint-win .main-wrapper{padding:20px 2.5%}.hint-win .button-wrapper{position:static;width:100%;height:auto;padding:15px 0 0 0}#main-container .hint-win button{position:relative;top:auto;left:auto;display:inline-block;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.hint-win .hint{padding-right:0}}#hero-type{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;display:block;mix-blend-mode:difference}#hero-type p{position:absolute;width:50%;height:auto;padding-bottom:50%}#hero-type p:nth-child(odd){left:0}#hero-type p:nth-child(even){right:0}#hero-type p.chr-1{top:-10vv}#hero-type p.chr-2{top:60vh}#hero-type p.chr-3{top:120vh}#hero-type p.chr-4{top:180vh}#hero-type p span{position:relative;display:block;font-size:60vh;line-height:60vh;font-weight:400;text-align:center;letter-spacing:1vh;color:#f7f7f7}#alpha{fill:#1D1D1D}#hero-type p span.serif{font-weight:400}#hero-type p span.sans{font-weight:700}#hero-type svg{position:absolute;top:50%;left:50%}#hero-type circle{mix-blend-mode:screen}#base{fill:#fff;mask:url(#mask)}section{position:relative;padding-bottom:80px}.section-bg{position:absolute;top:-12.5%;right:0;z-index:-1;width:100%;height:112.5%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.section-svg .section-bg{top:-25%;height:125%}@media only screen and (max-width: 960px){.section-bg{top:-25%;height:125%}.section-svg .section-bg{top:-50%;height:150%}}.section-bg.pattern{background-repeat:repeat;background-size:600px}.section-bg img{display:none}.section-slider{background-color:#1D1D1D}.section-slider,#main .section-slider:last-child,.section-slider .wrapper-xl{padding:0}.section-slider header *:last-child{margin-bottom:0}.section-slider .carousel{padding-bottom:80px}.section-slider .section-header{padding-top:80px;padding-bottom:0}.section-slider.gallery{padding:40px 0 80px 0}.section-slider .wrapper-xl{max-width:none}.gallery .section-header{position:absolute;top:0;left:0;z-index:1;padding-bottom:0}.slider,.slide{position:relative;width:100%;display:block}.slide{height:768px;height:100vh;overflow:hidden}.carousel .slide{height:80vh}@media only screen and (max-width: 1440px){.carousel .slide{height:50vh}}.slide figure,.slide img{position:absolute;top:0;left:0;width:100%;display:block}.slide figure.contain{background-size:contain}.slide figure{height:100%}.slide.svg figure{background-size:auto 100%}.gallery .slide figure{position:relative;height:auto;padding-bottom:125%}.slide img{visibility:hidden}.slide figcaption{position:absolute;left:0;bottom:0;width:100%;padding:10px 15px}.slide figcaption:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}.slide figcaption *{position:relative;z-index:2;margin-bottom:0;text-align:center;font-weight:700;color:#fff}.slide .wrapper-xs{padding:0;margin-bottom:-40px}.slide .caption .wrapper-s{margin-bottom:-40px}.gallery .slider .caption{vertical-align:bottom}.gallery .slider .caption *{text-align:center;color:#464646}.gallery .slider .caption .wrapper-s{position:relative;z-index:1;padding:0 5% 40px 5%}@media only screen and (max-width: 1280px){.gallery .slider .caption-body{margin-top:-80px}}@media only screen and (max-width: 768px){.slide{height:75vh}}@media only screen and (max-width: 640px){.gallery .slider .caption-body{margin-top:-60px}.gallery .slider .caption .wrapper-s{padding:0 5% 20px 5%}.slide{height:80vh}.slide .caption .wrapper-s *{hyphens:auto}}.section-pageheader{padding:0}#pageheader{position:relative}#pageheader-img{position:relative;top:0;left:0;width:100%;padding-bottom:42.86%;display:block}#pageheader-img img{position:absolute;visibility:hidden}#pageheader .wrapper-s{padding-top:40px;padding-bottom:40px;text-align:center}#pageheader .wrapper-s *:last-child{margin-bottom:0}.no-img #pageheader .wrapper-s{padding-top:160px;padding-bottom:80px}@media only screen and (max-width: 640px){.no-img #pageheader .wrapper-s{padding-top:160px;padding-bottom:60px}}.section-heroimg{padding:0}.section-heroimg .wrapper-xl{max-width:none;padding-bottom:37.5%;padding-bottom:42.86%;overflow:hidden}.section-heroimg figure,.section-heroimg img{position:absolute;top:0;left:0;width:100%;height:100%}.section-heroimg figure{z-index:1;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.section-heroimg img{visibility:hidden}.section-heroimg .caption-body,.section-heroimg .caption,.section-heroimg .wrapper-xs{width:auto;height:auto;margin:0;display:block}.section-heroimg .caption-body{position:absolute;z-index:2;top:80px;right:80px;top:5vh;right:5vh}.section-heroimg .caption{position:static}.section-heroimg .wrapper-xs{margin-top:80px}#main .section-heroimg .scroll-btn{bottom:40px}@media only screen and (max-width: 1024px){.section-heroimg .caption-body{width:100%;top:2.5vh;right:auto}.section-heroimg .wrapper-xs{width:100%;margin-left:auto;margin-right:auto}}.section-togglelist{padding:0;background-color:#f7f7f7}.togglelist-container{width:100%;margin-bottom:30px;display:block}.toggle-item{width:100%;margin-top:30px;display:block;background-color:#fff}.toggle-item:first-child{margin-top:0}.toggle-item header{padding-top:30px}.toggle-item .article-body{position:absolute;top:0;left:0;padding:30px 60px 0 60px}.toggle-wrapper{position:relative;width:100%;height:0;display:block;border-top:1px solid #f7f7f7;overflow:hidden}.toggle-item .button-wrapper{padding-top:15px;padding-bottom:15px}.toggle-btn span{text-indent:-9999px}.toggle-btn span:before{content:"Details einblenden"}.toggle-btn.active span:before{content:"Details ausblenden"}.section-teaser{padding:0}.teaser-container{padding:0;max-width:none;display:block}.teaser{width:100%;display:block}.teaser-item{position:relative;float:left;width:100%;height:80vh;min-height:600px;display:inline-block}.teaser-info{position:absolute;width:100%;height:100%;display:block}.one-col .teaser-info{position:relative;height:auto}.teaser-item.one-col{width:100%;height:auto;min-height:0;text-align:center}.teaser-item.one-col .caption-body,.teaser-item.one-col .caption{position:relative;display:block}.teaser-item.two-cols{width:50%}.teaser-item.three-cols{width:33.33333%}.teaser-img,.teaser-img figure,.teaser-img img{position:absolute;top:0;left:0;width:100%;display:block;overflow:hidden}.teaser-img{margin-bottom:15px}.teaser-img figcaption{margin-top:0}.teaser-img img{display:none}.teaser .caption img{position:static;display:block;visibility:visible}.caption img.align_left,.caption img.align_right{float:left;width:100%;max-width:320px;display:block;clear:both}.teaser-img,.teaser figure{height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.teaser .one-col figure{background-attachment:fixed}.gallery .teaser figure{background-size:auto 100%}.teaser .wrapper-s{color:#464646;background-color:transparent}@media only screen and (max-width: 960px){.teaser-item,.teaser-item.one-col,.teaser-item.two-cols,.teaser-item.three-cols,.teaser-item.four-cols,.teaser-info{position:relative;width:100%;height:auto;min-height:0}.teaser-info{padding:80px 0}.teaser-item.img{width:100%;height:auto;padding:0 0 75% 0}.teaser-item.one-col.img.txt{height:auto}.teaser-item .caption-body,.teaser-item .caption{display:block}}.teaser.tiles .teaser-item{height:auto;min-height:0;padding-bottom:50%}@media only screen and (max-width: 1280px){.teaser.tiles .teaser-item{height:66vh;min-height:600px;padding-bottom:0}}@media only screen and (max-width: 960px){.teaser.tiles .teaser-item.img{height:auto;min-height:0;padding-bottom:100%}.teaser.tiles .teaser-item.no-img{min-height:0;height:auto}}.teaser.cards{float:left;width:102.5%;margin-left:-2.5%;padding:0 2.5%;display:block;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-box;display:-ms-flexbox;-webkit-flex-flow:row wrap}@media only screen and (max-width: 768px){.teaser.cards{padding:0 5%}}.section-teaser.cards{padding:80px 0}.section-teaser.cards .wrapper-l{padding:0}.teaser.cards .teaser-item{position:relative;width:30.73333%;height:auto;min-height:0;margin-left:2.5%}.teaser.cards.items-4 .teaser-item{width:22.4%}.teaser.cards .teaser-item:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.teaser.cards .teaser-img,.teaser.cards .teaser-img figure{position:relative;top:auto;left:auto;z-index:1;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.teaser.cards .teaser-img figure{padding-bottom:62.5%}.teaser.cards .teaser figure{padding-bottom:62.5%}.teaser.cards .teaser-info{position:relative;height:auto}.teaser.cards .wrapper-s,.teaser.cards .wrapper-xs{padding:0;margin:0}.teaser.cards .date{margin:10px 0 5px 0}@media only screen and (min-width: 1920px){.teaser.cards .teaser figure{padding-bottom:50%}}@media only screen and (max-width: 1280px){.teaser.cards li{width:50%}.teaser.cards .teaser figure{padding-bottom:50%}}@media only screen and (max-width: 1440px){.teaser.cards{width:100%;margin-left:0}.teaser.cards .teaser-item,.teaser.cards.items-4 .teaser-item{width:100%;padding-top:80px;margin-left:0}.teaser.cards .teaser-item:first-child{padding-top:0}.teaser.cards .teaser-img,.teaser.cards .teaser-info{float:left;display:inline-block}.teaser.cards .teaser-item:nth-child(even) .teaser-img,.teaser.cards .teaser-item:nth-child(even) .teaser-info{float:right}.teaser.cards .teaser-img{width:33.33333%}.teaser.cards .teaser-info{width:66.66667%}.teaser.cards .teaser-img{padding:0}.teaser.cards .teaser-info{padding:0 5%}.teaser.cards .teaser figure{padding-bottom:56.25%}}@media only screen and (max-width: 767px){.teaser.cards li{width:100%}}@media only screen and (max-width: 640px){.section-teaser.cards{padding:60px 0}.teaser.cards .teaser-item{padding-top:60px}.teaser.cards .teaser-img,.teaser.cards .teaser-info{width:100%;padding:0}.teaser.cards .teaser figure{padding-bottom:56.25%}}.section-teaser.boards{padding:80px}.section-teaser.boards .teaser-container{max-width:1920px}.teaser.boards .teaser-item,.teaser.boards .teaser-info,.teaser.boards .teaser-img{position:relative;height:auto;min-height:0;display:inline-block}.teaser.boards .teaser-item.img .teaser-info{position:absolute;top:0;left:0}.teaser.boards{display:block;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-box;display:-ms-flexbox;-webkit-flex-flow:row wrap}.teaser.boards .teaser-item.two-cols{width:49.9%}.teaser.boards .teaser-item.two-cols *:last-child{margin-bottom:0}.teaser.boards .teaser-img{padding-bottom:0}.teaser.boards .teaser-img figure{position:static;height:auto;background-image:none !important}.teaser.boards .teaser-img img{position:static;display:block}.teaser.boards .teaser-item:nth-child(odd){padding-right:80px}.teaser.boards .teaser-item:nth-child(even){padding-left:80px}.teaser.boards .teaser-item.no-img .teaser-info{top:50%;transform:translateY(-50%)}.teaser.boards .teaser-info{padding:40px 0}.teaser.boards .teaser-info .wrapper-xs{max-width:720px;padding:0;margin-bottom:0}.teaser.boards .teaser-info-wrapper{display:table-cell;vertical-align:middle}.teaser.boards li:nth-child(even) .teaser-info{float:right}.teaser.boards.items-3{width:105%;margin-left:-5%}.teaser.boards .teaser-item.three-cols{width:28.23333%;padding-right:0;padding-left:0;margin-left:5%}@media only screen and (max-width: 1440px){.teaser.boards .teaser-item.no-img .teaser-info{top:0;padding:80px 0;transform:none}.teaser.boards .teaser-img{top:50%;padding-top:40px;transform:translateY(-50%)}}@media only screen and (max-width: 1280px){.section-teaser.boards{padding:80px 5%}.teaser.boards .teaser-item:nth-child(odd){padding-right:2.5%}.teaser.boards .teaser-item:nth-child(even){padding-left:2.5%}}@media only screen and (max-width: 1024px){.section-teaser.boards{padding:80px 0}.teaser.boards .teaser-item:nth-child(odd),.teaser.boards .teaser-item:nth-child(even),.teaser.boards .teaser-item{width:100%;padding:0 5%;display:block}#main .teaser.boards .teaser-item{padding-top:60px}#main .teaser.boards .teaser-item:first-child{padding-top:0}.teaser.boards .teaser-info,.teaser.boards .teaser-item.no-img .teaser-info{padding:0}.teaser.boards .teaser-img{top:0;float:none;max-width:720px;margin:0 auto;display:block;transform:none}}@media only screen and (max-width: 768px){.teaser.boards .teaser-item{padding-top:40px}.teaser.boards .teaser-item:first-child{padding-top:0}.teaser.boards .teaser-item.no-img .teaser-info{padding:0}.teaser.boards{display:block}}.section-gmap{background-color:#fff}.section-gmap .main-wrapper{max-width:none}.iframe-container{position:relative;width:100%;height:75vh;min-height:320px;display:block}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden}@media only screen and (max-width: 1440px){#main .section-gmap{padding-bottom:0 !important}}@media only screen and (max-width: 768px){.iframe-container{height:auto;padding-bottom:100%}}.section-locations,#main .section-locations:last-child{padding:0 0 80px 0}.section-locations .teaser-item{position:relative;float:left;width:100%;height:80vh;min-height:600px;display:inline-block}.section-locations .teaser-item .caption-body{position:absolute;top:0;left:0;width:100%;height:100%;display:table}.section-locations .one-col .teaser-info{position:absolute;height:100%}.section-locations .teaser-item .caption{display:table-cell}.section-locations .map-wrapper,.section-locations .teaser-info{position:absolute;width:50%;height:100%}.section-locations .teaser-info{padding:0 80px 0 0}.section-locations .map-wrapper{right:0;padding:0 0 0 80px}.section-locations .iframe-container{height:100%}.section-locations .contact-item{width:100%;padding:0}.section-locations .contact-item .title{float:none;margin-bottom:20px;color:#464646;background-color:transparent}.section-locations .contact-item *{text-align:center}.section-locations .teaser-item:nth-child(even) .caption-body{left:auto;right:0}.section-locations .teaser-item:nth-child(even) .map-wrapper{right:auto;left:0}@media only screen and (max-width: 960px){.section-locations,#main .section-locations:last-child{padding:0}.section-locations .teaser-item{height:auto;min-height:0;padding:0;border-top:1px solid #f7f7f7}.section-locations .one-col .teaser-info{position:relative;height:auto}.section-locations .teaser-item .caption-body,.section-locations .teaser-item .caption,.section-locations .map-wrapper,.section-locations .teaser-item:nth-child(even) .caption-body,.section-locations .teaser-item:nth-child(even) .map-wrapper{position:relative;top:auto;left:auto;right:auto;width:100%;height:auto;min-height:0;display:block}.section-locations .teaser-item .caption{padding:0;margin-bottom:0}.section-locations .map-wrapper .iframe-container{height:auto;padding-bottom:56.25%}}#main .FormBuilder form{width:100%;max-width:720px;padding-top:120px;margin:0 auto;display:block}#main-container .InputfieldText,#main-container .InputfieldEmail{width:100%}form,.Inputfields,.Inputfield,.Inputfield label,.Inputfield input,.Inputfield textarea{width:100%;display:block;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.InputfieldText,.InputfieldTextarea,.InputfieldEmail,.InputfieldSubmit,.InputfieldMarkup{float:left;width:50%;margin-top:15px;display:inline-block}#main-container .Inputfield{padding:0}.InputfieldText{width:50%}.InputfieldTextarea{width:100%}.InputfieldTextarea:nth-child(odd),.InputfieldTextarea:nth-child(even){padding:0}.Inputfield label,.InputfieldMarkup p{font-size:.875em;letter-spacing:0.08em}.Inputfield input,.Inputfield textarea{padding:10px;font-size:1rem;line-height:1.375em;border:none;outline:none}.Inputfield input:focus,.Inputfield textarea:focus{border-color:#1D1D1D}.InputfieldMarkup{width:100%}#mainfooter .Inputfield_postscript{float:left;width:100%;height:0;display:block;overflow:hidden;visibility:hidden}@media only screen and (max-width: 768px){#contact-form,.InputfieldText,.InputfieldTextarea,.InputfieldEmail,.InputfieldSubmit,.InputfieldMarkup,.Inputfield:nth-child(odd),.Inputfield:nth-child(even){float:none;width:100%;padding-left:0;padding-right:0;display:block}}.section-svg .select-menu{position:absolute;top:0;left:20px;z-index:2}.section-svg .section-footer *{text-align:center}.logo-gallery-wrapper{position:relative;width:100%;display:block}.logo-gallery{position:relative;float:left;width:100%;display:block;overflow:hidden}.logo-item{float:left;width:25%;height:auto;display:inline-block}.logo-item figure{width:100%;height:auto;padding-bottom:42.86%;display:block;background-size:80% auto;background-repeat:no-repeat;background-position:center;overflow:hidden}.logo-item img{position:absolute;width:100%;display:block;visibility:hidden}@media only screen and (max-width: 1440px){.logo-item{width:33.33333%}}@media only screen and (max-width: 640px){.logo-item{width:50%}}#main-container span.error{float:left;width:100%;margin-bottom:-2px;display:block;font-family:"yantramanav-regular",sans-serif;line-height:20px;color:#1D1D1D}#main-container .InputfieldStateRequired>.InputfieldHeader:first-child:after,#main-container .InputfieldCheckbox.InputfieldStateRequired>.InputfieldContent>label>span.pw-no-select:after{color:#fff;font-weight:200}#main-container .FormBuilderErrors{margin-bottom:20px}#main-container input,#main-container textarea{padding:0;margin-bottom:20px;font-family:"yantramanav-regular",sans-serif;font-size:1.125em;font-weight:200 !important;color:#fff;border:none;border-bottom:1px solid #fff;background-color:transparent;outline:none}#main-container input{line-height:50px}#main-container textarea{line-height:1.125em}#main-container label{height:0;padding:0;font-size:.875em;line-height:20px;font-weight:200;text-align:left;opacity:0;color:#fff}#main-container label *{color:#fff}#main-container .InputfieldCheckbox label{position:relative;height:auto;min-height:25px;opacity:1}#main-container .InputfieldCheckbox .pw-no-select{padding-left:35px}#main-container .InputfieldCheckbox .InputfieldHeader{font-family:"yantramanav-bold",sans-serif}#main-container .InputfieldContent{position:relative;float:left;width:100%;padding:0;display:block}#main-container .InputfieldCheckbox span{position:relative;top:-4px;float:left;font-family:"yantramanav-regular",sans-serif;line-height:18px;display:inline-block;hyphens:auto}#main-container input[type="radio"],#main-container input[type="checkbox"]{position:absolute;left:0;top:0;z-index:1;width:25px;height:25px;padding:0;margin:0;background:transparent !important;border:1px solid #fff;cursor:pointer}#main-container input[type="radio"]::before,#main-container input[type="checkbox"]::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;font-size:18px;line-height:25px;display:block;text-align:center}#main-container input[type="checkbox"]:checked::before{content:"✓"}select,option,input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none}#main-container .Inputfield{float:left;width:100%;margin-bottom:10px;display:block}.form-wrapper header{padding:0 0 40px 0}.FormBuilder .success{font-size:1.25em;line-height:1.125em}#main-container .InputfieldContent p{margin-bottom:0;font-weight:200}#main-container .InputfieldContent p *{color:#fff}#main-container .InputfieldContent a::after{background-color:#fff}#main-container .InputfieldContent button[type=submit]{float:left}#main-container .FormBuilderErrors,#main-container .FormBuilder p.alert-success{position:fixed;bottom:0;left:0;z-index:10;width:100%;height:auto;padding:15px 0;background-color:#fff;cursor:pointer;transition:all 350ms ease}#main-container .FormBuilderErrors::after,#main-container .FormBuilder p.alert-success::after{content:"Hinweis schließen";position:absolute;bottom:0;left:0;width:100%;height:0;margin-top:15px;display:block;color:#fff;font:19px/30px "arapey-regular",serif;letter-spacing:0.06em;text-align:center;background-color:#fff;overflow:hidden;transition:all 350ms ease}#main-container .FormBuilderErrors:hover::after,#main-container .FormBuilder p.alert-success:hover::after{height:30px}#main-container .FormBuilderErrors p,#main-container .FormBuilder p.alert-success{float:none;padding:0 40px;max-width:1024px;margin:0 auto;display:block;font:20px/26px "arapey-regular",serif;font-style:normal;color:#fff;background:transparent}#main-container .FormBuilder p.alert-success{max-width:none;padding:15px 40px;text-align:center;background-color:#fff}#main-container .FormBuilderErrors:hover,#main-container .FormBuilder p.alert-success:hover{padding-bottom:45px}@media only screen and (max-width: 640px){#FormBuilder_newsletter .InputfieldEmail{padding-right:0}#main-container form .InputfieldEmail input{border-right:1px solid #464646}#FormBuilder_newsletter .InputfieldSubmit{position:static;top:auto;right:auto;width:auto}}.section-video{padding-bottom:0}.section-video .section-header{position:absolute;bottom:40px;left:0;z-index:1}.section-video .section-header .wrapper-s hr{margin:30px 0;height:2px;background-color:#1D1D1D}.section-video .section-header h2,.section-video .section-header h3,.section-video .section-header p{padding:15px 20px;display:inline-block;background-color:rgba(255,255,255,0.92);transform:skew(0, -17deg) rotate(10deg)}.section-video .wrapper-l{max-width:none;padding:0}.section-video .video-item{position:relative;width:100%;height:auto;padding-bottom:42.86%;display:block;overflow:hidden;background-color:#1D1D1D}@media only screen and (max-width: 1280px){.section-video .video-item{padding-bottom:56.25%}}@media only screen and (max-width: 1024px){.section-video .video-item{padding-bottom:56.25%}}@media only screen and (max-width: 640px){.section-video .section-header{position:relative;padding-top:10px;padding-bottom:10px;bottom:auto;left:auto}.section-video .section-header .wrapper-s *{text-shadow:none}.section-video .section-header h2,.section-video .section-header h3,.section-video .section-header p{padding:0;display:inline-block;background-color:transparent;transform:none}}video{position:absolute;top:50%;left:50%;min-width:100%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.slider-container,.carousel-container{position:relative;display:none;width:100%;display:block;-webkit-tap-highlight-color:transparent}.no-js .slider-container{display:block}.carousel-container{float:left;max-width:none;padding:0 100px 60px 100px;display:block}.slider,.slider-viewport,.slide-item{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-ms-touch-action:pan-Y;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.slider,.slider-viewport{width:100%;display:block}.slider-viewport:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slide-item{float:left;width:100%;display:inline-block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.slider-nav.disabled,.slider-dots.disabled{display:none}.slider-nav .prev,.slider-nav .next,.slider-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-loaded{display:block}.slider-loading{opacity:0;display:block}.slider-hidden{opacity:0}.slider-refresh .slider-item{visibility:hidden}.slider-drag .slider-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-grab{cursor:move;cursor:grab}.slider-rtl{direction:rtl}.slider-rtl .slider-item{float:right}.slider .animated{animation-duration:1000ms;animation-fill-mode:both}.slider .owl-animated-in{z-index:0}.slider .owl-animated-out{z-index:1}.slider .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.slider-height{transition:height 500ms ease-in-out}.slider-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.slider-item img.owl-lazy{transform-style:preserve-3d}.slide .caption .wrapper-s{top:40px;opacity:0;-moz-transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:all 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}.carousel .slide .caption .wrapper-s{padding:0 2.5%;margin:0 auto}.carousel .slide-item.active .caption .wrapper-s{top:0;opacity:1}.slide.active .caption .wrapper-s{top:0;opacity:1}@keyframes slide-img{0%{width:25%}100%{width:100%}}.std-slider .slide-img{position:absolute;top:0;left:0;width:25%;height:100%;overflow:hidden;-moz-transition:width 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-o-transition:width 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);-webkit-transition:width 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97);transition:width 750ms cubic-bezier(0.37, 0.2, 0.27, 0.97)}.std-slider .slide-item.active{z-index:2}.std-slider .slide-item.animated,.std-slider .slide-item.active{opacity:1}.std-slider .active .slide-img,.std-slider .animated.active .slide-img{width:100%}.std-slider .slide-img figure{width:100vw}.carousel{padding:0 20px}.carousel .slide-item{height:auto;padding:40px 20px}.slider-dots{position:absolute;bottom:0;right:0;z-index:9;width:100%;padding:0;margin:0;display:block;text-align:center;background-color:#1D1D1D}.carousel-container .slider-dots{right:50%;margin-right:-80px}.slider-dots span,.slider-dots span:last-child::before{position:relative;font-size:14px;line-height:60px;text-align:center}.img .slider-dots span,.img .slider-dots span:last-child::before,.bgc .slider-dots span,.bgc .slider-dots span:last-child::before{color:#fff}.slider-dots{width:auto;padding:0 60px}.slider-dots .dot,.slider-dots span,.slider-dots span:last-child::before{float:left;display:inline-block}.slider-dots .dot{display:none}.slider-dots .dot.active{display:inline-block}.slider-dots span{width:30px}.slider-dots span:last-child::before{content:"/";position:absolute;top:0;left:-5px;width:10px}.slider-nav{position:absolute;bottom:0;right:0;z-index:10}#main .gallery .button.scroll{display:none}.carousel-container .slider-nav{right:50%;margin-right:-80px}#main .slider-nav .button.prev,#main .slider-nav .button.next{float:left;width:60px;height:60px;margin:0;color:#1D1D1D;border:none;background:transparent}#main .w-txt .slider-dots{background-color:rgba(255,255,255,0.1)}.button.prev.disabled,.button.next.disabled{opacity:0.25}#main .slider-nav .button.prev{margin-right:20px}#main .slider-nav .button.next{margin-left:20px}.slider-nav .button.prev:after,.slider-nav .button.next:after{line-height:60px;color:#1D1D1D}.slider-dots,.carousel .slider-dots{right:0;bottom:0}.slider-nav{right:10px;bottom:0}
