 hr,input[type=search]{box-sizing:content-box}img,legend{border:0}.fp-section,.fp-slides,sub,sup{position:relative}.flickity-enabled.is-draggable,.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.flickity-enabled:focus,a:active,a:hover{outline:0}html,html *{-webkit-text-size-adjust:100%}@font-face{font-family:Outsiders-Light;src:url(fonts/outsiders/Outsiders-Light.eot) format("embedded-opentype"),url(../../fonts/outsiders/Outsiders-Light.otf) format("opentype"),url(fonts/outsiders/Outsiders-Light.woff) format("woff"),url(fonts/outsiders/Outsiders-Light.ttf) format("truetype"),url(../../fonts/outsiders/Outsiders-Light.svg#Outsiders-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UntitledSans-Light;src:url(fonts/untitled_sans/UntitledSans-Light.eot) format("embedded-opentype"),url(../../fonts/untitled_sans/UntitledSans-Light.otf) format("opentype"),url(fonts/untitled_sans/UntitledSans-Light.woff) format("woff"),url(fonts/untitled_sans/UntitledSans-Light.ttf) format("truetype"),url(../fonts/untitled_sans/UntitledSans-Light.svg#UntitledSans-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UntitledSans-LightItalic;src:url(fonts/untitled_sans/UntitledSans-LightItalic.eot) format("embedded-opentype"),url(../../fonts/untitled_sans/UntitledSans-LightItalic.otf) format("opentype"),url(fonts/untitled_sans/UntitledSans-LightItalic.woff) format("woff"),url(fonts/untitled_sans/UntitledSans-LightItalic.ttf) format("truetype"),url(../../fonts/untitled_sans/UntitledSans-LightItalic.svg#UntitledSans-LightItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UntitledSans-Medium;src:url(fonts/untitled_sans/UntitledSans-Medium.eot) format("embedded-opentype"),url(../../fonts/untitled_sans/UntitledSans-Medium.otf) format("opentype"),url(fonts/untitled_sans/UntitledSans-Medium.woff) format("woff"),url(fonts/untitled_sans/UntitledSans-Medium.ttf) format("truetype"),url(../../fonts/untitled_sans/UntitledSans-Medium.svg#UntitledSans-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UntitledSans-MediumItalic;src:url(fonts/untitled_sans/UntitledSans-MediumItalic.eot) format("embedded-opentype"),url(../../fonts/untitled_sans/UntitledSans-MediumItalic.otf) format("opentype"),url(fonts/untitled_sans/UntitledSans-MediumItalic.woff) format("woff"),url(fonts/untitled_sans/UntitledSans-MediumItalic.ttf) format("truetype"),url(../../fonts/untitled_sans/UntitledSans-MediumItalic.svg#UntitledSans-MediumItalic) format("svg");font-weight:400;font-style:normal}._sub-template .founder:after,._sub-template .founder:before,.profile .founder:after,.profile .founder:before{content:" ";display:table}._sub-template .founder:after,.profile .founder:after{clear:both}@-webkit-keyframes anim-open{0%{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes anim-open{0%{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes anim-close{0%{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}@keyframes anim-close{0%{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre,textarea{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}#main-wrapper *,#masthead,._sub-template *,.fp-section,.profile *{box-sizing:border-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{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * fullPage 2.9.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;transition:all .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{-khtml-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-nav,.fp-slidesNav{opacity:1;-webkit-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%}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.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-nav ul li:hover a.active span,.fp-slidesNav ul li 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 .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -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}#masthead #main-navigation .site-info .address a,#masthead #main-navigation .site-info a,#masthead a[href^=tel]{color:#000;text-decoration:none}#masthead #main-navigation .site-info,#masthead #main-navigation .site-info pre{font-family:'Roboto', sans-serif}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{transition:opacity .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-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}#masthead .menu-close:hover,#masthead .menu-icon label,#masthead .menu-icon:hover,.flickity-page-dots .dot,.home .down-arrow:hover,.home .exit-fullscrn:hover,.home .hero-image:hover,.home .hide-details-btn svg:hover,.home .left-arrow:hover,.home .right-arrow:hover,.home .up-arrow:hover,.up-arrow .wrap svg:hover{cursor:pointer}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25}.flickity-page-dots .dot.is-selected{opacity:1}/*!
 * animsition v4.0.2
 * A simple and easy jQuery plugin for CSS animated page transitions.
 * http://blivesta.github.io/animsition
 * License : MIT
 * Author : blivesta (http://blivesta.com/)
 */.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:100}.animsition-loading{background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}@-webkit-keyframes fade-in-down-lg{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-lg{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
 @keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateX(0);transform:perspective(550px) rotateX(0);opacity:1}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateX(0);transform:perspective(550px) rotateX(0);opacity:1}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.flip-in-x-nr,.flip-out-x{-webkit-backface-visibility:visible!important}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0);transform:perspective(550px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0);transform:perspective(550px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateX(0);transform:perspective(100px) rotateX(0);opacity:1}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateX(0);transform:perspective(100px) rotateX(0);opacity:1}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;backface-visibility:visible!important}.flip-in-x-fr,.flip-out-x-nr{-webkit-backface-visibility:visible!important}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0);transform:perspective(100px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0);transform:perspective(100px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);opacity:1}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);opacity:1}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;backface-visibility:visible!important}.flip-in-y,.flip-out-x-fr{-webkit-backface-visibility:visible!important}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;backface-visibility:visible!important}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateY(0);transform:perspective(550px) rotateY(0);opacity:1}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateY(0);transform:perspective(550px) rotateY(0);opacity:1}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;backface-visibility:visible!important}.flip-in-y-nr,.flip-out-y{-webkit-backface-visibility:visible!important}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0);transform:perspective(550px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0);transform:perspective(550px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateY(0);transform:perspective(100px) rotateY(0);opacity:1}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateY(0);transform:perspective(100px) rotateY(0);opacity:1}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;backface-visibility:visible!important}.flip-in-y-fr,.flip-out-y-nr{-webkit-backface-visibility:visible!important}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0);transform:perspective(100px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0);transform:perspective(100px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);opacity:1}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);opacity:1}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:0}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:0}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}100%{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}100%{opacity:1}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}100%{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}100%{opacity:0}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:1}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:1}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:0}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:0}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}100%{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}100%{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}100%{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}100%{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}100%{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}100%{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}100%{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}100%{height:100%}}.page-loader,.table,.table-cell,body,html{height:100%}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left{0%{width:100%}100%{width:0}}@keyframes overlay-slide-in-left{0%{width:100%}100%{width:0}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left{0%{width:0}100%{width:100%}}@keyframes overlay-slide-out-left{0%{width:0}100%{width:100%}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}
 @-webkit-keyframes overlay-slide-in-right{0%{width:100%}100%{width:0}}@keyframes overlay-slide-in-right{0%{width:100%}100%{width:0}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right{0%{width:0}100%{width:100%}}@keyframes overlay-slide-out-right{0%{width:0}100%{width:100%}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}html *{font-size:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}#main-wrapper.blur{opacity:.5}#main-content,#site-footer{margin:0 72px}.table{display:table;width:100%}.table-cell{display:table-cell;vertical-align:middle;width:100%}.clearfix:after,.clearfix:before{content:"";display:block;clear:both}.page-loader{width:100%;position:fixed;top:0;left:0;background:#fff;z-index:999999999}.page-loader span{height:2px;width:0;background:#111;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:all .4s ease-in-out}#main-wrapper,#masthead,.animsition{background:#fff}.page-loader span._50{width:100px}@media (max-width:667px){.page-loader span._50{width:75px}}.page-loader span._100{width:300px}@media (max-width:667px){.page-loader span._100{width:200px}}.up-arrow .wrap,.up-arrow .wrap svg{height:40px;width:20px}.up-arrow .wrap{text-align:center;margin:13px auto 0;display:none}@media (max-width:768px){.up-arrow .wrap{display:block}}#masthead,.overlay-menu{position:fixed;width:100%;top:0}.animsition{height:100%;z-index:9999999}.overlay-menu{height:100%;left:0;z-index:999;display:none}a{-webkit-tap-highlight-color:transparent}#masthead{height:72px;z-index:9999999}#masthead.home-header{background:0 0}#masthead #site-logo{position:absolute;top:0;bottom:0;left:18px;height:30px;width:40px;margin:auto;z-index:2}#masthead #site-logo svg{height:32px}#masthead .menu-icon{float:right;width:30px;height:33px;position:absolute;top:0;right:72px;bottom:0;margin:auto;z-index:2}@media (max-width:767px){#masthead .menu-icon{right:18px}}#masthead .menu-icon label{position:absolute;transition:all .5s;display:inline-block;height:33px;width:30px}#masthead .menu-icon label div,#masthead .menu-icon label div:after,#masthead .menu-icon label div:before{background:#111;position:absolute;height:2px;width:30px;transition:all .5s}#masthead .menu-icon label div:first-child{top:0}#masthead .menu-icon label div:nth-child(2){top:16px}#masthead .menu-icon label div:nth-child(3){top:32px}#masthead .menu-icon #_menu{display:none}#masthead .menu-icon #_menu+label div:first-child,#masthead .menu-icon #_menu+label div:nth-child(2),#masthead .menu-icon #_menu+label div:nth-child(3){transition:top .15s .15s,-webkit-transform .15s;transition:top .15s .15s,transform .15s}#masthead .menu-icon #_menu:checked+label div:first-child{top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:top .15s,-webkit-transform .15s .15s;transition:top .15s,transform .15s .15s}#masthead .menu-icon #_menu:checked+label div:nth-child(2),#masthead .menu-icon #_menu:checked+label div:nth-child(3){top:16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .15s,-webkit-transform .15s .15s;transition:top .15s,transform .15s .15s}#masthead .menu-icon svg{width:20px;display:none}#masthead .menu-icon>div{position:relative;transition:all .3s;display:none}#masthead .menu-icon>div div,#masthead .menu-icon>div div:after,#masthead .menu-icon>div div:before{background:#FF481C;position:absolute;height:1px;width:20px;transition:all .3s}#masthead .menu-close,#masthead .menu-close svg{width:20px;height:20px}#masthead .menu-icon>div div:first-child{top:0}#masthead .menu-icon>div div:nth-child(2){top:16px}#masthead .menu-icon>div div:nth-child(3){top:32px}#masthead .menu-icon.opened>div div:first-child{top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:top .25s,-webkit-transform .25s .25s;transition:top .25s,transform .25s .25s}#masthead .menu-icon.opened>div div:nth-child(2),#masthead .menu-icon.opened>div div:nth-child(3){top:16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .25s,-webkit-transform .25s .25s;transition:top .25s,transform .25s .25s}#masthead #main-navigation .site-info .email-address a,#masthead #menu ul li a{transition:all .3s ease-in-out}#masthead .menu-close{position:absolute;top:0;right:72px;bottom:0;margin:auto;z-index:2;display:none}#masthead #main-navigation{box-sizing:border-box;position:absolute;left:0;width:100%;background:#fff;padding:108px 72px 0 107px;z-index:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s;transition:transform .5s;transition:-webkit-transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s}#masthead #main-navigation.show{-webkit-transform:translateY(0);transform:translateY(0)}#masthead #main-navigation .site-info{font-size:16px;font-size:1em;line-height:160%;letter-spacing:0;width:36.5%;float:right}@media (max-width:767px){#masthead .menu-close{right:18px}#masthead #main-navigation{position:fixed;height:100%;padding:90px 18px 18px 36px;display:none;-webkit-transform:translateY(0);transform:translateY(0)}#masthead #main-navigation .site-info{width:100%;position:absolute;bottom:0}#masthead #main-navigation .site-info .site-name{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){#masthead #main-navigation .site-info{font-size:10px;font-size:.625em;width:50%;float:left;position:relative}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead #main-navigation .site-info{font-size:10px;font-size:.625em;width:50%;float:left;position:relative}}#masthead #main-navigation .site-info p{margin:0}#masthead #main-navigation .site-info p+p{margin:23px 0}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#masthead #main-navigation .site-info p+p{margin:10px 0 15px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead #main-navigation .site-info{font-size:10px;font-size:.625em;width:50%;float:left;position:relative}#masthead #main-navigation .site-info p{margin:5px 0}}#masthead #main-navigation .site-info .site-name{color:#FF481C}#masthead #main-navigation .site-info .email-address a:hover,#masthead #menu ul li a:hover{color:#ECEAEA}@media (max-width:768px){#masthead #main-navigation #menu,#masthead #main-navigation .site-info{float:none}}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){#masthead #main-navigation #menu,#masthead #main-navigation .site-info{float:left}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){#masthead #main-navigation .site-info{width:50%}#masthead #main-navigation #menu,#masthead #main-navigation .site-info{float:left}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead #main-navigation #menu,#masthead #main-navigation .site-info{float:left}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead #main-navigation #menu,#masthead #main-navigation .site-info{float:left}}#masthead #menu{width:54.5%;position:relative;top:-10px;float:left}@media (max-width:960px){#masthead #menu{width:50%;float:none}}@media (max-width:767px){#masthead #menu{width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){#masthead #menu{top:0;width:50%;float:left}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){#masthead #menu{width:50%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead #menu{top:0;width:50%;float:left}}#masthead #menu ul{margin:0;padding:0}#masthead #menu ul li{list-style-type:none}#masthead #menu ul li a{font-family:'Open Sans', sans-serif;font-size:48px;font-size:1.96em;line-height:120%;letter-spacing:0;color:#000;text-decoration:none}#subhead .column p,#subhead .column.last a{font-family:'Roboto', sans-serif}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){#masthead #menu ul li a:hover{color:#000}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#masthead #menu ul li a:hover{color:#000}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){#masthead #menu ul li a:hover{color:#000}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#masthead #menu ul li a:hover{color:#000}}@media (max-width:767px){#masthead #menu ul li a{font-size:38px;font-size:2.375em}#masthead #menu ul li.desktop{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead #menu{top:0;width:50%;float:left}#masthead #menu ul li a{font-size:22px;font-size:1.375em}}#masthead #menu ul li.mobile{display:none}#masthead .social-media{margin-top:30px;margin-bottom:66px}@media (max-width:767px){#masthead #menu ul li.mobile{display:block}#masthead .social-media{margin-bottom:36px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#masthead #menu ul li a{font-size:40px;font-size:2.5em}#masthead .social-media{margin-top:15px}}#masthead .social-media ul{margin:0;padding:0}#masthead .social-media ul li{list-style-type:none;display:inline-block}#masthead .social-media ul li+li{margin-left:13px}#masthead .social-media svg{width:20px;height:20px}.home-header{display:none}.home-header .cls-1{fill:#ff481c}@media (max-height:415px){.orientation_landscape #masthead #menu ul li a{font-size:25px;font-size:1.5625em}.orientation_landscape #masthead #main-navigation .site-info{font-size:14px;font-size:.875em}.orientation_landscape #masthead #main-navigation .site-info p+p{margin:10px 0}.orientation_landscape #masthead .social-media{margin-top:20px;margin-bottom:15px}}.fullscrn #masthead{z-index:9999}.safari6 #masthead #main-navigation .site-info pre{margin:5px 0}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.safari6 #masthead #main-navigation .site-info p+p{margin:10px 0}.safari6 #masthead #main-navigation .social-media{margin-top:15px}}
#subhead {
    position: absolute;
    background: #000;
    bottom: 0;
    left: 60px;
    right: 60px;
}@media (max-width:1024px){#subhead{margin:185px 72px 72px}}#subhead .col-wrap{display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}#subhead .column{width:50%}@media (max-width:768px){#subhead{margin:32px 18px 34px}#subhead .column{width:100%;text-align:center}}#subhead .column p{font-size:12px;font-size:.75em;letter-spacing:0;line-height:160%;margin:0}#subhead .column.last{text-align:right}@media (max-width:768px){#subhead .column p{font-size:12px;font-size:.75em}#subhead .column.first{margin-bottom:5px}#subhead .column.last{text-align:center}}#subhead .column.last a{font-size:12px;font-size:.75em;color:#1E2825;text-decoration:none}@media (max-width:768px){#subhead .column.last a{font-size:12px;font-size:.75em}}svg#wordmark{position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;max-width:605px;z-index:9999999;-webkit-filter:drop-shadow(0 0 16px rgba(0, 0, 0, .4));filter:drop-shadow(0 0 16px rgba(0, 0, 0, .4))}.home .left-slide,.home .right-slide{height:100%;width:50%;position:absolute;top:0}.home .left-slide:hover,.home .right-slide:hover{cursor:pointer}.home .right-slide{left:0}.home .left-slide{right:0}.home #main-content{margin:0;background:#fff}.home #main-content .project-namec{font-family:'Open Sans', sans-serif;font-size:48px;font-size:3em;font-weight:400;line-height:120%;letter-spacing:0;color:#fff;margin:0;position:absolute;top:98px;left:107px;z-index:999999;display:none}@media (max-width:768px){.home #main-content .project-namec{font-size:40px;font-size:2.5em}}@media (max-width:767px){svg#wordmark{max-width:280px}.home #main-content .project-namec{line-height:110%;top:81px;left:35px;padding-right:20px}}.home #main-content .project-sitec,.home #main-content .view-projc{font-family:'Roboto', sans-serif;font-size:16px;line-height:160%;color:#fff;margin:0;z-index:999999;letter-spacing:0}.home #main-content .project-namec a{color:#fff;text-decoration:none}.home #main-content .project-sitec{font-size:1em;font-weight:400;position:absolute;top:104px;right:107px;display:none}@media (max-width:767px){.home #main-content .project-sitec{position:relative;top:0;left:0;display:none!important}}.home #main-content .view-projc{font-size:1em;display:none;position:fixed;bottom:108px;left:107px;border-bottom:1px solid #fff}
 .home #main-content .fullscreenc,.home #main-content .toggle-infoc{font-size:16px;line-height:160%;color:#d2d2d2;position:absolute;z-index:999999;font-family:'Roboto', sans-serif}@media (max-width:767px){.home #main-content .view-projc{bottom:38px;left:35px}}.home #main-content .toggle-infoc{font-size:1em;bottom:102px;left:107px;display:none}@media (max-width:768px){.home #main-content .toggle-infoc{display:none!important;bottom:32px;left:17px}}.home #main-content .fullscreenc{font-size:1em;bottom:102px;right:107px;display:none}@media (max-width:1024px){.home #main-content .fullscreenc{display:none!important}}.home .hero-image{text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;height:100%;width:100%;position:fixed;transition:all .4s ease-in-out;z-index:99999}.home .bottom-frame,.home .left-frame,.home .right-frame,.home .top-frame{background:#fff;z-index:9;position:fixed}.home .hero-image.scrolled{margin:72px}.home .hero-image.scrolled svg{opacity:0}.home .hero-image .cls-1{fill:#fff}.home .down-arrow .cls-1,.home .hide-details-btn .cls-1,.home .left-arrow .cls-1,.home .right-arrow .cls-1,.home .up-arrow .cls-5{fill:#FF481C}.home .top-frame{height:72px;width:100%;top:0;left:0}.home .right-frame{height:100%;width:72px;bottom:0;right:0}@media (max-width:767px){.home .hero-image.scrolled{margin:72px 18px 18px}.home .right-frame{width:18px}}.home .bottom-frame{height:72px;width:100%;bottom:0;left:0}@media (max-width:767px){.home .bottom-frame{height:18px}}.home .left-frame{height:100%;width:72px;bottom:0;left:0}@media (max-width:767px){.home .left-frame{width:18px}}.home .exit-fullscrn{height:20px;width:20px;background:url(../../../images/AMA_svg_close.svg) no-repeat;background-size:cover;position:absolute;top:30px;right:72px;display:none;z-index:9999}.home .hide-details-btn{position:fixed;top:26px;right:18px;display:none;height:20px;width:20px;z-index:99999999}.home .down-arrow,.home .left-arrow,.home .right-arrow,.home .up-arrow{position:fixed;margin:auto;z-index:999999}.home .hide-details-btn svg{height:20px;width:20px}.home .down-arrow{right:0;left:0;bottom:5px;width:20px;height:50px}@media (max-width:767px){.home .down-arrow{height:40px;bottom:27px}}.home .down-arrow svg{width:20px;height:40px}.home .up-arrow{right:0;left:0;bottom:5px;width:20px;height:50px;display:none}@media (max-width:767px){.home .up-arrow{height:40px;bottom:27px}}.home .up-arrow svg{width:20px;height:40px}.home .left-arrow,.home .right-arrow{top:0;bottom:0;height:20px;width:40px;display:none}@media (max-width:767px){.home .left-arrow,.home .right-arrow{display:none!important}}.home #featured-projects .featured-image,.home #featured-projects .fp-controlArrow,.home #featured-projects .project-images,.home .slide-next,.home .slide-prev{display:none}.home .left-arrow svg,.home .right-arrow svg{width:40px;height:20px}.home .right-arrow{right:50px}.home .left-arrow{left:50px}@media (max-width:767px){.home .right-arrow{top:36px;right:27px}.home .left-arrow{top:36px;left:27px}}.home #featured-projects.visible{visibility:visible}.home #featured-projects.visible .project-info{opacity:1}.home #featured-projects.hide{opacity:0!important}.home #featured-projects .flickity-viewport{height:100%!important}.home #featured-projects .share.fullview{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#FF481C;position:absolute;left:0;bottom:26px;display:none}.home #featured-projects .slider-wrap{height:100%;padding-top:72px;margin:0 72px}@media (max-width:767px){.home #featured-projects .share.fullview{display:block;color:#ECEAEA;left:initial;right:0;bottom:0;z-index:9}.home #featured-projects .slider-wrap{top:0;position:relative;margin:0 18px}.home #featured-projects .slider-wrap>.sharing{display:none;position:absolute;right:10px;bottom:35px;z-index:99}}.home #featured-projects .slider-wrap .cycle-slide{margin-top:72px}.home #featured-projects .slider-wrap>.sharing .cls-1{fill:#fff}.fullscrn .home #featured-projects .slider-wrap>.sharing .cls-1,.fullscrn .home #featured-projects .slider-wrap>.sharing .cls-2,.project-detail .down-arrow .cls-1,.project-detail .hide-details-btn .cls-1,.project-detail .left-arrow .cls-1,.project-detail .right-arrow .cls-1{fill:#FF481C}.home #featured-projects .slider-wrap>.sharing ul{margin:0;padding:0;transition:-webkit-transform .5s;transition:transform .5s;transition:-webkit-transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s}.home #featured-projects .slider-wrap>.sharing ul.show{-webkit-transform:translateX(0);transform:translateX(0)}.home #featured-projects .slider-wrap>.sharing ul.show li:nth-child(1),.home #featured-projects .slider-wrap>.sharing ul.show li:nth-child(2),.home #featured-projects .slider-wrap>.sharing ul.show li:nth-child(3){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.home #featured-projects .slider-wrap>.sharing ul li{list-style-type:none;opacity:0}.home #featured-projects .slider-wrap>.sharing ul li a{display:inline-block;height:20px;width:20px}@media (max-width:767px){.home #featured-projects .slider-wrap>.sharing ul{margin-bottom:30px}.home #featured-projects .slider-wrap>.sharing ul li+li{margin-top:10px}.home #featured-projects .slider-wrap>.sharing ul li{opacity:0;transition:all .3s}.home #featured-projects .slider-wrap>.sharing ul li:nth-child(1),.home #featured-projects .slider-wrap>.sharing ul li:nth-child(2),.home #featured-projects .slider-wrap>.sharing ul li:nth-child(3){-webkit-transform:translateX(100%);transform:translateX(100%)}.home #featured-projects .slider-wrap>.sharing ul li:nth-child(1){transition-delay:.1s}.home #featured-projects .slider-wrap>.sharing ul li:nth-child(2){transition-delay:.2s}.home #featured-projects .slider-wrap>.sharing ul li:nth-child(3){transition-delay:.3s}.home #featured-projects .slider-wrap>.info-wrap{position:absolute;top:85px;left:35px;z-index:4;display:block}}.home #featured-projects .slider-wrap>.info-wrap .project-name{font-family:'Open Sans', sans-serif;font-size:48px;font-size:3em;font-weight:400;line-height:120%;letter-spacing:0;color:#fff;margin:0;position:absolute;top:98px;left:35px;z-index:9999;display:none}@media (max-width:960px){.home #featured-projects .slider-wrap>.info-wrap .project-name{font-size:40px;font-size:2.5em}}@media (max-width:767px){.home #featured-projects .slider-wrap>.info-wrap .project-name{font-size:40px;font-size:2.5em;line-height:110%;position:relative;top:0;left:0;padding-right:20px}}.home #featured-projects .slider-wrap>.info-wrap .project-name a{color:#fff;text-decoration:none}.home #featured-projects .slider-wrap>.info-wrap .project-site{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;line-height:160%;letter-spacing:0;font-weight:400;color:#fff;margin:0;position:absolute;top:104px;right:36px;z-index:999;display:none}@media (max-width:767px){.home #featured-projects .slider-wrap>.info-wrap .project-site{position:relative;top:0;left:0;display:none!important}}.home #featured-projects .slider-wrap .view-proj{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;line-height:160%;letter-spacing:0;color:#fff;margin:0;z-index:99999999;display:none;position:absolute;bottom:108px;left:35px;border-bottom:1px solid #fff}.home #featured-projects .slider-wrap .fullscreen,.home #featured-projects .slider-wrap .toggle-info{color:#d2d2d2;z-index:9999;position:absolute;font-family:'Roboto', sans-serif;line-height:160%}@media (max-width:767px){.home #featured-projects .slider-wrap .view-proj{left:17px}}.home #featured-projects .slider-wrap .toggle-info{font-size:16px;font-size:1em;bottom:102px;left:35px}@media (max-width:768px){.home #featured-projects .slider-wrap .view-proj{display:inline-block}.home #featured-projects .slider-wrap .toggle-info{display:none!important;bottom:32px;left:17px}}.home #featured-projects .slider-wrap .fullscreen{font-size:16px;font-size:1em;bottom:102px;right:35px}@media (max-width:1024px){.home #featured-projects .slider-wrap .fullscreen{display:none!important}}.home #featured-projects .carousel-cell{width:100%}.home #featured-projects .flickity-prev-next-button{display:none;top:53.6%;border-radius:0;height:30px;width:40px;background-position:50% 50%}.home #featured-projects .flickity-prev-next-button svg{display:none}.home #featured-projects .flickity-prev-next-button.next{background:url(../../../images/AMA_arrow_right.svg) center center no-repeat}.home #featured-projects .flickity-prev-next-button.previous{background:url(../../../images/AMA_arrow_left.svg) center center no-repeat}.home #featured-projects .slide .wrap{background:linear-gradient(180deg,#fff 0,#f68e75 56%,#ff481c 100%);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;margin:0 auto}@media (max-width:767px){.home #featured-projects .carousel-cell+.carousel-cell,.home #featured-projects .flickity-prev-next-button{display:none}.home #featured-projects .slide .wrap{width:100%!important}.home #featured-projects .section:first-child{padding-top:72px}}.home #featured-projects .slide .wrap:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:#fff;opacity:1;transition:all 1s ease-in-out}.home #featured-projects .slide.half .wrap{margin:0}@media (max-width:768px){.home #featured-projects .slide.half .wrap{width:100%!important}}
 .home #featured-projects .project-info .overlay-block,.home #featured-projects .project-info .wrap{width:100%;position:absolute;height:100%;top:0;left:0}.home #featured-projects.full .slide.half .wrap{margin:0 auto}.home #featured-projects .section:first-child{visibility:hidden}.home #featured-projects .section:nth-child(2) .fullscreen,.home #featured-projects .section:nth-child(2) .project-name,.home #featured-projects .section:nth-child(2) .project-site,.home #featured-projects .section:nth-child(2) .toggle-info,.home #featured-projects .section:nth-child(2) .view-proj{display:none!important}.home #featured-projects .active .slide .wrap:after{opacity:0}.home #featured-projects .project-info{position:absolute;top:0;left:0;margin:72px;z-index:999;opacity:0;overflow:hidden}.home #featured-projects .project-info.hide{display:none}.home #featured-projects .project-info .overlay-block{background:0 0;z-index:2;display:none}
 .home #featured-projects .project-info .overlay-block:hover{cursor:url(../../../images/ama_close_btn.png) 0 0,pointer;cursor:-webkit-image-set(url(../../../images/ama_close_btn.png) 1x,url(../../../images/ama_close_btn@2x.png) 2x) 0 0,pointer}
 .project-detail .down-arrow:hover,.project-detail .exit-fullscrn:hover,.project-detail .hide-details-btn svg:hover,.project-detail .left-arrow:hover,
 .project-detail .left-slide:hover,.project-detail .right-arrow:hover,.project-detail .right-slide:hover{cursor:pointer}
 .home #featured-projects .project-info .project-details{position:absolute;bottom:-100%;background:#fff;z-index:9;transition:all .5s ease-in-out}
 @media (max-width:767px){.home #featured-projects .project-info{margin:72px 18px 18px;display:none}
 .home #featured-projects .project-info .project-details{transition:all .3s ease-in-out;bottom:inherit;height:100%;position:relative}
 .home #featured-projects .project-info .project-details.show{opacity:1;z-index:9}}.home #featured-projects .project-info .project-details.show{bottom:0}
 .home #featured-projects .project-info .project-details .inner-wrap{height:100%;overflow:auto;padding:65px 0 72px 36px}
 .home #featured-projects .project-info .project-details .inner-wrap .desc{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;line-height:160%}
 home #featured-projects .project-info .project-details .inner-wrap .desc p{margin:0 0 1em}
 .home #featured-projects .project-info .project-details .inner-wrap .desc p:last-child{margin:0}
 .home #featured-projects .project-info .project-details .inner-wrap .sharing{margin-top:22px}
 @media (max-width:767px){.home #featured-projects .project-info .project-details .inner-wrap{padding:13px 18px 72px;overflow:initial}
 .home #featured-projects .project-info .project-details .inner-wrap .sharing{display:none}}
 .home #featured-projects .project-info .project-details .inner-wrap .sharing>a{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;display:inline-block;margin-bottom:26px}.home #featured-projects .project-info .project-details .inner-wrap .sharing ul{margin:0;padding:0;display:none}.home #featured-projects .project-info .project-details .inner-wrap .sharing ul li{list-style-type:none;float:left}.home #featured-projects .project-info .project-details .inner-wrap .sharing ul li+li{margin-left:15px}.home #featured-projects .project-info .project-details .inner-wrap .sharing ul li a{display:inline-block;height:20px;width:20px}
 .home #featured-projects .project-info .project-details .inner-wrap .credits{font-size:12px;font-size:.75em;line-height:160%;padding-left:140px}@media (max-width:1024px){.home #featured-projects .project-info .project-details .inner-wrap .credits{padding-left:100px}}@media (max-width:960px){.home #featured-projects .project-info .project-details .inner-wrap .credits{padding-left:50px}}@media (max-width:767px){.home #featured-projects .project-info .project-details .inner-wrap .credits{font-size:16px;font-size:1em;line-height:160%;padding-left:0;margin-top:25px;padding-bottom:50px}.home #featured-projects .project-info .project-details .inner-wrap .credits p span{display:inline-block}}.home #featured-projects .project-info .project-details .inner-wrap .credits strong{font-family:UntitledSans-Medium,sans-serif;font-weight:400}.home #featured-projects .project-info .project-details .inner-wrap .credits p{font-family:'Roboto', sans-serif;margin:0}.fullscrn .home #main-content .project-namec,.fullscrn .home #main-content .project-sitec,.fullscrn .project-detail .slider-wrap>.info-wrap .project-name,.fullscrn .project-detail .slider-wrap>.info-wrap .project-site,.fullscrn .up-arrow{display:none!important}.home #featured-projects .project-info .project-details .inner-wrap .credits .item+.item{margin-top:28px}.home #featured-projects .project-info .project-details .column{width:50%;float:left}@media (max-width:767px){.home #featured-projects .project-info .project-details .column{width:100%;float:none}}@media (max-height:415px){.orientation_landscape .home #featured-projects .slider-wrap>.info-wrap .project-name{font-size:30px;font-size:1.875em}}
 .fullscrn .fp-section:not(.active){opacity:0}.fullscrn .home #featured-projects{z-index:91}.fullscrn .home #featured-projects .slide .wrap{background-size:auto 100%;background-repeat:no-repeat;background-position:center top;height:100%;margin:0 auto}.fullscrn .home #featured-projects .slide.half{margin-left:0}.fullscrn .home #featured-projects .share.fullview{display:block;bottom:0;top:0}.fullscrn .home #featured-projects .slider-wrap>.info-wrap .project-name,.fullscrn .home #featured-projects .slider-wrap>.info-wrap .project-site{display:none!important}.fullscrn .home #featured-projects .slider-wrap>.sharing{position:absolute;bottom:22px;left:0;z-index:9999}.fullscrn .home #featured-projects .slider-wrap>.sharing ul{margin-left:65px}.fullscrn .home #featured-projects .slider-wrap>.sharing ul.show li{opacity:1}.fullscrn .home #featured-projects .slider-wrap>.sharing ul.show li:nth-child(1),.fullscrn .home #featured-projects .slider-wrap>.sharing ul.show li:nth-child(2),.fullscrn .home #featured-projects .slider-wrap>.sharing ul.show li:nth-child(3){-webkit-transform:translateY(0);transform:translateY(0)}.fullscrn .home #featured-projects .slider-wrap>.sharing ul li{float:left;transition:all .3s ease-in-out;transition:all .3s}.fullscrn .home #featured-projects .slider-wrap>.sharing ul li+li{margin-left:15px}.fullscrn .home #featured-projects .slider-wrap>.sharing ul li:nth-child(1),.fullscrn .home #featured-projects .slider-wrap>.sharing ul li:nth-child(2),.fullscrn .home #featured-projects .slider-wrap>.sharing ul li:nth-child(3){-webkit-transform:translateY(-15px);transform:translateY(-15px)}.fullscrn .home #featured-projects .slider-wrap>.sharing ul li:nth-child(1){transition-delay:.1s}.fullscrn .home #featured-projects .slider-wrap>.sharing ul li:nth-child(2){transition-delay:.18s}.fullscrn .home #featured-projects .slider-wrap>.sharing ul li:nth-child(3){transition-delay:.26s}.safari .home #featured-projects .slider-wrap{padding-top:0}.projects{margin-top:72px}.projects #main-content{background:#fff}@media (max-width:767px){.safari .home #featured-projects .slider-wrap{top:72px}
 .safari .home #featured-projects .slider-wrap>.info-wrap{top:18px;left:18px}html:not(.ios) .home #featured-projects .slider-wrap>.info-wrap{left:18px}html:not(.ios) .home #featured-projects .slider-wrap .view-proj{bottom:35px}.projects #main-content{margin:0 18px}}
 .projects .page-load-status{text-align:center;display:none;padding-top:20px}.profile .team-section,.projects .project-list{display:-ms-flexbox;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}
 .projects .project-list{display:flex;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-72px}
 .projects .project-list .project:last-child .project-name{margin-bottom:0}.projects .project{width:25%;padding-right:72px;position:relative}
 @media (max-width:768px){.projects .project-list{margin-right:0}.projects .project{width:100%;padding-right:0}}.projects .project .image-wrap{overflow:hidden;display:block}
 .projects .project .image-wrap img{display:block}.projects .project .proj-link{height:100%;width:100%;position:absolute;top:0;left:0;text-indent:-999px;overflow:hidden}.projects .project .project-name{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;text-decoration:none;display:inline-block;margin:14px 0 30px;transition:all .3s ease-in-out}
 .projects .project .inner-wrap:hover .project-name,.projects .project .project-name:hover{color:#ECEAEA}.projects .project img{width:100%;transition:all .3s ease-in-out}.projects .project .inner-wrap{position:relative}.projects .project .inner-wrap:hover img{-webkit-transform:scale(1.03);transform:scale(1.03);opacity:.75}.project-detail{height:100%;width:100%;overflow:hidden}.project-detail .left-slide,.project-detail .right-slide{height:100%;width:50%;position:absolute;top:0}.project-detail .right-slide{left:0}.project-detail .left-slide{right:0}.project-detail .project-images{display:none}
 .project-detail #main-content{height:100%;width:100%;margin:0;position:relative;z-index:99;background:#fff}
 .project-detail .top-frame{height:72px;width:100%;position:fixed;top:0;left:0;background:#fff;z-index:9}
 .project-detail .right-frame{height:100%;width:72px;position:fixed;bottom:0;right:0;background:#fff;z-index:999}
 @media (max-width:767px){.project-detail .left-slide,.project-detail .right-slide{display:none}
 .project-detail .right-frame{width:18px}}.project-detail .bottom-frame{height:72px;width:100%;position:fixed;bottom:0;left:0;background:#fff;z-index:9}@media (max-width:767px){.project-detail .bottom-frame{height:18px}}.project-detail .left-frame{height:100%;width:72px;position:fixed;bottom:0;left:0;background:#fff;z-index:999}@media (max-width:767px){.project-detail .left-frame{width:18px}}.project-detail .exit-fullscrn{height:20px;width:20px;background:url(../../../images/AMA_svg_close.svg) no-repeat;background-size:cover;position:absolute;top:30px;right:72px;display:none;z-index:9999}.project-detail .slide-next,.project-detail .slide-prev{display:none}.project-detail .hide-details-btn{position:fixed;top:26px;right:18px;display:none;height:20px;width:20px;z-index:99999999}
 .project-detail .hide-details-btn svg{height:20px;width:20px}.project-detail .down-arrow{position:fixed;right:0;left:0;bottom:5px;margin:auto;width:20px;height:50px;z-index:999999}.project-detail .down-arrow svg{width:20px;height:40px}.project-detail .left-arrow,.project-detail .right-arrow{position:fixed;top:0;bottom:0;margin:auto;height:20px;width:40px;z-index:999}.project-detail .left-arrow svg,.project-detail .right-arrow svg{width:40px;height:20px}.project-detail .right-arrow{right:50px}.project-detail .left-arrow{left:50px}@media (max-width:767px){.project-detail .left-arrow,.project-detail .right-arrow{display:none!important}.project-detail .right-arrow{top:36px;right:27px}.project-detail .left-arrow{top:36px;left:27px}}.project-detail .flickity-viewport{height:100%!important}.project-detail .flickity-viewport .carousel-cell{margin-right:20px}.project-detail .carousel-cell{width:100%}.project-detail .proj-images{height:100%;width:100%}.project-detail .proj-images.full .slide.half .wrap{margin:0 auto}@media (max-width:768px){.project-detail .proj-images.full .slide.half{width:100%!important}}.project-detail .share.fullview{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#FF481C;position:absolute;left:0;bottom:26px;display:none}.project-detail .slider-wrap{height:100%;padding-top:72px;margin:0 72px}@media (max-width:767px){.project-detail .share.fullview{display:block;color:#ECEAEA;left:initial;right:0;bottom:0;z-index:9}.project-detail .slider-wrap{margin:0 18px}.project-detail .slider-wrap>.sharing{position:absolute;right:10px;bottom:35px;z-index:99}}.project-detail .slider-wrap .cycle-slide{margin-top:72px}.project-detail .slider-wrap>.sharing{direction:none}.project-detail .slider-wrap>.sharing .cls-1,.project-detail .slider-wrap>.sharing .cls-2,.project-detail .slider-wrap>.sharing .cls-3{fill:#fff}.fullscrn .project-detail .slider-wrap>.sharing .cls-2,.fullscrn .project-detail .slider-wrap>.sharing .cls-3,.profile .down-arrow .cls-1,.sub-template .down-arrow .cls-1{fill:#FF481C}.project-detail .slider-wrap>.sharing ul{margin:0;padding:0;transition:-webkit-transform .5s;transition:transform .5s;transition:-webkit-transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s}.project-detail .slider-wrap>.sharing ul.show{-webkit-transform:translateX(0);transform:translateX(0)}.project-detail .slider-wrap>.sharing ul.show li:nth-child(1),.project-detail .slider-wrap>.sharing ul.show li:nth-child(2),.project-detail .slider-wrap>.sharing ul.show li:nth-child(3){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.project-detail .slider-wrap>.sharing ul li{list-style-type:none;opacity:0}.project-detail .slider-wrap>.sharing ul li a{display:inline-block;height:20px;width:20px}@media (max-width:767px){.project-detail .slider-wrap>.sharing ul{margin-bottom:30px}.project-detail .slider-wrap>.sharing ul li+li{margin-top:10px}.project-detail .slider-wrap>.sharing ul li{opacity:0;transition:all .3s}.project-detail .slider-wrap>.sharing ul li:nth-child(1),.project-detail .slider-wrap>.sharing ul li:nth-child(2),.project-detail .slider-wrap>.sharing ul li:nth-child(3){-webkit-transform:translateX(100%);transform:translateX(100%)}.project-detail .slider-wrap>.sharing ul li:nth-child(1){transition-delay:.1s}.project-detail .slider-wrap>.sharing ul li:nth-child(2){transition-delay:.2s}.project-detail .slider-wrap>.sharing ul li:nth-child(3){transition-delay:.3s}.project-detail .slider-wrap>.info-wrap{position:absolute;top:81px;left:17px;z-index:4;display:block}}.project-detail .slider-wrap>.info-wrap .project-name{font-family:'Open Sans', sans-serif;font-size:48px;font-size:3em;font-weight:400;line-height:120%;letter-spacing:0;color:#fff;margin:0;position:absolute;top:95px;left:35px;z-index:999}@media (max-width:960px){.project-detail .slider-wrap>.info-wrap .project-name{font-size:40px;font-size:2.5em}}@media (max-width:767px){.project-detail .slider-wrap>.info-wrap .project-name{line-height:110%;position:relative;top:0;left:0}}.project-detail .slider-wrap>.info-wrap .project-site{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;font-weight:400;line-height:160%;letter-spacing:0;color:#fff;margin:0;position:absolute;top:102px;right:36px;z-index:999}@media (max-width:767px){.project-detail .slider-wrap>.info-wrap .project-site{position:relative;top:0;left:0;display:none!important}}.project-detail .slider-wrap .fullscreen,.project-detail .slider-wrap .toggle-info{color:#d2d2d2;position:absolute;z-index:9999;font-family:'Roboto', sans-serif;line-height:160%}.project-detail .slider-wrap .toggle-info{font-size:16px;font-size:1em;bottom:102px;left:35px}
 @media (max-width:767px){.project-detail .slider-wrap .toggle-info{display:block;bottom:32px;left:17px}}
 .project-detail .slider-wrap .fullscreen{font-size:16px;font-size:1em;bottom:102px;right:35px}@media (max-width:1024px){.project-detail .slider-wrap .fullscreen{display:none!important}}.project-detail .flickity-prev-next-button{display:none;top:53.6%;border-radius:0;height:30px;width:40px;background-position:50% 50%}@media (max-width:767px){.project-detail .flickity-prev-next-button{display:block}.project-detail .slide{-webkit-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}}.project-detail .flickity-prev-next-button svg,.project-detail .project-info.hide{display:none}.project-detail .flickity-prev-next-button.next{background:url(../../../images/AMA_arrow_right.svg) center center no-repeat}.project-detail .flickity-prev-next-button.previous{background:url(../../../images/AMA_arrow_left.svg) center center no-repeat}.project-detail .slide .wrap{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:100%;margin:0 auto}@media (max-width:320px){.project-detail .slide,.project-detail .slide .wrap{-webkit-transform:translate3d(0,0,0)}}@media (max-width:767px){.project-detail .slide .wrap{-webkit-perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;width:100%!important}.project-detail .slide.half{margin-left:0}}.project-detail .slide.half .wrap{margin:0}@media (max-width:768px){.project-detail .slide.half .wrap{width:100%!important}}.project-detail .project-info .overlay-block,.project-detail .project-info .wrap{width:100%;position:absolute;height:100%;top:0;left:0}.project-detail.full .slide.half .wrap{margin:0 auto}.project-detail .active .slide .wrap:after{opacity:0}.project-detail .active .project-info{opacity:1}.project-detail .project-info{position:absolute;top:0;left:0;margin:72px;z-index:999;overflow:hidden}.project-detail .project-info .overlay-block{background:0 0;z-index:2;display:none}.project-detail .project-info .overlay-block:hover{cursor:url(../../../images/ama_close_btn.png) 0 0,pointer;cursor:-webkit-image-set(url(../../../images/ama_close_btn.png) 1x,url(../../../images/ama_close_btn@2x.png) 2x) 0 0,pointer}.profile .down-arrow:hover,.sub-template .down-arrow:hover{cursor:pointer}.project-detail .project-info .project-details{position:absolute;bottom:-100%;background:#fff;z-index:9;transition:all .5s ease-in-out}@media (max-width:767px){.project-detail .project-info{margin:72px 18px 18px;display:none}.project-detail .project-info .project-details{transition:all .3s ease-in-out;bottom:inherit;height:100%;opacity:0;position:relative}.project-detail .project-info .project-details.show{opacity:1;z-index:9}}.fullscrn .project-detail .slider-wrap>.sharing ul.show li,.profile .founder .bio.show,.profile .founder .wrap h3.show{opacity:1}.project-detail .project-info .project-details.show{bottom:0}.project-detail .project-info .project-details .inner-wrap{height:100%;overflow:auto;padding:65px 0 72px 36px}.project-detail .project-info .project-details .inner-wrap .desc{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;line-height:160%}.project-detail .project-info .project-details .inner-wrap .desc p{margin:0 0 1em}.project-detail .project-info .project-details .inner-wrap .desc p:last-child{margin:0}.project-detail .project-info .project-details .inner-wrap .sharing{margin-top:22px}@media (max-width:767px){.project-detail .project-info .project-details .inner-wrap{padding:13px 18px 72px}.project-detail .project-info .project-details .inner-wrap .sharing{display:none}}.project-detail .project-info .project-details .inner-wrap .sharing>a{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;display:inline-block;margin-bottom:26px}.project-detail .project-info .project-details .inner-wrap .sharing ul{margin:0;padding:0;display:none}.project-detail .project-info .project-details .inner-wrap .sharing ul li{list-style-type:none;float:left}.project-detail .project-info .project-details .inner-wrap .sharing ul li+li{margin-left:15px}.project-detail .project-info .project-details .inner-wrap .sharing ul li a{display:inline-block;height:20px;width:20px}.project-detail .project-info .project-details .inner-wrap .credits{font-size:12px;font-size:.75em;line-height:160%;float:right;width:35.5%}@media (max-width:767px){.project-detail .project-info .project-details .inner-wrap .credits{font-size:16px;font-size:1em;line-height:160%;padding-left:0;margin-top:25px;float:none;width:100%}.project-detail .project-info .project-details .inner-wrap .credits p span{display:inline-block}}.project-detail .project-info .project-details .inner-wrap .credits strong{font-family:UntitledSans-Medium,sans-serif;font-weight:400}.project-detail .project-info .project-details .inner-wrap .credits p{font-family:'Roboto', sans-serif;margin:0}.project-detail .project-info .project-details .inner-wrap .credits .item+.item{margin-top:28px}.project-detail .project-info .project-details .column{width:50%;float:left}@media (max-width:767px){.project-detail .project-info .project-details .column{width:100%;float:none}}.fullscrn .project-detail .slide .wrap{background-size:auto 100%;background-repeat:no-repeat;background-position:center top;height:100%;margin:0 auto}.fullscrn .project-detail .slide.half{margin-left:0}.fullscrn .project-detail .slider-wrap>.sharing{position:absolute;bottom:22px;left:0;z-index:9999;display:block}.fullscrn .project-detail .slider-wrap>.sharing .share.fullview{display:block;bottom:0;top:0}.fullscrn .project-detail .slider-wrap>.sharing ul{margin-left:65px}.fullscrn .project-detail .slider-wrap>.sharing ul.show li:nth-child(1),.fullscrn .project-detail .slider-wrap>.sharing ul.show li:nth-child(2),.fullscrn .project-detail .slider-wrap>.sharing ul.show li:nth-child(3){-webkit-transform:translateY(0);transform:translateY(0)}.fullscrn .project-detail .slider-wrap>.sharing ul li{float:left;transition:all .3s ease-in-out;transition:all .3s}.fullscrn .project-detail .slider-wrap>.sharing ul li+li{margin-left:15px}.fullscrn .project-detail .slider-wrap>.sharing ul li:nth-child(1),.fullscrn .project-detail .slider-wrap>.sharing ul li:nth-child(2),.fullscrn .project-detail .slider-wrap>.sharing ul li:nth-child(3){-webkit-transform:translateY(-15px);transform:translateY(-15px)}.fullscrn .project-detail .slider-wrap>.sharing ul li:nth-child(1){transition-delay:.1s}.fullscrn .project-detail .slider-wrap>.sharing ul li:nth-child(2){transition-delay:.18s}.fullscrn .project-detail .slider-wrap>.sharing ul li:nth-child(3){transition-delay:.26s}
 .fullscrn .project-detail .slider-wrap>.sharing ul a{display:inline-block;height:20px;width:20px}@media (max-width:767px){.orientation_portrait .project-detail .carousel-cell{width:500px}}.profile #main-content{margin:0}.profile .overview{height:100%;width:100%;position:fixed;top:0;left:0}@media (max-width:767px){.profile .overview{position:relative}}.profile .overview .first-intro,.profile .overview .second-intro,.profile .overview .third-intro{position:absolute;top:0;left:0;height:100%;width:100%}.profile .overview .first-intro{font-family:'Open Sans', sans-serif;font-size:40px;font-size:2.5em;line-height:140%;letter-spacing:0}@media (max-width:1024px){.profile .overview .first-intro{padding:0 72px}}@media (max-width:768px){.profile .overview .first-intro{line-height:120%;padding:0 20px}}@media (max-width:767px){.profile .overview .first-intro,.profile .overview .second-intro,.profile .overview .third-intro{position:relative}.profile .overview .first-intro{font-size:17px;font-size:1.0625em;line-height:160%;padding:0 5px;margin-bottom:42px}}@media (max-width:320px){.profile .overview .first-intro{font-size:14px;font-size:.875em}}.profile .overview .first-intro .table-cell p{text-align:center;max-width:900px;margin:0 auto}@media (max-width:1024px){.profile .overview .first-intro .table-cell p{max-width:80%}.profile .overview .second-intro,.profile .overview .third-intro{padding:0 30px}}@media (max-width:767px){.profile .overview .first-intro .table-cell p{max-width:100%}.profile .overview .third-intro{margin-top:42px;margin-bottom:62px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.profile .overview .first-intro .table-cell p{max-width:600px}}.profile .overview .second-intro,.profile .overview .third-intro{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;line-height:160%;letter-spacing:0;display:none}@media (max-width:768px){.profile .overview .second-intro,.profile .overview .third-intro{padding:0 20px}}@media (max-width:767px){.profile .overview .second-intro,.profile .overview .third-intro{font-family:'Open Sans', sans-serif;line-height:185%;font-size:17px;font-size:1.0625em;padding:0 5px;display:block}.profile .overview .second-intro .table-cell p,.profile .overview .third-intro .table-cell p{width:100%}}@media (max-width:320px){.profile .overview .second-intro,.profile .overview .third-intro{font-size:14px;font-size:.875em}}.profile .overview .second-intro .table-cell p,.profile .overview .third-intro .table-cell p{text-align:center;max-width:550px;margin:0 auto}.profile .down-arrow{position:fixed;right:0;left:0;bottom:5px;margin:auto;width:20px;height:50px;z-index:999999}.profile .down-arrow svg{width:20px;height:40px}.profile .about{background:#fff;left:0}.profile .about .inner-wrap{padding:0 72px;overflow:hidden}@media (max-width:767px){.profile .down-arrow{display:none!important}.profile .about{opacity:1}.profile .about .inner-wrap{padding:0 18px}}.profile .about .inner-wrap:first-child{background:#fff}.profile .about .inner-wrap+.inner-wrap{padding-top:108px}@media (max-width:767px){.profile .about .inner-wrap+.inner-wrap{padding-top:0}.profile .founder .wrap h3{transition:all .5s ease-in-out}}.profile .founder{background:#fff;margin-right:-72px;margin-bottom:78px;padding-top:72px;position:relative}.profile .founder>div{width:50%;padding-right:72px;float:left}@media (max-width:960px){.profile .founder{margin-right:0;margin-bottom:24px}.profile .founder>div{width:100%;float:none;padding-right:0}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.profile .overview .second-intro .table-cell p,.profile .overview .third-intro .table-cell p{max-width:600px}.profile .founder>div{width:50%}}.profile .founder .wrap{position:relative;background:#fff;overflow:hidden}.profile .founder .wrap img{width:100%;display:block}.profile .founder .wrap h3{font-family:'Open Sans', sans-serif;font-size:48px;font-size:3em;font-weight:400;line-height:120%;letter-spacing:0;color:#000;margin:0;position:absolute;top:27px;left:36px}@media (max-width:960px){.profile .founder .wrap h3{font-size:40px;font-size:2.5em}}@media (max-width:768px){.profile .founder .wrap h3{font-size:36px;font-size:2.25em;top:7px;left:18px}}.profile .founder .wrap h3 span{display:block}.profile .founder .bio{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;line-height:160%;letter-spacing:0;padding-top:0px;float:right;width:48%;position:relative}@media (max-width:1024px){.profile .founder .bio{padding-left:0;padding-top:0;width:50%}.profile .founder .bio p:first-child{margin-top:0}}@media (max-width:960px){.profile .founder .bio{padding-top:15px}}@media (max-width:767px){.profile .founder .bio{line-height:185%;transition:all .5s ease-in-out}}.profile .founder .bio p{max-width:380px}.profile .team-section{display:flex;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;margin-right:-72px}@media (max-width:768px){.profile .founder .bio{padding:27px 18px;float:none;width:100%}.profile .founder .bio p{max-width:100%}.profile .team-section{margin-right:0}}.profile .team-section .team{width:50%;padding-right:72px;position:relative}.profile .team-section .team img{width:100%}.profile .team-section .team h3{font-family:'Open Sans', sans-serif;font-size:40px;font-size:2.5em;font-weight:400;line-height:140%;letter-spacing:0;margin:56px 0 17px}@media (max-width:768px){.profile .team-section .team{width:100%;padding-right:0}.profile .team-section .team h3{font-size:36px;font-size:2.25em;margin:21px 0 18px;padding:0 18px}}.profile .team-section .team p{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;line-height:160%;letter-spacing:0;max-width:75%}.profile .awards-press-block h3,.profile .work-desc .wrap{font-family:'Open Sans', sans-serif;letter-spacing:0}@media (max-width:768px){.profile .team-section .team p{padding:0 18px;max-width:100%}.profile .team-section .team+.team{margin-top:50px}}.profile .team-section+.awards-press-block{margin-top:192px}@media (max-width:767px){.profile .team-section .team p{line-height:185%}.profile .team-section+.awards-press-block{margin-top:47px}}.profile .work-desc{background:#fff;padding:92px 72px;margin:84px -72px 0}@media (max-width:768px){.profile .work-desc{padding:52px 72px;margin:49px -72px 0}}@media (max-width:767px){.profile .work-desc{padding:52px 18px;margin:49px -18px 0}}.profile .work-desc .wrap{font-size:40px;font-size:2.5em;color:#000;line-height:140%;text-align:center;max-width:900px;margin:0 auto}@media (max-width:1024px){.profile .work-desc .wrap{max-width:80%}}@media (max-width:768px){.profile .work-desc .wrap{font-size:30px;font-size:1.875em;line-height:160%}}@media (max-width:767px){.profile .work-desc .wrap{font-size:18px;font-size:1.125em;padding:0 18px;max-width:100%;line-height:165%}}.profile .awards-press-block{background:#1E2825;padding:97px 72px 242px;margin:0 -72px}@media (max-width:768px){.profile .awards-press-block{margin:0 -72px;padding:60px 72px 0}}@media (max-width:767px){.profile .awards-press-block{margin:0 -18px;padding:60px 18px 0}}.profile .awards-press-block h3{font-size:40px;font-size:2.5em;font-weight:400;line-height:140%;color:#fff;margin:0 0 54px}.profile .awards-press-block .press-block{margin-top:118px}.profile .awards-press-block .awards-list,.profile .awards-press-block .press-list{margin-left:29%;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:960px){.profile .awards-press-block .awards-list,.profile .awards-press-block .press-list{margin-left:15%}}@media (max-width:768px){.profile .awards-press-block .press-block{margin-top:10px}.profile .awards-press-block .awards-list,.profile .awards-press-block .press-list{margin-left:0;padding:0 18px}}.profile .awards-press-block .press-list .press:last-child{margin-bottom:0}.profile .awards-press-block .award,.profile .awards-press-block .press{width:50%;color:#fff;margin-bottom:45px;padding-right:72px}@media (max-width:768px){.profile .awards-press-block .award,.profile .awards-press-block .press{width:100%;padding-right:0}}.profile .awards-press-block .award h4,.profile .awards-press-block .press h4{font-family:UntitledSans-Medium,sans-serif;font-size:16px;font-size:1em;font-weight:400;line-height:160%;letter-spacing:0;margin:0 0 5px}.profile .awards-press-block .award h4 a,.profile .awards-press-block .press h4 a{color:#fff;text-decoration:none}.profile .awards-press-block .award span,.profile .awards-press-block .press span{font-family:'Roboto', sans-serif;font-size:12px;font-size:.75em;line-height:116%;letter-spacing:0}.profile .up-arrow{background:#1E2825;right:0;bottom:28px;left:0;height:40px;width:40px;margin:0 auto -40px}@media (max-width:768px){.profile .up-arrow{padding-top:13px;margin:0 -72px;position:relative;bottom:0;width:auto;height:auto}}@media (max-width:767px){.profile .up-arrow{padding-top:13px;margin:0 -18px;position:relative;bottom:0;width:auto;height:auto}}.profile .up-arrow .wrap{display:block;margin:0 auto;position:relative;top:-16px}@media (max-width:768px){.profile .up-arrow .wrap{margin:0 auto;padding:0 0 36px;top:0}}
 .profile #subhead{background:#fff;margin:0 -72px;padding:0 72px 32px}@media (max-width:1024px){.profile #subhead{padding:0 72px 72px}}@media (max-width:768px){.profile #subhead{margin:0 -72px;padding:32px 72px 36px}}.profile #subhead .column p,.profile #subhead .column.last a{color:#111}.sub-template .overview{height:100%;width:100%;position:fixed;top:0;left:0}.sub-template .overview .first-intro,.sub-template .overview .second-intro,.sub-template .overview .third-intro{position:absolute;top:0;left:0;height:100%;width:100%}@media (max-width:767px){.profile #subhead{margin:0 -18px;padding:32px 18px 36px}.sub-template #main-content{margin:0 18px}.sub-template .overview{padding:0 35px}.sub-template .overview .first-intro,.sub-template .overview .second-intro,.sub-template .overview .third-intro{position:relative}}.sub-template .overview .first-intro{font-family:'Open Sans', sans-serif;font-size:40px;font-size:2.5em;line-height:140%;letter-spacing:0}@media (max-width:1024px){.sub-template .overview .first-intro{padding:0 72px}}@media (max-width:768px){.sub-template .overview .first-intro{line-height:120%;padding:0 20px}}@media (max-width:767px){.sub-template .overview .first-intro{font-size:17px;font-size:1.0625em;line-height:160%;padding:0 5px;margin-bottom:42px}}@media (max-width:320px){.sub-template .overview .first-intro{font-size:14px;font-size:.875em}}.sub-template .overview .first-intro .table-cell p{text-align:center;max-width:900px;margin:0 auto}@media (max-width:1024px){.sub-template .overview .first-intro .table-cell p{max-width:80%}.sub-template .overview .second-intro,.sub-template .overview .third-intro{padding:0 30px}}@media (max-width:767px){.sub-template .overview .first-intro .table-cell p{max-width:100%}.sub-template .overview .third-intro{margin-top:42px;margin-bottom:62px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.sub-template .overview .first-intro .table-cell p{max-width:600px}}.sub-template .overview .second-intro,.sub-template .overview .third-intro{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;line-height:160%;letter-spacing:0;display:none}@media (max-width:768px){.sub-template .overview .second-intro,.sub-template .overview .third-intro{padding:0 20px}}@media (max-width:767px){.sub-template .overview .second-intro,.sub-template .overview .third-intro{font-family:'Open Sans', sans-serif;line-height:185%;font-size:17px;font-size:1.0625em;padding:0 5px;display:block}.sub-template .overview .second-intro .table-cell p,.sub-template .overview .third-intro .table-cell p{width:100%}}@media (max-width:320px){.sub-template .overview .second-intro,.sub-template .overview .third-intro{font-size:14px;font-size:.875em}}.sub-template .overview .second-intro .table-cell p,.sub-template .overview .third-intro .table-cell p{text-align:center;max-width:550px;margin:0 auto}.sub-template .down-arrow{position:fixed;right:0;left:0;bottom:5px;margin:auto;width:20px;height:50px;z-index:999999}.sub-template .down-arrow svg{width:20px;height:40px}._sub-template .about{background:#fff;left:0}._sub-template .about .inner-wrap{padding:0 72px}@media (max-width:767px){._sub-template .about{opacity:1}._sub-template .about .inner-wrap{padding:0 18px}._sub-template .founder .wrap h3{transition:all .5s ease-in-out}}._sub-template .founder{margin-right:-72px;margin-bottom:144px;padding-top:72px;position:relative}._sub-template .founder>div{width:50%;padding-right:72px;display:inline-block;vertical-align:middle}@media (max-width:1280px){._sub-template .founder>div{vertical-align:top}}@media (max-width:1024px){._sub-template .founder>div{width:49%}}@media (max-width:960px){._sub-template .founder{margin-right:0;margin-bottom:33px}._sub-template .founder>div{width:100%;float:none;padding-right:0}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.sub-template .overview .second-intro .table-cell p,.sub-template .overview .third-intro .table-cell p{max-width:600px}._sub-template .founder>div{width:50%}}._sub-template .founder .wrap{position:relative}._sub-template .founder .wrap img{width:100%;display:block}._sub-template .founder .wrap h3{font-family:'Open Sans', sans-serif;font-size:48px;font-size:3em;color:#fff;font-weight:400;line-height:120%;letter-spacing:0;margin:0;position:absolute;top:27px;left:36px;opacity:0}@media (max-width:960px){._sub-template .founder .wrap h3{font-size:40px;font-size:2.5em}}@media (max-width:768px){._sub-template .founder .wrap h3{font-size:36px;font-size:2.25em;top:7px;left:18px}}._sub-template .founder .wrap h3.show{opacity:1}._sub-template .founder .wrap h3 span{display:block}._sub-template .founder .bio{font-family:'Roboto', sans-serif;font-size:16px;font-size:1em;color:#000;line-height:160%;letter-spacing:0;opacity:0;width:38.5%;margin-left:11%}@media (max-width:1024px){._sub-template .founder .bio{padding-left:0;padding-top:0;padding-right:0;margin-left:0}._sub-template .founder .bio p:first-child{margin-top:0}}@media (max-width:960px){._sub-template .founder .bio{padding-top:15px;width:100%}}._sub-template .founder .bio.show{opacity:1}._sub-template .founder .bio p{max-width:380px}@media (max-width:768px){._sub-template .founder .bio{padding:27px 18px;float:none;width:100%}._sub-template .founder .bio p{max-width:100%}}._sub-template .up-arrow{right:0;bottom:28px;left:0;height:40px;width:40px;margin:0 auto;display:none!important}@media (max-width:767px){._sub-template .founder .bio{line-height:185%;opacity:1;transition:all .5s ease-in-out}._sub-template .up-arrow{padding-top:13px;position:relative;bottom:0;width:auto;height:auto;display:block!important}}._sub-template .up-arrow .wrap{display:block;margin:0 auto;position:relative;top:-16px}@media (max-width:768px){._sub-template .up-arrow{padding-top:13px;position:relative;bottom:0;width:auto;height:auto}._sub-template .up-arrow .wrap{margin:0 auto;padding:0 0 36px;top:0}}._sub-template #subhead{margin:0;padding:0 72px 32px}@media (max-width:1024px){._sub-template #subhead{padding:0 72px 72px}}@media (max-width:768px){._sub-template #subhead{padding:32px 72px 36px}}@media (max-width:767px){._sub-template #subhead{padding:32px 18px 36px}}._sub-template #subhead .column p,._sub-template #subhead .column.last a{color:#1E2825}.section-hidden.blur{opacity:.5}.section-hidden #subhead .column.last{display:none}.touch .iScrollIndicator{opacity:0!important;}
.prod-left {
    width: 50%;
    float: left;
    padding-right: 70px;
}
.projects .up-arrow {
    background: #1E2825;
    right: 0;
    bottom: 28px;
    left: 0;
    height: 40px;
    width: 40px;
    margin: 0 auto -40px;
}
.products {
    margin-top: 125px;
}
.filter-button.active {
    background: #c58f27;
    color: #fff;
}
/*.projects #subhead {
    background: #1E2825;
    margin: 0 -72px;
    padding: 0 72px 32px;
}*/
.prod-rig {
    float: right;
    width: 50%;
    position: relative;
    margin-top: 20px;    
}
.prod-rig img {
    width: 100%;
}
.pr-inn.pro-inn1 {
    width: 100%;
    float: left;
    padding-left: 10px;
    padding-bottom: 5px;    
}
.prod-left a {
    border: 1px solid #111;
    padding: 8px 25px;
    text-decoration: none;
    color: #111;
    transition: .3s;
    border-radius: 3px;    
}
.prod-left a:hover {
    color: #c58f27;
    transition: .3s;
    border-color: #c58f27;
}
.prod-left p {
    font-size: 1em;
    line-height: 26px;
    margin-bottom: 50px;    
}
.prod-left h1 {
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
}
main#main-wrapper {
    float: left;
    width: 100%;
}


.gallery-title
{
    font-size: 36px;
    color: #42B32F;
    text-align: center;
    font-weight: 500;
    margin-bottom: 70px;
}
.gallery-title:after {
    content: "";
    position: absolute;
    width: 7.5%;
    left: 46.5%;
    height: 45px;
    border-bottom: 1px solid #5e5e5e;
}
.filter-button
{
	font-size: 18px;
    border: 1px solid #c58f27;
    border-radius: 5px;
    text-align: center;
    color: #c58f27;
    margin-bottom: 30px;
    width: 75%;
    padding: 7px 0;
    background: transparent;  

}
.filter-button:hover
{
    font-size: 18px;
    border: 1px solid #c58f27;
    border-radius: 5px;
    text-align: center;
    color: #ffffff;
    background-color: #c58f27;
    padding: 7px 0;    

}
.btn-default:active .filter-button:active
{
    background-color: #42B32F;
    color: white;
}

.port-image
{
    width: 100%;
}

.gallery_product
{
    margin-bottom: 30px;
    margin-top: 5px;
}

.gallery_product {
    width: 79%;
    float: left;
}
.left-bar {
	float: left;
    width: 17%;
    border-right: 1px solid #c58f26;
    margin-right: 50px;
    margin-top: 40px;    
}

.products .project {
    width: 25%;
    padding-right: 40px;
    position: relative;
    float: left;  
    min-height:215px;
}
.products .project-list {
    display: flex;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 100px;
}
.products .project .inner-wrap {
    position: relative;
}
.products .project-list{
	  /*  padding: 0 72px;*/
    overflow: hidden;
}
.products .project .image-wrap {
    overflow: hidden;
    display: block;
}

.products .project .image-wrap img {
    display: block;
}
.products .project img {
    width: 100%;
    transition: all .3s ease-in-out;
}
.products .project .project-name {
    font-family: UntitledSans-Light,sans-serif;
    font-size: 16px;
    font-size: 1em;
    color: #000;
    text-decoration: none;
    display: inline-block;
    margin: 14px 0 30px;
    transition: all .3s ease-in-out;
}
.products .project .proj-link {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -999px;
    overflow: hidden;
}
.products .page-load-status {
    text-align: center;
    display: none;
    padding-top: 20px;
}
.left-bars {
    float: left;
    width: 17%;
    border-right: 1px solid #c58f26;
    margin-right: 40px;
}
.products .inner-wrap {
    padding: 0 72px;
}
.products .section.products-innner .inner-wrap{
	 padding: 0 0 !important;
}
.project-list .inner-wrap {
    padding: 0 0 !important;
}
.filter-button:last-child {
    margin-bottom: 0;
}
.breadcrumbs ul li {
    display: inline-block;
    padding-right: 10px;    
}
.breadcrumbs ul li i {
    font-size: 13px;
    color: #e5ad46;
}
.breadcrumbs ul {
    background: #f5f5f5;
    padding: 10px 10px;
}

#masthead .menu-icon label div:last-child {
    color: #a6a6a6;
    position: absolute;
    left: -55px;
    top: 7px;
    height: 0;
    width: 0;
}
.project-list a.image-wrap img {
    min-height: 215px;
}





@media (min-width: 1025px) and (max-width: 1440px){
	.gallery_product {
    width: 78%;
    float: left;
}
}



@media (min-width: 769px) and (max-width: 1024px){
	.gallery_product {
    width: 77%;
}
	.prod-left {
    padding-right: 0px;
}
}



@media (max-width: 480px){
	.left-bar {
    width: 100%;
    border-right: transparent;
}
.gallery_product {
    width: 100%;
}
.prod-left {
    width: 100%;
    padding-right: 0px;
}
.prod-rig {
    width: 100%;
    margin-top: 25px;    
}
.pr-inn.pro-inn1 {
    padding-left: 0px;
}
.prod-left p {
    margin-bottom: 20px;
}
}
#catFilter a{display:block;text-decoration:none;}
.breadcrumbs >ul > li > a {
    text-decoration: none;
    color: #000;
    padding-right: 10px;
}

.breadcrumbs ul {
    background: #000000 !important;
}

.breadcrumbs > ul > li > a {
    color: #fff !important;
}

.breadcrumbs > ul > li {
    color: #fff !important;
}

.prod-left a {
    border: 1px solid #fff !important;
    color: #fff !important;
}

.prod-left p {
    color: #fff !important;
}

.prod-left h1 {
    color: #fff !important;
}

.services-list .service .column-3 p {
    color: #fff !important;
}

.products .project .project-name {
    color: #fff !important;
}

.products .project .image-wrap img {
    min-height: 217px !important;
}

.profile .founder .wrap {
    background: #000 !important;
}

.project-detail .right-frame {
    background: #000 !important;
}

.project-detail .bottom-frame {
    background: #000 !important;
}

.project-detail #main-content {
    background: #000 !important;
}

.project-detail .left-frame {
    background: #000 !important;
}

.projects #main-content {
    background: #000 !important;
}

.projects .project .project-name {
    color: #fff !important;
}

#main-wrapper, #masthead, .animsition {
    background: #000 !important;
}

.profile .founder .bio {
    color: #fff !important;
}

#subhead .column.last a {
    color: #ffffff !important;
}

#subhead .column p {
    color: #fff;
}

.column.first a {
    color: #fff;
}

.profile .about .inner-wrap:first-child {
    background: #000 !important;
}

.inner-wrap {
    background: #000 !important;
    position: relative;
}

.send input {
    color: #000000 !important;
    background: #fff !important;
}

.profile .founder {
    background: #000 !important;
}

.products .project .project-name {
    min-height: 40px;
}