html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden;max-width:100%}body{background-color:#000;overflow-x:hidden;max-width:100%}a{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:none;opacity:.6}a:active,a:focus,a:active{outline:none}hr{border-bottom:1px solid #fff;border-left:none;border-right:none;border-top:none;margin:1.6em 0}img,picture,figure{margin:0;max-width:100%;height:auto}embed,iframe,object{max-width:100%}body{color:#fff;font-family:"Roboto Slab",Georgia,serif;font-size:16px;line-height:1.6}p{margin:0 0 2em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}small{font-size:.8em}big{font-size:1.4em}h1,h2,h3,h4,h5,h6,blockquote,q{font-family:"Roboto Slab",Georgia,serif;line-height:1.4;margin:0 0 .4em;text-rendering:optimizeLegibility;clear:both;font-weight:normal;word-wrap:break-word}@media screen and (max-height: 600px){h1,h2,h3,h4,h5,h6,blockquote,q{margin:0 0 .1em}}h1{font-size:38.4px}h2{font-size:25.6px}.main-navigation{position:relative;width:100%}.main-navigation.toggled ul{top:0;margin:0}.main-navigation ul{position:fixed;top:-110%;left:0;width:100%;height:100%;list-style:none;z-index:7;background-color:rgba(0,0,0,0.8);padding:120px 30px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.main-navigation ul li{margin:4px 0;font-size:1.4em;line-height:1.6em;text-align:center}@media screen and (min-width: 53.75em){.main-navigation{position:absolute;top:0}.main-navigation ul{position:relative;z-index:2;width:100%;list-style:none;text-align:center;background:none;border:none;padding:0}.main-navigation ul li{display:inline;margin:0 30px;font-size:1em;line-height:45px}}.primary-nav-trigger{display:block;position:absolute;right:calc(50% - 25px);top:0;height:50px;width:50px;z-index:8}.primary-nav-trigger .menu-icon{display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:25px;height:2px;background-color:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s}.primary-nav-trigger .menu-icon::before,.primary-nav-trigger .menu-icon:after{content:'';width:100%;height:100%;position:absolute;background-color:#fff;right:0;-webkit-transition:-webkit-transform .3s, top .3s, background-color 0s;-moz-transition:-moz-transform .3s, top .3s, background-color 0s;transition:transform .3s, top .3s, background-color 0s}.primary-nav-trigger .menu-icon::before{top:-7px}.primary-nav-trigger .menu-icon::after{top:7px}.primary-nav-trigger .menu-icon.is-clicked{background-color:transparent}.primary-nav-trigger .menu-icon.is-clicked::before,.primary-nav-trigger .menu-icon.is-clicked::after{background-color:#fff}.primary-nav-trigger .menu-icon.is-clicked::before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.primary-nav-trigger .menu-icon.is-clicked::after{top:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}@media screen and (min-width: 53.75em){.primary-nav-trigger{display:none}}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{display:block;width:100%;padding:1em 1.2em;font-family:"Roboto Slab",Georgia,serif;font-size:0.8em;background-color:transparent;border-radius:2px;border:1px solid white;box-shadow:none}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover{opacity:1}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus{box-shadow:none;outline:none;opacity:1}.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;border:none;border-radius:2px;padding:1.1em 1.3em;background:white;color:#000;font-size:.8em;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.button:disabled{cursor:not-allowed;opacity:0.5}.button:hover{opacity:.8}.button.facebook{background:#42599E;color:white}.button.facebook img{position:relative;top:4px;margin-right:4px}body{min-height:100vh}.container{float:left;width:100%;position:relative;z-index:3}.bg-image,.overlay{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh;width:100vw;background-color:rgba(0,0,0,0.6)}.bg-image{background-image:url("assets/img/bg01.jpg");background-size:cover;background-position:center;z-index:1}.overlay{z-index:2}.content{position:relative;width:100%;margin:90px 0 60px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (min-width: 53.75em){.content{height:100vh;margin:0}}.content .inside{max-width:400px;text-align:center;padding:0 30px}header h1 img{max-width:160px}@media screen and (min-width: 53.75em){header h1 img{max-width:200px}}@media screen and (max-height: 600px){header h1 img{max-width:160px}}.newsletter p{font-weight:300;font-size:.8em}@media screen and (min-width: 53.75em){.newsletter p{font-size:1em}}#newsletter{float:left;width:100%;margin-bottom:30px}#newsletter .left{float:left;width:65%}#newsletter .right{float:right;width:35%;text-align:right}@media screen and (min-width: 53.75em){#newsletter{margin-bottom:40px}}@media screen and (max-height: 600px){#newsletter{margin-bottom:20px}}footer{position:relative;width:100%;text-align:center;font-size:.8em;font-weight:300;padding-bottom:30px}@media screen and (min-width: 53.75em){footer{position:absolute;bottom:0}}footer ul{margin:0;padding:0}footer ul li{display:inline-block;margin:0 15px}.imprint{visibility:hidden;position:absolute;top:50%;left:50%;min-width:250px;transform:translate(-50%, -50%);font-size:0.8em;background:#000;border-radius:4px;z-index:6;padding:30px;opacity:0;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;transition:all 0.4s linear}.imprint a.close{text-decoration:underline}.imprint.toggled{visibility:visible;opacity:1}@media screen and (min-width: 53.75em){.bg-breathe{-webkit-animation:burnsIn 24s ease-in-out infinite alternate;-moz-animation:burnsIn 24s ease-in-out infinite alternate;animation:burnsIn 24s ease-in-out infinite alternate}@-webkit-keyframes burnsIn{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-transform:scale(1, 1)}to{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2)}}@-webkit-keyframes burnsOut{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-transform:scale(1, 1)}to{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8)}}@-moz-keyframes burnsIn{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-transform:scale(1, 1)}to{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2)}}@-moz-keyframes burnsOut{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-transform:scale(1, 1)}to{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8)}}@keyframes burnsIn{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-transform:scale(1, 1)}to{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2)}}@keyframes burnsOut{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-ms-transform:scale(1, 1)}to{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8)}}}
