@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../webfonts/OpenSans-Light-webfont.eot);src:local("Open Sans Light"),local("OpenSans-Light-webfont"),url(../webfonts/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../webfonts/OpenSans-Light-webfont.woff) format("woff"),url(../webfonts/OpenSans-Light-webfont.ttf) format("truetype"),url(../webfonts/OpenSans-Light-webfont.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../webfonts/OpenSans-Regular-webfont.eot);src:local("Open Sans Regular"),local("OpenSans-Regular-webfont"),url(../webfonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../webfonts/OpenSans-Regular-webfont.woff) format("woff"),url(../webfonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(../webfonts/OpenSans-Regular-webfont.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../webfonts/OpenSans-SemiBold-webfont.eot);src:local("Open Sans Bold"),local("OpenSans-SemiBold-webfont"),url(../webfonts/OpenSans-SemiBold-webfont.eot?#iefix) format("embedded-opentype"),url(../webfonts/OpenSans-SemiBold-webfont.woff) format("woff"),url(../webfonts/OpenSans-SemiBold-webfont.ttf) format("truetype"),url(../webfonts/OpenSans-SemiBold-webfont.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../webfonts/OpenSans-Bold-webfont.eot);src:local("Open Sans Bold"),local("OpenSans-Bold-webfont"),url(../webfonts/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../webfonts/OpenSans-Bold-webfont.woff) format("woff"),url(../webfonts/OpenSans-Bold-webfont.ttf) format("truetype"),url(../webfonts/OpenSans-Bold-webfont.svg#OpenSans) format("svg")}

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */HTML{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}BODY,HTML{height:100%}BODY{margin:0}ARTICLE,ASIDE,DETAILS,FIGCAPTION,FIGURE,FOOTER,HEADER,MAIN,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:transparent}A:active,A:hover{outline:0}ABBR[title]{border-bottom:1px dotted}B,STRONG{font-weight:700}DFN{font-style:italic}H1{font-size:2em;margin:.67em 0}H1,H2,H3,H4,H5,H6{font-weight:400}MARK{background:#ff0;color:#000}SMALL{font-size:80%}SUB,SUP{font-size:75%;line-height:0;position:relative;vertical-align:baseline}SUP{top:-.5em}SUB{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}LEGEND{border:0;padding:0}TEXTAREA{overflow:auto}OPTGROUP{font-weight:400}TABLE{border-collapse:collapse;border-spacing:0}TD,TH{padding:0}.icon-check{background-image:url(../images/icons/ic_check_black_48px.svg)}.icon-close{background-image:url(../images/icons/ic_close_black_48px.svg)}.icon-flag-at:before{background-image:url(../images/icons/flags/at.svg)}.icon-flag-at:before,.icon-flag-ca:before{position:absolute;content:"";background-repeat:no-repeat}.icon-flag-ca:before{background-image:url(../images/icons/flags/ca.svg)}.icon-flag-de:before{background-image:url(../images/icons/flags/de.svg)}.icon-flag-de:before,.icon-flag-es:before{position:absolute;content:"";background-repeat:no-repeat}.icon-flag-es:before{background-image:url(../images/icons/flags/es.svg)}.icon-flag-fr:before{background-image:url(../images/icons/flags/fr.svg)}.icon-flag-fr:before,.icon-flag-gb:before{position:absolute;content:"";background-repeat:no-repeat}.icon-flag-gb:before{background-image:url(../images/icons/flags/gb.svg)}.icon-flag-in:before{background-image:url(../images/icons/flags/in.svg)}.icon-flag-in:before,.icon-flag-it:before{position:absolute;content:"";background-repeat:no-repeat}.icon-flag-it:before{background-image:url(../images/icons/flags/it.svg)}.icon-flag-me:before{background-image:url(../images/icons/flags/me.svg)}.icon-flag-me:before,.icon-flag-us:before{position:absolute;content:"";background-repeat:no-repeat}.icon-flag-us:before{background-image:url(../images/icons/flags/us.svg)}BODY{font-family:Open Sans,Helvetica,"sans-serif"}.logo{position:fixed;bottom:20px;right:20px;z-index:4}.logo IMG{width:100%}@media only screen and (min-width:1100px){.logo{width:calc(100% / 12 * 2 - 40px)}}@media only screen and (max-width:1099px){.logo{bottom:0;right:0;background-color:#000;width:100%;text-align:right}}@media only screen and (min-width:768px) and (max-width:1099px){.logo IMG{padding:20px;width:calc(100% / 12 * 3 - 40px)}}@media only screen and (min-width:512px) and (max-width:767px){.logo IMG{padding:15px 20px;width:calc(100% / 12 * 4 - 40px)}}@media only screen and (max-width:511px){.logo IMG{padding:15px;width:calc(100% / 12 * 6 - 40px)}}.grid{padding:0;width:100%;background-color:#000}.grid-item{position:relative;margin:0;margin-bottom:10px}@media only screen and (max-width:511px){.grid-item{width:100%}}@media only screen and (min-width:512px) and (max-width:767px){.grid-item{width:calc(100% / 12 * 6 - 10px)}}@media only screen and (min-width:768px) and (max-width:1099px){.grid-item{width:calc(100% / 12 * 4 - 10px)}}@media only screen and (min-width:1100px){.grid-item{width:calc(100% / 12 * 3 - 10px)}}@media only screen and (min-width:1600px){.grid-item{width:calc(100% / 12 * 2 - 10px)}}.grid-item:hover{cursor:pointer}.grid-item:hover .description{display:block}.grid-item IMG{display:block;padding:0;margin:0;width:100%}.grid-item .description{display:none;position:absolute;bottom:0;left:0;padding:10px;width:calc(100% - 20px);background-color:rgba(0,0,0,.8);color:#fff;font-size:12px;line-height:18px;text-align:right}.grid-item .description SPAN{color:#f4f4f4}.overlay-container{display:none;position:fixed;top:0;left:0;overflow:hidden;height:100%;width:100%;text-align:center;background-color:rgba(0,0,0,.7)}.overlay-container.open{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.overlay-container IMG{display:inline-block;padding:20px;max-height:calc(100% - 40px);max-width:calc(100% - 40px)}@media only screen and (max-width:511px){.content{margin:0}}@media only screen and (min-width:512px) and (max-width:767px){.content{margin:0 20px}}@media only screen and (min-width:768px) and (max-width:1099px){.content{margin:0 8.33333%}}@media only screen and (min-width:1100px){.content{margin:0 16.66667%}}@media only screen and (max-width:767px){.quote{display:none}}.navigation-primary{position:fixed;top:0;right:0;width:100%;z-index:2!important}.navigation-primary .hamburger{position:absolute;top:0;right:0;padding:5px 15px 0;color:#f4f4f4;border:0;font-size:30px;font-weight:700;line-height:45px;background:none;cursor:pointer;outline:none;z-index:4}@media only screen and (min-width:512px) and (max-width:767px){.navigation-primary .hamburger{right:25px}}@media only screen and (max-width:511px){.navigation-primary .hamburger{right:5px}}.navigation-primary .cross{display:none;position:absolute;top:0;right:6px;padding:7px 15px 0;color:#f4f4f4;border:0;font-size:65px;line-height:65px;font-weight:700;background:none;cursor:pointer;outline:none;z-index:4}@media only screen and (min-width:512px) and (max-width:767px){.navigation-primary .cross{right:25px}}@media only screen and (max-width:511px){.navigation-primary .cross{right:5px}}.primary-navigation-list{display:none;position:absolute;top:0;margin:0;padding:20px 0;z-index:3;width:100%;background:rgba(0,0,0,.8);text-align:center;border-top:2px solid #c6dd19;border-bottom:5px solid #c6dd19}.primary-navigation-item{margin:20px 0;list-style-type:none;font-size:16px}.primary-navigation-item A{text-decoration:none;color:#fff;font-weight:500;text-transform:uppercase}.primary-navigation-item A:HOVER{text-decoration:underline}@media only screen and (max-width:767px){.contact .hamburger,.ueber-mich .hamburger{color:#666}}#slides{position:relative}#slides .slides-container{display:none}#slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation{margin:0 auto;position:absolute;z-index:1;top:50%;width:100%}.slides-navigation a{position:absolute;display:block}.slides-navigation a.prev{left:20px;background-position:-2px 2px;background-image:url(../images/icons/ic_keyboard_arrow_left_black_24px.svg)}.slides-navigation a.next,.slides-navigation a.prev{text-indent:-10000000px;width:60px;height:60px;background-repeat:no-repeat;background-size:60px auto;border-radius:30px;background-color:hsla(0,0%,98%,.6)}.slides-navigation a.next{right:20px;background-position:2px 2px;background-image:url(../images/icons/ic_keyboard_arrow_right_black_24px.svg)}.slides-pagination{position:absolute;z-index:1;bottom:0;text-align:center;width:100%}.slides-pagination a{border:2px solid #222;border-radius:15px;width:10px;height:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=");margin:2px;overflow:hidden;text-indent:-100%}.slides-pagination a.current{background:#222}.christel-slide{background-image:url(../images/christel.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:50%;background-color:#000}.quote{position:absolute;right:100px;top:calc(50% - -40px);padding:40px 100px;background-color:hsla(0,0%,98%,.6);font-size:22px;line-height:28px;font-weight:600;max-width:calc(100% - 200px - 200px)}.quote .signature{display:block;font-size:16px;font-style:italic;font-weight:500;text-align:right}.flow-text{background-color:#fff}@media only screen and (max-width:767px){.flow-text{padding:60px 20px 100px}}@media only screen and (min-width:768px) and (max-width:1099px){.flow-text{padding:80px 40px 150px}}@media only screen and (min-width:1100px){.flow-text{padding:80px 70px}}@media only screen and (min-width:1600px){.flow-text{padding:80px 100px}}.ueber-mich{background-color:#000}.ueber-mich .flow-text,.ueber-mich .page-wrapper{min-height:100%}.ueber-mich .flow-text,.ueber-mich .main{height:100%}.ueber-mich .flow-text IMG{width:100%}.ueber-mich .flow-text H1{text-align:center;text-transform:uppercase;font-weight:300}@media only screen and (max-width:1099px){.ueber-mich .flow-text H1{font-size:30px;line-height:36px}}@media only screen and (min-width:1100px){.ueber-mich .flow-text H1{font-size:38px;line-height:44px}}.ueber-mich .flow-text P{font-size:14px;line-height:22px}@media only screen and (min-width:768px) and (max-width:1099px){.ueber-mich .flow-text P{font-size:16px;line-height:24px}}@media only screen and (min-width:1100px){.ueber-mich .flow-text P{font-size:18px;line-height:26px}}@media only screen and (min-width:1600px){.ueber-mich .flow-text P{float:right;width:calc(50% - 20px)}.ueber-mich .flow-text P:first-of-type{float:left}}.ueber-mich .flow-text P.signature{float:none;clear:both;font-weight:300;font-style:italic;text-align:right;width:100%}