@media screen and (min-width:320px) and (max-width:723px){.hide-mobile{display:none}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.white-space-nowrap{white-space:nowrap}button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;border:0}button:focus,textarea:focus{outline:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}input:focus{outline:0}body,html{font-size:100%;padding:0;margin:0;height:100%;-webkit-font-smoothing:antialiased}body{font-family:Avenir Next,arial,sans-serif;color:#fff;width:100%;background-color:#39ca8e}body.error,body.home,body.keyboard-fix{background:url(../images/88e2bc1b.bitmoji-pattern.cache.png) top center/contain repeat-x #39ca8e}body.inside-out{background-color:#3a3a8c}body.silicon-valley{background-color:#007d00}body.terminator{background:url(../images/partners/c9d14247.terminator-bg.cache.jpg) center top/cover no-repeat fixed #3d4b56}body.thrones{background:url(../images/partners/1a0fca4f.thrones-bg.cache.jpg) center top/cover no-repeat fixed #472633}body.disney{background:url(../images/partners/fb59383c.disney-bg.cache.jpg) center bottom/cover no-repeat fixed #389cb6}body.curb{background:url(../images/partners/f9fdf409.curb-bg.cache.jpg) center bottom/cover no-repeat fixed #3d547d}body.starwars{background:url(../images/partners/dc333407.star-gradient.cache.jpg) center bottom/cover fixed #1f0f27}body.keyboard-fix .header{position:relative}body.keyboard-fix .container{width:800px}body.keyboard-fix .container .title p{color:#fff;opacity:1;font-weight:400;letter-spacing:.1em}body.keyboard-fix .container .instructions{position:relative;z-index:1;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:2px 2px 0 rgba(0,0,0,.15)}body.keyboard-fix .container .instructions .step{border-bottom:1px solid rgba(0,0,0,.15);padding:20px}body.keyboard-fix .container .instructions .step:after{clear:both;content:" ";display:block}body.keyboard-fix .container .instructions .step:last-of-type{border-bottom:none}body.keyboard-fix .container .instructions .number{background:#39ca8e;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:40px;height:40px;color:#fff;font-weight:700;float:left;text-align:center;padding-top:8px;font-size:1.1em;text-shadow:1px 1px 0 rgba(0,0,0,.3)}body.keyboard-fix .container .instructions p{color:#000;display:block;padding:9px 0 0 60px}body.keyboard-fix footer{width:800px;position:fixed;left:0;right:0;bottom:0;margin-bottom:0;z-index:0}body.contest{background-color:#53a8e9}body.contest .header{background:url(../images/partners/18aa6619.contest-header.cache.jpg) center top/cover no-repeat;height:480px;position:absolute;box-shadow:none;z-index:-1}body.contest .container .title{margin-bottom:20px}body.contest .container .title.main h1{font-size:45px}body.contest .twitter-box{width:600px;max-width:100%;margin:0 auto;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:2px 0 12px rgba(0,0,0,.15);padding:20px}body.contest .twitter-box textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #53a8e9;padding:10px;font-family:Avenir Next,arial,sans-serif;font-size:16px;margin-bottom:15px}body.contest .twitter-box .tweet-button{display:block;max-width:88%;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#53a8e9;background:linear-gradient(to bottom,#54abee 0,#51a4e3 100%);padding:14px 0;font-weight:700}body.contest .twitter-box .tweet-button:hover{color:#fff;background:#4993cc;background:linear-gradient(to bottom,#4993cc 0,#4488bd 100%)}body.contest .twitter-box .button-container{text-align:right}body.contest .twitter-box .button-container .counter{display:inline;padding:0;font-size:12px;font-weight:700;color:rgba(0,0,0,.4);margin-right:5px}body.contest .twitter-box .button-container button{background:#53a8e9;color:#fff;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.contest .twitter-box.winner{padding:0;margin:0 auto 100px}body.contest .twitter-box.winner img{width:100%;display:block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}body.contest .twitter-box.winner .winner-details{display:block;background:#e9f0f2;padding:10px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}body.contest .twitter-box.winner .winner-details:after{clear:both;content:" ";display:block}body.contest .twitter-box.winner .winner-details img{width:56px;display:block;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.contest .twitter-box.winner .winner-details .info{float:left;padding:8px 0 0 10px}body.contest .twitter-box.winner .winner-details .info p{margin:0}body.contest .twitter-box.winner .winner-details .info p.name{font-weight:700;color:#374f45}body.contest .twitter-box.winner .winner-details .info p.at{color:#53a8e9}body.contest .twitter-box .centered-area{width:520px;max-width:100%;margin:0 auto}body.contest .twitter-box p{color:#53a8e9;text-align:center;margin-bottom:15px}body.contest .twitter-box p img{width:27px;vertical-align:bottom;margin-right:5px}body.partners{margin-top:140px}body.partners .header .badge-wrapper{float:right;width:265px}body.partners .header .badge-wrapper .badge{width:125px;margin-left:5px}body.partners .container .title h1{text-shadow:1px 1px 1px rgba(0,0,0,.3);font-size:38px;letter-spacing:1px}body.partners .container .title p{color:#fff;font-size:16px;font-weight:700}body.partners .container .title p.opaque{opacity:1}body.partners .container .partner-pack{width:100%;max-width:705px;margin:0 auto 120px;display:block}body.partners .container .partner-pack .pack-header{width:100%;display:block}body.partners .container .partner-pack .bitmoji-grid{margin:0;padding:10px 0 0;width:100%;background-color:#fff}body.partners .container .partner-pack .bitmoji-grid .bitmojis{width:235px;height:235px;overflow:hidden;float:left;margin:0;background:#fff;display:block}body.partners .container .partner-pack .bitmoji-grid .bitmojis img{width:100%}body.partners .container .partner-pack .pack-bottom{display:block;clear:left;width:100%;height:40px;background:url(../images/partners/43fc0289.pack-bottom.cache.png) top center/contain no-repeat}body.partners .container .details{text-align:center}body.partners .container .details .title{margin:0 0 20px}body.partners .container .details .step{float:left;width:30%;position:relative}body.partners .container .details .step p{color:rgba(255,255,255,.6);font-size:18px}body.partners .container .details .step p.opaque{color:#fff}body.partners .container .details .arrow{float:left;width:3%;margin:0 1%;position:relative;top:218px}body.partners .container .details img{width:100%;margin-bottom:20px}body.partners footer{color:rgba(255,255,255,.6)}body.partners footer .links a,body.partners footer.opaque{color:#fff}body.partners footer .links a:hover{opacity:.5}a{color:#fff;text-decoration:none;transition:all .2s linear}a:hover{color:#1a7a52}a .glow:hover{box-shadow:0 0 18px #14573d;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;transition:all .2s linear}.mobile-only{display:none}.header{width:100%;height:80px;padding:18px 0;background:rgba(255,255,255,.98);box-shadow:0 0 8px rgba(0,0,0,.3);position:fixed;top:0;z-index:10}.header:after{clear:both;content:" ";display:block}.header div{width:1000px;margin:0 auto}.header div .logo{float:left}.header div .website{display:block;float:right;font-size:1em;letter-spacing:.03em;font-weight:600;padding:8px 20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid #39ca8e;color:#39ca8e}.header div .website:hover{background:#39ca8e;color:#fff}.header .header-title{color:#272727;font-size:29px;text-align:center;font-weight:700;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}@media screen and (min-width:320px) and (max-width:723px){.header .force-header-height{height:40px}.header .header-title{font-size:20px}}h2{font-size:2.2em;font-weight:700;letter-spacing:.03em;text-shadow:2px 2px 1px #2da272;text-align:center;margin-bottom:30px}h2 span{opacity:.4;font-size:75%}.top{margin-top:130px}.left{float:left}.right{float:right}.container{width:1000px;margin:0 auto}.container .title{text-align:center;margin:75px 0 50px}.container .title h1{font-size:2.85em;letter-spacing:.03em;text-shadow:2px 2px 1px #2da272}.container .title p{padding:12px 0;font-size:1.1em;color:#000;opacity:.8;font-weight:600;text-transform:uppercase;letter-spacing:.25em}.container .app{text-align:center;margin-bottom:120px}.container .app .phones{max-width:100%;margin:0 auto}.container .app .badge{margin:0 10px}.container .app .title{margin:0 0 20px}.container .app .fineprint{color:#1a7a52;padding-top:30px}.container .b4m{width:100%;margin-bottom:100px;text-align:center}.container .b4m:after{clear:both;content:" ";display:block}.container .b4m p{font-size:1.2em}.container .b4m .left{width:40%}.container .b4m .left img{width:100%}.container .b4m .right{width:60%;padding:110px 0 0 60px}.container .b4m .right img{width:190px;display:inline-block;padding:35px 4px 0}.container .avatar-style{width:100%;margin-bottom:100px;text-align:center}.container .avatar-style:after{clear:both;content:" ";display:block}.container .avatar-style .left{width:60%;padding:70px 60px 0 0}.container .avatar-style .left p{font-size:1.2em}.container .avatar-style .right{width:40%}.container .avatar-style .right p{font-size:1em;color:#1a7a52;padding-top:10px}.container .avatar-style .right div{width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding-bottom:79%;background:url(../images/93988dc5.avatar-style.cache.png) top center/cover no-repeat;transition:all .25s ease-in-out}.container .avatar-style .right div:active,.container .avatar-style .right div:hover{background-position:bottom center}.container .details{width:100%;margin-bottom:120px}.container .details:after{clear:both;content:" ";display:block}.container .details .left,.container .details .right{width:50%}.container .details .left img,.container .details .right img{width:100%}.container .details .left p,.container .details .right p{font-size:1.1em;font-weight:500;text-align:center;padding:25px 25px 0 0}.container .signup{width:100%;margin-bottom:150px}.container .signup:after{clear:both;content:" ";display:block}.container .signup form{background:#fff;width:665px;height:58px;margin:0 auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.container .signup form input[type=email]{border:0;-webkit-appearance:none;height:100%;width:80%;padding:15px;font-size:1.4em;font-family:inherit;float:left;text-indent:45px;-webkit-tap-highlight-color:transparent;background:url(../images/40f2dd16.ic_email.cache.png) 15px 16px no-repeat}.container .signup form input[type=submit]{-webkit-appearance:none;width:20%;background:0 0;box-shadow:none;outline:0;border:none;font-family:inherit;color:#ebf0ee;font-size:1.4em;font-weight:600;text-transform:uppercase;padding-top:4px;height:58px}.container .signup form input[type=submit]:hover{color:#2da272;transition:all .2s linear}.container .blocktext{margin:50px auto}.container .blocktext h2{margin-bottom:50px}.container .blocktext li,.container .blocktext p{margin-bottom:10px;font-size:1.1em}.container .blocktext li.indent,.container .blocktext p.indent{text-indent:30px}.container .blocktext li.indent.alt,.container .blocktext p.indent.alt{text-indent:60px}.container .blocktext a{font-weight:600;color:#1a7a52;word-wrap:break-word;word-break:break-word}.container .blocktext a:hover{color:#2da272}.container .blocktext ol{list-style-type:lower-alpha}.fullwidthbar{background-color:#2da272;padding:12px 0;margin-bottom:100px;border-top:1px solid #1a7a52;border-bottom:1px solid #56d29f}.callout{text-align:center;display:table;width:100%}.callout:after{clear:both;content:" ";display:block}.callout .cell{display:table-cell;vertical-align:middle}.callout .cell.first{width:13%;padding-right:3%}.callout .cell.first img{width:100%}.callout .cell.second{width:87%}.callout .cell.second .bubble{position:relative;background:#fff;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:20px 10px}.callout .cell.second .bubble .bubbletail{width:12px;height:23px;background:url(../images/cfc9d187.bubble-tail.cache.png) no-repeat;position:absolute;left:-12px;bottom:10px}.callout .cell.second .bubble p{color:#47a3da;font-size:1.12em;text-align:center}.chrome-ext{max-width:100%;margin:0 auto 120px;background:url(../images/8e6072f1.chrome-ext-full-trans.cache.png) top right/contain no-repeat;height:534px;padding-top:15%}.chrome-ext .desktop{width:540px;text-align:center}.chrome-ext .desktop:after{clear:both;content:" ";display:block}.chrome-ext .desktop p{font-size:1.25em;color:#1a7a52;font-weight:500;padding-bottom:35px}.chrome-ext .desktop .bitmoji-install-button{width:262px;cursor:pointer}.chrome-ext .desktop .spacer{float:left;width:16px;display:block}.chrome-ext .desktop .installation-thank-you{color:#fff}footer{width:1000px;margin:0 auto 30px;color:#1a7a52;padding-bottom:50px;font-size:.85em}footer:after{clear:both;content:" ";display:block}footer p{padding-top:8px;letter-spacing:.05em}footer .follow{float:left;width:11%}footer .follow a{padding:0 6px;opacity:.5}footer .follow a.opaque{opacity:1}footer .follow a.opaque:hover{opacity:.5}footer .follow a img{width:25px}footer .follow a:hover{opacity:1}footer .links{float:left;text-align:center;width:100%;padding-bottom:10px}footer .links a{padding:0 5px;color:#1a7a52;font-weight:500}footer .links a:hover{color:#14573d}footer .copyright{text-align:center;width:100%;font-weight:500}@media screen and (min-width:724px) and (max-width:1023px){body{font-size:90%}body.keyboard-fix .container{width:100%;padding:20px}body.keyboard-fix .container .instructions .number{padding-top:10px}body.keyboard-fix .container .instructions p{padding-top:11px}body.keyboard-fix footer{width:100%;padding:20px}body.partners .container .title{margin-top:0}body.partners .container .partner-pack{max-width:700px}body.partners .container .partner-pack .bitmoji-grid .bitmojis{width:33.3333%;padding-bottom:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:contain;height:0}body.partners .container .details{margin-bottom:150px}body.partners .container .details .arrow{top:145px}body.partners.contest .main{margin-bottom:50px}body.partners.contest .twitter-box{margin-bottom:75px}h2 span{display:none}.header{padding:18px}.header div{width:100%}.container{width:100%;padding:20px}.container .app img{max-width:100%}.container .app .badge{width:190px;margin:0 4px}.container .b4m .right{padding:0 0 0 20px}.container .avatar-style .left{padding:0 20px 0 0}.container .details{margin:0}.container .signup form{width:550px}.fullwidthbar .container{padding:0 20px}.chrome-ext{padding-top:8%}.chrome-ext .desktop{width:60%;padding:5%;margin:0}.chrome-ext .desktop span{display:none}.chrome-ext .desktop img{width:48%;margin:0 1%}footer{width:100%;padding:20px}footer p{letter-spacing:normal}}@media screen and (min-width:320px) and (max-width:723px){body{font-size:80%}body.home{background-size:cover}body.terminator{background-image:none;background-color:#3d4b56}body.thrones{background-image:none;background-color:#472633}body.disney{background-image:none;background-color:#389cb6}body.curb{background-image:none;background-color:#3d547d}body.keyboard-fix .container{width:100%;padding:10px}body.keyboard-fix .container .instructions{margin-bottom:60px}body.keyboard-fix .container .instructions .step{padding:10px}body.keyboard-fix .container .instructions .number{padding-top:11px}body.keyboard-fix .container .instructions p{padding:2px 0 0 50px}body.keyboard-fix footer{width:100%;padding:10px;position:relative}body.contest .header{position:relative;height:142px}body.contest .container .title h1{font-size:26px}body.contest .container .title.main{margin-bottom:40px}body.contest .container .title.main h1{font-size:30px}body.contest .container .title p{font-size:12px}body.contest .twitter-box{margin-bottom:45px}body.contest .twitter-box p{font-size:14px}body.contest .twitter-box p img{display:block;float:left;margin:6px 10px 0 0}body.contest .twitter-box textarea{font-size:14px}body.contest .twitter-box.winner{margin-bottom:30px}body.partners{margin-top:0}body.partners .header .badge-wrapper{float:none;margin:20px auto 0}body.partners .container .title{margin:20px 0}body.partners .container .partner-pack{margin:0 auto -20px;max-width:700px}body.partners .container .partner-pack .bitmoji-grid .bitmojis{width:33.3333%;padding-bottom:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:contain;height:0}body.partners .container .mobile-only{margin-top:-40px}body.partners .container .app .badge{max-width:142px;margin:0 3px}body.partners .container .app .title h1,body.partners .container .details .title h1{font-size:26px}body.partners .container .details .step{float:none;width:100%}body.partners .container .details .step p{position:absolute;left:0;right:0;top:0}body.partners .container .details .step img{margin-top:70px;margin-bottom:40px}body.partners .container .details .arrow{display:none}h2{letter-spacing:normal}h2 span{display:none}.top{margin-top:0}.left,.right{float:none}.mobile-only{display:block;margin:0 auto}.header{position:relative;padding:18px;height:auto}.header div{width:100%}.header div .logo{float:none;text-align:center;margin:0 auto;display:block}.header div .website{display:none}.fullwidthbar{padding:0;margin-bottom:40px}.callout .cell.first{width:35%;padding-right:5%}.callout .cell.second{width:60%}.callout .cell.second .bubble{padding:10px}.container{width:100%;padding:10px}.container .title{margin:40px 0}.container .app img{padding-bottom:0}.container .app .phones{display:none}.container .app .mobile-only{max-width:100%;margin-bottom:20px}.container .app .badge{margin-bottom:10px}.container .b4m{margin-bottom:40px}.container .b4m p{padding:0 10px 25px}.container .b4m .left{width:100%;padding:0 12px}.container .b4m .right{width:100%;padding:20px 0 0}.container .b4m .right img{width:234px;padding:10px 8px 0}.container .avatar-style{margin-bottom:40px}.container .avatar-style p{padding-bottom:25px}.container .avatar-style .left{width:100%;padding:0}.container .avatar-style .left p{padding-bottom:40px}.container .avatar-style .right{width:100%;padding:0 5%}.container .avatar-style .right p{display:none}.container .details{margin-bottom:40px}.container .details .left,.container .details .right{float:none;width:100%}.container .details .left p,.container .details .right p{padding:30px 10px}.container .details .left img,.container .details .right img{width:95%;margin:0 0 0 5%;display:block}.container .signup{padding:20px}.container .signup form{width:100%}.container .signup form input[type=email]{width:100%;margin-bottom:20px}.container .signup form input[type=submit]{width:auto;height:auto;border:2px solid #fff;color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 25px;margin:0 auto;display:block}.container .signup form input[type=submit]:hover{background:#fff}.chrome-ext{padding:0;background:0 0;height:auto;margin-bottom:40px}.chrome-ext h2 span{display:none}.chrome-ext .desktop{width:100%}.chrome-ext .desktop .mobile-only{background:url(../images/8e6072f1.chrome-ext-full-trans.cache.png) top right/cover no-repeat;width:100%;height:470px;margin-left:-10px}.chrome-ext .desktop img{float:none;width:100%}.chrome-ext .desktop p{padding:20px}.chrome-ext .desktop a img{width:234px;margin:0 auto;display:block;padding-bottom:10px}footer{width:100%;font-size:100%;padding-bottom:0}footer p{letter-spacing:normal}footer .copyright,footer .follow,footer .links{width:100%;float:none;text-align:center;padding:0;margin-bottom:10px}}@media screen and (min-width:320px) and (max-width:723px){body.partners.starwars .container .app .title h1,body.partners.starwars .title h1{font-size:24px}body.partners.starwars .container .title p{font-size:12px;letter-spacing:.5px;padding:6px 0}}.slack .container .title p{color:#77fec8;text-shadow:0 0 2px #104931}.slack .slack-conversation-wrapper{position:relative}.slack .slack-conversation-wrapper .slack-loop-video{position:absolute;top:138px;right:19px;width:750px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slack .slack-conversation{max-width:100%}.slack .add-to-slack{text-align:center}.slack .add-to-slack img{width:320px;max-width:100%}.slack .cta-get-for-slack{text-align:center;padding:40px 0;background:#209866;margin:100px 0}.slack .cta-get-for-slack p{color:#104931;margin:1em 0 0}.slack.slack-index{background:url(../images/09ec9106.plaid-slack-background.cache.png) 0 -40px/2200px repeat-x #39ca8e}.slack.slack-index .slack-conversation{margin-top:70px}.slack.slack-connected{background:url(../images/255731de.plaid-slack-background-light.cache.png) #39ca8e}.slack.slack-connected footer{margin-top:60px}@media screen and (min-width:320px) and (max-width:723px){.slack.slack-connected footer{position:static}}.error .container .title p{color:#77fec8;text-shadow:0 0 2px #104931}.error .error-image-wrapper{position:relative;text-align:center}.error .error-image{max-width:100%}.error .cta-get-for-error{text-align:center;padding:40px 0;background:#209866;margin:100px 0}.error .cta-get-for-error p{color:#104931;margin:1em 0 0}@media screen and (min-width:320px) and (max-width:723px){.error .cta-get-for-error footer{position:static}}body.slack-connected{height:auto}.banner-text-medium{padding:20px 0;font-size:26px;font-weight:500;text-align:center}@media screen and (min-width:320px) and (max-width:723px){.banner-text-medium{font-size:20px}}.banner-text-large{padding:20px 0;font-size:30px;font-weight:700;text-align:center}@media screen and (min-width:320px) and (max-width:723px){.banner-text-large{font-size:20px}}