/*!
 * @license
 * MyFonts Webfont Build ID 3289375, 2016-09-29T09:16:52-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Panton-ExtraBold by Fontfabric
 * URL: http://www.myfonts.com/fonts/font-fabric/panton/extra-bold/
 *
 * Webfont: Panton-SemiBold by Fontfabric
 * URL: http://www.myfonts.com/fonts/font-fabric/panton/semi-bold/
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3289375
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright (c) 2012 by Fontfabric LLC. All rights reserved.
 *
 * © 2016 MyFonts Inc
*/@import url("//hello.myfonts.net/count/32311f");@font-face{font-family:'Panton-ExtraBold';src:url("/templates/assets/webfonts/32311F_0_0.eot");src:url("/templates/assets/webfonts/32311F_0_0.eot?#iefix") format("embedded-opentype"),url("/templates/assets/webfonts/32311F_0_0.woff2") format("woff2"),url("/templates/assets/webfonts/32311F_0_0.woff") format("woff"),url("/templates/assets/webfonts/32311F_0_0.ttf") format("truetype")}@font-face{font-family:'Panton-SemiBold';src:url("/templates/assets/webfonts/32311F_1_0.eot");src:url("/templates/assets/webfonts/32311F_1_0.eot?#iefix") format("embedded-opentype"),url("/templates/assets/webfonts/32311F_1_0.woff2") format("woff2"),url("/templates/assets/webfonts/32311F_1_0.woff") format("woff"),url("/templates/assets/webfonts/32311F_1_0.ttf") format("truetype")}@font-face{font-family:'nella_sueregular';src:url("/templates/assets/webfonts/nellasue-webfont.eot");src:url("/templates/assets/webfonts/nellasue-webfont.eot?#iefix") format("embedded-opentype"),url("/templates/assets/webfonts/nellasue-webfont.woff") format("woff"),url("/templates/assets/webfonts/nellasue-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}/*! 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{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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: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}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}img{max-width:100%}iframe{max-width:100%}nav ul{padding:0}nav li{list-style-type:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;z-index:500;display:block;height:44px;width:23px;line-height:0px;font-size:0px;cursor:pointer;background:url("/templates/assets/images/vs_sprite.png") 0 0 no-repeat;color:transparent;top:0%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}@media screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi){.slick-prev,.slick-next{background-image:url("/templates/assets/images/vs_sprite@2x.png");background-size:300px 100px}}.slick-prev{left:0;background-position:-140px 0}.slick-prev:hover{background-position:-170px 0}.slick-next{right:0;background-position:-80px 0}.slick-next:hover{background-position:-110px 0}.slick-arrow.slick-disabled{opacity:0.2}@media screen and (min-width: 1024px){.slick-prev{left:-32px}.slick-next{right:-32px}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:10px 10px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);-webkit-transform:rotate(225deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}.wrapper{width:100%;min-width:320px}@media screen and (min-width: 740px){.main{padding-top:58px}}html,body{font-family:Helvetica, Arial, sans-serif;color:#000}h1{margin:0;text-transform:uppercase;font-size:22px;font-size:1.375rem}h2{color:#878787;margin:0 0 20px 0;text-transform:uppercase;text-align:center;font-size:20px;font-size:1.25rem}h3,h4{color:#878787;margin:0 0 16px 0;text-transform:uppercase;text-align:center;font-size:12px;font-size:.75rem}h4{margin:0 0 10px 0}p{font-size:16px;font-size:1rem;margin:0 0 1.4em 0;line-height:1.4em}p:last-child{margin-bottom:0}p.centered{text-align:center}.webfonts-loaded{font-family:'Panton-SemiBold', Helvetica, Arial, sans-serif}.webfonts-loaded body{font-family:'Panton-SemiBold', Helvetica, Arial, sans-serif}.webfonts-loaded h1{font-family:'Panton-SemiBold';font-weight:normal;line-height:1em}.webfonts-loaded h2{font-family:'Panton-ExtraBold';font-weight:normal;letter-spacing:1px}.webfonts-loaded h3,.webfonts-loaded h4{font-family:'Panton-ExtraBold';font-weight:normal;letter-spacing:1px}.webfonts-loaded .quote,.webfonts-loaded .cover__quote{font-family:'nella_sueregular'}@media screen and (min-width: 500px){h1{font-size:32px;font-size:2rem}}@media screen and (min-width: 540px){h2{font-size:22px;font-size:1.375rem}h3,h4{font-size:14px;font-size:.875rem;margin:0 0 24px 0}p{font-size:18px;font-size:1.125rem;margin-bottom:1.4em}}.globalheader{width:100%}.globalheader__inner{padding:18px 10px 18px 10px;max-width:1100px;margin:0 auto;position:relative}.globalheader__logo{width:240px;height:14px;display:block;text-indent:-9999px;background:url("/templates/assets/images/logo_viktoria_schmidheiny.png") 0 0 no-repeat;background-size:cover}@media screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi){.globalheader__logo{background-image:url("/templates/assets/images/logo_viktoria_schmidheiny.svg")}}@media screen and (min-width: 740px){.globalheader{position:fixed;top:0;left:0;z-index:9999;background:#FFF}.globalheader__logo{width:350px;height:21px}}@media (min-width: 740px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 740px) and (min-resolution: 144dpi){.globalheader__logo{height:20px}}.globalnav__toggle{position:absolute;top:4px;right:0;background:transparent}.globalnav__toggle:focus{outline:none}.hamburger-label{display:none}.globalnav__list{display:none;margin:11px 0 0 0;border-top:1px solid #CCC}.no-js .has-visible-nav .globalnav__list,.js .has-visible-nav .globalnav__list{display:block}.globalnav__item{text-transform:uppercase;font-size:16px;font-size:1rem;border-bottom:1px solid #CCC}.globalnav__link{color:#000;text-decoration:none;padding:10px 0 6px 0;display:block}.globalnav__link:hover{color:#878787}@media screen and (min-width: 500px){.hamburger-label{float:left;display:inline-block;line-height:24px;padding-right:8px;color:#000}}@media screen and (min-width: 740px){.globalnav__toggle{display:none}.globalnav__list{border-top:none;position:absolute;top:0px;right:10px;display:inline-block}.globalnav__item{display:inline-block;margin-left:30px;border-bottom:none}}.attn{padding:10px;color:#c00;background-color:#f7d9d9;border:1px solid #c00;position:relative}.attn p{margin-bottom:0}.cover{background:#73ab84 url("/templates/assets/images/bg_coverquote.jpg") 0 0 repeat-x;background-size:auto 100%}.cover__inner{padding:0 10px;max-width:1100px;margin:0 auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.cover__imgholder{width:36.3636363636%}.cover__img{display:block}.cover__info{width:63.6363636364%;padding:10px 0 0 10px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cover__quote{font-size:24px;font-size:1.5rem;text-align:center;line-height:1em;color:#FFF;margin:0}.covernav{margin:10px auto 0 auto;padding:0;text-align:center;max-width:400px}.covernav__item{display:inline-block;position:relative;margin-left:5px}.covernav__link{color:#FFF;text-transform:uppercase;text-decoration:none;font-size:10px;font-size:.625rem;text-align:center}.covernav__icon{height:40px;width:40px;display:block;margin:0 auto 5px auto;border:2px solid #FFF;border-radius:100%;text-align:center;background-position:center center;background-size:40px 40px}.covernav__icon--projects{background-image:url("/templates/assets/images/icon_projects.png")}.covernav__icon--about{background-image:url("/templates/assets/images/icon_about.png")}.covernav__icon--contact{background-image:url("/templates/assets/images/icon_projects.png")}@media screen and (min-width: 400px){.covernav{margin-top:20px}}@media screen and (min-width: 500px){.cover__quote{font-size:32px;font-size:2rem}.covernav__icon{width:60px;height:60px;background-size:60px 60px}}@media screen and (min-width: 600px){.cover__info{padding-top:20px}.cover__quote{font-size:40px;font-size:2.5rem}.covernav{margin-top:30px}.covernav__item{margin-left:20px}}@media screen and (min-width: 700px){.cover__quote{font-size:50px;font-size:3.125rem}}@media screen and (min-width: 800px){.cover__quote{font-size:60px;font-size:3.75rem}}@media screen and (min-width: 900px){.cover__quote{font-size:70px;font-size:4.375rem}.covernav__icon{width:75px;height:75px;background-size:75px 75px}}@media screen and (min-width: 1000px){.cover__quote{font-size:80px;font-size:5rem}}@media screen and (min-width: 1100px){.cover__info{padding-top:30px}.cover__quote{font-size:80px;font-size:5rem}.covernav{margin-top:50px}.covernav__icon{width:90px;height:90px;background-size:90px 90px}.covernav__link{font-size:16px;font-size:1rem}}.entry{background:#ece9e4;padding:30px 0}.entry__inner{max-width:940px;padding:0 10px;margin:0 auto}.entry__inner+.entry__inner{margin-top:1em}.entry__copy--centered{text-align:center}.icon{display:block;margin:0 auto 20px auto}.icon--logo{margin:0 auto 20px auto;max-width:60%;max-height:120px}@media screen and (min-width: 540px){.entry__copy{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.1276595745%;-moz-column-gap:2.1276595745%;column-gap:2.1276595745%}.entry__copy--centered{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.icon--logo{margin:0 auto 60px auto;max-height:none}}.entry__inner--links{overflow:auto}.entry a,.entry__dllink{color:#6b9678;text-decoration:underline}.entry a:hover,.entry__dllink:hover{text-decoration:none}.entry__dllink--a{float:left}.entry__dllink--b{float:right}.preview{width:100%;background:#FFF;padding:30px 0}.preview__inner{max-width:940px;padding:0 10px;margin:0 auto}.preview__item{box-sizing:border-box;padding:0 10px;text-align:left}.preview__item:focus{outline:none}.preview__imgwrap{max-width:80%;margin:0 auto 10px auto;position:relative;padding-bottom:81%}.preview__img{position:absolute;top:0;left:0;border-radius:100%}.preview__item a,.preview__item a h4,.preview__item a p{color:#000;text-decoration:none}.preview__item a p{margin:0}.no-touchevents .preview__item a .preview__img{-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.no-touchevents .preview__item a:hover .preview__img{opacity:0.8}@media screen and (min-width: 720px){.preview__item{width:31.914893617%}}.quote{background:#73ab84 url("/templates/assets/images/bg_coverquote.jpg") 0 0 repeat-x;background-size:auto 100%;font-size:32px;font-size:2rem;text-align:center;line-height:1em;color:#FFF;margin:0}.quote__inner{max-width:940px;padding:30px 10px;margin:0 auto}@media screen and (min-width: 25em){.quote{font-size:32px}}@media screen and (min-width: 25em) and (min-width: 320px){.quote{font-size:calc(32px + 48 * (100vw - 320px) / 620)}}@media screen and (min-width: 25em) and (min-width: 940px){.quote{font-size:80px}}.social{display:block;margin:0 auto;padding:0;list-style-type:none;text-align:center}.social__network{display:inline-block}.social__network+.social__network{margin-left:1em}.social__link{width:32px;height:32px;display:block;background:url("/templates/assets/images/vs_sprite.png") 0 0 no-repeat;text-indent:-9999px}.social__link--xing{background-position:0 0}.social__link--linkedin{background-position:-32px 0}@media screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi){.social__link{background-image:url("/templates/assets/images/vs_sprite@2x.png");background-size:300px 100px}}.slideshow{width:100%}.slideshow__imgwrap,.slideshow__caption{margin:0}.slideshow__caption{padding-top:10px}.slideshow__caption p{color:#6b9678}.slideshow .slick-dots li button{width:12px;height:12px;display:inline-block;background:transparent;border-radius:100%;border:1px solid #6b9678}.slideshow .slick-dots li.slick-active button{background:#FFF}.slideshow .slick-dots li button:before{content:'';display:none}@media screen and (min-width: 640px){.slideshow__cwrap{display:-webkit-box;display:-ms-flexbox;display:flex}.slideshow__caption{padding-top:0}.slideshow__imgwrap{width:65.9574468085%}.slideshow__caption{width:31.914893617%;margin-left:2.1276595745%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.slideshow-onecaption{display:-webkit-box;display:-ms-flexbox;display:flex}.slideshow-onecaption .slideshow{width:65.9574468085%}.slideshow-onecaption .slideshow__imgwrap{width:100%}}.video__caption{padding-top:10px}.video h4{color:#6b9678}.video p{color:#6b9678;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width: 640px){.video{display:-webkit-box;display:-ms-flexbox;display:flex}.video__wrap{width:65.9574468085%}.video__caption{padding-top:0;width:31.914893617%;margin-left:2.1276595745%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.globalfooter{padding:60px 0 40px 0;width:100%;background:#ece9e4}.home .globalfooter{padding:200px 0 40px 0}.globalfooter__inner{margin:0 auto;max-width:940px;padding:0 10px}.globalfooter p{color:#878787;font-size:12px;font-size:.75rem;border-top:1px solid #CCC;padding:4px 0 0 0}
