/*
This file has been generated with SiteFlow (http://siteflow.witiz.com).
To remove this comment, please support us and upgrade to SiteFlow Pro.
*/
*{padding:0;margin:0}a{text-decoration:none !important}ul{list-style:none}body{font-family:'Source Sans Pro',sans-serif;color:#3e403f}#main-header{position:relative;width:100%;height:100%;background-color:#69c2bc}#logo{position:absolute;left:50%;top:50% !important;margin-left:-75px;margin-top:-120px;margin-bottom:none !important;width:150px}#logo img{width:100%;height:auto}#logo .title{position:relative;width:500px;left:50%;margin-left:-250px;text-align:center;margin-top:25px;font-family:'Ubuntu',sans-serif;font-weight:300}#logo .title span{color:#fff;font-size:18px;padding:5px 15px 7px 15px;box-sizing:border-box;border:solid 2px #fff;border-radius:3px}#logo .title span.index{padding:5px 40px 7px 40px}#lang-menu{position:absolute;text-align:center;left:50%;width:200px;margin-left:-100px;bottom:20px;color:#fff;font-size:18px;word-spacing:8px}#lang-menu a{font-weight:300 !important;font-family:'Ubuntu',sans-serif;color:#fff;font-size:18px;opacity:.6}#lang-menu a.active,#lang-menu a:hover{opacity:1}#content{width:100%}.mw-list{position:relative;width:100%}.mw-list .mw-list-item{position:relative;width:100%;padding:135px 0 135px 0}.mw-list .mw-list-item>.title{width:100%;text-align:center;padding-bottom:55px;font-family:'Ubuntu',sans-serif;font-size:42px;font-weight:500}.mw-list .mw-list-item:nth-child(even){background-color:#dfe4e7}.mw-list .mw-list-item:nth-child(odd){background-color:#fff}.radial-item a{text-decoration:none;color:#3e403f;display:block;width:100%}.radial-item img{position:relative;width:90%;left:5%;height:auto}.radial-item .title{position:relative;margin-top:20px;width:100%;text-align:center;font-size:25px;font-weight:400;-webkit-transition:color .3s}.radial-item .title:after{position:absolute;width:50px;background-color:#69c2bc;height:2px;content:' ';left:50%;margin-left:-26px;bottom:-8px}.radial-item .description{font-size:13px;font-weight:normal;margin-top:18px;margin-left:-51%;width:200%;text-align:center;font-weight:300;-webkit-transition:color .3s}.radial-center-item{position:relative;width:190px;left:50%;margin-left:-95px}.project-list{position:relative;width:100%;text-align:center;overflow:hidden}.project-list .project-list-item{display:inline-block;width:136px}.project-list .project-list-item .project-icon{position:relative;width:122px;height:122px;left:50%;margin-left:-60px;background-size:100% 100%}.project-list .project-list-item .project-icon:after{content:' ';position:absolute;width:100%;height:100%;left:0;top:0;background-size:100% 100%;background-image:url('../img/icon_hover.png');opacity:0;-webkit-transition:opacity .3s}.project-list .project-list-item:hover .project-icon:after{opacity:1 !important}.project-list .project-list-item img{position:relative}.project-list .project-list-item a{text-decoration:none;color:#3e403f;display:block;width:100%}.project-list .project-list-item:not(:first-child){margin-left:50px}.project-list .project-list-item a{text-decoration:none;color:#3e403f;display:block;width:100%}.project-list .project-list-item img{position:relative;width:90%;left:5%;height:auto}.project-list .project-list-item .title{position:relative;margin-top:20px;width:100%;text-align:center;font-size:25px;font-weight:400;-webkit-transition:color .3s}.project-list .project-list-item .title:after{position:absolute;width:50px;background-color:#69c2bc;height:2px;content:' ';left:50%;margin-left:-26px;bottom:-8px}.project-list .project-list-item .description{font-size:13px;font-weight:normal;margin-top:18px;margin-left:-51%;width:200%;text-align:center;font-weight:300;-webkit-transition:color .3s}.project-item{padding:0 !important;height:640px}.project-item.single-image-container{text-align:center;height:auto}.project-item.single-image-container img{width:1010px;height:auto}.project-item .title{text-align:left;font-weight:400;width:100%;botton:20px}.project-item .description{position:relative;padding:50px;width:395px;top:50%;left:0;text-align:left;font-size:13px;line-height:1.5;-webkit-transform:translate3d(0, -50%, 0)}.project-item .center-image{height:100%;width:auto;display:inline-block}.project-item:nth-child(even) .image-container{float:left}.project-item:nth-child(even) .image-container img{float:right}.project-item:nth-child(even) .text-container{float:right}.project-item:nth-child(even) .text-container img{float:left}.project-item:nth-child(odd) .image-container{float:right}.project-item:nth-child(odd) .image-container img{float:left}.project-item:nth-child(odd) .text-container{float:left}.project-item:nth-child(odd) .text-container img{float:right}.project-item:nth-child(odd) .description{position:relative;top:50%;float:right;text-align:left;font-size:13px;line-height:1.5;-webkit-transform:translate3d(0, -50%, 0)}.project-item:nth-child(odd) .description .title{text-align:left;font-weight:400;botton:20px}.project-item.project-back-item{height:180px !important;background-color:#69c2bc !important}.about-item .image{position:relative;width:180px;height:180px;background-size:100% 100%}.about-item .image:after{position:absolute;content:" ";width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;background-image:url('../img/about_hover.png');background-size:100% 100%}.about-item:hover .image:after{opacity:1}#project-back-button{position:absolute;width:300px;height:100px;text-align:center;top:50%;margin-top:-40px;left:50%;margin-left:-150px}#project-back-button .title{width:100%;text-align:center;font-size:16px;color:#fff;text-decoration:none !important;margin-top:10px;font-family:'Ubuntu',sans-serif;font-weight:400}#project-back-button .icon{position:relative;margin-left:-23px;width:45px;height:45px;background-image:url('../img/back_button.png');background-size:100% 100%;left:50%}#project-back-button:hover .icon{background-image:url('../img/back_button_hover.png')}.container{float:left;width:50%;height:100%}.container img{height:100%;width:auto}.image-container{float:left;width:50%;height:100%}.image-container img{height:100%;width:auto}.text-container{float:left;width:50%;height:100%}.text-container img{height:100%;width:auto}.video-placeholder{position:absolute;width:100%;height:100%;background-size:100% auto;background-position:center center;cursor:pointer}.video-placeholder:after{position:absolute;width:60px;height:60px;background-image:url('../img/video_play_button.png');content:' ';background-size:100% 100%;left:50%;margin-left:-30px;top:50%;margin-top:-30px}.video-container{position:absolute;left:0;top:0;width:100%;height:100%}.video-frame{position:absolute;width:100%;height:100%;top:0;left:0}.gallery-item{height:1100px}.slider{position:absolute;left:50%;margin-left:-366px !important;width:733px;height:550px;top:370px !important}.slider:after{position:absolute;content:' ';left:-74px;top:-65px;width:890px;height:681px;background-image:url('../img/consight_slideshow@2x.png');background-size:100% 100%}.slider-description{position:absolute;height:auto;width:400px;left:50%;margin-top:0 !important;top:80px;margin-left:-445px}.slider-description .title{display:block;margin:0 !important;font-weight:400;font-size:26px;font-family:'Source Sans Pro',sans-serif;color:#3e403f;transform:translate3d(0, 0, 0)}.slider-description .description{margin:0 !important;left:0;display:block;float:none !important;padding:0 !important;transform:none;-webkit-transform:none;-moz-transform:none;transform:translate3d(0, 0, 0)}.flex-direction-nav a:before{content:' ' !important;background-image:url('../img/slideshow_arrow_left@2x.png');background-size:100% 100% !important;width:29px !important;height:87px !important}.flex-direction-nav a.flex-next:before{background-image:url('../img/slideshow_arrow_right@2x.png')}.flex-direction-nav .flex-prev{left:-130px !important}.flex-direction-nav .flex-next{right:-140px !important;text-align:right}#contact-form{position:relative;width:920px;left:50%;padding-bottom:50px;margin-left:-460px}#contact-form input{font-size:16px;margin-top:30px;width:30%;margin-left:2%;height:40px;border:solid 1px #6f7373;border-radius:3px;padding:8px}#contact-form textarea{margin-top:20px;width:94.7%;margin-left:2%;height:250px;font-size:16px;padding:8px;resize:none;border-radius:3px;border:solid 1px #6f7373}#contact-form .title{position:relative;left:2%;font-family:'Ubuntu',sans-serif;font-size:28px;color:#6f7373;font-weight:400}#contact-form .btn-submit{font-size:16px;height:40px;background-color:#69c2bc;width:200px;margin-left:2%;margin-top:20px;color:#fff;border:none;border-radius:3px}.social-button{position:absolute;width:40px;height:40px;background-size:100% 100%;background-position:center center;border:none;background-color:transparent;cursor:pointer;top:430px}#facebook{position:absolute;width:40px;height:40px;background-size:100% 100%;background-position:center center;border:none;background-color:transparent;cursor:pointer;top:430px;left:750px;background-image:url('../img/about_facebook.png')}#facebook:hover{background-image:url('../img/about_facebook_hover.png')}#behance{position:absolute;width:40px;height:40px;background-size:100% 100%;background-position:center center;border:none;background-color:transparent;cursor:pointer;top:430px;left:800px;background-image:url('../img/about_behance.png')}#behance:hover{background-image:url('../img/about_behance_hover.png')}#linkedin{position:absolute;width:40px;height:40px;background-size:100% 100%;background-position:center center;border:none;background-color:transparent;cursor:pointer;top:430px;left:850px;background-image:url('../img/about_linkedin.png')}#linkedin:hover{background-image:url('../img/about_linkedin_hover.png')}#btn-download-cv{position:absolute;width:190px;height:45px;top:600px;left:50%;margin-left:-95px;background-image:url('../img/about_lebenslauf_download.png');background-color:#f00;background-repeat:no-repeat;background-size:100%;border:none;background-color:transparent;cursor:pointer}#btn-download-cv:hover{background-image:url('../img/about_lebenslauf_download_hover.png')}#super-frame{position:fixed;z-index:100;width:660px;height:500px;top:50%;left:50%;margin-left:-330px;margin-top:-250px}