@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.container{width:100%;max-width:calc(1124px + 2.5rem);margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}@media (min-width:48rem){.container{max-width:calc(1124px + 5rem);padding-right:2.5rem;padding-left:2.5rem}}.container.fluid{max-width:100%}.container.wide{max-width:97.25rem;max-width:calc(1556px + 2.5rem)}@media (min-width:48rem){.container.wide{max-width:calc(1556px + 5rem)}}.container.narrow{max-width:60.25rem;max-width:calc(964px + 2.5rem)}@media (min-width:48rem){.container.narrow{max-width:calc(964px + 5rem)}}.container.x-narrow{max-width:55.75rem;max-width:calc(892px + 2.5rem)}@media (min-width:48rem){.container.x-narrow{max-width:calc(892px + 5rem)}}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1.25rem;margin-left:-1.25rem}@media (min-width:48rem){.row{margin-right:-1.25rem;margin-left:-1.25rem}}.row.standard{position:relative}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1.25rem;padding-left:1.25rem}@media (min-width:48rem){.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{padding-right:1.25rem;padding-left:1.25rem}}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:48em) and (min-width:48rem){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:48em){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:64em) and (min-width:48rem){.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:64em){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:75em) and (min-width:48rem){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:75em){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.row--no-gutter{margin-left:0;margin-right:0}.col--no-gutter{padding-left:0;padding-right:0}.row--2x-gutter{margin-right:-2.5rem;margin-left:-2.5rem}@media (min-width:48rem){.row--2x-gutter{margin-right:-2.5rem;margin-left:-2.5rem}}.col--2x-gutter{padding-right:2.5rem;padding-left:2.5rem}@media (min-width:48rem){.col--2x-gutter{padding-right:2.5rem;padding-left:2.5rem}}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-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)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.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)}}@keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.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)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}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)}}@keyframes wobble{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}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)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) 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(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) 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(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-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}to{-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);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-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}to{-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);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@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)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-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}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@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}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-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}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@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}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-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}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@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}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-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}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@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}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-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}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@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}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-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)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@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)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes alm-line{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes show{0%{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes alm-line{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes pulse{0%,10%,50%,to{-webkit-transform:scale(.8);transform:scale(.8)}5%{-webkit-transform:scale(.9);transform:scale(.9)}15%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes show{0%{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX,.flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX,.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.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.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;transition:none!important}}.alm-btn-wrap{text-align:center}.alm-btn-wrap .alm-load-more-btn{border:0;background-color:transparent;color:#391e51;padding:0;margin:0;font-weight:400}.alm-btn-wrap .alm-load-more-btn.done,.gform_wrapper .gform_title{display:none}#custom-alm-loader{opacity:0;display:none;width:100%;padding:0 0 10rem;background:url(/wp-content/themes/valiant2020/img/v_load_animated.svg)no-repeat center center;transition:all .1s ease}.alm-loading #custom-alm-loader{display:block;opacity:1}.alm-filters ul,ul.social-list{margin:0;padding:0;list-style-type:none}.alm-filters ul li{display:inline-block;font-size:20px;font-size:1.25rem;color:#391e51;padding:0;margin:0}@media (max-width:991px){.alm-filters ul li{line-height:1.9}}@media (min-width:48rem){.alm-filters ul li{font-size:26px;font-size:1.625rem}}.alm-filters ul li:after{display:inline-block;content:"/";margin:0 .5rem}.alm-filters ul li:last-child:after{display:none}.alm-filters ul li div{display:inline;cursor:pointer}.alm-filters ul li div.active{color:#0fc4b3;position:relative;overflow:hidden}.alm-filters ul li div.active:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;right:0;background-color:#0fc4b3;-webkit-animation-name:alm-line;animation-name:alm-line;-webkit-animation-duration:.3s;animation-duration:.3s}.owl-dots button.owl-dot{margin-right:1rem}.owl-dots button.owl-dot:last-child{margin-right:0}.owl-dots button.owl-dot span{display:block;width:10px;height:10px;border-radius:50%;background:#391e51}.owl-dots button.owl-dot.active span,.site-menu .menu-button.darkbg:hover span,.site-menu.scrolled .menu-button.darkbg span{background:#0fc4b3}.gform_wrapper label.gfield_label{display:flex;font-weight:500!important}.gform_wrapper input#input_1_26{width:100%}.gform_wrapper input[type=button],.gform_wrapper input[type=reset],.gform_wrapper input[type=submit]{font-size:17px;font-size:1.0625rem;margin-top:1.5rem;display:inline-block;cursor:pointer;color:#391e51;padding:1rem 1.5rem;border:1px solid #391e51;background-repeat:no-repeat;background-position:right 1.5rem center;transition:all .3s ease;min-width:280px;border-radius:0;text-decoration:underline}.gform_wrapper input[type=button]:hover,.gform_wrapper input[type=reset]:hover,.gform_wrapper input[type=submit]:hover{background-color:#0fc4b3;transition:all .3s ease;border:1px solid #0fc4b3;color:#fff}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=range],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week]{color:#391e51;font-size:17px;font-size:1.0625rem;border-radius:0;padding:.7rem 3rem .7rem .7rem!important;margin-top:.5rem;width:100%;background:#fff;border:solid 1px transparent;transition:all .3s ease}.gform_wrapper textarea{color:#391e51;font-size:17px;font-size:1.0625rem;border-radius:0;padding:.7rem 3rem .7rem .7rem!important;margin-top:.5rem;background:#fff;border:solid 1px transparent;transition:all .3s ease}@media (min-width:48rem){.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=range],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper textarea{padding:.9rem!important}}.gform_wrapper input[type=color]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=range]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper textarea:focus{border:solid 1px #0fc4b3;transition:all .3s ease}.gform_wrapper select{border:1px solid #f3f3f3}.gform_wrapper textarea{width:100%;resize:none}.gform_wrapper ::-webkit-input-placeholder{color:#878b8c}.gform_wrapper ::-moz-placeholder{color:#878b8c}.gform_wrapper :-ms-input-placeholder{color:#878b8c}.gform_wrapper :-moz-placeholder{color:#878b8c}.gform_wrapper .gfield{margin-bottom:2rem}.gform_wrapper .gfield .ginput_container input{margin-bottom:.5rem}.gform_wrapper div.validation_error{color:#ca4f55!important;border-top:0!important;border-bottom:0!important;text-align:left!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border-top:0!important;border-bottom:0!important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message,.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#ca4f55!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #ca4f55!important}.gform_wrapper .gfield_required{color:#0fc4b3!important}.dk-select,.dk-select *,.dk-select :after,.dk-select :before,.dk-select-multi,.dk-select-multi *,.dk-select-multi :after,.dk-select-multi :before,html{box-sizing:border-box}.dk-select,.dk-select-multi,.dk-selected{width:100%;position:relative;cursor:pointer}.dk-select,.dk-select-multi{display:block;vertical-align:middle;line-height:1;text-align:left}.dk-select-multi:after,.dk-select:after{content:"";position:absolute;bottom:calc(50% - 9px);right:1rem;width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='14' viewBox='0 0 11 14'%3E%3Cpath fill='%23391E51' fill-rule='evenodd' d='M6.2 10.6l3.1-3.1 1 1-4.8 4.9L.6 8.5l1-1 3.2 3.1V.4h1.4v10.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:auto 100%;background-position:center;pointer-events:none;transition:all .3s ease}@media (min-width:48rem){.dk-select-multi:after,.dk-select:after{right:2rem}}.dk-select-multi.dk-select-open-down:after,.dk-select.dk-select-open-down:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease}.dk-selected{white-space:nowrap;overflow:hidden;font-size:18px;font-size:1.125rem;font-weight:400;color:#391e51;box-shadow:none;border-radius:0;background:0 0;background:#fff;outline:0;padding:.7rem 3rem .7rem .7rem;line-height:1.6;display:flex;border:solid 1px transparent;margin:.6rem 0 .5rem}@media (min-width:48rem){.dk-selected{padding:.9rem}}.dk-selected-disabled{color:#bbb}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0}.dk-select-open-up .dk-select-options{border-radius:0;margin-bottom:0;bottom:100%}.dk-select-open-down .dk-select-options{border-radius:0;margin-top:0;top:100%}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{font-size:15px;font-size:.9375rem;color:#391e51;background-color:#fff;border:0;border-radius:0;list-style:none;margin:0;max-height:20rem;overflow-x:hidden;overflow-y:auto;padding:0;width:auto;position:relative;z-index:100}.dk-option-selected,.dk-select-options .dk-option-highlight,.dk-select-options-highlight .dk-option-selected{background-color:#391e51;color:#fff}.dk-option{padding:1.5rem 1.3rem;margin-bottom:0}.dk-select-options .dk-option-disabled{color:#f3f3f3;background-color:transparent}.dk-option#dk0-,.dk-select-options .dk-option-hidden,select[data-dkcacheid]{display:none}.dk-optgroup{border:1px dashed #adadad;border-width:1px 0}.dk-optgroup+.dk-optgroup{border-top-width:0;margin-top:0}.dk-optgroup:nth-child(2){padding-top:0;border-top:none;margin-top:0}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.dk-optgroup-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-optgroup-label{padding:1rem 2rem;background:#eee;color:#391e51;width:100%}.dk-optgroup-options{list-style:none;padding-left:0}.dk-optgroup-options li{padding-left:3em}.dk-select-open-down .dk-selected,.dk-select-open-up .dk-selected{border-color:#adadad}.dk-select-multi:focus .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{display:block;border-color:#adadad}.dk-select-multi:focus,.dk-select-multi:hover{outline:0}.dk-selected:focus,.dk-selected:hover{outline:0;border-color:#0fc4b3}.dk-selected:focus:before,.dk-selected:hover:before{border-top-color:#adadad}.dk-selected:focus:after,.dk-selected:hover:after{border-left-color:#0fc4b3}.dk-select-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-select-disabled .dk-selected:focus,.dk-select-disabled .dk-selected:hover{border-color:inherit}.dk-select-disabled .dk-selected:focus:before,.dk-select-disabled .dk-selected:hover:before{border-top-color:inherit}.dk-select-disabled .dk-selected:focus:after,.dk-select-disabled .dk-selected:hover:after{border-left-color:inherit}body,input,optgroup,select{color:#391e51}button{font-family:"Heebo",sans-serif;line-height:1.4}body,h1,h2,h3,h4,h5,h6,input,optgroup,select,textarea{font-family:"Heebo",sans-serif;font-weight:400}body,input,optgroup,select,textarea{font-size:16px;font-size:1rem;line-height:1.4}@media (min-width:37.5rem){body,button,input,optgroup,select,textarea{font-size:18px;font-size:1.125rem;line-height:1.6}}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.25;margin:0 0 1.5rem}h1{font-size:32px;font-size:2rem}@media (min-width:48rem){h1{font-size:40px;font-size:2.5rem}}h2{font-size:24px;font-size:1.5rem}@media (min-width:48rem){h2{font-size:32px;font-size:2rem}}h3{font-size:20px;font-size:1.25rem}@media (min-width:48rem){h3{font-size:24px;font-size:1.5rem}}p{line-height:1.8}strong{font-family:"Heebo",sans-serif}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address,p,table{margin:0 0 1.5rem}img,pre{max-width:100%}hr,pre{margin-bottom:1.5rem}code,kbd,pre,tt,var{font-size:16px;font-size:1rem}pre{background:#f3f3f3;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;overflow:auto;padding:1.5rem}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #c5c5c5;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.approach-heading{line-height:1;color:#c5c5c5;font-size:56px;font-size:3.5rem}@media (min-width:48rem){.approach-heading{font-size:90px;font-size:5.625rem}}.large-heading{line-height:1.25;font-size:32px;font-size:2rem}@media (min-width:48rem){.large-heading{font-size:40px;font-size:2.5rem}}.highlight-text,.site-menu>#nav-cta a{color:#0fc4b3}html.noscroll{overflow:hidden}*,:after,:before{box-sizing:inherit}body{background:#f8f8f8;min-height:100vh}.site,body{overflow-x:hidden}hr{background-color:#ccc;border:0;height:1px}*{outline:0}ol,ul{margin:0 0 1.5rem 1.25rem;padding-left:1.25rem}ol li,ul li{margin-bottom:1rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}img{height:auto}.search-content .page-header h1,.work-listing article.work-post a.work-post-link .work-post-info h3,.work-listing article.work-post a.work-post-link .work-post-info p,figure{margin:0}figure img{width:100%;display:block}table{width:100%}button,button:hover{transition:all .3s ease}button{position:relative;display:inline-block;border:0;background-color:#391e51;padding:1rem 1.25rem;font-size:16px;font-size:1rem;color:#f8f8f8;font-weight:600;text-decoration:none;align-self:flex-start}button:hover{background:#0fc4b3}#content[tabindex="-1"]:focus,button:active,button:focus{outline:0}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;display:inline-block;border:1px solid #391e51;background-color:transparent;padding:.75rem 1.25rem;font-size:16px;font-size:1rem;color:#391e51;text-decoration:none;align-self:flex-start;transition:all .3s ease}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border:1px solid #0fc4b3;color:#0fc4b3;transition:all .3s ease}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{color:#391e51;border:0;border-radius:0;padding:1.25rem;width:100%;background:#f8f8f8}textarea{color:#391e51;border:0;border-radius:0;padding:1.25rem;background:#f8f8f8}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#391e51}select{border:1px solid #c5c5c5}textarea{width:100%;resize:none}::-webkit-input-placeholder{color:#c5c5c5}::-moz-placeholder{color:#c5c5c5}:-ms-input-placeholder{color:#c5c5c5}:-moz-placeholder{color:#c5c5c5}a{transition:all .3s ease}#header-insights .header-insights-content ul.alm-filter-nav li.alm-filter-reset a.clickme,a,a:visited{color:#391e51}a:active,a:focus,a:hover{color:#0fc4b3;outline:0;transition:all .3s ease}.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * a,a.animated,a.button{position:relative;text-decoration:none;display:inline-block}.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * a:after,a.animated:after,a.button:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0fc4b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * a:hover:after,.main-navigation .main-navigation-wrapper ul.menu li a:hover:after,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-ancestor>a:hover:after,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-item>a:hover:after,.main-navigation .main-navigation-wrapper ul.menu li.current_page_ancestor>a:hover:after,.main-navigation .main-navigation-wrapper ul.menu li.current_page_item>a:hover:after,.main-navigation .main-navigation-wrapper ul.menu li.current_page_parent>a:hover:after,a.animated:hover:after,a.button:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * a:active,.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * a:focus,.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * a:hover,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-ancestor>a:active,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-ancestor>a:focus,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-ancestor>a:hover,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-item>a:active,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-item>a:focus,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-item>a:hover,.main-navigation .main-navigation-wrapper ul.menu li.current_page_ancestor>a:active,.main-navigation .main-navigation-wrapper ul.menu li.current_page_ancestor>a:focus,.main-navigation .main-navigation-wrapper ul.menu li.current_page_ancestor>a:hover,.main-navigation .main-navigation-wrapper ul.menu li.current_page_item>a:active,.main-navigation .main-navigation-wrapper ul.menu li.current_page_item>a:focus,.main-navigation .main-navigation-wrapper ul.menu li.current_page_item>a:hover,.main-navigation .main-navigation-wrapper ul.menu li.current_page_parent>a:active,.main-navigation .main-navigation-wrapper ul.menu li.current_page_parent>a:focus,.main-navigation .main-navigation-wrapper ul.menu li.current_page_parent>a:hover,a.animated:active,a.animated:focus,a.animated:hover,a.button:active,a.button:focus,a.button:hover{color:#0fc4b3;outline:0}a.button:before{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='15' viewBox='0 0 24 15'%3E%3Cpath fill='%23391E51' fill-rule='nonzero' d='M17.178.198L23.8 6.819l.071.084-.069-.08a.674.674 0 010 .953l-6.621 6.622a.674.674 0 11-.954-.954L21.7 7.97H.674a.673.673 0 110-1.348h21.021l-5.47-5.47a.674.674 0 01.953-.954z'/%3E%3C/svg%3E");width:24px;height:15px;display:inline-block;margin:0 1rem 0 0;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease}a.button:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='15' viewBox='0 0 24 15'%3E%3Cpath fill='%230FC4B3' fill-rule='nonzero' d='M17.178.198L23.8 6.819l.071.084-.069-.08a.674.674 0 010 .953l-6.621 6.622a.674.674 0 11-.954-.954L21.7 7.97H.674a.673.673 0 110-1.348h21.021l-5.47-5.47a.674.674 0 01.953-.954z'/%3E%3C/svg%3E");-webkit-transform:translateX(.5rem);transform:translateX(.5rem);transition:all .3s ease}.main-navigation{display:none;position:fixed;z-index:2001;width:100%;bottom:0;left:0;right:0;background:#391e51}.main-navigation.open{display:block;top:0;bottom:0;transition:all .3s ease}.main-navigation,.main-navigation.open .main-navigation-wrapper{top:0;transition:all .5s ease}.main-navigation .main-navigation-wrapper{position:absolute;z-index:10;top:0;right:0;width:100%;height:100%;padding:1.25rem;transition:all .3s ease;display:grid;grid-template-columns:1fr;justify-content:space-between;grid-template-rows:1fr -webkit-max-content 1fr;grid-template-rows:1fr max-content 1fr;grid-template-areas:".""menu""end"}@media (min-width:64rem){.main-navigation .main-navigation-wrapper{padding:2.5rem}}.main-navigation .main-navigation-wrapper .main-navigation-logo{position:absolute;display:flex;align-items:center;height:3.75rem;top:0;left:1.25rem}@media (min-width:48rem){.main-navigation .main-navigation-wrapper .main-navigation-logo{height:6.25rem;left:2.5rem}}.main-navigation .main-navigation-wrapper .main-navigation-logo>a{display:flex}.main-navigation .main-navigation-wrapper .main-navigation-footer{padding-top:1.5rem;grid-area:end;align-self:flex-end}.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy *{display:none;font-size:16px;font-size:1rem;color:#f8f8f8;margin:0}@media (min-width:64rem){.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy *{display:block}}.main-navigation .main-navigation-wrapper .main-navigation-footer .contact-copy * strong{font-weight:400}.main-navigation .main-navigation-wrapper .menu-main-container{grid-area:menu}.main-navigation .main-navigation-wrapper ul.menu{display:block;list-style:none;margin:0;padding:2rem 0}.main-navigation .main-navigation-wrapper ul.menu li{padding:0;margin-bottom:1.3rem;line-height:1}@media (max-width:414px){.main-navigation .main-navigation-wrapper ul.menu li{margin-bottom:1rem}}@media (max-height:767px){.main-navigation .main-navigation-wrapper ul.menu li{margin-bottom:1rem}}#header-insights .header-insights-content ul.alm-filter-nav li:last-child,.main-navigation .main-navigation-wrapper ul.menu li:last-child{margin:0}.main-navigation .main-navigation-wrapper ul.menu li a{color:#f8f8f8;position:relative;text-decoration:none;display:inline-block;font-size:28px;font-size:1.75rem}.main-navigation .main-navigation-wrapper ul.menu li a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#f8f8f8;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}.main-navigation .main-navigation-wrapper ul.menu li a:visited{color:#f8f8f8}.main-navigation .main-navigation-wrapper ul.menu li a:active,.main-navigation .main-navigation-wrapper ul.menu li a:focus,.main-navigation .main-navigation-wrapper ul.menu li a:hover{color:#f8f8f8;outline:0}@media (max-width:374px){.main-navigation .main-navigation-wrapper ul.menu li a{font-size:22px;font-size:1.375rem}}@media (min-width:48rem){.main-navigation .main-navigation-wrapper ul.menu li a{font-size:44px;font-size:2.75rem}}@media (max-height:767px){.main-navigation .main-navigation-wrapper ul.menu li a{font-size:22px;font-size:1.375rem}}.main-navigation .main-navigation-wrapper ul.menu li.current-menu-ancestor>a,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-item>a,.main-navigation .main-navigation-wrapper ul.menu li.current_page_ancestor>a,.main-navigation .main-navigation-wrapper ul.menu li.current_page_item>a,.main-navigation .main-navigation-wrapper ul.menu li.current_page_parent>a{position:relative;text-decoration:none;display:inline-block}.flexible.text-block h1>a:after,.flexible.text-block h2>a:after,.flexible.text-block h4>a:after,.flexible.text-block p>a:after,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-ancestor>a:after,.main-navigation .main-navigation-wrapper ul.menu li.current-menu-item>a:after,.main-navigation .main-navigation-wrapper ul.menu li.current_page_ancestor>a:after,.main-navigation .main-navigation-wrapper ul.menu li.current_page_item>a:after,.main-navigation .main-navigation-wrapper ul.menu li.current_page_parent>a:after,.site-footer .footer-bottom .menu-footer-container ul li a:after,.site-footer .footer-bottom a.hiring:after,.site-footer .footer-top .footer-contact * a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0fc4b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}.main-navigation .main-navigation-wrapper ul.menu li.hiring-link{display:flex}@media (min-width:37.5rem){.main-navigation .main-navigation-wrapper ul.menu li.hiring-link{display:none}}.main-navigation .main-navigation-wrapper ul.menu>li,.main-navigation .main-navigation-wrapper ul.social-list li{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s ease;transition-delay:.2s}.main-navigation .main-navigation-wrapper ul.menu>li.move,.main-navigation .main-navigation-wrapper ul.social-list li.move{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s ease;transition-delay:.2s}.main-navigation .main-navigation-wrapper .contact-copy{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s ease;transition-delay:.2s}.main-navigation .main-navigation-wrapper .contact-copy.move{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease;transition-delay:.2s}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.site-header{position:fixed;z-index:2000;width:100%;top:0;left:0;right:0;display:flex;flex-direction:row;align-items:center;margin:0;height:3.75rem;background:0 0;transition:all .3s ease}@media (min-width:48rem){.site-header{height:7.8125rem}}.site-header.nav-up{top:-3.75rem;transition:all .3s ease}.site-header .site-branding{margin-left:1.25rem}@media (min-width:48rem){.site-header .site-branding{margin-left:2.5rem}}.site-header .site-branding .site-logo-link{display:block;line-height:0;width:7.5rem;height:auto}@media (min-width:48rem){.site-header .site-branding .site-logo-link{width:10rem;height:auto}}.site-header .site-branding .site-logo-link svg#valiant_logo{max-width:100%}.site-header .site-branding .site-logo-link svg#valiant_logo #middle{opacity:1;-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0);transition:all 300ms ease-out}.site-header .site-branding .site-logo-link svg#valiant_logo #dot{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 300ms ease-out}.site-header .site-branding .site-logo-link svg#valiant_logo.small #middle{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);transition:all 300ms ease-out}.site-header .site-branding .site-logo-link svg#valiant_logo.small #dot{-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0);transition:all 300ms ease-out}.site-header.scrolled{background:#f8f8f8}.site-header.scrolled .site-logo-link svg#valiant_logo #vee{fill:#391e51}.site-menu{position:fixed;z-index:2002;top:0;right:1.25rem;height:3.75rem;display:flex;align-items:center;transition:all .3s ease}@media (min-width:48rem){.site-menu{right:2.5rem;height:7.8125rem}}.site-header.scrolled,.site-menu.scrolled{height:3.75rem;transition:all .3s ease}.site-menu.scrolled.menu-up{top:-7.8125rem;transition:all .3s ease}.site-menu.scrolled>a.hiring{display:none}@media (min-width:305px){.site-menu.scrolled>#nav-cta{display:inline-block}}.site-menu>a.hiring{margin-right:1.5rem;transition:all .3s ease;display:none}@media (min-width:37.5rem){.site-menu>a.hiring{display:flex}}@media (min-width:48rem){.site-menu>a.hiring{display:flex;padding:18px 21px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='137' height='64' viewBox='0 0 137 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.885 12.252c22-14.298 53.2-13.456 78.99-7.534 14.664 3.368 29.327 9.96 34.99 22.202 5.542 12.061-1.784 23.543-15.073 29.492-12.812 5.714-28.816 6.203-43.125 6.574-13.666.362-27.586-.362-40.709-3.694C22.102 56.032 5.233 49.087 1.51 37.487c-4.433-13.826 15.727-23.09 28.817-26.684 14.488-3.854 29.578-5.99 44.81-6.339 14.995-.39 30.267 1.811 42.481 9.309.244.145.565-.19.322-.344C94.664-1.648 59.064 2.799 32.598 9.38 20.05 12.487 4.368 18.7.634 30.081-2.97 41.209 9.5 50.09 20.084 54.98c13.544 6.276 29.294 8.494 44.688 8.883 16.137.408 34.646.136 49.808-4.853 11.438-3.749 21.679-11.627 22.366-22.194.832-11.825-9.21-22.057-21.268-27.563C100.793 2.445 81.84-.026 64.894 0 48.568 0 32.265 3.296 19.53 11.97c-.243.164.1.435.355.281Z' fill='%230FC4B3'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:35px}}#header-standard #header-standard-wrapper.purple .header-standard-content .header-standard-text h1,.site-menu>a.hiring.darkbg{color:#f8f8f8}.site-menu>#nav-cta{margin-right:1.5rem;display:none}@media (min-width:48rem){.site-menu>#nav-cta{margin-right:2.1875rem}}.site-menu>#nav-cta p{margin-bottom:0}.site-menu .menu-button{display:block;position:relative;width:30px;height:30px;background-color:transparent;cursor:pointer;border-radius:0}.site-menu .menu-button.open:hover span,.site-menu .menu-button:hover span{background:#0c9d8f}.site-menu .menu-button.darkbg span{background:#f8f8f8}.site-menu .menu-button span{display:inline-block;position:absolute;width:30px;height:2px;background:#0fc4b3;transition:all .3s ease;right:calc(50% - 15px)}.site-menu .menu-button span.mb-line-top{top:calc(50% - 9px);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.site-menu .menu-button span.mb-line-middle{top:calc(50% - 0px);opacity:1}.site-menu .menu-button span.mb-line-bottom{width:24px;top:calc(50% + 9px);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.site-menu .menu-button.open span{transition:all .3s ease}.site-menu .menu-button.open span.mb-line-top{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center;transform-origin:center}.site-menu .menu-button.open span.mb-line-middle{top:50%;opacity:0}.site-menu .menu-button.open span.mb-line-bottom{width:30px;top:50%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform-origin:center;transform-origin:center}.site-menu.open>a.hiring{color:#f8f8f8;transition:all .3s ease}.site-menu.open>#nav-cta{display:none}a.scroll-down{color:#391e51;position:relative;text-decoration:none;display:inline-block;display:inline-flex;padding-right:2rem;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="13" height="18" viewBox="0 0 13 18" xmlns="http://www.w3.org/2000/svg"><path d="M12.174 11.927a.745.745 0 0 0-.027-1.056.753.753 0 0 0-1.062.027l-3.617 3.784V1.584a.747.747 0 0 0-.75-.745.747.747 0 0 0-.749.745v13.154l-3.845-3.85a.752.752 0 0 0-1.062-.007.744.744 0 0 0-.007 1.055l5.135 5.137.544.547 5.44-5.693z" fill="%23391E51" fill-rule="evenodd"/></svg>');background-size:auto 80%;background-repeat:no-repeat;background-position:right center}.work-listing article.work-post a.work-post-link .work-post-info h3:after,a.scroll-down:after{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#0fc4b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}.site-footer .footer-bottom .menu-footer-container ul li a:hover:after,.site-footer .footer-top .footer-contact * a:hover:after,a.scroll-down:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}a.scroll-down:visited{color:#0fc4b3}.site-footer .footer-bottom .menu-footer-container ul li a:active,.site-footer .footer-bottom .menu-footer-container ul li a:focus,.site-footer .footer-bottom .menu-footer-container ul li a:hover,.site-footer .footer-top .footer-contact * a:active,.site-footer .footer-top .footer-contact * a:focus,.site-footer .footer-top .footer-contact * a:hover,a.scroll-down:active,a.scroll-down:focus,a.scroll-down:hover{color:#0fc4b3;outline:0}#header-standard #header-standard-wrapper.purple .header-standard-content .scroll-down:hover,a.scroll-down:hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="13" height="18" viewBox="0 0 13 18" xmlns="http://www.w3.org/2000/svg"><path d="M12.174 11.927a.745.745 0 0 0-.027-1.056.753.753 0 0 0-1.062.027l-3.617 3.784V1.584a.747.747 0 0 0-.75-.745.747.747 0 0 0-.749.745v13.154l-3.845-3.85a.752.752 0 0 0-1.062-.007.744.744 0 0 0-.007 1.055l5.135 5.137.544.547 5.44-5.693z" fill="%230FC4B3" fill-rule="evenodd"/></svg>')}a.scroll-down.just-arrow{width:2rem;height:2rem;background-position:center center;padding:0}#header-home .header-home__content{height:100vh;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr -webkit-max-content 1fr;grid-template-rows:1fr max-content 1fr;padding-top:3.75rem}@media (min-width:48rem){#header-home .header-home__content{padding-top:6.25rem}}#header-home .header-home__content .home-change,#header-home .header-home__content h1{font-size:9vw;font-weight:500;letter-spacing:-1px;line-height:1;margin:0}@media (min-width:48rem){#header-home .header-home__content .home-change,#header-home .header-home__content h1{font-size:8vw}}#header-home .header-home__content h1 .home-start{display:inline-block}#header-home .header-home__content .header-home__content-message p .highlight,#header-home .header-home__content .home-change,#header-insight .header-insight-content .header-insight-nav p a:hover,#header-standard #header-standard-wrapper .header-standard-content .header-standard-text .header-standard__title p a,#header-standard #header-standard-wrapper .header-standard-content .header-standard-text .header-standard__title p span,#header-standard #header-standard-wrapper.purple .header-standard-content .header-standard-text h1.highlighted,#header-standard #header-standard-wrapper.purple .header-standard-content .header-standard-text p.highlighted-statement,.flexible.awards-block .awards-row .awards-award span,.flexible.single-image .overlay-box .overlay-text p a:hover,.flexible.testimonial-block .testimonial-slide .testimonial-link>a:hover,.flexible.text-block h4,.site-footer .footer-top .footer-contact * span,.site-footer .footer-top .footer-strap p>span{color:#0fc4b3}#header-home .header-home__content .header-home__content-top{align-self:end}#header-home .header-home__content .header-home__content-message{width:100%;max-width:300px;justify-self:end;align-self:start;padding:2rem 0}#header-home .header-home__content .header-home__content-message p{font-size:22px;font-size:1.375rem;line-height:1.4090909091;color:#391e51;margin:0}#header-home .scroll-down{position:absolute;bottom:2.5rem}#header-home .scroll-down.scroll-down-left{left:1.25rem}@media (min-width:48rem){#header-home .scroll-down.scroll-down-left{left:2.5rem}}#header-home .scroll-down.scroll-down-right{right:1.25rem;left:unset;padding:0;background:0}@media (min-width:48rem){#header-home .scroll-down.scroll-down-right{right:2.5rem}}#header-standard #header-standard-wrapper{background-color:#f8f8f8;position:relative;display:flex;flex-direction:column;justify-content:center}#header-standard #header-standard-wrapper .header-standard-content{margin-top:60px;padding:4rem 0}@media (min-width:48rem){#header-standard #header-standard-wrapper .header-standard-content{margin-top:100px}}@media (min-width:64rem){#header-standard #header-standard-wrapper .header-standard-content{padding:8rem 0}}#header-standard #header-standard-wrapper .header-standard-content .header-standard-text{position:relative;z-index:1}#header-standard #header-standard-wrapper .header-standard-content .header-standard-text .header-standard__title{max-width:50rem}#header-standard #header-standard-wrapper .header-standard-content .header-standard-text .header-standard__title p{line-height:1.4;color:#391e51;font-size:32px;font-size:2rem;margin:0}@media (max-width:575px){#header-standard #header-standard-wrapper .header-standard-content .header-standard-text .header-standard__title p{font-size:7vw}}@media (min-width:48rem){#header-standard #header-standard-wrapper .header-standard-content .header-standard-text .header-standard__title p{font-size:44px;font-size:2.75rem}}#header-standard #header-standard-wrapper .header-standard-content .header-standard-text p{color:#391e51;font-size:18px;font-size:1.125rem;margin:4rem 0 0}#header-standard #header-standard-wrapper .header-standard-content .header-standard-text p.highlighted-statement{color:#0fc4b3;margin-top:2.5rem;text-decoration:underline}@media (max-width:991px){#header-standard #header-standard-wrapper .header-standard-content .scroll-down{margin:3rem 0 1rem}}#header-standard #header-standard-wrapper .header-image-wrapper{background:#f8f8f8;position:relative}@media (min-width:48rem){#header-standard #header-standard-wrapper .header-image-wrapper{padding-left:100px}}@media (min-width:64rem){#header-standard #header-standard-wrapper .header-image-wrapper{padding-left:180px}}#header-standard #header-standard-wrapper .header-image-wrapper .scroll-down{position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:48rem){#header-standard #header-standard-wrapper .header-image-wrapper .scroll-down{left:50px}}@media (min-width:64rem){#header-standard #header-standard-wrapper .header-image-wrapper .scroll-down{left:90px}}#header-standard #header-standard-wrapper .header-image-wrapper .header-image{position:relative;background:#391e51;background-size:cover;background-repeat:no-repeat;background-position:center}#header-standard #header-standard-wrapper .header-image-wrapper .header-image:before{display:block;content:"";width:100%;padding-top:46.4389534884%}#header-standard #header-standard-wrapper .header-image-wrapper .header-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:64rem){#header-standard #header-standard-wrapper .header-image-wrapper .header-image{margin-top:-9.625rem}}#header-standard #header-standard-wrapper.no-header{background-color:#f8f8f8;display:block;height:3.75rem}@media (min-width:48rem){#header-standard #header-standard-wrapper.no-header{height:6.25rem}}#header-standard #header-standard-wrapper.purple{background-color:#391e51}#header-standard #header-standard-wrapper.purple .header-standard-content .header-standard-text p,.site-footer .footer-top .footer-contact * a[href^="tel:"]{color:#f8f8f8}#header-standard #header-standard-wrapper.purple .header-standard-content .scroll-down{color:#f8f8f8;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="13" height="18" viewBox="0 0 13 18" xmlns="http://www.w3.org/2000/svg"><path d="M12.174 11.927a.745.745 0 0 0-.027-1.056.753.753 0 0 0-1.062.027l-3.617 3.784V1.584a.747.747 0 0 0-.75-.745.747.747 0 0 0-.749.745v13.154l-3.845-3.85a.752.752 0 0 0-1.062-.007.744.744 0 0 0-.007 1.055l5.135 5.137.544.547 5.44-5.693z" fill="%23f8f8f8" fill-rule="evenodd"/></svg>')}#header-standard #header-standard-wrapper.purple .header-standard-content .scroll-down:hover{color:#0fc4b3}@media (min-width:64rem){#header-standard #header-standard-wrapper.bg-img .header-standard-content{margin-bottom:11rem}}#header-insights{margin-top:60px;padding:4rem 0}@media (min-width:48rem){#header-insights{margin-top:100px}}@media (min-width:64rem){#header-insights{padding:8rem 0}}#header-insights .header-insights-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (min-width:48rem){#header-insights .header-insights-content{flex-direction:row;justify-content:space-between;align-items:center}}#header-insights .header-insights-content h1{line-height:1.2;margin:0 0 1.5rem}@media (min-width:48rem){#header-insights .header-insights-content h1{margin:0}}#header-insights .header-insights-content ul.alm-filter-nav{position:relative;list-style-type:none;margin:0;padding:0;line-height:1;display:flex;align-items:center}#header-insights .header-insights-content ul.alm-filter-nav li{display:inline-block;margin:0 2rem 0 0;padding:0}#header-insights .header-insights-content ul.alm-filter-nav li a{display:block;width:2rem;height:2rem;outline:0}#header-insights .header-insights-content ul.alm-filter-nav li.active svg path{fill:#0fc4b3}#header-insights .header-insights-content ul.alm-filter-nav li.alm-filter-reset a{width:auto;height:auto;text-decoration:none;color:#391e51}@media (max-width:767px){#header-insights .scroll-down-wrap{margin-top:3rem}}#header-insight{position:relative}#header-insight .header-insight-content{margin-top:60px;padding:3rem 0 0}@media (min-width:48rem){#header-insight .header-insight-content{margin-top:100px}}@media (min-width:64rem){#header-insight .header-insight-content{padding:6rem 0 0}}#header-insight .header-insight-content .header-insight-nav{display:flex;align-items:center}#header-insight .header-insight-content .header-insight-nav img{max-width:100%;height:auto;margin-right:1rem}#header-insight .header-insight-content .header-insight-nav p{text-transform:uppercase;font-size:17px;font-size:1.0625rem;margin:0}#header-insight .header-insight-content .header-insight-nav p a{text-transform:none;text-decoration:none;color:#391e51}#header-insight .header-insight-content h1{line-height:1.2;font-size:26px;font-size:1.625rem;margin:1.5rem 0 0}@media (min-width:48rem){#header-insight .header-insight-content h1{font-size:36px;font-size:2.25rem}}#header-insight.bg-img .header-insight-bg,#header-work #header-work-wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;position:relative}#header-insight.bg-img .header-insight-bg{height:50vh;align-items:center;margin-top:60px}@media (min-width:48rem){#header-insight.bg-img .header-insight-bg{margin-top:100px}}#header-insight.bg-img .header-insight-bg h1{position:relative;z-index:2;color:#f8f8f8;line-height:1.2;font-size:40px;font-size:2.5rem;margin:0}@media (min-width:48rem){#header-insight.bg-img .header-insight-bg h1{font-size:55px;font-size:3.4375rem}}#header-insight.bg-img .header-insight-bg .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#391e51}#header-insight.bg-img .header-insight-content{position:relative;z-index:1;background:#fff;margin:0}#header-empty{height:3.75rem}@media (min-width:48rem){#header-empty{height:6.25rem}}#header-work #header-work-wrapper{overflow:hidden;height:100vh;background-color:#391e51;flex-direction:column;justify-content:center}@media (min-width:48rem){#header-work #header-work-wrapper{height:100vh}}@media (min-width:64rem){#header-work #header-work-wrapper{background-attachment:fixed}}#header-work #header-work-wrapper .work_logo_wrapper{display:block;width:100%;margin:auto;position:relative;z-index:2;-webkit-animation:show 1s ease;animation:show 1s ease;transition:all .3s ease;padding:4rem}@media (min-width:64rem){#header-work #header-work-wrapper .work_logo_wrapper{padding:2rem}}#header-work #header-work-wrapper .work_logo_wrapper img{height:auto;width:100%}#header-work #header-work-wrapper .work_logo_wrapper.viewed{opacity:0;transition:all .3s ease}#header-work #header-work-wrapper .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.25)0,transparent 50%);z-index:1;transition:all .3s ease}#header-work #header-work-wrapper .overlay.base-grad{background-image:linear-gradient(to bottom,rgba(0,0,0,.25)0,transparent 50%,rgba(0,0,0,.5) 100%)}#header-work #header-work-wrapper .overlay.viewed{opacity:0;transition:all .3s ease}#header-work #header-work-wrapper .header-work-content{z-index:1;position:absolute;left:0;right:0;bottom:0;padding:2.8125rem 0;transition:all .3s ease}@media (min-width:64rem){#header-work #header-work-wrapper .header-work-content{padding:5.625rem 0}}#header-work #header-work-wrapper .header-work-content .client-name{font-size:42px;font-size:2.625rem;font-weight:500;color:#f8f8f8;margin:0}#header-work #header-work-wrapper .header-work-content .market-name{font-size:16px;font-size:1rem;color:#f8f8f8;margin:0}#header-work #header-work-wrapper .header-work-content h1{line-height:1.2;color:#f8f8f8;font-size:32px;font-size:2rem;font-weight:400;margin:0}#header-work #header-work-wrapper .header-work-content.lightbg .client-name,#header-work #header-work-wrapper .header-work-content.lightbg .market-name,#header-work #header-work-wrapper .header-work-content.lightbg h1,.flexible.team-grid .team-grid__member .team-grid__member-info p span a:hover{color:#391e51}#header-work #header-work-wrapper .header-work-content.viewed{opacity:0;transition:all .3s ease}#header-work #header-work-wrapper .work-header-video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;z-index:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#header-work #header-work-wrapper{background-attachment:initial!important}}.site-footer{background:#391e51;overflow:hidden}.site-footer .footer-top{padding:2.5rem 0 0}@media (min-width:64rem){.site-footer .footer-top{padding:5rem 0 0}}.site-footer .footer-top .footer-contact{margin:1rem 0 0}@media (min-width:64rem){.site-footer .footer-top .footer-contact{margin:0}}.site-footer .footer-top .footer-contact *{color:#f8f8f8;line-height:1.2;margin:0;font-size:20px;font-size:1.25rem}@media (min-width:64rem){.site-footer .footer-top .footer-contact *{font-size:34px;font-size:2.125rem}}.flexible.text-block h1>a,.flexible.text-block h2>a,.flexible.text-block h4>a,.flexible.text-block p>a,.site-footer .footer-bottom a.hiring,.site-footer .footer-top .footer-contact * a{position:relative;text-decoration:none;display:inline-block}.site-footer .footer-top .footer-contact * a[href^="tel:"]:after{background-color:#f8f8f8}.site-footer .footer-top .footer-contact * strong{font-weight:400;color:#0fc4b3}.site-footer .footer-top .footer-strap p{color:#f8f8f8;font-size:34px;font-size:2.125rem;line-height:1.2}.site-footer .footer-bottom{padding:2.5rem 0}@media (min-width:64rem){.site-footer .footer-bottom{padding:5rem 0}}.site-footer .footer-bottom .footer-logos{margin-bottom:2rem;display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width:64rem){.site-footer .footer-bottom .footer-logos{grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between}}.site-footer .footer-bottom .footer-logos .footer-partners{display:grid;grid-template-columns:1fr;gap:1.6875rem}@media (min-width:48rem){.site-footer .footer-bottom .footer-logos .footer-partners{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content)}}.site-footer .footer-bottom .footer-logos .footer-partners #ecologi-logo{margin-bottom:-12px}.site-footer .footer-bottom .footer-logos .footer-partners>a{display:flex;align-items:flex-end}.site-footer .footer-bottom .footer-logos .footer-logo{display:flex}.site-footer .footer-bottom .footer-info{display:block}@media (min-width:64rem){.site-footer .footer-bottom .footer-info{display:flex;align-items:baseline}}.site-footer .footer-bottom .menu-footer-container{margin:1rem 0 0}@media (min-width:64rem){.site-footer .footer-bottom .menu-footer-container{margin:0 0 0 30px}}.site-footer .footer-bottom .menu-footer-container ul{list-style-type:none;margin:0;padding:0}.site-footer .footer-bottom .menu-footer-container ul li{display:inline-block;margin:0 1rem 0 0;padding:0}@media (min-width:64rem){.site-footer .footer-bottom .menu-footer-container ul li{margin:0 30px}}.site-footer .footer-bottom .menu-footer-container ul li a,ul.social-list li a{position:relative;text-decoration:none;display:inline-block;color:#f8f8f8;line-height:1.5}.site-footer .footer-bottom a.hiring{color:#f8f8f8;margin:1rem 0 0}.flexible.awards-block .awards-row .awards-review a:hover:after,.flexible.intro-block .intro-block-content a:hover:after,.flexible.services-block.bgDark .services-block__text>a:hover:after,.flexible.text-block h1>a:hover:after,.flexible.text-block h2>a:hover:after,.flexible.text-block h4>a:hover:after,.flexible.text-block p>a:hover:after,.site-footer .footer-bottom a.hiring:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.flexible.text-block h1>a:active,.flexible.text-block h1>a:focus,.flexible.text-block h1>a:hover,.flexible.text-block h2>a:active,.flexible.text-block h2>a:focus,.flexible.text-block h2>a:hover,.flexible.text-block h4>a:active,.flexible.text-block h4>a:focus,.flexible.text-block h4>a:hover,.flexible.text-block p>a:active,.flexible.text-block p>a:focus,.flexible.text-block p>a:hover,.site-footer .footer-bottom a.hiring:active,.site-footer .footer-bottom a.hiring:focus,.site-footer .footer-bottom a.hiring:hover{color:#0fc4b3;outline:0}@media (min-width:64rem){.site-footer .footer-bottom a.hiring{margin:0 0 0 30px}}.site-footer .footer-bottom .copyright{color:#f8f8f8;margin:0;line-height:1.5}.site-footer .footer-bottom .footer-social{text-align:left;margin:1rem 0 0}@media (min-width:75rem){.site-footer .footer-bottom .footer-social{margin:0;text-align:right}}@media (max-width:767px){.site-footer .footer-bottom .footer-social .social-title{display:block;margin:0}}.flexible{position:relative}.flexible.text-block{padding:4.5rem 0}@media (min-width:64rem){.flexible.text-block{padding:9rem 0}}.flexible.text-block .text-right{margin-top:1.5rem}@media (min-width:64rem){.flexible.text-block .text-right{margin-top:0}}.flexible.text-block p:last-child{margin:0}#work .work-content.standard-text a.button,.flexible.text-block a.button{margin-top:2rem}.flexible.text-block h3{line-height:1.6}.flexible.text-block+.text-block{padding-top:0}@media (max-width:991px){.flexible.text-block .contact-address:first-child{padding-bottom:3rem}}.flexible.text-block .contact-address a{color:#391e51;padding-left:2rem;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M.597 0A.666.666 0 000 .668v18.666C0 19.7.299 20 .667 20h18.666a.667.667 0 00.667-.667V10a.666.666 0 10-1.333 0v8.667H1.333V1.335H10v-.001a.666.666 0 100-1.333H.597zm12.889 0a.668.668 0 00.07 1.334h4.166l-9.528 9.527a.669.669 0 00.945.944l9.528-9.527v4.167a.669.669 0 00.666.676.667.667 0 00.667-.676V.667a.667.667 0 00-.667-.666H13.486z" fill="%23391E51" fill-rule="nonzero"/></svg>');background-size:auto 74%;background-position:left center;background-repeat:no-repeat}.flexible.text-block .contact-address a:hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M.597 0A.666.666 0 000 .668v18.666C0 19.7.299 20 .667 20h18.666a.667.667 0 00.667-.667V10a.666.666 0 10-1.333 0v8.667H1.333V1.335H10v-.001a.666.666 0 100-1.333H.597zm12.889 0a.668.668 0 00.07 1.334h4.166l-9.528 9.527a.669.669 0 00.945.944l9.528-9.527v4.167a.669.669 0 00.666.676.667.667 0 00.667-.676V.667a.667.667 0 00-.667-.666H13.486z" fill="%230FC4B3" fill-rule="nonzero"/></svg>')}.flexible.intro-block{padding:3rem 0}@media (min-width:64rem){.flexible.intro-block{padding:6rem 0}}.flexible.intro-block .intro-block-content *{margin-bottom:0;font-size:24px;font-size:1.5rem;color:#391e51;line-height:1.25}@media (min-width:48rem){.flexible.intro-block .intro-block-content *{font-size:32px;font-size:2rem}}@media (min-width:75rem){.flexible.intro-block .intro-block-content *{font-size:44px;font-size:2.75rem}}.flexible.intro-block .intro-block-content:last-child{margin-bottom:0}.flexible.intro-block .intro-block-content a{position:relative;text-decoration:none;display:inline-block;color:#0fc4b3}.flexible.intro-block .intro-block-content a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0fc4b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}.flexible.awards-block .awards-row .awards-review a:active,.flexible.awards-block .awards-row .awards-review a:focus,.flexible.awards-block .awards-row .awards-review a:hover,.flexible.intro-block .intro-block-content a:active,.flexible.intro-block .intro-block-content a:focus,.flexible.intro-block .intro-block-content a:hover,.flexible.services-block.bgDark .services-block__text>a:active,.flexible.services-block.bgDark .services-block__text>a:focus,.flexible.services-block.bgDark .services-block__text>a:hover{color:#0fc4b3;outline:0}.flexible.intro-block .intro-block__cta{margin-top:2.8125rem;display:inline-flex;transition:all .3s ease}.flexible.intro-block .intro-block__cta:hover,.work-listing article.work-post a.work-post-link:hover .work-post-info p{transition:all .3s ease}.flexible.single-image{background:#fff;position:relative}.flexible.single-image.spacing{padding:2rem 0}@media (min-width:64rem){.flexible.single-image.spacing{padding:4rem 0}}.flexible.single-image.caption{padding-bottom:0}@media (min-width:64rem){.flexible.single-image.caption{padding-bottom:4rem}}.flexible.single-image .caption-box{background:#f8f8f8;padding:2rem;width:100%}@media (min-width:64rem){.flexible.single-image .caption-box{padding:4rem;position:absolute;bottom:0;right:10%;max-width:34rem}.flexible.single-image .caption-box.caption-left{position:absolute;bottom:0;left:10%;max-width:34rem}}.flexible.single-image .caption-box .caption-main-text{font-style:italic}.flexible.single-image .caption-box .caption-small-text{font-size:14px;font-size:.875rem;margin:0}.flexible.single-image .single-image-wrapper img{display:block;width:100%;position:relative}.flexible.single-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.5) 25%,transparent 100%)}.flexible.single-image .overlay-box{position:absolute;width:100%;padding:0 0 1.5rem;bottom:0}@media (min-width:64rem){.flexible.single-image .overlay-box{padding:0 0 3rem}}@media (min-width:48rem){.flexible.single-image .overlay-box{padding:0 0 3rem}}@media (min-width:48rem) and (min-width:64rem){.flexible.single-image .overlay-box{padding:0 0 6rem}}.flexible.single-image .overlay-box .overlay-text p{font-size:31px;font-size:1.9375rem;color:#f8f8f8;line-height:1.2}@media (min-width:48rem){.flexible.single-image .overlay-box .overlay-text p{font-size:44px;font-size:2.75rem}}.flexible.single-image .overlay-box .overlay-text p a{color:#f8f8f8}.flexible.single-image .overlay-box .overlay-text p:last-child,.flexible.single-image .overlay-box .overlay-text p:last-of-type{margin-bottom:0}.flexible.double-image{background:#f3f3f3;position:relative}.flexible.double-image .double-image-wrapper{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.flexible.double-image .double-image-wrapper:before{display:block;content:"";width:100%;padding-top:100%}.flexible.double-image .double-image-wrapper>.content,.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-one>.content,.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-two>.content,.flexible.video-block .video-wrapper a.video-link>.content{position:absolute;top:0;left:0;right:0;bottom:0}.flexible.double-image.spacing{padding:4.5rem 0}@media (min-width:64rem){.flexible.double-image.spacing{padding:4.5rem 0 6.75rem}}@media (min-width:64rem) and (min-width:64rem){.flexible.double-image.spacing{padding:9rem 0 13.5rem}}.flexible.double-image.spacing .double-image__column:first-child{margin-bottom:1.5rem}@media (min-width:48rem){.flexible.double-image.spacing .double-image__column:first-child{margin-bottom:3rem}}@media (min-width:64rem){.flexible.double-image.spacing .double-image__column:first-child{margin-bottom:0}}.flexible.double-image.spacing .double-image__column .double-image-wrapper{height:100%}.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-one{position:relative;margin-bottom:3rem}.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-one:before,.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-two:before{display:block;content:"";width:100%;padding-top:62.5%}@media (min-width:64rem){.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-one{margin-right:1.5rem}}.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-two{position:relative}@media (min-width:64rem){.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-two{position:relative;margin-left:1.5rem;-webkit-transform:translateY(5.5rem);transform:translateY(5.5rem)}.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-two:before{display:block;content:"";width:100%;padding-top:125%}.flexible.double-image.spacing .double-image__column .double-image-wrapper.image-two>.content{position:absolute;top:0;left:0;right:0;bottom:0}.flexible.double-image.imageUp{padding:6.75rem 0 4.5rem}}@media (min-width:64rem) and (min-width:64rem){.flexible.double-image.imageUp{padding:13.5rem 0 9rem}}@media (min-width:64rem){.flexible.double-image.imageUp .double-image__column .double-image-wrapper.image-two{-webkit-transform:translateY(-5.5rem);transform:translateY(-5.5rem)}}.flexible.double-image.noTop{padding-top:0}.flexible.double-image.noBottom{padding-bottom:0}.flexible.double-image.offWhite{background:#f8f8f8}.flexible.double-image.spacing+.flexible.double-image.spacing,.flexible.double-image.spacing+.flexible.single-image.spacing,.flexible.single-image.spacing+.flexible.double-image.spacing,.flexible.single-image.spacing+.flexible.single-image.spacing{padding:0 0 2rem}@media (min-width:64rem){.flexible.double-image.spacing+.flexible.double-image.spacing,.flexible.double-image.spacing+.flexible.single-image.spacing,.flexible.single-image.spacing+.flexible.double-image.spacing,.flexible.single-image.spacing+.flexible.single-image.spacing{padding:0 0 4rem}}.flexible.testimonial-block .testimonial-slide,.flexible.video-block .video-wrapper{position:relative}.flexible.video-block .video-wrapper .overlay{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;background:#000;opacity:.5;z-index:1;pointer-events:none}.flexible.video-block .video-wrapper:before,.flexible.video-block .video-wrapper:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23FAFAFA' viewBox='0 0 100 100'%3E%3Cpath d='M73.341 44.966L32.473 21.37a5.754 5.754 0 0 0-5.813 0 5.754 5.754 0 0 0-2.907 5.034v47.191a5.754 5.754 0 0 0 2.907 5.035c.91.525 1.907.788 2.905.788s1.997-.263 2.907-.789L73.34 55.034A5.752 5.752 0 0 0 76.247 50a5.753 5.753 0 0 0-2.906-5.034zm-2.236 6.195l-40.87 23.596a1.32 1.32 0 0 1-1.34 0 1.317 1.317 0 0 1-.671-1.162v-47.19c0-.7.469-1.046.67-1.162a1.313 1.313 0 0 1 1.341 0l40.87 23.595c.606.35.671.929.671 1.162 0 .233-.065.812-.67 1.161z'/%3E%3C/svg%3E");transition:all .3s ease}.flexible.video-block .video-wrapper:before{position:absolute;top:calc(50% - 3.5rem);left:calc(50% - 3.5rem);content:"";font-weight:700;color:#f8f8f8;text-align:center;width:7rem;height:7rem;background-repeat:no-repeat;background-size:5rem auto;background-position:center;z-index:2;pointer-events:none}.flexible.video-block .video-wrapper:hover:before{background-position:center bottom;content:"Play video"}.flexible.video-block .video-wrapper a.video-link{display:block;line-height:0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;transition:all .3s ease}.flexible.video-block .video-wrapper a.video-link:before,.flexible.work-block .work__media:before{display:block;content:"";width:100%;padding-top:56.25%}.flexible.testimonial-block{padding:3.75rem 0}@media (min-width:64rem){.flexible.testimonial-block{padding:7.5rem 0}}.flexible.testimonial-block .testimonial-slide p.testimonial-credit{text-align:center;margin:0 0 2rem;color:#0fc4b3;text-decoration:underline;font-size:14px;font-size:.875rem}@media (min-width:48rem){.flexible.testimonial-block .testimonial-slide p.testimonial-credit{font-size:17px;font-size:1.0625rem}}.flexible.testimonial-block .testimonial-slide p.testimonial-quote{text-align:center;margin:0 0 4rem;padding:0;font-size:20px;font-size:1.25rem;line-height:1.6}@media (min-width:48rem){.flexible.testimonial-block .testimonial-slide p.testimonial-quote{font-size:26px;font-size:1.625rem}}.flexible.testimonial-block .testimonial-slide .testimonial-link{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.flexible.testimonial-block .testimonial-slide .testimonial-link>a{color:#391e51;text-decoration:underline}.flexible.testimonial-block #testimonial-slider .owl-dots{margin-top:5rem;text-align:center}.flexible.logo-block{padding:3.125rem 0;position:relative}@media (min-width:64rem){.flexible.logo-block{padding:6.25rem 0}}.flexible.logo-block .logo-block-header{margin-bottom:6rem}.flexible.logo-block .logo-block-header p{font-size:20px;font-size:1.25rem;font-family:"Heebo",sans-serif;margin:0}.flexible.logo-block #logo-carousel{display:flex;flex-direction:column-reverse}.flexible.logo-block #logo-carousel .owl-stage{display:flex;align-items:center}.flexible.logo-block #logo-carousel .owl-stage .owl-item{padding:0 2px}.flexible.logo-block #logo-carousel .owl-stage .owl-item img{width:auto;height:auto;margin:0 auto}@media (min-width:48rem){.flexible.logo-block #logo-carousel .owl-stage .owl-item img{margin:0}}.flexible.awards-block{padding:4rem 0;background:#f3f3f3;position:relative}@media (min-width:64rem){.flexible.awards-block{padding:8rem 0}}.flexible.awards-block p{margin:0;line-height:1}.flexible.awards-block .awards-heading{margin-bottom:2rem}.flexible.awards-block .awards-heading h2{font-size:26px;font-size:1.625rem}.flexible.awards-block .awards-header{display:none;gap:1.5rem}@media (min-width:64rem){.flexible.awards-block .awards-header{display:grid;grid-template-columns:1fr 1fr;gap:3rem}}.flexible.awards-block .awards-header .awards-header__title p{font-size:15px;font-size:.9375rem;color:#cec7d4;line-height:32.5px}.flexible.awards-block .awards-row{display:grid;flex-direction:column}@media (min-width:64rem){.flexible.awards-block .awards-row{flex-direction:row;gap:3rem;grid-template-columns:1fr 1fr;padding:1.5rem 0;border-bottom:1px solid #e1dde5}}.flexible.awards-block .awards-row:last-child{border:0}.flexible.awards-block .awards-row p{font-size:18px;font-size:1.125rem;line-height:1.5}.flexible.awards-block .awards-row .awards-award{width:100%}.flexible.awards-block .awards-row .awards-review{width:100%;margin:0 0 .5rem}@media (min-width:64rem){.flexible.awards-block .awards-row .awards-review{margin:0 2.5%0 0}}.flexible.awards-block .awards-row .awards-review a{color:#0fc4b3;position:relative;text-decoration:none;display:inline-block}.flexible.awards-block .awards-row .awards-review a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0fc4b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}@media (max-width:1023px){.flexible.awards-block .awards-row>div{border-bottom:1px solid #e1dde5;padding:1.5rem 0}}.flexible.insights-block{padding:4rem 0}@media (min-width:64rem){.flexible.insights-block{padding:8rem 0}}.flexible.insights-block .insights-posts-container{padding-bottom:0}.flexible.insights-block .insights-posts-container .post-wrapper{margin-bottom:2.5rem}@media (min-width:64rem){.flexible.insights-block .insights-posts-container .post-wrapper{margin:0}}.flexible.insights-block .alm-load-more-btn{display:none}.flexible.insights-block .insights-block-heading{margin-bottom:3.125rem}@media (min-width:48rem){.flexible.insights-block .insights-block-heading{margin-bottom:6.25rem}}.flexible.insights-block .insights-block-heading h2{font-size:26px;font-size:1.625rem;margin:0}.flexible.insights-block .insights-block-footer{margin-top:3.125rem;text-align:right}@media (min-width:48rem){.flexible.insights-block .insights-block-footer{margin-top:6.25rem}}.flexible.insights-block.dark-theme{background:#f3f3f3}.flexible.insights-block.dark-theme .post-listing{background-color:#391e51}.flexible.insights-block.dark-theme .post-listing h3{color:#f3f3f3}.flexible.image-group .image-group__header{display:flex;justify-content:space-between;gap:1.5rem;padding-top:1rem;padding-bottom:3rem;flex-direction:column}@media (min-width:64rem){.flexible.image-group .image-group__header{padding-top:2rem;padding-bottom:6rem}}@media (min-width:37.5rem){.flexible.image-group .image-group__header{flex-direction:row;align-items:center}}.flexible.image-group .image-group__header h2{font-size:26px;font-size:1.625rem;margin-bottom:0}.flexible.image-group .image-group__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:48rem){.flexible.image-group .image-group__grid{grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;gap:3rem}.flexible.image-group .image-group__grid .image__right{margin-top:6rem;grid-column-start:2;grid-row-start:1;grid-row-end:span 2}.flexible.image-group .image-group__grid .image__bottom-left{margin:0 0 3rem}}@media (min-width:48rem) and (min-width:64rem){.flexible.image-group .image-group__grid .image__bottom-left{max-width:63%;margin:0 0 0 auto}}@media (min-width:64rem){.flexible.image-group .image-group__grid{gap:6rem}}.flexible.image-group.padding-top{padding-top:3rem}@media (min-width:64rem){.flexible.image-group.padding-top{padding-top:6rem}}.flexible.image-group.padding-bottom{padding-bottom:3rem}@media (min-width:64rem){.flexible.image-group.padding-bottom{padding-bottom:6rem}}.flexible.work-block .work__title{display:none}@media (min-width:64rem){.flexible.work-block .work__title{display:block}}.flexible.work-block .work__title h2{font-size:36px;font-size:2.25rem}.flexible.work-block a.work__item-link{text-decoration:none;display:block}.flexible.work-block .work__item{margin-bottom:3rem}.flexible.work-block .work__item h3{font-size:22px;font-size:1.375rem}.flexible.work-block .work__media{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.flexible.work-block .work__media>.content{position:absolute;top:0;left:0;right:0;bottom:0}.flexible.work-block .work__media img{display:block}.flexible.work-block .work__media .work__overlay{position:absolute;z-index:10;top:0;bottom:0;left:0;width:100%;background:#391e51;padding:2rem 4rem;display:flex;align-items:center;opacity:0;transition:opacity 300ms ease}@media (min-width:64rem){.flexible.work-block .work__media .work__overlay{padding:4rem 8rem}}@media (max-width:575px){.flexible.work-block .work__media .work__overlay{padding:2rem}}@media (max-width:575px) and (min-width:64rem){.flexible.work-block .work__media .work__overlay{padding:4rem}}.flexible.work-block .work__media .work__overlay p{font-size:5vw;color:#f8f8f8;line-height:1.25;margin-bottom:0}@media (min-width:48rem){.flexible.work-block .work__media .work__overlay p{font-size:32px;font-size:2rem}}.flexible.work-block .work__media .work__overlay.first p{max-width:60rem;margin:auto}.flexible.work-block .work__media:hover .work__overlay{opacity:1;transition:opacity 300ms ease}.flexible.work-block .work_logo_wrapper{position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.flexible.work-block .work-block__video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.flexible.work-block .work__link{text-align:right}.flexible.work-block-alt{padding:4rem 0}@media (min-width:64rem){.flexible.work-block-alt{padding:8rem 0}}.flexible.work-block-alt .work-block-alt__heading-wrap{position:static;padding:0 1.25rem}@media (min-width:64rem){.flexible.work-block-alt .work-block-alt__heading-wrap{position:absolute}}.flexible.work-block-alt .work-block-alt__heading-wrap .work-block-alt__heading{margin-bottom:2rem}.flexible.work-block-alt .work-block-alt__post{transition:all .5s ease}@media (min-width:64rem){.flexible.work-block-alt .work-block-alt__post{padding-left:1.5rem}}.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-image .work_logo_wrapper{position:absolute;top:50%;left:50%;padding:4rem;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:1600px){.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-image .work_logo_wrapper{padding:2rem}}.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-info{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:64rem){.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-info{padding-bottom:5rem}}.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-info p{font-size:22px;font-size:1.375rem}.flexible.alternating-block .alternating-block__info p a,.flexible.work-block-alt .work-block-alt__post .work-block-alt__post-info p a,.search-content article h2.entry-title a{text-decoration:none}@media (min-width:64rem){.flexible.work-block-alt .work-block-alt__post.first{-webkit-transform:translateY(151px);transform:translateY(151px);padding-left:0;padding-right:1.5rem}}.flexible.shortcode-block.vertical-padding{padding:3rem 0}@media (min-width:64rem){.flexible.shortcode-block.vertical-padding{padding:6rem 0}}.flexible.shortcode-block h2.shortcode-heading{margin-bottom:4rem}.flexible.accordion-block{padding:3rem 0;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:64rem){.flexible.accordion-block{padding:6rem 0}}.flexible.accordion-block h2{font-size:24px;font-size:1.5rem;margin-bottom:4rem}.flexible.accordion-block .accordion-row-heading{padding:1.5rem 6rem 1.5rem 1.5rem;transition:all .3s ease;position:relative;cursor:pointer;background:#f3f3f3;margin-bottom:1rem}.flexible.accordion-block .accordion-row-heading:after{content:"";position:absolute;top:calc(50% - 6px);right:1.5rem;width:17px;height:12px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='12' viewBox='0 0 17 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.088.206a.745.745 0 0 0-1.056.027.753.753 0 0 0 .027 1.062l3.784 3.617H.745a.747.747 0 0 0-.745.75c0 .413.334.749.745.749H13.9l-3.85 3.845a.752.752 0 0 0-.007 1.061c.289.295.76.299 1.055.008l5.137-5.135.547-.544-5.693-5.44z' fill='%23a8a8a8' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:17px 12px;background-position:center;transition:all .3s ease}@media (min-width:48rem){.flexible.accordion-block .accordion-row-heading:after{right:2.5rem}}.flexible.accordion-block .accordion-row-heading h3{font-family:"Heebo",sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;margin:0;transition:all .3s ease}.flexible.accordion-block .accordion-row-heading h3:hover{color:#391e51;transition:all .3s ease}.flexible.accordion-block .accordion-row-heading.open{background:#391e51;transition:all 300ms ease;margin:0}.flexible.accordion-block .accordion-row-heading.open h3{color:#f8f8f8;font-weight:600}.flexible.accordion-block .accordion-row-heading.open:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease}.flexible.accordion-block .accordion-row-content{padding:1.5rem;background:#f3f3f3;margin-bottom:1rem}.flexible.accordion-block .accordion-row-content p:last-child{margin:0}.flexible.statement-block{padding:3.5rem 0}@media (min-width:64rem){.flexible.statement-block{padding:7rem 0}}.flexible.statement-block .statement-block-content .statement-block-text p{line-height:1.5;color:#391e51;font-size:32px;font-size:2rem;margin:0}@media (min-width:48rem){.flexible.statement-block .statement-block-content .statement-block-text p{font-size:44px;font-size:2.75rem}}.flexible.large-statement-block .statement-block-content .statement-block-text p a,.flexible.services-block .services-block__heading h3>span,.flexible.services-list-block h3>span,.flexible.statement-block .statement-block-content .statement-block-text p a,.flexible.team-grid .team-grid__member .team-grid__member-info p span{color:#0fc4b3}.flexible.large-statement-block{padding:12.5rem 0;background:#f3f3f3}@media (min-width:64rem){.flexible.large-statement-block{padding:25rem 0}}.flexible.large-statement-block .statement-block-content .statement-block-text p{line-height:1.5;color:#391e51;font-size:45px;font-size:2.8125rem;margin:0}@media (min-width:48rem){.flexible.large-statement-block .statement-block-content .statement-block-text p{font-size:76px;font-size:4.75rem}}.flexible.large-statement-block.dark{background:#391e51}.flexible.large-statement-block.dark .statement-block-content .statement-block-text p,.flexible.services-block.bgDark .services-block__heading h3 sup{color:#f8f8f8}.flexible.list-block{padding:4rem 0;background:#f3f3f3}@media (min-width:64rem){.flexible.list-block{padding:8rem 0}}.flexible.list-block h3{font-size:21px;font-size:1.3125rem;color:#0fc4b3;line-height:1;margin-bottom:4rem}@media (min-width:64rem){.flexible.list-block h3{font-size:36px;font-size:2.25rem;padding-right:3rem}}.flexible.list-block ul.list-row{margin:0 0 0 1.5rem;padding:0;list-style-type:none}.flexible.list-block ul.list-row li.content{padding:0 0 0 2rem;position:relative;margin:0 0 1.5rem;font-family:"Heebo",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.3}.flexible.list-block ul.list-row li.content:before{position:absolute;left:0;top:0;content:"—";width:24px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center}.flexible.list-block.offWhite{background:#f8f8f8}.flexible.lottie-animation.top-spacing{margin-top:4rem}@media (min-width:64rem){.flexible.lottie-animation.top-spacing{margin-top:8rem}}.flexible.lottie-animation.btm-spacing{margin-bottom:4rem}@media (min-width:64rem){.flexible.lottie-animation.btm-spacing{margin-bottom:8rem}}.flexible.lottie-animation.purple{background:#391e51;margin-top:0;margin-bottom:0}.flexible.lottie-animation.purple.top-spacing{padding-top:4rem}@media (min-width:64rem){.flexible.lottie-animation.purple.top-spacing{padding-top:8rem}}.flexible.lottie-animation.purple.btm-spacing{padding-bottom:4rem}@media (min-width:64rem){.flexible.lottie-animation.purple.btm-spacing{padding-bottom:8rem}}.flexible.team-grid{padding:1.5rem 0}@media (min-width:64rem){.flexible.team-grid{padding:4.5rem 0}}@media (min-width:64rem) and (min-width:64rem){.flexible.team-grid{padding:9rem 0}}.flexible.team-grid .team-grid__heading-wrap{position:relative;left:1.25rem;top:0}@media (min-width:64rem){.flexible.team-grid .team-grid__heading-wrap{position:absolute}}.flexible.team-grid .team-grid__member{margin-bottom:4.5625rem}@media (min-width:75rem){.flexible.team-grid .team-grid__member{padding-left:1.5rem}}.flexible.team-grid .team-grid__member .team-grid__member-image{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#work .work-content.work-video:before,.flexible.alternating-block .alternating-block__image:before,.flexible.team-grid .team-grid__member .team-grid__member-image:before{display:block;content:"";width:100%;padding-top:66.6666666667%}.flexible.team-grid .team-grid__member .team-grid__member-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.flexible.team-grid .team-grid__member .team-grid__member-image .team-grid__member-popup{opacity:0;background:#391e51;position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;padding:3rem;cursor:pointer;align-items:center;display:flex;transition:all .3s ease}@media (min-width:75rem){.flexible.team-grid .team-grid__member .team-grid__member-image .team-grid__member-popup{padding:5rem}}.flexible.team-grid .team-grid__member .team-grid__member-image .team-grid__member-popup p{font-size:4vw;color:#f8f8f8;line-height:1.5;margin:0}@media (min-width:64rem){.flexible.team-grid .team-grid__member .team-grid__member-image .team-grid__member-popup p{font-size:23px;font-size:1.4375rem}}@media (min-width:75rem){.flexible.team-grid .team-grid__member .team-grid__member-image .team-grid__member-popup p{font-size:28px;font-size:1.75rem}}.flexible.team-grid .team-grid__member .team-grid__member-image .team-grid__member-popup:hover{opacity:1}.flexible.team-grid .team-grid__member .team-grid__member-info{margin-top:1.5rem}.flexible.team-grid .team-grid__member .team-grid__member-info p{line-height:1.5}.flexible.team-grid .team-grid__member .team-grid__member-info p span a{color:#0fc4b3;text-decoration:none}@media (min-width:64rem){.flexible.team-grid .team-grid__member.left{-webkit-transform:translateY(151px);transform:translateY(151px)}}@media (min-width:75rem){.flexible.team-grid .team-grid__member.left{padding-left:0;padding-right:1.5rem}}.error-404,.flexible.tabs-block{padding:4rem 0}@media (min-width:64rem){.flexible.tabs-block{padding:8rem 0}}.flexible.tabs-block .side-menu{margin-left:0;padding-left:0}@media (max-width:1023px){.flexible.tabs-block .side-menu{position:static!important}}.flexible.tabs-block .side-menu li{line-height:1.2;display:inline-flex;color:#391e51;text-decoration:none;font-size:33px;font-size:2.0625rem;transition:ease .2s}@media (min-width:48rem){.flexible.tabs-block .side-menu li{font-size:55px;font-size:3.4375rem}}@media (min-width:64rem){.flexible.tabs-block .side-menu li{font-size:55px;font-size:3.4375rem}}.flexible.tabs-block .side-menu li.active{color:#0fc4b3;transition:all .3s ease;position:relative;overflow:hidden}.flexible.tabs-block .side-menu li.active:after{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;right:0;background-color:#0fc4b3;-webkit-animation-name:alm-line;animation-name:alm-line;-webkit-animation-duration:.3s;animation-duration:.3s}@media (min-width:64rem){.flexible.tabs-block .side-menu li:last-child{margin-bottom:3.5rem}}#work .work-content.work-text .work-text-content,.flexible.tabs-block .content{margin-top:1rem}.flexible.tabs-block .content .copy{margin-bottom:4rem}.flexible.tabs-block .content .copy h2{margin-bottom:1.3rem;font-size:28px}@media (min-width:48rem){.flexible.tabs-block .content .copy h2{font-size:38px}}.flexible.tabs-block .content .copy .lead{line-height:1.5;font-size:21px}@media (min-width:48rem){.flexible.tabs-block .content .copy .lead{font-size:28px}}.flexible.tabs-block.after,.flexible.tabs-block.hero{height:80vh;background:gray}.flexible.tabs-block.tabs{margin:5rem 0;color:#391e51}.flexible.alternating-block{padding:5rem 0}@media (min-width:64rem){.flexible.alternating-block{padding:10rem 0}}.flexible.alternating-block .alternating-block__image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.flexible.alternating-block .alternating-block__image>.content,.flexible.slider-block .slider__slide .slider__image-wrap>.content{position:absolute;top:0;left:0;right:0;bottom:0}.flexible.alternating-block .alternating-block__info{padding:2rem 0}.flexible.alternating-block .alternating-block__info p{font-size:22px;font-size:1.375rem;margin:0}.flexible.services-block{padding:6rem 0}@media (min-width:64rem){.flexible.services-block{padding:12rem 0}}.flexible.services-block .services-block__heading h3{font-size:31px;font-size:1.9375rem;color:#f8f8f8;position:relative;padding-left:3rem}@media (min-width:64rem){.flexible.services-block .services-block__heading h3{font-size:44px;font-size:2.75rem;padding-left:5rem}}.flexible.services-block .services-block__heading h3 sup{font-size:16px;font-size:1rem;color:#391e51;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}@media (min-width:48rem){.flexible.services-block .services-block__heading{padding-right:1.5rem}}.flexible.services-block .services-block__text{margin-bottom:2.1875rem;border-bottom:1px solid rgba(242,242,242,.15);padding-bottom:2.1875rem}@media (min-width:64rem){.flexible.services-block .services-block__text{margin-bottom:4.375rem;padding-bottom:4.375rem}}.flexible.services-block .services-block__text.last{margin-bottom:0;padding-bottom:0;border:0}.flexible.services-block .services-block__text p{font-size:21px;font-size:1.3125rem;line-height:1.5;margin-bottom:1.5rem}@media (min-width:64rem){.flexible.services-block .services-block__text p{margin-bottom:3rem;font-size:28px;font-size:1.75rem}}.flexible.services-block.bgDark{background:#391e51}.flexible.services-block.bgDark .services-block__text p{color:#f8f8f8}.flexible.ecologi-block .ecologi-header>a,.flexible.services-block.bgDark .services-block__text>a{position:relative;display:inline-block;color:#0fc4b3;text-decoration:none}.flexible.ecologi-block .ecologi-header>a:after,.flexible.services-block.bgDark .services-block__text>a:after,ul.social-list li a:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#0fc4b3;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}@media (min-width:64rem){.flexible.services-block.bgDark .services-block__text>a{font-size:20px;font-size:1.25rem}}.flexible.services-list-block{padding:3.5rem 0}@media (min-width:64rem){.flexible.services-list-block{padding:7rem 0}}.flexible.services-list-block .services-list-block__wrapper{display:grid;gap:2.5rem;grid-template-columns:1fr}@media (min-width:48rem){.flexible.services-list-block .services-list-block__wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.flexible.services-list-block .services-list-block__wrapper{grid-template-columns:repeat(4,1fr)}}.flexible.services-list-block h2,.work-listing article.work-post{margin-bottom:1.5rem}@media (min-width:64rem){.flexible.services-list-block h2{margin-bottom:3rem}}.flexible.services-list-block h3{font-size:26px;font-size:1.625rem;margin-bottom:.75rem}@media (min-width:64rem){.flexible.services-list-block h3{margin-bottom:1.5rem}}#work .work-content.work-process .work-process-col ul.work-cat-list,.flexible.services-list-block ul.service-list{list-style-type:none;margin:0;padding:0}.flexible.services-list-block ul.service-list>li{margin:0;padding:0;font-size:16px;font-size:1rem;margin-bottom:1rem;line-height:1.1;position:relative;padding-left:1.5rem}@media (min-width:48rem){.flexible.services-list-block ul.service-list>li{font-size:18px;font-size:1.125rem}}.flexible.services-list-block ul.service-list>li:before{content:"– ";position:absolute;color:#0fc4b3;left:0}.flexible.services-list-block.light-grey-bg{background:#f3f3f3}.flexible.map .acf-map{width:100%;height:65vh;margin:0;padding:0}.flexible.map .acf-map img{max-width:inherit!important}.flexible.slider-block{background:#391e51;color:#f8f8f8;padding:3rem 0}@media (min-width:64rem){.flexible.slider-block{padding:6rem 0}}.flexible.slider-block .slider-block__heading h2{font-size:21px;font-size:1.3125rem;margin:0}.flexible.slider-block .slider__slide{display:grid;grid-template-columns:1fr;align-items:center}@media (min-width:64rem){.flexible.slider-block .slider__slide{grid-template-columns:1fr 1fr}}.flexible.slider-block .slider__slide .slider__content{order:2;padding:2rem 0 0}#work .work-content.standard-text h1>a:hover,#work .work-content.standard-text h2>a:hover,#work .work-content.standard-text h3>a:hover,#work .work-content.standard-text h4>a:hover,#work .work-content.standard-text p>a:hover,.flexible.slider-block .slider__slide .slider__content p.slide__title{color:#0fc4b3}.flexible.slider-block .slider__slide .slider__content>p{font-size:21px;font-size:1.3125rem;line-height:1.5}@media (min-width:48rem){.flexible.slider-block .slider__slide .slider__content>p{font-size:28px;font-size:1.75rem}}@media (min-width:64rem){.flexible.slider-block .slider__slide .slider__content{order:1;padding:3rem 3rem 3rem 0;max-width:80%}}@media (min-width:75rem){.flexible.slider-block .slider__slide .slider__content{padding:0 3rem 0 0}}.flexible.slider-block .slider__slide .slider__image-wrap{position:relative;margin-top:3rem}.flexible.slider-block .slider__slide .slider__image-wrap:before{display:block;content:"";width:100%;padding-top:100%}.flexible.slider-block .slider__slide .slider__image-wrap>img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:64rem){.flexible.slider-block .slider__slide .slider__image-wrap{margin:0;order:2}}.flexible.slider-block .owl-dot>span{background:#f3f3f3;height:.75rem;width:.75rem}.flexible.ecologi-block{padding:2.5rem 3.125rem 5.5rem;background:#391e51}@media (min-width:64rem){.flexible.ecologi-block{padding:5rem 6.25rem 11rem}}.flexible.ecologi-block .ecologi-header{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:48rem){.flexible.ecologi-block .ecologi-header{flex-direction:row;justify-content:space-between;align-items:center}}.flexible.ecologi-block .ecologi-header>a{color:#f8f8f8}.flexible.ecologi-block .ecologi-header>a:hover:after,.work-listing article.work-post a.work-post-link .work-post-info h3:hover:after,ul.social-list li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.flexible.ecologi-block .ecologi-header>a:active,.flexible.ecologi-block .ecologi-header>a:focus,.flexible.ecologi-block .ecologi-header>a:hover,ul.social-list li a:active,ul.social-list li a:focus,ul.social-list li a:hover{color:#0fc4b3;outline:0}.flexible.ecologi-block .ecologi-header>a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='15' viewBox='0 0 24 15'%3E%3Cpath fill='%23f8f8f8' fill-rule='nonzero' d='M17.178.198L23.8 6.819l.071.084-.069-.08a.674.674 0 010 .953l-6.621 6.622a.674.674 0 11-.954-.954L21.7 7.97H.674a.673.673 0 110-1.348h21.021l-5.47-5.47a.674.674 0 01.953-.954z'/%3E%3C/svg%3E")}.flexible.ecologi-block h2.ecologi-block-title{font-size:26px;font-size:1.625rem;color:#f8f8f8;margin:0}.flexible.ecologi-block .ecologi-block-content{padding:4.5rem 0 0}@media (min-width:64rem){.flexible.ecologi-block .ecologi-block-content{padding:9rem 0 0}}.flexible.ecologi-block .ecologi-block-content .ecologi-block-heading{font-family:"Heebo",sans-serif;font-size:24px;font-size:1.5rem;color:#f8f8f8;line-height:1.2;margin:0}@media (min-width:64rem){.flexible.ecologi-block .ecologi-block-content .ecologi-block-heading{font-size:42px;font-size:2.625rem}}.flexible.ecologi-block .ecologi-block-content .ecologi-block-number{display:inline-block;color:#0fc4b3;font-size:24px;font-size:1.5rem;margin:0;text-decoration:underline;line-height:1.2}@media (min-width:64rem){.flexible.ecologi-block .ecologi-block-content .ecologi-block-number{font-size:42px;font-size:2.625rem}}.flexible.ecologi-block.aqua{background:#0fc4b3}#password-form form.post-password-form p,.flexible.ecologi-block.aqua .ecologi-block-heading{color:#f8f8f8}.flexible.ecologi-block.aqua .ecologi-header>a:after{background-color:#391e51}.flexible.ecologi-block.aqua .ecologi-block-number,.flexible.ecologi-block.aqua .ecologi-header>a:hover,.search-content .page-header h1 span,.update-post .post-sharing a.post-share-link:hover span{color:#391e51}.flexible.ecologi-block.aqua .ecologi-header>a:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='15' viewBox='0 0 24 15'%3E%3Cpath fill='%23391E51' fill-rule='nonzero' d='M17.178.198L23.8 6.819l.071.084-.069-.08a.674.674 0 010 .953l-6.621 6.622a.674.674 0 11-.954-.954L21.7 7.97H.674a.673.673 0 110-1.348h21.021l-5.47-5.47a.674.674 0 01.953-.954z'/%3E%3C/svg%3E")}.flexible.ecologi-block.margin-top{margin-top:2.5rem}@media (min-width:64rem){.flexible.ecologi-block.margin-top{margin-top:5.5rem}}.flexible.comparison-slider{margin-top:4rem;margin-bottom:4rem}@media (min-width:64rem){.flexible.comparison-slider{margin-top:8rem;margin-bottom:8rem}}#work .work-content.work-comparison-slider img,.flexible.comparison-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:unset;display:block}.flexible.comparison-slider .comparison-slider{width:100%;position:relative;overflow:hidden}#work .work-content.work-comparison-slider .comparison-slider__one.has-grad:after,#work .work-content.work-comparison-slider .comparison-slider__one.has-grad:before,#work .work-content.work-comparison-slider .comparison-slider__two.has-grad:after,#work .work-content.work-comparison-slider .comparison-slider__two.has-grad:before,.flexible.comparison-slider .comparison-slider__one.has-grad:after,.flexible.comparison-slider .comparison-slider__one.has-grad:before,.flexible.comparison-slider .comparison-slider__two.has-grad:after,.flexible.comparison-slider .comparison-slider__two.has-grad:before{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(360deg,rgba(0,0,0,.4)0,rgba(0,0,0,.15) 7%,transparent 100%)}.flexible.comparison-slider .comparison-slider__one-label,.flexible.comparison-slider .comparison-slider__two-label{position:absolute;color:#f8f8f8;font-size:3vw}@media (min-width:48rem){.flexible.comparison-slider .comparison-slider__one-label,.flexible.comparison-slider .comparison-slider__two-label{font-size:24px}}.flexible.comparison-slider .comparison-slider__one{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:2}.flexible.comparison-slider .comparison-slider__one .comparison-slider__one-label{bottom:10px;right:10px}@media (min-width:48rem){.flexible.comparison-slider .comparison-slider__one .comparison-slider__one-label{bottom:20px;right:20px}}#work .work-content.work-process .work-process-col ul.work-cat-list li.child.active,.flexible.comparison-slider .comparison-slider__two{display:block}.flexible.comparison-slider .comparison-slider__two .comparison-slider__two-label{bottom:10px;right:10px}@media (min-width:48rem){.flexible.comparison-slider .comparison-slider__two .comparison-slider__two-label{bottom:20px;right:20px}}.flexible.comparison-slider .comparison-slider__resizer{position:absolute;display:flex;align-items:center;z-index:5;top:0;left:50%;-webkit-transform:translateX(-1px);transform:translateX(-1px);height:100%;width:2px;background:#fff;cursor:ew-resize;touch-action:pan-y}.flexible.comparison-slider .comparison-slider__resizer:after{background-color:#0fc4b3;content:"";position:absolute;-webkit-transform:translateX(-50%) translateX(1px);transform:translateX(-50%) translateX(1px);border-radius:50%;width:25px;height:25px}@media (min-width:48rem){.flexible.comparison-slider .comparison-slider__resizer:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='18' viewBox='0 0 32 18'%3E%3Cpath fill='%23F8F8F8' d='M.099 8.753l8.395 8.189c.13.126.335.125.463-.003l.946-.946a.329.329 0 00-.004-.47L2.694 8.518 9.9 1.512a.33.33 0 00.004-.47L8.958.096a.328.328 0 00-.464-.002L.1 8.282a.33.33 0 00-.001.471zm31.802-.47L23.506.093a.329.329 0 00-.463.004l-.946.946a.329.329 0 00.004.47l7.205 7.005-7.206 7.006a.33.33 0 00-.004.47l.946.945a.328.328 0 00.464.003L31.9 8.754a.33.33 0 00.001-.472z'/%3E%3C/svg%3E");background-size:32px auto;background-repeat:no-repeat;background-position:center;width:50px;height:50px}}@media (min-width:64rem){.error-404{padding:8rem 0}}.search-content{padding:4rem 0}@media (min-width:64rem){.search-content{padding:8rem 0}}.search-content .page-header{padding-bottom:2rem;border-bottom:1px solid #f3f3f3;margin-bottom:4rem}.search-content article{background:#f8f8f8;padding:2rem;margin-bottom:2rem}.search-content article p.post-type{color:#0fc4b3;font-size:16px;font-size:1rem;text-transform:uppercase}.search-content article h2.entry-title{font-family:"Heebo",sans-serif;font-weight:400;font-size:22px;font-size:1.375rem}#page-preloader,.searchform-block{position:fixed;top:0;left:0;justify-content:center;align-items:center}.searchform-block{display:none;z-index:2010;bottom:0;right:0;background-color:rgba(57,30,81,.95);background-image:linear-gradient(to bottom,#391e51 0,rgba(57,30,81,.85)0)}.searchform-block span.close{position:fixed;top:1rem;right:1.25rem;font-size:32px;font-size:2rem;font-weight:400;color:#f8f8f8;cursor:pointer}@media (min-width:37.5rem){.searchform-block span.close{top:1.5rem;right:3rem}}#page-preloader{z-index:9999;display:flex;background-color:#f8f8f8;height:100vh;width:100%;opacity:1;transition:opacity .3s linear}#page-preloader.loaded{opacity:0;pointer-events:none}#page-preloader svg{max-width:50px;height:auto}#password-form{padding:3rem 0;height:50vh;background:#391e51}@media (min-width:64rem){#password-form{padding:6rem 0}}ul.social-list li{display:inline-block;color:#f8f8f8;margin:0 1rem 0 0;font-size:16px;font-size:1rem;line-height:1.5}@media (min-width:75rem){ul.social-list li{margin:0 30px;font-size:18px;font-size:1.125rem}}ul.social-list li:first-child{color:#0fc4b3}@media screen and (min-width:1200px) and (max-width:1500px){ul.social-list li:first-child{display:block;margin-right:0}}ul.social-list li:last-child{margin-right:0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:1.5rem}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#follow-cursor{display:none;width:4rem;height:4rem;position:fixed;z-index:1000;top:0;left:0;background:rgba(15,196,179,.75);border-radius:50%;pointer-events:none}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.pulse{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.insights-posts-container{position:relative;padding:0 0 3rem}@media (min-width:64rem){.insights-posts-container{padding:0 0 6rem}}.single .insights-posts-container{background:#e9e9e9;padding:4rem 0}@media (min-width:64rem){.single .insights-posts-container{padding:8rem 0}}.insights-posts-container a.insights-posts__feat-link{padding-bottom:4.5rem}.insights-posts-container a.insights-posts__feat-link:hover{color:inherit}@media (min-width:64rem){.insights-posts-container a.insights-posts__feat-link{padding-bottom:9rem}}.insights-posts-container .insights-posts__feat-article{display:grid;grid-template-columns:1fr 1fr}.insights-posts-container .insights-posts__feat-article .feat-article__image-wrap{background:#391e51;position:relative}.insights-posts-container .insights-posts__feat-article .feat-article__image-wrap:before{display:block;content:"";width:100%;padding-top:95.5223880597%}.insights-posts-container .insights-posts__feat-article .feat-article__image-wrap>.content{position:absolute;top:0;left:0;right:0;bottom:0}.insights-posts-container .insights-posts__feat-article .feat-article__image-wrap>img{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover}.insights-posts-container .insights-posts__feat-article .feat-article__content{background:#e9e9e9;padding:3rem;display:flex;justify-content:center;flex-direction:column}@media (min-width:64rem){.insights-posts-container .insights-posts__feat-article .feat-article__content{padding:6rem}}.insights-posts-container .insights-posts__feat-article .feat-article__content p.entry-meta{color:#0fc4b3;font-size:18px;font-size:1.125rem;text-decoration:underline;margin-bottom:.5rem}@media (min-width:64rem){.insights-posts-container .insights-posts__feat-article .feat-article__content p.entry-meta{margin-bottom:1rem}}.insights-posts-container .insights-posts__feat-article .feat-article__content h3,.insights-posts-container .post-listing h3{color:#391e51;position:relative;z-index:1;font-size:24px;font-size:1.5rem}@media (min-width:48rem){.insights-posts-container .insights-posts__feat-article .feat-article__content h3{font-size:35px;font-size:2.1875rem}}.insights-posts-container a:not(.button){text-decoration:none;display:block;height:100%}.insights-posts-container .post-wrapper{margin-bottom:2.5rem}@media (min-width:48rem){.insights-posts-container .post-wrapper{margin-bottom:5rem}}#work .work-content.work-double-image .image-column figure.image-wrapper,.single .insights-posts-container .post-wrapper{margin-bottom:1.25rem}@media (min-width:64rem){.single .insights-posts-container .post-wrapper{margin-bottom:0}}.insights-posts-container .post-listing{position:relative;background:#e9e9e9;padding:2rem;display:flex;flex-direction:column;transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;justify-content:center}@media (min-width:64rem){.insights-posts-container .post-listing{padding:4rem;min-height:20.9375rem}}.insights-posts-container .post-listing p.entry-meta{margin:0;color:#0fc4b3;font-size:18px;font-size:1.125rem;text-decoration:underline;position:relative;z-index:1}@media (min-width:48rem){.insights-posts-container .post-listing h3{font-size:35px;font-size:2.1875rem}}.insights-posts-container .post-listing.guides{background:#391e51}.insights-posts-container .post-listing.guides h3,.insights-posts-container .post-listing.insight h3{color:#f8f8f8}.single .insights-posts-container .post-listing{background:#f3f3f3}.insights-posts-container .post-listing.insight{background:#391e51}.update-post{padding:1.25rem 0 0;position:relative;z-index:1}@media (min-width:64rem){.update-post{padding:2.5rem 0 0}}.update-post img{display:block;width:100%;max-width:100%;height:auto;margin-bottom:1.5rem}.update-post .featured-image{margin-bottom:3rem}.update-post .post-content blockquote{margin:2rem 0 3rem}.update-post .post-content blockquote p{font-family:"Heebo",sans-serif;font-size:32px;font-size:2rem;color:#0fc4b3;line-height:1.4}.update-post .post-sharing{margin-top:3rem}.update-post .post-sharing a.post-share-link{cursor:pointer;text-decoration:none;color:#391e51;display:flex;align-items:center}.update-post .post-sharing a.post-share-link img{width:auto;height:2.1875rem;margin:0 1rem 0 0}.update-post .post-sharing a.post-share-link span{display:inline-block;font-size:17px;font-size:1.0625rem}.update-post .post-footer{margin:3rem 0}.update-post .post-footer .post-nav-wrapper a.post-nav.inactive,.update-post .post-footer .post-nav-wrapper p{color:#bbb}.update-post .post-footer .post-nav-wrapper a{text-decoration:none}#work{counter-reset:section}#work .work-content,#work .work-content.standard-text ul li,#work .work-content.work-text ul li{position:relative}#work .work-content.work-text{padding:3rem 0 2.25rem}@media (min-width:64rem){#work .work-content.work-text{padding:6rem 0 4.5rem}}#work .work-content.work-text .work-text-heading h2{margin:0;font-size:26px;font-size:1.625rem}@media (min-width:64rem){#work .work-content.work-text .work-text-content{margin-top:0}}#work .work-content.standard-text p>strong,#work .work-content.work-text .work-text-content p>strong{color:#0fc4b3;font-weight:400}#work .work-content.work-text .work-text-content h3{font-size:18px;font-size:1.125rem;color:#0fc4b3;margin:0 0 .5rem}#work .work-content.work-text+.standard-text,#work .work-content.work-text+.work-text{padding-top:0}#work .work-content.standard-text{padding:3rem 0 2.25rem;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:64rem){#work .work-content.standard-text{padding:6rem 0 4.5rem}}#work .work-content.standard-text .offset h2{font-size:18px;font-size:1.125rem;color:#0fc4b3}#work .work-content.standard-text .text-right{margin-top:1.5rem}@media (min-width:64rem){#work .work-content.standard-text .text-right{margin-top:0}}#work .work-content.standard-text h1>a,#work .work-content.standard-text h2>a,#work .work-content.standard-text h3>a,#work .work-content.standard-text h4>a,#work .work-content.standard-text p>a{color:#391e51;text-decoration:none;border-bottom:1px solid #391e51}#work .work-content.standard-text+.standard-text,#work .work-content.standard-text+.work-text,#work .work-content.work-double-image.spacing+.spacing,#work .work-content.work-image.spacing+.spacing{padding-top:0}#work .work-content.standard-text ul,#work .work-content.work-text ul{margin:0;list-style:none}#work .work-content.standard-text ul li:before,#work .work-content.work-text ul li:before{content:"—";position:absolute;left:-1.25rem;top:0}#work .work-content.work-image-slider{overflow:hidden}#work .work-content.work-image-slider #work-slider .work-image-slide{height:75vh;background-repeat:no-repeat;background-size:cover;background-position:center}#work .work-content.work-image-slider #work-slider .owl-nav{position:absolute;top:0;right:0;z-index:1}#work .work-content.work-image-slider #work-slider .owl-nav button{width:5.625rem;height:3.125rem;background-color:rgba(248,248,248,.75);transition:all .3s ease}#work .work-content.work-image-slider #work-slider .owl-nav button:hover{background-color:#f8f8f8;transition:all .3s ease}#work .work-content.work-image-slider #work-slider .owl-nav button.owl-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#work .work-content.work-image-slider #work-slider .owl-nav button.owl-next,#work .work-content.work-image-slider #work-slider .owl-nav button.owl-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='12' viewBox='0 0 17 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.088.206a.745.745 0 0 0-1.056.027.753.753 0 0 0 .027 1.062l3.784 3.617H.745a.747.747 0 0 0-.745.75c0 .413.334.749.745.749H13.9l-3.85 3.845a.752.752 0 0 0-.007 1.061c.289.295.76.299 1.055.008l5.137-5.135.547-.544-5.693-5.44z' fill='%23340f3e' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}#work .work-content.work-double-image,#work .work-content.work-image{position:relative}#work .work-content.work-image.spacing{padding:1.25rem 0}@media (min-width:64rem){#work .work-content.work-image.spacing{padding:2.5rem 0}}#work .work-content.work-double-image.spacing{padding:1.25rem 0}@media (min-width:64rem){#work .work-content.work-double-image.spacing{padding:2.5rem 0}}#work .work-content.work-double-image .double-image-wrapper,#work .work-content.work-video video{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}#work .work-content.work-double-image .double-image-wrapper:before{display:block;content:"";width:100%;padding-top:75%}#work .work-content.work-double-image .double-image-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:64rem){#work .work-content.work-double-image .image-column figure.image-wrapper{margin-bottom:0}}#work .work-content.work-image-group{padding:3rem 0}@media (min-width:64rem){#work .work-content.work-image-group{padding:6rem 0}}#work .work-content.work-image-group .work-image-group__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:48rem){#work .work-content.work-image-group .work-image-group__grid{grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;gap:3rem}#work .work-content.work-image-group .work-image-group__grid .image__right{margin-top:6rem;grid-column-start:2;grid-row-start:1;grid-row-end:span 2}#work .work-content.work-image-group .work-image-group__grid .image__bottom-left{margin:0 0 3rem}}@media (min-width:48rem) and (min-width:64rem){#work .work-content.work-image-group .work-image-group__grid .image__bottom-left{max-width:63%;margin:0 0 0 auto}}@media (min-width:64rem){#work .work-content.work-image-group .work-image-group__grid{gap:6rem}}#work .work-content.work-stats{padding:2.5rem 3.125rem 8.125rem;background:#391e51}@media (min-width:64rem){#work .work-content.work-stats{padding:5rem 6.25rem 16.25rem}}#work .work-content.work-stats h2.work-stats-title{font-size:26px;font-size:1.625rem;color:#f8f8f8;margin:0}#work .work-content.work-stats .work-stats-content{padding:4.5rem 0 0}@media (min-width:64rem){#work .work-content.work-stats .work-stats-content{padding:9rem 0 0}}#work .work-content.work-stats .work-stats-content .work-stats-heading{font-family:"Heebo",sans-serif;font-size:24px;font-size:1.5rem;color:#f8f8f8;line-height:1.2;margin:0}@media (min-width:64rem){#work .work-content.work-stats .work-stats-content .work-stats-heading{font-size:42px;font-size:2.625rem}}#work .work-content.work-stats .work-stats-content .work-stats-number{display:inline-block;color:#0fc4b3;font-size:24px;font-size:1.5rem;margin:0;text-decoration:underline;line-height:1.2}@media (min-width:64rem){#work .work-content.work-stats .work-stats-content .work-stats-number{font-size:42px;font-size:2.625rem}}#work .work-content.work-stats.grey{background:#edeff1}#work .work-content.work-stats.grey .work-stats-heading,#work .work-content.work-stats.grey .work-stats-number{color:#391e51}#work .work-content.work-stats.aqua{background:#0fc4b3}#work .work-content.work-stats.aqua .work-stats-heading{color:#f8f8f8}#work .work-content.work-stats.aqua .work-stats-number{color:#391e51}#work .work-content.work-stats.margin-top{margin-top:2.5rem}@media (min-width:64rem){#work .work-content.work-stats.margin-top{margin-top:5.5rem}}#work .work-content.work-process{padding:3.5rem 0}@media (min-width:64rem){#work .work-content.work-process{padding:7rem 0}}#work .work-content.work-process h2{margin-bottom:2rem;font-size:26px;font-size:1.625rem}@media (min-width:64rem){#work .work-content.work-process h2{margin-bottom:4rem}}#work .work-content.work-process .work-process-col{height:100%}#work .work-content.work-process .work-process-col ul.work-cat-list li{margin:0;padding:0;font-size:16px;font-size:1rem;margin-bottom:1rem;line-height:1.2}@media (min-width:48rem){#work .work-content.work-process .work-process-col ul.work-cat-list li{font-size:18px;font-size:1.125rem}}#work .work-content.work-process .work-process-col ul.work-cat-list li.parent{font-size:18px;font-size:1.125rem;margin-bottom:1rem;color:#0fc4b3}#work .work-content.work-process .work-process-col ul.work-cat-list li.parent:after{content:":"}#work .work-content.work-process .work-process-col ul.work-cat-list li.child{position:relative;display:none;padding-left:1rem}#work .work-content.work-process .work-process-col ul.work-cat-list li.child:before{content:"– ";position:absolute;left:0}#work .work-content.work-testimonial,.work-listing header#work-listing-header .work-listing-content{padding:4rem 0}@media (min-width:64rem){#work .work-content.work-testimonial{padding:8rem 0}}#work .work-content.work-testimonial .testimonial-slide,#work .work-content.work-video{position:relative}#work .work-content.work-testimonial .testimonial-slide p.testimonial-quote{margin:0 0 2.5rem;font-size:22px;font-size:1.375rem;line-height:1.5;color:#391e51}@media (min-width:48rem){#work .work-content.work-testimonial .testimonial-slide p.testimonial-quote{font-size:32px;font-size:2rem}}#work .work-content.work-testimonial .testimonial-slide p.testimonial-credit{margin:0;color:#0fc4b3;font-size:18px;font-size:1.125rem}#work .work-content.work-video.sixteen-nine>.content,#work .work-content.work-video>.content,.work-listing article.work-post a.work-post-link .work-post-content>.content{position:absolute;top:0;left:0;right:0;bottom:0}#work .work-content.work-video video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#work .work-content.work-video.sixteen-nine{position:relative}#work .work-content.work-video.sixteen-nine:before{display:block;content:"";width:100%;padding-top:56.25%}#work .work-content.lottie-animation.top-spacing{margin-top:4rem}@media (min-width:64rem){#work .work-content.lottie-animation.top-spacing{margin-top:8rem}}#work .work-content.lottie-animation.btm-spacing{margin-bottom:4rem}@media (min-width:64rem){#work .work-content.lottie-animation.btm-spacing{margin-bottom:8rem}}#work .work-content.lottie-animation.purple{background:#391e51;margin-top:0;margin-bottom:0}#work .work-content.lottie-animation.purple.top-spacing{padding-top:4rem}@media (min-width:64rem){#work .work-content.lottie-animation.purple.top-spacing{padding-top:8rem}}#work .work-content.lottie-animation.purple.btm-spacing{padding-bottom:4rem}@media (min-width:64rem){#work .work-content.lottie-animation.purple.btm-spacing{padding-bottom:8rem}}#work .work-content.work-comparison-slider{margin-top:4rem;margin-bottom:4rem}@media (min-width:64rem){#work .work-content.work-comparison-slider{margin-top:8rem;margin-bottom:8rem}}#work .work-content.work-comparison-slider .comparison-slider{width:100%;position:relative;overflow:hidden}#work .work-content.work-comparison-slider .comparison-slider__one-label,#work .work-content.work-comparison-slider .comparison-slider__two-label{position:absolute;color:#f8f8f8;font-size:3vw}@media (min-width:48rem){#work .work-content.work-comparison-slider .comparison-slider__one-label,#work .work-content.work-comparison-slider .comparison-slider__two-label{font-size:24px}}#work .work-content.work-comparison-slider .comparison-slider__one{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:2}#work .work-content.work-comparison-slider .comparison-slider__one .comparison-slider__one-label{bottom:10px;right:10px}@media (min-width:48rem){#work .work-content.work-comparison-slider .comparison-slider__one .comparison-slider__one-label{bottom:20px;right:20px}}#work .work-content.work-comparison-slider .comparison-slider__two{display:block}#work .work-content.work-comparison-slider .comparison-slider__two .comparison-slider__two-label{bottom:10px;right:10px}@media (min-width:48rem){#work .work-content.work-comparison-slider .comparison-slider__two .comparison-slider__two-label{bottom:20px;right:20px}}#work .work-content.work-comparison-slider .comparison-slider__resizer{position:absolute;display:flex;align-items:center;z-index:5;top:0;left:50%;-webkit-transform:translateX(-1px);transform:translateX(-1px);height:100%;width:2px;background:#fff;cursor:ew-resize;touch-action:pan-y}#work .work-content.work-comparison-slider .comparison-slider__resizer:after{background-color:#0fc4b3;content:"";position:absolute;-webkit-transform:translateX(-50%) translateX(1px);transform:translateX(-50%) translateX(1px);border-radius:50%;width:25px;height:25px}@media (min-width:48rem){#work .work-content.work-comparison-slider .comparison-slider__resizer:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='18' viewBox='0 0 32 18'%3E%3Cpath fill='%23F8F8F8' d='M.099 8.753l8.395 8.189c.13.126.335.125.463-.003l.946-.946a.329.329 0 00-.004-.47L2.694 8.518 9.9 1.512a.33.33 0 00.004-.47L8.958.096a.328.328 0 00-.464-.002L.1 8.282a.33.33 0 00-.001.471zm31.802-.47L23.506.093a.329.329 0 00-.463.004l-.946.946a.329.329 0 00.004.47l7.205 7.005-7.206 7.006a.33.33 0 00-.004.47l.946.945a.328.328 0 00.464.003L31.9 8.754a.33.33 0 00.001-.472z'/%3E%3C/svg%3E");background-size:32px auto;background-repeat:no-repeat;background-position:center;width:50px;height:50px}}#work-footer #work-nav{padding:1.25rem 0;position:relative}@media (min-width:64rem){#work-footer #work-nav{padding:2.5rem 0}}#work-footer #work-nav .post-nav-wrapper{position:relative;z-index:1}#work-footer #work-nav .post-nav-wrapper .post-nav{display:inline-block;text-decoration:none;padding:.5rem 0}#work-footer #work-nav .post-nav-wrapper .post-nav.inactive{color:#adadad}.work-listing{padding:0 0 2rem}@media (min-width:64rem){.work-listing{padding:0 0 4rem}}.work-listing header#work-listing-header{position:relative;z-index:2}@media (min-width:64rem){.work-listing header#work-listing-header .work-listing-content{padding:8rem 0}}.work-listing header#work-listing-header .work-listing-content *{line-height:1.25;margin:0;font-size:32px;font-size:2rem}@media (min-width:64rem){.work-listing header#work-listing-header .work-listing-content *{margin:0;font-size:44px;font-size:2.75rem}}.work-listing article.work-post a.work-post-link .work-post-info h3:visited,.work-listing header#work-listing-header .work-listing-content * a{color:#0fc4b3}.work-listing header#work-listing-header .scroll-down-wrap{padding:0 0 3rem}@media (min-width:64rem){.work-listing header#work-listing-header .scroll-down-wrap{padding:4rem 0}}@media (min-width:64rem) and (min-width:64rem){.work-listing header#work-listing-header .scroll-down-wrap{padding:8rem 0}}.work-listing header#work-listing-header .work-listing-filters{padding:0 0 1.5rem}@media (min-width:64rem){.work-listing header#work-listing-header .work-listing-filters{padding:0 0 3rem}}@media (min-width:48rem){.work-listing article.work-post{margin-bottom:5.3125rem}}.work-listing article.work-post a.work-post-link{overflow:hidden;display:block;text-decoration:none;position:relative;color:inherit}.work-listing article.work-post a.work-post-link .work_logo_wrapper{display:block;width:100%;padding:4rem;position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:767px){.work-listing article.work-post a.work-post-link .work_logo_wrapper{max-width:50vw!important;padding:2rem}}.work-listing article.work-post a.work-post-link .work_logo_wrapper img{height:100%;width:100%}@media (max-width:767px){.work-listing article.work-post a.work-post-link .work_logo_wrapper img{max-height:20vw}}.work-listing article.work-post a.work-post-link .work-post-content{position:relative;background-image:url(/wp-content/themes/valiant2020/img/fallback.jpg);background-color:#f8f8f8;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.work-listing article.work-post a.work-post-link .work-post-content:before{display:block;content:"";width:100%;padding-top:61.5384615385%}@media (min-width:64rem){.work-listing article.work-post a.work-post-link .work-post-content{height:calc(100vh - 140px)}}.work-listing article.work-post a.work-post-link .work-post-content.work-post-content__has-video{background-image:none}.work-listing article.work-post a.work-post-link .work-post-info{padding-top:1.875rem}.work-listing article.work-post a.work-post-link .work-post-info h3{color:#391e51;position:relative;text-decoration:none;display:inline-block}@media (max-width:991px){.work-listing article.work-post a.work-post-link .work-post-info h3{margin-bottom:.5rem}}.work-listing article.work-post a.work-post-link .work-post-info h3:active,.work-listing article.work-post a.work-post-link .work-post-info h3:focus,.work-listing article.work-post a.work-post-link .work-post-info h3:hover{color:#0fc4b3;outline:0}.work-listing article.work-post a.work-post-link .work-post-info p{font-size:14px;font-size:.875rem;text-align:left;transition:all .3s ease;line-height:1.3}@media (min-width:37.5rem){.work-listing article.work-post a.work-post-link .work-post-info p{font-size:17px;font-size:1.0625rem}}@media (min-width:64rem){.work-listing article.work-post a.work-post-link .work-post-info p{text-align:right}}.work-listing article.work-post a.work-post-link .work-listing-video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;height:100%;z-index:0;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);background-repeat:no-repeat;background-size:cover;background-position:center;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=style.min.css.map */