﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{color:#1e2a2d;font:300 50% ff-din-web,sans-serif}@media screen and (min-width: 481px){html{font-size:62.5%}}body{font-size:1.6rem}h1{font-size:3.2rem;font-weight:600}p,li,blockquote{line-height:177.77778%}p,blockquote{margin:1.7777778em 0}ul,ol{list-style:none;padding:0;margin:1.7777778em 0}pre code{font-family:"Menlo","Consolas",monospace;font-size:1.3rem;line-height:1.25em;padding:0.5em 1em!important}@font-face{font-family:"icomoon";src:url("/assets/icomoon-ea484ceba559b32a0f51f5ffb1467aa6.eot");src:url("/assets/icomoon-ea484ceba559b32a0f51f5ffb1467aa6.eot?#iefix") format("embedded-opentype"),url("/assets/icomoon-4ed52901d12dfac2000c9851e001c68a.woff") format("woff"),url("/assets/icomoon-8ec0a1a765bd9be4427e7a5fb12a3ee1.ttf") format("truetype"),url("/assets/icomoon-9b0e62889c3319b94b57c1aecdac990e.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],.icon:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.email:before{content:"\e603"}.icon.tel:before{content:"\e604"}.icon.twitter:before{content:"\e601"}.icon.menu:before{content:"\e600"}.icon.github:before{content:"\e602"}.icon.github-alt:before{content:"\e605"}.icon.linkedin:before{content:"\e606"}.icon.linkedin-alt:before{content:"\e607"}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}#page{position:relative;min-height:100%;margin-bottom:-22rem}#page:after{display:block;content:"";height:22rem}main{margin:0 auto;padding:0}main>header,main>section{padding:0 5%}.container{max-width:120rem;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}a{-webkit-transition:color 0.1s,background 0.1s;-moz-transition:color 0.1s,background 0.1s;transition:color 0.1s,background 0.1s;color:#4BA0C8;text-decoration:none;font-weight:500}a:hover{color:#286785;text-decoration:underline}a img{border:0}figure{margin:1.6rem 0}figure figcaption{font-size:1.25rem;font-style:italic;line-height:1em;color:#666}figure img{max-width:100%}article ul{list-style:disc}article ol{list-style:decimal}.video{position:relative;width:100%;height:0;padding-bottom:56.25%}.video iframe{position:absolute;width:100%;height:100%}pre{border-radius:2px}pre code{overflow:auto}.at{font-family:Tahoma,sans-serif}picture{display:block}.splash{color:white;padding:17rem 5% 14rem}.splash h1,.splash h2{font-size:3.5rem;font-weight:300;margin:0;text-align:center}.splash h1 b,.splash h2 b{font-weight:600}.splash p{text-align:center}@media screen and (max-width: 800px){.splash{padding:24% 5% 20%}}.video-container{position:relative;width:100%;height:0}.video-container iframe{position:absolute;width:100%;height:100%}.hljs-comment,.hljs-title{color:#969896}.hljs-variable,.hljs-attribute,.hljs-tag,.hljs-regexp,.language-ruby .hljs-constant,.language-xml .hljs-tag .hljs-title,.language-xml .hljs-pi,.language-xml .hljs-doctype,.language-html .hljs-doctype,.language-css .hljs-id,.language-css .hljs-class,.language-css .hljs-pseudo{color:#cc6666}.hljs-number,.hljs-preprocessor,.hljs-pragma,.hljs-built_in,.hljs-literal,.hljs-params,.hljs-constant{color:#de935f}.language-ruby .hljs-class .hljs-title,.language-css .hljs-rules .hljs-attribute{color:#f0c674}.hljs-string,.hljs-value,.hljs-inheritance,.hljs-header,.language-ruby .hljs-symbol,.xml .hljs-cdata{color:#b5bd68}.language-css .hljs-hexcolor{color:#8abeb7}.hljs-function,.language-python .hljs-decorator,.language-python .hljs-title,.language-ruby .hljs-function .hljs-title,.language-ruby .hljs-title .hljs-keyword,.language-perl .hljs-sub,.language-javascript .hljs-title,.language-coffeescript .hljs-title{color:#81a2be}.hljs-keyword,.language-javascript .hljs-function{color:#b294bb}.hljs{display:block;background:#1d1f21;color:#c5c8c6;padding:0.5em}.language-coffeescript .language-javascript,.language-javascript .xml,.tex .hljs-formula,.xml .language-javascript,.xml .language-vbscript,.xml .language-css,.xml .hljs-cdata{opacity:0.5}#tb-banner{padding:1em 5%;background:#c72b29;color:white;text-align:center}#tb-banner a{color:white;text-decoration:underline}#tb-banner img{margin-right:1em;vertical-align:middle}#tb-banner p{margin:0}#tb-banner a.button{background:rgba(0,0,0,0.1);border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid white;white-space:nowrap;margin:1em auto 0;text-decoration:none}#tb-banner a.button:hover{text-decoration:none;background:rgba(255,255,255,0.2);border-color:white}@media screen and (min-width: 700px){#tb-banner p{float:left}#tb-banner a.button{float:right;margin:0}}header[role="banner"]{padding:0 5%}header[role="banner"]::after{clear:both;content:"";display:table}header[role="banner"] a{color:#3B5682}header[role="banner"] .nav-menu-button{text-transform:uppercase;font-size:1.4rem;opacity:0.9;padding-bottom:1rem;font-weight:600}header[role="banner"] .nav-menu-button:hover{opacity:1;color:#5fb69f;text-decoration:none}header[role="banner"] h1{bottom:2rem;left:0;line-height:0;margin:0 0 0.3rem;position:absolute}header[role="banner"] h1 img{width:22rem;height:3.8rem}header[role="banner"] #menu-button{bottom:0;display:none;font-size:3.2rem;opacity:0.75;padding:2rem 5%;position:absolute;margin:0;right:-5%}header[role="banner"] #menu-button:hover{text-decoration:none}header[role="banner"] #menu-button span{font-size:0;overflow:hidden;width:0}@media screen and (max-width: 800px){header[role="banner"] #menu-button{display:block}}header[role="banner"] .container{height:9rem;position:relative}header[role="banner"] .container>nav{bottom:2rem;position:absolute;margin:0;right:0}header[role="banner"] .container>nav ul{list-style:none;margin:0;padding:1.5em 0 0}header[role="banner"] .container>nav ul li{display:inline-block;margin-left:2rem;line-height:0;font-weight:500}@media screen and (max-width: 800px){header[role="banner"] .container>nav{display:none}}header[role="banner"]>nav{-webkit-transition:height 0.25s ease-in-out;-moz-transition:height 0.25s ease-in-out;transition:height 0.25s ease-in-out;background:rgba(255,255,255,0.97);display:none;left:0;height:0;overflow:hidden;position:absolute;right:0;top:9rem;z-index:2}header[role="banner"]>nav.show{height:32rem}header[role="banner"]>nav ul{margin:0}header[role="banner"]>nav a{border-top:1px solid rgba(0,0,0,0.05);display:block;padding:0.45em 10%}@media screen and (max-width: 800px){header[role="banner"]>nav{display:block}}body>footer{height:22rem;background:#F5F5F5;border-top:1px solid rgba(136,139,145,0.15);color:#9C9C9C;font-weight:500;padding:3.5rem 5% 5rem;text-align:center}body>footer a{color:#9C9C9C}body>footer a:hover,body>footer a:focus{color:#363636}body>footer .social{visibility:hidden;position:relative;vertical-align:top;padding:1.25em 0 1.25em}body>footer .social a{color:#9C9C9C;display:inline-block;font-size:3.8rem;text-align:center;width:6.5rem;-webkit-transition:color 0.15s;-moz-transition:color 0.15s;transition:color 0.15s}body>footer .social a span{font-size:0;overflow:hidden;width:0}body>footer .social a:hover{text-decoration:none}body>footer .social a:hover.github{color:black}body>footer .social a:hover.twitter{color:#53AAEA}body>footer .social a:hover.linkedin-alt{color:#0073b2}body>footer .contact{line-height:1.5;position:relative;margin-bottom:1em}body>footer .contact img{display:block;margin:0 auto 0.5em}@media screen and (min-width: 520px){body>footer .contact{margin-bottom:0}body>footer .contact div{margin:0;position:absolute;top:0}body>footer .contact div.phone{right:55%;right:calc(50% + 2em)}body>footer .contact div.email{left:55%;left:calc(50% + 2em)}}body>footer .address{position:relative;line-height:1.5;margin-top:0}.input label{display:block;width:100%;font-weight:500;margin:1em 0 0.5em}.input input,.input textarea{border:1px solid #b7b7b7;border-radius:2px;font:300 100% ff-din-web,sans-serif;padding:0.8em;width:100%}.controls{margin-top:1em}.controls button{background:#8AA717;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #8AA717;white-space:nowrap;font-size:100%;font-weight:500}.controls button:hover{text-decoration:none;background:#afd41d;border-color:#afd41d}#home .splash{background:url("/assets/splash/intro-placeholder-87d4b4a0678a8d35f69be769023566e9.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #e26644;border-bottom:0}#home .splash:after{content:"";background:rgba(197,45,47,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#home .splash .container{position:relative;z-index:1}#home .splash a.button{background:#E4E69D;border-radius:2px;color:#414C53;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #E4E69D;white-space:nowrap;margin:0.6rem;width:16.25em}#home .splash a.button:hover{text-decoration:none;background:#d9dc74;border-color:#d9dc74}#home .splash a.button.find-out-more{background:rgba(0,0,0,0.1);border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid white;white-space:nowrap}#home .splash a.button.find-out-more:hover{text-decoration:none;background:rgba(255,255,255,0.2);border-color:white}.blurb{background:#F9F9F9;padding:2.4rem 5%}.blurb .container{max-width:102rem}#intro-text{padding:2rem 5% 5rem;border-bottom:5px solid #F9F9F9}#intro-text .container{max-width:102rem}@media screen and (min-width: 850px){#intro-text article{float:left;display:block;margin-right:3.19164%;width:48.40418%}#intro-text article:last-child{margin-right:0}#intro-text article:nth-child(2n+2){margin-right:0}}#intro-text article.delight h1{color:#e57c5a}#intro-text article.stronger h1{color:#e1756d}#intro-text article.quality h1{color:#d37487}#intro-text article.track-record h1{color:#ab6a92}#clients{padding:3.1rem 5% 1.9rem;border-bottom:5px solid #4ca2cc}#clients .container{max-width:102rem}#clients h1{color:#00a3cc}#clients ul{margin-top:0}#clients ul::after{clear:both;content:"";display:table}#clients #which{background-image:url("/assets/clients/which_grey-e0de45f4e8e26224b5b62edded846371.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#clients #which:after{content:"";display:block;height:0;width:0;background-image:url("/assets/clients/which-50a7eb2e515616f0f3b20f74c71bf884.png")}#clients #which:hover{background-image:url("/assets/clients/which-50a7eb2e515616f0f3b20f74c71bf884.png")}#clients #jellybooks{background-image:url("/assets/clients/jellybooks_grey-84165cf23e3e6a52c361430b820d2efd.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#clients #jellybooks:after{content:"";display:block;height:0;width:0;background-image:url("/assets/clients/jellybooks-0a524d0174a2e3e57ba0aa16bf3b5bef.png")}#clients #jellybooks:hover{background-image:url("/assets/clients/jellybooks-0a524d0174a2e3e57ba0aa16bf3b5bef.png")}#clients #red-bull{background-image:url("/assets/clients/redbull_grey-d5846a34abf149e4cfdf7e37a6d67091.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#clients #red-bull:after{content:"";display:block;height:0;width:0;background-image:url("/assets/clients/redbull-9c6ab33e1af5221eaea73fc0e6e547fb.png")}#clients #red-bull:hover{background-image:url("/assets/clients/redbull-9c6ab33e1af5221eaea73fc0e6e547fb.png")}#clients #holiday-extra{background-image:url("/assets/clients/holiday_extra_grey-409e8dd20bab05a5e50a345fb8de9b40.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#clients #holiday-extra:after{content:"";display:block;height:0;width:0;background-image:url("/assets/clients/holiday_extra-fb1b3635d2706461e205fbf9301cfde4.png")}#clients #holiday-extra:hover{background-image:url("/assets/clients/holiday_extra-fb1b3635d2706461e205fbf9301cfde4.png")}#clients #contagious{background-image:url("/assets/clients/contagious_grey-d305eddddb7646d66be8b8810163c32d.png");-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#clients #contagious:after{content:"";display:block;height:0;width:0;background-image:url("/assets/clients/contagious-8fb196c7d06eefcceef1fbea657b8d5f.png")}#clients #contagious:hover{background-image:url("/assets/clients/contagious-8fb196c7d06eefcceef1fbea657b8d5f.png")}#clients li{display:inline-block;text-align:center;float:left;display:block;margin-right:3.85457%;width:16.91634%}#clients li a{background-size:100%;background-position:top center;background-repeat:no-repeat;display:block;height:0;text-indent:100%;overflow:hidden;padding-bottom:55%;width:100%;white-space:nowrap;opacity:0.6}@media screen and (max-width: 480px){#clients li a{background-size:85%}}#clients li a:hover{opacity:1}#clients li:last-child{margin-right:0}@media screen and (min-width: 481px) and (max-width: 720px){#clients li{float:left;display:block;margin-right:6.59373%;width:28.93751%}#clients li:last-child{margin-right:0}#clients li:nth-child(3n+3){margin-right:0}#clients li:nth-child(4){margin-left:17.76562%}}@media screen and (max-width: 480px){#clients li{float:left;display:block;margin-right:10.22779%;width:44.8861%}#clients li:last-child{margin-right:0}#clients li:nth-child(2n+2){margin-right:0}#clients li:nth-child(5){margin-left:27.55695%}}#work-with-us{background:url("/assets/splash/work-with-us-af378433cabb6e5cc7fc8f542e3e1937.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #a2b552;padding:7rem 5% 7rem}#work-with-us:after{content:"";background:rgba(54,66,86,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#work-with-us .container{position:relative;z-index:1}#work-with-us h1{margin:0;color:white;font-size:3.8rem;font-weight:500}#work-with-us h1,#work-with-us p{text-align:center}#work-with-us a{width:223px;margin:0.6rem}#work-with-us a.button.contact{background:#e47854;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #e47854;white-space:nowrap}#work-with-us a.button.contact:hover{text-decoration:none;background:#e1673e;border-color:#e1673e}#work-with-us a.button.team{background:rgba(0,0,0,0.1);border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid white;white-space:nowrap;margin:0.6rem}#work-with-us a.button.team:hover{text-decoration:none;background:rgba(255,255,255,0.2);border-color:white}#careers .splash{background:url("/assets/splash/background-careers-11cd8da725ab83fc4ce7fdfa890b8c34.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #e26644}#careers .splash:after{content:"";background:rgba(93,55,43,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#careers .splash .container{position:relative;z-index:1}#careers .splash a.button{background:#E5E966;border-radius:2px;color:#414C53;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #E5E966;white-space:nowrap}#careers .splash a.button:hover{text-decoration:none;background:#dde339;border-color:#dde339}#being-a-bambino{padding:2rem 5% 6rem;border-bottom:5px solid #83DDB4}#being-a-bambino .container{max-width:102rem}#being-a-bambino h1{color:#BE639D}#being-a-bambino article figure{margin-top:3rem;height:20rem;line-height:0}#being-a-bambino article figure img{max-width:100%}#being-a-bambino article h1{font-size:2.5rem}@media screen and (min-width: 600px){#being-a-bambino article.self-improvement,#being-a-bambino article.self-empowerment{float:left;display:block;margin-right:3.19164%;width:48.40418%}#being-a-bambino article.self-improvement:last-child,#being-a-bambino article.self-empowerment:last-child{margin-right:0}}#being-a-bambino article.self-improvement h1{color:#3A6189}#being-a-bambino article.self-empowerment{margin-right:0}#being-a-bambino article.self-empowerment h1{color:#397B89}#being-a-bambino article.the-journey{display:block}#being-a-bambino article.the-journey::after{clear:both;content:"";display:table}#being-a-bambino article.the-journey h1{color:#39878A}@media screen and (min-width: 600px){#being-a-bambino article.the-journey figure{float:right;display:block;margin-left:3.19164%;width:48.40418%;height:12em}#being-a-bambino article.the-journey figure:last-child{margin-left:0}}@media screen and (min-width: 600px){#being-a-bambino article.the-journey section{float:right;display:block;margin-left:3.19164%;width:48.40418%;margin-left:0}#being-a-bambino article.the-journey section:last-child{margin-left:0}}#now-hiring{border-bottom:5px solid #5EA6A3;padding:0}#now-hiring .container{max-width:102rem}@media screen and (min-width: 700px){#now-hiring .container{display:block}#now-hiring .container::after{clear:both;content:"";display:table}}#now-hiring header{background:#F5F5F5;padding:2rem 5% 2rem}#now-hiring header h1{color:#8D92A5}#now-hiring .content{padding:2rem 5% 6rem}@media screen and (min-width: 700px){#now-hiring .content .container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}}#now-hiring article{padding-bottom:9.6rem;position:relative}@media screen and (min-width: 700px){#now-hiring article{float:left;display:block;margin-right:3.19164%;width:48.40418%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#now-hiring article:last-child{margin-right:0}#now-hiring article:last-child{margin-right:0}}#now-hiring article h1{color:#576064;font-size:2rem;border-bottom:1px solid #F5F5F5;padding-bottom:1em}#now-hiring article .button{position:absolute;bottom:0}#now-hiring article .button a{background:#5EB49F;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #5EB49F;white-space:nowrap;padding:0.9em 5.5em 0.9em 2.5em;position:relative}#now-hiring article .button a:hover{text-decoration:none;background:#81c4b4;border-color:#81c4b4}#now-hiring article .button a:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgOCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNy42OTUzMTI1LDUuOTk1Nzc3NjIgTDMuNDM3NSwxMiBMMC40NDUzMTI1LDEyIEw0LjcwMzEyNSw1Ljk5NTc3NzYyIEwwLjQ0NTMxMjUsMCBMMy40Mzc1LDAgTDcuNjk1MzEyNSw1Ljk5NTc3NzYyIFoiPjwvcGF0aD4KPC9zdmc+) center center no-repeat;border-left:1px solid white;bottom:-0.1em;content:"";padding:0.9em 1.5em 1.1em 1.5em;position:absolute;right:0;top:-0.1em}#get-in-touch{background:url("/assets/splash/work-with-us-af378433cabb6e5cc7fc8f542e3e1937.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #a2b552;padding:7rem 5% 7rem;text-align:center;color:white}#get-in-touch:after{content:"";background:rgba(59,69,89,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#get-in-touch .container{position:relative;z-index:1}#get-in-touch h1{margin:0;color:white;font-size:3.8rem;font-weight:500}#get-in-touch h1,#get-in-touch p{text-align:center}#get-in-touch a{width:223px;margin:0.6rem}#get-in-touch a.button.contact,#get-in-touch a.button.careers{background:#e47854;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #e47854;white-space:nowrap}#get-in-touch a.button.contact:hover,#get-in-touch a.button.careers:hover{text-decoration:none;background:#e1673e;border-color:#e1673e}#get-in-touch a.button.team{background:rgba(0,0,0,0.1);border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid white;white-space:nowrap;margin:0.6rem}#get-in-touch a.button.team:hover{text-decoration:none;background:rgba(255,255,255,0.2);border-color:white}article.job-description section.content{padding:2rem 5% 6rem}article.job-description section.content .container{max-width:102rem}@media screen and (min-width: 800px){article.job-description section.content .column{float:left;display:block;margin-right:3.19164%;width:48.40418%}article.job-description section.content .column:last-child{margin-right:0}article.job-description section.content .column:last-child{margin-right:0}article.job-description section.content .column .video{margin-top:4rem}}article.job-description header{background:url("/assets/splash/intro-placeholder-87d4b4a0678a8d35f69be769023566e9.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #83DDB4;padding:1em 5%}article.job-description header:after{content:"";background:rgba(124,132,145,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}article.job-description header .container{position:relative;z-index:1}article.job-description header .container{max-width:102rem}article.job-description h1{color:white;font-weight:500}article.job-description h2{color:#5072A2;font-weight:500}article.job-description h3{font-weight:600}article.job-description p.button{text-align:center}article.job-description p.button a{background:#5EB49F;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #5EB49F;white-space:nowrap}article.job-description p.button a:hover{text-decoration:none;background:#81c4b4;border-color:#81c4b4}.blog{padding:2rem 5% 6rem}#blog header{background:url("/assets/splash/intro-placeholder-87d4b4a0678a8d35f69be769023566e9.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #a2b552;padding:1em 5%}#blog header:after{content:"";background:rgba(54,66,86,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#blog header .container{position:relative;z-index:1}#blog header .container{max-width:102rem}#blog header h1{color:white;font-weight:500}#blog .content{padding:2rem 5% 6rem}#blog #get-in-touch h1,#blog #get-in-touch p{color:white}#blog h1,#blog h2,.blog h1,.blog h2{color:#6D9DAC}#blog h2,.blog h2{font-size:3.2rem;font-weight:600}#blog .container,.blog .container{max-width:102rem}#blog ol.posts,.blog ol.posts{margin-top:3em}#blog ol.posts>li,.blog ol.posts>li{border-bottom:1px solid #ECECEC;padding:1.5em 0 2em}#blog ol.posts>li::after,.blog ol.posts>li::after{clear:both;content:"";display:table}#blog ol.posts>li:first-child,.blog ol.posts>li:first-child{border-top:1px solid #ECECEC;padding-top:0.5em}#blog img,.blog img{max-width:100%}#blog article,.blog article{display:block}#blog article::after,.blog article::after{clear:both;content:"";display:table}#blog article>figure,.blog article>figure{display:none}@media screen and (min-width: 601px){#blog article>figure,.blog article>figure{float:left;display:block;margin-right:3.19164%;width:14.00697%;margin-top:2em}#blog article>figure:last-child,.blog article>figure:last-child{margin-right:0}#blog article .body,.blog article .body{float:left;display:block;margin-right:3.19164%;width:82.80139%;margin-right:0}#blog article .body:last-child,.blog article .body:last-child{margin-right:0}}#blog article h1,.blog article h1{font-size:2rem;margin-bottom:0}#blog article h1 a,.blog article h1 a{color:#384F7A;font-weight:600}#blog article h1 a:hover,.blog article h1 a:hover{color:#182234}#blog article .meta,.blog article .meta{margin-top:0;font-size:1.4rem;font-weight:600}#blog article .meta a,.blog article .meta a{font-weight:600}#blog article h2,.blog article h2{font-size:2.4rem;font-weight:600}#blog article blockquote,.blog article blockquote{position:relative;background:#f4f4f4;font-style:italic;padding:1em}#blog article blockquote:before,#blog article blockquote:after,.blog article blockquote:before,.blog article blockquote:after{color:white;display:block;font-family:"Georgia",serif;font-weight:bold;font-style:normal;font-size:10rem;position:absolute}#blog article blockquote:before,.blog article blockquote:before{content:"“";top:0.3em;left:0.1em}#blog article blockquote:after,.blog article blockquote:after{content:"”";bottom:-0.1em;right:0.1em}#blog article.post,.blog article.post{border-top:1px solid #e4e4e4}#blog article.post header,.blog article.post header{padding:4rem;position:relative;text-align:center}#blog article.post .container,.blog article.post .container{max-width:84.5rem}#blog article.post figure.author,.blog article.post figure.author{float:left;margin:2.5rem 2.5rem 0 0}#blog article.post figure.author img,.blog article.post figure.author img{width:6.8rem}#blog article.post .meta,.blog article.post .meta{margin-bottom:3em}#blog article.post h1,.blog article.post h1{font-size:3.2rem}#blog article.post .body,.blog article.post .body{width:100%;margin:0 auto;padding-top:3rem}#blog .more-blog,.blog .more-blog{text-align:right}#blog .more-blog a,.blog .more-blog a{background:#8AA717;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #8AA717;white-space:nowrap;padding:0.9em 5.5em 0.9em 2.5em;position:relative}#blog .more-blog a:hover,.blog .more-blog a:hover{text-decoration:none;background:#afd41d;border-color:#afd41d}#blog .more-blog a:after,.blog .more-blog a:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgOCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNy42OTUzMTI1LDUuOTk1Nzc3NjIgTDMuNDM3NSwxMiBMMC40NDUzMTI1LDEyIEw0LjcwMzEyNSw1Ljk5NTc3NzYyIEwwLjQ0NTMxMjUsMCBMMy40Mzc1LDAgTDcuNjk1MzEyNSw1Ljk5NTc3NzYyIFoiPjwvcGF0aD4KPC9zdmc+) center center no-repeat;border-left:1px solid white;bottom:-0.1em;content:"";padding:0.9em 1.5em 1.1em 1.5em;position:absolute;right:0;top:-0.1em}@media screen and (max-width: 600px){#blog .more-blog,.blog .more-blog{text-align:center}}#blog div.pagination,.blog div.pagination{text-align:center;height:1.5em;position:relative;padding-top:1.5em;padding-bottom:1.5em}#blog div.pagination:after,.blog div.pagination:after{display:block;content:"";clear:both}#blog div.pagination a,.blog div.pagination a{text-decoration:none}#blog div.pagination a[href*=archive]:before,#blog div.pagination a[href*=archive]:after,.blog div.pagination a[href*=archive]:before,.blog div.pagination a[href*=archive]:after{content:"—";padding:0 0.3em}#blog div.pagination a.prev,.blog div.pagination a.prev{position:absolute;left:0}#blog div.pagination a.next,.blog div.pagination a.next{position:absolute;right:0}#work>section{padding:6rem 5%}#work>section figure.screenshot{display:none}#work>section h1.logo{margin:0;text-align:center}#work .redbulltv{background-color:#0e1827;background-image:-webkit-linear-gradient(#0e1827,#1a2e49);background-image:linear-gradient(#0e1827,#1a2e49);color:white;padding:6rem 5%}#work .redbulltv h1 img{width:100%;max-width:14.2rem}@media screen and (min-width: 481px){#work .redbulltv .container{display:block}#work .redbulltv .container::after{clear:both;content:"";display:table}#work .redbulltv h1.logo{text-align:left}#work .redbulltv figure.screenshot{float:left;display:block;margin-right:3.19164%;width:65.60279%}#work .redbulltv figure.screenshot:last-child{margin-right:0}#work .redbulltv figure.screenshot img{max-width:71rem;margin:-1.75439% 0 -3.80117% -7.45614%;width:107.45614%}#work .redbulltv h1{float:left;display:block;margin-right:3.19164%;width:31.20557%;margin-right:0;padding-right:1rem}#work .redbulltv h1:last-child{margin-right:0}#work .redbulltv h1 img{margin:2.5rem 0}#work .redbulltv section.content{clear:both}}@media screen and (min-width: 1025px){#work .redbulltv figure.screenshot{float:left;display:block;margin-right:3.19164%;width:57.00348%}#work .redbulltv figure.screenshot:last-child{margin-right:0}#work .redbulltv figure.screenshot img{max-width:71rem;margin:-1.75439% 0 -3.80117% -7.45614%;width:107.45614%}#work .redbulltv h1{float:left;display:block;margin-right:3.19164%;width:39.80488%}#work .redbulltv h1:last-child{margin-right:0}#work .redbulltv section.content{float:left;display:block;margin-right:3.19164%;width:39.80488%;margin-right:0;clear:none}#work .redbulltv section.content:last-child{margin-right:0}}#work .contagious{color:inherit;padding:6rem 5%}#work .contagious h1 img{width:100%;max-width:18.4rem}@media screen and (min-width: 481px){#work .contagious .container{display:block}#work .contagious .container::after{clear:both;content:"";display:table}#work .contagious h1.logo{text-align:left}#work .contagious figure.screenshot{float:right;display:block;margin-left:3.19164%;width:65.60279%}#work .contagious figure.screenshot:last-child{margin-left:0}#work .contagious figure.screenshot img{max-width:65.2rem;margin:auto;width:96%;float:right}#work .contagious h1{float:right;display:block;margin-left:3.19164%;width:31.20557%;margin-left:0;padding-right:1rem}#work .contagious h1:last-child{margin-left:0}#work .contagious h1 img{margin:2.5rem 0}#work .contagious section.content{clear:both}}@media screen and (min-width: 1025px){#work .contagious figure.screenshot{float:right;display:block;margin-left:3.19164%;width:57.00348%}#work .contagious figure.screenshot:last-child{margin-left:0}#work .contagious figure.screenshot img{max-width:65.2rem;margin:auto;width:96%}#work .contagious h1{float:right;display:block;margin-left:3.19164%;width:39.80488%}#work .contagious h1:last-child{margin-left:0}#work .contagious section.content{float:right;display:block;margin-left:3.19164%;width:39.80488%;margin-left:0;clear:none}#work .contagious section.content:last-child{margin-left:0}}#work .which{background:#e52429;color:white;padding:6rem 5%}#work .which h1 img{width:100%;max-width:14.2rem}@media screen and (min-width: 481px){#work .which .container{display:block}#work .which .container::after{clear:both;content:"";display:table}#work .which h1.logo{text-align:left}#work .which figure.screenshot{float:left;display:block;margin-right:3.19164%;width:65.60279%}#work .which figure.screenshot:last-child{margin-right:0}#work .which figure.screenshot img{max-width:70.9rem;margin:-1.75439% -1% 0px -2%;width:100%}#work .which h1{float:left;display:block;margin-right:3.19164%;width:31.20557%;margin-right:0;padding-right:1rem}#work .which h1:last-child{margin-right:0}#work .which h1 img{margin:2.5rem 0}#work .which section.content{clear:both}}@media screen and (min-width: 1025px){#work .which figure.screenshot{float:left;display:block;margin-right:3.19164%;width:57.00348%}#work .which figure.screenshot:last-child{margin-right:0}#work .which figure.screenshot img{max-width:70.9rem;margin:-1.75439% -5% -2.5% -9.8%;width:107%}#work .which h1{float:left;display:block;margin-right:3.19164%;width:39.80488%}#work .which h1:last-child{margin-right:0}#work .which section.content{float:left;display:block;margin-right:3.19164%;width:39.80488%;margin-right:0;clear:none}#work .which section.content:last-child{margin-right:0}}#work .jellybooks{background:url("/assets/work/jellybooks-background-61777e6befc9f70bff16317c5cfdda4e.jpeg") center center repeat;color:inherit;padding:6rem 5%}#work .jellybooks h1 img{width:100%;max-width:24.1rem}@media screen and (min-width: 481px){#work .jellybooks .container{display:block}#work .jellybooks .container::after{clear:both;content:"";display:table}#work .jellybooks h1.logo{text-align:left}#work .jellybooks figure.screenshot{float:right;display:block;margin-left:3.19164%;width:65.60279%}#work .jellybooks figure.screenshot:last-child{margin-left:0}#work .jellybooks figure.screenshot img{max-width:70.9rem;margin:-1.75439% -2% 0px -1%;width:100%;float:right}#work .jellybooks h1{float:right;display:block;margin-left:3.19164%;width:31.20557%;margin-left:0;padding-right:1rem}#work .jellybooks h1:last-child{margin-left:0}#work .jellybooks h1 img{margin:2.5rem 0}#work .jellybooks section.content{clear:both}}@media screen and (min-width: 1025px){#work .jellybooks figure.screenshot{float:right;display:block;margin-left:3.19164%;width:57.00348%}#work .jellybooks figure.screenshot:last-child{margin-left:0}#work .jellybooks figure.screenshot img{max-width:70.9rem;margin:-1.75439% -9.8% -2.5% -5%;width:107%}#work .jellybooks h1{float:right;display:block;margin-left:3.19164%;width:39.80488%}#work .jellybooks h1:last-child{margin-left:0}#work .jellybooks section.content{float:right;display:block;margin-left:3.19164%;width:39.80488%;margin-left:0;clear:none}#work .jellybooks section.content:last-child{margin-left:0}}#work .holidayextras{background:#264c7a;color:white;padding:6rem 5%}#work .holidayextras h1 img{width:100%;max-width:16.7rem}@media screen and (min-width: 481px){#work .holidayextras .container{display:block}#work .holidayextras .container::after{clear:both;content:"";display:table}#work .holidayextras h1.logo{text-align:left}#work .holidayextras figure.screenshot{float:left;display:block;margin-right:3.19164%;width:65.60279%}#work .holidayextras figure.screenshot:last-child{margin-right:0}#work .holidayextras figure.screenshot img{max-width:70.9rem;margin:-1.75439% -1% 0px -2%;width:100%}#work .holidayextras h1{float:left;display:block;margin-right:3.19164%;width:31.20557%;margin-right:0;padding-right:1rem}#work .holidayextras h1:last-child{margin-right:0}#work .holidayextras h1 img{margin:2.5rem 0}#work .holidayextras section.content{clear:both}}@media screen and (min-width: 1025px){#work .holidayextras figure.screenshot{float:left;display:block;margin-right:3.19164%;width:57.00348%}#work .holidayextras figure.screenshot:last-child{margin-right:0}#work .holidayextras figure.screenshot img{max-width:70.9rem;margin:-1.75439% -5% -2.5% -9.8%;width:107%}#work .holidayextras h1{float:left;display:block;margin-right:3.19164%;width:39.80488%}#work .holidayextras h1:last-child{margin-right:0}#work .holidayextras section.content{float:left;display:block;margin-right:3.19164%;width:39.80488%;margin-right:0;clear:none}#work .holidayextras section.content:last-child{margin-right:0}}#work .pusher{background:url("/assets/work/pusher-background-d6739d1fca183470c2121ce773c8d8c8.png") center center repeat}#work .pusher figure.logo img{width:90%;max-width:18.1rem}#work .community h1{margin-top:0}@media screen and (min-width: 680px){#work .pusher{display:block}#work .pusher::after{clear:both;content:"";display:table}#work .pusher figure.logo{float:left;display:block;margin-right:3.19164%;width:22.60627%;margin:1.7777778em 0}#work .pusher figure.logo:last-child{margin-right:0}#work .pusher section.content{float:left;display:block;margin-right:3.19164%;width:74.20209%;margin-right:0}#work .pusher section.content:last-child{margin-right:0}}#impact .intro{position:relative;padding:0;border-bottom:5px solid #d85c25}#impact .intro ul{margin:0}#impact .intro .bx-pager{position:absolute;bottom:1em;text-align:center;width:100%}#impact .intro .bx-pager .bx-pager-item{display:inline-block}#impact .intro .bx-pager .bx-pager-item a{-webkit-transition:background-color 0.5s ease-in-out;-moz-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;display:inline-block;margin:0 0.5rem;font-size:0;width:1.4rem;height:1.4rem;border-radius:0.7rem;border:1px solid rgba(255,255,255,0.9)}#impact .intro .bx-pager .bx-pager-item a.active{background:rgba(255,255,255,0.9)}#impact .intro .bx-prev,#impact .intro .bx-next{position:absolute;width:5rem;top:0;bottom:0;font-size:0}#impact .intro .bx-prev{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMjAiIGhlaWdodD0iNDQ4IiB2aWV3Qm94PSIwIDAgMzIwIDQ0OCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI5Mi43NSA3NS4yNUwxNjAgMjA4bDEzMi43NSAxMzIuNzVxNC43NSA0Ljc1IDQuNzUgMTEuMjV0LTQuNzUgMTEuMjVsLTQxLjUgNDEuNXEtNC43NSA0Ljc1LTExLjI1IDQuNzV0LTExLjI1LTQuNzVsLTE4NS41LTE4NS41UTM4LjUgMjE0LjUgMzguNSAyMDh0NC43NS0xMS4yNWwxODUuNS0xODUuNVEyMzMuNSA2LjUgMjQwIDYuNXQxMS4yNSA0Ljc1bDQxLjUgNDEuNVEyOTcuNSA1Ny41IDI5Ny41IDY0dC00Ljc1IDExLjI1eiIvPjwvc3ZnPg==) center center no-repeat;left:0;background-size:1.6rem;opacity:0.9}#impact .intro .bx-next{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMjAiIGhlaWdodD0iNDQ4IiB2aWV3Qm94PSIwIDAgMzIwIDQ0OCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3Ni43NSAyMTkuMjVsLTE4NS41IDE4NS41UTg2LjUgNDA5LjUgODAgNDA5LjV0LTExLjI1LTQuNzVsLTQxLjUtNDEuNVEyMi41IDM1OC41IDIyLjUgMzUydDQuNzUtMTEuMjVMMTYwIDIwOCAyNy4yNSA3NS4yNVEyMi41IDcwLjUgMjIuNSA2NHQ0Ljc1LTExLjI1bDQxLjUtNDEuNVE3My41IDYuNSA4MCA2LjV0MTEuMjUgNC43NWwxODUuNSAxODUuNXE0Ljc1IDQuNzUgNC43NSAxMS4yNXQtNC43NSAxMS4yNXoiLz48L3N2Zz4=) center center no-repeat;right:0;background-size:1.6rem;opacity:0.9}#impact .splash{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;height:56rem;padding:0 5%}#impact .splash p{font-size:2em}@media screen and (max-width: 800px){#impact .splash{height:40rem}#impact .splash p{font-size:1.5em}}#impact .splash .container{padding:0}#impact .splash a.button{background:#E5E966;border-radius:2px;color:#414C53;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #E5E966;white-space:nowrap}#impact .splash a.button:hover{text-decoration:none;background:#dde339;border-color:#dde339}#impact .splash.resources{background:url("/assets/splash/impact-resources-24ec92d6b03e066d3859bcd8af38af10.jpg") center center no-repeat;background-size:cover;position:relative}#impact .splash.resources:after{content:"";background:rgba(41,114,114,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#impact .splash.resources .container{position:relative;z-index:1}#impact .splash.internet{background:url("/assets/splash/impact-internet-9731269391644710f53c9749a33e6a44.jpg") center center no-repeat;background-size:cover;position:relative}#impact .splash.internet:after{content:"";background:rgba(41,114,114,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#impact .splash.internet .container{position:relative;z-index:1}#impact .splash.humanitarian{background:url("/assets/splash/impact-humanitarian-b3f9b6cc880b9111a88b691ca9265ced.jpg") center center no-repeat;background-size:cover;position:relative}#impact .splash.humanitarian:after{content:"";background:rgba(41,114,114,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#impact .splash.humanitarian .container{position:relative;z-index:1}#impact-intro-text{padding:2rem 5% 6rem;border-bottom:5px solid #f9f9f9}#impact-intro-text .container{max-width:102rem}#impact-intro-text h1{color:#dd5f28}#impact-intro-text article h1{font-size:2.5rem}@media screen and (min-width: 600px){#impact-intro-text article.what,#impact-intro-text article.why{float:left;display:block;margin-right:3.19164%;width:48.40418%}#impact-intro-text article.what:last-child,#impact-intro-text article.why:last-child{margin-right:0}}#impact-intro-text article.what h1{color:#364e7d}#impact-intro-text article.why{margin-right:0}#impact-intro-text article.why h1{color:#2a5d7f}#impact-intro-text article.interested{padding-top:0.1em;clear:both}#impact-intro-text article.interested h1{color:#176177}#projects{padding:3.1rem 5% 1.9rem;border-bottom:5px solid #4ca2cc}#projects .container{max-width:102rem}#projects h1{color:#00a3cc}#projects ul{margin-top:0}#projects ul::after{clear:both;content:"";display:table}#projects #idrc{background-image:url("/assets/impact/idrc-2de83659a455247e85ef609a690c69e9.png")}#projects #aidr{background-image:url("/assets/impact/aidr-bfe7ddc12967c38b1e74aed72dcb8363.png")}#projects #amnesty{background-image:url("/assets/impact/amnesty-28975eb1c893dd76ee9cdd0528b4c94c.png")}#projects li{display:inline-block;text-align:center;float:left;display:block;margin-right:6.59373%;width:28.93751%}#projects li span{background-size:100%;background-position:center center;background-repeat:no-repeat;display:block;height:0;text-indent:100%;overflow:hidden;padding-bottom:55%;width:100%;white-space:nowrap}@media screen and (max-width: 480px){#projects li span{background-size:85%}}#projects li:last-child{margin-right:0}#contact .splash{background:url("/assets/splash/contact-891f69008c9db0cdb088001e40f5852f.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #00b79f}#contact .splash:after{content:"";background:rgba(67,51,96,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#contact .splash .container{position:relative;z-index:1}#contact .splash a.button{background:#E5E966;border-radius:2px;color:#414C53;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #E5E966;white-space:nowrap}#contact .splash a.button:hover{text-decoration:none;background:#dde339;border-color:#dde339}#contact .container{padding:2rem 5% 6rem}@media screen and (min-width: 600px){#contact .contact-details{float:right;display:block;margin-left:3.19164%;width:39.80488%}#contact .contact-details:last-child{margin-left:0}}#contact .contact-details h1{color:#007d8c}#contact .contact-details .icon:before{margin-right:0.5em}@media screen and (min-width: 600px){#contact .contact-form{float:right;display:block;margin-left:3.19164%;width:48.40418%;margin-right:8.5993%;margin-left:0}#contact .contact-form:last-child{margin-left:0}}#contact .contact-form h1{color:#00898b}#contact .contact-form textarea{height:10em}#contact .map{margin:5rem 0 -0.5rem}#legal header{background:url("/assets/splash/intro-placeholder-87d4b4a0678a8d35f69be769023566e9.jpg") center center no-repeat;background-size:cover;position:relative;border-bottom:5px solid #a2b552;padding:1em 5%}#legal header:after{content:"";background:rgba(54,66,86,0.8);display:block;position:absolute;top:0;bottom:0;left:0;right:0}#legal header .container{position:relative;z-index:1}#legal header .container{max-width:102rem}#legal header h1{color:white;font-weight:500}#legal .content{padding:2rem 5% 6rem}#legal article{border-top:1px solid #e4e4e4}#legal article header{padding:4rem;position:relative;text-align:center}#legal article .container{max-width:84.5rem}#legal h1,#legal h2{color:#666}#legal h2{font-size:2.4rem;font-weight:600}#team .splash{border-bottom:5px solid #f95f5b;line-height:0;padding:0}#team .splash img{width:100%}#team .team{padding:0}#team header{display:block;padding:0 5%}#team header::after{clear:both;content:"";display:table}#team header h1{color:#f95f5b;margin:1.5em 0 1em}#team .content{display:block;padding:3rem 5% 8rem;background:#f8f8f8;border-top:1px solid rgba(0,0,0,0.05);border-bottom:5px solid #00a3cc}#team .content::after{clear:both;content:"";display:table}#team .members li{padding-bottom:1%}#team .members li figure{background-color:white;border-bottom:2px solid #ece3e1}#team .members li img{width:100%}#team .members li figcaption{font-style:normal;padding:2rem 1rem 1.5rem;line-height:1.8em}#team .members li figcaption .name{font-size:1.8rem;font-weight:600}#team .members li figcaption .role{font-size:1.4rem}@media screen and (max-width: 480px){#team .members li{float:left;display:block;margin-right:3.19164%;width:48.40418%}#team .members li:last-child{margin-right:0}#team .members li:nth-child(2n+2){margin-right:0}#team .members li:nth-child(2n+3){clear:left}}@media screen and (min-width: 481px) and (max-width: 1023px){#team .members li{float:left;display:block;margin-right:3.19164%;width:31.20557%}#team .members li:last-child{margin-right:0}#team .members li:nth-child(3n+3){margin-right:0}#team .members li:nth-child(3n+4){clear:left}}@media screen and (min-width: 1024px){#team .members li{float:left;display:block;margin-right:3.19164%;width:22.60627%}#team .members li:last-child{margin-right:0}#team .members li:nth-child(4n+4){margin-right:0}#team .members li:nth-child(4n+5){clear:left}}#work-with-us .careers{background:#00b79f;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #00b79f;white-space:nowrap;margin:0.6rem}#work-with-us .careers:hover{text-decoration:none;background:#009e89;border-color:#009e89}#four-oh-four{border-top:1px solid #ededed;padding:3rem 0 8rem}#four-oh-four figure{background:#f4f4f4;position:relative;height:18.3rem;margin:4rem 0}#four-oh-four figure img{position:absolute;right:calc(50% - 11.5rem);bottom:-0.9rem;height:14.3rem;width:auto;max-width:none}#four-oh-four h1,#four-oh-four h2{text-align:center;color:#8d8e97;margin:0}#four-oh-four h1{font-size:7.1rem;font-weight:500}#four-oh-four h2{font-size:2.4rem;font-weight:300;margin-top:2rem}#four-oh-four .button{text-align:center}#four-oh-four .button a{background:#8AA717;border-radius:2px;color:white;display:inline-block;font-weight:600;margin-top:2rem;padding:0.9em 2.5em;border:1px solid #8AA717;white-space:nowrap;padding:0.9em 5.5em 0.9em 2.5em;position:relative}#four-oh-four .button a:hover{text-decoration:none;background:#afd41d;border-color:#afd41d}#four-oh-four .button a:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgOCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNy42OTUzMTI1LDUuOTk1Nzc3NjIgTDMuNDM3NSwxMiBMMC40NDUzMTI1LDEyIEw0LjcwMzEyNSw1Ljk5NTc3NzYyIEwwLjQ0NTMxMjUsMCBMMy40Mzc1LDAgTDcuNjk1MzEyNSw1Ljk5NTc3NzYyIFoiPjwvcGF0aD4KPC9zdmc+) center center no-repeat;border-left:1px solid white;bottom:-0.1em;content:"";padding:0.9em 1.5em 1.1em 1.5em;position:absolute;right:0;top:-0.1em}body{margin:0}