@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body,button,input,select,textarea{color:#455560;font-family:Roboto Condensed,roboto,helvetica,sans-serif;font-weight:300;font-size:16px;font-size:1em}@media screen and (max-width:1024px){body,button,input,select,textarea{font-size:15.008px;font-size:.938em}}h1,h2,h3,h4,h5,h6{clear:both;margin:0}.careers__section-title,.h1,h1{font-family:Roboto,helvetica,sans-serif;font-weight:100;font-size:48px;font-size:3em;line-height:19.2px;line-height:1.2em}@media screen and (max-width:700px){.careers__section-title,.h1,h1{font-size:32px;font-size:2em}}.careers__job-title,.h2,h2{font-family:Roboto,helvetica,sans-serif;font-weight:100;font-size:40px;font-size:2.5em;line-height:18.4px;line-height:1.15em}.h3,h3{font-family:Roboto Condensed,roboto,helvetica,sans-serif;font-weight:300;letter-spacing:.25px;font-size:24px;font-size:1.5em;line-height:18.288px;line-height:1.143em}@media screen and (max-width:700px){.h3,h3{font-size:21.328px;font-size:1.333em;line-height:18.288px;line-height:1.143em}}.h4,h4{font-family:Roboto,helvetica,sans-serif;font-weight:100;margin:10px 0 43px;font-size:26px;font-size:1.625em;line-height:19.696px;line-height:1.231em}@media screen and (max-width:900px){.h4,h4{font-size:23.008px;font-size:1.438em}}@media screen and (max-width:700px){.h4,h4{margin:10px 0 20px;font-size:21.328px;font-size:1.333em}}.h5,h5{font-family:Roboto,helvetica,sans-serif;font-weight:100;text-transform:uppercase;font-size:22px;font-size:1.375em;line-height:18.912px;line-height:1.182em}.h6,h6{color:#00539b;font-family:Roboto Condensed,roboto,helvetica,sans-serif;font-weight:700;letter-spacing:.25px;font-size:18px;font-size:1.125em;line-height:23.104px;line-height:1.444em}.home__services h1,.home__services h4,.home__services h5,.home__services p{color:#fff}p{letter-spacing:.5px;margin-bottom:1.5em;font-weight:300;font-size:18px;font-size:1.125em;line-height:23.104px;line-height:1.444em}cite,dfn,em,i{font-style:italic}blockquote{color:#00539b;font-family:Roboto Condensed,roboto,helvetica,sans-serif;margin:0 4em;line-height:22px;line-height:1.375em}blockquote:before{content:url(../img/quote.png);margin:-14px 0 0 -30px;position:absolute}blockquote .author{color:#a5a6ad;font-family:Roboto Condensed,roboto,helvetica,sans-serif;font-style:italic;margin:5px 15vw 0 0;text-align:right;font-size:16px;font-size:1em;line-height:18px;line-height:1.125em}address{margin:0 0 1.5em}code,kbd,pre,tt,var,xmp{background:#eee;font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px;font-size:.9375em;line-height:1.6;max-width:75vw;margin:0 auto;overflow:auto;padding:1em 1.25em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}html{box-sizing:border-box;height:100%;margin:0;padding:0}*,:after,:before{box-sizing:inherit}body{background:#fff;height:100%;margin:0;padding:0}blockquote,q{quotes:"" ""}blockquote:after,q:after{content:""}hr{background-color:#455560;border:0;height:1px;margin-bottom:1.5em}ol,ul{font-family:Roboto Condensed,roboto,helvetica,sans-serif;line-height:18px;line-height:1.125em}ol li,ul li{margin:0 0 8px}ul{list-style:none;padding:0;margin:0}ul li{padding-left:25px}ul li:before{content:"•";padding-right:8px}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.button,.home-video-header__tagline .home-video-header__button,.home-video-header__tagline button,.home__projects section .home__button,.home__projects section button,.home__story section .home__button,button,input[type=button],input[type=reset],input[type=submit]{background:hsla(0,0%,100%,.2);border:1px solid transparent;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);color:#455560;font-family:Roboto Condensed,roboto,helvetica,sans-serif;font-weight:300;letter-spacing:.5px;padding:.7em 1em .65em;font-size:26px;font-size:1.625em;transition:all .3s ease-in}@media screen and (max-width:700px){.button,.home-video-header__tagline .home-video-header__button,.home-video-header__tagline button,.home__projects section .home__button,.home__projects section button,.home__story section .home__button,button,input[type=button],input[type=reset],input[type=submit]{font-size:22.08px;font-size:1.38em}}.button:hover,.home-video-header__tagline .home-video-header__button:hover,.home-video-header__tagline button:hover,.home__projects section .home__button:hover,.home__projects section button:hover,.home__story section .home__button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:hsla(0,0%,100%,.4);border:1px solid #ccc;cursor:pointer;filter:blur(1px);outline:0;transition:all .2s ease-out}.button:active,.button:focus,.home-video-header__tagline .home-video-header__button:active,.home-video-header__tagline .home-video-header__button:focus,.home-video-header__tagline button:active,.home-video-header__tagline button:focus,.home__projects section .home__button:active,.home__projects section .home__button:focus,.home__projects section button:active,.home__projects section button:focus,.home__story section .home__button:active,.home__story section .home__button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:0}@media screen and (max-width:700px){.button,.home-video-header__tagline .home-video-header__button,.home-video-header__tagline button,.home__projects section .home__button,.home__projects section button,.home__story section .home__button,button,input[type=button],input[type=reset],input[type=submit]{width:100%}}form button{color:#00539b;float:right;padding:.5em .9em .4em;font-size:24px;font-size:1.5em}input,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],textarea{border:0;border-bottom:1px solid #a5a6ad;border-radius:3px;color:#a5a6ad;letter-spacing:.5px;outline:0;padding:6px 7px;width:100%;transition:all .4s ease-in}input:focus,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{border-bottom:1px solid #00539b;color:#455560;transition:all .2s ease-out}input:active,input[type=color]:active,input[type=date]:active,input[type=datetime-local]:active,input[type=datetime]:active,input[type=email]:active,input[type=month]:active,input[type=number]:active,input[type=password]:active,input[type=range]:active,input[type=search]:active,input[type=tel]:active,input[type=text]:active,input[type=time]:active,input[type=url]:active,input[type=week]:active,textarea:active{outline:none}select{border:1px solid #a5a6ad}textarea{height:31px}.grecaptcha-badge{position:absolute!important}.home-video-header__video{background-size:cover;height:auto;min-height:100vh;min-width:100vw;position:fixed;width:auto;z-index:1}@media screen and (max-width:700px){.home-video-header__video{height:45vh;min-height:45vh;min-width:0}}@media screen and (max-width:700px) and (orientation:landscape){.home-video-header__video{height:auto;left:0;min-height:45vh;min-width:100vw}}@media screen and (max-width:700px){.home-video-header{margin-top:68px}}@media screen and (max-width:700px) and (orientation:landscape){.home__video .home-video-header{height:calc(100vh - 68px)}}.home-video-header__taglines-container{background:rgba(0,0,0,.32);height:100%;position:relative;z-index:5}.home-video-header__tagline{display:none;height:100%;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%}@media screen and (max-width:700px) and (orientation:landscape){.home-video-header__tagline{height:calc(100% - 38px)}}.home-video-header__tagline.show{display:-ms-flexbox;display:flex}.home-video-header__tagline h1{color:#fff;margin-top:25vh;padding:0 50px;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.75);font-size:60px;font-size:3.75em}@media screen and (max-width:1024px){.home-video-header__tagline h1{padding:0 30px}}@media screen and (max-width:900px){.home-video-header__tagline h1{font-size:51.2px;font-size:3.2em}}@media screen and (max-width:700px){.home-video-header__tagline h1{margin-top:6vh;padding:0 15px;font-size:32px;font-size:2em}}@media screen and (max-width:700px) and (orientation:landscape){.home-video-header__tagline h1{margin-top:20vh}}.home-video-header__tagline .home-video-header__button,.home-video-header__tagline button{bottom:20vh;color:#fff;left:38vw;padding:.767em 0;position:absolute;text-align:center;width:24vw;background:hsla(0,0%,100%,.15);font-size:30px;font-size:1.875em}.home-video-header__tagline .home-video-header__button:hover,.home-video-header__tagline button:hover{background:hsla(0,0%,100%,.25);border:1px solid #455560;color:#fff}@media screen and (max-width:900px){.home-video-header__tagline .home-video-header__button,.home-video-header__tagline button{left:33vw;width:34vw;font-size:29.872px;font-size:1.867em}}@media screen and (max-width:700px){.home-video-header__tagline .home-video-header__button,.home-video-header__tagline button{bottom:4vh;left:15vw;width:70vw;font-size:21.328px;font-size:1.333em}}.scrollmagic-pin-spacer{min-width:auto!important;width:auto!important}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1340px;padding:0 50px}@media screen and (max-width:1024px){.row{padding:0 30px}}@media screen and (max-width:700px){.row{padding:0 15px}}.row.row--space-around{-ms-flex-pack:distribute;justify-content:space-around}.row:first-of-type{padding-top:100px}@media screen and (max-width:900px){.row:first-of-type{padding-top:87px}}@media screen and (max-width:700px){.row:first-of-type{padding-top:30px}}.row:last-of-type{padding-bottom:40px}@media screen and (max-width:700px){.row:last-of-type{padding-bottom:0}}#approach-page .solution__col-container .row .solution__left-col,#approach-page .solution__col-container .row .solution__right-col,.row #approach-page .solution__col-container .solution__left-col,.row #approach-page .solution__col-container .solution__right-col,.row .column{margin:0 0 40px}@media screen and (max-width:700px){#approach-page .solution__col-container .row .solution__left-col,#approach-page .solution__col-container .row .solution__right-col,.row #approach-page .solution__col-container .solution__left-col,.row #approach-page .solution__col-container .solution__right-col,.row .column{margin:0 0 20px;padding:0}}.row .column--hidden{visibility:hidden}#approach-page .solution__col-container .row .center.solution__left-col,#approach-page .solution__col-container .row .center.solution__right-col,.row #approach-page .solution__col-container .center.solution__left-col,.row #approach-page .solution__col-container .center.solution__right-col,.row .column.center{text-align:center}.row .column__one{width:100%}@media screen and (max-width:700px){.row .column__one{margin:0 0 40px}}.row .column__two{width:49.1%}@media screen and (max-width:700px){.row .column__two{width:100%}}.row .column__three{width:32.09%}@media screen and (max-width:900px){.row .column__three{width:49.1%}}@media screen and (max-width:700px){.row .column__three{width:100%}}.row .column__four{width:23.6%}@media screen and (max-width:900px){.row .column__four{width:49.1%}}@media screen and (max-width:700px){.row .column__four{width:100%}}.row .column__five{width:18.5%}@media screen and (max-width:900px){.row .column__five{width:50%}}@media screen and (max-width:700px){.row .column__five{width:100%}}.row .column__one-fifth{width:18.5%}@media screen and (max-width:700px){.row .column__one-fifth{width:100%}}#approach-page .solution__col-container .row .solution__right-col,.row #approach-page .solution__col-container .solution__right-col,.row .column__two-fifth{width:38.88%}@media screen and (max-width:700px){#approach-page .solution__col-container .row .solution__right-col,.row #approach-page .solution__col-container .solution__right-col,.row .column__two-fifth{width:100%}}#approach-page .solution__col-container .row .solution__left-col,.row #approach-page .solution__col-container .solution__left-col,.row .column__three-fifth{width:59.25%}@media screen and (max-width:700px){#approach-page .solution__col-container .row .solution__left-col,.row #approach-page .solution__col-container .solution__left-col,.row .column__three-fifth{width:100%}}.row .column__four-fifth{width:79.63%}@media screen and (max-width:900px){.row .column__four-fifth{margin-top:0;width:100%}}@media screen and (max-width:700px){.row .column__four-fifth{width:100%}}@media screen and (min-width:900px){.row--flex-start{-ms-flex-pack:start;justify-content:flex-start}#approach-page .solution__col-container .row--flex-start .solution__left-col,#approach-page .solution__col-container .row--flex-start .solution__right-col,.row--flex-start #approach-page .solution__col-container .solution__left-col,.row--flex-start #approach-page .solution__col-container .solution__right-col,.row--flex-start .column{margin:0 2% 40px 0}}@media screen and (max-width:900px){#approach-page .solution__col-container .contact .form.solution__left-col,#approach-page .solution__col-container .contact .form.solution__right-col,.contact #approach-page .solution__col-container .form.solution__left-col,.contact #approach-page .solution__col-container .form.solution__right-col,.contact .column.form{margin-top:0;width:100%}}@media screen and (max-width:1024px){#approach-page .solution__col-container .contact .space.solution__left-col,#approach-page .solution__col-container .contact .space.solution__right-col,.contact #approach-page .solution__col-container .space.solution__left-col,.contact #approach-page .solution__col-container .space.solution__right-col,.contact .column.space{display:none}}@media screen and (max-width:1024px){#approach-page .solution__col-container .contact .info.solution__left-col,#approach-page .solution__col-container .contact .info.solution__right-col,.contact #approach-page .solution__col-container .info.solution__left-col,.contact #approach-page .solution__col-container .info.solution__right-col,.contact .column.info{width:38.88%}}@media screen and (max-width:900px){#approach-page .solution__col-container .contact .info.solution__left-col,#approach-page .solution__col-container .contact .info.solution__right-col,.contact #approach-page .solution__col-container .info.solution__left-col,.contact #approach-page .solution__col-container .info.solution__right-col,.contact .column.info{width:100%}}.home{height:100%;overflow:hidden}.home section{height:100%;width:100vw}.home__video section{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}@media screen and (max-width:700px){.home__video section{height:45vh}}.home__services{z-index:7}.home__services section{background:#00539b;background:linear-gradient(transparent,#00539b,#00539b,#00539b)}@media screen and (max-width:700px){.home__services section{background:#00539b}}.home__services h4{margin:10px 0 0}.home__services .column__one-fifth{margin:0 0 28px;text-align:center}@media screen and (max-width:700px){.home__services .column__one-fifth{display:none}}#approach-page .solution__col-container .home__services .solution__right-col,.home__services #approach-page .solution__col-container .solution__right-col,.home__services .column__two-fifth{margin:0 0 28px;padding:0 10px}@media screen and (max-width:700px){#approach-page .solution__col-container .home__services .solution__right-col,.home__services #approach-page .solution__col-container .solution__right-col,.home__services .column__two-fifth{margin:0;padding:0}}.home__services p{margin-bottom:40px}.home__services .globe,.home__services object{color:#fff;fill:#fff;height:85px;width:85px;display:block;margin:0 auto 25px}@media screen and (max-width:900px){.home__services .globe,.home__services object{margin-bottom:32px}}.home__story{z-index:7}.home__story section{background-color:#fff}.home__story section .home__button,.home__story section button,.home__story section h1{color:#7391a8}#approach-page .solution__col-container .home__story .solution__right-col,.home__story #approach-page .solution__col-container .solution__right-col,.home__story .column__two-fifth{text-align:center}@media screen and (max-width:700px){#approach-page .solution__col-container .home__story .solution__right-col,.home__story #approach-page .solution__col-container .solution__right-col,.home__story .column__two-fifth{margin-bottom:15px;-ms-flex-order:1;order:1}}@media screen and (max-width:700px){#approach-page .solution__col-container .home__story .solution__left-col,.home__story #approach-page .solution__col-container .solution__left-col,.home__story .column__three-fifth{-ms-flex-order:2;order:2}}.home__story .newspaper,.home__story object{margin-top:10%;opacity:.5;transform:translate(1200px);height:234px;width:282px}@media screen and (max-width:900px){.home__story .newspaper,.home__story object{margin-top:40%}}@media screen and (max-width:1024px){.home__story .newspaper,.home__story object{height:218px;width:263px}}@media screen and (max-width:768px){.home__story .newspaper,.home__story object{height:171px;width:206px}}@media screen and (max-width:700px){.home__story .newspaper,.home__story object{margin-top:10px;opacity:1;transform:translate(0);width:75%}}.home__clients{background:rgba(0,0,0,.32);z-index:6}.home__clients section{background-color:rgba(0,0,0,.35);padding-top:40px}@media screen and (max-width:700px){.home__clients section{background:#00539b}}.home__clients section h1{color:#fff;text-shadow:0 0 10px #455560}.home__clients section .column__five{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}@media screen and (max-width:900px){.home__clients section .column__five{width:32.09%}}@media screen and (max-width:700px){.home__clients section .column__five{width:50%}.home__clients section .column__five:last-of-type{width:100%}.home__clients section .column__five:last-of-type svg{width:50%}.home__clients section .column__five svg{width:85%}}.home__clients .clients__logo{fill:#fff;max-width:90%}.home__projects{z-index:7}.home__projects section{background-color:#fff}.home__projects section h1{color:#83b757}.home__projects section .column__three{margin-bottom:15px;position:relative;text-align:center}@media screen and (max-width:900px){.home__projects section .column__three{margin-bottom:0}}.home__projects section .column__three .top-image{transition:all .45s ease-in-out;position:absolute}.home__projects section .column__three .bottom-image{transition:all .45s ease-in-out;opacity:0}.home__projects section .column__three h4{margin:0 0 20px}.home__projects section .column__three a,.home__projects section .column__three a:visited{box-shadow:none;color:#455560}.home__projects section .column__three a:active,.home__projects section .column__three a:focus,.home__projects section .column__three a:hover{box-shadow:none;color:#83b757}.home__projects section .home__button,.home__projects section button{color:#83b757}.home__projects section .row:last-of-type{margin-top:42px}.home__solutions{z-index:7}.home__solutions section{background-color:#4e9acc}.home__solutions section .column__five{text-align:center}@media screen and (max-width:700px){.home__solutions section .column__five{width:50%}.home__solutions section .column__five:last-of-type{margin-bottom:40px}}.home__solutions section h1,.home__solutions section h3,.home__solutions section h4{color:#fff}.home__solutions section h3{margin-top:30px;transition:all .4s ease-in}.home__solutions section h4{margin:10px 0 0}.home__solutions section .svg,.home__solutions section object{color:#fff;cursor:pointer;fill:#fff;height:150px;margin-top:10px;max-width:140px;text-align:center}@media screen and (max-width:1024px){.home__solutions section .svg,.home__solutions section object{height:130px;max-width:120px}}@media screen and (max-width:900px){.home__solutions section .svg,.home__solutions section object{height:150px;max-width:140px}}@media screen and (max-width:700px){.home__solutions section .svg,.home__solutions section object{height:130px;max-width:120px}}.home__solutions section a,.home__solutions section a:hover{box-shadow:none}.home__solutions section svg{transition:color .5s ease-out}.home__solutions section .svg:hover h3,.home__solutions section .svg:hover svg{color:#00539b;transition:all .5s ease-out}footer{background-color:#fff;border-bottom:20px solid #00539b;z-index:2}footer h1{color:#00539b}footer .row{-ms-flex-align:baseline;align-items:baseline}#approach-page .solution__col-container footer .row .solution__left-col,#approach-page .solution__col-container footer .row .solution__right-col,footer .row #approach-page .solution__col-container .solution__left-col,footer .row #approach-page .solution__col-container .solution__right-col,footer .row .column{margin-bottom:20px}footer .row.about{padding-top:100px}@media screen and (max-width:900px){footer .row.about{padding-top:87px}}@media screen and (max-width:700px){footer .row.about{padding-top:30px}}footer .row.contact{padding-top:0}footer ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer ul li{-ms-flex-line-pack:stretch;align-content:stretch;font-family:Roboto Condensed,roboto,helvetica,sans-serif;letter-spacing:.5px;margin-bottom:36px;width:100%;line-height:22px;line-height:1.375em}@media screen and (max-width:1024px){footer ul li{margin-bottom:34px}}@media screen and (max-width:900px){footer ul li{padding-left:0;width:50%}footer ul li:last-of-type{margin-top:43px}}@media screen and (max-width:700px){footer ul li{width:100%;margin-bottom:20px}footer ul li:last-of-type{margin-bottom:0;margin-top:20px}}footer ul li:before{content:"";padding-right:0}footer ul li a{color:#455560}.footer{z-index:2}header{position:fixed;width:100%;z-index:8}@media screen and (max-width:700px){header{background-color:#fff;width:100vw}}header .row:first-of-type{-ms-flex-align:end;align-items:flex-end;max-width:100vw;padding-left:18px;padding-top:15px;z-index:3;top:0}@media screen and (max-width:1024px){header .row:first-of-type{padding-left:30px;padding-top:15px}}@media screen and (max-width:700px){header .row:first-of-type{-ms-flex-align:center;align-items:center;padding:10px 15px}}header .row:first-of-type.scrolled{backgroundColor:rgba(69,85,96,.85)}header .menu-spacer{height:86px}header .menu-spacer.scrolled{height:50px}@media screen and (max-width:700px){header .menu-spacer{display:none}}@media screen and (max-width:700px){header .header-icons{box-shadow:0 0 2px 0 rgba(0,0,0,.26);padding:10px 25px;background-color:#fff;position:relative;z-index:4!important}}@media screen and (max-width:900px){#approach-page .solution__col-container header .row .solution__left-col,#approach-page .solution__col-container header .row .solution__right-col,header .row #approach-page .solution__col-container .solution__left-col,header .row #approach-page .solution__col-container .solution__right-col,header .row .column{margin:0}}@media screen and (max-width:700px){#approach-page .solution__col-container header .row .solution__left-col,#approach-page .solution__col-container header .row .solution__right-col,header .row #approach-page .solution__col-container .solution__left-col,header .row #approach-page .solution__col-container .solution__right-col,header .row .column{margin:0;padding:0}}header .logo{border:0;display:block;height:71px;width:198px;z-index:4;position:relative;transition:height .1s ease-in}@media screen and (max-width:700px){header .logo{border:0;display:none;height:48.42px;width:135px}}header .logo.logo--color{display:none}@media screen and (max-width:700px){header .logo.logo--color{display:block}}#approach-page .solution__col-container .header-icons .solution__left-col,#approach-page .solution__col-container .header-icons .solution__right-col,.header-icons #approach-page .solution__col-container .solution__left-col,.header-icons #approach-page .solution__col-container .solution__right-col,.header-icons .column{margin:0}.header-icons.scrolled.row:first-of-type{-ms-flex-align:center;align-items:center;background-color:rgba(69,85,96,.85);padding:10px 50px 10px 32px}@media screen and (max-width:700px){.header-icons.scrolled.row:first-of-type{background-color:#fff}}@media screen and (max-width:1024px){.header-icons.scrolled.row:first-of-type{padding:10px 30px 10px 12px}}.header-icons.scrolled.row:first-of-type .logo{height:37px;width:103px;transition:all .3s ease-out}.page-header h1{color:#fff;margin-bottom:100px;margin-top:49px;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.6);font-size:60px;font-size:3.75em}@media screen and (max-width:900px){.page-header h1{margin-bottom:75px;margin-top:30px;font-size:51.2px;font-size:3.2em}}@media screen and (max-width:700px){.page-header h1{margin-bottom:30px;margin-top:8px;font-size:32px;font-size:2em}}.page-header h2{color:#fff;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.6);margin-bottom:57px}@media screen and (max-width:900px){.page-header h2{margin-bottom:23px;font-size:34.128px;font-size:2.133em}}@media screen and (max-width:700px){.page-header h2{margin-bottom:0;font-size:21.328px;font-size:1.333em}}.page-header__image{width:100vw}@media screen and (max-width:700px){.page-header__image{background-position:0 68px}.page-header__image section{padding-top:68px}}#team-page .page-header section{background-color:rgba(0,0,0,.35)}@media screen and (max-width:700px){#team-page .page-header section{background-color:rgba(0,0,0,.5)}}#team-page .page-header__image{background-color:#fff;background:url(../img/team.jpg) 50%;background-repeat:no-repeat;background-size:cover}#approach-page .page-header section{background-color:rgba(0,0,0,.35)}@media screen and (max-width:700px){#approach-page .page-header section{background-color:rgba(0,0,0,.5)}}#approach-page .page-header__image{background-color:#fff;background:url(../img/hands.jpg) 50%;background-repeat:no-repeat;background-size:cover}.team{background-color:#fff}.team .row:first-of-type{padding-bottom:34px;padding-top:68px}@media screen and (max-width:900px){.team .row:first-of-type{padding-bottom:16px;padding-top:49px}}@media screen and (max-width:700px){.team .row:first-of-type{padding-bottom:0;padding-top:33px}}@media screen and (max-width:700px){.team .column__four{width:50%}}@media screen and (max-width:700px){.team .column__four:nth-of-type(odd){padding-right:8px}}@media screen and (max-width:700px){.team .column__four:nth-of-type(2n){padding-left:8px}}.team.first-section{background-color:#00539b}.team.first-section h1{color:#fff}.team.first-section h4{color:#fff;font-size:26px;font-size:1.625em;line-height:19.696px;line-height:1.231em}.team .leaders.row:first-of-type{padding-bottom:0}.team .row.same-background{padding-bottom:0;padding-top:0}@media screen and (max-width:700px){.team .row.same-background{padding-top:26px}}.team h4{margin-bottom:0}.team .last-row{-ms-flex-pack:start;justify-content:flex-start;padding-bottom:65px}@media screen and (max-width:900px){.team .last-row{-ms-flex-pack:justify;justify-content:space-between;padding-bottom:45px}}@media screen and (max-width:700px){.team .last-row{padding-bottom:21px}}.team .bio{background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,56,105,.9) 50%,#003869);height:100%;overflow:hidden;position:relative}@media screen and (max-width:700px){.team .bio{background-color:transparent}}.team .bio .bio__img{opacity:1}.team .bio .bio__img,.team .bio .bio__name-title{transition:opacity .3s ease-in-out;-webkit-backface-visibility:hidden}.team .bio .bio__name-title{opacity:0}.team .bio:hover .bio__img{opacity:.38}.team .bio:hover .bio__name-title{opacity:1}.team .bio img{display:-ms-flexbox;display:flex;margin:0 auto}.bio__name-title{color:#fff;opacity:0;padding:0 5px;position:absolute;text-align:center;top:70%;transition:opacity .3s ease-in-out;width:100%}@media screen and (max-width:700px){.bio__name-title{top:60%}}@media screen and (max-width:320px){.bio__name-title{top:25%}}.bio__name-title h4{color:#fff;margin:0;text-shadow:0 0 10px rgba(0,0,0,.3)}@media screen and (max-width:700px){.bio__name-title h4{font-weight:300;padding:10px 0 2px;text-shadow:none;font-size:18px;font-size:1.125em}}.bio__name-title p{color:#fff;margin:0;text-shadow:0 0 10px rgba(0,0,0,.3);line-height:18.4px;line-height:1.15em}@media screen and (max-width:700px){.bio__name-title p{text-shadow:none;font-size:14.4px;font-size:.9em}}.careers{background-color:#00539b}.careers .row{-ms-flex-align:baseline;align-items:baseline;padding-bottom:9px;padding-top:68px}@media screen and (max-width:900px){.careers .row{padding-bottom:0;padding-top:49px}}@media screen and (max-width:700px){.careers .row{padding-top:34px}}.careers .row:last-of-type{padding-top:0}@media screen and (max-width:900px){.careers .column__one-fifth{margin:0;width:100%}}@media screen and (max-width:900px){.careers .column__four-fifth{margin-bottom:31px}}@media screen and (max-width:700px){.careers .column__four-fifth{margin-bottom:11px}}.careers h1,.careers h1 a,.careers p,.careers p a{color:#fff}.careers h1 a:hover,.careers p a:hover{color:#7391a8}.careers__job-title,.careers__section-title{color:#fff}@media screen and (max-width:767px){.careers__job-title{font-size:20px;margin-top:15px}}.single-work-page.project-page .details__body{display:block}.single-work-page.project-page .details__body .close-button{display:none}.single-work-page.project-page .details__body .carousel{visibility:hidden}.single-work-page.project-page .details{display:block}.single-work-page .mobile-only{display:none}@media screen and (max-width:767px){.single-work-page .mobile-only{display:inherit}}.single-work-page .desktop-only{display:none}@media screen and (min-width:768px){.single-work-page .desktop-only{display:inherit}}.single-work-page .page-header{width:100vw}@media screen and (max-width:700px){.single-work-page .page-header{padding-top:68px}}.single-work-page .page-header section{-ms-flex-align:center;align-items:center;background:#83b757;display:-ms-flexbox;display:flex;height:327px;padding-top:16px}@media screen and (max-width:900px){.single-work-page .page-header section{height:240px}}@media screen and (max-width:700px){.single-work-page .page-header section{height:139px;margin-bottom:29px;padding-top:0}}.single-work-page .page-header h1{margin:0;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.2);width:100%;z-index:3}@media screen and (max-width:900px){.single-work-page .page-header h1{font-size:51.2px;font-size:3.2em;line-height:19.2px;line-height:1.2em}}@media screen and (max-width:700px){.single-work-page .page-header h1{margin:0 15px;font-size:32px;font-size:2em;line-height:19.2px;line-height:1.2em}}.single-work-page .page-header .page-logo{color:rgba(65,85,96,.5);height:216px;position:absolute;width:100%;z-index:0}@media screen and (max-width:900px){.single-work-page .page-header .page-logo{height:155px}}@media screen and (max-width:700px){.single-work-page .page-header .page-logo{height:106px}}@media screen and (max-width:900px){.single-work-page .page-header .special-break{display:none}}@media screen and (max-width:700px){.single-work-page .page-header .special-break{display:block}}.single-work-page .projects{background-color:#fff;min-height:400px;padding-bottom:25px;padding-top:25px}#approach-page .solution__col-container .single-work-page .projects .solution__left-col,#approach-page .solution__col-container .single-work-page .projects .solution__right-col,.single-work-page .projects #approach-page .solution__col-container .solution__left-col,.single-work-page .projects #approach-page .solution__col-container .solution__right-col,.single-work-page .projects .column{margin:0 0 20px;position:relative}.single-work-page .projects .row{position:relative}.single-work-page .projects .row:first-of-type{padding-top:1px}@media screen and (max-width:767px){#approach-page .solution__col-container .single-work-page .projects .row .solution__left-col,#approach-page .solution__col-container .single-work-page .projects .row .solution__right-col,.single-work-page .projects .row #approach-page .solution__col-container .solution__left-col,.single-work-page .projects .row #approach-page .solution__col-container .solution__right-col,.single-work-page .projects .row .column__three-fifth,.single-work-page .projects .row .column__two-fifth{margin:0 0 15px;width:100%}#approach-page .solution__col-container .single-work-page .projects .row .solution__left-col p:last-of-type,#approach-page .solution__col-container .single-work-page .projects .row .solution__right-col p:last-of-type,.single-work-page .projects .row #approach-page .solution__col-container .solution__left-col p:last-of-type,.single-work-page .projects .row #approach-page .solution__col-container .solution__right-col p:last-of-type,.single-work-page .projects .row .column__three-fifth p:last-of-type,.single-work-page .projects .row .column__two-fifth p:last-of-type{margin-bottom:15px}}@media screen and (max-width:900px){#approach-page .solution__col-container .single-work-page .projects .details .row .solution__left-col,#approach-page .solution__col-container .single-work-page .projects .details .row .solution__right-col,.single-work-page .projects .details .row #approach-page .solution__col-container .solution__left-col,.single-work-page .projects .details .row #approach-page .solution__col-container .solution__right-col,.single-work-page .projects .details .row .column__three-fifth,.single-work-page .projects .details .row .column__two-fifth{margin:0 0 15px;width:100%}#approach-page .solution__col-container .single-work-page .projects .details .row .solution__left-col p:last-of-type,#approach-page .solution__col-container .single-work-page .projects .details .row .solution__right-col p:last-of-type,.single-work-page .projects .details .row #approach-page .solution__col-container .solution__left-col p:last-of-type,.single-work-page .projects .details .row #approach-page .solution__col-container .solution__right-col p:last-of-type,.single-work-page .projects .details .row .column__three-fifth p:last-of-type,.single-work-page .projects .details .row .column__two-fifth p:last-of-type{margin-bottom:15px}}@media screen and (max-width:767px){.single-work-page .projects .row .column__one-fifth{margin:0 0 15px;width:48%}}#approach-page .solution__col-container .single-work-page .row .solution__right-col ul li,.single-work-page .row #approach-page .solution__col-container .solution__right-col ul li,.single-work-page .row .column__two-fifth ul li{padding-left:10px}#approach-page .solution__col-container .single-work-page .row .solution__right-col ul li ul,.single-work-page .row #approach-page .solution__col-container .solution__right-col ul li ul,.single-work-page .row .column__two-fifth ul li ul{margin-bottom:10px;margin-top:10px}#approach-page .solution__col-container .single-work-page .row .solution__right-col ul li ul li,.single-work-page .row #approach-page .solution__col-container .solution__right-col ul li ul li,.single-work-page .row .column__two-fifth ul li ul li{padding-left:20px}.single-work-page .projects__logo{bottom:0;fill:#fff;left:0;margin:auto;max-height:100px;max-width:82%;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}@media screen and (max-width:900px){.single-work-page .projects__logo{max-height:50%}}@media screen and (max-width:700px){.single-work-page .column__one-fifth{width:48%}}.single-work-page .column__one-fifth .projects__logo{max-width:77%}.single-work-page .projects__screenshot{position:relative;transition:filter .3s ease-in-out}@media screen and (max-width:767px){.single-work-page .projects__screenshot{width:100%}}.single-work-page .projects__project{cursor:pointer}.single-work-page .projects__project:hover .overlay{filter:blur(2px);opacity:.6}@media screen and (max-width:767px){.single-work-page .projects__project:hover .overlay{opacity:.7}}.single-work-page .projects__project:hover .projects__logo,.single-work-page .projects__project:hover .triangle{opacity:1}.single-work-page .projects__project .overlay{background-color:#000;height:99%;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.single-work-page .projects__project.active .projects__screenshot{filter:blur(3px)}.single-work-page .projects__project.active .overlay{filter:blur(2px);opacity:.5}@media screen and (max-width:767px){.single-work-page .projects__project.active .overlay{opacity:.7}}.single-work-page .projects__project.active .projects__logo,.single-work-page .projects__project.active .triangle{opacity:1}.single-work-page .projects__project.column__one-fifth.active .overlay{opacity:.55}@media screen and (max-width:767px){.single-work-page .projects__project.column__one-fifth.active .overlay{opacity:.7}}.single-work-page .details__body{display:none}.single-work-page .details__body .close-button{background-image:url(../img/close-button.png);background-repeat:no-repeat;cursor:pointer;height:34px;position:absolute;right:50px;width:32px;z-index:8}@media screen and (max-width:1024px){.single-work-page .details__body .close-button{right:30px}}@media screen and (max-width:767px){.single-work-page .details__body .close-button{right:15px}}.single-work-page .details__body .close-button:hover{opacity:.8;transition:opacity .3s ease-in-out}.single-work-page .details__body.details__body--show{display:inherit}.single-work-page .details__list{margin-top:1em}.single-work-page .details__list li{padding-left:0}.single-work-page .triangle{border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;bottom:25px;display:inline-block;height:15px;left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0;transition:opacity .15s ease-in-out;width:30px}.single-work-page .arrow{display:none;position:absolute;transform:rotate(90deg);bottom:25px;height:30px;width:30px}.single-work-page .arrow.active{display:inherit}.single-work-page .details{background-color:hsla(233,5%,66%,.1);border-bottom:1px solid hsla(233,5%,66%,.6);border-top:1px solid hsla(233,5%,66%,.6);box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.2),inset 0 -15px 15px -15px rgba(0,0,0,.2);display:none;margin-bottom:30px}.single-work-page .details .row:last-of-type{padding-bottom:16px;padding-top:36px}@media screen and (max-width:700px){.single-work-page .details .row:last-of-type{padding-bottom:0;padding-top:18px}}#approach-page .solution__col-container .single-work-page .details .solution__right-col,.single-work-page .details #approach-page .solution__col-container .solution__right-col,.single-work-page .details .column__two-fifth{margin-top:30px}.single-work-page .details a{font-size:18px;font-size:1.125em}.single-work-page .details h2{margin-bottom:7px}@media screen and (max-width:767px){.single-work-page .details h2{font-size:32px;font-size:2em;padding-right:45px}}.single-work-page .details p:first-pf-type{margin-top:21px}.single-work-page .fadeOutDown{animation-duration:.15s}.single-work-page .solution-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin-top:18px;width:100%}@media screen and (max-width:900px){.single-work-page .solution-list{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.single-work-page .solution-list{-ms-flex-pack:start;justify-content:flex-start;margin-top:0}}.single-work-page .solution-list.with-carousel{-ms-flex-pack:center;justify-content:center;margin:60px auto 0;width:75%}.single-work-page .solution-list.with-carousel.solution-list li{padding:6px 0 5px 7px}@media screen and (max-width:900px){.single-work-page .solution-list.with-carousel{width:100%}}.single-work-page .solution-list li{background-color:#83b757;border:1px solid transparent;cursor:pointer;margin:0 0 8px 8px;padding:6px 0 5px;font-size:14px;font-size:.875em;transition:all .2s ease-in}@media screen and (max-width:900px){.single-work-page .solution-list li{margin:0 6px 12px;padding:8px 0 7px}}@media screen and (max-width:767px){.single-work-page .solution-list li{margin:0 12px 12px 0;padding:8px 0 7px}}.single-work-page .solution-list li:hover{background-color:#fff;border:1px solid #83b757;cursor:pointer;transition:all .3s ease-out}.single-work-page .solution-list li:hover a{color:#83b757}.single-work-page .solution-list li a{color:#fff;letter-spacing:.5px;padding:8px 8px 7px 0}.single-work-page .solution-list li a:hover{box-shadow:none;color:#83b757}.single-work-page .solution-list li:before{content:"";padding:0}.single-work-page .carousel{margin:42px auto 0;width:600px}@media screen and (max-width:800px){.single-work-page .carousel{margin-bottom:40px}}@media screen and (max-width:1170px){.single-work-page .carousel{width:500px}}@media screen and (max-width:980px){.single-work-page .carousel{width:450px}}@media screen and (max-width:900px){.single-work-page .carousel{margin:0 auto;width:600px}.single-work-page .carousel .slick-dotted.slick-slider{margin-bottom:72px!important}}@media screen and (max-width:700px){.single-work-page .carousel{width:500px}}@media screen and (max-width:600px){.single-work-page .carousel{width:400px}}@media screen and (max-width:480px){.single-work-page .carousel{width:350px}}@media screen and (max-width:370px){.single-work-page .carousel{width:390px}}.single-work-page .carousel img{width:600px}@media screen and (max-width:1170px){.single-work-page .carousel img{width:500px}}@media screen and (max-width:980px){.single-work-page .carousel img{width:450px}}@media screen and (max-width:900px){.single-work-page .carousel img{width:600px}}@media screen and (max-width:700px){.single-work-page .carousel img{width:500px}}@media screen and (max-width:600px){.single-work-page .carousel img{width:400px}}@media screen and (max-width:480px){.single-work-page .carousel img{width:350px}}@media screen and (max-width:370px){.single-work-page .carousel img{width:290px}}.single-work-page .carousel img:active,.single-work-page .carousel img:focus,.single-work-page .carousel img:hover{outline:none}.single-work-page .carousel .slick-next{transform:rotate(180deg);height:30px;top:43%}.single-work-page .carousel .slick-prev{height:30px;top:47%}.single-work-page .carousel .slick-disabled{opacity:0;pointer-events:none}.single-work-page .carousel .slick-dots li button{background:#a5a6ad;border-radius:100%;box-shadow:none}.single-work-page .carousel .slick-dots li button:before{content:"";opacity:0}.single-work-page .carousel .slick-dots li button:hover{filter:none}.single-work-page .carousel .slick-dots li:before{content:"";opacity:0}.single-work-page .carousel .slick-dots li.slick-active button{background:#83b757;border-radius:100%}.single-work-page .home__solutions section{background-color:#83b757}.single-work-page .home__solutions section .svg:hover h3,.single-work-page .home__solutions section .svg:hover svg{color:rgba(65,85,96,.8)}.single-work-page footer .about{margin-top:-24px}#approach-page .solutions{background-color:#fff;padding-bottom:4px;padding-top:0}#approach-page .solutions .solution__target{display:block;position:relative;top:-60px;visibility:hidden}#approach-page .solutions .solution .row:first-of-type{padding-top:70px}@media screen and (max-width:900px){#approach-page .solutions .solution .row:first-of-type{padding-top:50px}}@media screen and (max-width:700px){#approach-page .solutions .solution .row:first-of-type{padding-top:30px}}#approach-page .solution__header{color:#4e9acc}#approach-page .solution__copy{margin-bottom:0;line-height:24px}@media screen and (min-width:1024px){#approach-page .solution__copy{margin-bottom:inherit}}#approach-page .solution__section-header{color:#4e9acc;font-family:Roboto Condensed,roboto,helvetica,sans-serif;margin-bottom:28px;font-size:26px;font-size:1.625em;line-height:17.232px;line-height:1.077em}@media screen and (max-width:1023px){#approach-page .solution__section-header{margin-bottom:20px}}#approach-page .solution a{color:#4e9acc;margin-bottom:17px;margin-top:30px;font-size:16px;font-size:1em;line-height:17.088px;line-height:1.068em}@media screen and (max-width:1023px){#approach-page .solution a{margin-bottom:60px;margin-top:21px}}@media screen and (max-width:700px){#approach-page .solution a{margin-bottom:40px}}#approach-page .solution a:hover{color:#00539b;box-shadow:none}#approach-page .solution__svg{color:#4e9acc;display:block;margin:3px auto 0;max-width:100%}@media screen and (max-width:1023px){#approach-page .solution__svg{height:240px;max-width:210px}}@media screen and (max-width:700px){#approach-page .solution__svg{height:150px;max-width:150px}}#approach-page .industry-solutions{background:#4e9acc;color:#fff}#approach-page .industry-solutions .row:first-of-type{padding-top:68px}@media screen and (max-width:900px){#approach-page .industry-solutions .row:first-of-type{padding-top:48px}}@media screen and (max-width:700px){#approach-page .industry-solutions .row:first-of-type{padding-top:28px}}#approach-page .industry-solutions .column__one-fifth{text-align:center}@media screen and (max-width:700px){#approach-page .industry-solutions .column__one-fifth.last{margin-bottom:35px}}#approach-page .industry-solutions .svg,#approach-page .industry-solutions a{color:#fff;cursor:pointer;fill:#fff;height:150px;margin-top:10px;max-width:140px;text-align:center;transition:color .5s ease-in}@media screen and (max-width:900px){#approach-page .industry-solutions .svg,#approach-page .industry-solutions a{max-width:120px}}@media screen and (max-width:700px){#approach-page .industry-solutions .svg,#approach-page .industry-solutions a{margin-top:0;max-width:100px}}#approach-page .industry-solutions .svg h3,#approach-page .industry-solutions a h3{margin-top:30px}@media screen and (max-width:900px){#approach-page .industry-solutions .svg h3,#approach-page .industry-solutions a h3{margin:15px 0 0}}@media screen and (max-width:700px){#approach-page .industry-solutions .svg h3,#approach-page .industry-solutions a h3{margin:0 5px}}#approach-page .industry-solutions a:hover,#approach-page .industry-solutions a:hover .svg{color:#00539b;box-shadow:none}#approach-page .industry-solutions h2{font-size:26px;font-size:1.625em;line-height:19.696px;line-height:1.231em}@media screen and (max-width:700px){#approach-page .industry-solutions h2{font-size:21.6px;font-size:1.35em;line-height:20.8px;line-height:1.3em}}#approach-page .solution__col-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:80%}#approach-page .solution__col-container .solution__left-col{margin:0 30px 15px}@media screen and (max-width:1023px){#approach-page .solution__col-container .solution__left-col{margin:0}}#approach-page .solution__col-container .solution__list--2-col{columns:2}@media screen and (max-width:767px){#approach-page .solution__col-container .solution__list--2-col{columns:1}}#approach-page .solution__col-container .solution__right-col{min-width:370px}@media screen and (max-width:1023px){#approach-page .solution__col-container .solution__right-col{min-width:0;width:100%}}#approach-page .solution__col-container .solution__right-col ul{margin-bottom:15px;margin-top:55px}@media screen and (max-width:1023px){#approach-page .solution__col-container .solution__right-col ul{margin-bottom:0;margin-top:20px}}@media screen and (max-width:700px){#approach-page .solution__col-container .solution__right-col ul{margin-bottom:0;margin-top:15px}}#approach-page .solution__col-container .solution__right-col ul li{letter-spacing:.5px;line-height:24px;margin:0;padding-left:15px}@media screen and (max-width:1023px){#approach-page .solution__col-container .solution__right-col ul li{padding-left:0}}@media screen and (max-width:1023px){#approach-page .solution:nth-of-type(odd) .solution__col-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:-1;order:-1;padding-right:30px;width:60%}#approach-page .solution:nth-of-type(2n) .solution__col-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:30px;width:60%}#approach-page .solution .column__one-fifth{width:40%}}@media screen and (max-width:700px){#approach-page .solution:nth-of-type(2n) .solution__col-container,#approach-page .solution:nth-of-type(odd) .solution__col-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:1;order:1;padding:7px 0 10px;width:100%}#approach-page .solution .column__one-fifth{width:100%}#approach-page .industry-solutions .column__one-fifth{width:50%}}@media screen and (min-width:1024px){#approach-page .mobile-only{display:none}}#approach-page .desktop-only{display:none}@media screen and (min-width:1024px){#approach-page .desktop-only{display:inherit}}.privacy-page .page-header{background-color:#00539b}a{box-shadow:inset 0 -1px 0 0 transparent;color:#00539b;text-decoration:none;transition:all .5s ease-in}a.link--alt{color:#4e9acc}a:visited{color:#00539b}a:active,a:focus,a:hover{box-shadow:inset 0 -1px 0 0 #00539b;color:#000;transition:all .4s ease-out;outline:0}.menu-button{position:relative;z-index:4;cursor:pointer;float:right;height:50px;width:30px}.menu-button span{position:absolute;border-top:3px solid #fff;width:30px;transition:.2s cubic-bezier(.8,.25,.5,.95)}.menu-button span.menu_top{bottom:37px}.menu-button span.menu_middle{bottom:27px;right:0}.menu-button span.menu_bottom{bottom:17px}@media screen and (max-width:700px){.menu-button span{border-color:#455560}}.menu-button.menu-button--open span.menu_top{bottom:25px;transition-delay:.1s;transform:rotate(135deg)}.menu-button.menu-button--open span.menu_middle{right:-100px;transition-duration:.1s}.menu-button.menu-button--open span.menu_bottom{bottom:25px;transition-delay:.1s;transform:rotate(225deg)}#approach-page .solution__col-container .sandwich-icon.solution__left-col,#approach-page .solution__col-container .sandwich-icon.solution__right-col,.column.sandwich-icon{-ms-flex-align:baseline;align-items:baseline;cursor:pointer;display:-ms-flexbox;display:flex;position:relative}#approach-page .solution__col-container .sandwich-icon.solution__left-col h3,#approach-page .solution__col-container .sandwich-icon.solution__right-col h3,.column.sandwich-icon h3{color:#fff;z-index:4;display:none;font-weight:300;letter-spacing:.5px;margin:-4px 20px -8px 0;position:relative;top:-20px;font-size:22.8px;font-size:1.425em}@media screen and (max-width:700px){#approach-page .solution__col-container .sandwich-icon.solution__left-col h3,#approach-page .solution__col-container .sandwich-icon.solution__right-col h3,.column.sandwich-icon h3{color:#000}}#approach-page .solution__col-container .sandwich-icon.solution__left-col svg,#approach-page .solution__col-container .sandwich-icon.solution__right-col svg,.column.sandwich-icon svg{height:30px;width:30px}.menu{background-color:rgba(69,85,96,.85);display:none;height:100vh;max-width:100vw;padding-top:20px;position:fixed;width:100vw}@media screen and (max-width:700px){.menu{background-color:#455560;padding-top:0;top:0}}.menu ul li{text-align:right;font-size:34px;font-size:2.125em;line-height:36px;line-height:2.25em}@media screen and (max-width:700px){.menu ul li{font-size:32px;font-size:2em;line-height:34px;line-height:2.125em}}.menu ul li a{box-shadow:none;color:#fff;font-family:Roboto Condensed,roboto,helvetica,sans-serif;font-weight:300;letter-spacing:.5px}.menu ul li a:hover{color:#cfd3d6}@media screen and (max-width:700px){.menu ul li a:hover{color:#b5bbbf}}.menu ul li:before{content:"";padding-right:0}.menu.social{z-index:4;-ms-flex-align:end;align-items:flex-end;background-color:transparent;bottom:0;display:none;height:auto}@media screen and (max-width:700px){.menu.social{padding-bottom:0;padding-left:0;top:auto}}#approach-page .solution__col-container .menu.social .solution__left-col,#approach-page .solution__col-container .menu.social .solution__right-col,.menu.social #approach-page .solution__col-container .solution__left-col,.menu.social #approach-page .solution__col-container .solution__right-col,.menu.social .column{margin-bottom:0}@media screen and (max-width:700px){#approach-page .solution__col-container .menu.social .solution__left-col,#approach-page .solution__col-container .menu.social .solution__right-col,.menu.social #approach-page .solution__col-container .solution__left-col,.menu.social #approach-page .solution__col-container .solution__right-col,.menu.social .column{margin:0}}.menu.social ul{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:700px){.menu.social ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.social ul li{padding-left:19px}.menu.social ul li:first-of-type{padding:0;width:100%}}.menu.social h3{color:#cfd3d6;font-weight:300;letter-spacing:.5px;margin:0;font-size:16px;font-size:1em}@media screen and (max-width:700px){.menu.social h3{color:#b5bbbf}}.menu.social img,.menu.social svg{height:40px;width:40px;opacity:.7;transition:all .4s ease-out}@media screen and (max-width:700px){.menu.social img,.menu.social svg{opacity:.6}}.menu.social img:hover,.menu.social svg:hover{opacity:1}@media screen and (max-width:700px){.menu:first-of-type{top:0}}.menu-visible{background-color:rgba(69,85,96,.85)!important;transition:all .7s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:700px){.menu-visible{background-color:#455560!important;transition:all .7s cubic-bezier(.19,1,.22,1)}}.menu-icon{color:#fff}@media screen and (max-width:700px){.menu-icon{color:#5c5c5c}}.exit{color:#fff;height:32px;width:33px;cursor:pointer;transition:all .5s ease-in}.exit:hover{opacity:.7;transition:all .4s ease-out}@media screen and (max-width:700px){.exit{margin-left:auto;margin-top:10px}}.menu-header{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:900px){.menu-header{margin-bottom:60px!important}}.menu-logo{background:url(../img/thirdwave-logo.svg);background-repeat:no-repeat;background-size:198px 71px;display:-ms-flexbox;display:flex;height:71px;width:198px}.menu-logo,.menu-logo:hover{box-shadow:none}@media screen and (max-width:700px){.menu-logo{display:none}}.no-scroll{overflow:hidden}@media screen and (max-width:700px){.svg-logo svg{color:#00539b}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-size:14px;font-size:.875em;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:9}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}embed,iframe,object{max-width:100%}a.svg{position:relative;height:100%}a.svg,a.svg:after{display:inline-block}a.svg:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.newspaper{fill:#7391a8}.apps,.assets,.cms,.covisint,.ecommerce,.globe,.intranet,.marketing,.phone,.startup{fill:#fff}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes a{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:a;transform-origin:center bottom}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:b}@keyframes c{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:c}@keyframes d{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:d}@keyframes e{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:e}@keyframes f{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:f}@keyframes g{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:g}@keyframes h{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:h}@keyframes i{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:i}@keyframes j{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:j;transform-origin:center}@keyframes k{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:k;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes l{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:n}@keyframes o{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:o}@keyframes p{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:p}@keyframes q{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:q}@keyframes r{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:r}@keyframes s{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:s}@keyframes t{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:t}@keyframes u{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:u}@keyframes v{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:v}@keyframes w{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:w}@keyframes x{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:x}@keyframes y{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:y}@keyframes z{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:z}@keyframes A{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:A}@keyframes B{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:B}@keyframes C{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:C}@keyframes D{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:D}@keyframes E{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:E}@keyframes F{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:F}@keyframes G{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:G}@keyframes H{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:H}@keyframes I{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:I}@keyframes J{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:J}@keyframes K{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:K}@keyframes L{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:L}@keyframes M{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:M}@keyframes N{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:N}@keyframes O{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:O}@keyframes P{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:P}@keyframes Q{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:Q;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes R{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:R}@keyframes S{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:S;animation-timing-function:ease-out}@keyframes T{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:T;animation-timing-function:ease-in}@keyframes U{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:U}@keyframes V{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:V}@keyframes W{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:W}@keyframes X{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:X}@keyframes Y{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:Y}@keyframes Z{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:Z}@keyframes ab{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:ab}@keyframes bb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:bb}@keyframes cb{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:cb}@keyframes db{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:db}@keyframes eb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:eb}@keyframes fb{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:fb}@keyframes gb{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:gb}@keyframes hb{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:hb}@keyframes ib{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:ib}@keyframes jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:jb}@keyframes kb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:kb}@keyframes lb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:lb}@keyframes mb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:mb}@keyframes nb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:nb}@keyframes ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:ob}@keyframes pb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:pb}@keyframes qb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:qb}@keyframes rb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:rb}@keyframes sb{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:sb}@keyframes tb{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:tb}@keyframes ub{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:ub}@keyframes vb{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:vb}@keyframes wb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:wb}@keyframes xb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:xb}@keyframes yb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:yb}@keyframes zb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:zb}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
/*# sourceMappingURL=styles.css.map */
