.spacing-submenu{margin-top:90px !important}@media(min-width: 640px){.spacing-submenu{margin-top:45px !important}}@media(min-width: 1024px){.spacing-submenu{margin-top:45px !important}}.spacing-40{margin-top:10px !important}@media(min-width: 640px){.spacing-40{margin-top:20px !important}}@media(min-width: 1024px){.spacing-40{margin-top:40px !important}}.spacing-50{margin-top:13px !important}@media(min-width: 640px){.spacing-50{margin-top:25px !important}}@media(min-width: 1024px){.spacing-50{margin-top:50px !important}}.spacing-60{margin-top:15px !important}@media(min-width: 640px){.spacing-60{margin-top:30px !important}}@media(min-width: 1024px){.spacing-60{margin-top:60px !important}}.spacing-70{margin-top:18px !important}@media(min-width: 640px){.spacing-70{margin-top:35px !important}}@media(min-width: 1024px){.spacing-70{margin-top:70px !important}}.spacing-80{margin-top:20px !important}@media(min-width: 640px){.spacing-80{margin-top:40px !important}}@media(min-width: 1024px){.spacing-80{margin-top:80px !important}}.spacing-83{margin-top:21px !important}@media(min-width: 640px){.spacing-83{margin-top:41px !important}}@media(min-width: 1024px){.spacing-83{margin-top:83px !important}}.spacing-88{margin-top:22px !important}@media(min-width: 640px){.spacing-88{margin-top:44px !important}}@media(min-width: 1024px){.spacing-88{margin-top:88px !important}}.spacing-94{margin-top:24px !important}@media(min-width: 640px){.spacing-94{margin-top:47px !important}}@media(min-width: 1024px){.spacing-94{margin-top:94px !important}}.spacing-145{margin-top:35px !important}@media(min-width: 640px){.spacing-145{margin-top:70px !important}}@media(min-width: 1024px){.spacing-145{margin-top:145px !important}}.spacing-small-40{margin-top:20px !important}@media(min-width: 640px){.spacing-small-40{margin-top:0 !important}}@media(min-width: 1024px){.spacing-small-40{margin-top:0 !important}}.spacing-medium-40{margin-top:20px !important}@media(min-width: 640px){.spacing-medium-40{margin-top:40px !important}}@media(min-width: 1024px){.spacing-medium-40{margin-top:0 !important}}.spacing-medium-88{margin-top:44px !important}@media(min-width: 640px){.spacing-medium-88{margin-top:88px !important}}@media(min-width: 1024px){.spacing-medium-88{margin-top:0 !important}}.spacing-colors{margin-top:25px !important}@media(min-width: 640px){.spacing-colors{margin-top:40px !important}}@media(min-width: 1024px){.spacing-colors{margin-top:40px !important}}div.porsche-divider{border-bottom:2px solid #ccc;width:100%;text-align:right;padding-right:15px;margin-top:25px;padding-bottom:10px}@media(min-width: 640px){div.porsche-divider{padding-right:15px;margin-top:55px;padding-bottom:15px}}@media(min-width: 1024px){div.porsche-divider{padding-right:0;margin-top:110px;padding-bottom:32px}}.indent-20{padding-left:0}@media(min-width: 640px){.indent-20{padding-left:0}}@media(min-width: 1024px){.indent-20{padding-left:20px}}.indent-70{padding-left:0}@media(min-width: 640px){.indent-70{padding-left:0}}@media(min-width: 1024px){.indent-70{padding-left:70px}}.fixedwidth-100{display:inline-block;width:100px}.loader-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:9999999}.sk-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}body{background-color:#000;color:#e3e3e3;display:block;font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:normal}h1{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:32px;line-height:32px;margin-bottom:0px;margin-top:0px;font-weight:300}h2{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:22px;font-weight:300}h3{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:15px;font-weight:100}p{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:15px;line-height:20px;margin:0px 0px 10px 0px;padding:0}h1+p{margin-top:33px}h1+ul{margin-top:31px}a{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;color:#fff;text-decoration:none}a:hover{font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;text-decoration:underline;color:#a00;transition:all .4s}a:active,a:focus{text-decoration:none;color:inherit}#logo-area{position:absolute;top:5%;right:0;max-width:30%;padding-left:2.3%;padding-top:1%}img#logo{position:relative;right:0;top:0;max-width:100%}#logo-bottom{margin-top:2%;text-align:right}img#logo-spacer{position:relative;right:0;bottom:-3px;max-width:98.6%;border-left:1px solid #fff}.loader-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0) url("../img/ring.gif") 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .loader-modal{display:block}#footer{position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.7);z-index:9999}#footer:after{content:"";display:table;clear:both}.menu-item{float:left;margin-top:0;padding:0;text-align:center}.menu-item a{margin:0;padding:0;font-size:12px;color:#ddd;display:inline-block;padding-top:8px;padding-left:2px;padding-right:2px;padding-bottom:15px}.menu-item a:hover{text-decoration:none;background-color:rgba(255,255,255,.2)}.menu-item a.active{background-color:rgba(255,255,255,.1)}div#secondary-menu-items{float:right;display:inline-block}div#secondary-menu-items a{color:#777}@media(min-width: 500px){.menu-item a{font-size:15px}}@media(min-width: 768px){.menu-item{width:auto;text-align:left}.menu-item a{font-size:19px;padding-top:8px;padding-left:20px;padding-right:20px;padding-bottom:15px}}.ammeArea{position:absolute;top:0;left:0;width:100%;height:100%}#olw-overlay{background-color:#000;opacity:.4;position:fixed;width:100%;height:100%;bottom:54px;left:0}.olw-window{position:absolute;background-color:rgba(0,0,0,.8);box-shadow:0 0 15px rgba(0,0,0,.8);height:600px;overflow:hidden}.olw-window::-webkit-scrollbar{display:none}.olw-content{height:600px;overflow-y:scroll;overflow-x:hidden;padding:30px 50px 100px 50px}.olw-content::-webkit-scrollbar{display:none}.olw-scrollcover{display:none}@-moz-document url-prefix(){.olw-scrollcover{display:block;position:absolute;width:20px;height:600px;top:0;right:0;z-index:999999;background-color:rgba(0,0,0,.85)}}@supports(-ms-ime-align: auto){.olw-scrollcover{display:block;position:absolute;width:20px;height:600px;top:0;right:0;z-index:999999;background-color:rgba(0,0,0,.85)}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.olw-scrollcover{display:block;position:absolute;width:20px;height:600px;top:0;right:0;z-index:999999;background-color:rgba(0,0,0,.85)}}.olw-padder{padding:50px}.olw-padder:after{content:"";display:table;clear:both}.portfolio-menu{background-color:rgba(0,0,0,.3);position:absolute;left:0;bottom:0;width:100%}.portfolio-footer{width:100%;background-color:rgba(0,0,0,0);z-index:9999}.portfolio-menu-item{float:left;margin-top:0;text-align:center}.portfolio-menu-item a{margin:0;padding:0;font-size:12px;color:#ddd;display:block;padding-top:8px;padding-left:15px;padding-right:15px;padding-bottom:10px;transition:all .4s}.portfolio-menu-item a:hover{text-decoration:none;background-color:rgba(255,255,255,.2);transition:all .4s}.portfolio-menu-item a.submenu-link.active{background-color:rgba(255,255,255,.1)}.people-menu{padding-left:50px;padding-right:50px;margin-left:-50px;margin-right:-50px;background-color:#222;margin-top:30px;margin-bottom:30px}.people-footer{width:100%;background-color:#222;z-index:9999}.people-menu-item{float:left;margin-top:0;width:33%;text-align:center;border-left:1px solid #000}.people-menu-item:last-child{border-right:1px solid #000}.people-menu-item a{margin:0;padding:0;font-size:12px;color:#ddd;display:block;padding-top:8px;padding-left:2px;padding-right:2px;padding-bottom:10px;transition:all .4s}.people-menu-item a:hover{text-decoration:none;background-color:rgba(255,255,255,.1);transition:all .4s}.people-menu-item a.submenu-link.active{background-color:#444}.filter-button-group{background-color:#222;background-color:rgba(0,0,0,.2);margin-top:25px}.filter-button-group a.button{text-decoration:none;background-color:rgba(0,0,0,0)}.filter-button-group a.button:hover{text-decoration:none;background-color:rgba(255,255,255,.2)}.filter-button-group a.button.submenu-link.active{background-color:rgba(255,255,255,.1)}.works-item-preview{margin-top:15px;position:relative}.works-item-preview img{position:relative}.works-item-preview h3{position:absolute;background-color:rgba(0,0,0,.6);bottom:-1px;left:0;text-align:center;font-size:13px;line-height:13px;padding-top:5px;padding-bottom:5px;width:88%;left:auto;right:auto}.works-item-preview:hover h3{background-color:rgba(0,0,0,.7);transition:all .4s;color:#fff}.works-item-preview a img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}.works-item-preview a:hover img{filter:none;-webkit-filter:grayscale(0)}.grid{margin-left:-15px;margin-right:-15px}.works-text-items{margin-top:45px;margin-left:-15px;font-size:15px}.works-text-items p{font-size:15px}.menuzord{background-color:#ddd;padding:0 15px}.menuzord-brand{color:#333}.menuzord-menu>li>a{color:#333}.menuzord-menu>li.active>a,.menuzord-menu>li:hover>a{color:#999}.menuzord-menu ul.dropdown,.menuzord-menu ul.dropdown li ul.dropdown{background:#34495e}.menuzord-menu ul.dropdown li a{color:#ccc}.menuzord-menu ul.dropdown li:hover>a{color:#fff}.menuzord-menu>li>.megamenu{background:#34495e;color:#ccc;border-top:solid 1px #2f4255}.menuzord-tabs-nav>li>a{color:#ccc;border:solid 1px #415b75}.menuzord-tabs-nav li.active a,.menuzord-tabs-nav li:hover a{background:#415b75}.menuzord-tabs-content{border:solid 1px #415b75}.menuzord .showhide em{background:#ccc}.menuzord-menu>li.search form:before{color:#fff}.menuzord-menu>li.search form input[type=text]{background:#415b75;color:#fff}.menuzord.blue .menuzord-menu>li.active>a,.menuzord.blue .menuzord-menu>li:hover>a,.menuzord.blue .menuzord-menu ul.dropdown li:hover>a{color:#5d9cec}.menuzord.green .menuzord-menu>li.active>a,.menuzord.green .menuzord-menu>li:hover>a,.menuzord.green .menuzord-menu ul.dropdown li:hover>a{color:#48cfad}.menuzord.red .menuzord-menu>li.active>a,.menuzord.red .menuzord-menu>li:hover>a,.menuzord.red .menuzord-menu ul.dropdown li:hover>a{color:#fc6e51}.menuzord.orange .menuzord-menu>li.active>a,.menuzord.orange .menuzord-menu>li:hover>a,.menuzord.orange .menuzord-menu ul.dropdown li:hover>a{color:#ff853f}.menuzord.yellow .menuzord-menu>li.active>a,.menuzord.yellow .menuzord-menu>li:hover>a,.menuzord.yellow .menuzord-menu ul.dropdown li:hover>a{color:#ffce54}.menuzord.purple .menuzord-menu>li.active>a,.menuzord.purple .menuzord-menu>li:hover>a,.menuzord.purple .menuzord-menu ul.dropdown li:hover>a{color:#ac92ec}.menuzord.pink .menuzord-menu>li.active>a,.menuzord.pink .menuzord-menu>li:hover>a,.menuzord.pink .menuzord-menu ul.dropdown li:hover>a{color:#ec87c0}@media(max-width: 768px){.menuzord-responsive .menuzord-menu>li>a{padding:12px 20px !important;border-color:#3c546c !important}.menuzord-responsive .menuzord-menu li .indicator{border-color:#3c546c}.menuzord-responsive .menuzord-menu ul.dropdown,.menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{background:#34495e}.menuzord-responsive .menuzord-menu ul.dropdown li a{border-color:#3c546c !important}.menuzord-responsive .menuzord-menu>li>.megamenu{border-color:#3c546c !important}}.show-banner>.privacywire-page-wrapper,.show-options>.privacywire-page-wrapper,.show-message>.privacywire-page-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:10000}.privacywire{display:none}.privacywire,.privacywire label{color:#fff}.show-banner .privacywire.privacywire-banner,.show-options .privacywire.privacywire-options,.show-message .privacywire.privacywire-message{display:block;position:relative;left:auto;right:auto;bottom:auto;max-width:450px;box-shadow:none}.privacywire{background-color:#000 !important;border:1px solid #fff}.privacywire .privacywire-header{text-align:center;margin-bottom:15px}div.privacywire-ask-consent{background-color:#666;padding:90px 15px;text-align:center}div.privacywire-ask-consent p{color:#fff !important}.show-banner .privacywire .allow-all{background:#aaa;color:#fff !important;margin:0 0 10px 0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.5s all;width:100%}.show-banner .privacywire .allow-all:hover{background:#ddd;transition:.5s all;cursor:pointer}.privacywire .allow-necessary,.privacywire .choose,.privacywire-consent-button,.privacywire .toggle,.privacywire .save{background-color:#888;margin:0 0 10px 0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color;width:100%}.privacywire .allow-necessary:hover,.privacywire .choose:hover,.privacywire-consent-button:hover,.privacywire .toggle:hover,.privacywire .save:hover{background-color:#ddd;transition:.5s all;cursor:pointer}/*# sourceMappingURL=app.css.map */