﻿@charset "UTF-8";.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}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-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-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-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{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);-ms-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-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)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);-ms-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-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)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);-ms-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);-ms-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);-ms-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);-ms-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);-ms-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-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{0%,100%{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);-ms-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes compass-ring{0%{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0}35%{opacity:0.05}50%{opacity:0.05}100%{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);opacity:0}}@-webkit-keyframes compass-ring{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}35%{opacity:0.05}50%{opacity:0.05}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes sessions-ring{0%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}25%{opacity:1}75%{opacity:1}100%{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);opacity:0}}@-webkit-keyframes sessions-ring{0%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}25%{opacity:1}75%{opacity:1}100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes rotate{0%{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}100%{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes marker-ring{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}35%{opacity:1}50%{opacity:1}100%{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);opacity:0}}@-webkit-keyframes marker-ring{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}35%{opacity:1}50%{opacity:1}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes center-pulsate{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}5%{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);opacity:0.7}15%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:1}25%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0.9}35%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}55%{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);opacity:0.7}65%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:1}75%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0.9}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes center-pulsate{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}5%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.7}15%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}25%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0.9}35%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(1);transform:scale(1);opacity:1}55%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.7}65%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}75%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0.9}85%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.shake{-webkit-animation-name:shake;animation-name:shake}@-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)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);-ms-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);-ms-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);-ms-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);-ms-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);-ms-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-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)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);-ms-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);-ms-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);-ms-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);-ms-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)}100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-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)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}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)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-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);-ms-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);-ms-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);-ms-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);-ms-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}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)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);-ms-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);-ms-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);-ms-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}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)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);-ms-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);-ms-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);-ms-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}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)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);-ms-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);-ms-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);-ms-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);-ms-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{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)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);-ms-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);-ms-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-ms-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)}100%{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);-ms-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);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-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-animation-duration:.75s;animation-duration:.75s}@-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)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);-ms-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);-ms-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)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);-ms-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)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);-ms-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);-ms-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)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);-ms-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);-ms-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);-ms-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);-ms-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);-ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);-ms-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);-ms-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);-ms-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);-ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);-ms-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);-ms-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-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}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-ms-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);-ms-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);-ms-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);-ms-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}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-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-transition-timing-function:ease-in;transition-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)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);-ms-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);-ms-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-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-transition-timing-function:ease-in;transition-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)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-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);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-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}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-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-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-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}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-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}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);-ms-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-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{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);-ms-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{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);-ms-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);-ms-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);-ms-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{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0, 0, 1, 45deg);transform:rotate(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0, 0, 1, 45deg);-ms-transform:rotate(0, 0, 1, 45deg);transform:rotate(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-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{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-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{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-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{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-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{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-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{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);-ms-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}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;-ms-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);-ms-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;-ms-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);-ms-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);-ms-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);-ms-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{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{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);-ms-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{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-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{0%{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{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-ms-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);-ms-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{0%{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{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-ms-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);-ms-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{0%{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{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-ms-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);-ms-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{0%{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{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-ms-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);-ms-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{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{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)}100%{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);-ms-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)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-ms-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;-ms-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)}100%{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);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);-ms-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;-ms-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)}100%{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);-ms-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);-ms-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;-ms-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)}100%{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);-ms-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)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-ms-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;-ms-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}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate(0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate(0, -50%);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0 !important;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:10px;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{color:#000222}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}ins{background:#ffff99;color:black;text-decoration:none}mark{background:yellow;color:black;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0;padding:0;list-style:none}dd{margin:0}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}h1,h2,h3,h4,h5,h6,p{margin:0px}@font-face{font-family:"Conv_CircularStd-Book";src:url(CircularStd-Book-e206ab8ede6c4708f0cd846098c1ee7b.eot);src:local("☺"),url(CircularStd-Book-aa5d8694fadf588674b731c82c5eb238.woff) format("woff"),url(CircularStd-Book-20dcb3d227760f61fda87598d89c22c5.ttf) format("truetype"),url(CircularStd-Book-0668925c98c40572487ba40b6eb73e1a.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Conv_CircularStd-Black";src:url(CircularStd-Black-7f0134997f52900e84f2313d34235750.eot);src:local("☺"),url(CircularStd-Black-a95798b6be8712280e44c707eeb84ebd.woff) format("woff"),url(CircularStd-Black-a668ec3569157af9074b3abf3ae94a8a.ttf) format("truetype"),url(CircularStd-Black-5eb5a45e89acf61e2b1d62504dd3b267.svg) format("svg");font-weight:normal;font-style:normal}html{font-size:16px}html,body,#pages-wrapper{width:100%;height:100%}main{position:absolute;top:0;left:0;height:100%;width:100%;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;overflow:hidden;min-width:320px}#pages-wrapper{position:relative;z-index:1}.page{padding-top:68px;position:absolute;top:0;bottom:0;left:0;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:1;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden;-webkit-overflow-scrolling:touch}.page.active{z-index:2;overflow-x:hidden;overflow-y:scroll}.page .container{position:relative;width:100%}.page .outer-constrain{max-width:1600px;margin:0 auto;overflow:hidden;position:relative}.page section{position:relative;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.page section:not(.marquee){z-index:9;background-color:white}.page section.gray{background-color:#f5f6fa}.page section h2{padding-top:80px}.bottom{padding-bottom:100px}.constrain{width:820px;margin:0 auto;position:relative;overflow:hidden}.pill{text-align:center;overflow:hidden;cursor:pointer;float:left}.pill a,.pill span{text-decoration:none;text-transform:uppercase;line-height:100%;overflow:hidden;display:inline-block;color:#ff1353;border:2px solid #ff1353;font-family:"Conv_CircularStd-Black", Helvetica, sans-serif;font-size:13px;padding:10px 44px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;-moz-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}.pill a:hover{text-decoration:none !important}.pill.enable-hover:hover,.pill.mobile-active,.pill.active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.pill.enable-hover:hover a,.pill.enable-hover:hover span,.pill.mobile-active a,.pill.mobile-active span,.pill.active a,.pill.active span{color:white;background-color:#ff1353}.pill.alt-hover-1.enable-hover:hover,.pill.alt-hover-1.mobile-active,.pill.alt-hover-1.active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.pill.alt-hover-1.enable-hover:hover a,.pill.alt-hover-1.enable-hover:hover span,.pill.alt-hover-1.mobile-active a,.pill.alt-hover-1.mobile-active span,.pill.alt-hover-1.active a,.pill.alt-hover-1.active span{color:#ff2d44 !important;background-color:white}.pill.alt-hover-2.enable-hover:hover,.pill.alt-hover-2.mobile-active,.pill.alt-hover-2.active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.pill.alt-hover-2.enable-hover:hover a,.pill.alt-hover-2.enable-hover:hover span,.pill.alt-hover-2.mobile-active a,.pill.alt-hover-2.mobile-active span,.pill.alt-hover-2.active a,.pill.alt-hover-2.active span{color:#ff1353 !important;background-color:white}li .border-hover{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;border:0px solid white;-moz-transition:border 300ms;-webkit-transition:border 300ms;transition:border 300ms;pointer-events:none;z-index:3;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}li.enable-hover:hover,li.mobile-active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}li.enable-hover:hover .border-hover,li.mobile-active .border-hover{border-width:10px}.common-pagination{overflow:hidden;*zoom:1}.common-pagination li{cursor:pointer;float:left;width:40px;height:40px;border:2px solid #ff1353;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;position:relative;overflow:hidden;-moz-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms}.common-pagination li.disabled{border-color:#e0e3eb}.common-pagination li.disabled>figure{background-position:-30px -78px}.common-pagination li.disabled:first-child>figure{background-position:-21px -78px}.common-pagination li>figure{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(sprites.png);background-repeat:no-repeat;background-position:-10px -78px;display:block;height:14px;width:8px;position:relative;top:11px;left:16px;z-index:1}@media all and (-webkit-min-device-pixel-ratio: 2){.common-pagination li>figure{background-image:url(sprites_2x.png);background-size:500px 500px}}.common-pagination li a{text-decoration:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.common-pagination li:first-child{margin-right:10px}.common-pagination li:first-child>figure{left:13px;background-position:-1px -78px}.common-pagination li:not(.disabled).enable-hover:hover,.common-pagination li:not(.disabled).mobile-active{background-color:#ff1353;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.common-pagination li:not(.disabled).enable-hover:hover>figure,.common-pagination li:not(.disabled).mobile-active>figure{background-position:-50px -78px}.common-pagination li:not(.disabled).enable-hover:hover:first-child>figure,.common-pagination li:not(.disabled).mobile-active:first-child>figure{background-position:-41px -78px}h1,h2,h3,h4,h5,h6{font-weight:400}h2{padding-bottom:64px;font-size:40px}h2+p{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;color:#9898a6;padding-bottom:80px;font-size:30px}@-moz-document url-prefix(){h2+p{line-height:36px}}a{color:#ff2261;text-decoration:none}a:hover{text-decoration:underline}a.hover-pink.enable-hover:hover,a.hover-pink.mobile-active{-moz-transition:color 200ms;-webkit-transition:color 200ms;transition:color 200ms;color:#ff1353 !important;text-decoration:underline !important}.vertical-align{position:relative;top:50%;-moz-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);-webkit-transform:translateY(-50.1%);transform:translateY(-50.1%)}.date,.location{font-size:11px;color:#aaaab2;text-transform:uppercase}.mobile-break{display:inline}.canvas-background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;overflow:hidden}.canvas-background .canvas{position:absolute;top:0;left:0;height:100%;width:100%}.text-effect{visibility:hidden}.particle-container{position:absolute;top:0;left:0;height:100%;width:100%}.parallax-wrapper{overflow:hidden}.parallax-wrapper img{position:absolute;left:50%;top:0}.not-touch .parallax-wrapper img{min-height:150%}.touch .parallax-wrapper img{height:100%}.bottom-gradient{position:absolute;left:0;bottom:0;width:100%;height:5px;background-image:-moz-linear-gradient(left, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);background-image:-webkit-linear-gradient(left, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);background-image:linear-gradient(to right, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%)}@media (max-width: 880px){html .page{padding-top:13px}html .page section h2{padding-top:22px}html .mobile-hide{display:none !important}html h2{font-size:20px;padding-bottom:23px}html h2+p{font-size:18px;padding-bottom:35px}html .page-pagination{display:none !important}html .constrain{padding-left:16px;padding-right:16px;width:100%}html .bottom{padding-bottom:42px}html .pill{font-size:12px;width:100%}html .pill a,html .pill span{width:100%}html .mobile-break{display:block}html li.enable-hover:hover .border-hover,html li.mobile-active .border-hover{border-width:5px}}@media (min-width: 540px) and (max-width: 880px){html .constrain{padding-left:40px !important;padding-right:40px !important}}@-webkit-keyframes svg-repeat-animation-left{0%{-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-webkit-transform:translateX(-1%);transform:translateX(-1%)}100%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes svg-repeat-animation-left{0%{-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-webkit-transform:translateX(-1%);transform:translateX(-1%)}100%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}@-ms-keyframes svg-repeat-animation-left{0%{-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-webkit-transform:translateX(-1%);transform:translateX(-1%)}100%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes svg-repeat-animation-left{0%{-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-webkit-transform:translateX(-1%);transform:translateX(-1%)}100%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes svg-repeat-animation-right{0%{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes svg-repeat-animation-right{0%{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-ms-keyframes svg-repeat-animation-right{0%{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes svg-repeat-animation-right{0%{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}.logo{height:38px;position:relative;width:40px}.logo .svg-logo-gradient{opacity:0;transition:opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.logo .svg-repeat-pattern-left{-o-animation:svg-repeat-animation-left 2s linear infinite;-moz-animation:svg-repeat-animation-left 2s linear infinite;-ms-animation:svg-repeat-animation-left 2s linear infinite;-webkit-animation:svg-repeat-animation-left 2s linear infinite;animation:svg-repeat-animation-left 2s linear infinite}.logo .svg-repeat-pattern-right{-o-animation:svg-repeat-animation-right 2s linear infinite;-moz-animation:svg-repeat-animation-right 2s linear infinite;-ms-animation:svg-repeat-animation-right 2s linear infinite;-webkit-animation:svg-repeat-animation-right 2s linear infinite;animation:svg-repeat-animation-right 2s linear infinite}.logo svg{position:absolute;top:0;left:0;height:100%;width:100%;stroke:#000222;overflow:visible;transition:stroke 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.logo .light svg{stroke:white}.logo .dark svg{stroke:#000222}.logo.transparent-menu .dark svg{stroke:white}.has-hover.logo:hover .dark svg,.has-hover.logo:hover .light svg{stroke:transparent}.has-hover.logo:hover .dark .svg-gradient-pattern,.has-hover.logo:hover .light .svg-gradient-pattern{height:100%;width:300%}.has-hover.logo:hover .dark .svg-logo-gradient,.has-hover.logo:hover .light .svg-logo-gradient{opacity:1}#preloader-overlay .logo .svg-logo-gradient{opacity:1}.is-firefox #preloader-overlay .logo{background-image:url(ff-logo-fallback.jpg);background-size:cover}.is-firefox #preloader-overlay .logo svg{display:none}#splash{position:absolute;top:0;left:0;height:100%;width:100%;z-index:4}#splash .wrapper{display:table;text-align:center;width:100%;height:100%}#splash .wrapper .content{display:table-cell;vertical-align:middle}#splash .wrapper .content figure{width:41px;height:81px;background-image:url(logo-sprite-white.png);background-size:41px 6642px;margin:0 auto 35px;display:none}#splash .wrapper .content h1{color:white;font-size:60px;margin-bottom:26px}#splash .wrapper .content h1+p{margin-bottom:10px}#splash .wrapper .content h1+p+p{margin-bottom:56px}#splash .wrapper .content p{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:36px;color:rgba(255,255,255,0.7);opacity:0}#splash .wrapper .content .pill{margin:0 auto;float:none;display:inline-block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#splash .wrapper .content .pill a,#splash .wrapper .content .pill span{color:white;border-color:white}#splash.error-page{background-image:-moz-linear-gradient(top left, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);background-image:-webkit-linear-gradient(top left, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);background-image:linear-gradient(to bottom right, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%)}#splash.error-page .wrapper .content figure{width:41px;height:39px;background:url(logo.png) left top no-repeat;background-size:41px 78px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-moz-transition:background 300ms;-webkit-transition:background 300ms;transition:background 300ms;display:block}#splash.error-page .wrapper .content figure.gradient{background-position:left bottom}#splash.error-page .wrapper .content p{margin-bottom:56px}#splash.error-page .wrapper .content .pill{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (max-width: 880px){#splash .wrapper .content figure{margin-bottom:20px}#splash .wrapper .content h1{font-size:40px;margin-bottom:10px}#splash .wrapper .content h1+p{margin-bottom:8px}#splash .wrapper .content h1+p+p{margin-bottom:30px}#splash .wrapper .content p{font-size:20px}#splash .wrapper .content .pill a,#splash .wrapper .content .pill span{width:auto}#splash.error-page .wrapper .content p{margin-bottom:30px}}#menu-background{z-index:3;overflow:hidden;width:100%;position:absolute;height:82px;top:0;left:0;display:none}#menu-background .background{position:absolute;top:0;left:0;height:100%;width:100%;background-color:white;-moz-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms}#menu-background .constrain{height:100%}#menu-background h1,#menu-background span{line-height:82px}#menu-background h1{color:#000222;font-size:20px;position:absolute;height:100%;left:0;top:0}#menu-background span{position:absolute;display:block;height:100%;top:0;right:0}#menu-background span small{position:relative;top:-1px}#menu-background.show{display:block}#menu-background.show .background{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9}#menu-background.transparent-menu h1,#menu-background.transparent-menu span{color:white}#menu-background.transparent-menu .background{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#menu-button{position:absolute;top:22px;left:50%;margin-left:-20px;cursor:pointer;display:none;z-index:4}@media (max-width: 880px){#menu-button{height:29px;margin-left:-15px;width:30px}}#menu{font-size:16px;z-index:2;position:absolute;top:0;left:0;height:100%;width:100%}


#menu .canvas-background{background-image:-moz-linear-gradient(top left, #31388d 0%, #006600 33.333%, #ff0762 66%, #61c668 100%);background-image:-webkit-linear-gradient(top left, #31388d 0%, #006600 33.333%, #049f32 66%, #61c668 100%);background-image:linear-gradient(to bottom right, #009900 0%, ##006600 33.333%, #00cc66 66%, #66ff33 100%);z-index:3}



#menu nav{position:relative;width:100%;height:100%;padding-bottom:5px}#menu nav>ul{position:relative;width:100.2%;height:100%;overflow:hidden;*zoom:1;z-index:2}#menu nav>ul>li{width:25%;height:100%;float:left;position:relative;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#menu nav>ul>li:not(.hover-disabled).enable-hover:hover,#menu nav>ul>li.mobile-active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#menu nav>ul>li:not(.hover-disabled).enable-hover:hover .background,#menu nav>ul>li.mobile-active .background{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;opacity:0 !important}#menu nav>ul>li:not(.hover-disabled).enable-hover:hover .scroll-indicator,#menu nav>ul>li.mobile-active .scroll-indicator{-moz-transition-delay:100ms;-webkit-transition-delay:100ms;transition-delay:100ms;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#menu nav>ul>li .background{background-color:#000222;-moz-transition:opacity 750ms;-webkit-transition:opacity 750ms;transition:opacity 750ms;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;position:absolute;top:0;left:0;right:-1px;width:auto;height:100%;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#menu nav>ul>li .content-wrapper{position:absolute;left:0;right:-1px;width:auto;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#menu nav>ul>li .content-wrapper.show .description hgroup hr{width:30%}#menu nav>ul>li .content-wrapper.show .description hgroup+p{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#menu nav>ul>li .content-wrapper.show.no-delay .description hgroup hr{-moz-transition-delay:0;-webkit-transition-delay:0;transition-delay:0}#menu nav>ul>li .content-wrapper.show.no-delay .description hgroup+p{-moz-transition-delay:0;-webkit-transition-delay:0;transition-delay:0}#menu nav>ul>li .description{text-decoration:none;position:relative;width:100%;height:100%;text-align:center;display:block}#menu nav>ul>li .description hgroup{position:relative;width:100%;height:50%;display:table}#menu nav>ul>li .description hgroup .table-cell{display:table-cell;vertical-align:bottom}#menu nav>ul>li .description hgroup h1{font-size:50px;color:white}#menu nav>ul>li .description hgroup hr{border:0 none;border-top:2px solid rgba(255,255,255,0.2);margin:40px auto;width:0;-moz-transition:width 1000ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:width 1000ms cubic-bezier(0.19, 1, 0.22, 1);transition:width 1000ms cubic-bezier(0.19, 1, 0.22, 1)}#menu nav>ul>li .description hgroup+p{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;padding:0 20%;font-size:20px;color:rgba(255,255,255,0.7);height:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-webkit-transform:translateX(-15px);transform:translateX(-15px);-moz-transition:all 800ms 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 800ms 150ms;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 800ms 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#menu nav>ul>li .title-bar{position:absolute;top:0;left:0;width:100%;text-align:center;height:60px;line-height:60px;z-index:3;background-color:transparent}#menu nav>ul>li .title-bar h1{color:white;font-size:15px;opacity:0}#menu nav>ul>li .nested-menu{overflow:hidden}#menu nav>ul>li .menu-items{position:relative;z-index:2}#menu nav>ul>li .menu-items .sub-sections li{width:100%;height:200px;position:relative}#menu nav>ul>li .menu-items .sub-sections li:last-child a:after{display:none}#menu nav>ul>li .menu-items .sub-sections li .overlay,#menu nav>ul>li .menu-items .sub-sections li .active-overlay{position:absolute;top:0;left:0;height:100%;width:100%;-moz-transition:opacity 400ms;-webkit-transition:opacity 400ms;transition:opacity 400ms}#menu nav>ul>li .menu-items .sub-sections li .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;background-image:-moz-linear-gradient(left, #753fa9 0%, #ff0762 100%);background-image:-webkit-linear-gradient(left, #753fa9 0%, #ff0762 100%);background-image:linear-gradient(to right, #753fa9 0%, #ff0762 100%)}#menu nav>ul>li .menu-items .sub-sections li .active-overlay{background-image:-moz-linear-gradient(left, #222 0%, #000222 100%);background-image:-webkit-linear-gradient(left, #222 0%, #000222 100%);background-image:linear-gradient(to right, #222 0%, #000222 100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#menu nav>ul>li .menu-items .sub-sections li a{text-decoration:none;position:absolute;top:0;left:0;height:100%;width:100%;padding:28px 30px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#menu nav>ul>li .menu-items .sub-sections li p{font-size:24px;position:absolute;top:73px;bottom:28px;left:30px;right:30px;-moz-transition:color 300ms;-webkit-transition:color 300ms;transition:color 300ms}#menu nav>ul>li .menu-items .sub-sections li.work{background-size:cover;background-position:center center}#menu nav>ul>li .menu-items .sub-sections li.work span{color:#d1d1d7}#menu nav>ul>li .menu-items .sub-sections li.work p{color:white}#menu nav>ul>li .menu-items .sub-sections li.news a{background-color:#f5f6fa}#menu nav>ul>li .menu-items .sub-sections li.news a:after{content:"";display:block;position:absolute;left:0;bottom:-1px;right:0;height:2px;background-color:#cfd0d6}#menu nav>ul>li .menu-items .sub-sections li.news p{color:#737380}#menu nav>ul>li .menu-items .sub-sections li.enable-hover:hover.work .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#menu nav>ul>li .menu-items .sub-sections li.enable-hover:hover.work .active-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#menu nav>ul>li .menu-items .sub-sections li.enable-hover:hover.news p{color:#ff1353}#menu nav>ul>li .scroll-indicator{position:absolute;width:40px;height:40px;bottom:20px;left:50%;margin-left:-20px;background-color:rgba(0,0,0,0.8);z-index:4;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-transition:all 400ms;-webkit-transition:all 400ms;transition:all 400ms;overflow:hidden;*zoom:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}#menu nav>ul>li .scroll-indicator .arrow-wrap{height:100%;width:100%;top:0;position:absolute;-moz-transition:all 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-transition:all 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53);cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#menu nav>ul>li .scroll-indicator .arrow-wrap figure{position:absolute;top:50%;left:50%;margin:-5px 0 0 -7px}#menu nav>ul>li .scroll-indicator .arrow-wrap.up{left:0}#menu nav>ul>li .scroll-indicator .arrow-wrap.up figure{background-image:url(sprites.png);background-repeat:no-repeat;background-position:0 -227px;display:block;height:9px;width:14px}@media all and (-webkit-min-device-pixel-ratio: 2){#menu nav>ul>li .scroll-indicator .arrow-wrap.up figure{background-image:url(sprites_2x.png);background-size:500px 500px}}#menu nav>ul>li .scroll-indicator .arrow-wrap.down figure{background-image:url(sprites.png);background-repeat:no-repeat;background-position:-19px -227px;display:block;height:9px;width:14px}@media all and (-webkit-min-device-pixel-ratio: 2){#menu nav>ul>li .scroll-indicator .arrow-wrap.down figure{background-image:url(sprites_2x.png);background-size:500px 500px}}#menu nav>ul>li .scroll-indicator.up .arrow-wrap.down{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;left:100%}#menu nav>ul>li .scroll-indicator.both{width:80px;margin-left:-40px}#menu nav>ul>li .scroll-indicator.both .arrow-wrap{width:50%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#menu nav>ul>li .scroll-indicator.both .arrow-wrap.down{left:50%}#menu nav>ul>li .scroll-indicator.down .arrow-wrap.up{left:-100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#menu nav>ul>li .scroll-indicator.down .arrow-wrap.down{left:0}@media (max-width: 980px){#menu nav>ul .nested-menu .menu-items .sub-sections p{font-size:16px}}@media (max-width: 880px){#menu-background{height:60px}#menu-button{top:15px}#menu-button .scale-wrapper{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}#menu{font-size:12px}#menu nav>ul{width:100%;border-top:59px solid #000222}#menu nav>ul .title-bar,#menu nav>ul .nested-menu,#menu nav>ul .scroll-indicator{display:none}#menu nav>ul>li{width:100%;float:none;height:25%}#menu nav>ul>li .description{padding:0 10%}#menu nav>ul>li .description hgroup{height:100%}#menu nav>ul>li .description hgroup .table-cell{vertical-align:middle}#menu nav>ul>li .description hgroup h1{font-size:30px}#menu nav>ul>li:last-child{border-bottom:0 none}#menu nav>ul>li hgroup hr,#menu nav>ul>li hgroup+p{display:none}}.page-footer{height:500px;width:100%;padding-bottom:5px;background-color:#000222;overflow:hidden;width:100%;position:relative;min-height:330px}.page-footer .footer-wrapper{overflow:hidden;*zoom:1;top:10%;overflow:visible}.page-footer .footer-wrapper>div{float:left}.page-footer .info{width:66%;position:relative;padding-left:60px}.page-footer .info:before{content:"";position:absolute;top:50%;left:0;margin-top:-20px;width:41px;height:39px;background:url(logo.png) left top no-repeat;background-size:41px 78px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-moz-transition:background 300ms;-webkit-transition:background 300ms;transition:background 300ms}.page-footer .info:before.gradient{background-position:left bottom}.page-footer .info a{text-decoration:none;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;color:white;font-size:20px;line-height:24px}.page-footer .copyright{position:absolute;bottom:30px;font-size:14px;color:#505267;width:820px;margin-left:-410px;left:50%;display:block}.page-footer .share.desktop{display:block;width:33.333%}.page-footer .share.mobile{display:none}.page-footer .share>ul{overflow:hidden;*zoom:1;overflow:visible}.page-footer .share>ul li{width:20%;height:40px;float:left;position:relative;cursor:pointer}.page-footer .share>ul li .background{position:absolute;top:0;left:50%;margin-left:-21px;width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);z-index:1}.page-footer .share>ul li.enable-hover:hover,.page-footer .share>ul li.mobile-active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.page-footer .share>ul li.enable-hover:hover .background,.page-footer .share>ul li.mobile-active .background{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.page-footer .share>ul li a{position:absolute;text-decoration:none;margin:auto;width:100%;height:100%;z-index:2}.page-footer .share>ul li a:after{top:50%;left:50%;position:absolute;content:"";display:block;margin:auto}.page-footer .share>ul li.dribbble .background{background-color:#de5184}.page-footer .share>ul li.dribbble a:after{margin:-11px 0 0 -11px;background-image:url(sprites.png);background-repeat:no-repeat;background-position:0 -56px;display:block;height:21px;width:21px}@media all and (-webkit-min-device-pixel-ratio: 2){.page-footer .share>ul li.dribbble a:after{background-image:url(sprites_2x.png);background-size:500px 500px}}.page-footer .share>ul li.facebook .background{background-color:#4363a1}.page-footer .share>ul li.facebook a:after{margin:-8px 0 0 -5px;background-image:url(sprites.png);background-repeat:no-repeat;background-position:-21px -56px;display:block;height:16px;width:9px}@media all and (-webkit-min-device-pixel-ratio: 2){.page-footer .share>ul li.facebook a:after{background-image:url(sprites_2x.png);background-size:500px 500px}}.page-footer .share>ul li.twitter .background{background-color:#2ea3de}.page-footer .share>ul li.twitter a:after{margin:-7px 0 0 -8px;background-image:url(sprites.png);background-repeat:no-repeat;background-position:-30px -56px;display:block;height:14px;width:16px}@media all and (-webkit-min-device-pixel-ratio: 2){.page-footer .share>ul li.twitter a:after{background-image:url(sprites_2x.png);background-size:500px 500px}}.page-footer .share>ul li.instagram .background{background-color:#c63d99}.page-footer .share>ul li.instagram a:after{background-image:url(social-icons/instagram.svg);background-repeat:no-repeat;background-size:100% 100%;margin:-12px 0 0 -12px;width:22px;height:22px}.page-footer .share>ul li.medium .background{background-color:#00ab6c}.page-footer .share>ul li.medium a:after{background-image:url(social-icons/medium.svg);background-repeat:no-repeat;background-size:100% 100%;margin:-10px 0 0 -12px;width:22px;height:19px}.page-footer .form-wrapper{margin-top:160px}.page-footer .form-wrapper h2{color:white;padding-bottom:23px}.page-footer .form-wrapper form{width:100%}.page-footer .form-wrapper form .email{display:inline-block;float:left;width:calc(100% - 215px);height:50px;border:2px solid #505267;border-radius:5px 0 0 5px;background-color:#000222;padding-left:17px;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;font-size:1.8em;color:#505267;-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}.page-footer .form-wrapper form .email:focus{border-color:white;color:white}.page-footer .form-wrapper form .email:focus+.button{border-color:white;background-color:white}.page-footer .form-wrapper form .email:focus+.button.enable-hover:hover{color:#ff1353}.page-footer .form-wrapper form .email:focus.value-error{color:#ff1353}.page-footer .form-wrapper form .email::-webkit-input-placeholder{color:#505267}.page-footer .form-wrapper form .email:-moz-placeholder{color:#505267}.page-footer .form-wrapper form .email::-moz-placeholder{color:#505267}.page-footer .form-wrapper form .email:-ms-input-placeholder{color:#505267}.page-footer .form-wrapper form .button{display:inline-block;width:215px;height:50px;background-color:#505267;border:2px solid #505267;border-left:none;border-radius:0 5px 5px 0;font-family:"Conv_CircularStd-Black", Helvetica, sans-serif;color:#000222;line-height:46px;text-align:center;font-size:1.3em;text-transform:uppercase;cursor:pointer;-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}@media (max-width: 880px){.page-footer{min-height:500px}.page-footer .footer-wrapper{top:29px}.page-footer .info{width:100%;padding-left:0}.page-footer .info:before{right:0;left:auto;margin-top:auto;top:0;width:41px;height:39px;background:url(logo.png) left top no-repeat;background-size:41px 78px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;-moz-transition:background 300ms;-webkit-transition:background 300ms;transition:background 300ms;-moz-transform:scale(0.75, 0.75);-ms-transform:scale(0.75, 0.75);-webkit-transform:scale(0.75, 0.75);transform:scale(0.75, 0.75)}.page-footer .info:before.gradient{background-position:left bottom}.page-footer .info a{font-size:16px;line-height:1.1em}.page-footer .copyright{bottom:40px;width:100%;margin-left:0;left:0;padding:0 16px}.page-footer .copyright .mobile-break{display:none}.page-footer .share.desktop{display:none}.page-footer .share.mobile{display:block;width:100%;position:absolute;bottom:90px}.page-footer .form-wrapper{margin-top:150px}.page-footer .form-wrapper h2{padding-bottom:21px;font-size:20px}.page-footer .form-wrapper form .email,.page-footer .form-wrapper form .button{display:block;width:100%;float:none;border-radius:5px}.page-footer .form-wrapper form .email{margin-bottom:5px}.page-footer .form-wrapper form .button{border-left:2px solid #505267}}@media (min-width: 540px) and (max-width: 880px){.page-footer .copyright{padding:0 40px !important}}.marquee{padding:132px 0 150px 0;background-color:transparent}.marquee h1{font-size:80px;line-height:101px}.marquee .progress{font-family:"adobe-garamond-pro", serif;font-weight:700;font-style:italic;font-size:10px;text-transform:uppercase;color:#ff1353;display:inline-block;padding:37px 0}.marquee .progress:after{content:"";display:block;height:2px;background-color:#ff1353;width:100px;display:inline-block;vertical-align:middle;margin:0 0 1px 10px}.marquee p{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:40px;color:#9898a6;line-height:48px}.marquee p a{text-decoration:none;color:inherit}@media (max-width: 880px){.marquee{padding:89px 0 54px}.marquee h1{font-size:30px;line-height:40px}.marquee .progress{font-size:10px;padding:19px 0}.marquee p{font-size:22px;line-height:25px}}.info-list>ul li{position:relative;width:100%;cursor:pointer;z-index:0}.info-list>ul li a{text-decoration:none}.info-list>ul li .canvas-background{z-index:2;height:calc(100% + 2px);height:-webkit-calc(100% + 2px);height:-moz-calc(100% + 2px);height:-o-calc(100% + 2px);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.info-list>ul li .canvas-background .stalker-wrap{opacity:0 !important;-moz-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms;-moz-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.info-list>ul li .gradient-hover{position:absolute;width:100%;left:0;-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;background-color:red;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);z-index:1;background-image:-moz-linear-gradient(left, #ff214b 0%, #f25632 100%);background-image:-webkit-linear-gradient(left, #ff214b 0%, #f25632 100%);background-image:linear-gradient(to right, #ff214b 0%, #f25632 100%)}.info-list>ul li .gradient-hover.gradient-1{top:0;bottom:50%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.info-list>ul li .gradient-hover.gradient-2{top:50%;bottom:-2px;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}.info-list>ul li.enable-hover:hover,.info-list>ul li.mobile-active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;z-index:1}.info-list>ul li.enable-hover:hover .gradient-hover,.info-list>ul li.mobile-active .gradient-hover{-moz-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}.info-list>ul li.enable-hover:hover .constrain,.info-list>ul li.mobile-active .constrain{-moz-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;border-color:transparent !important}.info-list>ul li.enable-hover:hover .constrain span,.info-list>ul li.enable-hover:hover .constrain p,.info-list>ul li.mobile-active .constrain span,.info-list>ul li.mobile-active .constrain p{-moz-transition-duration:0;-webkit-transition-duration:0;transition-duration:0;-moz-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;color:white}.info-list>ul li.enable-hover:hover .canvas-background .stalker-wrap,.info-list>ul li.mobile-active .canvas-background .stalker-wrap{opacity:1 !important;-moz-transition-duration:600ms;-webkit-transition-duration:600ms;transition-duration:600ms;-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}.info-list>ul li .constrain{padding:23px 0;font-size:24px;color:#737380;border-top:2px solid #e9ebf0;position:relative;z-index:3;display:table !important;-moz-transition:border-color 100ms 100ms;-webkit-transition:border-color 100ms;-webkit-transition-delay:100ms;transition:border-color 100ms 100ms}.info-list>ul li .constrain span{-moz-transition:color 100ms 100ms;-webkit-transition:color 100ms;-webkit-transition-delay:100ms;transition:color 100ms 100ms}.info-list>ul li .constrain p{-moz-transition:color 100ms 100ms;-webkit-transition:color 100ms;-webkit-transition-delay:100ms;transition:color 100ms 100ms}.info-list>ul li .constrain>*{display:table-cell !important;float:none !important;vertical-align:middle !important}.info-list>ul li:last-child .constrain{border-bottom:2px solid #e9ebf0}.info-list .constrain>.pill{margin-top:38px}.info-list .news-list li .date{width:10%}.info-list .news-list li p{padding-left:20px;width:90%}@media (max-width: 880px){.info-list>ul{padding-bottom:20px}.info-list>ul>li .constrain{padding:14px 16px;font-size:16px}.info-list>ul>li h2,.info-list>ul>li .pill,.info-list>ul>li nav,.info-list>ul>li p{padding-left:16px;padding-right:16px}.info-list .constrain>.pill{margin-top:20px}.info-list .news-list li .date,.info-list .news-list li p{width:100%;padding-left:0;display:block !important;text-align:left}.info-list .news-list li p{padding-top:4px}}.info-grid{background-color:#f5f6fa}.info-grid>ul{overflow:hidden}.info-grid>ul>li{position:relative;width:100%;max-height:492px;min-height:220px}.info-grid>ul>li>a{position:absolute;top:0;left:0;height:100%;width:100%;text-decoration:none}.info-grid>ul>li.enable-hover:hover,.info-grid>ul>li.mobile-active{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.info-grid>ul>li.enable-hover:hover .gradient-background,.info-grid>ul>li.mobile-active .gradient-background{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.info-grid>ul>li.enable-hover:hover .wrapper h5,.info-grid>ul>li.enable-hover:hover .wrapper h3,.info-grid>ul>li.enable-hover:hover .wrapper p,.info-grid>ul>li.enable-hover:hover .wrapper address,.info-grid>ul>li.enable-hover:hover .wrapper address a,.info-grid>ul>li.mobile-active .wrapper h5,.info-grid>ul>li.mobile-active .wrapper h3,.info-grid>ul>li.mobile-active .wrapper p,.info-grid>ul>li.mobile-active .wrapper address,.info-grid>ul>li.mobile-active .wrapper address a{color:white !important}.info-grid>ul>li.enable-hover:hover .wrapper hr,.info-grid>ul>li.mobile-active .wrapper hr{background-color:white}.info-grid>ul>li.enable-hover:hover .wrapper .pill a,.info-grid>ul>li.enable-hover:hover .wrapper .pill span,.info-grid>ul>li.mobile-active .wrapper .pill a,.info-grid>ul>li.mobile-active .wrapper .pill span{color:white;border-color:white}.info-grid>ul>li .gradient-background{background-image:-moz-linear-gradient(top left, #8d36a1 0%, #ec0a70 100%);background-image:-webkit-linear-gradient(top left, #8d36a1 0%, #ec0a70 100%);background-image:linear-gradient(to bottom right, #8d36a1 0%, #ec0a70 100%);position:absolute;top:0;width:100%;height:100%;left:auto;content:"";display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms;width:50%;z-index:1}.info-grid>ul>li .constrain{display:table;height:100%;overflow:visible !important;z-index:2;overflow:hidden;*zoom:1}.info-grid>ul>li .constrain .wrapper{display:table-cell;vertical-align:middle}.info-grid>ul>li .constrain .wrapper .inner{position:relative}.info-grid>ul>li .constrain .wrapper h5,.info-grid>ul>li .constrain .wrapper h3,.info-grid>ul>li .constrain .wrapper p,.info-grid>ul>li .constrain .wrapper hr,.info-grid>ul>li .constrain .wrapper address,.info-grid>ul>li .constrain .wrapper address a{-moz-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.info-grid>ul>li .constrain .wrapper h5{font-size:14px;color:#9898a6;padding-bottom:10px}.info-grid>ul>li .constrain .wrapper h3{font-size:40px;color:black;padding-bottom:6px;margin-top:-7px}.info-grid>ul>li .constrain .wrapper address{line-height:25px}.info-grid>ul>li .constrain .wrapper .pill{margin-top:20px}.info-grid>ul>li .constrain .wrapper a{text-decoration:none;color:#ff1353}.info-grid>ul>li .constrain .wrapper p,.info-grid>ul>li .constrain .wrapper address,.info-grid>ul>li .constrain .wrapper address a{font-size:20px;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;color:#9898a6}.info-grid>ul>li figure{position:absolute;top:0;z-index:3;width:50%;height:100%}.info-grid>ul>li:nth-child(odd) .gradient-background{left:0}.info-grid>ul>li:nth-child(odd) figure{right:0}.info-grid>ul>li:nth-child(even) .gradient-background{right:0}.info-grid>ul>li:nth-child(even) .inner{left:50%;padding-left:80px}.info-grid>ul>li:nth-child(even) figure{left:0}@media (max-width: 539px){.info-grid>ul>li{height:440px !important}.info-grid>ul>li figure{width:100%;height:220px}.info-grid>ul>li .gradient-background{width:100%}.info-grid>ul>li .constrain{top:220px;height:220px}.info-grid>ul>li .constrain .inner{left:0;padding-left:0}}@media (max-width: 880px){.info-grid>ul>li .constrain .wrapper hr{height:10px;margin:7px 0}.info-grid>ul>li .constrain .wrapper h5{padding-bottom:6px}.info-grid>ul>li .constrain .wrapper h3{font-size:20px;margin:0}.info-grid>ul>li .constrain .wrapper p,.info-grid>ul>li .constrain .wrapper address,.info-grid>ul>li .constrain .wrapper address a{font-size:18px}.info-grid>ul>li .constrain .wrapper address{line-height:22px}.info-grid>ul>li .constrain .wrapper .pill{margin-top:16px}}@media (min-width: 540px) and (max-width: 880px){.info-grid>ul>li:nth-child(even) .inner{padding-left:40px}.info-grid>ul>li .constrain .wrapper .pill{width:50%;padding-right:40px}}#principles{background-color:#f5f6fa;padding-bottom:80px;z-index:10}#principles .constrain{overflow:visible}#principles .constrain>ol{padding-top:30px}#principles .constrain>ol li{position:relative;width:100%}#principles .constrain>ol li .description{padding-bottom:74px;width:60%}#principles .constrain>ol li hgroup{padding-bottom:20px}#principles .constrain>ol li hgroup mark{background-color:transparent;font-style:normal;font-size:14px;border:2px solid #5e3fa8;color:#5e3fa8;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;text-align:center;line-height:26px;width:30px;height:30px;display:inline-block;vertical-align:middle}#principles .constrain>ol li hgroup h3{font-size:24px;display:inline-block;vertical-align:middle;padding-left:20px}#principles .constrain>ol li p{color:#737380;font-size:14px;line-height:21px;padding-right:200px}#principles .constrain>ol li figure{position:absolute;top:-30px;right:0;height:100%;width:40%}#principles .constrain>ol li figure img{position:absolute;right:4px}#principles .constrain>ol li:nth-child(1){z-index:3}#principles .constrain>ol li:nth-child(1) figure img{bottom:50%;margin-bottom:-277px}#principles .constrain>ol li:nth-child(2){z-index:2}#principles .constrain>ol li:nth-child(2) hgroup mark{color:#ff1353;border-color:#ff1353}#principles .constrain>ol li:nth-child(2) figure img{top:50%;margin-top:-111px}#principles .constrain>ol li:nth-child(3){z-index:1}#principles .constrain>ol li:nth-child(3) hgroup mark{color:#f84235;border-color:#f84235}#principles .constrain>ol li:nth-child(3) figure img{top:50%;right:0;margin-top:-276px}@media (min-width: 881px){#principles .constrain>ol li .description{-moz-transition:all 800ms 800ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:all 800ms 800ms;-webkit-transition-delay:cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 800ms 800ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition-property:opacity, -moz-transform;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-webkit-transform:translateX(-50px);transform:translateX(-50px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#principles .constrain>ol li:nth-child(2) .description{-moz-transition-delay:900ms;-webkit-transition-delay:900ms;transition-delay:900ms}#principles .constrain>ol li:nth-child(3) .description{-moz-transition-delay:1000ms;-webkit-transition-delay:1000ms;transition-delay:1000ms}#principles .constrain>ol li figure img{-moz-transition:margin 900ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:margin 900ms 200ms;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:margin 900ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#principles.animate .constrain>ol li .description{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#principles.animate .constrain>ol li:nth-child(1) figure img{margin-bottom:-111px}#principles.animate .constrain>ol li:nth-child(3) figure img{margin-top:-111px}}#photo-collage{width:100%;height:auto;padding:0}#photo-collage .photos-container{position:absolute;width:100%;height:100%}#photo-collage .photos-container div{float:left;display:inline-block;position:relative;overflow:hidden}#photo-collage figure{width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0}#photo-collage .col-1{width:25%}#photo-collage .col-2{width:50%}#photo-collage .col-4{width:100%}#photo-collage .row-1{height:50%}#photo-collage .row-2{height:100%}#photo-collage .collage-size img{width:100%}#photo-collage .collage-desktop{display:block}#photo-collage .collage-mobile,#photo-collage .collage-mobile-small{display:none}#services{padding-bottom:86px}#services .mobile-graphic{display:none}#services .constrain>ul{overflow:hidden;*zoom:1}#services .constrain>ul h3{font-size:24px;padding:50px 0}#services .constrain>ul>li{width:33.333%;float:left;position:relative}#services .constrain>ul>li li{left:16px;padding-right:60px;color:#737380;font-size:14px;position:relative;line-height:21px;margin-bottom:10px}#services .constrain>ul>li li:before{content:"•";display:block;color:#ceced9;font-size:10px;position:absolute;top:1px;left:-16px}#services .constrain .graphics{position:relative;overflow:hidden}#services .constrain .graphics .gradient-background{background-image:-moz-linear-gradient(left, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);background-image:-webkit-linear-gradient(left, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);background-image:linear-gradient(to right, #31388d 0%, #753fa9 33.333%, #ff0762 66%, #f25632 100%);border-right:1px solid white;position:absolute;top:0;left:0;height:100%;width:100%}#services .constrain .graphics img{position:relative;z-index:2;width:100%}#clients{padding-bottom:100px}#clients ul{overflow:hidden;*zoom:1}#clients ul li{height:160px;position:relative;width:25%;float:left}#clients ul li figure{background-image:url(studio/clients-sprite.jpg);background-repeat:no-repeat;background-position:0 0;display:block;height:160px;width:200px;position:absolute;left:50%;margin-left:-100px}@media all and (-webkit-min-device-pixel-ratio: 2){#clients ul li figure{background-image:url(studio/clients-sprite_2x.jpg);background-size:800px 480px}}#clients ul li:nth-child(1) figure{background-position:0 0}#clients ul li:nth-child(2) figure{background-position:-200px 0}#clients ul li:nth-child(3) figure{background-position:-400px 0}#clients ul li:nth-child(4) figure{background-position:-600px 0}#clients ul li:nth-child(5) figure{background-position:0 -160px}#clients ul li:nth-child(6) figure{background-position:-200px -160px}#clients ul li:nth-child(7) figure{background-position:-400px -160px}#clients ul li:nth-child(8) figure{background-position:-600px -160px}#clients ul li:nth-child(9) figure{background-position:0 -320px}#clients ul li:nth-child(10) figure{background-position:-200px -320px}#clients ul li:nth-child(11) figure{background-position:-400px -320px}#clients ul li:nth-child(12) figure{background-position:-600px -320px}#clients ul li:nth-child(13) figure{background-position:0 -480px}#clients ul li:nth-child(14) figure{background-position:-200px -480px}#clients ul li:nth-child(15) figure{background-position:-400px -480px}#clients ul li:nth-child(16) figure{background-position:-600px -480px}#team{overflow:hidden;clear:both;padding-bottom:45px}#team.particle-saga .team-wrapper li figure{background-image:none !important}#team.particle-saga .team-members li .wrapper{background-image:none !important}#team .constrain{height:100%}#team .constrain .team-wrapper{position:absolute;top:0;left:0;right:0;z-index:2}#team .constrain .team-wrapper>ul{overflow:hidden;*zoom:1}#team .constrain .team-wrapper>ul>li{padding-bottom:50px;text-align:center;overflow:hidden;float:left;width:33.333%}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char1{-moz-transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.15s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char2{-moz-transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.2s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char3{-moz-transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.25s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char4{-moz-transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.3s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char5{-moz-transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.35s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char6{-moz-transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.4s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char7{-moz-transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.45s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char8{-moz-transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.5s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char9{-moz-transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.55s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word1 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word1 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word1 .char10{-moz-transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.6s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char1{-moz-transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.15s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char2{-moz-transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.2s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char3{-moz-transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.25s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char4{-moz-transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.3s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char5{-moz-transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.35s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char6{-moz-transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.4s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char7{-moz-transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.45s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char8{-moz-transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.5s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char9{-moz-transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.55s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word2 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word2 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word2 .char10{-moz-transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.6s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char1{-moz-transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.15s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char2{-moz-transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.2s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char3{-moz-transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.25s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char4{-moz-transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.3s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char5{-moz-transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.35s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char6{-moz-transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.4s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char7{-moz-transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.45s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char8{-moz-transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.5s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char9{-moz-transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.55s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word3 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word3 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word3 .char10{-moz-transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.6s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char1{-moz-transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.15s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char2{-moz-transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.2s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char3{-moz-transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.25s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char4{-moz-transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.3s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char5{-moz-transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.35s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char6{-moz-transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.4s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char7{-moz-transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.45s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char8{-moz-transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.5s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char9{-moz-transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.55s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word4 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word4 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word4 .char10{-moz-transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.6s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char1,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char1{-moz-transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.15s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char2,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char2{-moz-transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.2s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char3,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char3{-moz-transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.25s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char4,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char4{-moz-transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.3s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char5,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char5{-moz-transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.35s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char6,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char6{-moz-transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.4s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char7,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char7{-moz-transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.45s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char8,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char8{-moz-transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.5s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char9,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char9{-moz-transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.55s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.55s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover .text-effect .word5 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active .text-effect .word5 .char10,#team .constrain .team-wrapper>ul>li.hover-enabled.active .text-effect .word5 .char10{-moz-transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 200ms 0.6s;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 200ms 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover h6.text-effect>span>span,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active h6.text-effect>span>span,#team .constrain .team-wrapper>ul>li.hover-enabled.active h6.text-effect>span>span{color:#ff1353}#team .constrain .team-wrapper>ul>li.hover-enabled.enable-hover:hover span.text-effect>span>span,#team .constrain .team-wrapper>ul>li.hover-enabled.mobile-active span.text-effect>span>span,#team .constrain .team-wrapper>ul>li.hover-enabled.active span.text-effect>span>span{color:#000222}#team .constrain .team-wrapper>ul>li figcaption{overflow:hidden;position:relative}#team .constrain .team-wrapper>ul>li a{text-decoration:none}#team .constrain .team-wrapper>ul>li figure{height:260px;width:100%;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center}#team .constrain .team-wrapper>ul>li h6.text-effect{font-size:18px;color:#000222;padding-bottom:6px}#team .constrain .team-wrapper>ul>li span.text-effect{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px;color:#9898a5}#team .constrain .team-wrapper>ul>li .text-effect .word1 span{-moz-transition:color 300ms;-webkit-transition:color 300ms;transition:color 300ms}#team .constrain .team-wrapper>ul>li .text-effect .word2 span{-moz-transition:color 300ms;-webkit-transition:color 300ms;transition:color 300ms}#team .constrain .team-wrapper>ul>li .text-effect .word3 span{-moz-transition:color 300ms;-webkit-transition:color 300ms;transition:color 300ms}#team .constrain .team-wrapper>ul>li .text-effect .word4 span{-moz-transition:color 300ms;-webkit-transition:color 300ms;transition:color 300ms}#team .constrain .team-wrapper>ul>li .text-effect .word5 span{-moz-transition:color 300ms;-webkit-transition:color 300ms;transition:color 300ms}#team .constrain .team-detail-wrapper{position:absolute;top:0;left:0;right:0;z-index:2}#team .constrain .team-detail-wrapper nav{position:absolute;top:100px;right:0;overflow:hidden;*zoom:1;z-index:2;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 700ms;-webkit-transition:opacity 700ms;transition:opacity 700ms}#team .constrain .team-detail-wrapper nav .pill{margin-right:10px}#team .constrain .team-detail-wrapper nav .pill a{padding-left:26px;padding-right:26px}#team .constrain .team-detail-wrapper nav ul{float:right}#team .constrain .team-detail-wrapper.active nav{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#team .constrain .team-detail-wrapper .team-members{height:920px;z-index:1;position:relative}#team .constrain .team-detail-wrapper .team-members>li{position:absolute;width:100%;height:100%;left:0;top:0}#team .constrain .team-detail-wrapper .team-members>li .wrapper{position:relative;top:50%;-moz-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);-webkit-transform:translateY(-50.1%);transform:translateY(-50.1%);overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:-1}#team .constrain .team-detail-wrapper h1{font-size:80px;padding-bottom:8px}#team .constrain .team-detail-wrapper .sub{font-size:20px;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;color:#9898a5}#team .constrain .team-detail-wrapper hr{width:40px;height:2px;border:0 none;background-color:#ff1353;margin:32px 0;text-align:left}#team .constrain .team-detail-wrapper h4{font-size:24px;padding-bottom:6px}#team .constrain .team-detail-wrapper h4,#team .constrain .team-detail-wrapper h4+span{color:#737380}#team .constrain .team-detail-wrapper h4+span{font-size:14px}#team .constrain .team-detail-wrapper .deets{padding-top:64px;overflow:hidden;*zoom:1}#team .constrain .team-detail-wrapper .deets li{width:50%;float:left}#team .constrain .team-detail-wrapper .deets li figure{width:94px;height:130px;float:left;background-size:94px 520px}#team .constrain .team-detail-wrapper .deets li:nth-child(1) figure{background-position:0 0}#team .constrain .team-detail-wrapper .deets li:nth-child(2) figure{background-position:0 -130px}#team .constrain .team-detail-wrapper .deets li:nth-child(3) figure{background-position:0 -260px}#team .constrain .team-detail-wrapper .deets li:nth-child(4) figure{background-position:0 -390px}#team .constrain .team-detail-wrapper .deets li div{width:77%;float:left;padding-left:30px;overflow:hidden}#team .constrain .team-detail-wrapper .deets li div h3{padding-top:30px;font-size:40px;color:#737380;height:81px;opacity:0;position:relative}#team .constrain .team-detail-wrapper .deets li div h3 .smaller{font-size:12px;width:auto !important}@media (max-width: 880px){#photo-collage .photos-container .left{width:100%;display:none}#photo-collage .photos-container .right{width:100%}#photo-collage .collage-desktop{display:none}#photo-collage .collage-mobile{display:block}#principles{padding-bottom:7px}#principles .constrain img{display:none !important}#principles .constrain>ol{padding-top:0}#principles .constrain>ol li>.description{width:100%;padding-bottom:20px}#principles .constrain>ol li hgroup{padding-bottom:13px}#principles .constrain>ol li hgroup mark{width:20px;height:20px;line-height:16px}#principles .constrain>ol li hgroup h3{font-size:16px;padding-left:8px}#principles .constrain>ol li p{padding-right:0}#services{padding-bottom:26px}#services .constrain .graphics{display:none}#services .constrain>ul{overflow:visible}#services .constrain>ul>li{padding:0 0 30px 80px;float:none;width:auto}#services .constrain>ul>li:last-child{padding-bottom:0}#services .constrain>ul>li li{margin-bottom:0}#services .constrain>ul>li .mobile-graphic{display:block;position:absolute;bottom:25px}#services .constrain>ul>li .mobile-graphic .left-mask,#services .constrain>ul>li .mobile-graphic .right-mask{position:absolute;height:100%;background-color:white}#services .constrain>ul>li .mobile-graphic .left-mask{left:0}#services .constrain>ul>li .mobile-graphic .right-mask{right:0}#services .constrain>ul>li:nth-child(1){padding-top:16px}#services .constrain>ul>li:nth-child(1) .mobile-graphic{top:0;left:0;width:50px;background-image:-moz-linear-gradient(top, #31388d 0%, #753fa9 100%);background-image:-webkit-linear-gradient(top, #31388d 0%, #753fa9 100%);background-image:linear-gradient(to bottom, #31388d 0%, #753fa9 100%)}#services .constrain>ul>li:nth-child(1) .mobile-graphic figure{background-image:url(studio/mobile/services-graphics.png);background-repeat:no-repeat;background-position:-7px 0px;display:block;height:73px;width:50px}}@media all and (max-width: 880px) and (-webkit-min-device-pixel-ratio: 2){#services .constrain>ul>li:nth-child(1) .mobile-graphic figure{background-image:url(studio/mobile/services-graphics_2x.png);background-size:57px 463px}}@media (max-width: 880px){#services .constrain>ul>li:nth-child(1) .mobile-graphic .left-mask,#services .constrain>ul>li:nth-child(1) .mobile-graphic .right-mask{top:73px;width:24px}#services .constrain>ul>li:nth-child(2) .mobile-graphic{top:-8px;left:-7px;width:57px;background-image:-moz-linear-gradient(top, #753fa9 0%, #ff0762 100%);background-image:-webkit-linear-gradient(top, #753fa9 0%, #ff0762 100%);background-image:linear-gradient(to bottom, #753fa9 0%, #ff0762 100%)}#services .constrain>ul>li:nth-child(2) .mobile-graphic figure{background-image:url(studio/mobile/services-graphics.png);background-repeat:no-repeat;background-position:0 -215px;display:block;height:53px;width:57px}}@media all and (max-width: 880px) and (-webkit-min-device-pixel-ratio: 2){#services .constrain>ul>li:nth-child(2) .mobile-graphic figure{background-image:url(studio/mobile/services-graphics_2x.png);background-size:57px 463px}}@media (max-width: 880px){#services .constrain>ul>li:nth-child(2) .mobile-graphic .left-mask,#services .constrain>ul>li:nth-child(2) .mobile-graphic .right-mask{top:53px}#services .constrain>ul>li:nth-child(2) .mobile-graphic .left-mask{width:31px}#services .constrain>ul>li:nth-child(2) .mobile-graphic .right-mask{width:24px}#services .constrain>ul>li:nth-child(3) .mobile-graphic{top:-11px;left:1px;width:49px;height:49px;background-image:-moz-linear-gradient(top, #ff0762 0%, #f25632 100%);background-image:-webkit-linear-gradient(top, #ff0762 0%, #f25632 100%);background-image:linear-gradient(to bottom, #ff0762 0%, #f25632 100%)}#services .constrain>ul>li:nth-child(3) .mobile-graphic figure{background-image:url(studio/mobile/services-graphics.png);background-repeat:no-repeat;background-position:-8px -414px;display:block;height:49px;width:49px}}@media all and (max-width: 880px) and (-webkit-min-device-pixel-ratio: 2){#services .constrain>ul>li:nth-child(3) .mobile-graphic figure{background-image:url(studio/mobile/services-graphics_2x.png);background-size:57px 463px}}@media (max-width: 880px){#services .constrain>ul h3{font-size:16px;padding:0 0 20px}#clients{padding-bottom:32px}#clients .constrain h2{padding-bottom:0px}#clients .constrain ul li{width:50%}#team{padding-bottom:6px}#team .constrain .team-wrapper{left:16px;right:16px}#team .constrain .team-wrapper>ul>li{padding-bottom:6px;height:250px;width:50%}#team .constrain .team-wrapper>ul>li figure{height:180px;margin:auto;max-width:260px}#team .constrain .team-wrapper>ul>li h6.text-effect{font-size:14px;padding-bottom:1px;padding-top:11px}#team .constrain .team-wrapper>ul>li span.text-effect{font-size:14px}#team .constrain .team-detail-wrapper{left:16px;right:16px}#team .constrain .team-detail-wrapper nav{top:27px}#team .constrain .team-detail-wrapper nav .pill{width:auto}#team .constrain .team-detail-wrapper .team-members{height:590px}#team .constrain .team-detail-wrapper .team-members h1{font-size:30px;margin-top:80px}#team .constrain .team-detail-wrapper .team-members .sub{font-size:14px}#team .constrain .team-detail-wrapper .team-members hr{width:30px;margin:20px 0}#team .constrain .team-detail-wrapper .team-members h4{font-size:14px}#team .constrain .team-detail-wrapper .team-members .deets{padding-top:20px}#team .constrain .team-detail-wrapper .team-members .deets li{width:100%}#team .constrain .team-detail-wrapper .team-members .deets li figure{width:54px;height:75px;background-size:54px 299px}#team .constrain .team-detail-wrapper .team-members .deets li:nth-child(1) figure{background-position:0 0}#team .constrain .team-detail-wrapper .team-members .deets li:nth-child(2) figure{background-position:0 -75px}#team .constrain .team-detail-wrapper .team-members .deets li:nth-child(3) figure{background-position:0 -150px}#team .constrain .team-detail-wrapper .team-members .deets li:nth-child(4) figure{background-position:0 -225px}#team .constrain .team-detail-wrapper .team-members .deets li div{padding-left:20px}#team .constrain .team-detail-wrapper .team-members .deets li div h3{padding-top:10px;font-size:20px;height:auto}#team .constrain .team-detail-wrapper .team-members .deets li div h3 .smaller{font-size:10px}}@media (min-width: 540px) and (max-width: 880px){#team .constrain .team-wrapper,#team .constrain .team-detail-wrapper{left:40px;right:40px}}@media (max-width: 539px){#photo-collage .photos-container .left,#photo-collage .photos-container .right{width:100%;height:50%;display:inline-block}#photo-collage .collage-mobile{display:none}#photo-collage .collage-mobile-small{display:block;min-height:400px;max-height:400px}}.get-in-touch{height:600px;width:100%;max-height:492px;min-height:220px}.get-in-touch .canvas-background{background-image:-moz-linear-gradient(top left, #ff214b 0%, #f25632 100%);background-image:-webkit-linear-gradient(top left, #ff214b 0%, #f25632 100%);background-image:linear-gradient(to bottom right, #ff214b 0%, #f25632 100%)}.get-in-touch .constrain{z-index:2;position:relative;display:table;height:100%}.get-in-touch .constrain .inner{display:table-cell;vertical-align:middle}.get-in-touch .constrain h2,.get-in-touch .constrain h2+p,.get-in-touch .constrain .pill a{color:white}.get-in-touch .constrain h2{padding:0 0 14px 0}.get-in-touch .constrain h2+p{padding-bottom:28px !important}.get-in-touch .constrain .pill a{border-color:white}@media (max-width: 880px){.get-in-touch .constrain h2{padding-bottom:10px}.get-in-touch .constrain h2+p{padding-bottom:22px !important}}#news .info-list{padding-top:100px;padding-bottom:100px}#news #twitter-feed{padding-top:80px}#news #twitter-feed .constrain{overflow:visible}#news #twitter-feed h1{font-size:40px;position:relative;margin-left:50px}#news #twitter-feed h1 a{text-decoration:none !important;color:inherit}#news #twitter-feed h1:before{content:"";background:url(news/twitter.png) center center no-repeat;background-size:cover;width:33px;height:27px;position:absolute;left:-50px;top:13px}#news #twitter-feed ul.feed{margin-bottom:38px;height:269px;position:relative}#news #twitter-feed ul.feed li{padding:36px 48px 0 0;overflow:hidden;position:absolute;top:0;left:0;bottom:0;width:48%}#news #twitter-feed ul.feed li span{font-size:11px;color:#9898a6}#news #twitter-feed ul.feed li p{font-size:24px;color:#737380;padding-top:20px;overflow:hidden;word-wrap:break-word}#news #twitter-feed ul.feed li a{color:#9898a6}#news #twitter-feed ul.feed li hr{height:2px;width:88%;background-color:#e0e3eb;position:absolute;bottom:0;margin:0;border:0 none}@media (max-width: 880px){#news .info-list{padding-bottom:20px}#news .info-list nav{padding-bottom:40px}#news #twitter-feed{padding-top:25px;padding-bottom:30px}#news #twitter-feed h1{font-size:20px;margin-left:33px}#news #twitter-feed h1:before{width:21px;height:18px;left:-33px;top:3px}#news #twitter-feed ul.feed{margin-bottom:30px;height:136px}#news #twitter-feed ul.feed li{padding:22px 0 0;width:100%}#news #twitter-feed ul.feed li p{padding-top:16px;font-size:16px}#news #twitter-feed ul.feed li hr{width:100%}}#contact .info-list{padding-bottom:100px}#contact .info-list>ul li p{width:55%}#contact .info-list>ul li span{font-size:18px;padding-top:5px;width:45%}@media (max-width: 880px){#contact .info-list{padding-bottom:40px}#contact .info-list>ul{padding-bottom:0}#contact .info-list>ul .constrain p{padding:0;font-size:16px;width:60%}#contact .info-list>ul .constrain span{font-size:14px;padding-top:2px;width:40%}}.article .panels{position:absolute;top:0;left:0;height:100%;width:100%}.article .panels>div{width:50%;height:100%;position:absolute;top:0;display:table;overflow:hidden;*zoom:1}.article .panels>div h1{font-size:20px;color:white}.article .panels>div .panel-inner{display:table-cell;vertical-align:middle}.article .panels>div .panel-content{overflow:hidden}.article .panels>div.left{left:0;padding-right:800px;background-color:red}.article .panels>div.left .panel-inner{border-right:2px solid black}.article .panels>div.left .panel-content{float:right}.article .panels>div.right{right:0;padding-left:800px;background-color:blue}.article .panels>div.right .panel-inner{border-left:2px solid black}.article .panels>div.right .panel-content{float:left}.article .full-width-image.parallax-wrapper{height:600px;position:relative}.article .no-padding-bottom{padding-bottom:0px !important}.article .no-padding-top{padding-top:0px !important}.article .less-padding-top{padding-top:35px !important}.article .extra-padding-top{padding-top:100px}.article .marquee{padding-bottom:0}.article .marquee .date,.article .marquee .location{display:block;padding:39px 0 36px 6px}.article .marquee h1{padding-bottom:38px}.article .marquee+section.full-width-image,.article .marquee+section.case-study-hero{padding-bottom:32px;margin-top:136px}.article .full-width-image{position:relative;padding-top:13px;max-width:1600px;margin:0 auto}.article .full-width-image+.copy{padding-top:2px}.article .full-width-image img{width:100%;height:auto;position:relative}.article .constrain .full-width-image{padding-bottom:34px}.article .constrain .full-width-image:last-child{padding-bottom:0}.article .constrain img{position:relative;width:100%;height:auto}.article .copy h2{font-size:24px;padding:56px 0 28px 0}.article .copy p{font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;font-style:normal;font-size:18px;color:#737380;line-height:31px;padding-bottom:25px}.article .copy p.first{padding-top:58px}.article .copy p.last{padding-bottom:38px}.article .constrain .video{position:relative;padding-bottom:0 !important}.article .constrain .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.article .constrain .video img{position:relative;z-index:3}.article .constrain .video figure{background-image:url(sprites.png);background-repeat:no-repeat;background-position:0 -105px;display:block;height:80px;width:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;cursor:pointer;-moz-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms;z-index:4}@media all and (-webkit-min-device-pixel-ratio: 2){.article .constrain .video figure{background-image:url(sprites_2x.png);background-size:500px 500px}}.article .constrain .video figure.enable-hover:hover,.article .constrain .video figure.mobile-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.article .constrain .case-study-logo{padding-bottom:100px}.article section .share-items{padding:66px 0 100px;overflow:hidden;*zoom:1}.article section .share-items li{height:160px;position:relative;overflow:hidden;cursor:pointer;width:33.333%;float:left}.article section .share-items li figure{position:absolute;top:50%;left:50%;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.article section .share-items li.facebook{background-color:#46629e}.article section .share-items li.facebook figure{background-image:url(sprites.png);background-repeat:no-repeat;background-position:0 -186px;display:block;height:32px;width:18px;margin:-16px 0 0 -9px}@media all and (-webkit-min-device-pixel-ratio: 2){.article section .share-items li.facebook figure{background-image:url(sprites_2x.png);background-size:500px 500px}}.article section .share-items li.twitter{background-color:#34a4dc}.article section .share-items li.twitter figure{background-image:url(sprites.png);background-repeat:no-repeat;background-position:-18px -186px;display:block;height:28px;width:34px;margin:-14px 0 0 -17px}@media all and (-webkit-min-device-pixel-ratio: 2){.article section .share-items li.twitter figure{background-image:url(sprites_2x.png);background-size:500px 500px}}.article section .share-items li.google-plus{background-color:#d44837}.article section .share-items li.google-plus figure{background-image:url(sprites.png);background-repeat:no-repeat;background-position:-53px -186px;display:block;height:33px;width:36px;margin:-17px 0 0 -18px}@media all and (-webkit-min-device-pixel-ratio: 2){.article section .share-items li.google-plus figure{background-image:url(sprites_2x.png);background-size:500px 500px}}@media (max-width: 880px){.article .full-width-image.parallax-wrapper{height:auto}.article .full-width-image.parallax-wrapper img{width:100% !important;margin-left:0 !important;transform:none !important;left:0}.article .less-padding-top{padding-top:35px !important}.article .extra-padding-top{padding-top:16px !important}.article .marquee .date,.article .marquee .location{padding:11px 0 13px 0}.article .marquee h1{padding-bottom:10px}.article .marquee+section{padding-top:26px}.article .marquee+section.full-width-image{margin-top:50px;padding-top:0px}.article .full-width-image{padding-top:8px}.article .constrain .full-width-image{padding-bottom:31px}.article .constrain .case-study-logo{padding-bottom:56px}.article .alt-1 .constrain .full-width-image:last-child{padding-bottom:26px}.article .copy h2{font-size:18px;padding:15px 0 26px 0}.article .copy p{font-size:14px;line-height:21px;padding-bottom:25px}.article .copy p.last{padding-bottom:33px}.article section .share-items{padding:25px 0 56px}.article section .share-items li{height:60px}.article section .share-items li figure{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}}#preloader-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;background-color:white;overflow:hidden;*zoom:1;display:none}#preloader-overlay .wrapper{position:relative;left:50%;top:50%;-moz-transform:translateX(-50.1%) translateY(-50.1%);-ms-transform:translateX(-50.1%) translateY(-50.1%);-webkit-transform:translateX(-50.1%) translateY(-50.1%);transform:translateX(-50.1%) translateY(-50.1%);float:left;text-align:center;display:none}#preloader-overlay .wrapper figure{margin:0 auto 20px}#preloader-overlay .wrapper h5{font-size:14px;color:#9898a6;display:none;white-space:nowrap}#career .container .marquee+section{margin-top:83px}#career .container .career-wrapper .constrain>a{color:#9898a6;font-size:11px;padding-top:72px;text-decoration:none;padding-bottom:5px;border-bottom:1px solid black;-moz-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms}#career .container .career-wrapper .constrain>a.enable-hover:hover,#career .container .career-wrapper .constrain>a.mobile-active{border-color:transparent;padding-bottom:3px;color:#ff1353;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#career .container .career-wrapper .constrain h1{padding:29px 0 45px 0}#career .container .career-wrapper .constrain h2{font-size:24px;padding:54px 0 28px 0}#career .container .career-wrapper .constrain li,#career .container .career-wrapper .constrain p{font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;font-size:18px;color:#737380;line-height:31px}#career .container .career-wrapper .constrain p{font-style:normal;padding-bottom:25px}#career .container .career-wrapper .constrain p.last{padding-bottom:38px}#career .container .career-wrapper .constrain ul{padding:0 28px 25px 0}#career .container .career-wrapper .constrain li{position:relative;left:28px}#career .container .career-wrapper .constrain li:before{content:"•";display:block;color:#93939d;font-size:14px;position:absolute;top:2px;left:-28px}#career .container .career-wrapper .constrain .pill{padding-bottom:93px}@media (max-width: 880px){#career .container .marquee+section{margin-top:9px}#career .container .career-wrapper .constrain h1{padding:10px 0 0 0}#career .container .career-wrapper .constrain h2{font-size:18px;padding:6px 0 26px 0}#career .container .career-wrapper .constrain li,#career .container .career-wrapper .constrain p{font-size:14px;line-height:21px}#career .container .career-wrapper .constrain p.last{padding-bottom:33px}#career .container .career-wrapper .constrain ul{padding-bottom:17px}#career .container .career-wrapper .constrain li{left:18px}#career .container .career-wrapper .constrain li:before{font-size:12px;position:absolute;top:-1px;left:-18px}#career .container .career-wrapper .constrain .pill{padding-bottom:43px}}#case-study .marquee{padding-top:134px}#case-study .marquee+section{padding-bottom:0}#case-study .full-width-image+.copy{padding-top:0}#case-study .full-width-image.bottom{padding-bottom:41px}#case-study .full-width-image.bottom-large{overflow:hidden;padding-bottom:100px}#case-study .full-width-image.top-none{padding-top:0}#case-study .copy p.bottom{padding-bottom:78px}#case-study .copy p.top{padding-top:78px}#case-study .copy p+h2{padding-top:1px}#case-study .copy h2{padding-top:88px}#case-study .copy h2.bottom{padding-bottom:71px}#case-study .copy h2.top{padding-top:35px}#case-study .video+.case-study-logo{margin-top:100px}#case-study .video.bottom-large{padding-top:0;padding-bottom:100px !important}#case-study .video.bottom-large iframe{padding-top:0;padding-bottom:100px !important}#case-study .case-study-logo{position:relative;left:50%;-moz-transform:translateX(-50.1%);-ms-transform:translateX(-50.1%);-webkit-transform:translateX(-50.1%);transform:translateX(-50.1%);max-width:100%;width:auto}#case-study .alt-1 .constrain .full-width-image:last-child{padding-bottom:100px}#case-study #bentley .alt-1{background-color:#7a6f69}#case-study #bentley .alt-1 .copy h2{color:white}#case-study #bentley .alt-1 .copy p{color:#aaa39f}#case-study #banana-republic .alt-1{background-color:#f5f6fa}#case-study #banana-republic .case-study-logo{margin-top:66px !important}#case-study #project-pie .alt-1{background-color:#7a6f69}#case-study #project-pie .alt-1 .copy h2{color:white}#case-study #project-pie .alt-1 .copy p{color:#aaa39f}#case-study #snapfish .alt-1{background-color:#ebeef0}#case-study #snapfish .alt-1 .copy h2{color:black}#case-study #snapfish .alt-1 .copy p{color:#737380}#case-study #snapfish .alt-2{background-color:#7fcdc6}#case-study #snapfish .case-study-logo{padding-bottom:164px}#case-study #snapfish .video{margin:13px auto 100px;padding:0}@media (max-width: 880px){#case-study .marquee{padding-top:87px}#case-study .full-width-image.bottom{padding-bottom:28px}#case-study .full-width-image.bottom-large{padding-bottom:60px}#case-study .copy p.bottom{padding-bottom:37px}#case-study .copy p.top{padding-top:37px}#case-study .copy p+h2{padding-top:0px;margin-top:-1px}#case-study .copy h2{padding-top:47px}#case-study .copy h2.top{padding-top:30px}#case-study .copy h2.bottom{padding-bottom:39px}#case-study .video+.case-study-logo{margin-top:56px}#case-study .alt-1 .constrain .full-width-image:last-child{padding-bottom:56px}#case-study .toc li{border:2px solid #ebeef0 !important;font-size:12px;line-height:12px}#case-study .toc li+li{border-top:none !important}#case-study .toc li:nth-child(2n+3){border-left:none !important}#case-study .toc li.col-1{width:50%}#case-study .toc li.col-2{width:100%}#case-study #bentley .case-study-logo{width:135px;height:114px}#case-study #banana-republic .case-study-logo{margin-top:22px !important;width:201px;height:75px}#case-study #project-pie .case-study-logo{width:76px;height:128px}#case-study #snapfish .video{margin:8px auto 60px}#case-study #snapfish .case-study-logo{width:144px;height:98px;padding-bottom:60px}}@media (max-width: 539px){#case-study .toc li:nth-child(2n+3){border-left:2px solid #ebeef0 !important}#case-study .toc li.col-1{width:100%}}#case-study.rich-case-study{padding-top:0}#case-study.rich-case-study .marquee{width:100%;position:fixed;top:0;left:0;z-index:0;padding:0;overflow:hidden}#case-study.rich-case-study .marquee+section{padding-top:0}#case-study.rich-case-study .marquee .heading{width:100%;position:absolute;bottom:0;z-index:2}#case-study.rich-case-study .marquee h1,#case-study.rich-case-study .marquee p{color:white}#case-study.rich-case-study .marquee h1{line-height:75px;padding-bottom:18px}#case-study.rich-case-study .marquee hr{width:100%;border-color:rgba(255,255,255,0.15);margin:30px 0 0}#case-study.rich-case-study .marquee .view-project{cursor:pointer;display:inline-block}#case-study.rich-case-study .marquee .view-project span{color:rgba(255,255,255,0.3);display:inline-block;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;font-size:14px;font-style:normal;line-height:69px;padding-left:16px;margin-top:0}#case-study.rich-case-study .marquee .view-project figure{display:inline-block;width:9px;height:16px;background-image:url(work/case-studies/view-project.png);background-size:100% 100%;background-repeat:no-repeat;vertical-align:middle}#case-study.rich-case-study .marquee.csspositionsticky{position:-webkit-sticky !important;position:-moz-sticky !important;position:-ms-sticky !important;position:-o-sticky !important;position:sticky !important;z-index:9}@media (max-width: 880px){#case-study.rich-case-study .heading{top:0;margin-top:106px}#case-study.rich-case-study .heading .constrain{width:100%;padding:0 20px;position:relative;text-align:center}#case-study.rich-case-study .heading h1{font-size:30px;line-height:30px}#case-study.rich-case-study .heading p{font-size:22px;line-height:22px}}#marquee-particles{position:absolute;top:0;left:0;height:100%;width:100%;background-color:white}#marquee-particles canvas{display:block}#marquee-particles.hide{display:none}.stalker-wrap{position:absolute;top:0;left:0;height:100%;width:100%;left:50%;top:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 600ms;-webkit-transition:opacity 600ms;transition:opacity 600ms}.stalker-wrap.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.stalker-wrap .stalker{height:200%;position:absolute;width:200%;-moz-transition:opacity 600ms;-webkit-transition:opacity 600ms;transition:opacity 600ms;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.stalker-wrap .stalker.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.stalker-wrap .stalker .grad{position:absolute;top:0;left:0;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.stalker-wrap .stalker .grad.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.accordion-enabled{position:absolute !important;bottom:0 !important;top:auto !important;left:0 !important}.csspositionsticky .accordion-enabled{position:-webkit-sticky !important;position:-moz-sticky !important;position:-ms-sticky !important;position:-o-sticky !important;position:sticky !important}.csspositionsticky .accordion-enabled.inactive{display:none !important;pointer-events:none !important;visibility:hidden !important}#case-study #compass-hunt .marquee .constrain.small{z-index:3}#case-study #compass-hunt .map-svg-container{display:none}#case-study #compass-hunt .alt-1{background-color:#0f283b}#case-study #compass-hunt .alt-1 h2{color:white}#case-study #compass-hunt .alt-1 p{color:white}#case-study #compass-hunt .alt-2{background-color:#c8eae6}#case-study #compass-hunt .alt-2 h2{color:#535356}#case-study #compass-hunt .alt-2 p{color:#737380}#case-study #compass-hunt .alt-2 figcaption{color:#9898a6}#case-study #compass-hunt .alt-3{background-color:#212121}#case-study #compass-hunt .alt-3 h1{color:white;font-size:48px;text-align:center}#case-study #compass-hunt .alt-3 h1 span{font-size:30px}#case-study #compass-hunt .alt-3 h2{color:white}#case-study #compass-hunt .alt-3 h3{color:#ca6825;font-size:18px;text-align:center}#case-study #compass-hunt .alt-3 p{color:#898989}#case-study #compass-hunt figcaption{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px;margin-top:45px}#case-study #compass-hunt .video img{z-index:1 !important}#case-study #compass-hunt .phone-desktop{width:434px;height:761px;background-image:url(work/case-studies/compass-hunt/iphone.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;bottom:-156px;right:-30px}#case-study #compass-hunt .phone-desktop.warm .distance p:first-child{opacity:0}#case-study #compass-hunt .phone-desktop.warm .distance p:nth-child(2){opacity:1}#case-study #compass-hunt .phone-desktop.hot .distance p:nth-child(2){opacity:0}#case-study #compass-hunt .phone-desktop.hot .distance p:nth-child(3){opacity:1}#case-study #compass-hunt .phone-mobile{display:none}#case-study #compass-hunt .phone-background{width:295px;height:521px;position:absolute;top:84px;left:65px;background-color:#02a8f3;-moz-transition:color 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:color 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .app{width:100%;height:100%;background-image:url(work/case-studies/compass-hunt/app.png);background-size:100% 100%;background-repeat:no-repeat}#case-study #compass-hunt .app svg{width:88px;height:51px;position:absolute;top:177px;left:50%;margin-left:-44px;-moz-transform:rotate(147deg);-ms-transform:rotate(147deg);-webkit-transform:rotate(147deg);transform:rotate(147deg)}#case-study #compass-hunt .distance{position:absolute;top:360px;width:100%}#case-study #compass-hunt .distance p,#case-study #compass-hunt .distance h4,#case-study #compass-hunt .distance h6{color:white;text-shadow:1px 1px rgba(0,0,0,0.2);text-align:center}#case-study #compass-hunt .distance p{font-size:12px;line-height:14px;width:100%;position:absolute;font-family:"proxima-nova", sans-serif;font-weight:700;font-style:normal;-moz-transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .distance p:nth-child(2),#case-study #compass-hunt .distance p:nth-child(3){opacity:0}#case-study #compass-hunt .distance h4{font-size:50px;margin-top:14px;font-family:"proxima-nova", sans-serif;font-weight:100;font-style:normal}#case-study #compass-hunt .distance h6{font-size:11px;font-family:"proxima-nova", sans-serif;font-weight:100;font-style:normal}#case-study #compass-hunt .map-outer-container{position:relative;overflow:hidden;width:100%}#case-study #compass-hunt .map-outer-container .constrain{position:absolute;bottom:0;left:50%;overflow:visible;-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-webkit-transform:translatex(-50%);transform:translatex(-50%)}#case-study #compass-hunt .map-inner-container{min-width:1440px;min-height:810px;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute}#case-study #compass-hunt .map-inner-container svg{min-width:1440px;min-height:810px;position:relative;width:100%;height:100%;top:0;left:0}#case-study #compass-hunt .map-inner-container #map-1 .color-1{stroke:#143146}#case-study #compass-hunt .map-inner-container #map-1 .color-2{stroke:#1a3a52}#case-study #compass-hunt .map-inner-container #map-2 .color-1{stroke:#383838}#case-study #compass-hunt .map-inner-container #map-2 .color-2{stroke:#383838}#case-study #compass-hunt .map-one{min-height:690px}#case-study #compass-hunt .map-one .top-marker{top:50%;left:50%;margin-top:-3px;margin-left:-3px}#case-study #compass-hunt .map-one .prize{top:50%;left:50%;margin-top:-15px;margin-left:-15px}#case-study #compass-hunt .prize{background-image:url(work/case-studies/compass-hunt/prize.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;width:30px;height:30px}#case-study #compass-hunt .rings:before,#case-study #compass-hunt .rings:after{content:"";display:block;width:150px;height:150px;border:2px solid white;border-radius:50%;position:absolute}#case-study #compass-hunt .rings div{border:5px solid #87949d;border-radius:50%;position:absolute;top:50%;left:50%}#case-study #compass-hunt .compass{width:250px;height:250px;position:absolute;top:50%;left:50%;margin-top:-125px;margin-left:-125px}#case-study #compass-hunt .compass:before,#case-study #compass-hunt .compass:after{top:48px;left:48px}#case-study #compass-hunt .compass:before{-o-animation:compass-ring 2.6s ease-out infinite;-moz-animation:compass-ring 2.6s ease-out infinite;-ms-animation:compass-ring 2.6s ease-out infinite;-webkit-animation:compass-ring 2.6s ease-out infinite;animation:compass-ring 2.6s ease-out infinite}#case-study #compass-hunt .compass:after{-o-animation:compass-ring 2.6s ease-out infinite;-moz-animation:compass-ring 2.6s ease-out infinite;-ms-animation:compass-ring 2.6s ease-out infinite;-webkit-animation:compass-ring 2.6s ease-out infinite;animation:compass-ring 2.6s ease-out infinite;-o-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-webkit-animation-delay:1.3s;animation-delay:1.3s}#case-study #compass-hunt .compass div{width:150px;height:150px;margin-left:-75px;margin-top:-75px}#case-study #compass-hunt .compass svg{width:176px;height:102px;position:absolute;top:50%;left:50%;margin-top:-51px;margin-left:-88px}#case-study #compass-hunt .marker{width:6px;height:6px;position:absolute}#case-study #compass-hunt .marker:before,#case-study #compass-hunt .marker:after{content:"";display:block;width:24px;height:24px;border:1px solid white;border-radius:50%;position:absolute;opacity:0;top:-10px;left:-10px}#case-study #compass-hunt .marker:before{-o-animation:marker-ring 2.6s ease-out infinite;-moz-animation:marker-ring 2.6s ease-out infinite;-ms-animation:marker-ring 2.6s ease-out infinite;-webkit-animation:marker-ring 2.6s ease-out infinite;animation:marker-ring 2.6s ease-out infinite}#case-study #compass-hunt .marker:after{-o-animation:marker-ring 2.6s ease-out infinite;-moz-animation:marker-ring 2.6s ease-out infinite;-ms-animation:marker-ring 2.6s ease-out infinite;-webkit-animation:marker-ring 2.6s ease-out infinite;animation:marker-ring 2.6s ease-out infinite;-o-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-webkit-animation-delay:1.3s;animation-delay:1.3s}#case-study #compass-hunt .marker div{background-color:white;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0;-o-animation:center-pulsate 2.6s ease-out infinite;-moz-animation:center-pulsate 2.6s ease-out infinite;-ms-animation:center-pulsate 2.6s ease-out infinite;-webkit-animation:center-pulsate 2.6s ease-out infinite;animation:center-pulsate 2.6s ease-out infinite}#case-study #compass-hunt .marker-small{width:6px;height:6px;position:absolute;top:50px;left:50px}#case-study #compass-hunt .marker-small:before{content:"";display:block;width:18px;height:18px;border:1px solid #4d4d4d;border-radius:50%;position:absolute;top:-7px;left:-7px}#case-study #compass-hunt .marker-small div{background-color:#4d4d4d;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}#case-study #compass-hunt .overview-icons-desktop,#case-study #compass-hunt .overview-icons-mobile{margin:152px auto}#case-study #compass-hunt .overview-icons-desktop svg,#case-study #compass-hunt .overview-icons-mobile svg{opacity:0}#case-study #compass-hunt .overview-icons-desktop.animate svg,#case-study #compass-hunt .overview-icons-mobile.animate svg{opacity:1;-moz-transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .overview-icons-desktop{margin:152px auto}#case-study #compass-hunt .overview-icons-mobile{display:none}#case-study #compass-hunt .overview-social-container{height:250px;margin:152px auto}#case-study #compass-hunt .overview-social-container.animate .notification{-moz-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.15);-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.15);transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.15)}#case-study #compass-hunt .overview-social-container.animate .twitter{-moz-transition-delay:0ms;-webkit-transition-delay:0ms;transition-delay:0ms}#case-study #compass-hunt .overview-social-container.animate .instagram{-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #compass-hunt .overview-social-container.animate svg{-moz-transition:all 800ms 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all 800ms 400ms;-webkit-transition-delay:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 800ms 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}#case-study #compass-hunt .notification{display:inline-block;background-color:white;border-radius:2px;width:350px;height:100px;position:relative;margin-top:75px;padding:14px;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}#case-study #compass-hunt .notification:before{content:"";display:block;position:absolute;background-size:100% 100%;background-repeat:no-repeat}#case-study #compass-hunt .notification>div{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#case-study #compass-hunt .notification h5{color:#333333;font-size:14px;margin-bottom:5px;font-family:"proxima-nova", sans-serif;font-weight:700;font-style:normal}#case-study #compass-hunt .notification p{color:#333333;display:inline-block;font-size:14px;font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .notification figure{display:inline-block;background-image:url(work/case-studies/compass-hunt/location-pin.png);background-size:100% 100%;background-repeat:no-repeat;width:8px;height:10px;margin-right:7px}#case-study #compass-hunt .notification.twitter{float:left;padding-left:90px}#case-study #compass-hunt .notification.twitter:before{background-image:url(work/case-studies/compass-hunt/twitter-icon.png);width:32px;height:25px;top:36px;left:33px}#case-study #compass-hunt .notification.instagram{float:right;padding-left:108px}#case-study #compass-hunt .notification.instagram:before{background-image:url(work/case-studies/compass-hunt/instagram-image.png);width:76px;height:77px;top:14px;left:14px}#case-study #compass-hunt .notification.instagram p{color:#409ad3}#case-study #compass-hunt .toggle{width:482px;margin:auto;height:60px;border:1px solid #263c4d;border-radius:2px}#case-study #compass-hunt .toggle li{border-radius:2px;color:white;font-size:18px;line-height:60px;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;text-align:center;width:50%;height:100%;float:left;cursor:pointer}#case-study #compass-hunt .toggle .selected{background-color:#04a7f3;-moz-box-shadow:#04a7f3 0 0 0 1px;-webkit-box-shadow:#04a7f3 0 0 0 1px;box-shadow:#04a7f3 0 0 0 1px;cursor:default}#case-study #compass-hunt .browser{width:100%;border-radius:2px;overflow:hidden;margin:auto;position:relative;font-size:10px}#case-study #compass-hunt .browser.admin .users-browser{display:none}#case-study #compass-hunt .browser.admin .admin-browser{display:block}#case-study #compass-hunt .browser>div{width:100%;height:100%;position:absolute;top:0;left:0}#case-study #compass-hunt .browser>div>div{height:100%;position:absolute;top:0;padding-top:2.2%}#case-study #compass-hunt .browser>div.animate .left-panel{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:-moz-transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:-webkit-transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .browser>div.animate .right-panel{width:76%;-moz-transition:width 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:width 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:width 350ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .browser h5{font-size:1.8em;font-family:"proxima-nova", sans-serif;font-weight:700;font-style:normal}#case-study #compass-hunt .browser p{font-size:1.4em;font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .browser .underline{color:#000221;text-decoration:underline;font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .browser .users-browser{display:block}#case-study #compass-hunt .browser .admin-browser{display:none}#case-study #compass-hunt .browser .admin-browser .avatar{background-image:url(work/case-studies/compass-hunt/avatar-2.png)}#case-study #compass-hunt .browser .title-bar{width:100%;position:absolute;top:0}#case-study #compass-hunt .browser .left-panel{width:24%;background-color:#01aaff;left:0;padding-top:29.67%;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#case-study #compass-hunt .browser .left-panel h4{font-size:3.6em;color:white;text-shadow:0.02em 0.02em rgba(0,0,0,0.2);text-align:center;padding-bottom:0.27em;font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .browser .left-panel h5{text-align:center;font-size:1.4em}#case-study #compass-hunt .browser .right-panel{width:100%;background-color:#eaeaea;overflow:hidden;right:0}#case-study #compass-hunt .browser .browser-logo{background-image:url(work/case-studies/compass-hunt/browser-logo.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;width:60.74%;height:4.98%;top:8.25%;left:18.14%}#case-study #compass-hunt .browser .avatar{background-image:url(work/case-studies/compass-hunt/avatar-1.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;width:25.92%;height:11.5%;top:38.89%;left:37.03%}#case-study #compass-hunt .browser .timeline{width:0;height:100%;background-color:#efefef;position:absolute;top:0;left:0;padding-top:9.5%}#case-study #compass-hunt .browser .timeline ul{width:100%;height:100%}#case-study #compass-hunt .browser .timeline li{width:100%;height:21.24%;position:relative}#case-study #compass-hunt .browser .timeline li:nth-child(2){height:17.41%}#case-study #compass-hunt .browser .timeline li:nth-child(3){height:25.07%}#case-study #compass-hunt .browser .timeline li:nth-child(3) .timestamp{height:65.17%}#case-study #compass-hunt .browser .timeline li:nth-child(3) .line{height:0;top:65.42%}#case-study #compass-hunt .browser .timeline li:nth-child(3) figure{background-image:url(work/case-studies/compass-hunt/prize-marker.png);background-size:100% 100%;background-repeat:no-repeat;width:21.66%;height:56.55%;left:50%;position:relative;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#case-study #compass-hunt .browser .timestamp{width:100%;height:42%;position:relative;top:0;left:0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}#case-study #compass-hunt .browser .timestamp .circle{width:1em;height:1em;border-radius:50%;background-color:#05a6f3;left:50%;position:relative;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#case-study #compass-hunt .browser .timestamp p{color:#777777;padding:4.5% 0 9.59%;text-align:center}#case-study #compass-hunt .browser .line{width:0.2em;height:0;background-color:#d7d7d7;left:50%;top:42%;position:absolute;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#case-study #compass-hunt .browser .social-updates{width:100%;height:100%;padding:2.11% 2.11% 2.11% 18.58%}#case-study #compass-hunt .browser .social-updates li{width:100%;height:20.51%;padding-bottom:3.27%}#case-study #compass-hunt .browser .social-updates li>div{display:table;width:100%;height:100%;background-color:white;border-radius:2px;position:relative;padding-left:14.64%;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}#case-study #compass-hunt .browser .social-updates li>div:before{content:"";display:block;position:absolute;background-image:url(work/case-studies/compass-hunt/triangle.png);background-size:100% 100%;background-repeat:no-repeat;width:1.48%;height:100%;top:0;left:-1.48%}#case-study #compass-hunt .browser .social-updates li>div.blue{background-color:#01aaff;padding-lefT:5.62%}#case-study #compass-hunt .browser .social-updates li>div.blue:before{background-image:url(work/case-studies/compass-hunt/triangle-blue.png)}#case-study #compass-hunt .browser .social-updates li>div.blue h5{color:white}#case-study #compass-hunt .browser .social-updates li>div.blue .text-wrapper>div div{width:4.43%;height:31%;right:5.51%;top:34%}#case-study #compass-hunt .browser .social-updates li>div h5{display:inline-block;color:#333333}#case-study #compass-hunt .browser .social-updates li>div h5 span{color:#01aaff}#case-study #compass-hunt .browser .social-updates li>div h6{font-size:1.2em;color:#d6d6d6;position:absolute;top:9%;left:1.47%}#case-study #compass-hunt .browser .social-updates li>div p{display:inline-block}#case-study #compass-hunt .browser .social-updates li>div>figure{width:14.81%;height:100%;background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:42%;left:5.62%}#case-study #compass-hunt .browser .social-updates li>div .twitter{background-image:url(work/case-studies/compass-hunt/twitter-icon.png);width:3.1%;height:16%}#case-study #compass-hunt .browser .social-updates li>div .instagram{background-image:url(work/case-studies/compass-hunt/instagram-icon.png);width:2.51%;height:17%}#case-study #compass-hunt .browser .social-updates li>div .facebook{background-image:url(work/case-studies/compass-hunt/facebook-icon.png);width:2.51%;height:17%}#case-study #compass-hunt .browser .social-updates li>div .text-wrapper{display:table-cell;vertical-align:middle}#case-study #compass-hunt .browser .social-updates li>div .text-wrapper>div{float:right;padding-right:5.91%}#case-study #compass-hunt .browser .social-updates li>div .check-in-location{color:#b2b2b2;position:relative}#case-study #compass-hunt .browser .social-updates li>div .check-in-location div{background-image:url(work/case-studies/compass-hunt/location-pin-gray.png);background-size:100% 100%;background-repeat:no-repeat;position:absolute;width:4%;height:61%;left:-8%;top:16%}#case-study #compass-hunt .browser .social-updates li>div .check-in-location p{color:#b2b2b2}#case-study #compass-hunt .browser .subheader{width:100%;height:19.93%;padding:3.18% 5.76% 0}#case-study #compass-hunt .browser .subheader h4{display:inline-block;font-size:3em;color:black;font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .browser .subheader>div{display:inline-block;float:right;width:32%;height:31.2%}#case-study #compass-hunt .browser .subheader>div ul{width:100%;height:100%}#case-study #compass-hunt .browser .subheader>div li{display:inline-block;font-size:1.4em;color:black;text-align:right;font-family:"proxima-nova", sans-serif;font-weight:400;font-style:normal}#case-study #compass-hunt .browser .subheader>div li:first-child{color:white;background-color:#1596f2;border-radius:2em;padding:3% 10.37%;text-align:center}#case-study #compass-hunt .browser .subheader>div li:nth-child(2){width:31.78%}#case-study #compass-hunt .browser .subheader>div li:nth-child(3){width:29.95%}#case-study #compass-hunt .browser .graph{width:100%;height:80.06%;padding:0 10.94%}#case-study #compass-hunt .browser .graph ul{width:100%;height:100%}#case-study #compass-hunt .browser .graph li{width:25%;height:100%;float:left;position:relative;border-right:1px solid #dbdbdb}#case-study #compass-hunt .browser .graph li:first-child{border-left:1px solid #dbdbdb}#case-study #compass-hunt .browser .graph li:first-child .bar{-moz-box-shadow:#0399e4 0 0 0 1px;-webkit-box-shadow:#0399e4 0 0 0 1px;box-shadow:#0399e4 0 0 0 1px}#case-study #compass-hunt .browser .graph li:nth-child(2) .bar{background-color:#01aaff;-moz-box-shadow:#01aaff 1px 0 0;-webkit-box-shadow:#01aaff 1px 0 0;box-shadow:#01aaff 1px 0 0}#case-study #compass-hunt .browser .graph li:nth-child(4) .bar{background-color:#c6c6c6;-moz-box-shadow:#c6c6c6 1px 0 0;-webkit-box-shadow:#c6c6c6 1px 0 0;box-shadow:#c6c6c6 1px 0 0}#case-study #compass-hunt .browser .graph .bar{background-color:#0399e4;width:100%;height:0;position:absolute;bottom:0;left:0;-moz-box-shadow:#0399e4 1px 0 0;-webkit-box-shadow:#0399e4 1px 0 0;box-shadow:#0399e4 1px 0 0}#case-study #compass-hunt .browser .graph .bar h5,#case-study #compass-hunt .browser .graph .bar p{color:white;text-align:center}#case-study #compass-hunt .browser .graph .bar h5{font-family:"proxima-nova", sans-serif;font-weight:700;font-style:normal}#case-study #compass-hunt .browser .graph .bar p{font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .browser .graph .bar div{position:relative;top:50%;opacity:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#case-study #compass-hunt .browser .graph .bar-date{width:100%;position:absolute;top:0;left:0}#case-study #compass-hunt .browser .graph .bar-date h4,#case-study #compass-hunt .browser .graph .bar-date h6{text-align:center;font-family:"proxima-nova", sans-serif;font-weight:300;font-style:normal}#case-study #compass-hunt .browser .graph .bar-date h4{font-size:3em;color:#757575}#case-study #compass-hunt .browser .graph .bar-date h6{font-size:1.4em;color:#bbbbbb;text-transform:uppercase;padding-top:6%}#case-study #compass-hunt .browser .graph .bar-date.dark h4,#case-study #compass-hunt .browser .graph .bar-date.dark h6{color:black}#case-study #compass-hunt .browser .users-browser.animate .timeline{width:21.17%;-moz-transition:width 250ms 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:width 250ms 150ms;-webkit-transition-delay:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:width 250ms 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(2) .timestamp{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(2) .line{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(3) .timestamp{-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(3) .line{height:22%;-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(4) .timestamp{-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(4) .line{-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #compass-hunt .browser .users-browser.animate .timeline li:nth-child(5) .timestamp{-moz-transition-delay:900ms;-webkit-transition-delay:900ms;transition-delay:900ms}#case-study #compass-hunt .browser .users-browser.animate .timestamp{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:-moz-transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.15);-webkit-transition:-webkit-transform 400ms 500ms;-webkit-transition-delay:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition:transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.15)}#case-study #compass-hunt .browser .users-browser.animate .line{height:45.7%;-moz-transition:height 400ms 500ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:height 400ms 500ms;-webkit-transition-delay:cubic-bezier(0.215, 0.61, 0.355, 1);transition:height 400ms 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}#case-study #compass-hunt .browser .users-browser.animate .social-updates li>div{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:-moz-transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.15);-webkit-transition:-webkit-transform 400ms 500ms;-webkit-transition-delay:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition:transform 400ms 500ms cubic-bezier(0.175, 0.885, 0.32, 1.15)}#case-study #compass-hunt .browser .users-browser.animate .social-updates li:nth-child(2)>div{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #compass-hunt .browser .users-browser.animate .social-updates li:nth-child(3)>div{-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #compass-hunt .browser .users-browser.animate .social-updates li:nth-child(4)>div{-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #compass-hunt .browser .users-browser.animate .social-updates li:nth-child(5)>div{-moz-transition-delay:900ms;-webkit-transition-delay:900ms;transition-delay:900ms}#case-study #compass-hunt .browser .admin-browser.animate .graph li:first-child .bar{height:77.23%}#case-study #compass-hunt .browser .admin-browser.animate .graph li:nth-child(2) .bar{height:53.89%;-moz-transition-delay:550ms;-webkit-transition-delay:550ms;transition-delay:550ms}#case-study #compass-hunt .browser .admin-browser.animate .graph li:nth-child(2) div{-moz-transition-delay:650ms;-webkit-transition-delay:650ms;transition-delay:650ms}#case-study #compass-hunt .browser .admin-browser.animate .graph li:nth-child(3) .bar{-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #compass-hunt .browser .admin-browser.animate .graph li:nth-child(3) div{-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #compass-hunt .browser .admin-browser.animate .graph li:nth-child(4) .bar{-moz-transition-delay:850ms;-webkit-transition-delay:850ms;transition-delay:850ms}#case-study #compass-hunt .browser .admin-browser.animate .graph li:nth-child(4) div{-moz-transition-delay:950ms;-webkit-transition-delay:950ms;transition-delay:950ms}#case-study #compass-hunt .browser .admin-browser.animate .graph .bar{height:17.7%;-moz-transition:height 400ms 400ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:height 400ms 400ms;-webkit-transition-delay:cubic-bezier(0.215, 0.61, 0.355, 1);transition:height 400ms 400ms cubic-bezier(0.215, 0.61, 0.355, 1)}#case-study #compass-hunt .browser .admin-browser.animate .graph .bar div{opacity:1;-moz-transition:opacity 250ms 500ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:opacity 250ms 500ms;-webkit-transition-delay:cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 250ms 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}#case-study #compass-hunt .image-border{border:1px solid #bfdfdb}#case-study #compass-hunt .iphones-container{position:relative}#case-study #compass-hunt .iphones-container .iphone-asset{height:100%;width:auto;background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:0;left:50%;opacity:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#case-study #compass-hunt .iphones-container .iphone-asset.left{background-image:url(work/case-studies/compass-hunt/iphones-1.png)}#case-study #compass-hunt .iphones-container .iphone-asset.center{background-image:url(work/case-studies/compass-hunt/iphones-2.png);opacity:1;z-index:2}#case-study #compass-hunt .iphones-container .iphone-asset.right{background-image:url(work/case-studies/compass-hunt/iphones-3.png)}#case-study #compass-hunt .iphones-container.animate .iphone-asset{-moz-transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt .iphones-container.animate .iphone-asset.left{opacity:1;-moz-transform:translatex(-144%);-ms-transform:translatex(-144%);-webkit-transform:translatex(-144%);transform:translatex(-144%)}#case-study #compass-hunt .iphones-container.animate .iphone-asset.right{opacity:1;-moz-transform:translateX(44%);-ms-transform:translateX(44%);-webkit-transform:translateX(44%);transform:translateX(44%)}#case-study #compass-hunt .caption-offset{margin-top:-56px}#case-study #compass-hunt #results li{width:50%;height:540px;float:left;position:relative;opacity:0;-moz-transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt #results li.animate{opacity:1}#case-study #compass-hunt #results li>div{width:320px;height:320px;top:0;left:50%;margin-left:-160px;position:relative}#case-study #compass-hunt #results li h3{padding-top:44px}#case-study #compass-hunt #results .rings:before,#case-study #compass-hunt #results .rings:after{width:236px;height:236px;border-color:#383838;top:50%;left:50%;margin-top:-120px;margin-left:-120px}#case-study #compass-hunt #results .rings:before{-o-animation:sessions-ring 2.7s ease-out infinite;-moz-animation:sessions-ring 2.7s ease-out infinite;-ms-animation:sessions-ring 2.7s ease-out infinite;-webkit-animation:sessions-ring 2.7s ease-out infinite;animation:sessions-ring 2.7s ease-out infinite;-o-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;animation-delay:0.9s}#case-study #compass-hunt #results .rings:after{-o-animation:sessions-ring 2.7s ease-out infinite;-moz-animation:sessions-ring 2.7s ease-out infinite;-ms-animation:sessions-ring 2.7s ease-out infinite;-webkit-animation:sessions-ring 2.7s ease-out infinite;animation:sessions-ring 2.7s ease-out infinite;-o-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}#case-study #compass-hunt #results .rings div{border-color:#383838;border-width:2px;width:240px;height:240px;margin-top:-120px;margin-left:-120px;-o-animation:sessions-ring 2.7s ease-out infinite;-moz-animation:sessions-ring 2.7s ease-out infinite;-ms-animation:sessions-ring 2.7s ease-out infinite;-webkit-animation:sessions-ring 2.7s ease-out infinite;animation:sessions-ring 2.7s ease-out infinite}#case-study #compass-hunt #results .rings svg{width:85px;height:56px;position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-42px}#case-study #compass-hunt #results .sessions-time-container .circle{width:100%;height:100%;position:absolute;top:0;left:0}#case-study #compass-hunt #results .sessions-time-container .circle>div{width:50%;height:50%;position:absolute;left:0;bottom:0;overflow:hidden;-moz-transform-origin:right top;-ms-transform-origin:right top;-webkit-transform-origin:right top;transform-origin:right top}#case-study #compass-hunt #results .sessions-time-container .circle>div>div{height:200%;width:200%;position:absolute;left:0;bottom:0;border:solid 2px transparent;border-left-color:#ca6825;border-radius:50%;-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}#case-study #compass-hunt #results .sessions-time-container .circle-background{width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid transparent;border-bottom-color:#383838;border-left-color:#383838;border-top-color:#383838;border-radius:50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#case-study #compass-hunt #results .sessions-time-container svg{width:59px;height:57px;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#case-study #compass-hunt #results .sessions-time-container.animate .quarter-1 div{-o-animation:rotate 0.25s linear forwards;-moz-animation:rotate 0.25s linear forwards;-ms-animation:rotate 0.25s linear forwards;-webkit-animation:rotate 0.25s linear forwards;animation:rotate 0.25s linear forwards}#case-study #compass-hunt #results .sessions-time-container.animate .quarter-2{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#case-study #compass-hunt #results .sessions-time-container.animate .quarter-2 div{-o-animation:rotate 0.25s linear 0.25s forwards;-moz-animation:rotate 0.25s linear 0.25s forwards;-ms-animation:rotate 0.25s linear 0.25s forwards;-webkit-animation:rotate 0.25s linear 0.25s forwards;animation:rotate 0.25s linear 0.25s forwards}#case-study #compass-hunt #results .sessions-time-container.animate .quarter-3{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#case-study #compass-hunt #results .sessions-time-container.animate .quarter-3 div{-o-animation:rotate 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s forwards;-moz-animation:rotate 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s forwards;-ms-animation:rotate 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s forwards;-webkit-animation:rotate 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s forwards;animation:rotate 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s forwards}#case-study #compass-hunt #results .map-outer-container{height:480px;opacity:0;-moz-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt #results .map-outer-container .total-users{width:300px;height:150px;position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#case-study #compass-hunt #results .map-outer-container .total-users h1{font-size:120px}#case-study #compass-hunt #results .map-outer-container .markers-container,#case-study #compass-hunt #results .map-outer-container .markers-small-container{width:100%;height:100%;position:absolute;top:0;left:0}#case-study #compass-hunt #results .map-outer-container.animate{opacity:1}#case-study #compass-hunt #results .map-outer-container.animate .marker{opacity:1;-moz-transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt #results .map-outer-container.animate .marker:first-child{-moz-transition-delay:650ms;-webkit-transition-delay:650ms;transition-delay:650ms}#case-study #compass-hunt #results .map-outer-container.animate .marker:nth-child(2){-moz-transition-delay:280ms;-webkit-transition-delay:280ms;transition-delay:280ms}#case-study #compass-hunt #results .map-outer-container.animate .marker:nth-child(3){-moz-transition-delay:1650ms;-webkit-transition-delay:1650ms;transition-delay:1650ms}#case-study #compass-hunt #results .map-outer-container.animate .marker:nth-child(4){-moz-transition-delay:1400ms;-webkit-transition-delay:1400ms;transition-delay:1400ms}#case-study #compass-hunt #results .map-outer-container.animate .marker:nth-child(5){-moz-transition-delay:2480ms;-webkit-transition-delay:2480ms;transition-delay:2480ms}#case-study #compass-hunt #results .map-outer-container.animate .marker:nth-child(6){-moz-transition-delay:2350ms;-webkit-transition-delay:2350ms;transition-delay:2350ms}#case-study #compass-hunt #results .map-outer-container.animate .marker:nth-child(7){-moz-transition-delay:2000ms;-webkit-transition-delay:2000ms;transition-delay:2000ms}#case-study #compass-hunt #results .map-outer-container.animate .marker-small{opacity:1;-moz-transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #compass-hunt #results .marker-small{opacity:0}#case-study #compass-hunt #results .marker-small:first-child{top:50%;left:15%}#case-study #compass-hunt #results .marker-small:nth-child(2){top:40%;left:30%}#case-study #compass-hunt #results .marker-small:nth-child(3){top:70%;left:25%}#case-study #compass-hunt #results .marker-small:nth-child(4){top:64%;left:35%}#case-study #compass-hunt #results .marker-small:nth-child(5){top:70%;left:70%}#case-study #compass-hunt #results .marker-small:nth-child(6){top:45%;left:75%}#case-study #compass-hunt #results .marker-small:nth-child(7){top:40%;left:85%}#case-study #compass-hunt #results .marker-small:nth-child(8){top:65%;left:78%}#case-study #compass-hunt #results .marker-small:nth-child(9){top:40%;left:60%}#case-study #compass-hunt #results .marker{opacity:0}#case-study #compass-hunt #results .marker:first-child{top:30%;left:25%}#case-study #compass-hunt #results .marker:nth-child(2){top:45%;left:20%}#case-study #compass-hunt #results .marker:nth-child(3){top:50%;left:30%}#case-study #compass-hunt #results .marker:nth-child(4){top:65%;left:75%}#case-study #compass-hunt #results .marker:nth-child(5){top:35%;left:85%}#case-study #compass-hunt #results .marker:nth-child(6){top:40%;left:70%}#case-study #compass-hunt #results .marker:nth-child(7){top:68%;left:40%}@media (min-width: 881px){#case-study #compass-hunt .top{padding-top:100px}#case-study #compass-hunt .bottom{padding-bottom:100px}#case-study #compass-hunt .constrain.small{padding:0 20px}#case-study #compass-hunt .overview-social-container.animate.animate .notification{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#case-study #compass-hunt .overview-social-container.animate svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width: 1160px){#case-study #compass-hunt .constrain.small{width:1160px}}@media (max-width: 1160px){#case-study #compass-hunt .constrain.small{width:100%}#case-study #compass-hunt .heading h1{font-size:70px;line-height:88px}#case-study #compass-hunt .heading p{font-size:35px;line-height:42px}#case-study #compass-hunt .compass{width:188px;height:188px;margin-top:-94px;margin-left:-94px}#case-study #compass-hunt .compass div{width:114px;height:114px;margin-left:-57px;margin-top:-57px}#case-study #compass-hunt .compass svg{width:132px;height:78px;margin-top:-39px;margin-left:-66px}#case-study #compass-hunt .rings:before,#case-study #compass-hunt .rings:after{width:112px;height:112px;top:36px;left:36px}#case-study #compass-hunt .notification{max-width:280px;height:80px;margin-top:85px}#case-study #compass-hunt .notification h5,#case-study #compass-hunt .notification p{font-size:12px}#case-study #compass-hunt .notification figure{width:6px;height:8px;margin-right:5px}#case-study #compass-hunt .notification.twitter{padding-left:72px}#case-study #compass-hunt .notification.twitter:before{width:24px;height:20px;top:28px;left:26px}#case-study #compass-hunt .notification.instagram{padding-left:86px}#case-study #compass-hunt .notification.instagram:before{width:60px;height:60px;top:11px;left:11px}}@media (max-width: 980px){#case-study #compass-hunt .heading{top:0;margin-top:106px}#case-study #compass-hunt .heading .constrain{width:100%;padding:0 20px;position:relative;text-align:center}#case-study #compass-hunt .heading h1{font-size:30px;line-height:30px}#case-study #compass-hunt .heading p{font-size:22px;line-height:22px;color:#9898a5}#case-study #compass-hunt .phone-desktop{display:none}#case-study #compass-hunt .map-one{min-height:530px}#case-study #compass-hunt .map-one .map-inner-container .marker,#case-study #compass-hunt .map-one .map-inner-container .prize{display:none}#case-study #compass-hunt .phone-mobile{display:block;width:280px;height:268px;bottom:0;position:relative;margin:auto}#case-study #compass-hunt .phone-mobile figure{display:block;background-image:url(work/case-studies/compass-hunt/iphone-mobile.png);background-size:100% 100%;background-repeat:no-repeat;width:150px;height:100%;margin:auto}#case-study #compass-hunt .phone-mobile .marker,#case-study #compass-hunt .phone-mobile .prize{position:absolute;bottom:0;display:block}#case-study #compass-hunt .phone-mobile .marker{left:6px;top:130px}#case-study #compass-hunt .phone-mobile .prize{left:auto;right:6px;top:120px}#case-study #compass-hunt .browser{font-size:8px}}@media (max-width: 880px){#case-study #compass-hunt .map-one,#case-study #compass-hunt .marquee{max-height:686px}#case-study #compass-hunt figcaption{font-size:14px;margin-top:18px}#case-study #compass-hunt .caption-offset{margin-top:-25px}#case-study #compass-hunt section div:not(.copy) .top{padding-top:30px}#case-study #compass-hunt section div:not(.copy) .bottom{padding-bottom:30px}#case-study #compass-hunt .alt-3 h1{font-size:24px}#case-study #compass-hunt .alt-3 h1 span{font-size:12px}#case-study #compass-hunt .alt-3 h3{font-size:14px}#case-study #compass-hunt .overview-social-container{margin:30px auto;height:448px;position:relative}#case-study #compass-hunt .overview-social-container.animate .notification{-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}#case-study #compass-hunt .overview-social-container.animate svg{-moz-transform:rotate(272deg);-ms-transform:rotate(272deg);-webkit-transform:rotate(272deg);transform:rotate(272deg)}#case-study #compass-hunt .compass svg{-moz-transform:rotate(92deg);-ms-transform:rotate(92deg);-webkit-transform:rotate(92deg);transform:rotate(92deg)}#case-study #compass-hunt .notification{display:block;width:100%;margin-top:0;float:none;position:absolute;left:50%;-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}#case-study #compass-hunt .notification.twitter{top:0}#case-study #compass-hunt .notification.instagram{bottom:0}#case-study #compass-hunt .toggle{width:100%;height:40px}#case-study #compass-hunt .toggle li{font-size:14px;line-height:40px}#case-study #compass-hunt .browser{font-size:5px}#case-study #compass-hunt #results li{width:100%;height:auto;float:none;padding-bottom:28px}#case-study #compass-hunt #results li>div{width:280px;height:280px;margin-left:-140px}#case-study #compass-hunt #results li h3{padding-top:26px}#case-study #compass-hunt #results .rings:before,#case-study #compass-hunt #results .rings:after{width:212px;height:212px;top:50%;left:50%;margin-top:-108px;margin-left:-108px}#case-study #compass-hunt #results .rings div{width:214px;height:214px;margin-top:-107px;margin-left:-107px}#case-study #compass-hunt #results .rings svg{width:75px;height:49px;margin-top:-24px;margin-left:-37px}#case-study #compass-hunt #results .map-outer-container{height:300px}#case-study #compass-hunt #results .map-outer-container .marker-small{width:3px;height:3px}#case-study #compass-hunt #results .map-outer-container .marker-small:before,#case-study #compass-hunt #results .map-outer-container .marker-small:after{width:9px;height:10px;top:-4px;left:-4px}#case-study #compass-hunt #results .map-outer-container .marker-small:first-child{display:block;left:43%}#case-study #compass-hunt #results .map-outer-container .marker-small:nth-child(2){display:block;left:50%}#case-study #compass-hunt #results .map-outer-container .marker-small:nth-child(3){display:block;top:60%;left:48%}#case-study #compass-hunt #results .map-outer-container .marker{width:3px;height:3px;display:none}#case-study #compass-hunt #results .map-outer-container .marker:before,#case-study #compass-hunt #results .map-outer-container .marker:after{width:13px;height:13px;top:-6px;left:-6px}#case-study #compass-hunt #results .map-outer-container .marker:first-child{display:block;top:38%;left:43%}#case-study #compass-hunt #results .map-outer-container .marker:nth-child(2){display:block;top:48%;left:40%}#case-study #compass-hunt #results .map-outer-container .marker:nth-child(3){display:block;top:57%;left:55%}#case-study #compass-hunt #results .map-outer-container .total-users h1{font-size:60px}}@media (max-width: 539px){#case-study #compass-hunt .overview-icons-desktop{display:none}#case-study #compass-hunt .overview-icons-mobile{margin:50px auto;max-width:253px;width:100%;display:block}#case-study #compass-hunt .browser{font-size:3px}}#case-study #botched .alt-1{background-color:#00b3c9}#case-study #botched .alt-1 h2{color:white}#case-study #botched .alt-1 p{color:white}#case-study #botched .alt-2 h2{color:black}#case-study #botched .alt-2 p{color:white}#case-study #botched .marquee{min-height:570px}#case-study #botched .marquee hr{width:624px}#case-study #botched .marquee-scene{width:100%;height:110%;min-width:1229px;min-height:1272px;position:absolute;bottom:-15%;left:0;overflow:hidden}@media all and (max-height: 770px) and (min-width: 880px){#case-study #botched .marquee-scene{width:170%;height:170%;min-width:0;min-height:0;bottom:-40%}}#case-study #botched .marquee-scene li{width:100%;height:100%;position:absolute;left:0;bottom:0}#case-study #botched .marquee-scene li img{display:block;height:100%}#case-study #botched .content-wrap{position:relative;z-index:10}#case-study #botched .content-wrap .background{background-color:#f0a78d;width:100%;height:100%;position:absolute;top:0;left:0;z-index:8}#case-study #botched .content-wrap .background .gradient{background-image:-moz-linear-gradient(top, #fff 0%, #fff 20%, #f2b49e 80%, #f0a78d 100%);background-image:-webkit-linear-gradient(top, #fff 0%, #fff 20%, #f2b49e 80%, #f0a78d 100%);background-image:linear-gradient(to bottom, #fff 0%, #fff 20%, #f2b49e 80%, #f0a78d 100%);width:100%;height:1361px;position:relative}#case-study #botched .content-wrap .falling-photos{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}#case-study #botched .content-wrap .falling-photos div{width:80px;height:80px;background-image:url(work/case-studies/botched/photos/botched-1.jpg);background-size:100% 100%;background-repeat:no-repeat;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}#case-study #botched .content-wrap .falling-photos div:nth-child(2){background-image:url(work/case-studies/botched/photos/botched-2.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(3){background-image:url(work/case-studies/botched/photos/botched-3.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(4){background-image:url(work/case-studies/botched/photos/botched-4.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(5){background-image:url(work/case-studies/botched/photos/botched-5.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(6){background-image:url(work/case-studies/botched/photos/botched-6.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(7){background-image:url(work/case-studies/botched/photos/botched-7.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(8){background-image:url(work/case-studies/botched/photos/botched-8.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(9){background-image:url(work/case-studies/botched/photos/botched-9.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(10){background-image:url(work/case-studies/botched/photos/botched-10.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(11){background-image:url(work/case-studies/botched/photos/botched-11.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(12){background-image:url(work/case-studies/botched/photos/botched-12.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(13){background-image:url(work/case-studies/botched/photos/botched-13.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(14){background-image:url(work/case-studies/botched/photos/botched-14.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(15){background-image:url(work/case-studies/botched/photos/botched-15.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(16){background-image:url(work/case-studies/botched/photos/botched-16.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(17){background-image:url(work/case-studies/botched/photos/botched-17.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(18){background-image:url(work/case-studies/botched/photos/botched-18.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(19){background-image:url(work/case-studies/botched/photos/botched-19.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(20){background-image:url(work/case-studies/botched/photos/botched-20.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(21){background-image:url(work/case-studies/botched/photos/botched-21.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(22){background-image:url(work/case-studies/botched/photos/botched-22.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(23){background-image:url(work/case-studies/botched/photos/botched-23.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(24){background-image:url(work/case-studies/botched/photos/botched-24.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(25){background-image:url(work/case-studies/botched/photos/botched-25.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(26){background-image:url(work/case-studies/botched/photos/botched-26.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(27){background-image:url(work/case-studies/botched/photos/botched-27.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(28){background-image:url(work/case-studies/botched/photos/botched-28.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(29){background-image:url(work/case-studies/botched/photos/botched-29.jpg)}#case-study #botched .content-wrap .falling-photos div:nth-child(30){background-image:url(work/case-studies/botched/photos/botched-30.jpg)}#case-study #botched .content-wrap section{background-color:transparent}#case-study #botched .diagram{width:100%;max-width:1216px;margin:0 auto;padding:0 20px}#case-study #botched .diagram.transition-in #diagram-copy #thumb,#case-study #botched .diagram.transition-in #diagram-copy #thumb-2,#case-study #botched .diagram.transition-in #diagram-copy #thumb-3,#case-study #botched .diagram.transition-in #diagram-copy #thumb-4,#case-study #botched .diagram.transition-in #diagram-copy #thumb-5,#case-study #botched .diagram.transition-in #diagram-copy #thumb-6,#case-study #botched .diagram.transition-in #diagram-copy #dashed-line,#case-study #botched .diagram.transition-in #diagram-copy #dashed-line-2{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#case-study #botched .diagram.transition-in #diagram-copy text,#case-study #botched .diagram.transition-in #diagram-copy .diagram-desktop-9,#case-study #botched .diagram.transition-in #diagram-copy #dashed-line,#case-study #botched .diagram.transition-in #diagram-copy #dashed-line-2{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched .diagram.transition-in #red-lines #diagram-desktop-twitter,#case-study #botched .diagram.transition-in #red-lines #diagram-desktop-fb,#case-study #botched .diagram.transition-in #red-lines #diagram-desktop-gp{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched .diagram.transition-in #diagram-copy-mobile #thumb-mobile,#case-study #botched .diagram.transition-in #diagram-copy-mobile #thumb-mobile-2,#case-study #botched .diagram.transition-in #diagram-copy-mobile #thumb-mobile-3,#case-study #botched .diagram.transition-in #diagram-copy-mobile #thumb-mobile-4,#case-study #botched .diagram.transition-in #diagram-copy-mobile #thumb-mobile-5,#case-study #botched .diagram.transition-in #diagram-copy-mobile #thumb-mobile-6,#case-study #botched .diagram.transition-in #diagram-copy-mobile #dashed-line-mobile,#case-study #botched .diagram.transition-in #diagram-copy-mobile #dashed-line-mobile-2{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#case-study #botched .diagram.transition-in #diagram-copy-mobile text,#case-study #botched .diagram.transition-in #diagram-copy-mobile .diagram-mobile-15,#case-study #botched .diagram.transition-in #diagram-copy-mobile #dashed-line-mobile,#case-study #botched .diagram.transition-in #diagram-copy-mobile #dashed-line-mobile-2{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched .diagram.transition-in #red-lines-mobile #diagram-mobile-twitter,#case-study #botched .diagram.transition-in #red-lines-mobile #diagram-mobile-fb,#case-study #botched .diagram.transition-in #red-lines-mobile #diagram-mobile-gp{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched .diagram.transition-dots #red-lines g,#case-study #botched .diagram.transition-dots #red-lines-mobile g{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#case-study #botched .diagram-desktop{width:100%;position:relative}#case-study #botched .diagram-desktop svg{overflow:visible}#case-study #botched .diagram-desktop .cls-10,#case-study #botched .diagram-desktop .cls-2,#case-study #botched .diagram-desktop .cls-5,#case-study #botched .diagram-desktop .cls-8{font-family:"Conv_CircularStd-Book", Helvetica, sans-serif}#case-study #botched #diagram-copy{width:100%}#case-study #botched #diagram-copy text,#case-study #botched #diagram-copy .diagram-desktop-9{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1000ms;transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms}#case-study #botched #diagram-copy #thumb,#case-study #botched #diagram-copy #thumb-2,#case-study #botched #diagram-copy #thumb-3,#case-study #botched #diagram-copy #thumb-4,#case-study #botched #diagram-copy #thumb-5,#case-study #botched #diagram-copy #thumb-6{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:all 700ms cubic-bezier(0.175, 0.885, 0.32, 1.15);-webkit-transition:all 700ms cubic-bezier(0.175, 0.885, 0.32, 1.15);transition:all 700ms cubic-bezier(0.175, 0.885, 0.32, 1.15)}#case-study #botched #diagram-copy #thumb text,#case-study #botched #diagram-copy #thumb-2 text,#case-study #botched #diagram-copy #thumb-3 text,#case-study #botched #diagram-copy #thumb-4 text,#case-study #botched #diagram-copy #thumb-5 text,#case-study #botched #diagram-copy #thumb-6 text{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched #diagram-copy #thumb-2{-moz-transition-delay:50ms;-webkit-transition-delay:50ms;transition-delay:50ms}#case-study #botched #diagram-copy #thumb-3{-moz-transition-delay:150ms;-webkit-transition-delay:150ms;transition-delay:150ms}#case-study #botched #diagram-copy #thumb-4{-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#case-study #botched #diagram-copy #thumb-6{-moz-transition-delay:50ms;-webkit-transition-delay:50ms;transition-delay:50ms}#case-study #botched #diagram-copy #dashed-line,#case-study #botched #diagram-copy #dashed-line-2{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1) 500ms;-webkit-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition-delay:500ms;transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1) 500ms}#case-study #botched #diagram-copy #dashed-line-2{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #botched #red-lines{width:93.70748%;position:absolute;top:10.7632%;left:6.32245%;pointer-events:none}#case-study #botched #red-lines #diagram-desktop-twitter,#case-study #botched #red-lines #diagram-desktop-fb,#case-study #botched #red-lines #diagram-desktop-gp{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1000ms;transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms}#case-study #botched #red-lines g{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}#case-study #botched .diagram-mobile{display:none;width:100%;position:relative}#case-study #botched .diagram-mobile svg{overflow:visible}#case-study #botched .diagram-mobile .diagram-mobile-1,#case-study #botched .diagram-mobile .diagram-mobile-3,#case-study #botched .diagram-mobile .diagram-mobile-5,#case-study #botched .diagram-mobile .diagram-mobile-6{font-family:"Conv_CircularStd-Book", Helvetica, sans-serif}#case-study #botched #diagram-copy-mobile{width:100%}#case-study #botched #diagram-copy-mobile text,#case-study #botched #diagram-copy-mobile .diagram-mobile-15{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1000ms;transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms}#case-study #botched #diagram-copy-mobile #thumb-mobile,#case-study #botched #diagram-copy-mobile #thumb-mobile-2,#case-study #botched #diagram-copy-mobile #thumb-mobile-3,#case-study #botched #diagram-copy-mobile #thumb-mobile-4,#case-study #botched #diagram-copy-mobile #thumb-mobile-5,#case-study #botched #diagram-copy-mobile #thumb-mobile-6{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:all 700ms cubic-bezier(0.175, 0.885, 0.32, 1.15);-webkit-transition:all 700ms cubic-bezier(0.175, 0.885, 0.32, 1.15);transition:all 700ms cubic-bezier(0.175, 0.885, 0.32, 1.15)}#case-study #botched #diagram-copy-mobile #thumb-mobile text,#case-study #botched #diagram-copy-mobile #thumb-mobile-2 text,#case-study #botched #diagram-copy-mobile #thumb-mobile-3 text,#case-study #botched #diagram-copy-mobile #thumb-mobile-4 text,#case-study #botched #diagram-copy-mobile #thumb-mobile-5 text,#case-study #botched #diagram-copy-mobile #thumb-mobile-6 text{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched #diagram-copy-mobile #thumb-mobile-2{-moz-transition-delay:50ms;-webkit-transition-delay:50ms;transition-delay:50ms}#case-study #botched #diagram-copy-mobile #thumb-mobile-3{-moz-transition-delay:150ms;-webkit-transition-delay:150ms;transition-delay:150ms}#case-study #botched #diagram-copy-mobile #thumb-mobile-4{-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#case-study #botched #diagram-copy-mobile #thumb-mobile-6{-moz-transition-delay:50ms;-webkit-transition-delay:50ms;transition-delay:50ms}#case-study #botched #diagram-copy-mobile #dashed-line-mobile,#case-study #botched #diagram-copy-mobile #dashed-line-mobile-2{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1) 500ms;-webkit-transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition-delay:500ms;transition:all 500ms cubic-bezier(0.77, 0, 0.175, 1) 500ms}#case-study #botched #diagram-copy-mobile #dashed-line-mobile-2{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #botched #red-lines-mobile{width:93.64548%;position:absolute;top:3.91631%;left:3.34448%;pointer-events:none}#case-study #botched #red-lines-mobile #diagram-mobile-twitter,#case-study #botched #red-lines-mobile #diagram-mobile-fb,#case-study #botched #red-lines-mobile #diagram-mobile-gp{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1000ms;transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1000ms}#case-study #botched #red-lines-mobile g{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}#case-study #botched .facial-recognition{display:inline-block;width:100%;padding:74px 0 3px}#case-study #botched .face-scene{width:388px;height:542px;margin:0 auto;position:relative}#case-study #botched .face-scene li{display:none;width:100%;height:100%;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}#case-study #botched .face-scene img{width:100%;display:block}#case-study #botched .face-scene .map{display:block;pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched .face-scene .head{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}#case-study #botched .face-scene .eyes img,#case-study #botched .face-scene .mouth img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#case-study #botched .instructions{margin-top:60px;padding-bottom:0;text-align:center;font-size:14px;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #botched .instructions.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #botched .browser{width:100%;margin:0 auto;text-align:center;padding:13px 40px;position:relative}#case-study #botched .browser img{max-width:100%}#case-study #botched .browser-wrap{display:inline-block;margin:auto;position:relative}#case-study #botched .progress{width:100%;padding:0 2.80811%;position:absolute;left:0;bottom:54.70201%}#case-study #botched .progress h4{color:white;font-family:"Futura", Helvetica, Ariel, sans-serif;font-size:20px;font-weight:700;text-align:left}#case-study #botched .progress-bar-wrap{width:100%;height:0.53691%;padding:0 2.80811%;position:absolute;top:45.90604%;left:0}#case-study #botched .progress-bar{width:0;height:100%;background-color:white}#case-study #botched .browser-photos{width:100%;height:48.05369%;position:absolute;bottom:5.36913%;left:0;padding:0 2.80811%}#case-study #botched .browser-photos ul{width:100%;height:100%;overflow:hidden}#case-study #botched .browser-photos li{width:9.91736%;height:33.51955%;float:left;margin-right:0.08264%;margin-bottom:0.1033%;background-repeat:no-repeat;background-size:cover;background-image:url(work/case-studies/botched/browser-photos/photo-1.jpg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #botched .browser-photos li:nth-child(2){background-image:url(work/case-studies/botched/browser-photos/photo-2.jpg)}#case-study #botched .browser-photos li:nth-child(3){background-image:url(work/case-studies/botched/browser-photos/photo-3.jpg)}#case-study #botched .browser-photos li:nth-child(4){background-image:url(work/case-studies/botched/browser-photos/photo-4.jpg)}#case-study #botched .browser-photos li:nth-child(5){background-image:url(work/case-studies/botched/browser-photos/photo-5.jpg)}#case-study #botched .browser-photos li:nth-child(6){background-image:url(work/case-studies/botched/browser-photos/photo-6.jpg)}#case-study #botched .browser-photos li:nth-child(7){background-image:url(work/case-studies/botched/browser-photos/photo-7.jpg)}#case-study #botched .browser-photos li:nth-child(8){background-image:url(work/case-studies/botched/browser-photos/photo-8.jpg)}#case-study #botched .browser-photos li:nth-child(9){background-image:url(work/case-studies/botched/browser-photos/photo-9.jpg)}#case-study #botched .browser-photos li:nth-child(10){background-image:url(work/case-studies/botched/browser-photos/photo-10.jpg)}#case-study #botched .browser-photos li:nth-child(11){background-image:url(work/case-studies/botched/browser-photos/photo-11.jpg)}#case-study #botched .browser-photos li:nth-child(12){background-image:url(work/case-studies/botched/browser-photos/photo-12.jpg)}#case-study #botched .browser-photos li:nth-child(13){background-image:url(work/case-studies/botched/browser-photos/photo-13.jpg)}#case-study #botched .browser-photos li:nth-child(14){background-image:url(work/case-studies/botched/browser-photos/photo-14.jpg)}#case-study #botched .browser-photos li:nth-child(15){background-image:url(work/case-studies/botched/browser-photos/photo-15.jpg)}#case-study #botched .browser-photos li:nth-child(16){background-image:url(work/case-studies/botched/browser-photos/photo-16.jpg)}#case-study #botched .browser-photos li:nth-child(17){background-image:url(work/case-studies/botched/browser-photos/photo-17.jpg)}#case-study #botched .browser-photos li:nth-child(18){background-image:url(work/case-studies/botched/browser-photos/photo-18.jpg)}#case-study #botched .browser-photos li:nth-child(19){background-image:url(work/case-studies/botched/browser-photos/photo-19.jpg)}#case-study #botched .browser-photos li:nth-child(20){background-image:url(work/case-studies/botched/browser-photos/photo-20.jpg)}#case-study #botched .browser-photos li:nth-child(21){background-image:url(work/case-studies/botched/browser-photos/photo-21.jpg)}#case-study #botched .browser-photos li:nth-child(22){background-image:url(work/case-studies/botched/browser-photos/photo-22.jpg)}#case-study #botched .browser-photos li:nth-child(23){background-image:url(work/case-studies/botched/browser-photos/photo-23.jpg)}#case-study #botched .browser-photos li:nth-child(24){background-image:url(work/case-studies/botched/browser-photos/photo-24.jpg)}#case-study #botched .browser-photos li:nth-child(25){background-image:url(work/case-studies/botched/browser-photos/photo-25.jpg)}#case-study #botched .browser-photos li:nth-child(26){background-image:url(work/case-studies/botched/browser-photos/photo-26.jpg)}#case-study #botched .browser-photos li:nth-child(27){background-image:url(work/case-studies/botched/browser-photos/photo-27.jpg)}#case-study #botched .browser-photos li:nth-child(28){background-image:url(work/case-studies/botched/browser-photos/photo-28.jpg)}#case-study #botched .browser-photos li:nth-child(29){background-image:url(work/case-studies/botched/browser-photos/photo-29.jpg)}#case-study #botched .browser-photos li:nth-child(10n+10){margin-right:0}#case-study #botched .browser-photos li.selected>div{background-color:rgba(240,167,141,0.8);width:100%;height:100%;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #botched .browser-photos li.selected>div:before{content:"";display:block;background-repeat:no-repeat;background-size:100% 100%;background-image:url(work/case-studies/botched/checkmark.png);width:16.66667%;height:16.66667%;position:absolute;bottom:8.33333%;right:8.33333%}#case-study #botched .continue{width:99.60399%;height:15.7047%;position:absolute;bottom:5.36913%;left:0.15601%;overflow:hidden}#case-study #botched .continue>div{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-image:url(work/case-studies/botched/continue-overlay.png);position:absolute;bottom:0;left:0;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #botched .continue.active>div{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#case-study #botched .botched-to-date{width:100%;height:720px;overflow:hidden;padding-bottom:100px;box-sizing:content-box !important}#case-study #botched .photos-grid{width:100%;position:absolute}#case-study #botched .photos-grid .photo{position:relative;float:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #botched .photos-grid .photo.filler figure{display:none}#case-study #botched .photos-grid .photo figure{width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;position:relative}#case-study #botched .photos-grid .mason_filler{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #botched .photos-grid .mason_filler figure{display:none}#case-study #botched .photos-grid .mason_filler.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #botched .photos-grid .mason_filler.show figure{display:block}#case-study #botched .botched-to-date .wrap{width:100%;height:100%;position:absolute;top:0;left:0}#case-study #botched .botched-to-date .wrap>div{width:100%;height:100%;display:table}#case-study #botched .botched-to-date .content{display:table-cell;vertical-align:middle;position:relative;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #botched .botched-to-date .content>div{width:119px;height:119px;margin:0 auto}#case-study #botched .botched-to-date .content h2{font-size:18px;text-transform:uppercase;padding:36px 0 0}#case-study #botched .botched-to-date .content h1{color:white;font-size:120px;line-height:116px;letter-spacing:-4px}#case-study #botched .botched-to-date.animate .content{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media (max-width: 1280px){#case-study #botched .marquee-scene{left:-15%;width:115%}#case-study #botched .progress h4{font-size:17px}}@media (max-width: 1040px){#case-study #botched .progress h4{font-size:14px}}@media (max-width: 996px){#case-study #botched .diagram{max-width:339px}#case-study #botched .diagram-desktop{display:none}#case-study #botched .diagram-mobile{display:block}}@media (max-width: 880px){#case-study #botched .marquee-scene{height:auto;min-width:0;min-height:0;left:0;bottom:-8%}#case-study #botched .marquee-scene li{height:auto}#case-study #botched .marquee-scene li img{height:auto;width:100%}#case-study #botched .face-scene{width:320px;height:447px}#case-study #botched .facial-recognition{padding:44px 0 0}#case-study #botched .instructions{margin-top:20px}#case-study #botched .map-lines>div:first-child{width:120px;height:332px;left:40px !important;bottom:7px}#case-study #botched .map-lines>div:nth-child(2){width:125px;height:331px;right:40px !important;bottom:7px}#case-study #botched .map-lines>div svg{width:100% !important;height:100% !important}#case-study #botched .progress h4{font-size:10px}#case-study #botched .botched-to-date{height:440px}#case-study #botched .botched-to-date .content h2{font-size:14px;padding-top:16px}#case-study #botched .botched-to-date .content h1{font-size:60px;line-height:60px;letter-spacing:-2px}}@media (max-width: 539px){#case-study #botched .browser{padding:0 20px}#case-study #botched .progress h4{font-size:6px}}#case-study #botched .map-lines{width:100%;height:100%;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #botched .map-lines>div{width:146px;height:403px;position:absolute;bottom:8px}#case-study #botched .map-lines>div:first-child{left:48px}#case-study #botched .map-lines>div:nth-child(2){right:53px}#case-study #botched .map-points{width:100%;height:100%;position:absolute;top:0;left:0}#case-study #botched .map-points figure{background-color:white;width:12px;height:12px;border:2px solid white;border-radius:50%;position:absolute;top:289px;left:44px;overflow:hidden;cursor:pointer;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #botched .map-points figure:before{content:"";display:block;background-color:#f0a78d;width:100%;height:100%;position:absolute;top:0;left:0;-moz-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #botched .map-points figure.active{cursor:default}#case-study #botched .map-points figure.active:before{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}#case-study #botched .map-points figure:nth-child(2){top:381px;left:50px}#case-study #botched .map-points figure:nth-child(3){top:157px;left:70px}#case-study #botched .map-points figure:nth-child(4){top:276px;left:87px}#case-study #botched .map-points figure:nth-child(5){top:328px;left:90px}#case-study #botched .map-points figure:nth-child(6){top:465px;left:95px}#case-study #botched .map-points figure:nth-child(7){top:253px;left:119px}#case-study #botched .map-points figure:nth-child(8){top:428px;left:134px}#case-study #botched .map-points figure:nth-child(9){top:333px;left:142px}#case-study #botched .map-points figure:nth-child(10){top:376px;left:154px}#case-study #botched .map-points figure:nth-child(11){top:285px;left:155px}#case-study #botched .map-points figure:nth-child(12){top:125px;left:183px}#case-study #botched .map-points figure:nth-child(13){top:203px;left:183px}#case-study #botched .map-points figure:nth-child(14){top:250px;left:185px}#case-study #botched .map-points figure:nth-child(15){top:278px;left:185px}#case-study #botched .map-points figure:nth-child(16){top:322px;left:186px}#case-study #botched .map-points figure:nth-child(17){top:393px;left:186px}#case-study #botched .map-points figure:nth-child(18){top:419px;left:186px}#case-study #botched .map-points figure:nth-child(19){top:460px;left:188px}#case-study #botched .map-points figure:nth-child(20){top:526px;left:188px}#case-study #botched .map-points figure:nth-child(21){top:285px;left:220px}#case-study #botched .map-points figure:nth-child(22){top:376px;left:220px}#case-study #botched .map-points figure:nth-child(23){top:334px;left:233px}#case-study #botched .map-points figure:nth-child(24){top:428px;left:241px}#case-study #botched .map-points figure:nth-child(25){top:253px;left:256px}#case-study #botched .map-points figure:nth-child(26){top:465px;left:281px}#case-study #botched .map-points figure:nth-child(27){top:329px;left:286px}#case-study #botched .map-points figure:nth-child(28){top:271px;left:287px}#case-study #botched .map-points figure:nth-child(29){top:157px;left:305px}#case-study #botched .map-points figure:nth-child(30){top:381px;left:325px}#case-study #botched .map-points figure:nth-child(31){top:290px;left:331px}@media (max-width: 880px){#case-study #botched .map-points figure{top:238px;left:35px;width:14px;height:14px}#case-study #botched .map-points figure:nth-child(2){top:314px;left:42px}#case-study #botched .map-points figure:nth-child(3){top:128px;left:57px}#case-study #botched .map-points figure:nth-child(4){top:227px;left:72px}#case-study #botched .map-points figure:nth-child(5){top:269px;left:74px}#case-study #botched .map-points figure:nth-child(6){top:382px;left:78px}#case-study #botched .map-points figure:nth-child(7){top:208px;left:98px}#case-study #botched .map-points figure:nth-child(8){top:352px;left:110px}#case-study #botched .map-points figure:nth-child(9){top:274px;left:117px}#case-study #botched .map-points figure:nth-child(10){top:308px;left:127px}#case-study #botched .map-points figure:nth-child(11){top:234px;left:128px}#case-study #botched .map-points figure:nth-child(12){top:103px;left:149px}#case-study #botched .map-points figure:nth-child(13){top:167px;left:149px}#case-study #botched .map-points figure:nth-child(14){top:205px;left:150px}#case-study #botched .map-points figure:nth-child(15){top:230px;left:151px}#case-study #botched .map-points figure:nth-child(16){top:263px;left:151px}#case-study #botched .map-points figure:nth-child(17){top:322px;left:152px}#case-study #botched .map-points figure:nth-child(18){top:345px;left:152px}#case-study #botched .map-points figure:nth-child(19){top:376px;left:153px}#case-study #botched .map-points figure:nth-child(20){top:432px;left:153px}#case-study #botched .map-points figure:nth-child(21){top:233px;left:177px}#case-study #botched .map-points figure:nth-child(22){top:309px;left:179px}#case-study #botched .map-points figure:nth-child(23){top:273px;left:190px}#case-study #botched .map-points figure:nth-child(24){top:352px;left:198px}#case-study #botched .map-points figure:nth-child(25){top:208px;left:210px}#case-study #botched .map-points figure:nth-child(26){top:381px;left:230px}#case-study #botched .map-points figure:nth-child(27){top:270px;left:233px}#case-study #botched .map-points figure:nth-child(28){top:222px;left:236px}#case-study #botched .map-points figure:nth-child(29){top:129px;left:249px}#case-study #botched .map-points figure:nth-child(30){top:313px;left:264px}#case-study #botched .map-points figure:nth-child(31){top:237px;left:271px}}#case-study #falcon .marquee{background-color:black;background-repeat:no-repeat;background-image:url(work/case-studies/falcon/hero_image.jpg);background-position:top right;background-size:contain}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #falcon .marquee{background-image:url(work/case-studies/falcon/hero_image%402x.jpg)}}#case-study #falcon .marquee hr{border-style:solid;margin:30px 0 0}#case-study #falcon h2{color:white}#case-study #falcon .alt-1{background-color:#121214}#case-study #falcon .alt-2{background-color:black}#case-study #falcon .top-section{border-top:1px solid #151617}#case-study #falcon hr{max-width:1120px;border:0;border-bottom:1px dashed #2a2a2c;margin:40px auto;box-sizing:border-box}#case-study #falcon .figure-descriptions{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none}#case-study #falcon .figure-descriptions li{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:0;left:0;-moz-transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .figure-descriptions li.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0ms;-webkit-transition:all 0ms;transition:all 0ms}#case-study #falcon .figure-descriptions li.active span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .figure-descriptions li.active figure{-moz-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 200ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;-webkit-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53),height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:200ms, 400ms;transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 200ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms}#case-study #falcon .figure-descriptions li.active figure:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:600ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms}#case-study #falcon .figure-descriptions span{display:block;color:white;font-size:12px;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0ms 200ms;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0ms;-webkit-transition-delay:0s, 200ms;transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0ms 200ms}#case-study #falcon .figure-descriptions figure{border-top:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);position:absolute;width:0;height:0;-moz-transition:all 0ms 200ms;-webkit-transition:all 0ms;-webkit-transition-delay:200ms;transition:all 0ms 200ms}#case-study #falcon .figure-descriptions figure:after{content:"";display:block;background-color:white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:9px;height:9px;position:absolute;right:-5px;bottom:-19px;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition:all 0ms 200ms;-webkit-transition:all 0ms;-webkit-transition-delay:200ms;transition:all 0ms 200ms}#case-study #falcon #framework .constrain{z-index:1}#case-study #falcon .framework-pages{width:100%;max-width:1440px;margin:-10% auto 0;position:relative;z-index:0}#case-study #falcon .framework-pages .grid{width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #falcon .framework-pages .pages{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:0}#case-study #falcon .framework-pages .pages>li{width:60.76389%;height:36.23919%;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-webkit-transform:translateY(-20%);transform:translateY(-20%)}#case-study #falcon .framework-pages .pages>li:first-child{top:55%;left:-19%;z-index:2}#case-study #falcon .framework-pages .pages>li:nth-child(2){top:31.77233%;left:19.65278%;z-index:1}#case-study #falcon .framework-pages .pages>li:nth-child(3){top:8.6%;right:-19%;z-index:0}#case-study #falcon .framework-pages .pages>li img{width:100%}#case-study #falcon .framework-pages .pages>li .content{position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #falcon .framework-pages .layers{width:100%;height:100%;position:relative}#case-study #falcon .framework-pages .layers.show-0 li:nth-child(3),#case-study #falcon .framework-pages .layers.show-1 li:nth-child(3){top:-73%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#case-study #falcon .framework-pages .layers.show-0 li:nth-child(2){top:-59%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#case-study #falcon .framework-pages .layers li{width:100%;height:100%;position:absolute;top:0;left:0;-moz-transition:all 800ms cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition:all 800ms cubic-bezier(0.86, 0, 0.07, 1);transition:all 800ms cubic-bezier(0.86, 0, 0.07, 1)}#case-study #falcon .framework-pages .layers li:nth-child(2) .bg,#case-study #falcon .framework-pages .layers li:nth-child(3) .bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #falcon .framework-pages .layers li:nth-child(2){top:-14%}#case-study #falcon .framework-pages .layers li:nth-child(3){top:-28%}#case-study #falcon .framework-pages .layers li .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #falcon .framework-pages .layers li .hitbox{width:95.60241%;height:84.19994%;top:8%;left:2.17143%;position:absolute;pointer-events:auto;cursor:pointer;-moz-transform:rotateY(14deg) rotateX(55deg) rotate(141deg);-ms-transform:rotateY(14deg) rotateX(55deg) rotate(141deg);-webkit-transform:rotateY(14deg) rotateX(55deg) rotate(141deg);transform:rotateY(14deg) rotateX(55deg) rotate(141deg)}#case-study #falcon .framework-pages .figure-descriptions li.active figure{width:20.48611%;height:5.12104%}#case-study #falcon .framework-pages .figure-descriptions li:first-child span{top:45.58865%}#case-study #falcon .framework-pages .figure-descriptions li:first-child figure{top:46.1268%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(2) span{top:40.58865%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(2) figure{top:41.1268%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(3) span{top:35.58865%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(3) figure{top:36.1268%}#case-study #falcon .framework-pages .figure-descriptions li span{left:11.11111%}#case-study #falcon .framework-pages .figure-descriptions li figure{left:18.125%}#case-study #falcon #modules .copy h2{padding-top:0}#case-study #falcon #modules .module-wrap{position:relative;max-width:1200px;margin:0 auto;padding:0 40px}#case-study #falcon #modules .module-list{width:100%;padding-bottom:122px}#case-study #falcon #modules .module-list li{display:inline-block;width:100%;-moz-perspective:1500px;-webkit-perspective:1500px;perspective:1500px}#case-study #falcon #modules .module-list li.animate .wrap{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotateX(0);-ms-transform:rotateX(0);-webkit-transform:rotateX(0);transform:rotateX(0)}#case-study #falcon #modules .module-list li.animate .module-title{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#case-study #falcon #modules .module-list li.animate hr{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #falcon #modules .module-list li.animate .figure-descriptions li:first-child span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 900ms;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:900ms;transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 900ms}#case-study #falcon #modules .module-list li.animate .figure-descriptions li:first-child figure{-moz-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 1100ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1300ms;-webkit-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53),height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1100ms, 1300ms;transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 1100ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1300ms}#case-study #falcon #modules .module-list li.animate .figure-descriptions li:first-child figure:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1500ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1500ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1500ms}#case-study #falcon #modules .module-list li.animate .figure-descriptions li:nth-child(2) span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1800ms;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1800ms;transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1800ms}#case-study #falcon #modules .module-list li.animate .figure-descriptions li:nth-child(2) figure{-moz-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 2000ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2200ms;-webkit-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53),height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:2000ms, 2200ms;transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 2000ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2200ms}#case-study #falcon #modules .module-list li.animate .figure-descriptions li:nth-child(2) figure:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2400ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:2400ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2400ms}#case-study #falcon #modules .module-list hr{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 100ms;-webkit-transition:opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition-delay:100ms;transition:opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 100ms}#case-study #falcon #modules .figure-descriptions li{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #falcon #modules .figure-descriptions span{background-color:#121214;left:0;padding-right:7px;z-index:1;max-width:126px}#case-study #falcon #modules .figure-descriptions figure{z-index:0;left:8.92857%}#case-study #falcon #modules .module-1 .figure-descriptions li:first-child span{top:16.58986%}#case-study #falcon #modules .module-1 .figure-descriptions li:first-child figure{top:18.43318%}#case-study #falcon #modules .module-1 .figure-descriptions li:nth-child(2) span{top:30.03226%}#case-study #falcon #modules .module-1 .figure-descriptions li:nth-child(2) figure{top:33.25807%}#case-study #falcon #modules .module-2 .figure-descriptions span{top:12.41379%}#case-study #falcon #modules .module-2 .figure-descriptions figure{top:13.7931%}#case-study #falcon #modules .module-4 .figure-descriptions span{top:13.95349%}#case-study #falcon #modules .module-4 .figure-descriptions figure{top:15.50388%}#case-study #falcon #modules .module-1.animate .figure-descriptions li:first-child figure{width:28%;height:46%}#case-study #falcon #modules .module-1.animate .figure-descriptions li:nth-child(2) figure{width:41%;height:24%}#case-study #falcon #modules .module-2.animate .figure-descriptions figure{width:48%;height:27%}#case-study #falcon #modules .module-4.animate .figure-descriptions figure{width:60%;height:41%}#case-study #falcon #modules .active .screenshot:after{border-color:#714c8f}#case-study #falcon #modules .wrap{padding:0 150px;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-moz-transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 600ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon #modules .screenshot{display:inline-block;width:100%;position:relative}#case-study #falcon #modules .screenshot:after{content:"";display:block;border:1px solid #2a2a2c;width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;-moz-transition:border-color 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:border-color 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:border-color 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon #modules .screenshot img{width:100%}#case-study #falcon #modules .module-title{display:inline-block;width:150px;position:absolute;bottom:0;left:0;-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);transform:translateX(-30px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:600ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms}#case-study #falcon #modules .module-title h3,#case-study #falcon #modules .module-title p{color:white;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif}#case-study #falcon #modules .module-title h3{font-size:40px;margin-bottom:17px}#case-study #falcon #modules .module-title span{color:#2a2a2c;margin-left:7px}#case-study #falcon #modules .module-title p{font-size:12px;padding:0 15px 17px;position:relative}#case-study #falcon #modules .module-title p:after{content:"";display:block;width:6px;height:6px;border:1px solid #4ba4e1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;box-sizing:border-box;top:6px;left:0}#case-study #falcon #modules .navigator{width:82px;position:absolute;top:0;right:20px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}#case-study #falcon #modules .navigator li{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#case-study #falcon #modules .navigator .screenshot{cursor:pointer}#case-study #falcon #modules .navigator .screenshot:before{content:"";display:block;background-color:#121214;width:100%;height:100%;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon #modules .navigator hr{margin:5px auto}#case-study #falcon #modules .navigator li{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon #modules .navigator li.active .screenshot:before,#case-study #falcon #modules .navigator.enable-hover li:hover .screenshot:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #falcon #modules .navigator.transition-in li{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#case-study #falcon #modules .navigator.transition-in li:nth-child(1){-moz-transition-delay:100ms;-webkit-transition-delay:100ms;transition-delay:100ms}#case-study #falcon #modules .navigator.transition-in li:nth-child(2){-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#case-study #falcon #modules .navigator.transition-in li:nth-child(3){-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}#case-study #falcon #modules .navigator.transition-in li:nth-child(4){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #falcon #modules .navigator.transition-in li:nth-child(5){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #falcon #products{overflow:hidden}#case-study #falcon #products:before{content:"";display:block;width:100%;height:100%;background-image:url(work/case-studies/falcon/blur-bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:contain;position:absolute;top:0;left:0}#case-study #falcon #products .thumb-wrap{display:inline-block;width:100%;max-width:820px;margin-top:40px}#case-study #falcon #products .thumb-wrap li{float:left;width:calc(16.99% - 16px);margin-right:16px;-moz-transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:pointer}#case-study #falcon #products .thumb-wrap li:last-child{margin-right:0}#case-study #falcon #products .thumb-wrap li.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #falcon #products .thumb-wrap li.active{cursor:default}#case-study #falcon #products .thumb-wrap.enable-hover li:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #falcon #products .thumb-wrap span{display:block;color:#737380;font-size:14px;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;margin-top:17px;text-align:left}#case-study #falcon #products .thumbnail{width:100%;position:relative}#case-study #falcon #products .thumbnail:after{content:"";display:block;border:1px solid rgba(255,255,255,0.1);width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box}#case-study #falcon #products .thumbnail img{width:100%}#case-study #falcon #products .break{max-width:1120px;width:100%}#case-study #falcon #products hr{margin:113px auto 0}#case-study #falcon .navigation{width:100%;height:100%;position:absolute;top:0;left:0}#case-study #falcon .arrow{width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;cursor:pointer;-moz-transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .arrow:before{content:"";display:block;width:100%;height:100%;border:2px solid white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;box-sizing:border-box;-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:100ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms}#case-study #falcon .arrow:after{content:"";display:block;width:7px;height:12px;background-image:url(work/case-studies/falcon/falcon-sprite.png);background-size:49px 19px;position:absolute;top:14px}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #falcon .arrow:after{background-image:url(work/case-studies/falcon/falcon-sprite%402x.png)}}#case-study #falcon .arrow:not(.disabled).enable-hover:hover:before{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#case-study #falcon .arrow.disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1}#case-study #falcon .arrow.prev{left:0}#case-study #falcon .arrow.prev:after{background-position:-19px 0;left:16px}#case-study #falcon .arrow.next{right:0}#case-study #falcon .arrow.next:after{background-position:-28px 0;left:18px}#case-study #falcon .tron-lines-wrap{display:inline-block;width:100%;position:relative}#case-study #falcon .tron-lines-wrap>div{position:relative;padding-bottom:120px}#case-study #falcon .tron-lines-wrap .image-wrap{width:100%;max-width:600px;margin:0 auto 66px}#case-study #falcon .tron-lines-wrap .image-wrap img{width:100%;opacity:0}#case-study #falcon .tron-lines-wrap canvas{position:absolute;top:0;left:0;pointer-events:none}#case-study #falcon .controls{width:100%;max-width:900px;height:58px;padding:0 40px;margin:0 auto}#case-study #falcon .controls .play-button{float:left;width:40px;height:40px;position:relative;cursor:pointer}#case-study #falcon .controls .play-button:before{content:"";display:block;width:100%;height:100%;border:2px solid white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0;box-sizing:border-box;-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:100ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 100ms}#case-study #falcon .controls .play-button:after{content:"";display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid white;position:absolute;top:15px;left:18px}#case-study #falcon .controls .play-button figure{display:none;background-color:white;width:2px;height:10px;position:absolute;top:15px;left:17px}#case-study #falcon .controls .play-button figure:before{content:"";display:block;background-color:inherit;width:2px;height:10px;position:absolute;top:0;right:-5px}#case-study #falcon .controls .play-button.pause:after{display:none}#case-study #falcon .controls .play-button.pause figure{display:block}#case-study #falcon .controls .play-button.enable-hover:hover:before{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#case-study #falcon .progress-wrap{float:right;width:calc(100% - 60px);position:relative}#case-study #falcon .progress-wrap span{color:white;font-size:12px;font-family:"Conv_CircularStd-Book", Helvetica, sans-serif}#case-study #falcon .progress-wrap .left{float:left}#case-study #falcon .progress-wrap .right{float:right}#case-study #falcon .progress-bar{display:inline-block;width:100%;height:40px;position:relative}#case-study #falcon .progress-bar .line{width:100%;height:1px;background-color:#2a2a2c;margin-top:19px;position:relative}#case-study #falcon .progress-bar .scrubber{width:25px;height:25px;position:absolute;top:7px;left:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#case-study #falcon .progress-bar .scrubber:before{content:"";display:block;width:21px;height:21px;background-color:black;border:2px solid white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:2px;left:2px;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:border-color 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:border-color 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:border-color 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .progress-bar .scrubber figure{background-color:#7d7d7d;width:1px;height:5px;position:absolute;top:10px;left:12px}#case-study #falcon .progress-bar .scrubber figure:before,#case-study #falcon .progress-bar .scrubber figure:after{content:"";display:block;background-color:inherit;width:1px;height:5px;position:absolute;top:0}#case-study #falcon .progress-bar .scrubber figure:before{left:-3px}#case-study #falcon .progress-bar .scrubber figure:after{right:-3px}#case-study #falcon #build{overflow:hidden}#case-study #falcon #build .slider .markers{margin-left:-28px}#case-study #falcon #build .slider .markers li.active{background-color:#fb940f}#case-study #falcon .computer-components{display:inline-block;width:100%;padding:54px 0 132px}#case-study #falcon .computer-components ul,#case-study #falcon .computer-components .add-card{width:100%}#case-study #falcon .computer-components .add-card:after,#case-study #falcon .computer-components .card-type:after{content:"";display:block;width:100%;height:100%;border:1px solid #1d1d1d;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:0;left:0;box-sizing:border-box;pointer-events:none;-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .computer-components .add-card,#case-study #falcon .computer-components .card-type{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:relative;cursor:pointer}#case-study #falcon .computer-components .add-card.enable-hover:hover:after,#case-study #falcon .computer-components .card-type.enable-hover:hover:after{border-width:2px}#case-study #falcon .computer-components .add-card.enable-hover:hover img,#case-study #falcon .computer-components .card-type.enable-hover:hover img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#case-study #falcon .computer-components .add-card .image-wrap{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#case-study #falcon .computer-components .add-card .table-wrap{position:absolute;width:100%;height:100%;top:0;left:0;padding-left:5.75%}#case-study #falcon .computer-components .add-card .button-area{height:100%;display:table}#case-study #falcon .computer-components .add-card .text-wrap{display:table-cell;vertical-align:middle;position:relative;left:0}#case-study #falcon .computer-components .add-card .text-wrap>div{float:right}#case-study #falcon .computer-components .add-card figure{float:left;width:40px;height:40px;background-color:#fb940e;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:relative;margin-right:27px;-moz-transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon .computer-components .add-card figure:after{content:"";display:block;width:19px;height:19px;background-image:url(work/case-studies/falcon/falcon-sprite.png);background-size:49px 19px;position:absolute;top:11px;left:11px}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #falcon .computer-components .add-card figure:after{background-image:url(work/case-studies/falcon/falcon-sprite%402x.png)}}#case-study #falcon .computer-components .add-card .left{display:block;margin-bottom:3px}#case-study #falcon .computer-components .add-card.enable-hover:hover figure{background-color:#ffac40}#case-study #falcon .computer-components .card-type{float:left;width:calc(33.333333333% - 12px);margin-right:12px}#case-study #falcon .computer-components .card-type:last-child{margin-right:0;float:right}#case-study #falcon .computer-components .card-type .image-wrap{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px;border-radius:2px 2px 0 0;position:relative}#case-study #falcon .computer-components .card-type figure{background-color:white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:20px;height:20px;position:absolute;bottom:4.42478%;right:3.84615%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .computer-components .card-type figure:after{content:"";background-image:url(work/case-studies/falcon/falcon-sprite.png);background-size:49px 19px;background-position:-37px 0;width:12px;height:9px;position:absolute;top:6px;left:4px}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #falcon .computer-components .card-type figure:after{background-image:url(work/case-studies/falcon/falcon-sprite%402x.png)}}#case-study #falcon .computer-components .card-type .text-wrap{width:100%;padding:19px}#case-study #falcon .computer-components .card-type .text-wrap h4{padding-bottom:11px}#case-study #falcon .computer-components .card-type.active{cursor:default}#case-study #falcon .computer-components .card-type.active:after{border-color:#fb940e;border-width:2px}#case-study #falcon .computer-components .card-type.active figure{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #falcon .computer-components .image-wrap{width:100%;overflow:hidden;border-bottom:1px solid #1d1d1d}#case-study #falcon .computer-components .text-wrap h4{color:white;font-size:16px;line-height:22px}#case-study #falcon .computer-components .text-wrap span{font-size:12px;text-transform:uppercase;letter-spacing:1px}#case-study #falcon .computer-components .text-wrap .left{color:#fb940e;cursor:pointer;-moz-transition:color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon .computer-components .text-wrap .left.enable-hover:hover{color:#ffac40}#case-study #falcon .computer-components .text-wrap .right{color:#a5a5a5;float:right}#case-study #falcon .computer-components .text-wrap .right span{margin-right:4px}#case-study #falcon .computer-components img{width:100%;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 50ms;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition-delay:50ms;transition:all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 50ms}#case-study #falcon .computer-components hr{border-color:#1d1d1d;border-style:solid;max-width:820px}#case-study #falcon .slider{width:100%;max-width:1200px;margin:0 auto;padding:54px 40px 120px;position:relative;text-align:center}#case-study #falcon .slider>div{width:100%;height:100%;position:relative}#case-study #falcon .slider .slides-wrap{width:100%;max-width:820px;margin:0 auto;position:relative}#case-study #falcon .slider .slides-wrap>img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #falcon .slider .slides-wrap .slides{width:100%;position:absolute;top:0;left:0;white-space:nowrap}#case-study #falcon .slider .slides-wrap .slides li,#case-study #falcon .slider .slides-wrap img{width:100%}#case-study #falcon .slider .slides-wrap .slides li{display:inline-block;margin-right:20px;margin-left:-3px;-moz-transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon .slider .slides-wrap .slides li:first-child{margin-left:0}#case-study #falcon .slider .slides-wrap .slides li:last-child{margin-right:0}#case-study #falcon .slider .slides-wrap .slides li:not(.active){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}#case-study #falcon .slider .markers{display:none;position:absolute;bottom:20px;left:50%;margin-left:-62px}#case-study #falcon .slider .markers li{display:inline-block;width:12px;height:3px;background-color:white;margin-right:8px;-moz-transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#case-study #falcon .slider .markers li:last-child{margin-right:0}#case-study #falcon .slider .markers li.active{background-color:#4eadec}#case-study #falcon .slider .navigation{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#case-study #falcon #mobile{position:relative;z-index:10}#case-study #falcon .phone-wrap{width:100%;padding:103px 0 172px}#case-study #falcon .phone{margin:0 auto;max-width:385px;position:relative}#case-study #falcon .phone img{width:100%}#case-study #falcon .phone figure{width:17px;height:36px;border:2px solid #2a2a2c;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;position:absolute;top:50%;right:-46px}#case-study #falcon .phone figure:before{content:"";display:block;background-color:white;width:3px;height:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:5px;left:5px}#case-study #falcon .phone figure:after{content:"";display:block;width:9px;height:9px;background-image:url(work/case-studies/falcon/falcon-sprite.png);background-size:49px 19px;background-position:-38px -10px;position:absolute;left:2px;bottom:-22px}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #falcon .phone figure:after{background-image:url(work/case-studies/falcon/falcon-sprite%402x.png)}}#case-study #falcon .mobile-content{background-color:black;width:81.03896%;height:70.96317%;position:absolute;top:14.73088%;left:9.35065%;overflow:hidden}#case-study #falcon .mobile-content img{display:block}@media (max-width: 880px){#case-study #falcon{padding-top:0 !important}#case-study #falcon .marquee{position:relative;background-color:black;background-image:url(work/case-studies/falcon/hero_image_mobile.jpg);background-position:top right;background-size:contain}}@media only all and (max-width: 880px) and (-webkit-min-device-pixel-ratio: 1.3), only all and (max-width: 880px) and (min--moz-device-pixel-ratio: 1.3), only all and (max-width: 880px) and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (max-width: 880px) and (min-device-pixel-ratio: 1.3), only all and (max-width: 880px) and (min-resolution: 1.3dppx){#case-study #falcon .marquee{background-image:url(work/case-studies/falcon/hero_image_mobile.jpg)}}@media (max-width: 880px){#case-study #falcon .marquee .heading{top:auto}#case-study #falcon hr{margin:27px auto}#case-study #falcon .framework-pages{width:150%;margin:-10% -25% 0}#case-study #falcon .framework-pages .layers li .hitbox{pointer-events:none}#case-study #falcon .framework-pages .figure-descriptions li{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #falcon .framework-pages .figure-descriptions li span{left:calc(16.6666666% + 40px)}#case-study #falcon .framework-pages .figure-descriptions li figure{left:calc(16.6666666% + 120px);width:30%;height:20%}#case-study #falcon .framework-pages .figure-descriptions li:first-child span{top:32.5%}#case-study #falcon .framework-pages .figure-descriptions li:first-child figure{width:0;height:0;top:33%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(2) span{top:27.5%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(2) figure{width:0;height:0;top:28%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(3) span{top:22.5%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(3) figure{width:0;height:0;top:23%}#case-study #falcon .mobile-transitions .figure-descriptions li:first-child{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0ms;-webkit-transition:all 0ms;transition:all 0ms}#case-study #falcon .mobile-transitions .figure-descriptions li:first-child span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #falcon .mobile-transitions .figure-descriptions li:first-child figure{width:5%;height:25%;-moz-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 200ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms;-webkit-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53),height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:200ms, 400ms;transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 200ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 400ms}#case-study #falcon .mobile-transitions .figure-descriptions li:first-child figure:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:600ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 600ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0ms;-webkit-transition:all 0ms;transition:all 0ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(2) span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 900ms;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:900ms;transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 900ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(2) figure{width:8%;height:26.5%;-moz-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 1100ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1300ms;-webkit-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53),height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1100ms, 1300ms;transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 1100ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1300ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(2) figure:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1500ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1500ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1500ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(3){filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0ms;-webkit-transition:all 0ms;transition:all 0ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(3) span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1800ms;-webkit-transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:1800ms;transition:all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 1800ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(3) figure{width:11%;height:20%;-moz-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 2000ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2200ms;-webkit-transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53),height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:2000ms, 2200ms;transition:width 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53) 2000ms,height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2200ms}#case-study #falcon .mobile-transitions .figure-descriptions li:nth-child(3) figure:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2400ms;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:2400ms;transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 2400ms}#case-study #falcon #modules .module-list{padding-bottom:25px}#case-study #falcon #modules .module-list li:first-child .wrap{padding-bottom:60px}#case-study #falcon #modules .wrap{padding:74px 0 20px}#case-study #falcon #modules .wrap .figure-descriptions span{top:auto;bottom:1px;line-height:13px;font-size:11px}#case-study #falcon #modules .wrap .figure-descriptions figure{border-top:none;border-bottom:1px solid rgba(255,255,255,0.1);top:auto !important;bottom:7px;left:0}#case-study #falcon #modules .wrap .figure-descriptions figure:after{bottom:auto;top:-19px}#case-study #falcon #modules .module-1 .wrap{padding:88px 0 57px}#case-study #falcon #modules .module-1 .figure-descriptions li:first-child span{top:auto;bottom:36px}#case-study #falcon #modules .module-1 .figure-descriptions li:first-child figure{bottom:42px}#case-study #falcon #modules .module-1 .figure-descriptions li:nth-child(2) span{top:auto;bottom:0}#case-study #falcon #modules .module-1 .figure-descriptions li:nth-child(2) figure{bottom:12px}#case-study #falcon #modules .module-1.animate .figure-descriptions li:first-child figure{width:52%;height:19%}#case-study #falcon #modules .module-1.animate .figure-descriptions li:nth-child(2) figure{width:83%;height:36%}#case-study #falcon #modules .module-4.animate .figure-descriptions figure{width:75%;height:23%}#case-study #falcon #modules .module-title{top:0;bottom:auto}#case-study #falcon #modules .module-title h3{font-size:30px;margin-top:-8px;margin-bottom:11px}#case-study #falcon #modules .module-title p{font-size:11px;line-height:13px}#case-study #falcon #modules .navigator{display:none}#case-study #falcon #products .thumb-wrap li{width:calc(33.333333% - 11px);margin-right:16px;margin-bottom:20px}#case-study #falcon #products .thumb-wrap li:nth-child(3n+3){margin-right:0}#case-study #falcon #products .thumb-wrap li span{margin-top:7px}#case-study #falcon #products hr{margin:0 auto}#case-study #falcon .slider{padding:7px 40px 0}#case-study #falcon .tron-lines-wrap>div{padding-bottom:25px}#case-study #falcon .tron-lines-wrap .image-wrap{margin-bottom:10px}#case-study #falcon .computer-components{padding:2px 0 40px}#case-study #falcon .computer-components hr{margin:20px auto}#case-study #falcon #build .slider{padding-bottom:20px}#case-study #falcon .phone-wrap{padding:19px 0 34px}#case-study #falcon .phone figure{right:-26px}}@media (max-width: 640px){#case-study #falcon .slider .markers{display:block}#case-study #falcon .arrow{display:none}#case-study #falcon .framework-pages .figure-descriptions li:first-child span{top:32%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(2) span{top:27%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(3) span{top:22%}#case-study #falcon .computer-components .text-wrap span{font-size:10px;letter-spacing:normal;line-height:100%}#case-study #falcon .computer-components .text-wrap h4{font-size:12px;line-height:100%}#case-study #falcon .computer-components .text-wrap .right span{margin-right:0}#case-study #falcon .computer-components .add-card .image-wrap img{min-height:64px}#case-study #falcon .computer-components .add-card figure{width:20px;height:20px;margin-right:16px}#case-study #falcon .computer-components .add-card figure:after{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);top:1px;left:1px}#case-study #falcon .computer-components .add-card .table-wrap{padding-left:20px}#case-study #falcon .computer-components .add-card .left{margin-bottom:0}#case-study #falcon .computer-components .card-type .left{float:left}#case-study #falcon .computer-components .card-type figure{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}}@media (max-width: 539px){#case-study #falcon .framework-pages .figure-descriptions li span{left:calc(16.6666666% + 16px)}#case-study #falcon .framework-pages .figure-descriptions li figure{left:calc(16.6666666% + 96px)}#case-study #falcon .framework-pages .figure-descriptions li:first-child span{top:31.2%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(2) span{top:26.2%}#case-study #falcon .framework-pages .figure-descriptions li:nth-child(3) span{top:21.2%}#case-study #falcon #modules .module-wrap{padding:0 16px}#case-study #falcon .slider{padding-left:16px;padding-right:16px}#case-study #falcon .controls{padding:0 16px}#case-study #falcon .phone-wrap{padding-left:40px;padding-right:40px}}@media (max-width: 480px){#case-study #falcon .computer-components .text-wrap span{font-size:5px;letter-spacing:normal}#case-study #falcon .computer-components .text-wrap h4{font-size:7px}#case-study #falcon .computer-components .add-card .left{margin-bottom:4px}#case-study #falcon .computer-components .card-type .left{float:left}#case-study #falcon .computer-components .card-type .text-wrap h4{padding-bottom:3px}}#case-study #microsoft section:not(.get-in-touch) .constrain{overflow:visible}#case-study #microsoft .marquee{background-color:#23a9f6;background-repeat:no-repeat;background-image:url(work/case-studies/microsoft/hero.jpg);background-position:center bottom;background-size:contain}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #microsoft .marquee{background-image:url(work/case-studies/microsoft/hero%402x.jpg)}}#case-study #microsoft .marquee hr{width:60%}@media (max-width: 880px){#case-study #microsoft .marquee hr{width:100%}}#case-study #microsoft .marquee .view-project span{color:white}#case-study #microsoft .marquee .heading+figure{display:none !important;background-image:url(sprites.png);background-repeat:no-repeat;background-position:0 -105px;display:block;height:80px;width:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;cursor:pointer;-moz-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms;z-index:4;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media all and (-webkit-min-device-pixel-ratio: 2){#case-study #microsoft .marquee .heading+figure{background-image:url(sprites_2x.png);background-size:500px 500px}}#case-study #microsoft .marquee .heading+figure.enable-hover:hover,#case-study #microsoft .marquee .heading+figure.mobile-active:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#case-study #microsoft .marquee+section{padding-top:0 !important}#case-study #microsoft .devices-wrapper{position:relative;margin-top:66px;width:100%}@media (max-width: 880px){#case-study #microsoft .devices-wrapper{margin-top:22px;width:104%;margin-left:-2%}}#case-study #microsoft .devices-wrapper span{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px;color:#737380;z-index:1}@media (max-width: 880px){#case-study #microsoft .devices-wrapper span{font-size:14px}}#case-study #microsoft .devices-platform{position:absolute;width:100%;left:0;top:-21px;text-align:center}@media (max-width: 880px){#case-study #microsoft .devices-platform{top:-14px}}#case-study #microsoft .devices-platform,#case-study #microsoft .devices-wrapper ul li,#case-study #microsoft .devices-wrapper svg>g>g,#case-study #microsoft .devices-wrapper svg>g>g path{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #microsoft .devices-platform{-moz-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #microsoft .devices-wrapper ul li,#case-study #microsoft .devices-wrapper svg>g>g,#case-study #microsoft .devices-wrapper svg>g>g path{-moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #microsoft .devices-platform{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}#case-study #microsoft .devices-wrapper svg>g>g path{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}#case-study #microsoft .devices-wrapper ul li{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}#case-study #microsoft .animate .devices-platform,#case-study #microsoft .animate .devices-wrapper ul li,#case-study #microsoft .animate .devices-wrapper svg>g>g,#case-study #microsoft .animate .devices-wrapper svg>g>g path{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #microsoft .animate .devices-wrapper svg>g>g path,#case-study #microsoft .animate .devices-platform,#case-study #microsoft .animate .devices-wrapper ul li{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#case-study #microsoft .animate .devices-wrapper ul li:nth-child(1){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .animate .devices-wrapper ul li:nth-child(2){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .animate .devices-wrapper ul li:nth-child(3){-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .animate .devices-wrapper ul li:nth-child(4){-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(5){-moz-transition-delay:100ms;-webkit-transition-delay:100ms;transition-delay:100ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(1){-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(1) path{-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(2){-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(2) path{-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(3){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(3) path{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(4){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .devices-wrapper svg>g>g:nth-child(4) path{-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .devices-wrapper ul{width:100%;overflow:hidden;*zoom:1;margin:34px 0 95px}#case-study #microsoft .devices-wrapper ul li{float:left;width:19%;text-align:center}#case-study #microsoft .devices-wrapper ul li:not(:last-child){margin-right:8%}@media (max-width: 880px){#case-study #microsoft .devices-wrapper ul{margin:30px 0 51px}}#case-study #microsoft .devices-svg{width:100%;height:100%}#case-study #microsoft .devices-svg .cls-1,#case-study #microsoft .devices-svg .cls-3{stroke:#dbdcdd;stroke-width:1px;stroke-dasharray:4, 2;fill:none}#case-study #microsoft .devices-svg .cls-2{fill:#23a9f6}#case-study #microsoft .devices-svg .cls-2,#case-study #microsoft .devices-svg .cls-3{fill-rule:evenodd}#case-study #microsoft #devices{position:relative;margin:100px auto 32px;z-index:2}#case-study #microsoft .dashed{margin:0;border-top-style:dashed;margin:0 5%}@media (max-width: 880px){#case-study #microsoft .dashed{margin:0}}#case-study #microsoft .effective-pixels-wrapper .original{width:100%;height:auto;position:relative;cursor:move;background-repeat:no-repeat;background-image:url(work/case-studies/microsoft/effective-pixels.jpg);background-position:center center;background-size:contain}@media only all and (-webkit-min-device-pixel-ratio: 1.3), only all and (min--moz-device-pixel-ratio: 1.3), only all and (-o-min-device-pixel-ratio: 1.3 / 1), only all and (min-device-pixel-ratio: 1.3), only all and (min-resolution: 1.3dppx){#case-study #microsoft .effective-pixels-wrapper .original{background-image:url(work/case-studies/microsoft/effective-pixels%402x.jpg)}}#case-study #microsoft .effective-pixels-wrapper{margin:66px auto 67px}@media (max-width: 880px){#case-study #microsoft .effective-pixels-wrapper{margin:22px auto 29px}}#case-study #microsoft .magno{position:absolute;top:0;left:0;margin:-9.7561% 0 0 -9.7561%;width:19.5122%;height:31.25%;border-radius:50%;overflow:hidden;pointer-events:none;-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}#case-study #microsoft .magno:after{content:"";position:absolute;top:0px;left:0px;bottom:0px;right:0px;border-radius:100%;border-color:#676b6f;border-width:2px;border-style:solid}#case-study #microsoft .magno img{pointer-events:none;position:absolute;top:0;left:0;margin:50% 0 0 50%;display:block;width:640.625%;height:400%;max-width:1025px;max-height:639px}#case-study #microsoft blockquote{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px;color:#737380;line-height:31px;margin-bottom:68px}@media (max-width: 880px){#case-study #microsoft blockquote{font-size:14px;line-height:25px;margin-bottom:32px}}#case-study #microsoft .responsive-cta{width:100%;background-color:#e9f6fe;padding:12px 40px;position:relative;margin-bottom:100px;text-align:center;overflow:hidden}@media (max-width: 880px){#case-study #microsoft .responsive-cta{margin-bottom:56px}}#case-study #microsoft .responsive-cta,#case-study #microsoft .responsive-cta a{color:#23a9f6}#case-study #microsoft .responsive-cta a{text-decoration:underline}#case-study #microsoft .responsive-cta a.enable-hover:hover,#case-study #microsoft .responsive-cta a.mobile-active:active{text-decoration:none}#case-study #microsoft .pdf-svg{position:absolute;top:50%;margin-top:-14px;left:20px}#case-study #microsoft .pdf-svg .cls-1{fill:#23a9f6;fill-rule:evenodd}#case-study #microsoft .responsive-cta span{font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;font-size:12px}#case-study #microsoft .microsoft-grid{padding-top:80px}@media (max-width: 880px){#case-study #microsoft .microsoft-grid{padding-top:46px}}@media (max-width: 539px){#case-study #microsoft .microsoft-grid{padding-top:88px}}#case-study #microsoft .microsoft-grid .info{float:left;width:40%;background-color:white}@media (max-width: 539px){#case-study #microsoft .microsoft-grid .info{margin-top:-45px}}#case-study #microsoft .microsoft-grid .info h2{padding:0;margin:0 0 7px}#case-study #microsoft .microsoft-grid .info span,#case-study #microsoft .microsoft-grid .info li{color:#737380}#case-study #microsoft .microsoft-grid .info span{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px}@media (max-width: 880px){#case-study #microsoft .microsoft-grid .info span{font-size:14px}}#case-study #microsoft .microsoft-grid .info ul{margin-top:70px}@media (max-width: 880px){#case-study #microsoft .microsoft-grid .info ul{margin-top:10px}}#case-study #microsoft .microsoft-grid .info li{font-family:"Conv_CircularStd-Book", Helvetica, sans-serif;font-size:14px;margin-bottom:3px}@media (max-width: 880px){#case-study #microsoft .microsoft-grid .info li{font-size:12px}}#case-study #microsoft .microsoft-grid .grid{float:right;margin-top:-23px;width:60%;overflow:hidden;background-color:white}#case-study #microsoft .microsoft-grid figure{height:inherit;text-align:center}@media (max-width: 880px){#case-study #microsoft .microsoft-grid figure{width:100%}}#case-study #microsoft .microsoft-grid figure img{width:100%;height:auto}#case-study #microsoft .nav-pane-svg .cls-1,#case-study #microsoft .nav-pane-svg .cls-2{stroke:#dbdcdd}#case-study #microsoft .nav-pane-svg .cls-1,#case-study #microsoft .nav-pane-svg .cls-2,#case-study #microsoft .nav-pane-svg .cls-3{stroke-width:1px;fill:none}#case-study #microsoft .nav-pane-svg .cls-2,#case-study #microsoft .nav-pane-svg .cls-4,#case-study #microsoft .nav-pane-svg .cls-5{fill-rule:evenodd}#case-study #microsoft .nav-pane-svg .cls-3{stroke:#e4e4e6}#case-study #microsoft .nav-pane-svg .cls-4{fill:#dbdcdd}#case-study #microsoft .nav-pane-svg .cls-5{fill:#23a9f6}#case-study #microsoft .patterns-wrapper{margin-top:66px;padding-bottom:66px}@media (max-width: 880px){#case-study #microsoft .patterns-wrapper{margin-top:25px;padding-bottom:25px}}#case-study #microsoft .patterns-wrapper svg{width:100%;height:100%}#case-study #microsoft .patterns-wrapper svg .cls-1:first-child{stroke-width:2px}#case-study #microsoft .patterns-wrapper .build-animation,#case-study #microsoft .patterns-wrapper figcaption{-moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#case-study #microsoft .patterns-wrapper figcaption{-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-webkit-transform:translateX(-10px);transform:translateX(-10px)}#case-study #microsoft .animate .patterns-wrapper .build-animation,#case-study #microsoft .animate .patterns-wrapper figcaption{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #microsoft .animate .patterns-wrapper figcaption{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#case-study #microsoft .patterns-wrapper ul li:nth-child(1){-moz-transition-delay:100ms;-webkit-transition-delay:100ms;transition-delay:100ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(1){-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(2){-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(3){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(4){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(5){-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(6){-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) .build-animation:nth-child(7){-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(1) figcaption{-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2){-moz-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) .build-animation:nth-child(1){-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) .build-animation:nth-child(2){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) .build-animation:nth-child(3){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) .build-animation:nth-child(4){-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) .build-animation:nth-child(5){-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) .build-animation:nth-child(6){-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(2) figcaption{-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3){-moz-transition-delay:300ms;-webkit-transition-delay:300ms;transition-delay:300ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(1){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(2){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(3){-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(4){-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(5){-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(6){-moz-transition-delay:900ms;-webkit-transition-delay:900ms;transition-delay:900ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) .build-animation:nth-child(7){-moz-transition-delay:1000ms;-webkit-transition-delay:1000ms;transition-delay:1000ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(3) figcaption{-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(4){-moz-transition-delay:400ms;-webkit-transition-delay:400ms;transition-delay:400ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(4) .build-animation:nth-child(1){-moz-transition-delay:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(4) .build-animation:nth-child(2){-moz-transition-delay:600ms;-webkit-transition-delay:600ms;transition-delay:600ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(4) .build-animation:nth-child(3){-moz-transition-delay:700ms;-webkit-transition-delay:700ms;transition-delay:700ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(4) .build-animation:nth-child(4){-moz-transition-delay:800ms;-webkit-transition-delay:800ms;transition-delay:800ms}#case-study #microsoft .patterns-wrapper ul li:nth-child(4) figcaption{-moz-transition-delay:900ms;-webkit-transition-delay:900ms;transition-delay:900ms}#case-study #microsoft .patterns-wrapper figcaption{margin-top:13px}#case-study #microsoft .patterns-wrapper figcaption{color:#737380;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px}@media (max-width: 880px){#case-study #microsoft .patterns-wrapper figcaption{font-size:14px}}#case-study #microsoft .patterns-wrapper ul{overflow:hidden;*zoom:1}#case-study #microsoft .patterns-wrapper li{float:left;margin-bottom:35px;width:45%;max-width:375px}#case-study #microsoft .patterns-wrapper li:nth-child(odd){margin-right:10%}#case-study #microsoft .tabs-svg .cls-1{stroke:#dbdcdd;stroke-width:1px;fill:none}#case-study #microsoft .tabs-svg .cls-2{fill:#dbdcdd}#case-study #microsoft .tabs-svg .cls-2,#case-study #microsoft .tabs-svg .cls-3{fill-rule:evenodd}#case-study #microsoft .tabs-svg .cls-3{fill:#23a9f6}#case-study #microsoft .pivots-svg .cls-1,#case-study #microsoft .pivots-svg .cls-2{stroke:#dbdcdd;stroke-width:1px;fill:none}#case-study #microsoft .pivots-svg .cls-2{fill-rule:evenodd}#case-study #microsoft .pivots-svg .cls-3{fill:#23a9f6}#case-study #microsoft .pivots-svg .cls-4{fill:#dbdcdd}#case-study #microsoft .active-canvas .cls-1{stroke:#dbdcdd;stroke-width:1px;fill:none}#case-study #microsoft .active-canvas .cls-2{fill:#dbdcdd;fill-rule:evenodd}#case-study #microsoft .alt-1{background-color:#2f2643}#case-study #microsoft .alt-1 h2,#case-study #microsoft .alt-1 p{color:white}#case-study #microsoft .swiper-app-selector{max-width:1120px}#case-study #microsoft .app-selector{text-align:center;position:relative;margin-top:66px}@media (max-width: 880px){#case-study #microsoft .app-selector{margin-top:25px}}#case-study #microsoft .app-selector li{position:relative;display:inline-block;width:186px}@media (max-width: 880px){#case-study #microsoft .app-selector li{width:140px}}@media (max-width: 539px){#case-study #microsoft .app-selector li{width:120px}}#case-study #microsoft .app-selector figure{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;border:1px dashed #605872;position:relative;-moz-transition:border 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:border 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:border 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94),background-color 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);cursor:pointer;margin:0 8px}#case-study #microsoft .app-selector figure img{position:relative;width:100%;height:auto}#case-study #microsoft .app-selector figure.enable-hover:hover,#case-study #microsoft .app-selector figure.mobile-active:active,#case-study #microsoft .app-selector figure.active{background-color:white;border-style:solid;border-color:white}#case-study #microsoft .app-selector figure.enable-hover:hover .cls-1,#case-study #microsoft .app-selector figure.mobile-active:active .cls-1,#case-study #microsoft .app-selector figure.active .cls-1{fill:#2f2643}#case-study #microsoft .app-selector figcaption{color:white;font-size:18px;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;margin-top:16px}@media (max-width: 880px){#case-study #microsoft .app-selector figcaption{font-size:14px}}#case-study #microsoft .app-selector figure svg{position:absolute;left:50%;top:50%}#case-study #microsoft .app-selector figure svg .cls-1{-moz-transition:fill 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:fill 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);fill:white;fill-rule:evenodd}#case-study #microsoft .app-selector .running-svg{width:58.844px;height:60px;margin:-30px 0 0 -29px}@media (max-width: 880px){#case-study #microsoft .app-selector .running-svg{width:44.133px;height:45px;margin:-23px 0 0 -22px}}@media (max-width: 539px){#case-study #microsoft .app-selector .running-svg{width:35.3064px;height:36px;margin:-18px 0 0 -18px}}#case-study #microsoft .app-selector .food-svg{width:79.031px;height:48.72px;margin:-24px 0 0 -40px}@media (max-width: 880px){#case-study #microsoft .app-selector .food-svg{width:59.27325px;height:36.54px;margin:-18px 0 0 -30px}}@media (max-width: 539px){#case-study #microsoft .app-selector .food-svg{width:47.4186px;height:29.232px;margin:-15px 0 0 -24px}}#case-study #microsoft .app-selector .news-svg{width:49px;height:70px;margin:-35px 0 0 -25px}@media (max-width: 880px){#case-study #microsoft .app-selector .news-svg{width:36.75px;height:52.5px;margin:-26px 0 0 -18px}}@media (max-width: 539px){#case-study #microsoft .app-selector .news-svg{width:29.4px;height:42px;margin:-21px 0 0 -15px}}#case-study #microsoft .app-selector .creation-svg{width:53px;height:57px;margin:-29px 0 0 -27px}@media (max-width: 880px){#case-study #microsoft .app-selector .creation-svg{width:39.75px;height:42.75px;margin:-21px 0 0 -20px}}@media (max-width: 539px){#case-study #microsoft .app-selector .creation-svg{width:31.8px;height:34.2px;margin:-17px 0 0 -16px}}#case-study #microsoft .app-selector .collaboration-svg{width:60px;height:60px;margin:-30px 0 0 -30px}@media (max-width: 880px){#case-study #microsoft .app-selector .collaboration-svg{width:45px;height:45px;margin:-23px 0 0 -23px}}@media (max-width: 539px){#case-study #microsoft .app-selector .collaboration-svg{width:36px;height:36px;margin:-18px 0 0 -18px}}#case-study #microsoft .app-selector .finances-svg{width:34.32px;height:60px;margin:-30px 0 0 -17px}@media (max-width: 880px){#case-study #microsoft .app-selector .finances-svg{width:25.74px;height:45px;margin:-23px 0 0 -13px}}@media (max-width: 539px){#case-study #microsoft .app-selector .finances-svg{width:20.592px;height:36px;margin:-18px 0 0 -10px}}#case-study #microsoft .apps-copy li{display:none}#case-study #microsoft .apps-copy li.active{display:block}#case-study #microsoft .apps-wrapper{position:relative;width:100%;margin-top:53px;padding-bottom:100px}@media (max-width: 880px){#case-study #microsoft .apps-wrapper{margin-top:14px;padding-bottom:80px}}@media (max-width: 539px){#case-study #microsoft .apps-wrapper{padding-bottom:56px}}#case-study #microsoft .apps-container{position:relative;width:100%}#case-study #microsoft .apps-container li{text-align:center;background-color:#2f2643}#case-study #microsoft .apps-container .app-wrap{position:relative;max-width:1440px;margin:0 auto}@media (max-width: 880px){#case-study #microsoft .apps-container .app-wrap{width:140%;margin-left:-20%}}#case-study #microsoft .apps-container .app-wrap img,#case-study #microsoft .apps-container .app-wrap svg{position:relative;width:100%;height:100%}#case-study #microsoft .apps-container .app-wrap svg{z-index:2}#case-study #microsoft .apps-container .app-wrap figure{position:absolute;z-index:1;top:0;left:0;width:100%;text-align:center}#case-study #microsoft .apps-container .app-wrap figure img{display:none}#case-study #microsoft .apps-container .app-wrap figure img.active{display:inline}#case-study #microsoft .apps-container .app-wrap+figcaption{position:relative;width:100%;max-width:820px;margin:20px auto 0 auto;text-indent:36px;color:white;font-size:18px;font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;text-align:left}@media (max-width: 880px){#case-study #microsoft .apps-container .app-wrap+figcaption{width:100%;text-align:center;left:0;font-size:14px;text-indent:0}}#case-study #microsoft .alt-2{background-color:#121214;padding-bottom:100px}@media (max-width: 880px){#case-study #microsoft .alt-2{padding-bottom:56px}}#case-study #microsoft .alt-2 h2{color:white}#case-study #microsoft .video{overflow:hidden;margin-top:53px}@media (max-width: 880px){#case-study #microsoft .video{margin-top:18px}}#case-study #microsoft .pagination{position:absolute;top:50%;margin-top:-75px;height:150px;width:150px;border-radius:75px;border:1px dashed #cccccc;cursor:pointer;-moz-transition:border-color 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:border-color 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:border-color 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);clear:both;z-index:2}@media (max-width: 1279px){#case-study #microsoft .pagination{display:none}}#case-study #microsoft .pagination.enable-hover:hover,#case-study #microsoft .pagination.mobile-active:active{border-color:black}#case-study #microsoft .pagination.enable-hover:hover figcaption,#case-study #microsoft .pagination.enable-hover:hover .arrow-svg,#case-study #microsoft .pagination.mobile-active:active figcaption,#case-study #microsoft .pagination.mobile-active:active .arrow-svg{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#case-study #microsoft .pagination.enable-hover:hover.pag-left figcaption,#case-study #microsoft .pagination.mobile-active:active.pag-left figcaption{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}#case-study #microsoft .pagination.enable-hover:hover.pag-left .arrow-svg,#case-study #microsoft .pagination.mobile-active:active.pag-left .arrow-svg{margin-left:16px}#case-study #microsoft .pagination.enable-hover:hover.pag-right figcaption,#case-study #microsoft .pagination.mobile-active:active.pag-right figcaption{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#case-study #microsoft .pagination.enable-hover:hover.pag-right .arrow-svg,#case-study #microsoft .pagination.mobile-active:active.pag-right .arrow-svg{margin-right:16px}#case-study #microsoft .pagination figcaption{font-family:"adobe-garamond-pro", serif;font-weight:400;font-style:italic;font-size:18px;color:#737380;position:absolute;top:50%;margin-top:-12px}#case-study #microsoft .pagination .arrow-svg{position:absolute;top:50%;margin-top:-4px}#case-study #microsoft .pagination figcaption,#case-study #microsoft .pagination .arrow-svg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#case-study #microsoft .pag-left{left:-75px}#case-study #microsoft .pag-left .arrow-svg{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:50%;margin-left:32px}#case-study #microsoft .pag-left .pag-wrap{float:right}#case-study #microsoft .pag-left figcaption{right:-20px}#case-study #microsoft .pag-left .mobile-pag{right:-12px}#case-study #microsoft .pag-left .tablet-pag{right:-27px}#case-study #microsoft .pag-left .tablet-pag svg{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#case-study #microsoft .pag-left .desktop-pag{right:-30px}#case-study #microsoft .pag-left .tv-pag{right:-25px}#case-study #microsoft .pag-right{right:-75px}#case-study #microsoft .pag-right .arrow-svg{right:50%;margin-right:32px}#case-study #microsoft .pag-right .pag-wrap{float:left}#case-study #microsoft .pag-right figcaption{left:-20px}#case-study #microsoft .pag-right .mobile-pag{left:-12px}#case-study #microsoft .pag-right .tablet-pag{left:-27px}#case-study #microsoft .pag-right .desktop-pag{left:-30px}#case-study #microsoft .pag-right .tv-pag{left:-25px}#case-study #microsoft .pag-wrap{position:absolute;top:50%;margin-top:-20px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;-moz-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}#case-study #microsoft .pag-wrap svg{position:relative}#case-study #microsoft .cls-1{fill:black;fill-rule:evenodd}#case-study #microsoft .cls-2{fill:white}#case-study #microsoft .pag-wrap.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;pointer-events:auto}#case-study #microsoft .pagination-mobile{display:none;position:absolute;width:100%;max-width:820px;margin:0 auto;height:8px;z-index:2}@media (max-width: 539px){#case-study #microsoft .pagination-mobile{height:4px}}#case-study #microsoft .pagination-mobile .swiper-pagination-bullet{width:8px;height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#cccccc;float:left;margin-right:20px;cursor:pointer}@media (max-width: 539px){#case-study #microsoft .pagination-mobile .swiper-pagination-bullet{margin-right:10px;width:4px;height:4px}}#case-study #microsoft .pagination-mobile .swiper-pagination-bullet-active{background-color:black}@media (max-width: 1279px){#case-study #microsoft .pagination-mobile{display:block}}#case-study #microsoft .pagination-mobile-grid{bottom:20px}@media (max-width: 539px){#case-study #microsoft .pagination-mobile-grid{bottom:12px}}#case-study #microsoft .pagination-mobile-apps{bottom:40px}@media (max-width: 539px){#case-study #microsoft .pagination-mobile-apps{bottom:35px}}#case-study #microsoft .apps-wrapper .pagination{border-color:#737380;margin-top:-166px}#case-study #microsoft .apps-wrapper .pagination.enable-hover:hover,#case-study #microsoft .apps-wrapper .pagination.mobile-active:active{border-color:white}#case-study #microsoft .apps-wrapper .cls-1{fill:white}#case-study #microsoft .apps-wrapper .cls-2{fill:#2f2643}#case-study #microsoft .apps-wrapper figcaption{color:white}#case-study #microsoft .apps-wrapper .pagination-mobile{z-index:3;max-width:100%;text-align:center}#case-study #microsoft .apps-wrapper .pagination-mobile .swiper-pagination-bullet{background-color:#cccccc;display:inline-block;float:none}#case-study #microsoft .apps-wrapper .pagination-mobile .swiper-pagination-bullet-active{background-color:white}#case-study #microsoft .swiper-container{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;z-index:1}#case-study #microsoft .swiper-wrapper{z-index:1}
