/*!
    © 2017 webbrand GmbH / Am Marktplatz 11 / D-28844 Weyhe
    E-Mail: hallo@webbrand.de / Phone: 04203 83 99 780
    Author: Thomas J. Bertram
*/html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*::before,*::after,figure{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%}html{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}p{margin-bottom:.75em}b,strong{font-weight:bold}i{font-style:italic}ul,ol{list-style:none}img{display:block}input,select,button,label{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none}@media (max-width: 79.9375em){body::after{content:"bp-medium";display:none}}@media (max-width: 47.9375em){body::after{content:"bp-small";display:none}}@media (min-width: 80em){body::after{content:"bp-large";display:none}}@media (min-width: 112.5em){body::after{content:"bp-xlarge";display:none}}body#preview .container{*zoom:1}body#preview .container:before,body#preview .container:after{content:'';display:table;line-height:0}body#preview .container:after{clear:both}.col1{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:8.3333333333%}@media (max-width: 47.9375em){.col1{width:100%;left:0;float:none}}.col2{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:16.6666666667%}@media (max-width: 47.9375em){.col2{width:100%;left:0;float:none}}.col3{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:25%}@media (max-width: 47.9375em){.col3{width:100%;left:0;float:none}}.col4{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:33.3333333333%}@media (max-width: 47.9375em){.col4{width:100%;left:0;float:none}}.col5{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:41.6666666667%}@media (max-width: 47.9375em){.col5{width:100%;left:0;float:none}}.col6{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:50%}@media (max-width: 47.9375em){.col6{width:100%;left:0;float:none}}.col7{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:58.3333333333%}@media (max-width: 47.9375em){.col7{width:100%;left:0;float:none}}.col8{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:66.6666666667%}@media (max-width: 47.9375em){.col8{width:100%;left:0;float:none}}.col9{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:75%}@media (max-width: 47.9375em){.col9{width:100%;left:0;float:none}}.col10{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:83.3333333333%}@media (max-width: 47.9375em){.col10{width:100%;left:0;float:none}}.col11{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:91.6666666667%}@media (max-width: 47.9375em){.col11{width:100%;left:0;float:none}}.col12{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:100%}@media (max-width: 47.9375em){.col12{width:100%;left:0;float:none}}.col13{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:108.3333333333%}@media (max-width: 47.9375em){.col13{width:100%;left:0;float:none}}.col14{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:116.6666666667%}@media (max-width: 47.9375em){.col14{width:100%;left:0;float:none}}.col15{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:125%}@media (max-width: 47.9375em){.col15{width:100%;left:0;float:none}}.col16{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:133.3333333333%}@media (max-width: 47.9375em){.col16{width:100%;left:0;float:none}}.col17{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:141.6666666667%}@media (max-width: 47.9375em){.col17{width:100%;left:0;float:none}}.col18{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:150%}@media (max-width: 47.9375em){.col18{width:100%;left:0;float:none}}.col19{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:158.3333333333%}@media (max-width: 47.9375em){.col19{width:100%;left:0;float:none}}.col20{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:166.6666666667%}@media (max-width: 47.9375em){.col20{width:100%;left:0;float:none}}.col21{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:175%}@media (max-width: 47.9375em){.col21{width:100%;left:0;float:none}}.col22{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:183.3333333333%}@media (max-width: 47.9375em){.col22{width:100%;left:0;float:none}}.col23{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:191.6666666667%}@media (max-width: 47.9375em){.col23{width:100%;left:0;float:none}}.col24{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;width:200%}@media (max-width: 47.9375em){.col24{width:100%;left:0;float:none}}body#preview .container{margin-left:auto;margin-right:auto;max-width:1200px}body{font-family:"Roboto",serif,"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;font-size:20px;line-height:2;font-weight:normal;text-align:left;background:#fff}@media (max-width: 79.9375em){body{font-size:18px;line-height:2}}@media (max-width: 47.9375em){body{font-size:16px;line-height:1.5}}@media (min-width: 80em){body{font-size:20px;line-height:2}}body a{text-decoration:none;color:#000}@media (min-width: 80em){body a:hover{color:#000;cursor:pointer}}body p{font-family:"Unna",sans-serif;font-style:italic;margin-bottom:0}body table{font-family:"Unna",sans-serif;font-style:italic;line-height:1.5}.btn-black{position:relative;height:40px;padding:0 50px 0 40px;background-color:rgba(0,0,0,0.9);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-black span{font-size:13px;line-height:1;display:block;padding-top:13px;font-weight:700;letter-spacing:.2em;color:#fff}@media (max-width: 79.9375em){.btn-black span{font-size:13px;line-height:1}}@media (max-width: 47.9375em){.btn-black span{font-size:13px;line-height:1}}@media (min-width: 80em){.btn-black span{font-size:13px;line-height:1}}.btn-black .arrow{display:block;width:auto;top:15px;right:30px;position:absolute;padding-left:20px;height:11px}*::before,*::after,a,i,span,input,label,select,textarea,button,figure,figcaption{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (min-width: 80em){.btn:hover{cursor:pointer}.btn-black:hover{background-color:#000}.btn-black:hover .arrow{right:25px}}@media (max-width: 47.9375em){.btn-black{height:30px}.btn-black span{padding-top:9px}.btn-black .arrow{top:10px}}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:url("../fonts/roboto-slab-v24-latin-regular.eot");src:local(""),url("../fonts/roboto-slab-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-slab-v24-latin-regular.woff2") format("woff2"),url("../fonts/roboto-slab-v24-latin-regular.woff") format("woff"),url("../fonts/roboto-slab-v24-latin-regular.ttf") format("truetype"),url("../fonts/roboto-slab-v24-latin-regular.svg#RobotoSlab") format("svg")}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:url("../fonts/roboto-slab-v24-latin-700.eot");src:local(""),url("../fonts/roboto-slab-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-slab-v24-latin-700.woff2") format("woff2"),url("../fonts/roboto-slab-v24-latin-700.woff") format("woff"),url("../fonts/roboto-slab-v24-latin-700.ttf") format("truetype"),url("../fonts/roboto-slab-v24-latin-700.svg#RobotoSlab") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.eot");src:local(""),url("../fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.woff") format("woff"),url("../fonts/roboto-v30-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url("../fonts/roboto-v30-latin-italic.eot");src:local(""),url("../fonts/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-italic.woff") format("woff"),url("../fonts/roboto-v30-latin-italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.eot");src:local(""),url("../fonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700.woff") format("woff"),url("../fonts/roboto-v30-latin-700.ttf") format("truetype"),url("../fonts/roboto-v30-latin-700.svg#Roboto") format("svg")}@font-face{font-family:'Unna';font-style:normal;font-weight:400;src:url("../fonts/unna-v21-latin-regular.eot");src:local(""),url("../fonts/unna-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/unna-v21-latin-regular.woff2") format("woff2"),url("../fonts/unna-v21-latin-regular.woff") format("woff"),url("../fonts/unna-v21-latin-regular.ttf") format("truetype"),url("../fonts/unna-v21-latin-regular.svg#Unna") format("svg")}@font-face{font-family:'Unna';font-style:italic;font-weight:400;src:url("../fonts/unna-v21-latin-italic.eot");src:local(""),url("../fonts/unna-v21-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/unna-v21-latin-italic.woff2") format("woff2"),url("../fonts/unna-v21-latin-italic.woff") format("woff"),url("../fonts/unna-v21-latin-italic.ttf") format("truetype"),url("../fonts/unna-v21-latin-italic.svg#Unna") format("svg")}@font-face{font-family:'Unna';font-style:normal;font-weight:700;src:url("../fonts/unna-v21-latin-700.eot");src:local(""),url("../fonts/unna-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/unna-v21-latin-700.woff2") format("woff2"),url("../fonts/unna-v21-latin-700.woff") format("woff"),url("../fonts/unna-v21-latin-700.ttf") format("truetype"),url("../fonts/unna-v21-latin-700.svg#Unna") format("svg")}@font-face{font-family:'Unna';font-style:italic;font-weight:700;src:url("../fonts/unna-v21-latin-700italic.eot");src:local(""),url("../fonts/unna-v21-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/unna-v21-latin-700italic.woff2") format("woff2"),url("../fonts/unna-v21-latin-700italic.woff") format("woff"),url("../fonts/unna-v21-latin-700italic.ttf") format("truetype"),url("../fonts/unna-v21-latin-700italic.svg#Unna") format("svg")}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",sans-serif,"Roboto",serif,"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;font-size:20px;line-height:2;margin:0;color:#000;font-weight:normal}@media (max-width: 79.9375em){h1,h2,h3,h4,h5,h6{font-size:18px;line-height:2}}@media (max-width: 47.9375em){h1,h2,h3,h4,h5,h6{font-size:16px;line-height:1.5}}@media (min-width: 80em){h1,h2,h3,h4,h5,h6{font-size:20px;line-height:2}}h2{font-size:40px;line-height:1.5}@media (max-width: 79.9375em){h2{font-size:32px;line-height:1.5}}@media (max-width: 47.9375em){h2{font-size:22px;line-height:1.75}}@media (min-width: 80em){h2{font-size:40px;line-height:1.5}}h3{font-size:96px;line-height:1;letter-spacing:.04em}@media (max-width: 79.9375em){h3{font-size:96px;line-height:1}}@media (max-width: 47.9375em){h3{font-size:12vw;line-height:1}}@media (min-width: 80em){h3{font-size:96px;line-height:1}}h4{font-size:40px;line-height:1.5;line-height:1 !important;letter-spacing:.02em;font-family:"Unna",sans-serif;font-weight:700;font-style:italic}@media (max-width: 79.9375em){h4{font-size:32px;line-height:1.5}}@media (max-width: 47.9375em){h4{font-size:22px;line-height:1.75}}@media (min-width: 80em){h4{font-size:40px;line-height:1.5}}/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}body.hidden-scroll{overflow-y:hidden;overflow-x:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:0.95;display:none;z-index:1050}.sl-close{display:none;position:fixed;right:20px;top:20px;z-index:1060;height:40px;width:40px;line-height:40px;font-family:"Roboto";color:#000;font-weight:700;font-size:20px}.sl-close:focus{outline:none}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0 none;background:transparent;font-size:20px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-counter{display:none;position:fixed;top:40px;left:40px;font-weight:700;z-index:1060;color:#000;font-size:14px}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;height:20px;width:40px;line-height:40px;text-align:center;display:block;z-index:1060;font-family:"Roboto";color:#000}.sl-wrapper .sl-navigation button.sl-next{right:40px;font-size:40px}.sl-wrapper .sl-navigation button.sl-prev{left:40px;font-size:40px}.sl-wrapper .sl-navigation button:focus{outline:none}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,0.95);position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;-webkit-border-radius:40px;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@media (max-width: 47.9375em){.sl-close{right:0;top:0}.sl-wrapper .sl-counter{top:10px;left:13px}.sl-wrapper .sl-navigation button{width:20px}.sl-wrapper .sl-navigation button.sl-next{right:10px}.sl-wrapper .sl-navigation button.sl-prev{left:10px}}#nav{position:fixed;z-index:400;width:100%;padding-top:40px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-bottom:1px solid rgba(0,0,0,0);background-color:rgba(255,255,255,0)}#nav.reverse{padding:10px 0;background-color:rgba(255,255,255,0.9);border-bottom-color:rgba(0,0,0,0.03)}#nav.reverse .nav-list li a{font-size:16px;line-height:1.5;color:#000}@media (max-width: 79.9375em){#nav.reverse .nav-list li a{font-size:14px;line-height:1.5}}@media (max-width: 47.9375em){#nav.reverse .nav-list li a{font-size:14px;line-height:1.25}}@media (min-width: 80em){#nav.reverse .nav-list li a{font-size:16px;line-height:1.5}}#nav.reverse .nav-list li a.active{border-bottom-color:#000}#nav.reverse .logo{height:60px}#nav.reverse .logo svg{max-width:142px;fill:#000}#nav.reverse #menu-btn span{background-color:#000}#nav .nav-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#nav .nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#nav .nav-list li:not(:last-of-type){margin-right:80px}#nav .nav-list li a{font-size:18px;line-height:1.5;display:block;font-family:'Roboto Slab';color:#fff;line-height:20px;letter-spacing:.06em;border-bottom:2px solid transparent}@media (max-width: 79.9375em){#nav .nav-list li a{font-size:16px;line-height:1.5}}@media (max-width: 47.9375em){#nav .nav-list li a{font-size:16px;line-height:1.5}}@media (min-width: 80em){#nav .nav-list li a{font-size:18px;line-height:1.5}}#nav .nav-list li a.active{border-bottom-color:#fff}#nav .logo{height:80px}#nav .logo svg{height:100%;width:auto;max-width:182px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;fill:#fff}#nav #menu-btn{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;height:13px;width:20px}#nav #menu-btn span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;height:1px;width:100%}#nav #menu-btn span:last-of-type{width:66%}#nav.open #menu-btn span:last-of-type{width:100%}@media (min-width: 80em){#nav .nav-list li:hover a{border-bottom-color:#fff}#nav.reverse .nav-list li:hover a{border-bottom-color:#000}}@media (max-width: 79.9375em){#nav{padding-left:40px;padding-right:40px}#nav.reverse{padding-left:40px;padding-right:40px}#nav .nav-list li:not(:last-of-type){margin-right:60px}#nav .nav-list li a{font-size:16px;line-height:1.5}}@media (max-width: 79.9375em) and (max-width: 79.9375em){#nav .nav-list li a{font-size:14px;line-height:1.5}}@media (max-width: 79.9375em) and (max-width: 47.9375em){#nav .nav-list li a{font-size:14px;line-height:1.25}}@media (max-width: 79.9375em) and (min-width: 80em){#nav .nav-list li a{font-size:16px;line-height:1.5}}@media (max-width: 79.9375em){#nav #menu-btn:hover{cursor:pointer}}@media only screen and (max-width: 960px){#nav{padding-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:71px}#nav.reverse{padding-top:10px}#nav.reverse .logo{height:50px}#nav .nav-list{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;height:50%}#nav .nav-list li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#nav .nav-list li:not(:last-of-type){margin-right:0}#nav .nav-list li a{display:inline-block}#nav .nav-list.nav-list-left{padding-top:20vh}#nav .nav-list.nav-list-right{padding-bottom:20vh}#nav .logo{height:50px;max-width:118px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:absolute;top:0;left:0}#nav .nav-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#nav #menu-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;position:absolute;right:0;top:18px}#nav.open{height:100vh;background-color:rgba(0,0,0,0.9)}#nav.open.reverse{background-color:rgba(255,255,255,0.9)}#nav.open .nav-container{height:100%}}@media (max-width: 47.9375em){#nav{padding-left:20px;padding-right:20px}#nav.reverse{padding-left:20px;padding-right:20px}}#header{position:fixed;z-index:400;width:100%}.carousel-header .carousel-btn-container{position:absolute;z-index:300;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.carousel-header .carousel-btn-container.carousel-btn-container-prev{left:80px;padding-right:0}.carousel-header .carousel-btn-container.carousel-btn-container-next{right:60px;padding-left:0;padding-right:20px}.carousel-header .carousel-btn-container.carousel-btn-container-prev,.carousel-header .carousel-btn-container.carousel-btn-container-next{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.carousel-header .carousel-btn-container .carousel-btn{height:40px;width:auto;padding:20px;-webkit-box-sizing:content-box;box-sizing:content-box}.carousel-header .carousel-cell{position:relative;width:100%;height:100vh}.carousel-header .carousel-picture{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.carousel-header .carousel-overlay{position:absolute;z-index:200;top:0;left:0;width:100%;height:100%;background-color:#162e42;opacity:.35}.carousel-header .header-text-container{position:relative;z-index:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1200px;height:100%;margin:0 auto}.carousel-header .postit{display:table;position:absolute;z-index:350;top:33%;-webkit-transform:translateY(-50%) rotate(7.5deg);-ms-transform:translateY(-50%) rotate(7.5deg);transform:translateY(-50%) rotate(7.5deg);right:0;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(0,0,0,0.75);height:200px;width:200px;text-align:center;border:2px dashed #fff}.carousel-header .postit span{font-family:"Unna",sans-serif;line-height:1.75;font-weight:600;font-size:20px;padding:0 10px;display:table-cell;vertical-align:middle;color:#fff}.carousel-header h2{color:#fff;max-width:50%;margin-bottom:0}.carousel-header h2 a{display:inline-block;color:#fff;border-bottom:4px solid #fff}.carousel-header .btn-section-container{position:absolute;z-index:300;bottom:60px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.carousel-header .btn-section-container .btn-section-next{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;padding-top:0}.carousel-header .btn-section-container span{display:block;margin:0 auto;height:80px;width:1px;background-color:#fff}@media (min-width: 80em){.carousel-header .carousel-btn-container.carousel-btn-container-prev{display:none}.carousel-header .carousel-btn-container.carousel-btn-container-next:hover{padding-left:20px;padding-right:0}.carousel-header .carousel-btn-container.carousel-btn-container-prev:hover,.carousel-header .carousel-btn-container.carousel-btn-container-next:hover{cursor:pointer}.carousel-header .btn-section-container:hover{bottom:40px}.carousel-header .btn-section-container:hover .btn-section-next{padding-top:20px}}@media (max-width: 79.9375em){.carousel-header .carousel-btn-container.carousel-btn-container-prev{left:20px;padding-right:0}.carousel-header .carousel-btn-container.carousel-btn-container-next{right:20px;padding-left:0;padding-right:0}.carousel-header .header-text-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.carousel-header h2{text-align:center}.carousel-header .postit{top:30%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0);right:auto;height:150px;width:150px;border:2px dashed #fff}.carousel-header .postit span{line-height:1.5;font-size:16px}}@media (max-width: 47.9375em){.carousel-header .carousel-btn-container.carousel-btn-container-prev{left:0;padding-right:0}.carousel-header .carousel-btn-container.carousel-btn-container-next{right:0;padding-left:0}.carousel-header .carousel-btn-container .carousel-btn{height:30px}.carousel-header h2{font-size:20px}.carousel-header h2 a{border-bottom:3px solid #fff}.carousel-header .postit{top:80px;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);height:100px;width:100px;border:2px dotted #fff}.carousel-header .postit span{line-height:1.2;font-size:13px}.carousel-header .btn-section-container{bottom:40px}.carousel-header .btn-section-container .btn-section-next img{width:30px}.carousel-header .btn-section-container span{height:60px}}.content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:240px 0 40px 0}.content .headline{display:block;position:absolute;top:120px}.content .picture-container,.content .text-container{margin-top:80px}.content .text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:66%;margin-bottom:40px}.content .text-container .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;padding:20px 0}.content .text-container .link .arrow-line{margin-right:20px;height:12px;width:auto}.content .text-container .link .link-text{font-size:11px;line-height:1;font-weight:700;letter-spacing:.25em;padding-bottom:1px}@media (max-width: 79.9375em){.content .text-container .link .link-text{font-size:11px;line-height:1}}@media (max-width: 47.9375em){.content .text-container .link .link-text{font-size:11px;line-height:1}}@media (min-width: 80em){.content .text-container .link .link-text{font-size:11px;line-height:1}}.content .text-container .subline{padding-bottom:40px}.content .text-container .text-block{border-left:3px solid #000;padding-left:40px;padding-bottom:20px;margin-bottom:60px}.content .text-container .subtext{clear:both}.content .text-container .subtext p{line-height:40px;font-weight:700}.content .text-container .subtext p:not(:last-of-type){margin-bottom:0}.content .text-container .subtext a{text-decoration:underline;margin-left:20px}.content .text-container .table-container{clear:both}.content .text-container .table-container table{width:100%;margin-bottom:20px}.content .text-container .table-container td{position:relative;padding:0 0 20px 20px;word-break:normal}.content .text-container .table-container td:first-of-type{font-weight:700;padding-left:40px}.content .text-container .table-container td:first-of-type::before{position:absolute;left:0;top:0;content:"";display:block;height:100%;width:3px;background-color:#000}.content .text-container .table-container td a{border-bottom:3px solid #000}.content .text-container .table-container td:not(:last-of-type){border-bottom:20px solid transparent}.content .text-container .table-container .table-btn{float:right;margin-bottom:40px}.content .picture-container{width:34%;position:relative}.content .picture-container .picture{min-height:300px;height:-webkit-calc(100% - 40px);height:calc(100% - 40px);background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;right:20px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.content .picture-container .picture.no-gallery{right:0;width:100%}.content .picture-container .gallery{display:none}.content .picture-container .gallery-btn{position:absolute;right:0;bottom:80px}.content .picture-container .gallery-btn .arrow{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content .picture-container .picture-subline{font-size:10.5px;position:absolute;bottom:0;font-family:"Roboto",serif;letter-spacing:.4em;font-weight:700;font-style:normal;padding-top:20px;display:block;line-height:20px}.content .picture-container .picture-subline span{font-weight:400;font-style:italic}.content.picture-right .text-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:0;padding-right:120px}.content.picture-right .picture-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.content.picture-left .text-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-right:0;padding-left:120px}.content.picture-left .picture-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 80em){.content .text-container .link:hover .link-text{margin-left:10px}}@media (max-width: 79.9375em){.content{padding-left:40px;padding-right:40px;padding-top:210px}.content .text-container .text-block{padding-left:20px}.content .text-container .table-container td{padding:0 0 10px 10px}.content .text-container .table-container td:first-of-type{padding-left:20px}.content .text-container .table-container td:not(:last-of-type){border-bottom:20px solid transparent}.content.picture-right .text-container{padding-left:0;padding-right:40px}.content.picture-left .text-container{padding-right:0;padding-left:40px}}@media (max-width: 47.9375em){.content{padding-left:20px;padding-right:20px;padding-top:-webkit-calc(20vw + 90px);padding-top:calc(20vw + 90px);padding-bottom:0}.content .headline{top:-webkit-calc(10vw + 70px);top:calc(10vw + 70px)}.content .text-container{width:100%;margin-bottom:0;margin-top:20px}.content .text-container .subtext{margin-top:40px}.content .text-container .subtext p{line-height:30px}.content .text-container .subtext a{margin-left:0}.content .text-container .link{margin-bottom:20px}.content .text-container .text-block{margin-bottom:0}.content .text-container .table-container table{margin-bottom:0}.content .text-container .table-container td{font-size:12px;line-height:1.25}}@media (max-width: 47.9375em) and (max-width: 79.9375em){.content .text-container .table-container td{font-size:12px;line-height:1.25}}@media (max-width: 47.9375em) and (max-width: 47.9375em){.content .text-container .table-container td{font-size:12px;line-height:1.25}}@media (max-width: 47.9375em) and (min-width: 80em){.content .text-container .table-container td{font-size:12px;line-height:1.25}}@media (max-width: 47.9375em){.content .text-container .table-container td:first-of-type{font-weight:700;padding-left:0}.content .text-container .table-container td:first-of-type::before{display:none}.content .text-container .table-container .table-btn{margin-bottom:20px}.content .picture-container{width:100%;margin-top:40px;position:relative}.content .picture-container .picture{left:0;position:relative;margin-bottom:30px;top:0}.content .picture-container .picture-subline{padding-top:10px}.content.picture-right .text-container,.content.picture-left .text-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-right:0;padding-left:0}.content.picture-right .picture-container,.content.picture-left .picture-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}#anfahrt .text-container .hours{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#anfahrt .text-container .hours .hours-headline-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:20px 0;padding:0}#anfahrt .text-container .hours .hours-headline-container .line{width:40px;height:3px;background-color:#000}#anfahrt .text-container .hours .hours-headline-container .hours-headline{margin-left:20px}#anfahrt .text-container table{font-size:16px;line-height:1.5;width:75%;margin-left:-2px}@media (max-width: 79.9375em){#anfahrt .text-container table{font-size:14px;line-height:1.5}}@media (max-width: 47.9375em){#anfahrt .text-container table{font-size:14px;line-height:1.25}}@media (min-width: 80em){#anfahrt .text-container table{font-size:16px;line-height:1.5}}#anfahrt .text-container table:first-of-type{margin-bottom:20px}#anfahrt .text-container table td{width:50%}#anfahrt .text-container table td:not(:first-of-type){padding-left:10px}#anfahrt .text-container p{font-size:16px;line-height:1.5;width:100%}@media (max-width: 79.9375em){#anfahrt .text-container p{font-size:14px;line-height:1.5}}@media (max-width: 47.9375em){#anfahrt .text-container p{font-size:14px;line-height:1.25}}@media (min-width: 80em){#anfahrt .text-container p{font-size:16px;line-height:1.5}}#anfahrt .text-container a{text-decoration:underline}#anfahrt iframe{pointer-events:none}#anfahrt .gmaps{-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:.75}#anfahrt .gmaps p{position:absolute;width:100%;text-align:center;top:66%;background-color:#fff}#anfahrt .gmaps.interactive p{display:none}#anfahrt .gmaps.interactive iframe{pointer-events:auto}.googleMapLink{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:url("../img/map.jpg") center no-repeat !important;background-size:cover !important;position:relative !important}.googleMapLink::after{content:'';background-color:rgba(255,255,255,0.35);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.googleMapLink__button{position:relative;z-index:2}@media (min-width: 80em){.content .text-container .link:hover .link-text{margin-left:10px}.content .text-container .link:hover .link-text.hours-headline{margin-left:20px}#anfahrt .gmaps:hover{opacity:1;cursor:pointer}}@media (max-width: 79.9375em){#anfahrt .gmaps{opacity:1}}@media (max-width: 47.9375em){#anfahrt .text-container{margin-top:40px}#anfahrt .text-container table{width:100%}#anfahrt .text-container .subline{padding-bottom:20px}#anfahrt .picture-container .picture{height:300px}#anfahrt .picture-container .picture iframe{height:100%}.googleMapLink{height:220px}}#kontakt .content .text-container .subline{margin-top:20px}#kontakt .text-container>div{width:100%}#kontakt .formbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#kontakt .widget-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin-bottom:20px}#kontakt .widget-text input{border:none;height:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #000}#kontakt .widget-text:nth-of-type(1),#kontakt .widget-text:nth-of-type(3){margin-right:20px}#kontakt .widget-text:nth-of-type(2),#kontakt .widget-text:nth-of-type(4){margin-left:20px}#kontakt .widget-text:nth-of-type(3),#kontakt .widget-text:nth-of-type(4){margin-bottom:40px}#kontakt .widget-textarea{width:100%}#kontakt .widget-textarea textarea{height:200px}#kontakt br,#kontakt .invisible{display:none}#kontakt input,#kontakt textarea,#kontakt select{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;font-family:"Unna",sans-serif;font-style:italic;letter-spacing:.02em;font-size:15px;line-height:1;padding:20px;width:100%;color:#000;background-color:transparent;border:1px solid #000}#kontakt input.error,#kontakt textarea.error,#kontakt select.error{color:rgba(255,0,0,0.6)}#kontakt .submit_container{margin-left:auto}#kontakt input[type='submit'],#kontakt button[type='submit'],#kontakt button[type='reset']{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;margin-top:30px;padding:10px 0;width:auto;color:#000;font-weight:700;background-color:transparent;border:none;border-bottom:3px solid #000}@media (min-width: 80em){#kontakt input[type='submit']:hover,#kontakt button[type='submit']:hover,#kontakt button[type='reset']:hover{cursor:pointer}}#kontakt [placeholder]{color:#000}#kontakt :-moz-placeholder{color:#000}#kontakt ::-moz-placeholder{color:#000}#kontakt :-ms-input-placeholder{color:#000}#kontakt ::-o-placeholder{color:#000}#kontakt ::-webkit-input-placeholder{color:#000}#kontakt .error [placeholder]{color:rgba(255,0,0,0.5)}#kontakt .error :-moz-placeholder{color:rgba(255,0,0,0.5)}#kontakt .error ::-moz-placeholder{color:rgba(255,0,0,0.5)}#kontakt .error :-ms-input-placeholder{color:rgba(255,0,0,0.5)}#kontakt .error ::-o-placeholder{color:rgba(255,0,0,0.5)}#kontakt .error ::-webkit-input-placeholder{color:rgba(255,0,0,0.5)}@media (max-width: 47.9375em){#kontakt{max-width:100%}#kontakt .formbody{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#kontakt .widget-text{width:100%}#kontakt .widget-text:nth-of-type(1),#kontakt .widget-text:nth-of-type(3){margin-right:0}#kontakt .widget-text:nth-of-type(2),#kontakt .widget-text:nth-of-type(4){margin-left:0}#kontakt .widget-text:nth-of-type(3){margin-bottom:20px}#kontakt .widget-text:nth-of-type(4){margin-bottom:40px}}body{position:relative;height:auto;width:auto}body.modal-open{overflow-y:hidden}.modal{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:fixed;z-index:500;width:-webkit-calc(100vw - 80px);width:calc(100vw - 80px);height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);top:40px;padding-left:40px;left:0;word-break:break-word}.modal table{margin-bottom:0 !important}.modal #ga-disbale.true{pointer-events:none;color:grey;border-color:grey}.modal h4,.modal h5{font-family:"Roboto Mono", "Helvetica", "Arial", sans-serif;letter-spacing:.12em;font-weight:700;text-transform:uppercase}.modal a{color:#000;border-bottom:3px solid #000}.modal a:hover{color:#000;border-color:#000}.modal h5{margin-top:20px;font-size:12px}.modal td:nth-of-type(even){padding-left:20px}.modal .modal-background{width:100vw;height:100vh;top:-40px;left:0;position:absolute;background-color:rgba(255,255,255,0.95)}.modal .modal-inner{position:relative;max-width:1200px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background-color:#fff;overflow:hidden;overflow-y:scroll;outline:4px solid #000;border:48px solid #fff;padding-right:20px;padding-bottom:2px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.modal .modal-close{display:block;position:fixed;right:20px;top:20px;z-index:1060;height:40px;width:40px;line-height:40px;font-family:'Roboto';color:#000;font-size:20px;font-weight:700}.modal .modal-close:focus{outline:none}.modal button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.modal button:hover{opacity:0.7}@media (max-width: 47.9375em){.modal{width:-webkit-calc(100vw - 20px);width:calc(100vw - 20px);height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);top:20px;padding-left:20px;padding-top:20px}.modal table td:first-of-type{min-width:68px;word-break:break-all !important}.modal .modal-inner{outline:4px solid #000;border:20px solid #fff;padding-right:20px;padding-bottom:2px}.modal .modal-close{right:0;top:0}.modal .modal-background{top:-20px}}footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1200px;width:100%;margin:20px auto 0 auto;padding-bottom:60px}footer p{font-size:10px;letter-spacing:.3em;font-family:"Roboto Slab",sans-serif;font-weight:400;font-style:normal}footer p span{font-weight:700}footer nav{margin-left:auto}footer nav a{font-size:10px;float:left;display:block;letter-spacing:.3em;line-height:20px;font-family:"Roboto Slab",sans-serif;font-weight:700;border-bottom:1px solid transparent}footer nav a.active{border-bottom-color:#000}footer nav a:first-of-type{margin-right:80px}@media (min-width: 80em){footer nav a:hover{border-bottom-color:#000}}@media (max-width: 79.9375em){footer{padding:0 40px 20px 40px;margin:0 auto}}@media (max-width: 47.9375em){footer{padding:0 20px 20px 20px}footer nav p{letter-spacing:.2em}footer nav a{float:none;letter-spacing:.2em;text-align:right}footer nav a:first-of-type{margin-right:0}}
/*# sourceMappingURL=app.min.css.map */