article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}/*!
 * fullPage 2.9.4
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}body{width:100%;height:100%;position:relative;font:700 16px / 1.4 'Lato', sans-serif}h1,.h1,h2,h3{font-weight:900;font-family:'Lato', sans-serif}*{box-sizing:border-box}img{max-width:100%;height:auto}.row{max-width:1920px;padding-left:2em;padding-right:2em;margin:0 auto}section{padding:1em;height:100vh}section h1,section .h1{font-size:2em}@media screen and (max-width: 1400px){section h1,section .h1{font-size:1.6em}}section p{font-size:1.8em;font-weight:300;letter-spacing:1px}@media screen and (max-width: 1400px){section p{font-size:1.2em}}@media screen and (max-width: 745px){.fp-section.fp-table,.fp-tableCell{height:auto !important}}@media screen and (max-height: 640px){.fp-section.fp-table,.fp-tableCell{height:auto !important}}.fp-tableCell{padding-top:4em}.logo{display:block;max-width:371px;height:95px;width:100%;background-image:url(../images/logo.png);background-position:center;background-size:contain;background-repeat:no-repeat;float:left;text-indent:-999em;transition:all 0.3s ease}@media screen and (max-width: 1400px){.logo{top:1.6em;max-width:270px;height:70px}}@media screen and (max-width: 1280px){.logo{background-image:url(../images/logo-small.png);max-width:60px;height:60px}}@media screen and (max-height: 480px){.show-menu .logo{display:none}}.fp-viewing-home .logo{max-width:449px;height:115px}@media screen and (max-width: 1400px){.fp-viewing-home .logo{top:1.6em;max-width:320px;height:84px}}@media screen and (max-width: 1280px){.fp-viewing-home .logo{max-width:72px;height:72px}}.logo a{display:block;width:100%;height:100%}.fp-viewing-contact .logo{background-image:url(../images/logo-white.png);transition:all 0.3s 0.7s}@media screen and (max-width: 1280px){.fp-viewing-contact .logo{background-image:url(../images/logo-white-small.png)}}.header{position:fixed;width:100%;top:0;left:0;padding-top:1em;z-index:3;transition:background-color 0.3s ease}.show-menu .header{background-color:#fff;min-width:100%;width:100vw;min-height:100%;height:100vh}.show-menu.fp-viewing-contact .header{background-color:#afcb37}.header ul{list-style-type:none;padding-top:4em;padding-bottom:1em;margin-top:0;text-align:right;transition:padding-top 0.3s ease}.show-cv .header ul{display:none}.header ul li{display:inline-block;margin:0 1.4em;color:#afcb37;font-size:20px}.fp-viewing-contact .header ul li{color:#fff}.header ul li:first-child{margin-left:0}.header ul li:last-child{margin-right:0}@media screen and (max-width: 1400px){.header ul li{margin-left:0.7em;margin-right:0.7em}}@media screen and (max-width: 768px){.header ul li{margin:0 0.5em;vertical-align:middle}}.header ul li a{text-decoration:none;color:#afcb37;font-size:20px;letter-spacing:1px;text-shadow:0 1px 1px rgba(255,255,255,0.7);transition:all 0.3s ease}.show-menu .header ul li a{text-shadow:none}@media screen and (max-width: 1024px){.header ul li a{font-size:0.8em}}.fp-viewing-contact .header ul li a{color:#fff;text-shadow:none;transition:all 0.3s 0.7s}.header ul li a.active-language{border-bottom:currentColor 1px solid}.header ul li.active a{border-bottom:currentColor 1px solid}@media screen and (max-width: 1400px){.header ul{padding-top:2.4em}}@media screen and (max-width: 1280px){.header ul{padding-top:2.2em}}@media screen and (max-width: 820px){.header ul{display:none;padding:6em 0 1em;float:none;width:100%;text-align:center}.header ul li{display:block;font-size:1.6em;margin:0.4em 0}.show-menu .header ul{display:block}}@media screen and (max-height: 480px){.header ul{padding-top:0}}.fp-viewing-home .header ul{padding-top:5em}@media screen and (max-width: 1400px){.fp-viewing-home .header ul{padding-top:3.2em}}@media screen and (max-width: 1280px){.fp-viewing-home .header ul{padding-top:2.7em}}@media screen and (max-width: 820px){.fp-viewing-home .header ul{padding-top:6em}}@media screen and (max-height: 480px){.fp-viewing-home .header ul{padding-top:0}}.button-menu,.button-close{display:none;position:absolute;right:2em;top:2em;width:36px;height:36px}.button-menu .st0,.button-close .st0{fill:#afcb37;transition:fill 0.3s ease}.fp-viewing-contact .button-menu .st0,.fp-viewing-contact .button-close .st0{fill:#fff}@media screen and (max-width: 820px){.menu-show{display:block}.show-menu .menu-show{display:none}}@media screen and (max-width: 820px){.show-menu .menu-close{display:block}}.hero{color:#fff;background:#afcb37 url(../images/hero-image.jpg) center/cover no-repeat;text-align:center;min-height:100vh}.hero h1{display:inline-block;background-color:#afcb37;font-size:60px;line-height:1.2;padding:14px 20px}@media screen and (max-width: 1400px){.hero h1{font-size:36px;padding:10px 14px}}@media screen and (max-width: 940px){.hero h1{font-size:24px}}.services{text-align:center}.services ul{width:90%;max-width:1200px;margin:1em auto 2em;text-align:left;font-size:2em}@media screen and (max-width: 1920px){.services ul{font-size:1.6em}}@media screen and (max-width: 1400px){.services ul{font-size:1.4em}}@media screen and (max-width: 640px){.services ul{font-size:1.1em;width:96%}}.services li{margin-bottom:0.2em}.about{text-align:center}.about p{width:90%;max-width:1200px;margin:0 auto 1em;font-size:2em}@media screen and (max-width: 1920px){.about p{font-size:1.6em}}@media screen and (max-width: 1400px){.about p{font-size:1.4em}}@media screen and (max-width: 640px){.about p{font-size:1.1em}}.about img{max-width:260px;margin-top:1em}@media screen and (max-height: 768px){.about img{max-width:220px}[lang="de"] .about img{margin-top:4.5em}}.about .cv-show{display:inline-block;color:#000;text-decoration:none}.about .cv-show h2{font-size:2em}@media screen and (max-width: 1920px){.about .cv-show h2{font-size:1.6em}}@media screen and (max-width: 1400px){.about .cv-show h2{font-size:1.4em}}@media screen and (max-width: 640px){.about .cv-show h2{font-size:1.1em}}@media screen and (max-height: 768px) and (min-width: 640px){.about .about-content{float:left;width:70%;width:calc(100% - 260px)}}.show-cv{overflow:hidden !important}.cv{position:fixed;left:0;top:0;display:none;width:100vw;height:100%;height:100vh;min-width:100%;min-height:100%;padding-top:8em;background-color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:2}.show-cv .cv{display:block}.cv-wrapper{position:relative;width:90%;max-width:1200px;min-height:100%;margin:0 auto}.cv-wrapper img{float:left;width:160px}@media screen and (max-width: 640px){.cv-wrapper img{display:none}}.cv-content{float:left;width:calc(100% - 160px - 4em);margin-left:2em;padding-top:4em;text-align:left;position:relative}@media screen and (max-width: 640px){.cv-content{width:100%;margin-left:0;padding-top:0}}.cv-content .h1{margin:0 0 2em}.cv-content h3{font-size:1.3em;line-height:1.2}.cv-content ul{list-style:none;padding-left:0;margin-bottom:2.4em}.cv-content ul::before,.cv-content ul::after{content:'';display:table}.cv-content ul::after{clear:both}.cv-content li{display:block;width:100%;float:left;margin-bottom:0.4em}.cv-content .cv-education span{display:block;float:left}.cv-content .cv-education span.key{width:48px}.cv-content .cv-education span.value{width:calc(100% - 48px - 1em)}.cv-content .cv-experience span{display:block;float:left}.cv-content .cv-experience span.key{width:104px}.cv-content .cv-experience span.value{width:calc(100% - 104px - 1em)}.cv-content .cv-volunteer strong{font-weight:900}.cv-close{display:block;top:0}.expertise{text-align:center}@media screen and (max-width: 820px){.expertise{padding-left:3em;padding-right:3em}}.expertise img{margin-top:2em;max-height:calc(100vh - 300px)}@media screen and (max-width: 745px){.expertise img{max-height:70vh}}.contact{color:#fff;background-color:#afcb37}.contact .row{max-width:1200px}@media screen and (max-width: 820px){.contact .row{width:80%}}@media screen and (max-width: 480px){.contact .row{width:96%;padding-left:0;padding-right:0}}.contact h1{font-size:60px;margin-top:0;float:left}@media screen and (max-width: 1400px){.contact h1{font-size:36px}}@media screen and (max-width: 820px){.contact h1{float:none;font-size:24px}}.contact .contact-info{float:right}@media screen and (max-width: 820px){.contact .contact-info{float:none}}.contact .contact-info p{font-size:2.2em;font-weight:900;margin:0.4em 0 1em}@media screen and (max-width: 1400px){.contact .contact-info p{font-size:1.4em}}@media screen and (max-width: 640px){.contact .contact-info p{font-size:1em}}.contact a{color:#fff}.contact .email-link{text-decoration:none}
