﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39063deg) skewY(0.39063deg);transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.39063deg) skewY(0.39063deg);transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.screenreader-text{position:absolute;left:-999px;width:1px;height:1px}.screenreader-text:focus,.screenreader-text:active{height:auto;width:auto;left:0;margin-top:2em;font-size:1.2em;color:#333333;display:inline-block;position:static}.icon-icon-work-community-min,.icon-icon-ux-min,.icon-icon-dev-min,.icon-icon-workshops-min,.icon-icon-workshops-new,.icon-icon-user-testing,.icon-icon-design-min,.icon-icon-content-strategy,.icon-icon-jumpstart-project{background-size:contain;display:block;margin:0 auto 1em auto;width:121px;height:85px;max-width:100%}.icon-icon-ux-min,.icon-icon-dev-min,.icon-icon-workshops-min,.icon-icon-design-min{background-color:#f2d95d;-webkit-animation:20s linear infinite;animation:20s linear infinite}.icon-button-arrow{width:21px;height:12px;display:inline-block;margin-left:10px}.icon-icon-ux-min{-webkit-animation-name:icon-ux-min;animation-name:icon-ux-min}@media (min-width: 18.125em){.icon-icon-ux-min{width:121px}}.icon-icon-dev-min{-webkit-animation-name:icon-dev-min;animation-name:icon-dev-min}@media (min-width: 18.125em){.icon-icon-dev-min{width:120px}}.icon-icon-workshops-min{-webkit-animation-name:icon-workshops-min;animation-name:icon-workshops-min}@media (min-width: 18.125em){.icon-icon-workshops-min{width:116px}}@media (min-width: 18.125em){.icon-icon-workshops-new{width:116px}}@media (min-width: 18.125em){.icon-icon-user-testing{width:116px}}.icon-icon-design-min{-webkit-animation-name:icon-design-min;animation-name:icon-design-min}@media (min-width: 18.125em){.icon-icon-design-min{width:116px}}@media (min-width: 18.125em){.icon-icon-content-strategy{width:116px}}@media (min-width: 18.125em){.icon-icon-jumpstart-project{width:116px}}.icon-quotation-mark-min{background-size:contain;display:block;margin-bottom:0.25em;height:13px;width:39px}@-webkit-keyframes icon-workshops-min{25%{-webkit-clip-path:polygon(17% 0%, 76% 0%, 76% 7%, 100% 7%, 100% 52%, 84% 52%, 84% 100%, 0% 100%, 0 33%, 17% 33%);clip-path:polygon(17% 0%, 76% 0%, 76% 7%, 100% 7%, 100% 52%, 84% 52%, 84% 100%, 0% 100%, 0 33%, 17% 33%)}50%{-webkit-clip-path:polygon(19% 0, 92% 0, 92% 7%, 100% 7%, 100% 73%, 79% 73%, 79% 100%, 0% 100%, 0 15%, 19% 15%);clip-path:polygon(19% 0, 92% 0, 92% 7%, 100% 7%, 100% 73%, 79% 73%, 79% 100%, 0% 100%, 0 15%, 19% 15%)}0%, 100%{-webkit-clip-path:polygon(14% 0, 72% 0, 72% 7%, 100% 7%, 100% 71%, 84% 71%, 84% 100%, 0% 100%, 0 36%, 14% 36%);clip-path:polygon(14% 0, 72% 0, 72% 7%, 100% 7%, 100% 71%, 84% 71%, 84% 100%, 0% 100%, 0 36%, 14% 36%)}}@keyframes icon-workshops-min{25%{-webkit-clip-path:polygon(17% 0%, 76% 0%, 76% 7%, 100% 7%, 100% 52%, 84% 52%, 84% 100%, 0% 100%, 0 33%, 17% 33%);clip-path:polygon(17% 0%, 76% 0%, 76% 7%, 100% 7%, 100% 52%, 84% 52%, 84% 100%, 0% 100%, 0 33%, 17% 33%)}50%{-webkit-clip-path:polygon(19% 0, 92% 0, 92% 7%, 100% 7%, 100% 73%, 79% 73%, 79% 100%, 0% 100%, 0 15%, 19% 15%);clip-path:polygon(19% 0, 92% 0, 92% 7%, 100% 7%, 100% 73%, 79% 73%, 79% 100%, 0% 100%, 0 15%, 19% 15%)}0%, 100%{-webkit-clip-path:polygon(14% 0, 72% 0, 72% 7%, 100% 7%, 100% 71%, 84% 71%, 84% 100%, 0% 100%, 0 36%, 14% 36%);clip-path:polygon(14% 0, 72% 0, 72% 7%, 100% 7%, 100% 71%, 84% 71%, 84% 100%, 0% 100%, 0 36%, 14% 36%)}}@-webkit-keyframes icon-dev-min{25%{-webkit-clip-path:polygon(63% 0, 63% 18%, 86% 17%, 86% 47%, 100% 47%, 100% 100%, 18% 100%, 18% 56%, 0 56%, 0 0);clip-path:polygon(63% 0, 63% 18%, 86% 17%, 86% 47%, 100% 47%, 100% 100%, 18% 100%, 18% 56%, 0 56%, 0 0)}50%{-webkit-clip-path:polygon(78% 0, 78% 27%, 100% 27%, 100% 47%, 100% 47%, 100% 100%, 22% 100%, 22% 85%, 0 85%, 0 0);clip-path:polygon(78% 0, 78% 27%, 100% 27%, 100% 47%, 100% 47%, 100% 100%, 22% 100%, 22% 85%, 0 85%, 0 0)}0%, 100%{-webkit-clip-path:polygon(61% 0, 61% 11%, 90% 11%, 90% 52%, 100% 52%, 100% 100%, 21% 100%, 21% 76%, 0 76%, 0 0);clip-path:polygon(61% 0, 61% 11%, 90% 11%, 90% 52%, 100% 52%, 100% 100%, 21% 100%, 21% 76%, 0 76%, 0 0)}}@keyframes icon-dev-min{25%{-webkit-clip-path:polygon(63% 0, 63% 18%, 86% 17%, 86% 47%, 100% 47%, 100% 100%, 18% 100%, 18% 56%, 0 56%, 0 0);clip-path:polygon(63% 0, 63% 18%, 86% 17%, 86% 47%, 100% 47%, 100% 100%, 18% 100%, 18% 56%, 0 56%, 0 0)}50%{-webkit-clip-path:polygon(78% 0, 78% 27%, 100% 27%, 100% 47%, 100% 47%, 100% 100%, 22% 100%, 22% 85%, 0 85%, 0 0);clip-path:polygon(78% 0, 78% 27%, 100% 27%, 100% 47%, 100% 47%, 100% 100%, 22% 100%, 22% 85%, 0 85%, 0 0)}0%, 100%{-webkit-clip-path:polygon(61% 0, 61% 11%, 90% 11%, 90% 52%, 100% 52%, 100% 100%, 21% 100%, 21% 76%, 0 76%, 0 0);clip-path:polygon(61% 0, 61% 11%, 90% 11%, 90% 52%, 100% 52%, 100% 100%, 21% 100%, 21% 76%, 0 76%, 0 0)}}@-webkit-keyframes icon-design-min{25%{-webkit-clip-path:polygon(0% 0%, 0 50%, 22% 50%, 22% 86%, 50% 86%, 50% 100%, 100% 100%, 100% 29%, 92% 29%, 92% 11%, 34% 11%, 34% 0);clip-path:polygon(0% 0%, 0 50%, 22% 50%, 22% 86%, 50% 86%, 50% 100%, 100% 100%, 100% 29%, 92% 29%, 92% 11%, 34% 11%, 34% 0)}50%{-webkit-clip-path:polygon(0% 0%, 0 68%, 22% 68%, 22% 86%, 36% 86%, 36% 100%, 100% 100%, 100% 29%, 100% 29%, 100% 7%, 54% 7%, 54% 0);clip-path:polygon(0% 0%, 0 68%, 22% 68%, 22% 86%, 36% 86%, 36% 100%, 100% 100%, 100% 29%, 100% 29%, 100% 7%, 54% 7%, 54% 0)}0%, 100%{-webkit-clip-path:polygon(0% 0%, 0 50%, 12% 50%, 12% 77%, 44% 77%, 44% 100%, 100% 100%, 100% 41%, 87% 41%, 87% 12%, 67% 12%, 67% 0);clip-path:polygon(0% 0%, 0 50%, 12% 50%, 12% 77%, 44% 77%, 44% 100%, 100% 100%, 100% 41%, 87% 41%, 87% 12%, 67% 12%, 67% 0)}}@keyframes icon-design-min{25%{-webkit-clip-path:polygon(0% 0%, 0 50%, 22% 50%, 22% 86%, 50% 86%, 50% 100%, 100% 100%, 100% 29%, 92% 29%, 92% 11%, 34% 11%, 34% 0);clip-path:polygon(0% 0%, 0 50%, 22% 50%, 22% 86%, 50% 86%, 50% 100%, 100% 100%, 100% 29%, 92% 29%, 92% 11%, 34% 11%, 34% 0)}50%{-webkit-clip-path:polygon(0% 0%, 0 68%, 22% 68%, 22% 86%, 36% 86%, 36% 100%, 100% 100%, 100% 29%, 100% 29%, 100% 7%, 54% 7%, 54% 0);clip-path:polygon(0% 0%, 0 68%, 22% 68%, 22% 86%, 36% 86%, 36% 100%, 100% 100%, 100% 29%, 100% 29%, 100% 7%, 54% 7%, 54% 0)}0%, 100%{-webkit-clip-path:polygon(0% 0%, 0 50%, 12% 50%, 12% 77%, 44% 77%, 44% 100%, 100% 100%, 100% 41%, 87% 41%, 87% 12%, 67% 12%, 67% 0);clip-path:polygon(0% 0%, 0 50%, 12% 50%, 12% 77%, 44% 77%, 44% 100%, 100% 100%, 100% 41%, 87% 41%, 87% 12%, 67% 12%, 67% 0)}}@-webkit-keyframes icon-ux-min{25%{-webkit-clip-path:polygon(20% 0, 76% 0%, 76% 10%, 100% 10%, 100% 68%, 76% 68%, 76% 100%, 20% 100%, 20% 91%, 0 91%, 0 10%, 20% 10%);clip-path:polygon(20% 0, 76% 0%, 76% 10%, 100% 10%, 100% 68%, 76% 68%, 76% 100%, 20% 100%, 20% 91%, 0 91%, 0 10%, 20% 10%)}50%{-webkit-clip-path:polygon(25% 0, 89% 0, 89% 10%, 100% 10%, 100% 86%, 69% 86%, 69% 100%, 40% 100%, 40% 90%, 0 90%, 0 10%, 25% 10%);clip-path:polygon(25% 0, 89% 0, 89% 10%, 100% 10%, 100% 86%, 69% 86%, 69% 100%, 40% 100%, 40% 90%, 0 90%, 0 10%, 25% 10%)}0%, 100%{-webkit-clip-path:polygon(15% 0, 89% 0, 89% 10%, 100% 10%, 100% 49%, 89% 49%, 89% 100%, 22% 100%, 22% 90%, 0 90%, 0 10%, 15% 10%);clip-path:polygon(15% 0, 89% 0, 89% 10%, 100% 10%, 100% 49%, 89% 49%, 89% 100%, 22% 100%, 22% 90%, 0 90%, 0 10%, 15% 10%)}}@keyframes icon-ux-min{25%{-webkit-clip-path:polygon(20% 0, 76% 0%, 76% 10%, 100% 10%, 100% 68%, 76% 68%, 76% 100%, 20% 100%, 20% 91%, 0 91%, 0 10%, 20% 10%);clip-path:polygon(20% 0, 76% 0%, 76% 10%, 100% 10%, 100% 68%, 76% 68%, 76% 100%, 20% 100%, 20% 91%, 0 91%, 0 10%, 20% 10%)}50%{-webkit-clip-path:polygon(25% 0, 89% 0, 89% 10%, 100% 10%, 100% 86%, 69% 86%, 69% 100%, 40% 100%, 40% 90%, 0 90%, 0 10%, 25% 10%);clip-path:polygon(25% 0, 89% 0, 89% 10%, 100% 10%, 100% 86%, 69% 86%, 69% 100%, 40% 100%, 40% 90%, 0 90%, 0 10%, 25% 10%)}0%, 100%{-webkit-clip-path:polygon(15% 0, 89% 0, 89% 10%, 100% 10%, 100% 49%, 89% 49%, 89% 100%, 22% 100%, 22% 90%, 0 90%, 0 10%, 15% 10%);clip-path:polygon(15% 0, 89% 0, 89% 10%, 100% 10%, 100% 49%, 89% 49%, 89% 100%, 22% 100%, 22% 90%, 0 90%, 0 10%, 15% 10%)}}.container{width:100%;margin:auto;max-width:65em;*zoom:1;width:88%}html{font-size:100%}@media (min-width: 43.75em){html{font-size:110%}}body{font-family:"usual", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;color:#6B6B6B;line-height:1.4}@media (min-width: 43.75em){body{line-height:1.8}}p{margin-bottom:1em}ul li li,ol li li{font-size:inherit}.primary{*zoom:1}.primary:after{content:"";display:table;clear:both}.primary ul,.primary ol{margin:0 0 0.5em 2em}.primary ul li,.primary ol li{margin-bottom:0.5em}.primary ul{list-style:disc;margin-top:0.5em}.primary ol{list-style:decimal}h1{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.4em}h1 a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}h1 a:hover,h1 a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){h1{font-size:2.5em}}h2{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.3em}h2 a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}h2 a:hover,h2 a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){h2{font-size:1.8em}}h3{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.25em}h3 a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}h3 a:hover,h3 a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){h3{font-size:1.4em}}h3.title{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:1em;text-transform:uppercase}h4{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:0.99em;text-transform:uppercase}h4 a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}h4 a:hover,h4 a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){h4{font-size:1.2em;text-transform:none}}h5{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:0.99em}h5 a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}h5 a:hover,h5 a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){h5{font-size:1em}}h6{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:0.875em}h6 a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}h6 a:hover,h6 a:focus{color:#0f0f0f;text-decoration:underline}a{color:#e97048;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}a:hover,a:focus{color:#cc4519;text-decoration:underline}strong,b{font-weight:bold}em,i{font-style:italic}img{max-width:100%;display:block}.button{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0.5em 1em;text-decoration:none;color:#e97048;background-color:#fff;border:2px solid #f1f1f2;font-size:1em;padding:.65em 1.5em .5em 1.5em;-webkit-transition:border-color 0.5s, color 0.5s;transition:border-color 0.5s, color 0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.button:hover,.button:focus{text-decoration:none;-webkit-transition-duration:.2s;transition-duration:.2s;outline:0;border-color:#e97048}.button:active{-webkit-transform:translateX(2px);transform:translateX(2px);background:shade(#cc4519, 15%);-webkit-transition-duration:0;transition-duration:0}.hidden{position:absolute;left:-999px;width:1px;height:1px}.hidden:focus,.hidden:active{height:auto;width:auto;left:0;margin-top:2em;font-size:1.2em;color:#333333;display:inline-block;position:static}.pfill img{display:block;margin:0 auto}.works{display:block;float:left;margin:0 auto;position:relative;width:100%}.works:before,.works:after{display:block;content:""}.works:before{padding-bottom:44.87%}.works:after{position:absolute;bottom:0;left:.5%;right:.5%;height:10px;background:-webkit-linear-gradient(transparent, rgba(128,128,128,0.4));background:linear-gradient(transparent, rgba(128,128,128,0.4))}.works img{-webkit-animation:stick 1s infinite;animation:stick 1s infinite;position:absolute;bottom:0;-webkit-transform-origin:center bottom;transform-origin:center bottom}.works img.loaded{animation:rise 1.5s cubic-bezier(0.76, 1.41, 0.75, 0.93) both;-webkit-animation:rise 1.5s cubic-bezier(0.76, 1.41, 0.75, 0.93) both}.works .tablet{left:.5%;width:32%;top:19.2%}.works .tablet.loaded{animation-delay:0.3s;-webkit-animation-delay:0.3s}.works .desktop{left:29.1%;width:58.3%;top:2%}.works .desktop.loaded{animation-timing-function:cubic-bezier(0.56, 1.36, 0.77, 0.92);-webkit-animation-timing-function:cubic-bezier(0.56, 1.36, 0.77, 0.92)}.works .phone-1{left:79%;width:20.5%;top:30.5%}.works .phone-1.loaded{animation-delay:0.225s;-webkit-animation-delay:0.225s}.works .phone-2{left:20.5%;width:16.5%;top:50%}.works .phone-2.loaded{animation-delay:0.525s;-webkit-animation-delay:0.525s}.wow{visibility:hidden}.no-cssanimations .wow{visibility:visible}@-webkit-keyframes stick{from, to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes stick{from, to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes rise{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes floating{from, to{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}50%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}}@keyframes phone-1{0%{-webkit-transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, 30deg);transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, 30deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0);transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@keyframes phone-2{0%{-webkit-transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, -30deg);transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, -30deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0);transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@keyframes desktop{0%{-webkit-transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, 15deg);transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, 15deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0);transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@keyframes tablet{0%{-webkit-transform:translate3d(100%, 100%, 0) rotate3d(0, 0, 1, 30deg);transform:translate3d(100%, 100%, 0) rotate3d(0, 0, 1, 30deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0);transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@keyframes stick{from, to{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@-webkit-keyframes rise{from{-webkit-transform:translate3d(0, 100%, 0)}}@-webkit-keyframes floating{from, to{-webkit-transform:translate3d(0, 10px, 0)}50%{-webkit-transform:translate3d(0, -10px, 0)}}@-webkit-keyframes phone-1{0%{-webkit-transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, 30deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@-webkit-keyframes phone-2{0%{-webkit-transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, -30deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@-webkit-keyframes desktop{0%{-webkit-transform:translate3d(0, 100%, 0) rotate3d(0, 0, 1, 15deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}@-webkit-keyframes tablet{0%{-webkit-transform:translate3d(100%, 100%, 0) rotate3d(0, 0, 1, 30deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 1, 0)}}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="submit"],button[type="submit"]{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:0.5em 1em;text-decoration:none;color:#e97048;background-color:#fff;border:2px solid #f1f1f2;font-size:1em;padding:.65em 1.5em .5em 1.5em;-webkit-transition:border-color 0.5s, color 0.5s;transition:border-color 0.5s, color 0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;background-color:#e97048;color:#fff;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;border:0 none;font-size:1em;box-sizing:border-box}input[type="submit"]:hover,input[type="submit"]:focus,button[type="submit"]:hover,button[type="submit"]:focus{text-decoration:none;-webkit-transition-duration:.2s;transition-duration:.2s;outline:0;border-color:#e97048}input[type="submit"]:active,button[type="submit"]:active{-webkit-transform:translateX(2px);transform:translateX(2px);background:shade(#cc4519, 15%);-webkit-transition-duration:0;transition-duration:0}input[type="submit"]:hover,input[type="submit"]:focus,button[type="submit"]:hover,button[type="submit"]:focus{cursor:pointer;background-color:#cc4519}input,textarea{box-sizing:border-box;font-size:16px;border-radius:2px;color:#6B6B6B;margin-left:0;margin-right:0;width:100%;border:0}input:focus,textarea:focus{outline:0}textarea{font-size:16px;max-width:100%;resize:vertical}form label{display:block}select{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:16px;background-color:#fff;height:3em;line-height:3em;width:100%;border-radius:2px;border:0}select:focus{outline:0}.budget,.timeline,.alternate-message{display:none}.site-name{position:absolute;left:-999px;width:1px;height:1px}.site-name:focus,.site-name:active{height:auto;width:auto;left:0;margin-top:2em;font-size:1.2em;color:#333333;display:inline-block;position:static}.site-header{padding:2em 0 2em 0}.site-header .main-logo img{width:140px;margin-left:auto;margin-right:auto}@media (min-width: 18.125em){.site-header .main-logo img{width:160px}}.site-header .skip-link:focus{display:block;position:fixed;top:2em;left:0;right:0;text-align:center}.site-header .content{margin-top:1em}@media (min-width: 18.125em){.site-header .content{box-sizing:border-box;display:inline;float:left;width:56.875%;margin-right:3.5%;margin-left:0;margin-right:0;margin-top:0.25em}}@media (min-width: 43.75em){.site-header .content{box-sizing:border-box;display:inline;float:left;width:74.125%;margin-right:3.5%;margin-left:0;margin-right:0;margin-bottom:4em;margin-top:0.75em}}@media (min-width: 60em){.site-header .content{box-sizing:border-box;display:inline;float:left;width:82.75%;margin-right:3.5%;margin-left:0;margin-right:0}}.mobile-trigger{color:#6B6B6B;-webkit-transition:none;transition:none;padding:0em;background-color:transparent;border:0 none;margin-top:0.5em;text-align:center;font-family:Quadon-Regular;font-size:1em}@media (min-width: 18.125em){.mobile-trigger{margin-top:0;float:right;text-align:left}}@media (min-width: 43.75em){.mobile-trigger{display:none}}.mobile-trigger:hover,.mobile-trigger:focus{text-decoration:none;color:#6B6B6B}.mobile-trigger .mobile-trigger-label{position:relative;z-index:1010}.mobile-trigger .mobile-trigger-label:hover{cursor:pointer}.mobile-trigger .menu-icon-button{position:relative;display:inline-block;height:20px;vertical-align:middle;padding-bottom:2px;margin:0}.mobile-trigger .menu-icon{background:#BABCBE;z-index:2000;vertical-align:middle;display:inline-block;position:relative;height:3px;width:15px;border-radius:10px;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.mobile-trigger .menu-icon:before{position:absolute;display:block;top:5px;content:"";background:#BABCBE;height:3px;width:15px;border-radius:10px;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.mobile-trigger .menu-icon:after{position:absolute;display:block;top:-5px;content:"";background:#BABCBE;height:3px;width:15px;border-radius:10px;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.mobile-trigger.is-open .mobile-trigger-label{position:absolute;right:1.5em;top:0.5em}@media (min-width: 18.125em){.mobile-trigger.is-open .mobile-trigger-label{position:relative;right:auto;top:auto}}.mobile-trigger.is-open .mobile-trigger-label .label-text{display:none}@media (min-width: 18.125em){.mobile-trigger.is-open .mobile-trigger-label .label-text{display:inline-block;z-index:2000;position:relative;padding-left:0.25em}}.mobile-trigger.is-open .mobile-trigger-label .menu-icon{background:transparent;-webkit-transform-origin:center center;transform-origin:center center}.mobile-trigger.is-open .mobile-trigger-label .menu-icon:before{-webkit-transform:rotate(-45deg) translate(5px, -2px);transform:rotate(-45deg) translate(5px, -2px);-webkit-transform-origin:center center;transform-origin:center center}.mobile-trigger.is-open .mobile-trigger-label .menu-icon:after{-webkit-transform:rotate(45deg) translate(5px, 2px);transform:rotate(45deg) translate(5px, 2px);-webkit-transform-origin:center center;transform-origin:center center}.primary-navigation{margin-top:0.5em}.primary-navigation .navigation-item-group{display:none;max-height:590px;padding:2.5em 1em;overflow-y:hidden;background-color:#f1f1f2;text-align:center;box-sizing:border-box;-webkit-transition:max-height 0.4s ease-in, padding 0.4s ease-in;transition:max-height 0.4s ease-in, padding 0.4s ease-in;position:absolute;width:100%;top:0;left:0;float:none;z-index:1000}@media (min-width: 43.75em){.primary-navigation .navigation-item-group{display:inline-block;position:relative;top:inherit;left:inherit;width:inherit;float:right;padding:0;max-height:0;max-height:inherit;background-color:inherit;text-align:left}}.primary-navigation .navigation-item-group.is-open{display:block}.primary-navigation .navigation-item-group .navigation-item{padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em}@media (min-width: 43.75em){.primary-navigation .navigation-item-group .navigation-item{margin-bottom:0;padding-bottom:0;border-bottom:0 none;display:inline-block;margin-right:1em}}.primary-navigation .navigation-item-group .navigation-item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0 none}@media (min-width: 43.75em){.primary-navigation .navigation-item-group .navigation-item:last-of-type{margin-right:0}}.primary-navigation .navigation-item-group .navigation-item a{color:#9e9e9e;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;display:block;-webkit-transition:border-color 0.5s ease-in-out;transition:border-color 0.5s ease-in-out}.primary-navigation .navigation-item-group .navigation-item a:hover,.primary-navigation .navigation-item-group .navigation-item a:focus{color:#6B6B6B;text-decoration:none}@media (min-width: 43.75em){.primary-navigation .navigation-item-group .navigation-item a{border-bottom:1px solid transparent}}@media (min-width: 43.75em){.primary-navigation .navigation-item-group .navigation-item a:hover,.primary-navigation .navigation-item-group .navigation-item a:focus{border-color:#6B6B6B}}.project-list-link{margin-top:0.5em;margin-left:-1.1em}@media (min-width: 21.875em){.project-list-link{float:right;margin-top:0}}.project-list-link a{color:#9e9e9e;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;display:block}.project-list-link a:hover,.project-list-link a:focus{color:#6B6B6B;text-decoration:none}.icon-social-icon-blog-min,.icon-social-icon-facebook-min,.icon-social-icon-twitter-min{background-size:contain;display:block;height:50px;margin:0 auto 0.5em auto}.site-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url("/assets/footer-bg-e3c1e121fe3ef899b77d9b631ba28404.jpg") 0 0 repeat #333;padding-top:1em;padding-bottom:1em}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5{color:#f1f1f2}.site-footer a{color:#99b5bc}.site-footer a:hover,.site-footer a:focus{color:#b8cbd0;text-decoration:none}.site-footer .contact{*zoom:1}.site-footer .contact:after{content:"";display:table;clear:both}.site-footer .contact .intro{color:#bdc2c4}@media (min-width: 34.375em){.site-footer .contact .intro{margin-bottom:3em;padding-bottom:3em}}.site-footer .contact .subject label{color:#bdc2c4}.site-footer .contact .contact-information .tel{color:#bdc2c4}.site-footer .contact .contact-information .adr{color:#bdc2c4}.legal{color:#666666;text-align:center;margin-top:2em;padding-bottom:0.5em;clear:both;font-size:smaller}.home .brand-statement{*zoom:1}.home .brand-statement:after{content:"";display:table;clear:both}.home .brand-statement .content{padding-top:4em;padding-bottom:3em;text-align:center}@media (min-width: 43.75em){.home .brand-statement .content{padding-top:6em;padding-bottom:4em}}.home .brand-statement .tagline{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.4em;font-size:2em;margin-bottom:0.5em;line-height:1}.home .brand-statement .tagline a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.home .brand-statement .tagline a:hover,.home .brand-statement .tagline a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){.home .brand-statement .tagline{font-size:2.5em}}@media (min-width: 43.75em){.home .brand-statement .tagline{font-size:2.5em}}@media (min-width: 60em){.home .brand-statement .tagline{font-size:3.5em;margin-bottom:0.35em}}.home .brand-statement .tagline .line{display:block}.home .brand-statement .tagline .line:first-of-type{margin-bottom:0.35em}@media (min-width: 34.375em){.home .brand-statement .tagline .line:first-of-type{margin-bottom:0.15em}}.home .brand-statement .follow-up{max-width:30em;margin-left:auto;margin-right:auto}@media (min-width: 60em){.home .brand-statement .follow-up{font-size:1.3em}}.home .brand-statement .button{margin-bottom:3em;padding:.5em 1.5em}@media (min-width: 34.375em){.home .brand-statement .button{margin-bottom:4em}}@media (min-width: 43.75em){.home .brand-statement .button{margin-bottom:5em}}.home .brand-statement img{clear:both}.clients{*zoom:1;position:relative;background-color:#fff;margin-bottom:3em;margin-top:2em;z-index:100}.clients:after{content:"";display:table;clear:both}@media (min-width: 34.375em){.clients{margin-bottom:4em;margin-top:3em}}@media (min-width: 43.75em){.clients{margin-bottom:6em;margin-top:3em}}.clients .testimonial-group{*zoom:1;max-width:55em;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:6em}.clients .testimonial-group:after{content:"";display:table;clear:both}.clients .testimonial-group:before,.clients .testimonial-group:after{content:"";display:block;height:2px;width:30%;background-color:#d8dfe1;margin-left:auto;margin-right:auto}.clients .testimonial-group:before{margin-bottom:2em}.clients .testimonial-group:after{margin-top:2em}.clients .testimonial-group .title{font-family:"usual", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;color:#9e9e9e;font-size:0.875em;margin-bottom:1.5em}.clients .testimonial .content{margin-top:1.5em}@media (min-width: 34.375em){.clients .testimonial .content{margin-top:0}}.clients .testimonial .content p{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;font-size:1.08em}@media (min-width: 21.875em){.clients .testimonial .content p{font-size:1.5em}}@media (min-width: 43.75em){.clients .testimonial .content p{font-size:1.8em;line-height:1.4}}.clients .testimonial .content .follow-up{margin-left:0.7em}.clients .testimonial footer .name{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.9em;text-transform:uppercase}@media (min-width: 21.875em){.clients .testimonial footer .name{font-size:1em}}.clients .testimonial footer .position{font-size:0.8em;font-style:italic;color:#9e9e9e}.clients .testimonial footer .organization{font-size:0.8em;color:#9e9e9e}@media (min-width: 34.375em){.clients .testimonials-secondary .testimonial{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0}.clients .testimonials-secondary .testimonial.last{margin-right:0}}.clients .call-to-action-wrapper{text-align:center}.home .project-item-group .project-item:last-of-type{margin-bottom:0}.home .project-item-group .container{max-width:55em}.home .view-more-work{padding:2em 0;text-align:center}.home .contact .overview,.home .profile-group .overview{text-align:center}.home .contact .title,.home .profile-group .title{font-family:"usual", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;color:#9e9e9e;font-size:0.875em;margin-bottom:1.5em}.home .contact .call-to-action-wrapper,.home .profile-group .call-to-action-wrapper{margin-top:2em}.home .profile-group .container{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em;padding:2em 0 3em 0;max-width:40em}.home .profile-group .intro{margin-bottom:2em}.home .profile-group .profile:first-of-type{border-top:0 none}.home .contact .container{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em;padding:2em 0 2em 0;max-width:40em}.home .contact .intro{margin-bottom:0}.client-logo-group{*zoom:1;clear:both;margin-bottom:1em}.client-logo-group:after{content:"";display:table;clear:both}.client-logo-group .client-logo{display:inline-block;height:35px;width:100%;margin-bottom:3em}@media (min-width: 18.125em){.client-logo-group .client-logo{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0}.client-logo-group .client-logo:nth-of-type(n){margin-right:3.5%;float:left;clear:none}.lt-ie8 .client-logo-group .client-logo:nth-of-type(n){margin-right:3.25%}.client-logo-group .client-logo:nth-of-type(2n+2){margin-right:0;float:right}.client-logo-group .client-logo:nth-of-type(2n+3){clear:both}}@media (min-width: 34.375em){.client-logo-group .client-logo{box-sizing:border-box;display:inline;float:left;width:22.375%;margin-right:3.5%;margin-left:0;margin-bottom:2em}.client-logo-group .client-logo:nth-of-type(n){margin-right:3.5%;float:left;clear:none}.lt-ie8 .client-logo-group .client-logo:nth-of-type(n){margin-right:3.25%}.client-logo-group .client-logo:nth-of-type(4n+4){margin-right:0;float:right}.client-logo-group .client-logo:nth-of-type(4n+5){clear:both}}@media (min-width: 43.75em){.client-logo-group .client-logo{margin-bottom:3em}}.client-logo-group .client-logo img{max-height:100%;max-width:100%;margin:0 auto}.client-logo-group .client-logo.intel{height:60px}.client-logo-group .client-logo.lls{height:60px}.client-logo-group .client-logo.carnegie-museums{height:45px}@media (min-width: 21.875em){.client-logo-group .client-logo.carnegie-museums{padding-top:10px;height:55px}}.client-logo-group .client-logo.wombat{height:45px}@media (min-width: 34.375em){.client-logo-group .client-logo.wombat{padding-top:10px;height:55px}}.client-logo-group .client-logo.notre-dame{height:40px}@media (min-width: 18.125em){.client-logo-group .client-logo.notre-dame{padding-top:10px;height:55px}}@media (min-width: 34.375em){.client-logo-group .client-logo.notre-dame{padding-top:15px;height:60px}}.client-logo-group .client-logo.carnegie-library{height:55px}.client-logo-group .client-logo.rutgers{height:35px}@media (min-width: 18.125em){.client-logo-group .client-logo.rutgers{height:40px;padding-top:10px}}@media (min-width: 34.375em){.client-logo-group .client-logo.rutgers{height:45px;padding-top:15px}}.client-logo-group .client-logo.cmop{height:45px}@media (min-width: 18.125em){.client-logo-group .client-logo.cmop{height:50px;padding-top:5px}}@media (min-width: 18.125em){.client-logo-group .client-logo.carnegie-learning{height:50px;padding-top:10px}}@media (min-width: 34.375em){.client-logo-group .client-logo.carnegie-learning{height:55px;padding-top:15px}}.client-logo-group .client-logo.tribute-center{height:45px}@media (min-width: 18.125em){.client-logo-group .client-logo.tribute-center{height:50px;padding-top:5px}}.client-logo-group .client-logo.aea{height:45px}@media (min-width: 18.125em){.client-logo-group .client-logo.aea{height:50px;padding-top:5px}}.client-logo-group .client-logo.pgc{height:45px}@media (min-width: 34.375em){.client-logo-group .client-logo.pgc{height:50px;padding-top:10px}}.client-logo-group .client-logo.rand-corp{height:60px}.client-logo-group .client-logo:last-of-type{margin-bottom:0}.internal .site-header{overflow:hidden}.internal .page-title{margin-bottom:1.25em;text-align:center;font-size:1.6em}@media (min-width: 34.375em){.internal .page-title{font-size:2.5em}}@media (min-width: 43.75em){.internal .page-title{font-size:3em}}.internal .lead-image{box-shadow:0 0 12px 0 rgba(0,0,0,0.2)}.internal .overview{max-width:44em;margin-left:auto;margin-right:auto;padding:1.5em 0 0.5em 0;*zoom:1;padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em;margin-bottom:3em}.internal .overview:after{content:"";display:table;clear:both}@media (min-width: 43.75em){.internal .overview{margin-bottom:3.5em;padding-bottom:2em;padding-top:2.5em}}@media (min-width: 60em){.internal .overview{max-width:inherit;padding-right:17.25%;padding-left:17.25%}}.internal .overview .intro{font-size:1.3em}@media (min-width: 34.375em){.internal .overview .intro{font-size:1.6em;line-height:1.7}}@media (min-width: 34.375em){.internal .overview .follow-up{font-size:1.1em}}.internal .primary{padding-bottom:1em}@media (min-width: 43.75em){.internal .primary{padding-bottom:2em}}.internal .primary a{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.internal .primary .inline-image{border:1px solid #d7d7d9;margin-bottom:1em}.internal .primary article.service{margin-bottom:1.5em;*zoom:1;max-width:44em;margin-left:auto;margin-right:auto}.internal .primary article.service:after{content:"";display:table;clear:both}@media (min-width: 34.375em){.internal .primary article.service{margin-bottom:3em;line-height:1.6}}@media (min-width: 60em){.internal .primary article.service{max-width:inherit}.internal .primary article.service.has-no-image{padding-right:17.25%;padding-left:17.25%}}.internal .primary article.service .service-title{margin-bottom:0.5em}.internal .primary article.service.has-list{padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em}.internal .primary article.service.has-list:last-of-type{margin-bottom:0;border-bottom:0 none;padding-bottom:0}@media (min-width: 43.75em){.internal .primary article.service.has-list p{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0}}@media (min-width: 60em){.internal .primary article.service.has-list p{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;padding-right:1.5em}}.internal .primary article.service.has-list .service-list{background-color:#f1f1f2;padding:1em 1.5em 1em 2.5em;margin-left:0;list-style-type:square}@media (min-width: 43.75em){.internal .primary article.service.has-list .service-list{background-color:inherit;padding:0 0 1.5em 1em;margin-top:0;box-sizing:border-box;display:inline;float:left;width:39.625%;margin-right:3.5%;margin-left:0;margin-left:8.625%;margin-right:0}}@media (min-width: 60em){.internal .primary article.service.has-list .service-list{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0;margin-right:0}}.internal .primary article.service.has-list .service-list li{line-height:1.2}.internal .primary article.service.has-list .service-list li:last-of-type{margin-bottom:0}.workshop-callout{border:8px #f1f1f2 solid;padding:2em 2.5em;margin-top:2.5em;margin-bottom:2.5em;text-align:center}@media (min-width: 60em){.workshop-callout{margin-top:4.5em;margin-right:17.25%;margin-left:17.25%}}.workshop-callout .title{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.3em;text-transform:inherit}.workshop-callout .title a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.workshop-callout .title a:hover,.workshop-callout .title a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){.workshop-callout .title{font-size:1.8em}}.workshop-callout p{font-size:1.1em}.flash{margin:1em 0;padding-top:0.5em;padding-bottom:0.5em}.flash.notice,.flash.error{padding:0.35em 0.5em;box-sizing:border-box;border-radius:4px 4px}.flash.notice{background-color:#f2d95d;color:#79670a;border-color:#d8b611}.flash.error{background-color:#F2DEDE;color:#B94A48;border-color:#e4b9b9}.profile-group{*zoom:1}.profile-group:after{content:"";display:table;clear:both}@media (min-width: 21.875em){.profile-group{margin-left:auto;margin-right:auto;max-width:20em}}@media (min-width: 34.375em){.profile-group{max-width:80%}}@media (min-width: 60em){.profile-group{max-width:initial}}.profile-group .profile{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em;*zoom:1;padding-top:1em;margin-top:1em}.profile-group .profile:after{content:"";display:table;clear:both}.profile-group .profile .profile-image-wrapper{display:block;width:100%}@media (min-width: 34.375em){.profile-group .profile .profile-image-wrapper{box-sizing:border-box;display:inline;float:left;width:39.625%;margin-right:3.5%;margin-left:0}}@media (min-width: 43.75em){.profile-group .profile .profile-image-wrapper{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0}}@media (min-width: 60em){.profile-group .profile .profile-image-wrapper{box-sizing:border-box;display:inline;float:left;width:22.375%;margin-right:3.5%;margin-left:0}}.profile-group .profile .profile-image-wrapper .profile-image{margin-bottom:1em;border:1px solid #d8dfe1;width:100%}@media (min-width: 34.375em){.profile-group .profile .profile-image-wrapper .profile-image{margin-bottom:0;max-height:130px;width:auto}}@media (min-width: 34.375em){.profile-group .profile .profile-content{box-sizing:border-box;display:inline;float:left;width:56.875%;margin-right:3.5%;margin-left:0;margin-right:0;padding-top:0.25em}}@media (min-width: 43.75em){.profile-group .profile .profile-content{padding-top:0.25em;box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-right:0}}@media (min-width: 60em){.profile-group .profile .profile-content{padding-top:0.25em;box-sizing:border-box;display:inline;float:left;width:74.125%;margin-right:3.5%;margin-left:0;margin-right:0}}.profile-group .profile .profile-name{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:0.99em;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-group .profile .profile-name a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.profile-group .profile .profile-name a:hover,.profile-group .profile .profile-name a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){.profile-group .profile .profile-name{font-size:1.2em;text-transform:none}}@media (min-width: 60em){.profile-group .profile .profile-name{display:block}}.profile-group .profile .profile-name .name{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.9em;line-height:1.1;display:block;margin-bottom:0.35rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media (min-width: 60em){.profile-group .profile .profile-name .name{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;-webkit-box-ordinal-group:NaN;-ms-flex-order:auto;order:auto}}.profile-group .profile .profile-name .name .subtle{font-size:0.75em}.profile-group .profile .profile-name .dates{font-family:"usual", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;color:#9e9e9e;font-size:0.75em;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width: 60em){.profile-group .profile .profile-name .dates{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;margin-right:0;font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;color:#6B6B6B;line-height:1.1;font-size:0.9em;-webkit-box-ordinal-group:NaN;-ms-flex-order:auto;order:auto}}.profile-group .profile .profile-name .position{font-family:"usual", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;text-transform:capitalize;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;font-size:0.8em;color:#9e9e9e;width:100%;margin-bottom:0.35rem}@media (min-width: 60em){.profile-group .profile .profile-name .position{clear:both;-webkit-box-ordinal-group:NaN;-ms-flex-order:auto;order:auto}}.profile-group .profile .profile-text p{font-size:0.9em;line-height:1.4}.profile-group .profile .profile-text p:last-of-type{margin-bottom:0}.contact{*zoom:1}.contact:after{content:"";display:table;clear:both}.contact form{margin-bottom:2em}.contact form .input{margin-bottom:1em}.contact form .input.text{position:relative;font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.75em}.contact form .input.text label{position:absolute;top:0.39em;left:0;right:0;padding:0.625em;color:#6B6B6B;pointer-events:none}.contact form .input.text input{padding:0.75em 0.75em 0.75em 6em}.contact form .input.select label{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.875em;margin-bottom:0.25em}.contact form .input.textarea{position:relative;font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.75em}.contact form .input.textarea label{position:absolute;top:0;left:0;padding:.625em;color:#9e9e9e}.contact form .input.textarea textarea{padding:2.5em .75em .75em .75em;height:10em}.contact form .submit input{width:100%}@media (min-width: 34.375em){.contact form .submit input{width:inherit}}@media (min-width: 34.375em){.secondary-contact{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0}}@media (min-width: 43.75em){.secondary-contact{box-sizing:border-box;display:inline;float:left;width:39.625%;margin-right:3.5%;margin-left:0}}.contact-information{text-align:center;vertical-align:baseline;margin-bottom:4em}@media (min-width: 34.375em){.contact-information{text-align:left;margin-bottom:2em}}.contact-information h3{margin-bottom:1em}.contact-information .tel{margin-bottom:1em;font-size:1.4em;letter-spacing:1px;display:block}.contact-information .tel .label{position:absolute;left:-999px;width:1px;height:1px}.contact-information .tel .label:focus,.contact-information .tel .label:active{height:auto;width:auto;left:0;margin-top:2em;font-size:1.2em;color:#333333;display:inline-block;position:static}@media (min-width: 43.75em){.contact-information .locality{padding-left:1.25em}}.icon-contact-icon-phone-min{background-size:11px 17px;background-position:0 50%;padding-left:1.0em}.icon-contact-icon-location-min{background-size:12px 16px;padding-left:1.25em}.social-media{margin-top:1em;text-align:center}@media (min-width: 34.375em){.social-media{padding:2em 0 1em 0;text-align:left}}.social-media li{display:inline-block;text-align:center;margin:0 1em}@media (min-width: 34.375em){.social-media li{margin:0 0 0.5em 0;text-align:left;display:block}}@media (min-width: 34.375em){.icon-social-icon-blog-min,.icon-social-icon-twitter-min,.icon-social-icon-facebook-min{display:inline-block;height:16px;vertical-align:middle}}.icon-social-icon-blog-min,.icon-social-icon-facebook-min{width:36px}@media (min-width: 34.375em){.icon-social-icon-blog-min,.icon-social-icon-facebook-min{width:16px;padding-right:0.65em}}.icon-social-icon-twitter-min{width:44px}@media (min-width: 34.375em){.icon-social-icon-twitter-min{width:20px;padding-right:0.35em}}.primary .text input,.primary textarea,.primary select{border:1px solid #d8dfe1}.primary .overview{max-width:40em;margin-left:auto;margin-right:auto;text-align:center}.primary form{max-width:40em;margin-left:auto;margin-right:auto}@media (min-width: 34.375em){.primary .secondary-contact{margin-right:0;float:right}}.primary .social-media{margin-top:0;padding-top:0}.primary .social-media ul{margin:0}.primary .social-media a{color:#99b5bc}.primary .social-media a:hover,.primary .social-media a:focus{color:#7a9fa8;text-decoration:none}.workshop-group .workshop{*zoom:1;margin-bottom:3em}.workshop-group .workshop:after{content:"";display:table;clear:both}.workshop-group .workshop:last-of-type{margin-bottom:0}@media (min-width: 34.375em){.workshop-group .workshop .workshop-image{box-sizing:border-box;display:inline;float:left;width:22.375%;margin-right:3.5%;margin-left:0}}@media (min-width: 43.75em){.workshop-group .workshop .workshop-image{box-sizing:border-box;display:inline;float:left;width:13.75%;margin-right:3.5%;margin-left:0}}.workshop-group .workshop .workshop-content{text-align:center}@media (min-width: 34.375em){.workshop-group .workshop .workshop-content{text-align:left;box-sizing:border-box;display:inline;float:left;width:74.125%;margin-right:3.5%;margin-left:0;margin-right:0}}@media (min-width: 43.75em){.workshop-group .workshop .workshop-content{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-right:13.75%}}.testimonial-wrapper{margin-bottom:4em;margin-top:4em}@media (min-width: 34.375em){.testimonial-wrapper{box-sizing:border-box;display:inline;float:left;width:56.875%;margin-right:3.5%;margin-left:0;margin-left:25.875%;margin-right:13.75%}}@media (min-width: 34.375em){.testimonial-wrapper{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-left:17.25%;margin-right:13.75%}}.testimonial-wrapper .testimonial-content p{font-size:1.08em}@media (min-width: 21.875em){.testimonial-wrapper .testimonial-content p{font-size:1.2em}}.testimonial-wrapper .testimonial-content .intro{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.3em;line-height:1.4;margin-bottom:1.25em}.testimonial-wrapper .testimonial-content .intro a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.testimonial-wrapper .testimonial-content .intro a:hover,.testimonial-wrapper .testimonial-content .intro a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){.testimonial-wrapper .testimonial-content .intro{font-size:1.8em}}.testimonial-wrapper .testimonial-content .intro span{background-color:#f2d95d;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:6px 6px 0.5em 6px}.testimonial-wrapper .testimonial-content .follow-up{margin-left:0.7em}.testimonial-wrapper footer{margin-left:1em}.testimonial-wrapper footer .name{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.9em;text-transform:uppercase}@media (min-width: 21.875em){.testimonial-wrapper footer .name{font-size:1em}}section.call-to-action{padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em}@media (min-width: 34.375em){section.call-to-action{box-sizing:border-box;display:inline;float:left;width:56.875%;margin-right:3.5%;margin-left:0;margin-left:25.875%;margin-right:13.75%}}@media (min-width: 34.375em){section.call-to-action{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-left:17.25%;margin-right:13.75%}}@media (min-width: 60em){section.call-to-action{padding-bottom:4.5em}}section.call-to-action p{font-size:1.1em}.events:last-of-type{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em}@media (min-width: 34.375em){.events{box-sizing:border-box;display:inline;float:left;width:56.875%;margin-right:3.5%;margin-left:0;margin-left:25.875%;margin-right:13.75%}}@media (min-width: 34.375em){.events{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-left:17.25%;margin-right:13.75%}}.events .event-group{margin-top:2.5em}.events .event-group .event{margin-bottom:3em}.events .event-group .event:last-of-type{margin-bottom:0}.events .event-group .event .date{color:#9e9e9e;font-size:0.875em;display:block;margin-bottom:0.75em}.external-link{font-size:0.875em;color:#9e9e9e;margin-top:0.75em;display:inline-block}.external-link:hover,.external-link:focus{color:#6B6B6B}.icon-external-link{background-size:contain;display:inline-block;width:17px;height:17px;margin-left:0.15em;margin-bottom:-2px}.title-label{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:1em;text-transform:uppercase;color:#9e9e9e}.project .site-header{overflow:hidden}.project-item-group .project-item{overflow:hidden;*zoom:1;clear:both;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:0;margin-bottom:0;background:url("/assets/lead-image-bg-4e2c592037c74439948ab30128916a5f.png") bottom left repeat-x}@media (min-width: 43.75em){.project-item-group .project-item{margin-bottom:0;padding-top:4em}}.project-item-group .project-item:last-of-type{margin-bottom:3em}.project-item-group .project-item a{text-decoration:none;color:#9e9e9e}@media (min-width: 43.75em){.project-item-group .project-item a{display:-webkit-box;display:-ms-flexbox;display:flex}}.project-item-group .project-item a:hover{color:#9e9e9e}@media (min-width: 43.75em){.project-item-group .project-item a:hover .project-image img{margin-bottom:0;padding-top:0}}.project-item-group .project-item .project-image{position:relative;margin-left:-2.5%;margin-right:-2.5%;padding-left:2.5%;padding-right:2.5%}@media (min-width: 43.75em){.project-item-group .project-item .project-image{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;border-bottom:0 none;margin-left:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.project-item-group .project-item .project-image img{margin:0 auto;width:100%;max-width:95%}@media (min-width: 21.875em){.project-item-group .project-item .project-image img{max-width:80%}}@media (min-width: 43.75em){.project-item-group .project-item .project-image img{max-width:inherit;margin-bottom:-10px;padding-top:10px;-webkit-transition:margin-bottom 0.2s ease-in-out, padding-top 0.2s ease-in-out;transition:margin-bottom 0.2s ease-in-out, padding-top 0.2s ease-in-out}}.project-item-group .project-item .project-info{position:relative;z-index:10;margin-bottom:1.5em;max-width:95%;margin-left:auto;margin-right:auto;padding:2em 0.5em 0em 0.5em}@media (min-width: 21.875em){.project-item-group .project-item .project-info{max-width:80%}}@media (min-width: 43.75em){.project-item-group .project-item .project-info{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;margin-right:0;margin-left:0;max-width:inherit;float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:1.5em 0 1.5em 0;margin-bottom:0}}@media (min-width: 60em){.project-item-group .project-item .project-info{padding-top:3em}}.project-item-group .project-item .call-out{margin-bottom:0.5em;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;color:#fff}@media (min-width: 18.125em){.project-item-group .project-item .call-out{font-size:1.4em}}@media (min-width: 43.75em){.project-item-group .project-item .call-out{font-size:1.6em;line-height:1.4;margin-bottom:0.35em;max-width:300px}}@media (min-width: 60em){.project-item-group .project-item .call-out{font-size:1.9em;margin-bottom:0.25em;max-width:340px}}.project-item-group .project-item .client-wrapper{margin-bottom:1em}.project-item-group .project-item .title-label{font-size:0.875em}.project-item-group .project-item .client-name{font-family:"usual", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;color:#fff;margin-bottom:0;font-size:0.7em;text-transform:uppercase;letter-spacing:1px;opacity:0.7}@media (min-width: 43.75em){.project-item-group .project-item.is-flipped .project-image{margin-right:0;float:right;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 43.75em){.project-item-group .project-item.is-flipped .project-info{margin-right:3.5%;float:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:3em}}.project-item-group .project-item.carnegie-library{background-color:#a14fac}@media (min-width: 43.75em){.project-item-group .project-item.carnegie-library{background:url("/assets/clp-list-bg-4d2f07c968127a0b2145b04fe1155312.svg") center bottom repeat-x,#a14fac}}.project-item-group .project-item.carnegie-library .client-name{color:#ebd9ee}.project-item-group .project-item.carnegie-museum-of-art{background-color:#282828}@media (min-width: 43.75em){.project-item-group .project-item.carnegie-museum-of-art{background:url("/assets/hpi-list-bg2-ec299b8c0749eead710da3415c00f1f7.jpg") left top/70% no-repeat,#282828}}@media (min-width: 75em){.project-item-group .project-item.carnegie-museum-of-art{background:url("/assets/hpi-list-bg2-ec299b8c0749eead710da3415c00f1f7.jpg") 10% -1em/65% no-repeat,#282828}}@media (min-width: 106.25em){.project-item-group .project-item.carnegie-museum-of-art{background:url("/assets/hpi-list-bg2-ec299b8c0749eead710da3415c00f1f7.jpg") 5% -1.5em/55% no-repeat,#282828}}.project-item-group .project-item.carnegie-museum-of-art .client-name{color:#9e9e9e}.project-item-group .project-item.onhand-schools{background-color:#0d1c4b}@media (min-width: 43.75em){.project-item-group .project-item.onhand-schools{background:url("/assets/onhand-list-bg-2-f1bccd79c0731f98113cc5f357178cb2.svg") top no-repeat,url("/assets/onhand-bg-pattern-071c71ff76282766f7d75d36d8d8746a.svg") repeat,#0d1c4b}}.project-item-group .project-item.american-economic-association{background-color:#f3f3f1}@media (min-width: 43.75em){.project-item-group .project-item.american-economic-association{background:url("/assets/aea-list-background-4cca6705a4cdb5a8ca8b35b5d4b48d5b.svg") 70% top no-repeat,#f3f3f1}}.project-item-group .project-item.american-economic-association .call-out{color:#934046}.project-item-group .project-item.american-economic-association .client-name{color:#9e9e9e}@media (min-width: 43.75em){.project-item-group .project-item.cultural-trust{background:url("/assets/cultural-trust-list-background-3-6d016879365a2807d559f6cf8ae8a50a.png") right bottom/80% auto no-repeat,url("/assets/cultural-trust-list-background-2-b057a7f898d3e6807338be25d1680081.jpg") right top/40% auto no-repeat}}@media (min-width: 60em){.project-item-group .project-item.cultural-trust{background:url("/assets/cultural-trust-list-background-3-6d016879365a2807d559f6cf8ae8a50a.png") right bottom/70% auto no-repeat,url("/assets/cultural-trust-list-background-2-b057a7f898d3e6807338be25d1680081.jpg") right top/40% auto no-repeat}}@media (min-width: 75em){.project-item-group .project-item.cultural-trust{background:url("/assets/cultural-trust-list-background-3-6d016879365a2807d559f6cf8ae8a50a.png") right bottom/55% auto no-repeat,url("/assets/cultural-trust-list-background-2-b057a7f898d3e6807338be25d1680081.jpg") right top/30% auto no-repeat}}@media (min-width: 106.25em){.project-item-group .project-item.cultural-trust{background:url("/assets/cultural-trust-list-background-3-6d016879365a2807d559f6cf8ae8a50a.png") 80% bottom/45% auto no-repeat,url("/assets/cultural-trust-list-background-2-b057a7f898d3e6807338be25d1680081.jpg") 80% top/22% auto no-repeat}}.project-item-group .project-item.cultural-trust .call-out{color:#6B6B6B}.project-item-group .project-item.cultural-trust .client-name{color:#9e9e9e}@media (min-width: 43.75em){.project-item-group .project-item.cultural-trust .project-content{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0}}.project-item-group .project-item.wombat-security-technologies{background-color:#1796be}@media (min-width: 43.75em){.project-item-group .project-item.wombat-security-technologies{background:url("/assets/wombat-list-bg-90c33da56cb51d4ee5fc71775c663101.svg") left top no-repeat,#1796be;background-position-y:2em;background-size:75%}}@media (min-width: 75em){.project-item-group .project-item.wombat-security-technologies{background-size:45%;background-position-x:20%}}@media (min-width: 106.25em){.project-item-group .project-item.wombat-security-technologies{background-size:45%;background-position-x:20%}}@media (min-width: 66.25em){.project-item-group .project-item.wombat-security-technologies .call-out{max-width:400px}}.client-list{margin-bottom:5em;margin-top:5em}.client-list .title{margin-left:0.1em;margin-bottom:1em}.project-site-header{*zoom:1;padding-bottom:1em}.project-site-header:after{content:"";display:table;clear:both}.project-site-header .content{margin-bottom:0}.project-header{position:relative;margin-bottom:1em;z-index:3;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:12em}@media (min-width: 34.375em){.project-header{min-height:16em}}@media (min-width: 43.75em){.project-header{min-height:18em}}@media (min-width: 60em){.project-header{min-height:20em}}@media (min-width: 66.25em){.project-header{min-height:26em}}@media (min-width: 75em){.project-header{min-height:32em}}.project-header .gradient-layer{position:absolute;bottom:0;left:0;z-index:4;background-color:rgba(0,0,0,0.3);background:-webkit-linear-gradient(top, transparent 40%, rgba(0,0,0,0.5) 65%, rgba(0,0,0,0.8) 90%);background:linear-gradient(to bottom, transparent 40%, rgba(0,0,0,0.5) 65%, rgba(0,0,0,0.8) 90%);width:100%;height:100%}.project-header .client-name-wrapper{position:absolute;bottom:0}@media (min-width: 34.375em){.project-header .client-name-wrapper{bottom:1em}}.project-header .client-name-wrapper .title-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.project-header .client-name,.project-header .title-label{position:relative;z-index:6;color:#fff}.project .key-task-group{margin-bottom:2em;border-bottom:1px solid #d8dfe1;padding-bottom:1em}@media (min-width: 34.375em){.project .key-task-group{border-bottom:0 none;padding-bottom:0}}@media (min-width: 43.75em){.project .key-task-group{margin-bottom:3em}}.project .key-task-group .key-task{font-size:0.85em;color:#9e9e9e}@media (min-width: 34.375em){.project .key-task-group .key-task{display:inline-block;margin-right:0.5em}.project .key-task-group .key-task:after{content:"|";padding-left:1em;color:#d8dfe1}.project .key-task-group .key-task:last-of-type:after{content:"";padding-left:0}}.project blockquote{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em;padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em;border-width:0;position:relative}@media (min-width: 43.75em){.project blockquote{margin-left:-1.75%;margin-right:-1.75%;padding-left:1.75%;padding-right:1.75%}}.project blockquote p{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;color:#353535;font-size:1.4em;line-height:1.5;padding-left:2em}.project blockquote p:before{content:"“";font-size:5em;position:absolute;top:-8px;left:0}.project blockquote footer{padding-left:2.8em}.project blockquote cite{position:relative}.project blockquote cite:before{content:"–";position:absolute;top:-4px;left:-1em}@media (min-width: 43.75em){.project blockquote cite:before{top:-7px}}.project blockquote cite:after{content:","}.project blockquote .job-title:after{content:","}.project .project-section>.container{*zoom:1}.project .project-section>.container:after{content:"";display:table;clear:both}.project .project-section.has-divider>.container{border-top:1px solid #d8dfe1;padding-top:2em}@media (min-width: 34.375em){.project .project-section.has-divider>.container{padding-top:2.5em}}.project .project-section .gradient-layer{position:absolute;bottom:0;left:0;z-index:200;width:100%;height:10%;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.1) 70%, rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.1) 70%, rgba(0,0,0,0.2) 100%)}.project .project-section .intro{font-size:1.1em;line-height:1.5;color:#353535}@media (min-width: 43.75em){.project .project-section .intro{font-size:1.25em;line-height:1.8;margin-bottom:2em}}.project .project-section blockquote{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em;padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em;border-width:0;position:relative}@media (min-width: 43.75em){.project .project-section blockquote{margin-left:-1.75%;margin-right:-1.75%;padding-left:1.75%;padding-right:1.75%}}.project .project-section blockquote p{color:#f2d95d;font-size:1.4em;line-height:1.5;padding-left:2em}.project .project-section blockquote p:before{content:"“";font-size:5em;position:absolute;top:-8px;left:0}.project .project-section blockquote footer{padding-left:2.8em}.project .project-section blockquote cite{position:relative}.project .project-section blockquote cite:before{content:"–";position:absolute;top:-3px;left:-1em}.project .project-section blockquote cite:after{content:","}.project .project-section blockquote .job-title:after{content:","}.project .project-section .row.is-image.has-small-caption{overflow:visible}@media (min-width: 34.375em){.project .project-section .row.is-image.has-small-caption .image-with-caption{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-right:0;float:right}}@media (min-width: 60em){.project .project-section .row.is-image.has-small-caption .image-with-caption{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0}.project .project-section .row.is-image.has-small-caption .image-with-caption.last{margin-right:0}}@media (min-width: 60em){.project .project-section .row.is-image.has-small-caption .image-with-caption.before-image{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0}}.project .project-section .row.is-image.has-small-caption .caption{margin-left:1em}@media (min-width: 60em){.project .project-section.is-centered .title-wrapper{text-align:center;width:100%}.project .project-section.is-centered .title-wrapper .title{max-width:60%;margin-left:auto;margin-right:auto}.project .project-section.is-centered .content.section-intro{text-align:center;width:100%;margin-bottom:3em}.project .project-section.is-centered .content.section-intro p{max-width:60%;margin-left:auto;margin-right:auto}}.project .project-section.is-reversed{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:2em;margin-bottom:1.5em;background-color:#f2d95d;color:#fff;position:relative;overflow:hidden}@media (min-width: 34.375em){.project .project-section.is-reversed{margin-bottom:2.5em;padding-top:4em}}.project .project-section.is-reversed .title{color:#fff}.project .project-section.is-reversed .is-image.is-final{margin-bottom:0}.project .project-section.is-reversed .is-image.is-final img{margin-bottom:0}.project .row{*zoom:1;margin-bottom:1.5em}.project .row:after{content:"";display:table;clear:both}.project .row.has-spacing{margin-bottom:3em}@media (min-width: 34.375em){.project .row.has-no-title{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-left:34.5%;margin-right:0}}.project .row.is-image img{margin-bottom:1em}.project .row.is-image.has-small-caption img{margin-bottom:0.25em}.project .row.is-image.has-small-caption .caption{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;font-size:0.8em;margin-bottom:1em;display:block}.project .row.is-image.has-caption{padding-top:2em;border-top:1px solid #d8dfe1;margin-top:2em;padding-bottom:2em;border-bottom:1px solid #d8dfe1;margin-bottom:2em}@media (min-width: 34.375em){.project .row.is-image.has-caption{border-top:0 none;border-bottom:0 none;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.project .row.is-image.has-caption img{margin-bottom:1.5em;margin-left:auto;margin-right:auto}@media (min-width: 34.375em){.project .row.is-image.has-caption img{box-sizing:border-box;display:inline;float:left;width:22.375%;margin-right:3.5%;margin-left:0;margin-right:5.125%;margin-bottom:0}}.project .row.is-image.has-caption .caption{margin:0 auto;width:80%;color:#f2d95d}@media (min-width: 34.375em){.project .row.is-image.has-caption .caption{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-right:0;font-size:1.125em}}@media (min-width: 60em){.project .row.is-image.has-caption .caption{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;font-size:1.5em}}@media (min-width: 34.375em){.project .row.is-image.is-breakout{box-sizing:border-box;display:inline;float:left;width:74.125%;margin-right:3.5%;margin-left:0;margin-left:25.875%;margin-right:0}}.project .row.is-image.is-full-width:not(.has-caption) img{margin-left:auto;margin-right:auto}.project .row .title-wrapper{margin-bottom:1.5em}@media (min-width: 34.375em){.project .row .title-wrapper{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0;padding-right:1.5em}}@media (min-width: 34.375em){.project .row .content{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-right:0}}.project .row .content.has-image-right,.project .row .content.has-image-left{margin-bottom:1em}.project .row .content.has-image-right img,.project .row .content.has-image-left img{margin-bottom:1em}@media (min-width: 34.375em){.project .row .content.has-image-right,.project .row .content.has-image-left{float:right}}@media (min-width: 60em){.project .row .content.has-image-right,.project .row .content.has-image-left{width:100%;margin-bottom:3em}}@media (min-width: 60em){.project .row .content.has-image-right img{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;margin-right:0;margin-left:8.625%;float:right}.project .row .content.has-image-right p{box-sizing:border-box;display:inline;float:left;width:39.625%;margin-right:3.5%;margin-left:0;margin-top:3em}}@media (min-width: 60em){.project .row .content.has-image-left img{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;margin-right:5.125%;float:left}.project .row .content.has-image-left p{box-sizing:border-box;display:inline;float:left;width:39.625%;margin-right:3.5%;margin-left:0;margin-right:0;margin-top:3em}}.project .back-to-work{display:inline-block;margin-top:2em;margin-bottom:2.5em}.project .shot-wrap{display:block;position:relative;width:100%}.project .mobile-animation{*zoom:1}.project .mobile-animation:after{content:"";display:table;clear:both}.project .mobile-animation img{box-sizing:border-box;display:inline;float:left;width:31%;margin-right:3.5%;margin-left:0}.project .mobile-animation img:nth-of-type(n){margin-right:3.5%;float:left;clear:none}.lt-ie8 .project .mobile-animation img:nth-of-type(n){margin-right:3.25%}.project .mobile-animation img:nth-of-type(3n+3){margin-right:0;float:right}.project .mobile-animation img:nth-of-type(3n+4){clear:both}.project .notes{background-color:#f1f1f2;padding:1em}@media (min-width: 34.375em){.project .notes{margin-left:-1em}}.project .notes p{font-size:0.875em;color:#9e9e9e}.project .notes p:last-of-type{margin-bottom:0}.wombat-security-technologies .project-header{background-image:url("/assets/wombat-header-background-28e0475441793fae1c47e49305ccef0f.jpg")}.wombat-security-technologies .project-header .gradient-layer{background:-webkit-linear-gradient(top, rgba(32,78,96,0) 40%, rgba(32,78,96,0.6) 65%, rgba(32,78,96,0.85) 90%);background:linear-gradient(to bottom, rgba(32,78,96,0) 40%, rgba(32,78,96,0.6) 65%, rgba(32,78,96,0.85) 90%)}.wombat-security-technologies .key-task-group .key-task{color:#1796be}.wombat-security-technologies .project-section.is-reversed{background-color:#1796be}.wombat-security-technologies .row.is-image.has-caption .caption{color:#1796be}.wombat-security-technologies .project-section .project-title{color:#1796be}.wombat-security-technologies .project-section blockquote p{color:#1796be}.wombat-security-technologies .back-to-work{color:#1796be}.wombat-security-technologies .back-to-work:hover,.wombat-security-technologies .back-to-work:focus{color:#0f607a}.shot-wrap:before{content:'';display:block;padding-bottom:44.87%}.wombat-mobile-shot{bottom:0;left:10%;position:absolute;width:25%;z-index:100}.wombat-desktop-shot{bottom:0;left:31%;position:absolute;width:60%;right:9%;z-index:99}.carnegie-museum-of-art .project-header{background-image:url("/assets/cmoa-header-background-a0e648c1ab9fb413bc03ab19504e6c83.jpg")}.carnegie-museum-of-art .project-header .gradient-layer{background:-webkit-linear-gradient(top, rgba(138,140,74,0) 40%, rgba(138,140,74,0.6) 65%, rgba(138,140,74,0.85) 90%);background:linear-gradient(to bottom, rgba(138,140,74,0) 40%, rgba(138,140,74,0.6) 65%, rgba(138,140,74,0.85) 90%)}.carnegie-museum-of-art .key-task-group .key-task{color:#b1b334}.carnegie-museum-of-art .project-section.is-reversed{background-color:#b1b334}.carnegie-museum-of-art .row.is-image.has-caption .caption{color:#b1b334}.carnegie-museum-of-art .project-section .project-title{color:#b1b334}.carnegie-museum-of-art .project-section blockquote p{color:#b1b334}.carnegie-museum-of-art .back-to-work{color:#b1b334}.carnegie-museum-of-art .back-to-work:hover,.carnegie-museum-of-art .back-to-work:focus{color:#767823}.carnegie-museum-of-art .shot-wrap:before{content:'';display:block;padding-bottom:50%}.carnegie-museum-of-art .cmoa-tablet-shot{bottom:0;right:9%;position:absolute;width:24%;z-index:100}.carnegie-museum-of-art .cmoa-desktop-shot{left:9%;position:absolute;bottom:0;width:66%;z-index:99}.carnegie-library-of-pittsburgh .project-header{background-image:url("/assets/clp-header-background-9181d5eaab804c031e1777a4dac63955.jpg")}.carnegie-library-of-pittsburgh .key-task-group .key-task{color:#a14fac}@media (min-width: 60em){.carnegie-library-of-pittsburgh .project-section.is-centered .title-wrapper .title{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:1.25em}.carnegie-library-of-pittsburgh .project-section.is-centered .title-wrapper .title a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.carnegie-library-of-pittsburgh .project-section.is-centered .title-wrapper .title a:hover,.carnegie-library-of-pittsburgh .project-section.is-centered .title-wrapper .title a:focus{color:#0f0f0f;text-decoration:underline}}@media (min-width: 60em) and (min-width: 34.375em){.carnegie-library-of-pittsburgh .project-section.is-centered .title-wrapper .title{font-size:1.4em}}.carnegie-library-of-pittsburgh .project-section.is-centered p span{color:#353535;font-size:1.5em;line-height:1.5;margin-right:0.25em;display:block;margin-bottom:0.5em}.carnegie-library-of-pittsburgh .project-section.is-reversed{background-color:#a14fac}.carnegie-library-of-pittsburgh .has-small-caption img{box-shadow:0px 0px 5px rgba(0,0,0,0.2)}.carnegie-library-of-pittsburgh .row.is-image.has-caption .caption{color:#a14fac}.carnegie-library-of-pittsburgh .content.has-image-right span,.carnegie-library-of-pittsburgh .content.has-image-left span{font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300}@media (min-width: 43.75em){.carnegie-library-of-pittsburgh .persona-wrapper{box-sizing:border-box;display:inline;float:left;width:65.5%;margin-right:3.5%;margin-left:0;margin-right:0;float:right;margin-top:2em;margin-bottom:2em}}@media (min-width: 43.75em){.carnegie-library-of-pittsburgh .persona-wrapper{box-sizing:border-box;display:inline;float:left;width:100%;margin-right:3.5%;margin-left:0;margin-right:0}}.carnegie-library-of-pittsburgh .persona{margin-bottom:2em}@media (min-width: 21.875em){.carnegie-library-of-pittsburgh .persona{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0}.carnegie-library-of-pittsburgh .persona.last,.carnegie-library-of-pittsburgh .persona.second{margin-right:0}}@media (min-width: 60em){.carnegie-library-of-pittsburgh .persona{margin-bottom:0;box-sizing:border-box;display:inline;float:left;width:22.375%;margin-right:3.5%;margin-left:0}.carnegie-library-of-pittsburgh .persona.second{margin-right:3.5%}.carnegie-library-of-pittsburgh .persona.last{margin-right:0}.carnegie-library-of-pittsburgh .persona .quote{height:104px}}.carnegie-library-of-pittsburgh .persona .quote{display:block;position:relative;padding:1em;background-color:#a14fac;font-family:"metronic-slab", arial, "helvetica neue", helvetica, sans-serif;font-weight:300;margin-bottom:0.35em;line-height:1.2;color:#353535;font-size:0.99em;text-transform:uppercase;color:#fff;width:75%;margin:0 auto}.carnegie-library-of-pittsburgh .persona .quote a{color:#353535;text-decoration:none;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}.carnegie-library-of-pittsburgh .persona .quote a:hover,.carnegie-library-of-pittsburgh .persona .quote a:focus{color:#0f0f0f;text-decoration:underline}@media (min-width: 34.375em){.carnegie-library-of-pittsburgh .persona .quote{font-size:1.2em;text-transform:none}}.carnegie-library-of-pittsburgh .persona .quote:after{background:url("/assets/clp-persona-arrow-f177d1d78032e403531354bfb347ad7f.svg") no-repeat;content:"";position:absolute;width:41px;height:30px;display:block;left:10px;bottom:-1.4em}.carnegie-library-of-pittsburgh .persona .name{font-family:"usual", trebuchet, arial, "helvetica neue", helvetica, sans-serif;font-weight:400;display:block;text-align:center}.carnegie-library-of-pittsburgh .project-section .project-title{color:#a14fac}.carnegie-library-of-pittsburgh .project-section blockquote p{color:#a14fac}.carnegie-library-of-pittsburgh .back-to-work{color:#a14fac}.carnegie-library-of-pittsburgh .back-to-work:hover,.carnegie-library-of-pittsburgh .back-to-work:focus{color:#703778}.carnegie-library-of-pittsburgh .shot-wrap:before{content:'';display:block;padding-bottom:50%}.pittsburgh-cultural-trust .project-header{background-image:url("/assets/cultural-trust-header-background-sm-c5631ee8d7e9aa3ebc537d9debf7b7fb.jpg");background-position:center right}@media (min-width: 60em){.pittsburgh-cultural-trust .project-header{background-image:url("/assets/cultural-trust-header-background-ad32acc847597ec68b010dfce1263a64.jpg")}}.pittsburgh-cultural-trust .key-task-group .key-task{color:#e40670}.pittsburgh-cultural-trust .project-section.is-reversed{background-color:#262626;background-image:url("/assets/cultural-trust-rev-bg-f0f808a96cea731b745a94608601c10a.jpg");background-repeat:repeat-x;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pittsburgh-cultural-trust .row.is-image.has-caption .caption{color:#e40670}.pittsburgh-cultural-trust .project-section blockquote p{color:#e40670}.pittsburgh-cultural-trust .back-to-work{color:#e40670}.pittsburgh-cultural-trust .back-to-work:hover,.pittsburgh-cultural-trust .back-to-work:focus{color:#99044b}.pittsburgh-cultural-trust .shot-wrap:before{content:'';display:block;padding-bottom:59%}.pittsburgh-cultural-trust .pct-mobile-shot{bottom:0;right:9%;position:absolute;width:35%;z-index:100}.pittsburgh-cultural-trust .pct-desktop-shot{left:9%;position:absolute;bottom:0;width:62%;z-index:99}.american-economic-association .project-header{background-image:url("/assets/aea-header-background-sm-857e86e753a6db2f9e633b232c4c66d9.jpg")}@media (min-width: 43.75em){.american-economic-association .project-header{background-image:url("/assets/aea-header-background-147499f6b62f33206bb794654466db56.jpg")}}@media (min-width: 106.25em){.american-economic-association .project-header{background-position-y:-300px}}.american-economic-association .project-header .gradient-layer{background:-webkit-linear-gradient(top, rgba(147,64,70,0) 40%, rgba(147,64,70,0.6) 65%, rgba(147,64,70,0.9) 90%);background:linear-gradient(to bottom, rgba(147,64,70,0) 40%, rgba(147,64,70,0.6) 65%, rgba(147,64,70,0.9) 90%)}.american-economic-association .key-task-group .key-task{color:#934046}.american-economic-association .project-section.is-reversed{background-color:#f3f3f1;color:#353535;padding-bottom:3em}.american-economic-association .project-section.is-reversed .gradient-layer{display:none}.american-economic-association .project-section.is-reversed .title{color:#353535}.american-economic-association .project-section .project-title{color:#934046}.american-economic-association .project-section blockquote p{color:#934046}.american-economic-association .back-to-work{color:#934046}.american-economic-association .back-to-work:hover,.american-economic-association .back-to-work:focus{color:#5e292d}.american-economic-association .aea-tablet{margin-bottom:2em}.american-economic-association .shot-wrap:before{content:'';display:block;padding-bottom:50%}.onhand-schools .project-header{background:url("/assets/onhand-lead-image-s-c7b970f52ec6777ffc1f818eb9492a71.svg") no-repeat,url("/assets/onhand-bg-pattern-071c71ff76282766f7d75d36d8d8746a.svg") repeat,#0d1c4b;background-size:100%;background-position-y:bottom}@media (min-width: 34.375em){.onhand-schools .project-header{background:url("/assets/onhand-lead-image-m-a55f54d90d1675b7c215165e3653152c.svg") no-repeat,url("/assets/onhand-bg-pattern-071c71ff76282766f7d75d36d8d8746a.svg") repeat,#0d1c4b;background-position-x:center;background-size:90%}}@media (min-width: 43.75em){.onhand-schools .project-header{background:url("/assets/onhand-lead-image-m-a55f54d90d1675b7c215165e3653152c.svg") no-repeat,url("/assets/onhand-bg-pattern-071c71ff76282766f7d75d36d8d8746a.svg") repeat,#0d1c4b;background-size:90%}}@media (min-width: 75em){.onhand-schools .project-header{background:url("/assets/onhand-lead-image-b6fdf74120037e37c2fa6b147fa98ee7.svg") no-repeat 30% bottom,url("/assets/onhand-bg-pattern-071c71ff76282766f7d75d36d8d8746a.svg") repeat,#0d1c4b}}@media (min-width: 106.25em){.onhand-schools .project-header{background-position-x:-40%}}.onhand-schools .project-header .gradient-layer{display:none}.onhand-schools .project-section.is-reversed{background:url("/assets/onhand-bg-pattern-071c71ff76282766f7d75d36d8d8746a.svg") repeat,#0d1c4b}.onhand-schools .project-section .project-title{color:#152c76}.onhand-schools .project-section blockquote p{color:#152c76}.onhand-schools .shot-wrap:before{content:'';display:block;padding-bottom:59%}.onhand-schools .badge-wrapper{margin-bottom:2em;-webkit-transform:all 0.2s ease-in-out;transform:all 0.2s ease-in-out}@media (min-width: 34.375em){.onhand-schools .badge-wrapper{box-sizing:border-box;display:inline;float:left;width:48.25%;margin-right:3.5%;margin-left:0;margin-bottom:0}}@media (min-width: 60em){.onhand-schools .badge-wrapper{margin-right:0;width:10%}}.onhand-schools .badge-wrapper img{margin-left:auto;margin-right:auto;width:30%}@media (min-width: 34.375em){.onhand-schools .badge-wrapper img{width:50%;max-width:160px}}@media (min-width: 60em){.onhand-schools .badge-wrapper img{width:93%;max-width:none}}.onhand-schools .badge-wrapper:after{width:20%;height:0.15em;border-radius:20em/0.5em;display:block;margin:0 auto;opacity:.5;background:#90a1c0;content:""}@media (min-width: 34.375em){.onhand-schools .badge-wrapper:after{width:32%;height:0.3em;border-radius:30em/2em;max-width:120px}}@media (min-width: 34.375em){.onhand-schools .badge-wrapper:after{width:70%}}@media (min-width: 60em){.onhand-schools .badge-left{width:18%;margin-left:4%;margin-top:1em}}.onhand-schools .badge-left img{width:40%;max-width:140px}@media (min-width: 60em){.onhand-schools .badge-left img{max-width:none;width:80%}}.onhand-schools .badge-left:after{width:32%;height:0.3em;border-radius:30em/2em}@media (min-width: 60em){.onhand-schools .badge-left:after{width:70%}}@media (min-width: 34.375em){.onhand-schools .badge-middle{clear:both;box-sizing:border-box;display:inline;float:left;width:100%;margin-right:3.5%;margin-left:0;margin-right:0}}@media (min-width: 60em){.onhand-schools .badge-middle{width:36%;clear:none;margin-top:1em}}.onhand-schools .badge-middle img{width:70%;max-width:320px;padding-bottom:1em}.onhand-schools .badge-middle:after{width:47%;height:0.4em;border-radius:90em/4em}@media (min-width: 34.375em){.onhand-schools .badge-middle:after{max-width:210px;width:32%;height:0.3em;border-radius:30em/2em}}@media (min-width: 60em){.onhand-schools .badge-middle:after{width:47%;height:0.3em}}@media (min-width: 60em){.onhand-schools .badge-right{width:18%;margin-right:4%;margin-top:1em}}.onhand-schools .badge-right img{width:50%;max-width:180px}@media (min-width: 60em){.onhand-schools .badge-right img{max-width:none;width:100%}}.onhand-schools .badge-right:after{width:32%;height:0.3em;border-radius:30em/2em}@media (min-width: 60em){.onhand-schools .badge-right:after{width:70%}}@media (min-width: 34.375em){.onhand-schools .badge-far-left img{width:50%;max-width:180px}}@media (min-width: 60em){.onhand-schools .badge-far-left img{max-width:none;width:100%}}@media (min-width: 34.375em){.onhand-schools .badge-left,.onhand-schools .badge-far-right{margin-right:0}}.onhand-schools .onhand-mobile-shot{bottom:0;right:9%;position:absolute;width:35%;z-index:100}.onhand-schools .onhand-desktop-shot{left:9%;position:absolute;bottom:0;width:62%;z-index:99}
