#text-align-left,#text-indent{text-align:left}.device-ipad,.noscroll{overflow:hidden}.lt-ie8 .activity-listing .listing-summary,.lt-ie8 .benefits-item,.lt-ie8 .body,.lt-ie8 .casestudy,.lt-ie8 .cols-wrapper,.lt-ie8 .filters,.lt-ie8 .form-field,.lt-ie8 .tiers,.lt-ie8 [role=document] .asset-grid,.lt-ie8 article .asset-grid,.lt-ie8 fieldset,.lt-ie8 section,.person .bd,.person .media{zoom:1}.base-styles{position:relative;background-color:#999;margin-bottom:20px;padding:20px}#lrswap-0-8px-16px-24px,#padding-0-8px-16px-24px{padding:0 8px 16px 24px}#background-position{background-position:8px 100px}#background-position-left{background-position:left 100px}#background-position-right{background-position:right 100px}#background-position-center{background-position:center 100px}#background-1{background:url(../img/ushahidi-logo-black.svg) 20px center no-repeat}#background-1-left{background:url(../img/ushahidi-logo-black.svg) left center no-repeat}#background-1-right{background:url(../img/ushahidi-logo-black.svg) right center no-repeat}#background-1-center{background:url(../img/ushahidi-logo-black.svg) center center no-repeat}#background-2{background:url(../img/ushahidi-logo.svg) 8px center no-repeat #999}#background-2-left{background:url(../img/ushahidi-logo.svg) left center no-repeat #999}#background-2-right{background:url(../img/ushahidi-logo.svg) right center no-repeat #999}#background-2-center{background:url(../img/ushahidi-logo.svg) center center no-repeat #999}#border-left{border-left:3px solid #000}#border-right{border-right:3px solid #000}#border-top-left-radius{border-top-left-radius:10px}#border-top-right-radius{border-top-right-radius:10px}#border-bottom-left-radius{border-bottom-left-radius:10px}#border-bottom-right-radius{border-bottom-right-radius:10px}#clear-origin-left{float:left;clear:left}#clear-origin-right{float:right;clear:right}#direction{direction:ltr}#float-origin-left{float:left}#float-origin-right{float:right}#left{left:20px}#right{right:20px}#margin-0-8px-16px-24px{margin:0 8px 16px 24px}#margin-left{margin-left:20px}#margin-right{margin-right:20px}#padding-left{padding-left:20px}#padding-right{padding-right:20px}#text-align-right{text-align:right}#text-indent{text-indent:20px}#cursor-e{cursor:e-resize}#cursor-ne{cursor:ne-resize}#cursor-se{cursor:se-resize}#cursor-w{cursor:w-resize}#cursor-nw{cursor:nw-resize}#cursor-sw{cursor:sw-resize}#lrswap-0-8px-16px-24px{margin:0 8px 16px 24px}*,::after,::before{box-sizing:inherit}.casestudy *,.tgl,.tgl *,.tgl :after,.tgl :before,.tgl+.tgl-btn,.tgl:after,.tgl:before,html{box-sizing:border-box}.admin-edit-button-wrapper{text-align:center}.admin-edit-button-wrapper .admin-edit-button{display:inline-block;border:none!important;border-radius:3px;line-height:18px;text-shadow:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:none;transition:none;width:auto;margin:0 auto 20px;padding:5px 10px;color:#fff!important;font-weight:700;background:#db5b48}.container-centered::after,.container::after,.ten-col-wrapper::after{clear:both;content:"";display:block}.admin-edit-button-wrapper .admin-edit-button.active,.admin-edit-button-wrapper .admin-edit-button:active{background:#8c3b2e}.admin-edit-button-wrapper.left{text-align:left}.button,.button-override,.centered,.container-centered,button{text-align:center}.wrapper{max-width:1048px;margin:0 16px}@media screen and (min-width:48em){.wrapper{margin:0 24px}}@media screen and (min-width:64em){.wrapper{margin:0 auto}}.ten-col-wrapper{width:90%;max-width:1200px;margin:0 auto}.eight-col-wrapper{width:90%;margin:0 auto;max-width:698.67px}.six-col-wrapper{width:90%;margin:0 auto;max-width:524px}.container,.container-centered{clear:both;margin:0 auto;max-width:1048px}.clearfix-alt,.form-field:after,fieldset:after{content:".";visibility:hidden;clear:both}.hide-when-small{display:none}@media screen and (min-width:48em){.hide-when-small{display:inline}[class*=cols-] .ratio-16_9{margin-left:32px}}.hidden{display:none!important}.clearfix{clear:both}.fade-out{opacity:0!important}.fade-in{opacity:1!important}.absolute{position:absolute}.visible{display:block}.inline{display:inline}.green{color:#393}.red{color:#B80000}.multiply{mix-blend-mode:multiply}.ratio-16_9{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.ratio-16_9 iframe,.ratio-16_9 img,.ratio-16_9>div{position:absolute;top:0;left:0;width:100%;height:100%}.flex-container,.video-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}@media screen and (min-width:30em){.flex-container-mobile{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}}@media screen and (min-width:48em){.flex-container-small{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}}@media screen and (min-width:64em){.flex-container-medium{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}}.flex-item-2{-webkit-box-flex:0;flex:0 0 50%;min-width:0}.flex-item-3{-webkit-box-flex:0;flex:0 0 100%}@media screen and (min-width:48em){.flex-item-3{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (min-width:64em){.flex-item-3{-webkit-box-flex:0;flex:0 0 33.3%}}.flex-item-4{-webkit-box-flex:0;flex:0 0 50%;min-width:0}@media screen and (min-width:64em){.flex-item-4{-webkit-box-flex:0;flex:0 0 25%}}.flex-item-5{-webkit-box-flex:0;flex:0 0 50%;min-width:0}@media screen and (min-width:48em){.flex-item-5{-webkit-box-flex:0;flex:0 0 25%}.flex-item-body{padding-right:24px;padding-left:24px}}@media screen and (min-width:64em){.flex-item-5{-webkit-box-flex:0;flex:0 0 20%}}.flex-item-body{padding-top:24px;padding-bottom:24px}.blog-post.main-content ol,.blog-post.main-content ul{font-size:16px;margin:20px}@media screen and (min-width:48em){.blog-post.main-content ol,.blog-post.main-content ul{font-size:20px}}.blog-post article{line-height:1.5;font-size:16px}@media screen and (min-width:48em){.blog-post article{font-size:20px}.blog-post p{font-size:1em}}.blog-post p{font-size:1em}#intercom-container [class*=header-]{background-attachment:inherit}*{margin:0;padding:0;line-height:1}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}html.pl body{background-color:#fff;padding:10px}body{min-height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:#444;font-weight:400;font-size:16px;font-size:1rem;font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;overflow-x:hidden;background-color:#F1F1F4}.fab,.fab .fab-options{-webkit-box-orient:vertical;-webkit-box-direction:reverse}::-moz-selection{background:#e4e64c;color:#000;text-shadow:none}::-moz-selection,::selection{background:#e4e64c;color:#000;text-shadow:none}article,aside,details,fig caption,figure,footer,group,header,nav,section{display:block}audio,canvas,video{display:inline-block}.clearfix-alt{display:block;height:0;font-size:0}.nodisplay{display:none}@font-face{font-family:Impact;src:url(https://use.typekit.net/xet0qyo.css)}p{line-height:1.357142857;margin:16px 0}em{font-style:italic}strong{font-weight:900}.caps,.form-field.date .date-joiner,fieldset.date .date-joiner{color:#888;font-weight:900;font-size:10px;font-size:.714285714rem;text-transform:uppercase;letter-spacing:1px}a{color:#373E46;text-decoration:none}a:focus,a:hover{cursor:pointer;color:#0a0b0d}li a,p a{border-bottom:1px dotted #373E46}li a:focus,li a:hover,p a:focus,p a:hover{border-bottom:1px solid #0a0b0d}.section-title{color:#222;font-weight:300;font-size:30px;font-size:1.875rem;margin-bottom:24px}@media screen and (min-width:48em){.section-title{font-size:40px;font-size:2.5rem}}.section-heading{color:#222;font-weight:900;font-size:24px;font-size:1.5rem}@media screen and (min-width:64em){.section-heading{font-size:34px;font-size:2.125rem}}img{display:block;max-width:100%}a img{border:none}code{font:12px/1 'Courier New',Courier,monospace}.button,button,select{font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}sub,sup{line-height:0}ol,ul{margin:16px}ol li,ul li{line-height:1.357142857;margin:16px 16px 16px auto}ul li{list-style:disc}.breadcrumbs,.dropdown-menu ul,.fab .fab-options,.list-reset,.menu ul,.page-anchors ul,.page-navigation ul,.simple-tabs ul,.tabs-menu ul,.tier .tier-feature ul{margin:0}.breadcrumbs li,.dropdown-menu ul li,.fab .fab-options li,.list-reset li,.menu ul li,.page-anchors ul li,.page-navigation ul li,.simple-tabs ul li,.tabs-menu ul li,.tier .tier-feature ul li{list-style-type:none;margin:0}blockquote{border-left:4px solid #FFC334;padding-right:16px;padding-left:16px;font-style:italic;margin:24px 0}@media screen and (min-width:48em){blockquote{font-size:1.25rem}}blockquote footer,blockquote p{line-height:1.3}blockquote footer{font-style:normal}table{border-collapse:collapse}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.button,button{display:inline-block;outline:0;direction:ltr;color:#fff;font-weight:900;font-size:14px;font-size:.875rem;text-transform:uppercase;text-decoration:none;line-height:1.35;letter-spacing:1px;border:0;background-color:#40444A;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24);padding:8px 16px;-webkit-transition:.3s;transition:.3s;border-radius:2px}.button:active,.button:hover,button:active,button:hover{box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24);color:#fff}.button:hover,button:hover{cursor:pointer;background-color:#2B323A}.button:active,button:active{background-color:#1E232A;-webkit-transition:none;transition:none}.button:focus,button:focus{color:#fff}.button.disabled,.button[disabled],button.disabled,button[disabled]{cursor:not-allowed;opacity:.5;background-color:#EEE;box-shadow:none}.button.button-flat,button.button-flat{box-shadow:none;font-weight:400}.button.button-flat:hover,button.button-flat:hover{box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)}.button-alpha{color:#2B323A;background-color:#FFC334}.button-alpha:active,.button-alpha:focus,.button-alpha:hover{color:#2B323A;background-color:#ffb401}.button-alpha.disabled:hover,.button-alpha[disabled]:hover{background-color:#EEE;box-shadow:none}.button-beta{color:#373E46;background-color:#FAFAFA}.button-beta:hover{color:#0a0b0d;background-color:#e1e1e1}.button-beta.disabled:hover,.button-beta[disabled]:hover{background-color:#FAFAFA;box-shadow:none}.button-gamma{color:#373E46;background-color:#fff}.button-gamma:active,.button-gamma:hover{color:#0a0b0d;background-color:#e6e6e6}.button-gamma.disabled:hover,.button-gamma[disabled]:hover{background-color:#fff;box-shadow:none}.button-beta:focus,.button-gamma:focus{color:#1E232A}.btn-big{font-size:1.125em;padding:24px}@media screen and (min-width:48em){.btn-big{padding:24px 32px;font-size:1.25em}}.button-override{width:100%;margin:0;background:#fff;padding:16px;border-bottom:1px solid #EEE;color:#373E46;font-weight:900;border-radius:0}.button-override:hover{background:#FBF9F6;color:#373E46}.button-override span:before{content:'+';padding-right:5px}.button-override.active span:before{content:'-'}.sheet,[class*=update-]{border-radius:2px;background-color:#FAFAFA;box-shadow:0 0 16px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.24)}form{border-radius:2px}.form-heading{font-weight:900;font-size:16px;font-size:1.142857143rem;margin-top:0;margin-bottom:16px}.checkbox label,.token.important,legend,span.required:after{font-weight:400}.form-group{margin-bottom:24px}fieldset{border:none}fieldset legend{margin-bottom:16px}input[type=text],input[type=email],input[type=password],input[type=search],input[type=file],input[type=tel],input[type=url],textarea{display:block;width:100%;max-width:450px;max-height:34px;color:#444;font-weight:400;font-size:16px;font-size:1rem;font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:1.4;text-align:left;outline-color:#fff;border:1px solid #c8c8c8;border-radius:2px;padding:8px 16px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=file]:focus,input[type=tel]:focus,input[type=url]:focus,textarea:focus{border:1px solid #2274B4}input[type=tel]{display:inline-block;width:auto}textarea{max-height:none;width:100%;height:120px}input[type=checkbox],input[type=radio]{display:inline-block;width:auto;margin:8px 8px 8px 0}button[type=submit],input[type=submit]{margin:0}::-webkit-input-placeholder{padding-top:3px;font-size:.8125em;font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}:-moz-placeholder{padding-top:3px;font-size:.8125em;font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}::-moz-placeholder{padding-top:3px;font-size:.8125em;font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}:-ms-input-placeholder{padding-top:3px;font-size:.8125em;font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}select{direction:ltr;font-size:14px;line-height:1.4;border-radius:2px;border:1px solid #c8c8c8;background-color:#FAFAFA;padding:8px 26px 8px 8px}.custom-select{display:inline-block;position:relative}.custom-select:after{content:'';position:absolute;top:50%;right:10px;width:7px;height:7px;background:0 0;border-top:2.5px solid #959595;border-right:2.5px solid #959595;margin-top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.custom-select select{-webkit-appearance:none;-moz-appearance:none}legend{font-size:16px;font-size:1rem;color:#1E232A}legend.form-label{padding-bottom:0}.form-field p{font-size:.9375em}.checkbox label{text-transform:none;font-size:1em;letter-spacing:0}label+.checkbox{margin-top:16px}.input-with-button{text-align:center;max-width:700px;margin:0 auto}.input-with-button [type=submit],.input-with-button button{margin-top:16px}@media screen and (min-width:64em){.input-with-button{margin:0 auto 16px;padding:5px 0}.input-with-button input[type=text],.input-with-button input[type=email]{display:inline-block;width:50%;border-top-right-radius:0;border-bottom-right-radius:0;margin:1px -5px 0 0;height:36px}.input-with-button [type=submit],.input-with-button button{display:inline-block;width:50%;border-top-left-radius:0;border-bottom-left-radius:0;margin:0;height:37px}}@media screen and (min-width:80em){.input-with-button input[type=text],.input-with-button input[type=email]{width:58%}.input-with-button [type=submit],.input-with-button button{width:42%}}.input-with-append label{display:block}.input-with-append input[type=text],.input-with-append input[type=email],.input-with-append input[type=url]{display:inline-block;max-width:50%;font-style:italic;margin-right:8px}.input-with-append .append{font-style:italic;font-size:1.15em}@media screen and (min-width:48em){.headline-inline-with-input{width:100%;margin:24px auto 0;text-align:center}.headline-inline-with-input .input-with-button{display:inline-block;width:100%}.headline-inline-with-input input{border-top-right-radius:0;border-bottom-right-radius:0;width:50%;float:left;height:35px}.headline-inline-with-input button{width:50%;float:right;border-top-left-radius:0;border-bottom-left-radius:0;height:35px}}@media screen and (min-width:64em){.headline-inline-with-input h3{display:inline-block;margin-right:24px;margin-bottom:30px}.headline-inline-with-input .input-with-button{margin-bottom:-13px}}form.full-width{border-radius:0}.tgl{display:none!important}.tgl ::-moz-selection,.tgl :after::-moz-selection,.tgl :before::-moz-selection,.tgl+.tgl-btn::-moz-selection,.tgl::-moz-selection,.tgl:after::-moz-selection,.tgl:before::-moz-selection{background:0 0}.tgl ::selection,.tgl :after::selection,.tgl :before::selection,.tgl+.tgl-btn::selection,.tgl::selection,.tgl:after::selection,.tgl:before::selection{background:0 0}.tgl+.tgl-btn{direction:ltr;outline:0;display:inline-block;width:55px;height:30px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ccc;border-radius:2em;padding:3px;-webkit-transition:all .4s ease;transition:all .4s ease}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0;border-radius:50%;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn{background:green}.tgl:checked+.tgl-btn:after{left:50%;background:#fff}.discover-form .form-field.search{margin:0;width:100%}.discover-form .form-field.search input[type=search]{font-size:1.25em;padding:20px 15px}svg.iconic{width:1em;height:1em}span.required:after{content:'\2217';color:#B00F23;font-size:1.75em}.circular{border-radius:50%;max-width:100%}.photograph{border:5px solid #fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}@media screen and (min-width:48em){.photograph{border:15px solid #fff}}.logo{display:block;text-indent:-9999px;background-repeat:no-repeat;background-position:left center;background-size:contain;background-image:url(../img/ushahidi-wordmark.svg);margin:0 auto;-webkit-transition:.3s;transition:.3s}.logo:hover{opacity:.75}.device-ipad{position:relative;max-height:250px;border-radius:20px;border:10px solid #1E232A;border-right-width:30px;border-left-width:30px}.device-ipad:before{z-index:1;position:absolute;content:"";height:200%;width:100%;background-color:rgba(255,255,255,.2);-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg);top:-50%;left:75%}.device-ipad a{display:block;position:relative;z-index:2}.page-footer{color:#C7CCD4;background-color:#1E232A;background-image:url(../img/bg-map.png);background-repeat:repeat;background-attachment:fixed}@keyframes fadein{from{opacity:0}to{opacity:.99}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:.99}}.beacons a.easter-egg,.beacons i{position:absolute;z-index:0;background:#FFC334;border-radius:100px;opacity:0}.beacons i{left:80%;top:7%;width:4px;height:4px;box-shadow:0 0 20px 7px rgba(255,195,52,.1);-webkit-animation:fadein 5s ease-in .5s alternate infinite;animation:fadein 5s ease-in .5s alternate infinite}.beacons i:nth-of-type(2){width:2px;height:2px;left:5%;top:20%;box-shadow:0 0 12px 5px rgba(255,195,52,.5);-webkit-animation:fadein 3s ease-in 0s alternate infinite;animation:fadein 3s ease-in 0s alternate infinite}.beacons i:nth-of-type(3){width:1px;height:1px;left:99%;top:70%;box-shadow:0 0 15px 5px rgba(255,195,52,.3);-webkit-animation:fadein 5s ease-in 1s alternate infinite;animation:fadein 5s ease-in 1s alternate infinite}.beacons i:nth-of-type(4){width:3px;height:3px;left:10%;top:90%;box-shadow:0 0 9px 5px rgba(255,195,52,.4);-webkit-animation:fadein 5s ease-in 1.5s alternate infinite;animation:fadein 5s ease-in 1.5s alternate infinite}.beacons i:nth-of-type(5),.beacons i:nth-of-type(6),.beacons i:nth-of-type(7){box-shadow:0 0 15px 5px rgba(255,195,52,.3)}.beacons i:nth-of-type(5){width:1px;height:1px;left:20%;top:78%;-webkit-animation:fadein 5s ease-in 2s alternate infinite;animation:fadein 5s ease-in 2s alternate infinite}.beacons i:nth-of-type(6){width:3px;height:3px;left:90%;top:95%;-webkit-animation:fadein 5s ease-in 1.5s alternate infinite;animation:fadein 5s ease-in 1.5s alternate infinite}.beacons i:nth-of-type(7){width:1px;height:1px;left:97%;top:15%;-webkit-animation:fadein 5s ease-in 0s alternate infinite;animation:fadein 5s ease-in 0s alternate infinite}.beacons i:nth-of-type(8){width:1px;height:1px;left:3%;top:75%;box-shadow:0 0 10px 3px rgba(255,195,52,.3);-webkit-animation:fadein 5s ease-in 2.5s alternate infinite;animation:fadein 5s ease-in 2.5s alternate infinite}.beacons i:nth-of-type(10),.beacons i:nth-of-type(11),.beacons i:nth-of-type(9){box-shadow:0 0 15px 5px rgba(255,195,52,.3)}.beacons i:nth-of-type(9){width:1px;height:1px;left:10%;top:68%;-webkit-animation:fadein 3s ease-in 2s alternate infinite;animation:fadein 3s ease-in 2s alternate infinite}.beacons i:nth-of-type(10){width:3px;height:3px;left:57%;top:5%;-webkit-animation:fadein 3s ease-in 3s alternate infinite;animation:fadein 3s ease-in 3s alternate infinite}.beacons i:nth-of-type(11){width:1px;height:1px;left:40%;top:33%;-webkit-animation:fadein 3s ease-in 4s alternate infinite;animation:fadein 3s ease-in 4s alternate infinite}.beacons i:nth-of-type(12){width:4px;height:4px;left:44%;top:47%;box-shadow:0 0 10px 3px rgba(255,195,52,.3);-webkit-animation:fadein 3s ease-in 1.25s alternate infinite;animation:fadein 3s ease-in 1.25s alternate infinite}.beacons i:nth-of-type(13){width:2px;height:2px;left:63%;top:50%;box-shadow:0 0 12px 5px rgba(255,195,52,.5);-webkit-animation:fadein 3s ease-in 0s alternate infinite;animation:fadein 3s ease-in 0s alternate infinite}.beacons i:nth-of-type(14){width:1px;height:1px;left:87%;top:83%;box-shadow:0 0 15px 5px rgba(255,195,52,.3);-webkit-animation:fadein 5s ease-in 1s alternate infinite;animation:fadein 5s ease-in 1s alternate infinite}.beacons i:nth-of-type(15){width:3px;height:3px;left:46%;top:64%;box-shadow:0 0 9px 5px rgba(255,195,52,.4);-webkit-animation:fadein 5s ease-in 1.5s alternate infinite;animation:fadein 5s ease-in 1.5s alternate infinite}.beacons i:nth-of-type(16),.beacons i:nth-of-type(17),.beacons i:nth-of-type(18){box-shadow:0 0 15px 5px rgba(255,195,52,.3)}.beacons i:nth-of-type(16){width:1px;height:1px;left:32%;top:19%;-webkit-animation:fadein 5s ease-in 2s alternate infinite;animation:fadein 5s ease-in 2s alternate infinite}.beacons i:nth-of-type(17){width:3px;height:3px;left:11%;top:62%;-webkit-animation:fadein 5s ease-in 1.5s alternate infinite;animation:fadein 5s ease-in 1.5s alternate infinite}.beacons i:nth-of-type(18){width:1px;height:1px;left:44%;top:44%;-webkit-animation:fadein 5s ease-in 0s alternate infinite;animation:fadein 5s ease-in 0s alternate infinite}.beacons i:nth-of-type(19){width:1px;height:1px;left:81%;top:33%;box-shadow:0 0 10px 3px rgba(255,195,52,.3);-webkit-animation:fadein 5s ease-in 2.5s alternate infinite;animation:fadein 5s ease-in 2.5s alternate infinite}.beacons i:nth-of-type(20),.beacons i:nth-of-type(21),.beacons i:nth-of-type(22){box-shadow:0 0 15px 5px rgba(255,195,52,.3)}.beacons i:nth-of-type(20){width:1px;height:1px;left:4%;top:12%;-webkit-animation:fadein 3s ease-in 2s alternate infinite;animation:fadein 3s ease-in 2s alternate infinite}.beacons i:nth-of-type(21){width:3px;height:3px;left:75%;top:66%;-webkit-animation:fadein 3s ease-in 3s alternate infinite;animation:fadein 3s ease-in 3s alternate infinite}.beacons i:nth-of-type(22){width:1px;height:1px;left:21%;top:69%;-webkit-animation:fadein 3s ease-in 4s alternate infinite;animation:fadein 3s ease-in 4s alternate infinite}.beacons i:nth-of-type(23){width:4px;height:4px;left:79%;top:88%;box-shadow:0 0 10px 3px rgba(255,195,52,.3);-webkit-animation:fadein 3s ease-in 1.25s alternate infinite;animation:fadein 3s ease-in 1.25s alternate infinite}.beacons a.easter-egg{display:block;left:5%;top:95%;width:3px;height:3px;box-shadow:0 0 10px 7px rgba(255,195,52,.1);-webkit-animation:fadein 2s ease-in 0s alternate infinite;animation:fadein 2s ease-in 0s alternate infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bg-stripes,.update-featured{position:relative;color:#fff;background:#3F4751}@media screen and (min-width:48em){.bg-stripes,.update-featured{background:url(../svg/stamp.svg) bottom right no-repeat #3F4751}.bg-stripes.news-bg,.news-bg.update-featured{background:url(../svg/stamp.svg) bottom right no-repeat,url(../svg/news.svg) top left no-repeat,#3F4751}}.bg-stripes a,.update-featured a{color:#C7CCD4}.bg-stripes a:hover,.update-featured a:hover{color:#fff}.bg-stripes .stripes,.update-featured .stripes{width:8px;border-right:1px solid #C7CCD4;color:#fff;background:repeating-linear-gradient(45deg,#C7CCD4,#C7CCD4 40px,#3F4751 40px,#3F4751 80px);position:absolute;left:0;top:0;bottom:0}@media screen and (min-width:64em){.bg-stripes .stripes,.update-featured .stripes{width:25px;border-right:3px solid #C7CCD4}}.bg-stripes .dots,.update-featured .dots{width:10px;background-image:radial-gradient(circle closest-side,#C7CCD4 1px,transparent 2px);background-position:0 0,100% 0,0 100%;background-repeat:repeat-y;background-size:.8em 10px;position:absolute;left:6px;top:0;bottom:0}@media screen and (min-width:64em){.bg-stripes .dots,.update-featured .dots{left:26px}}.divider{width:100%;height:1px;background-color:#E1E1E1}.divider.padded{margin:32px 0}code[class*=language-],pre[class*=language-]{color:#000;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.tl-text .tl-headline-date,.tl-text h3.tl-headline-date,.tl-timeline{font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif!important}pre[class*=language-]{position:relative;margin:.5em 0;box-shadow:-1px 0 0 0 #358ccb,0 0 0 1px #dfdfdf;border-left:10px solid #358ccb;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(69,142,209,.04)));background-image:linear-gradient(transparent 50%,rgba(69,142,209,.04) 50%);background-size:3em 3em;background-origin:content-box;overflow:visible;max-height:30em;padding:10px}code[class*=language]{max-height:inherit;height:100%;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline}.sy-slide>a>img,.sy-slide>img{border:0}.sy-slide>a,.sy-slide>a>img,.sy-slide>img,.sy-slides-wrap:hover .sy-controls{display:block}pre[class*=language-]:after,pre[class*=language-]:before{content:'';z-index:-2;display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;box-shadow:0 13px 8px #979797;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}:not(pre)>code[class*=language-]:after,pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7D8B99}.token.punctuation{color:#5F6364}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#2f9c0a}.token.entity,.token.operator,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:after,pre[class*=language-]:before{bottom:14px;box-shadow:none}}.fab .bug,.fab .fab-action-type{box-shadow:0 0 8px rgba(0,0,0,.12),0 8px 18px rgba(0,0,0,.24)}.token.cr:before,.token.lf:before,.token.tab:not(:empty):before{color:#e0d7d1}pre[class*=language-].line-numbers{padding-left:0}pre[class*=language-].line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}@-webkit-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-webkit-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}}@keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-webkit-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}}@-webkit-keyframes right-left{0%{-webkit-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@keyframes right-left{0%{-webkit-transform:translateY(0) translateX(10%);transform:translateY(0) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}.sy-box.sy-loading{background:url(/img/sy-loader.gif) 50% 50% no-repeat;background-size:32px;min-height:40px}.sy-box.sy-loading .sy-pager,.sy-box.sy-loading .sy-slides-wrap{visibility:hidden}.sy-slides-wrap{position:relative;height:100%;width:100%;margin:auto}@media screen and (min-width:48em){.sy-slides-wrap{height:50%;width:50%}}.sy-list,.sy-slide,.sy-slides-crop{width:100%;position:absolute}.sy-slides-crop{height:100%;overflow:hidden}.sy-list{height:100%;list-style:none;margin:0;padding:0}.sy-list.horizontal{-webkit-transition:left ease;transition:left ease}.sy-list.vertical{-webkit-transition:top ease;transition:top ease}.sy-slide{z-index:2}.sy-slide.kenburns{width:140%;left:-20%}.sy-controls,.sy-slide>a,.sy-slide>a>img,.sy-slide>img{width:100%;padding:0;margin:0}.sy-slide.kenburns.useCSS{-webkit-transition-property:opacity;transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;animation-name:left-right;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;animation-name:right-left;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.sy-slide.sy-active{z-index:3}.sy-controls{display:none;list-style:none;height:100%;position:absolute}.sy-controls li{position:absolute;width:10%;min-width:4.2em;height:100%;z-index:33}.sy-controls li.sy-prev{left:0;top:0}.sy-controls li.sy-prev a:after{background-position:-5% 0}.sy-controls li.sy-next{right:0;top:0}.sy-controls li.sy-next a:after{background-position:105% 0}.sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px}.sy-controls li a:link,.sy-controls li a:visited{opacity:.4}.sy-controls li a:focus,.sy-controls li a:hover{opacity:.8;outline:0;border-bottom:none}.sy-controls li a:after{content:"";background-image:url(/img/arrows.svg);background-repeat:no-repeat;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#fff;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;border-radius:50%}@media only screen and (max-device-width:600px){.sy-controls{display:block}.sy-controls li{min-width:2.1em}.sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-.7em;margin-left:-.7em}}.sy-caption-wrap{position:absolute;left:0;bottom:.4em;z-index:12}.sy-caption-wrap .sy-caption{position:relative;left:0;padding:.2em .4em;font-size:.92em;border-radius:0;background-color:rgba(0,0,0,.54);color:#fff}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#FFC334;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:focus,.sy-caption-wrap .sy-caption a:hover{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;border-radius:0}}.sy-pager{clear:both;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;border-radius:50%}.sy-pager li.sy-active a{background-color:#FFC334}.sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;border-bottom:none;background-size:2em;border-radius:50%}.sy-pager li a:link,.sy-pager li a:visited{opacity:1}.sy-pager li a:focus,.sy-pager li a:hover{opacity:.6}.sy-filler{width:100%}.sy-filler.ready{-webkit-transition:padding .6s ease;transition:padding .6s ease}.button svg.iconic,button svg.iconic,input[type=button] svg.iconic{display:initial;width:.866666667em;height:.866666667em;fill:#fff;-webkit-transition:.3s;transition:.3s}.button svg.iconic+.button-label,button svg.iconic+.button-label,input[type=button] svg.iconic+.button-label{margin-left:8px}.button .button-label+svg.iconic,button .button-label+svg.iconic,input[type=button] .button-label+svg.iconic{width:.571428571em;height:.571428571em;margin-left:8px}.button .loading,button .loading,input[type=button] .loading{display:inline-block;position:relative;top:-6px}.button .loading .line,button .loading .line,input[type=button] .loading .line{width:8px;height:8px;border-radius:8px;background-color:#fff;margin:2px}.button .loading+.button-label,button .loading+.button-label,input[type=button] .loading+.button-label{margin-left:8px}.button[data-toggle].active .button-label+svg.iconic,button[data-toggle].active .button-label+svg.iconic,input[type=button][data-toggle].active .button-label+svg.iconic{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button-alpha svg.iconic{fill:#2B323A}.button-beta svg.iconic,.button-gamma svg.iconic,.button-link svg.iconic{fill:#373E46}.button-alpha .loading .line{background-color:#2B323A}.button-beta .loading .line,.button-gamma .loading .line,.button-link .loading .line{background-color:#373E46}.fab{display:-webkit-box;display:flex;flex-direction:column-reverse;flex-wrap:wrap;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:64em){.fab{display:block}}.fab .button-fab{position:relative;z-index:100}.fab .button-fab.active{background:#fff}.fab .button-fab.active svg.iconic{fill:#1E232A;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fab .fab-action-type{display:inline-block;width:40px;height:40px;font-size:16px;text-align:center;border-radius:100%;background:#444;padding-top:12px;margin-right:8px}.fab .fab-action-type svg.iconic{fill:#fff;margin:0 auto}.fab .bug{-webkit-transition:all,.3s;transition:all,.3s}.fab .fab-options{display:none;opacity:0;flex-direction:column-reverse;flex-wrap:wrap;margin:8px 6px}.fab .fab-options li{position:relative;top:48px;margin:5px 0;-webkit-transition:all,.24s;transition:all,.24s}@media screen and (min-width:64em){.fab .fab-options li{top:-48px}}.fab .fab-options li:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.fab .fab-options li:hover .bug{background-color:#1E232A}.fab .fab-options li:nth-child(2){-webkit-transition-delay:25ms;transition-delay:25ms}.fab .fab-options li:nth-child(3){-webkit-transition-delay:50ms;transition-delay:50ms}.fab .fab-options li:nth-child(4){-webkit-transition-delay:75ms;transition-delay:75ms}.fab .fab-options li:nth-child(5){-webkit-transition-delay:.1s;transition-delay:.1s}.fab .fab-options li:nth-child(6){-webkit-transition-delay:125ms;transition-delay:125ms}.fab .fab-options li:nth-child(7){-webkit-transition-delay:.15s;transition-delay:.15s}.fab .fab-options li:nth-child(8){-webkit-transition-delay:175ms;transition-delay:175ms}.fab .fab-options li:nth-child(9){-webkit-transition-delay:.2s;transition-delay:.2s}.fab .fab-options.active li{top:0}@media screen and (min-width:64em){.fab .fab-options{top:100px;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.custom-fieldset.init .dropdown-menu{min-width:250px}}.buttons-updown button{display:block;padding:2px 6px}.buttons-updown button svg.iconic{width:.714285714em;height:.714285714em}.buttons-updown button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.buttons-updown button:last-child{border-top-left-radius:0;border-top-right-radius:0}.form-field .form-field-description{opacity:.5}.form-field .form-field-feedback{font-weight:900}.form-field.focus .form-field-description{opacity:1;-webkit-transition:.25s all ease-in-out;transition:.25s all ease-in-out}@media screen and (min-width:48em){.form-field.input-with-label .form-field-description,.form-field.input-with-label .form-field-feedback{margin-top:24px}.form-field.focus .form-field-description{-webkit-transform:scale(1.05);transform:scale(1.05)}}.form-field.error input[type=text],.form-field.error input[type=password],.form-field.error input[type=tel],.form-field.error input[type=url]{border:1px solid #de0000}.form-field.error .form-field-feedback{color:#de0000}.form-field.success input[type=text],.form-field.success input[type=password],.form-field.success input[type=tel],.form-field.success input[type=url]{border:1px solid #4fab2f}.form-field.success .form-field-feedback{color:#4fab2f}.form-field,fieldset{position:relative;margin-bottom:24px}.form-field:after,fieldset:after{display:block;height:0;font-size:0}.form-field label,fieldset label{display:block;margin-bottom:16px}.form-field label+p,fieldset label+p{font-style:italic;margin:8px 0}.form-field label .custom-select,.form-field label input[type=text],.form-field label input[type=email],.form-field label input[type=tel],.form-field label select,.form-field label textarea,fieldset label .custom-select,fieldset label input[type=text],fieldset label input[type=email],fieldset label input[type=tel],fieldset label select,fieldset label textarea{margin-top:8px}.form-field label .tooltip,fieldset label .tooltip{display:inline-block;color:#fff;width:1.142857143em;height:1.142857143em;font-weight:900;font-size:.857142857em;text-align:center;border-radius:100%;background-color:#373E46;padding:2px;margin:0 4px}.form-field.error .form-field label,.form-field.error label,.form-field.error legend,.form-field.error p,fieldset.error .form-field label,fieldset.error label,fieldset.error legend,fieldset.error p{color:#de0000}.form-field label .tooltip svg.iconic,fieldset label .tooltip svg.iconic{width:10px;height:10px;fill:#fff}.form-field .button,.form-field button,fieldset .button,fieldset button{margin-right:8px;margin-bottom:8px}.form-field figure .button,.form-field figure button,fieldset figure .button,fieldset figure button{margin-top:8px}.form-field .alert,fieldset .alert{margin:8px 0}.form-field.required label:after,fieldset.required label:after{content:'\2217';color:#de0000;font-weight:400;font-size:1.75em;margin-left:8px}.anchor:before,.page-anchors ul li a:before{content:'# '}.form-field.error input,.form-field.error input[type=text],.form-field.error input[type=email],.form-field.error input[type=password],.form-field.error input[type=search],.form-field.error select,.form-field.error textarea,fieldset.error input,fieldset.error input[type=text],fieldset.error input[type=email],fieldset.error input[type=password],fieldset.error input[type=search],fieldset.error select,fieldset.error textarea{border-color:#de0000;box-shadow:0 0 8px #de0000}.form-field.error input:focus,.form-field.error input[type=text]:focus,.form-field.error input[type=email]:focus,.form-field.error input[type=password]:focus,.form-field.error input[type=search]:focus,.form-field.error select:focus,.form-field.error textarea:focus,fieldset.error input:focus,fieldset.error input[type=text]:focus,fieldset.error input[type=email]:focus,fieldset.error input[type=password]:focus,fieldset.error input[type=search]:focus,fieldset.error select:focus,fieldset.error textarea:focus{border-color:#de0000}.form-field.success input,.form-field.success input:focus,.form-field.success input[type=text],.form-field.success input[type=text]:focus,.form-field.success input[type=email],.form-field.success input[type=email]:focus,.form-field.success input[type=password],.form-field.success input[type=password]:focus,.form-field.success input[type=search],.form-field.success input[type=search]:focus,.form-field.success select,.form-field.success select:focus,.form-field.success textarea,.form-field.success textarea:focus,fieldset.success input,fieldset.success input:focus,fieldset.success input[type=text],fieldset.success input[type=text]:focus,fieldset.success input[type=email],fieldset.success input[type=email]:focus,fieldset.success input[type=password],fieldset.success input[type=password]:focus,fieldset.success input[type=search],fieldset.success input[type=search]:focus,fieldset.success select,fieldset.success select:focus,fieldset.success textarea,fieldset.success textarea:focus{border-color:#4fab2f}.form-field.checkbox,.form-field.radio,fieldset.checkbox,fieldset.radio{position:relative;padding-left:22px}.form-field.checkbox label,.form-field.radio label,fieldset.checkbox label,fieldset.radio label{color:#444;font-weight:400;font-size:16px;font-size:1rem;text-transform:none;letter-spacing:0}.form-field.checkbox input[type=checkbox],.form-field.checkbox input[type=radio],.form-field.radio input[type=checkbox],.form-field.radio input[type=radio],fieldset.checkbox input[type=checkbox],fieldset.checkbox input[type=radio],fieldset.radio input[type=checkbox],fieldset.radio input[type=radio]{position:absolute;top:0;left:0;margin-top:2px}.form-field.title label,fieldset.title label{display:none}.form-field.title input[type=text],fieldset.title input[type=text]{max-width:none;font-weight:400;font-size:20px;font-size:1.428571429rem;padding:16px}.form-field.search,fieldset.search{display:inline-block}.form-field.search label,fieldset.search label{display:none}.form-field.search .button,.form-field.search button,fieldset.search .button,fieldset.search button{position:absolute;top:0;right:0;bottom:0;margin:0}.form-field.location input[type=text]+.button,.form-field.location input[type=text]+button,fieldset.location input[type=text]+.button,fieldset.location input[type=text]+button{margin-top:8px}.form-field.location .map,fieldset.location .map{height:400px;border:1px solid #D6D5D2;margin-bottom:8px}.form-field.location .map+.form-field,fieldset.location .map+.form-field{position:absolute;z-index:100;top:24px;right:8px;left:8px}.form-field.location .map+.form-field input[type=text],fieldset.location .map+.form-field input[type=text]{display:inline-block;width:60%}.form-field.location .map+.form-field input[type=text]+.button,.form-field.location .map+.form-field input[type=text]+button,fieldset.location .map+.form-field input[type=text]+.button,fieldset.location .map+.form-field input[type=text]+button{margin-left:4px}.form-field.select .custom-select,.form-field.select select,fieldset.select .custom-select,fieldset.select select{display:inline-block;margin-top:0}.form-field.url input[type=text],.form-field.url input[type=url],fieldset.url input[type=text],fieldset.url input[type=url]{display:inline-block;width:auto}.form-field.url input[type=text]+.domain,.form-field.url input[type=url]+.domain,fieldset.url input[type=text]+.domain,fieldset.url input[type=url]+.domain{margin-left:8px}.form-field.date svg.iconic,fieldset.date svg.iconic{position:absolute;top:11px;left:16px;fill:#373E46}.form-field.date input[type=date],.form-field.date input[type=datetime],fieldset.date input[type=date],fieldset.date input[type=datetime]{padding-left:32px}.form-field.date input[type=date],fieldset.date input[type=date]{padding-right:4px}.form-field.date .date-joiner,fieldset.date .date-joiner{display:inline-block;text-align:center;border-radius:2px;border:1px solid #D6D5D2;background-color:#FAFAFA;padding:4px;margin-top:8px;margin-bottom:8px;margin-left:8px}.form-field.input-and-button input,.form-field.input-and-button input[type=text],.form-field.input-and-button input[type=email],.form-field.input-and-button input[type=password],.form-field.input-and-button input[type=search],.form-field.input-and-button input[type=url],fieldset.input-and-button input,fieldset.input-and-button input[type=text],fieldset.input-and-button input[type=email],fieldset.input-and-button input[type=password],fieldset.input-and-button input[type=search],fieldset.input-and-button input[type=url]{width:auto;margin-bottom:8px}@media screen and (min-width:48em){.form-field.select label,fieldset.select label{display:inline-block}.form-field.select label .custom-select,fieldset.select label .custom-select{margin-right:8px}.form-field.select label+.custom-select,fieldset.select label+.custom-select{margin-left:8px}.form-field.input-and-button input,.form-field.input-and-button input[type=text],.form-field.input-and-button input[type=email],.form-field.input-and-button input[type=password],.form-field.input-and-button input[type=search],.form-field.input-and-button input[type=url],fieldset.input-and-button input,fieldset.input-and-button input[type=text],fieldset.input-and-button input[type=email],fieldset.input-and-button input[type=password],fieldset.input-and-button input[type=search],fieldset.input-and-button input[type=url]{display:inline-block;max-width:200px;margin-right:8px;margin-bottom:0}}.form-field.input-and-button .button,.form-field.input-and-button button,fieldset.input-and-button .button,fieldset.input-and-button button{position:relative;top:-1px;margin-bottom:0}.form-field.switch,fieldset.switch{position:relative}.form-field.switch .toggle-switch,fieldset.switch .toggle-switch{position:absolute;top:0;right:0}.form-field.switch .toggle-switch label,fieldset.switch .toggle-switch label{margin:0}.form-field.switch>label,fieldset.switch>label{display:inline-block;color:#444;font-weight:400;font-size:16px;font-size:1rem;text-transform:none;letter-spacing:0;padding-right:72px}fieldset .custom-select{margin-top:-6px}.form-fieldgroup,fieldset{position:relative}.form-fieldgroup .overflow,fieldset .overflow{display:none}.form-fieldgroup .form-fieldgroup,fieldset .form-fieldgroup{border-top:1px solid #D6D5D2;padding-top:8px;margin-top:8px}.form-fieldgroup .form-field-toggle,fieldset .form-field-toggle{display:none;color:#373E46;padding:8px}.form-fieldgroup .form-field-toggle:hover,fieldset .form-field-toggle:hover{cursor:pointer;color:#1E232A}.form-fieldgroup .form-field-toggle svg.iconic,fieldset .form-field-toggle svg.iconic{width:8px;height:8px;fill:#373E46;margin-right:8px;-webkit-transition:.3s;transition:.3s}.custom-fieldset.init legend,.dropdown-menu{background-color:#FAFAFA;-webkit-transition:.3s}.form-fieldgroup.has-overflow .form-field-toggle,fieldset.has-overflow .form-field-toggle{display:inline-block}.form-fieldgroup.show-overflow .overflow,fieldset.show-overflow .overflow{display:block}.form-fieldgroup.show-overflow .form-field-toggle svg.iconic,fieldset.show-overflow .form-field-toggle svg.iconic{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumbs{font-size:14px}.breadcrumbs span{font-size:20px;color:#C7CCD4;padding-right:5px}.header-article .breadcrumbs a{text-decoration:none;border-bottom:0}.custom-fieldset .custom-fieldset-helper,.custom-fieldset [data-toggle]{display:none}.custom-fieldset.init{padding-top:0}.custom-fieldset.init[disabled] legend{color:#959595;border-color:#D6D5D2}.custom-fieldset.init[disabled] legend:hover{cursor:not-allowed}.custom-fieldset.init .dropdown-trigger,.custom-fieldset.init legend:hover,.dropdown-trigger.init:hover,[data-toggle]:hover{cursor:pointer}.custom-fieldset.init [data-toggle]{display:inline-block}.custom-fieldset.init legend{position:relative;direction:ltr;color:#444;font-weight:400;font-size:16px;font-size:1rem;line-height:1.3;text-transform:none;letter-spacing:0;border-radius:2px;border:1px solid #c8c8c8;padding-right:40px;margin-bottom:0;transition:.3s}.custom-fieldset.init legend.active{z-index:1501;border-color:transparent;box-shadow:none}.custom-fieldset.init legend.active .custom-fieldset-value svg.iconic{visibility:hidden}.custom-fieldset.init legend .custom-fieldset-value{font-weight:900}.custom-fieldset.init legend svg.iconic{fill:#959595}.custom-fieldset.init legend svg.iconic.chevron{position:absolute;top:50%;right:16px;z-index:100;margin-top:-5px}.custom-fieldset.init legend img.avatar{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 4px}.custom-fieldset.init input,.custom-fieldset.init input[type=text],.custom-fieldset.init input[type=email],.custom-fieldset.init input[type=password],.custom-fieldset.init input[type=search],.custom-fieldset.init textarea{font-size:14px}.custom-fieldset.init input+button,.custom-fieldset.init input[type=text]+button,.custom-fieldset.init input[type=email]+button,.custom-fieldset.init input[type=password]+button,.custom-fieldset.init input[type=search]+button,.custom-fieldset.init textarea+button{margin-top:0;margin-bottom:16px}.custom-fieldset.init .fieldset-results{max-height:250px;overflow-y:auto;padding:8px 0}.custom-fieldset.init .dropdown-menu{top:0!important;left:0!important;padding-top:32px}.custom-fieldset.init .dropdown-menu .toggle-content,.custom-fieldset.init .dropdown-menu [data-toggle].active{display:none}.custom-fieldset.init .dropdown-menu .toggle-content.active{display:block}.custom-fieldset.init .dropdown-content{min-width:200px}.custom-fieldset.init [data-fieldgroup-target]{display:none}.custom-fieldset.init [data-fieldgroup-target].active{display:block}.dropdown-menu{border-radius:2px;box-shadow:0 0 8px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.24);position:absolute;min-width:160px;z-index:1500;margin:0;transition:.3s}.dropdown-menu.init{display:none}.dropdown-menu.init.active{display:block;clear:both}.dropdown-menu.init[data-toggle-animate]{display:none;opacity:0}.dropdown-menu .dropdown-menu-title{font-weight:400;font-size:20px;font-size:1.428571429rem;padding-bottom:8px;margin:16px}.dropdown-menu .dropdown-menu-body{overflow-y:scroll}.dropdown-menu li{position:relative;list-style-type:none;margin:0}.dropdown-menu li:first-child{margin-top:8px}.dropdown-menu li:last-child{margin-bottom:8px}.dropdown-menu li svg.iconic{position:absolute;left:16px}.dropdown-menu li svg.iconic+.label{display:inline-block;padding-left:28px}.dropdown-menu li a{display:block;padding:8px 16px}.dropdown-menu li a:hover{color:#fff;background-color:#373E46}.dropdown-menu li a:hover svg.iconic{fill:#fff}.dropdown-menu dl dt.list-item:first-child{margin-top:16px}.dropdown-menu dt.list-item{font-weight:400;font-size:16px;font-size:1rem;padding:0;margin:24px 16px}.dropdown-menu dt.list-item+dd{font-size:.785714286em;border-bottom:none;padding-bottom:0;margin-top:-16px;margin-bottom:16px}.dropdown-menu dd{margin-right:16px;margin-left:16px}.dropdown-menu .form-field,.dropdown-menu fieldset{margin:8px 16px!important}.dropdown-menu .form-field:first-child,.dropdown-menu fieldset:first-child{margin-top:16px!important}.dropdown-menu .form-field:last-child,.dropdown-menu fieldset:last-child{margin-bottom:16px!important}.dropdown-menu .form-field .form-field,.dropdown-menu fieldset .form-field{margin:0 auto 8px!important}.dropdown-menu .divider{margin:8px 0}.dropdown-trigger.init{position:relative;padding:8px 16px}.dropdown-trigger.init svg.chevron{width:10px;height:10px;fill:#959595;margin-right:0;margin-left:8px;-webkit-transition:.3s;transition:.3s}.dropdown-trigger.init.active svg.chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[class*=update-]{position:relative;z-index:3000;padding:16px;margin:-24px 16px 16px}@media screen and (min-width:48em){[class*=update-]{padding:24px;margin-right:24px;margin-left:24px}}[class*=update-] .simple-update{margin:0}[class*=update-] .simple-update a{color:#3F4751;border:none}[class*=update-] .simple-update time{margin:0;display:block;color:#222}.update-featured .flex-container-small{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.update-featured img{margin-bottom:16px}@media screen and (min-width:48em){[class*=update-] .simple-update time{display:inline;padding-right:16px}.update-featured{padding:32px 0}.update-featured img{padding-left:32px}}.section-header{margin-bottom:32px}.page-anchors{border-left:4px solid #D6D5D2;padding:16px 16px 16px 24px}.page-anchors ul li{margin-bottom:16px}.anchor:before{font-weight:400}@media screen and (min-width:64em){.anchor:before{position:absolute;z-index:100;margin-left:-18px}}.person{position:relative;min-height:80px;text-align:center;padding-right:16px;padding-left:16px;margin-top:24px;margin-bottom:24px}@media screen and (min-width:30.063em){.person{padding-right:16px;padding-left:96px;margin-top:32px;margin-bottom:32px}}.person .person-name{font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.2;margin-bottom:0}.person .person-name+p{color:#666;font-size:14px;font-size:.875rem;margin-top:6px;margin-bottom:10px}.person .bd,.person .media{overflow:hidden}.person img{display:inline;width:81px}@media screen and (min-width:30em){.person{text-align:left}.person .img{position:absolute;top:0;left:0;margin-right:24px}.person img{display:block}}.pagination,.stepper,.stepper .stepper-badge,.tabs-menu{text-align:center}.metadata{display:block;font-size:12px;font-size:.857142857rem}.metadata .metadata-author{font-weight:900}.metadata .metadata-author .avatar{display:inline;float:left;width:20px;height:20px;margin-top:-2px;margin-right:5px}.metadata .metadata-author .avatar:hover{border-color:rgba(0,0,0,.24)}.metadata .metadata-visibility{display:inline-block;width:16px;height:16px;text-align:center;border-radius:100%;background-color:#de0000;box-shadow:0 0 0 rgba(0,0,0,.16) inset,0 0 8px #de0000;padding:2px;margin:0 8px}.metadata .metadata-visibility svg.iconic{width:12px;height:12px;fill:#FAFAFA}.metadata .metadata-visibility.public{background-color:#4fab2f;box-shadow:0 0 0 rgba(0,0,0,.16) inset,0 0 8px #4fab2f}.tabs-menu,.timestamp{background-color:#fff}.metadata .metadata-visibility.tooltip .bug{top:-6px;right:100%}.pagination li,.stepper li{display:inline-block;cursor:pointer;font-weight:900;font-size:16px;padding:0 10px}.pagination li a,.stepper li a{border-bottom:none}.pagination li.active,.pagination li.active:hover,.stepper li.active,.stepper li.active:hover{color:#222;cursor:default}.results .page-headline{margin-bottom:8px}.results .page-headline+p{margin-top:0}.tabs-menu{border-top:1px solid #EEE;border-bottom:1px solid #EEE}.tabs-menu ul{width:100%;overflow-x:scroll;white-space:nowrap}.tabs-menu ul li{display:inline-block}.tabs-menu ul li a{display:inline-block;color:#8E9297;border-bottom-color:transparent;padding:16px}@media screen and (min-width:48em){.tabs-menu ul li a{padding:16px 24px}}.tabs-menu ul li a svg.iconic{fill:#8E9297;margin-right:4px}.tabs-menu ul li a:hover{color:#373E46}.tabs-menu ul li a:hover svg.iconic{fill:#373E46}.tabs-menu ul li.active a{color:#1E232A;border-bottom:2px solid #FFC334}.tabs-menu ul li.active a svg.iconic{fill:#1E232A}.tabs-target{display:none;margin-bottom:16px}@media screen and (min-width:64em){.tabs-target{margin-bottom:24px}}.tabs-target.active{display:block}.tabs-target.active.flex-container,.tabs-target.active.video-list{display:-webkit-box;display:flex}.timestamp{border:1px solid #FFC334;border-width:2px;padding:16px;display:inline-block;margin:16px 0;position:relative}.timestamp:after{content:' ';border:4px solid #000;border-color:transparent transparent #fff #fff;position:absolute;bottom:50%;left:-4px;margin-bottom:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px 2px 0 0 #FFC334}.login-form{width:90%;margin:50px auto 30px}@media screen and (min-width:48em){.login-form{width:50%;margin:150px auto 50px}}@media screen and (min-width:64em){.login-form{width:40%}}@media screen and (min-width:80em){.login-form{width:18%}}.social-links{margin-right:auto;margin-left:auto}.social-links li{display:inline}.social-links li a{border-bottom-color:transparent}.social-links li svg{display:inline;max-width:30px;padding-right:8px}.social-links li svg path{fill:#373E46}.team-social-links,.team-social-links li{margin:0}.team-social-links li svg.small{max-width:25px}.stepper{margin-top:16px;margin-bottom:16px}.stepper .stepper-heading{font-weight:400;font-size:20px;font-size:1.428571429rem;color:#666;margin-bottom:24px}.stepper .stepper-heading[data-accordion-trigger]:hover{cursor:pointer;color:#222}.stepper .stepper-badge{display:inline-block;position:relative;top:-2px;width:24px;height:24px;color:#fff;font-size:16px;border-radius:100%;background-color:#959595;padding:4px 0}.stepper .stepper-badge svg.iconic{fill:#fff}.stepper .stepper-item{position:relative;text-align:left;padding-bottom:8px;padding-left:32px;margin-bottom:8px}@media screen and (min-width:48em){.stepper .stepper-item{padding-left:40px}}.stepper .stepper-item:after{content:'';position:absolute;z-index:100;top:28px;bottom:0;left:12px;width:1px;background-color:#D6D5D2}.stepper .stepper-item:last-child{padding-bottom:0;margin-bottom:40px}.stepper .stepper-item .stepper-badge{position:absolute;z-index:100;top:0;left:0}.stepper .stepper-item.active .stepper-badge,.stepper .stepper-item.complete .stepper-badge{color:#222;font-weight:400;background-color:#FFC334}.stepper .stepper-item.active .stepper-badge svg.iconic,.stepper .stepper-item.complete .stepper-badge svg.iconic{fill:#222}.stepper .stepper-item.active .stepper-heading{color:#222;font-weight:800}.stepper .stepper-item.complete .stepper-heading{color:#444}.stepper .stepper-item[disabled] .stepper-heading[data-accordion-trigger]:hover{cursor:not-allowed}.postcard .postcard-actions-trigger:hover,.side-nav-layout .menu-trigger:hover,.video-item{cursor:pointer}.faq{margin:-67px 0 24px;padding:67px 16px 0}.financials-list{-webkit-box-align:normal;align-items:normal}.financials-list .financial{margin-bottom:40px;padding-right:24px}.financials-list .financial ul{margin:0}.financials-list .financial ul li{list-style:none}.activity-listing{direction:ltr;border:1px solid #EEE;border-width:2px;background-color:#fff;padding:16px;position:relative;margin:16px 0}.activity-listing:after{content:' ';border:6px solid #000;border-color:transparent transparent #fff #fff;position:absolute;top:10px;left:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-2px 2px 0 0 rgba(0,0,0,.08)}.activity-listing .listing-summary:after,.benefits-item:after{content:".";clear:both;visibility:hidden}.activity-listing h3{margin:0}.activity-listing .listing-summary:after{display:block;height:0;font-size:0}.activity-listing .listing-summary .listing-avatar{margin-right:16px}.activity-listing .listing-summary .listing-avatar+h3{position:relative;top:.5em}.activity-listing .listing-summary h3{font-weight:400}@media screen and (min-width:48em){.activity-listing .listing-summary h3{font-size:1.375em}.timeline-full-width .activity-listing{padding:24px}}.activity-listing .listing-headline{font-weight:400;font-size:2.125em}.activity-listing .listing-avatar{float:left;width:50px;height:50px}.activity-listing .activity-type{margin:16px 0}.announcement,.announcement-blog,.announcement-external,.announcement-simple{border-radius:2px;background-color:#FAFAFA;box-shadow:0 0 4px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.24);line-height:1.4;padding:16px}@media screen and (min-width:48em){.timeline-full-width .activity-listing .listing-summary{display:block;width:65.88078%;float:left;margin-right:2.35765%;margin-left:0}.timeline-full-width .activity-listing .listing-summary:last-child{margin-right:0}.timeline-full-width .activity-listing .activity-type{display:block;margin-right:2.35765%;width:23.23176%;float:right}.timeline-full-width .activity-listing .activity-type:last-child{margin-right:0}.announcement,.announcement-blog,.announcement-external,.announcement-simple{padding:24px}.announcement [data-toggle],.announcement-blog [data-toggle],.announcement-external [data-toggle],.announcement-simple [data-toggle]{display:none}}.announcement [data-toggle] .button-label+svg.iconic,.announcement-blog [data-toggle] .button-label+svg.iconic,.announcement-external [data-toggle] .button-label+svg.iconic,.announcement-simple [data-toggle] .button-label+svg.iconic{-webkit-transition:.3s;transition:.3s}.announcement [data-toggle].active .button-label+svg.iconic,.announcement-blog [data-toggle].active .button-label+svg.iconic,.announcement-external [data-toggle].active .button-label+svg.iconic,.announcement-simple [data-toggle].active .button-label+svg.iconic{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.announcement-simple{background-color:#fff}.announcement-simple p{margin:0}.announcement-blog time{color:#222;font-weight:900;text-transform:uppercase;margin-right:24px}.announcement-external{position:relative;background-color:#fff;font-weight:700;padding-left:100px}.announcement-external .featured-icon{position:absolute;top:0;bottom:0;left:0;width:50px;margin:auto 24px}@media screen and (min-width:48em){.announcement-external p{margin-right:160px}.announcement-external .button{position:absolute;margin:auto 24px;height:34px;top:0;bottom:0;right:0}}.benefits-item{position:relative;text-align:center;padding-top:24px;padding-bottom:24px}.benefits-item:after{display:block;height:0;font-size:0}@media screen and (min-width:48em){.benefits-item{display:-webkit-box;display:flex;text-align:left;-webkit-box-align:center;align-items:center}}@media screen and (min-width:64em){.benefits-item{-webkit-box-align:center;align-items:center}}.benefits-item:before{content:'';position:absolute;z-index:100;right:32px;left:32px;bottom:0;height:1px;background-color:#D6D5D2}.benefits-item .benefits-item-illustration{display:block;max-width:90%;height:auto;margin:0 auto 24px;padding:17px 0}@media screen and (min-width:48em){.benefits-item:before{content:none}.benefits-item .benefits-item-illustration{width:50%;margin:0 70px 0 24px}.benefits-item .benefits-item-body{display:-webkit-box;display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}@media screen and (min-width:30em){.benefits-item .benefits-item-body .section-heading+p{font-size:20px;font-size:1.25rem}}.benefits-item .benefits-item-body p{margin-bottom:0}.blog-post-list h3{margin:0}.blog-post-list h3 a{color:#222}.break,.break .form-heading,.case-studies-feature .case-studies-feature-body .section-heading{color:#fff}.blog-post-list .flex-container-small{-webkit-box-align:start;align-items:flex-start}.blog-post-list .post-image{max-width:440px}@media screen and (min-width:48em){.blog-post-list .post-image{max-width:none;padding-right:32px;-webkit-box-flex:0;flex:0 0 40%;min-width:0}.blog-post-list .post-summary{-webkit-box-flex:0;flex:0 0 60%;min-width:0}}.blog-post-list article,.break{padding:24px 0}@media screen and (min-width:64em){.blog-post-list .post-summary{margin-top:24px}}@media screen and (min-width:48em){.blog-post-list article{padding:24px 0}.break .form-heading{display:inline-block;position:relative;top:-10px;margin-right:24px;margin-bottom:0}}.break{background-color:#373E46}.break form{padding:0}@media screen and (min-width:48em){.break .form-field.input-and-button{display:inline-block;min-width:500px}}.case-studies-item{text-align:center}.case-studies-item h3{line-height:1.2}.case-studies-item a img{max-width:200px;margin:0 auto}.case-studies-item .section-heading{font-size:24px;font-size:1.5rem;margin-top:16px}.case-studies-item p a{border-bottom:1px dotted #373E46}.case-studies-item p a:hover{border-style:solid}.case-studies-feature{position:relative;border-radius:2px;background-color:#FAFAFA;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24);overflow:hidden;text-align:center}.case-studies-feature img{position:absolute;top:0;right:0;left:0;z-index:1;min-width:100%;max-width:none;min-height:100%}.case-studies-feature .case-studies-feature-body{position:relative;z-index:2;color:#fff;background-color:rgba(0,0,0,.8);padding:16px;margin-top:300px}.content-box,.discover-content-box{border-radius:2px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24)}@media screen and (min-width:48em){.case-studies-feature .case-studies-feature-body{padding:24px;margin-top:200px}}.content-box{padding:24px 16px}@media screen and (min-width:48em){.content-box{padding:24px}}.discover-content-box{float:left;margin:0 20px 20px 0;max-width:309px;list-style:none;text-align:center}.discover-content-box:nth-child(1) .deployment-image.stamp{-webkit-filter:hue-rotate(135deg);filter:hue-rotate(195deg)}.discover-content-box:nth-child(2) .deployment-image.stamp{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(180deg)}.discover-content-box:nth-child(3) .deployment-image.stamp{-webkit-filter:hue-rotate(0);filter:hue-rotate(225deg)}.discover-content-box:nth-child(4) .deployment-image.stamp{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(315deg)}.discover-content-box:nth-child(5) .deployment-image.stamp{-webkit-filter:hue-rotate(15deg);filter:hue-rotate(315deg)}.discover-content-box:nth-child(6) .deployment-image.stamp{-webkit-filter:hue-rotate(165deg);filter:hue-rotate(225deg)}.discover-content-box:nth-child(7) .deployment-image.stamp{-webkit-filter:hue-rotate(60deg);filter:hue-rotate(180deg)}.discover-content-box:nth-child(8) .deployment-image.stamp{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(210deg)}.discover-content-box:nth-child(9) .deployment-image.stamp{-webkit-filter:hue-rotate(210deg);filter:hue-rotate(345deg)}.discover-content-box:nth-child(10) .deployment-image.stamp{-webkit-filter:hue-rotate(195deg);filter:hue-rotate(165deg)}.discover-content-box:nth-child(11) .deployment-image.stamp{-webkit-filter:hue-rotate(240deg);filter:hue-rotate(120deg)}.discover-content-box:nth-child(12) .deployment-image.stamp{-webkit-filter:hue-rotate(330deg);filter:hue-rotate(75deg)}.discover-content-box:nth-child(13) .deployment-image.stamp{-webkit-filter:hue-rotate(210deg);filter:hue-rotate(255deg)}.discover-content-box:nth-child(14) .deployment-image.stamp{-webkit-filter:hue-rotate(210deg);filter:hue-rotate(0)}.discover-content-box:nth-child(15) .deployment-image.stamp{-webkit-filter:hue-rotate(105deg);filter:hue-rotate(360deg)}.discover-content-box:nth-child(16) .deployment-image.stamp{-webkit-filter:hue-rotate(315deg);filter:hue-rotate(195deg)}.discover-content-box:nth-child(17) .deployment-image.stamp{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(45deg)}.discover-content-box:nth-child(18) .deployment-image.stamp{-webkit-filter:hue-rotate(30deg);filter:hue-rotate(90deg)}.discover-content-box:nth-child(19) .deployment-image.stamp{-webkit-filter:hue-rotate(135deg);filter:hue-rotate(255deg)}.discover-content-box:nth-child(20) .deployment-image.stamp{-webkit-filter:hue-rotate(180deg);filter:hue-rotate(90deg)}.discover-content-box:nth-child(21) .deployment-image.stamp{-webkit-filter:hue-rotate(255deg);filter:hue-rotate(360deg)}.discover-content-box:nth-child(22) .deployment-image.stamp{-webkit-filter:hue-rotate(195deg);filter:hue-rotate(150deg)}.discover-content-box:nth-child(23) .deployment-image.stamp{-webkit-filter:hue-rotate(30deg);filter:hue-rotate(105deg)}.discover-content-box:nth-child(24) .deployment-image.stamp{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(75deg)}.discover-content-box:nth-child(25) .deployment-image.stamp{-webkit-filter:hue-rotate(285deg);filter:hue-rotate(210deg)}.discover-content-box a{float:left;display:block;margin-right:2.35765%;width:100%;height:100%;padding:24px;border:none}.discover-content-box a:last-child{margin-right:0}.discover-content-box a:hover{border:none;color:#373E46}.discover-content-box.no-click .deployment-header,.discover-content-box.no-click .deployment-url{color:#373E46}.discover-content-box.no-click .deployment-header:hover,.discover-content-box.no-click .deployment-url:hover{border:none;color:#959595}.discover-content-box.no-click a{height:unset;color:#2274B4}.discover-content-box.no-click p{margin:24px}.discover-content-box .content-box-full-width{max-height:350px;padding:0}.discover-content-box .content-box-full-width .full-width-body{padding:20px}.discover-content-box .content-box-full-width .full-width-image{display:block;height:180px;width:100%;-o-object-fit:cover;object-fit:cover}.discover-content-box .content-box-full-width .full-width-image.deployment-logo{-o-object-fit:contain;object-fit:contain;height:200px;padding:10px}.discover-content-box .deployment-image{margin:0 auto 15px;width:100px;height:100px}.discover-content-box h2{margin-bottom:16px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.discover-content-box .deployment-url{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#959595;font-size:.875em}.discover-content-box.small{align-self:flex-start;width:100%}.discover-content-box.small a{padding:15px}.discover-content-box.small .media-element{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative;padding-left:95px;min-height:80px;text-align:left}.discover-content-box.small .media-element .deployment-image{position:absolute;left:0;margin-right:24px;width:80px;height:80px}.discover-content-box-small-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.content-box-shortcuts{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}.content-box-grid ul{margin:0}.content-box-grid h3{display:inline-block;margin:0 24px 24px 0}.content-box-grid .discover-content-box,.content-box-grid .grid-sizer{position:absolute;width:100%;max-width:100%}@media screen and (min-width:48em){.content-box-grid .discover-content-box,.content-box-grid .grid-sizer{width:47%;max-width:47%}}@media screen and (min-width:64em){.content-box-grid .discover-content-box,.content-box-grid .grid-sizer{width:30%;max-width:30%}}.content-box-grid .gutter-sizer{width:4%}[role=document]{max-width:680px;line-height:1.65;padding-top:24px;padding-bottom:24px;margin-right:auto;margin-left:auto}[role=document] p{line-height:1.65}.side-nav-layout .side-navigation [role=document] h3,[role=document] .side-nav-layout .side-navigation h3,[role=document] h2,[role=document] h3,[role=document] h4{color:#2B323A}[role=document] hr{margin:24px auto}[role=document] figure{max-width:88%;margin:16px auto}[role=document] figure figcaption{font-style:italic;text-align:center;line-height:1.2;margin-top:8px}@media screen and (min-width:64em){[role=document] .align-wide{max-width:none;width:120%;margin-left:-10%}[role=document] .align-right{float:right;max-width:50%;margin-top:24px;margin-bottom:24px;margin-left:24px}}[role=document] .asset-grid{margin-top:24px;margin-bottom:24px}[role=document] .asset-grid:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}[role=document] .asset-grid img{max-width:80%;margin:16px auto}@media screen and (min-width:48em){[role=document] .asset-grid img{display:inline-block;float:left;max-width:225px;max-height:225px;margin:0 16px 16px 0}}[role=heading]{max-width:680px;margin-right:auto;margin-left:auto}.feature{position:relative;text-align:center;margin:32px auto}@media screen and (min-width:48em){.feature{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:left}.feature .feature-primary{display:-webkit-box;display:flex;width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-left:24px}}@media screen and (min-width:30em){.feature .feature-primary p{font-size:20px;font-size:1.25rem}}@media screen and (max-width:48em){.feature .feature-primary img{margin:0 auto}}.feature .feature-illustration{max-width:80%;margin:0 auto}@media screen and (min-width:48em){.feature .feature-illustration{width:50%;max-width:none;margin:0 24px}.feature dl,.feature ul{display:-webkit-box;display:flex;width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.feature dl,.feature ul{margin:16px 24px 16px 0}.feature dl li,.feature ul li{position:relative;margin-top:0;margin-left:0}@media screen and (max-width:48em){.feature dl li,.feature ul li{list-style-type:none;padding-bottom:16px}.feature dl li:after,.feature ul li:after{content:'';position:absolute;right:40%;bottom:0;left:40%;height:1px;background-color:#D6D5D2}}.feature ul{margin-left:24px}.feature dt{color:#444;font-weight:900;font-size:16px;font-size:1.142857143rem}.feature dt+dd{line-height:1.357142857;margin-top:8px;margin-bottom:24px}.feature .tag{display:inline-block;position:relative;top:-2px;font-weight:400;font-size:12px;font-size:.857142857rem;border-radius:2px;background-color:#C7CCD4;padding:8px;margin-left:8px}.feature+.feature{padding-top:32px}.feature+.feature:before{content:'';position:absolute;z-index:100;top:0;right:32px;left:32px;height:1px;background-color:#D6D5D2}.filters:after,.postcard:after,.tiers:after{content:".";clear:both;visibility:hidden}.menu,.menu .menu-dropdown{position:relative}.filters:after{display:block;height:0;font-size:0}.filters.init{display:none}.filters.init.active{display:block}@media screen and (min-width:48em){.filters.init{display:block}}.filters .filters-heading{display:block;color:#222;margin-top:16px;margin-bottom:8px}@media screen and (min-width:30.063em){.filters .filters-group{float:left;width:45%;margin-right:5%}}.filters .form-field{font-size:.875em}.filters .form-field select{max-width:150px}.filters .flex-container-small{-webkit-box-pack:justify;justify-content:space-between}.search-form-wrapper{-webkit-box-flex:0;flex:0 0 50%;align-self:flex-start}@media screen and (min-width:64em){.filters .filters-heading{float:left;margin-top:10px}.filters .filters-group{margin-right:0}.filters .filters-group:first-child{width:70%}.filters .filters-group:last-child{width:30%}.filters .form-field{display:inline-block;margin:0 16px}.search-form-wrapper{-webkit-box-flex:0;flex:0 0 35%;padding-top:18px}}.search-form-wrapper .search-form{display:block;padding:0}.search-form-wrapper .search-form button,.search-form-wrapper .search-form input{display:inline;margin:0;width:inherit}.search-form-wrapper .search-form input[type=search]{border-radius:5px 0 0 5px;height:33px;width:85%}.search-form-wrapper .search-form button[type=submit],.search-form-wrapper .search-form input[type=submit]{padding:9px 0 11px;margin-left:-3px;border-radius:0 5px 5px 0;height:33px;width:15%;text-align:center}.search-form-wrapper .search-form button[type=submit] img,.search-form-wrapper .search-form input[type=submit] img{display:inline}.menu ul,.menu ul li{display:inline-block}.img-with-text img{width:85%;margin:0 auto 16px;max-width:550px}@media screen and (min-width:48em){.img-with-text img{margin:32px auto}.img-with-text .text-content{padding-left:24px}}.img-with-text .text-content{margin:32px 0}.menu .menu-secondary,.menu ul li .button{margin-top:8px}.menu{text-align:center;margin:8px}.menu ul li{margin-right:24px;margin-bottom:8px}.menu ul li a{border-bottom-color:transparent}.menu ul li a:hover{color:#fff}.menu ul li.active a{color:#fff;border-bottom:2px solid #FFC334;padding-bottom:4px}@media screen and (min-width:64em){.menu ul br{display:none}}.menu [data-toggle]{display:none}.menu [data-toggle].init{display:inline-block}@media screen and (min-width:30.063em){.menu [data-toggle]{margin-right:16px}}.menu [data-toggle] .button-label{display:none}@media screen and (min-width:48em){.menu [data-toggle] .button-label{display:inline-block}}.menu .menu-actions.init,.menu .menu-secondary.init{display:none}.menu .menu-actions.init.active,.menu .menu-secondary.init.active{display:block}.menu .menu-actions li{margin-right:16px}.menu .menu-dropdown [data-toggle] .button-label,.menu .menu-dropdown [data-toggle] svg.iconic{position:relative;top:0;z-index:1501}@media screen and (min-width:64em){.menu .menu-actions{display:inline-block!important}.menu .menu-dropdown .menu-secondary.init{display:none;position:absolute;top:-8px;left:0;z-index:1500;width:150px;border-radius:2px;background-color:#1E232A;box-shadow:0 0 8px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.24);text-align:left;padding:40px 16px 16px;margin:0}.menu .menu-dropdown .menu-secondary.init.active{display:block}.menu .menu-dropdown .menu-secondary.init.active li{width:110px}}.page-navigation{display:block;text-align:center}.page-navigation [data-toggle]{display:none;margin:16px auto}.page-navigation [data-toggle].init{display:inline-block;position:relative;z-index:1}.page-navigation .toggle-target.init{display:none;text-align:left}@media screen and (max-width:48em){.page-navigation .toggle-target.init{position:relative;z-index:1000;top:-56px;border-radius:2px;background-color:#FAFAFA;box-shadow:0 0 8px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.24);padding:64px 16px 24px}}@media screen and (min-width:48em){.page-navigation [data-toggle].init{display:none}.page-navigation .toggle-target.init{display:block;padding-top:24px}}.page-navigation .toggle-target.init.active{display:block;z-index:0}.page-navigation .form-field{margin-bottom:24px}.page-navigation .page-navigation-header{color:#444;font-weight:900;font-size:14px;font-size:.875rem;text-transform:uppercase;letter-spacing:1px}.page-navigation ul{margin-bottom:32px}.page-navigation ul li{font-size:14px;font-size:.875rem;margin:16px 0}.page-navigation ul li.active{font-weight:900}.page-navigation ul li.active a{color:#222;border-left:4px solid #FFC334;padding-left:16px}.page-navigation ul li a{border-bottom:none}@media screen and (min-width:64em){.page-navigation .intercom-button{margin:0 0 24px}}.postcard{position:relative;border-radius:2px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24)}.postcard:after{display:block;height:0;font-size:0}.lt-ie8 .postcard{zoom:1}.postcard .post-band{border-radius:2px 0 0 2px}.postcard .listing-item-select{position:absolute;top:16px;left:16px}.postcard .listing-item-select+.postcard-body{padding-left:40px}.postcard .postcard-body{padding:16px}@media screen and (min-width:48em){.postcard.blog-entry{width:63%;margin:auto}.postcard .postcard-body{padding:24px}}.postcard .postcard-body .offset-header{margin-bottom:24px}.postcard .postcard-actions-trigger{display:inline-block;position:absolute;top:16px;right:16px;z-index:100;width:16px;height:16px;font-size:12px;text-align:center;border-radius:100%;background-color:#D6D5D2}.postcard .postcard-actions-trigger svg.iconic{fill:#fff;margin-top:4px;-webkit-transition:.3s;transition:.3s}.postcard .postcard-actions-trigger.active{z-index:1501;font-weight:900;background-color:#444}.postcard .postcard-actions-trigger.active svg.iconic{margin-top:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.postcard .dropdown-menu{top:4px!important;right:4px!important;left:auto!important;padding-top:32px}.postcard .postcard-title{position:relative;color:#222;font-weight:400;font-size:16px;font-size:1.142857143rem;margin-right:32px;margin-bottom:.625em}.postcard .postcard-title .post-band{left:-16px}.postcard .postcard-image{position:absolute;top:16px;left:16px;width:40px}.postcard .postcard-image+.postcard-title{padding-left:56px;margin-right:0}.postcard .postcard-image+.postcard-title+.metadata{padding-left:56px}.postcard .metadata{margin-right:32px;margin-bottom:16px}.postcard .metadata a.metadata-author{color:#222}.postcard .metadata-author .avatar,.postcard .postcard-title .avatar{width:20px;height:20px}.postcard .metadata-author .avatar:hover,.postcard .postcard-title .avatar:hover{border-color:rgba(0,0,0,.24)}.postcard .postcard-field{margin:16px 32px 16px 0}.postcard .postcard-field p:last-child,.postcard .postcard-field:last-child{margin-bottom:0}.postcard .postcard-field .form-label{padding-top:24px}.postcard .postcard-field p{max-width:700px}.postcard .postcard-field img.postcard-image{position:static;max-width:100%;width:auto;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}@media screen and (min-width:64em){.postcard .postcard-field img.postcard-image{max-width:400px}}.postcard .postcard-field .map{width:100%;max-width:700px;height:300px;border:1px solid #D6D5D2}.postcard.featured,.postcard[role=article]{border-radius:2px;box-shadow:0 0 16px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.24)}.postcard .postcard-hero{padding:16px 16px 0}@media screen and (min-width:48em){.postcard .postcard-title{font-size:20px;font-size:1.25rem}.postcard .postcard-hero{float:left;width:25%;padding:0;margin:16px}.postcard .postcard-hero img.postcard-image{max-width:100%}.postcard .postcard-hero+.postcard-body{float:left;width:70%;padding-left:0!important}}@media screen and (min-width:64em){.postcard .postcard-hero{width:33.333333%;margin:24px}.postcard .postcard-hero+.postcard-body{width:60%}}.postcard .postcard-hero .postcard-image{position:static;width:auto}.postcard .tabs-menu{margin-right:-16px;margin-left:-16px}.postcard .page-anchors{margin:16px 0}.postcard .highlight{font-weight:900;border-bottom:2px solid #FFC334}.postcard[role=article]{background-color:#FAFAFA}.postcard[role=article] .postcard-title{font-size:20px;font-size:1.428571429rem;padding-right:48px;margin-bottom:16px}.postcard[role=article] .postcard-body{padding:16px 20px}@media screen and (min-width:48em){.postcard[role=article] .postcard-body{padding:16px 32px}}@media screen and (min-width:64em){.postcard[role=article] .postcard-title{font-size:24px;font-size:1.714285714rem;margin-top:8px;margin-bottom:24px}.postcard[role=article] .postcard-title .post-band{left:-24px}.postcard[role=article] .postcard-body{padding:24px 50px}}.postcard[role=article] .postcard-body p{max-width:100%}.postcard[role=article] .postcard-body .side-nav-layout .side-navigation h3,.postcard[role=article] .postcard-body h2,.postcard[role=article] .postcard-body h3,.postcard[role=article] .postcard-body h4,.side-nav-layout .side-navigation .postcard[role=article] .postcard-body h3{color:#2B323A}.postcard[role=article] .postcard-body hr{margin:24px auto}.postcard[role=article] .postcard-body figure{max-width:88%;margin:16px auto}.postcard[role=article] .postcard-body figure figcaption{font-style:italic;text-align:center;margin-top:8px}.postcard[role=article] .postcard-field .form-label{border-top:1px solid #EEE}.postcard[role=article] .postcard-field:first-child .form-label{border-top:none}.postcard[role=article] .postcard-actions-trigger{background-color:#373E46}.postcard.featured{background-color:#FAFAFA}@media screen and (min-width:64em){.postcard[role=article] .postcard-body .align-right{float:right;max-width:50%;margin-top:24px;margin-bottom:24px;margin-left:24px}.postcard[role=article] .postcard-actions-trigger{top:32px;right:24px}.postcard[role=article] .tabs-menu{margin-right:-24px;margin-left:-24px}.postcard.featured .postcard-title{font-size:20px;font-size:1.428571429rem;margin-bottom:16px}.postcard.featured .postcard-hero+.postcard-body .postcard-field p{max-width:none}}.postcard.featured.featured-announcement{background-color:#fccc5b}.simple-tabs{display:none;position:relative;text-align:center;margin:24px auto}.simple-tabs.tabs-init{display:block}.simple-tabs li{color:#2274B4;font-weight:900;text-transform:uppercase;letter-spacing:1px;border:none;padding:7px 10px}.simple-tabs li:hover{cursor:pointer;color:#1E232A}.simple-tabs li.active{color:#1E232A}.slide.init{overflow:hidden;-webkit-transition:.5s height ease-in-out;transition:.5s height ease-in-out}@media screen and (max-width:48em){.slide.init{height:auto!important}.slide .slide-window{margin-left:0!important}}@media screen and (min-width:48em){.slide.init [data-slide]{display:inline-block}.slide.init [data-slide].btn-back{position:absolute;top:0;left:0;width:33px;height:33px;border-radius:100%;padding-right:0;padding-left:0}.slide.init .form-heading{position:relative;top:8px}.slide.init .form-field{position:relative}.slide.init .device-preview{display:block;position:absolute;top:-40px;right:75px;width:210px;height:210px}.slide.init .device-preview+.form-field-description{margin-top:90px}.slide .slide-frame{width:200%}.slide .slide-frame:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.lt-ie8 .slide .slide-frame{zoom:1}.slide .slide-window{position:relative;float:left;padding-top:16px;padding-left:50px;-webkit-transition:.75s all ease-in-out;transition:.75s all ease-in-out}.slide .slide-window:first-child{padding-left:0}}.slide .btn-slide,.slide .device-preview{display:none}.slide .btn-slide svg.iconic,.slide .device-preview svg.iconic{display:inline-block;position:relative;top:2px;width:1em;height:1em;margin:0 auto}.device-preview{background-repeat:no-repeat;background-size:contain;background-image:url(../img/devices-canvas.png)}.device-preview .device-title{display:block;color:#fff;overflow:hidden;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.5)}.device-preview .device-title.large{max-height:33px;font-size:10px;padding:5% 15% 0}.page-context .page-context-photo .bg-image img,.page-context .page-context-photo .bg-image-alt img,.page-context .page-context-photo-alt .bg-image img{min-width:100%;min-height:100%;max-height:auto}.device-preview .device-title.small{font-size:3px;padding-top:13%;padding-left:78%}[class*=stat-]{text-align:center}[class*=stat-] .stat-category{font-weight:900;text-transform:uppercase;letter-spacing:1px;font-size:.75em}.stat-bar{-webkit-box-align:start;align-items:flex-start}.stat-bar .stat{-webkit-box-flex:0;flex:0 0 50%;margin-bottom:16px}@media screen and (min-width:48em){.slide.slide-2 .slide-frame{width:200%}.slide.slide-2 .slide-window{width:50%}.slide.slide-3 .slide-frame{width:300%}.slide.slide-3 .slide-window{width:33.3333333%}.slide.slide-4 .slide-frame{width:400%}.slide.slide-4 .slide-window{width:25%}[class*=stat-] .stat-category{font-size:.875em}.stat-bar .stat{-webkit-box-flex:0;flex:0 0 25%;margin-bottom:0}}.stat-bar .stat-category{color:#C7CCD4}.stat-bar .number{color:#FFC334;font-size:2.5em;line-height:1;margin-bottom:8px}@media screen and (min-width:30em){.stat-bar .number{font-size:3.75em}}@media screen and (min-width:64em){.stat-bar .number{font-size:5em}}.stat-bar .number p{line-height:.8;margin-top:7px}.stat-bar .number span{font-size:.375em}.stat-stack .stat{padding:16px;-webkit-box-flex:0;flex:0 0 50%}@media screen and (min-width:48em){.stat-stack .stat{-webkit-box-flex:0;flex:0 0 25%}}.stat-stack p.stat-category{color:#616467}.stat-stack p.number{font-size:2.5em}@media screen and (min-width:30em){.stat-stack p.number{font-size:3.125em}}@media screen and (min-width:80em){.stat-bar{margin-right:24px;margin-left:24px}.stat-stack p.number{font-size:4.0625em}}.stat-stack p.number span{font-size:.375em}.tiers{position:relative;z-index:100;border-radius:2px;background-color:#FAFAFA;box-shadow:0 0 16px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.24)}.tiers:after{display:block;height:0;font-size:0}.tiers .show-on-mobile{padding-top:24px}.tiers.hide-on-mobile{display:none;box-shadow:none;padding-bottom:24px}@media screen and (min-width:64em){.stat-stack .stat{-webkit-box-flex:0;flex:0 0 100%}.tiers .show-on-mobile{display:none}.tiers.hide-on-mobile{display:block}}.tiers .hide-on-mobile{display:none;box-shadow:none}.tiers .old{color:#959595;text-decoration:line-through}.tiers .new{color:#de0000}@media screen and (min-width:64em){.tiers .hide-on-mobile{display:block}.tiers .tabs-menu{display:none}}.tiers .tabs-menu .tabs-label{display:block;width:80px;font-size:10px;font-weight:700;margin:10px auto 0;padding:4px 8px;background-color:#FFC334;color:#1E232A;border-radius:10px}.tiers .tabs-menu .tabs-label.alt{background-color:#1E232A;color:#FFC334}@media screen and (min-width:64em){.tiers .tabs-target{display:block!important}.tiers .tier{position:relative;float:left;width:50%}.tiers .tier:after{content:'';position:absolute;z-index:1;top:32px;right:0;bottom:24px;width:1px;background-color:#D6D5D2}}.tiers .tiers-view-all{clear:both;text-align:center;margin:24px 0}.tiers .tiers-view-all .button,.tiers .tiers-view-all button{margin:0 auto}.tier .tier-summary .button,.tiers .tier-section{margin-top:24px}.tiers .tier-section .tier-section-heading{display:inline-block;width:100%;text-align:center;padding:8px;background-color:#FFC334}.tier{text-align:center}.tier.blank{visibility:hidden}.tier .tier-summary{position:relative;margin-right:16px;margin-left:16px}@media screen and (min-width:48em){.tier .tier-summary{margin-right:24px;margin-left:24px}}.tier .tier-summary .tier-name{padding-top:24px}.tier .tier-summary .small{font-size:.75em;color:#666;font-style:italic}.tier .tier-summary .tier-description{height:100px}@media screen and (min-width:64em){.tier .tier-summary .tier-description{height:170px}}.tier .tier-summary .tier-highlight{height:30px}.tier .tier-summary .tier-highlight p{margin:0;padding-top:12px}.tier .tier-name{color:#222;font-size:24px;font-size:1.5rem}.tier .tier-price{display:block;font-weight:300;font-size:34px;font-size:2.125rem}.tier .tier-price em{color:#666;font-style:normal;font-weight:400;font-size:20px;font-size:1.25rem}.tier .tier-price.old{display:inline;font-size:15px}.tier .tier-heading{color:#666;font-weight:400;font-size:16px;font-size:1rem;line-height:1.3}.tier .tier-heading strong{color:#222;font-weight:400}.tier .tier-features{margin-top:24px}.tier .tier-feature{border-top:1px solid #EEE;padding-top:16px;margin-top:16px;margin-right:24px;margin-left:24px}.tier .tier-feature:first-of-type{border-top:none}.tier .tier-feature .tier-heading{margin-bottom:16px}.tier .tier-feature .tier-heading sub{display:block;margin-top:8px}.tier .tier-feature a{font-size:.75em;color:#2274B4}.tier .tier-feature p{margin-top:0}.tier .tier-feature .small{font-size:.75em;color:#666;font-style:italic}.tier .tier-feature svg.iconic{width:.8em;height:.8em;fill:#60646B}.masthead svg.iconic,.page-footer .social-links li svg path{fill:#C7CCD4}.tier .tier-feature ul li{display:inline-block;font-size:16px;font-size:1rem}.tier .tier-feature ul li svg.iconic{width:.8125em;height:.8125em;margin-right:4px}.tier form{text-align:left;padding:0}.tier .form-field{margin-right:16px;margin-left:16px}@media screen and (min-width:48em){.tier .form-field{margin-right:24px;margin-left:24px}}.tier-label{display:block;font-weight:700;padding:8px;background-color:#FFC334;color:#1E232A;text-align:center;clear:both;text-transform:capitalize}.tier-label.alt{background-color:#1E232A;color:#FFC334}.tier-label.blank{background-color:transparent;padding:40px 0 0}.plans-free{margin:24px auto;-webkit-box-align:start;align-items:flex-start}@media screen and (min-width:48em){.plans-free{margin:32px auto}.plans-free .flex-item-2{padding:24px 40px}}.new{color:#4fab2f;font-size:18px}.video-container{position:relative;padding-bottom:52%;padding-top:30px;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-section{margin-top:30px;text-align:center}.video-section .video-player.small{margin:12px auto;width:400px}.video-list-container{width:100%;padding-top:5px}.video-list{-webkit-box-pack:center;justify-content:center}.video-item{-webkit-box-flex:0;flex:0 0 33.3%;padding:5px}@media screen and (min-width:48em){.video-item{-webkit-box-flex:0;flex:0 0 25%}.masthead .masthead-flag{float:left;margin:0 24px}}@media screen and (min-width:64em){.tier:nth-of-type(1) .tier-feature-list{background-color:#f5f3f1}.tier:nth-of-type(2) .tier-feature-list{background-color:#EFECE8}.video-item{-webkit-box-flex:1;flex:1}}.masthead{position:relative;background-color:#373E46;box-shadow:0 0 4px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.24)}.masthead a{color:#C7CCD4}.masthead .masthead-flag .logo{position:relative;top:2px;z-index:100}.masthead .logo{width:170px;height:60px}.masthead a.logo:hover{opacity:.8}@media screen and (min-width:48em){.masthead .menu{text-align:right;padding-left:224px}.masthead.fixed .logo{top:6px;width:40px;height:35px;background-position:left center;background-size:cover}.masthead.fixed .menu{margin-top:8px;margin-bottom:8px}}@media screen and (min-width:64em){.masthead.fixed .menu{margin-top:0;margin-bottom:0}}@keyframes slideUp{from{top:0}to{top:-100px}}@-webkit-keyframes slideUp{from{top:0}to{top:-100px}}@keyframes slideDown{from{top:-100px}to{top:0}}@-webkit-keyframes slideDown{from{top:-100px}to{top:0}}.banner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-image:url(../img/banner/map-dark.png);background-position:10%;background-size:cover;color:#fff;margin-left:-2px;padding:32px;width:101%;height:300px;z-index:2000}@media screen and (min-width:30.063em){.banner{background-position:5%}}.banner .banner-logo{width:100%}@media screen and (min-width:48em){.banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:257px}.banner .banner-logo{width:50%;-webkit-box-ordinal-group:3;order:2}.banner .banner-logo .logo{float:right}}.banner .banner-logo .logo{display:block;text-indent:-9999px;background-repeat:no-repeat;background-position:left center;background-size:contain;background-image:url(../img/banner/tenfour-logo.svg);margin:0 auto;-webkit-transition:.3s;transition:.3s;width:140px;height:30px}.banner .banner-graphic{align-self:center;justify-self:flex-end;-webkit-box-ordinal-group:3;order:2;width:40%}@media screen and (max-width:48em){.banner .banner-graphic{padding-top:14px}}.banner .banner-cta{width:100%;margin-top:24px;text-align:center}.banner .banner-cta .banner-heading{font-weight:900;text-transform:uppercase}.banner .banner-cta p{font-weight:600}@media screen and (min-width:48em){.banner .banner-cta{width:50%;-webkit-box-ordinal-group:2;order:1;margin-top:0;text-align:left}.banner .banner-cta p{width:240px}}.banner .banner-cta .button{background-color:#00AF64}.banner-alt{background-image:url(../img/banner/water-wide.png)}.banner-alt .banner-logo{width:100%}@media screen and (min-width:48em){.banner-alt .banner-logo{width:50%;-webkit-box-ordinal-group:2;order:1}.banner-alt .banner-logo .logo{float:left}.banner-alt .banner-cta{width:50%;-webkit-box-ordinal-group:3;order:2;text-align:right}.banner-alt .banner-cta p{width:auto;padding-left:160px}.page-context .breadcrumbs{text-align:left}}@media screen and (min-width:64em){.banner-alt .banner-cta p{width:auto;padding-left:220px}}@media screen and (min-width:80em){.banner-alt .banner-cta p{width:auto;padding-left:670px}}.page-context{position:relative;color:#C7CCD4;background-color:#2B323A;background-image:url(../img/map-bg.png);background-repeat:repeat;background-attachment:fixed}.page-context a{color:#F1F1F4}.page-context p a{border-bottom:1px dotted #C7CCD4}.page-context p a.active{color:#fff;border-bottom:1px solid #fff}.page-context li a{border-bottom-color:transparent}.page-context .breadcrumbs{position:relative;top:-16px}.page-context form{position:relative;z-index:1;background-color:#373E46;padding:16px}.page-context .form-heading{color:#fff}.page-context .page-title.hero{color:#FFC334}.page-context .page-title+.page-heading{margin-top:8px}.page-context .page-headline+.metadata,.page-context .page-headline+.page-heading{margin-top:16px;margin-bottom:16px}.page-context .page-heading{margin-bottom:8px}.page-context .device{position:relative;width:60%;max-width:400px;overflow:hidden;text-align:center;margin:0 auto}.page-context .device .device-viewport{position:absolute;z-index:1;top:8%;left:0;width:90%;margin:5%}.page-context .device .device-viewport img{width:100%}.page-context .bg-lost{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-context .bg-lost svg{opacity:.32;width:100%}.page-context .page-context-body{text-align:center;padding-top:24px;padding-bottom:24px}@media screen and (min-width:48em){.page-context form{padding:24px}.page-context .page-context-body{padding-top:40px;padding-bottom:40px}}.page-context .page-context-body form{max-width:480px;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24);margin:0 auto}.page-context .page-context-body .form-field.input-and-button{margin-bottom:0}.page-context .page-context-body .form-field.input-and-button input,.page-context .page-context-body .form-field.input-and-button input[type=text],.page-context .page-context-body .form-field.input-and-button input[type=email],.page-context .page-context-body .form-field.input-and-button input[type=password],.page-context .page-context-body .form-field.input-and-button input[type=search],.page-context .page-context-body .form-field.input-and-button input[type=url]{display:inline-block}.page-context .page-context-illustration .device{margin-top:24px}@media screen and (min-width:64em){.page-context .page-context-illustration{position:relative;padding-top:24px;padding-bottom:40px;padding-left:50%}.page-context .page-context-illustration .device{position:absolute;bottom:0;left:8px;width:45%;max-width:none;margin-top:0}.page-context .page-context-illustration .device .device-bg{width:350px;margin:0 auto}.page-context .page-context-illustration .device .device-viewport{left:50%;width:318px;margin:16px 16px auto -159px}.page-context .page-context-illustration .device+form{margin-top:16px}}@media screen and (min-width:48em){.page-context .page-context-form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page-context .page-context-form .page-context-body{width:60%;text-align:left;margin-right:24px}.page-context .page-context-form form{width:50%;margin:24px auto}}.page-context .page-context-form form{margin-bottom:24px}.page-context .page-context-photo .page-context-body{position:relative;z-index:1}.page-context .page-context-photo .page-context-body p{color:#fff}.page-context .page-context-photo .bg-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-context .page-context-photo .bg-image:before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.72)}.page-context .page-context-photo .bg-image-alt{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-context .page-context-photo .bg-image-alt:before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.page-context .page-context-photo-alt .page-context-body{position:relative;z-index:1}.page-context .page-context-photo-alt .page-context-body p,.page-context .page-context-photo-alt .page-title{color:#1E232A}.page-context .page-context-photo-alt .bg-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-context .page-context-photo-alt .bg-image:before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.page-title{font-weight:300;font-size:34px;font-size:2.125rem;text-transform:uppercase;letter-spacing:1px}.page-title.hero{font-size:5em}@media screen and (min-width:30.063em){.page-title{font-size:45px;font-size:2.8125rem}.page-title.hero{font-size:5em}}@media screen and (min-width:1110px){.page-title{font-size:56px;font-size:3.5rem}.page-title.hero{font-size:10em}}.page-headline{font-weight:300;font-size:24px;font-size:1.5rem}@media screen and (min-width:30.063em){.page-headline{font-size:34px;font-size:2.125rem}}[class*=block-grid-]{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;border-radius:2px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24)}[class*=block-grid-] li{list-style:none;margin:0;border-bottom:1px solid #EEE;border-right:1px solid #EEE}[class*=block-grid-] img{display:block;height:60px;margin:0 auto 8px}.block-grid-5{margin:16px auto}@media screen and (min-width:48em){.page-headline{font-size:45px;font-size:2.8125rem}.page-heading{font-size:20px;font-size:1.25rem}[class*=block-grid-] img{height:50px}.block-grid-5{margin:24px auto}}.block-grid-3,.block-grid-4{margin:32px 0}.block-grid-5 li{padding:24px 16px;text-align:center;-webkit-box-flex:0;flex:0 0 50%}@media screen and (min-width:48em){.block-grid-5 li{-webkit-box-flex:0;flex:0 0 20%;padding:34px 16px}}.block-grid-4 li{padding:24px;-webkit-box-flex:0;flex:0 0 100%}@media screen and (min-width:48em){.block-grid-4 li{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (min-width:64em){.block-grid-4 li{-webkit-box-flex:0;flex:0 0 25%;padding:24px 24px 30px}}.block-grid-3 li{padding:24px;text-align:center;-webkit-box-flex:0;flex:0 0 100%}@media screen and (min-width:48em){.block-grid-3 li{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (min-width:64em){.block-grid-3 li{-webkit-box-flex:0;flex:0 0 33.333%;padding:24px 24px 30px}.case-studies{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.case-studies .section-title{-webkit-box-flex:0;flex:0 0 100%}.case-studies .case-studies-group{-webkit-box-flex:0;flex:0 0 50%}.case-studies .case-studies-feature{-webkit-box-flex:0;flex:0 0 45%;margin-left:24px;align-self:flex-start}}.case-studies .case-studies-group .case-studies-item img{max-width:100px}.case-studies .case-studies-group .case-studies-item .section-heading{display:none}@media screen and (min-width:64em){.case-studies .case-studies-feature .case-studies-feature-body{margin-top:380px}}.case-studies-group{display:-webkit-box;display:flex;flex-wrap:wrap}.case-studies-group .case-studies-item{padding:16px}.benefits .benefits-item{margin-bottom:24px}@media screen and (min-width:48em){.case-studies-group .case-studies-item{-webkit-box-flex:0;flex:0 0 50%;padding:24px}.benefits .benefits-item{margin-bottom:0}.benefits .benefits-item:nth-of-type(even) .benefits-item-illustration{position:relative;left:50%}.benefits .benefits-item:nth-of-type(even) .benefits-item-body{position:relative;left:-50%}}.body{margin:32px auto}.body:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.body .photograph{margin:0 auto 32px}@media screen and (min-width:30.063em){.body .photograph{max-width:450px}}@media screen and (min-width:48em){.body .photograph{float:left;max-width:400px;margin-right:32px}}.listing .postcard{margin-right:auto;margin-bottom:16px;margin-left:auto}@media screen and (min-width:48em){.listing .postcard{max-width:800px;margin-bottom:24px}}.page-footer{padding:16px 0;text-align:center}.page-footer .logo{width:170px;height:60px}.activity-timeline .activity-listing:before,.activity-timeline .timestamp:before{content:"";position:absolute;left:-32px;width:15px;height:15px;border-radius:20px}.page-footer a{color:#fff}.page-footer a:hover{color:#E1E1E1}.page-footer .menu .menu-actions{display:block!important}.page-footer .action-button{margin-bottom:16px}.page-footer .social-links{margin:16px 0}.page-footer .privacy a{margin-right:10px}.logo-list-10,.logo-list-12,.logo-list-8{-webkit-box-pack:center;justify-content:center}.logo-list-10 .client-logo,.logo-list-12 .client-logo,.logo-list-8 .client-logo{text-align:center;padding:0 24px;-webkit-box-flex:0;flex:0 0 50%;min-width:0;margin:20px 0}@media screen and (min-width:64em){.logo-list-10 .client-logo,.logo-list-12 .client-logo,.logo-list-8 .client-logo{margin:0}}.logo-list-10 .client-logo img,.logo-list-12 .client-logo img,.logo-list-8 .client-logo img{display:inline-block}.logo-list-10 .client-logo a img:hover,.logo-list-12 .client-logo a img:hover,.logo-list-8 .client-logo a img:hover{opacity:.7}.logo-list-10 .client-logo a:hover .cta,.logo-list-12 .client-logo a:hover .cta,.logo-list-8 .client-logo a:hover .cta{margin-bottom:7px}@media screen and (min-width:30em){.logo-list-10 .client-logo,.logo-list-12 .client-logo,.logo-list-8 .client-logo{-webkit-box-flex:0;flex:0 0 25%;padding:24px}}@media screen and (min-width:64em){.logo-list-12 .client-logo{-webkit-box-flex:0;flex:0 0 20%;min-width:0;padding:24px}}.activity-timeline{border-left:5px solid #E1E1E1;padding-left:24px;margin:16px 0 24px}.activity-timeline .timestamp{color:#1E232A}.activity-timeline .timestamp:before{top:8px;background:#FFC334}.activity-timeline .activity-listing:before{top:11px;background:#fff;border:3px solid #E1E1E1}.table-wrapper{position:relative;overflow:hidden;border-right:1px solid #D6D5D2;margin:24px auto}@media screen and (min-width:48em){.table-wrapper{width:90%;max-width:1200px}}.table-wrapper .scrollable{margin-left:44%;overflow:scroll;overflow-y:hidden}@media screen and (min-width:30em){.table-wrapper .scrollable{margin-left:30%}}table.responsive{margin-bottom:0;border-spacing:0;table-layout:fixed;width:100%}table.responsive td,table.responsive th{padding:12px 15px;text-align:left;position:relative;overflow:hidden;font-size:12px;width:130px}table.responsive th{font-weight:700;font-size:16px;padding:10px 15px}table.responsive td{border-bottom:1px solid #D6D5D2;border-right:1px solid #D6D5D2}table.responsive td:first-of-type{border-right:0 solid #D6D5D2}@media screen and (min-width:48em){table.responsive td,table.responsive th{width:12%;font-size:16px}table.responsive th{padding:20px 15px;border-left:1px solid #D6D5D2}table.responsive th:first-of-type{width:30%;border-left:0 solid #D6D5D2}table.responsive td:first-of-type{border-right:1px solid #D6D5D2}}table.responsive td:last-of-type{border-right:0 solid #D6D5D2}table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{display:none}@media screen and (min-width:48em){table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{display:table-cell}}table.responsive tr.plan-select td{padding:0}table.responsive tr.plan-select td:first-child{border-bottom:0}table.responsive tr.plan-select td .button,table.responsive tr.plan-select td button{margin:16px}table.responsive .row-group-header td{border-right:0;background:#C7CCD4}.table-wrapper .pinned{position:absolute;left:0;top:0;width:44%;min-width:100px;overflow:hidden;overflow-x:scroll;color:#1E232A;background-color:transparent;padding-top:0;padding-left:0}@media screen and (min-width:30em){.table-wrapper .pinned{width:30%}}.table-wrapper .pinned table{border-right:none;border-left:none;width:100%}.table-wrapper .pinned table td,.table-wrapper .pinned table th{padding:12px 10px;text-align:left;white-space:nowrap;font-size:12px}.initiatives,[class*=layout-] [role=main] section .section-title,figure figcaption{text-align:center}.table-wrapper .pinned table td{border-bottom:1px solid transparent}.table-wrapper .pinned table tr{height:auto;margin-right:1px;border-right:1px solid #D6D5D2}.table-wrapper .pinned table .row-group-header{background:#C7CCD4}.table-wrapper .pinned table .row-group-header td{border-bottom:1px solid transparent;font-weight:700;color:#616467;text-transform:uppercase;letter-spacing:1px;font-size:12px;border-right:1px solid #D6D5D2}.wrapper.timeline{margin:24px auto}.tl-timeline{background-color:#fff!important}.tl-timeline a{color:#815b00!important}.tl-timeline li,.tl-timeline p{font-size:16px!important;line-height:1.5}.tl-timeline li a,.tl-timeline p a{color:#815b00!important;text-decoration:none!important;border-bottom:1px dotted #cd9000!important}.tl-timeline li a:hover,.tl-timeline p a:hover{color:#674900!important;text-decoration:none!important;border-bottom-style:solid!important;border-bottom-color:#9a6c00!important}.tl-timeline .tl-text ul{padding:0!important;margin:16px!important}.tl-timeline .tl-credit{font-size:16px!important}.tl-text,.tl-text p{color:#444}.tl-slide{background-image:url(https://dl.dropboxusercontent.com/u/2164161/Resilience%20timeline/bg-white.png);background-position:center 25%;background-repeat:no-repeat;background-size:cover}.tl-slide.tl-full-color-background{background-color:inherit;background-image:url(https://dl.dropboxusercontent.com/u/2164161/Resilience%20timeline/bg-trans.png)}.tl-slide.tl-full-color-background a,.tl-slide.tl-full-image-background a{color:#ffe9b4!important;border-bottom:1px dotted #ffe9b4!important}.tl-slide.tl-full-color-background a:hover,.tl-slide.tl-full-image-background a:hover{color:#ffda81!important;text-decoration:none!important;border-bottom-style:solid!important;border-bottom-color:#ffda81!important}.tl-slide .tl-slide-background{opacity:1}.tl-timeline h2{margin-bottom:16px!important}.tl-layout-landscape{margin:0!important}.tl-text .tl-headline-date,.tl-text h3.tl-headline-date{display:inline-block;color:#444!important;font-size:12px!important;border-radius:16px;background-color:#FFC334!important;padding:2px 8px!important;margin-bottom:16px!important}.tl-text .tl-headline-date:empty,.tl-text h3.tl-headline-date:empty{display:none!important}.tl-full-color-background .tl-text .tl-headline-date,.tl-full-color-background .tl-text h3.tl-headline-date,.tl-full-image-background .tl-text .tl-headline-date,.tl-full-image-background .tl-text h3.tl-headline-date{color:#444!important;text-shadow:none!important;box-shadow:0 1px 1px rgba(0,0,0,.5)}.tl-slidenav-next .tl-slidenav-title,.tl-slidenav-previous .tl-slidenav-title,.tl-timeline .tl-caption{font-size:12px!important;line-height:1.3!important}.tl-media .tl-media-twitter blockquote p{font-size:24px!important}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick{color:#444}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-major .tl-timeaxis-tick:before{border-left-color:#666}.tl-timeaxis .tl-timeaxis-content-container .tl-timeaxis-minor .tl-timeaxis-tick{color:#888}.tl-timegroup .tl-timegroup-message,.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline{color:#666}.tl-timemarker.tl-timemarker-active .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline{font-weight:900}.industry{position:relative;padding:50px 40px;overflow:hidden}.industry:nth-child(even):before,.industry:nth-child(odd):before{position:absolute;top:0;bottom:0;left:0;opacity:.9;content:''}@media screen and (min-width:64em){.industry{padding:50px 40px 0}}.industry:nth-child(odd){color:#fff;width:100%;height:100%}.industry:nth-child(odd):before{right:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(100%,#1E232A),to(transparent));background-image:linear-gradient(to right,#1E232A 100%,transparent)}.industry:nth-child(odd) .info{-webkit-box-ordinal-group:2;order:1;padding-right:64px}@media screen and (min-width:30.063em){.industry:nth-child(odd) .info{padding-right:140px}}@media screen and (min-width:48em){.industry:nth-child(odd):before{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#1E232A),to(transparent));background-image:linear-gradient(to right,#1E232A 30%,transparent)}.industry:nth-child(odd) .info{padding-right:350px}}.industry:nth-child(odd) .info .bullets li:after{background-color:#fff}.industry:nth-child(odd) .info .story{color:#fff}.industry:nth-child(odd) .device{-webkit-box-ordinal-group:3;order:2;background:url(../img/industries/phone-white.png) no-repeat;background-size:100%;right:-322px}@media screen and (min-width:30.063em){.industry:nth-child(odd) .device{right:-212px}}.industry:nth-child(even){color:#1E232A;width:100%;height:100%}.industry:nth-child(even):before{right:0;background-image:-webkit-gradient(linear,right top,left top,color-stop(100%,#fff),to(transparent));background-image:linear-gradient(to left,#fff 100%,transparent)}.industry:nth-child(even) .info{-webkit-box-ordinal-group:3;order:2;padding-left:60px}@media screen and (min-width:30.063em){.industry:nth-child(even) .info{padding-left:180px}}@media screen and (min-width:48em){.industry:nth-child(odd) .device{right:0}.industry:nth-child(even):before{background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),to(transparent));background-image:linear-gradient(to left,#fff 50%,transparent)}.industry:nth-child(even) .info{padding-left:340px}}.industry:nth-child(even) .info .bullets li:after{background-color:#1E232A}.industry:nth-child(even) .info .story{color:#1E232A}.industry:nth-child(even) .device{-webkit-box-ordinal-group:2;order:1;background:url(../img/industries/phone-black.png) no-repeat;background-size:100%;left:-322px}@media screen and (min-width:30.063em){.industry:nth-child(even) .device{left:-212px}}@media screen and (min-width:48em){.industry:nth-child(even) .device{left:0}}.industry .wrapper{position:relative;width:100%;margin:auto}.industry .info{position:relative;width:100%;z-index:1}@media screen and (min-width:64em){.industry:nth-child(odd) .info{padding-right:400px}.industry:nth-child(even) .info{padding-left:400px}.industry .info{-webkit-box-flex:0;flex:none;padding:11px 0 50px}}.industry .info .subtitle{font-weight:300;text-transform:uppercase;margin-bottom:8px}.industry .info .title{font-size:2.1875em;font-weight:700;text-transform:uppercase}.industry .info .bullets{margin-left:0}.industry .info .bullets li{position:relative;list-style:none;padding-left:30px}.industry .info .bullets li svg.iconic{position:absolute;top:5px;left:0;fill:#FFC334}.industry .info .bullets li:after{content:'';position:absolute;top:24px;bottom:-18px;left:7px;width:2px;opacity:.6}.industry .info .bullets li:last-child:after{content:none}.industry .device{-webkit-align-self:flex-end;align-self:flex-end;position:absolute;top:0;width:344px;height:709px}@media screen and (min-width:48em){.industry .device{width:294px}[class*=layout-] .page-context .page-context-body.illustration{padding-bottom:6%}}@media screen and (min-width:64em){.industry .device{display:block;width:344px}}.industry .device img{position:absolute;width:88%;top:71px;left:18px}.industry .button{margin:0 24px 24px 0}.industry .story{display:inline-block;border-bottom:2px dotted #FFC334;font-size:.875em}article .asset-grid:after,section:after{display:block}@media screen and (min-width:64em){.industry .device img{width:87.7%;top:84px;left:22px}.industry .story{font-size:1em}}[class*=layout-] [role=main] .announcement,[class*=layout-] [role=main] .announcement-external,[class*=layout-] [role=main] [role=article]{position:relative;z-index:100;margin-top:-8px;margin-bottom:16px}[class*=layout-] [role=main] [role=article]{margin-bottom:-8px}@media screen and (max-width:30em){[class*=layout-] [role=main] .wrapper .sheet,[class*=layout-] [role=main] .wrapper [class*=update-]{margin-right:-16px;margin-left:-16px}}[class*=layout-] [role=main] .wrapper+.wrapper{margin-top:24px}[class*=layout-] [role=main] .results{margin:24px 0}[class*=layout-] [role=main] .content-box{margin-top:16px;margin-bottom:16px}[class*=layout-] [role=main] section:nth-of-type(odd) .tabs-menu{border:none;background-color:transparent}[class*=layout-] [role=main] section:nth-of-type(even){background-color:#fff}.placeholder-nav{background:#1E232A;height:70px;width:100%}section{padding:24px 0}section:after{content:".";height:0;clear:both;visibility:hidden;font-size:0}figure{margin:24px}figure figcaption{color:#3F4751;font-style:italic;font-size:1em}.cols-wrapper:after,article .asset-grid:after{content:".";height:0;font-size:0;clear:both;visibility:hidden}@media screen and (min-width:48em){[class*=layout-] [role=main] .content-box{margin-top:24px;margin-bottom:24px}section{padding:32px 0}.align-right{max-width:50%;float:right;margin:16px 0 24px 24px}.align-right img{margin:0}}article .asset-grid img{max-width:80%;margin:24px auto}@media screen and (min-width:48em){article .asset-grid img{display:inline-block;float:left;max-width:225px;max-height:225px;margin:24px 24px 24px 0}.cols-wrapper [class*=cols-]{float:left}.cols-wrapper [class*=cols-]:first-child{margin-right:0}.cols-wrapper [class*=cols-]:last-child{float:right;margin-left:0}}.cols-wrapper:after{display:block}@media screen and (min-width:48em){.cols-wrapper.cols-reverse [class*=cols-]:first-child{float:right;margin-right:0;margin-left:1%}.cols-wrapper.cols-reverse [class*=cols-]:last-child{float:left;margin-right:1%;margin-left:0}.cols-wrapper .cols-3{width:24%}.cols-wrapper .cols-4{width:32.3333333%}.cols-wrapper .cols-6{width:47%}.cols-wrapper .cols-8{width:65.6666667%}}.ecosystem .main-paragraph{padding-right:24px}@media screen and (min-width:80em){.ecosystem .main-paragraph{width:80%;margin:0 auto 16px}}.ecosystem .ecosystem-logos img{padding:16px 24px}@media screen and (min-width:64em){.ecosystem .ecosystem-logos img{padding:0 0 0 24px}}.ecosystem .divider{margin:32px 0}.initiatives img{display:inline-block;max-width:200px}.initiatives .flex-container,.initiatives .video-list{-webkit-box-align:start;align-items:flex-start}@media screen and (min-width:48em){.initiatives .flex-item-2:first-of-type{padding:0 24px 0 0}.initiatives .flex-item-2:last-of-type{padding:0 0 0 24px}.initiatives{text-align:left}}@media screen and (min-width:80em){.initiatives img{float:left;display:block;max-width:150px;margin-right:24px;margin-top:32px}.initiatives .bd,.initiatives .media{overflow:hidden;zoom:1}}.employee-list .flex-item-4{align-self:flex-start}.side-nav-layout{-webkit-box-align:stretch;align-items:stretch}.side-nav-layout .side-navigation{background:#EFECE8;padding:24px 30px;-webkit-transition:all .5s;transition:all .5s;width:80%;position:absolute;top:32px;left:-100%;margin-left:-40%;z-index:900}@media screen and (min-width:48em){.side-nav-layout .side-navigation{-webkit-box-flex:0;flex:0 0 30%;position:relative;display:block;margin-left:0;left:0;top:0}}@media screen and (min-width:64em){.side-nav-layout .side-navigation{-webkit-box-flex:0;flex:0 0 25%;padding:32px;max-width:350px}}.side-nav-layout .side-navigation.on-screen{z-index:300;left:50%;margin-left:-40%;padding-top:32px}@media screen and (min-width:30em){.side-nav-layout .side-navigation{width:55%}.side-nav-layout .side-navigation.on-screen{margin-left:-25%}}@media screen and (min-width:48em){.side-nav-layout .side-navigation.on-screen{margin-left:0;left:0;top:0;position:relative}}.side-nav-layout .side-navigation .search-form-wrapper{margin-bottom:24px}.side-nav-layout .side-navigation .search-form-wrapper input[type=search]{width:70%}.side-nav-layout .side-navigation .search-form-wrapper button[type=submit],.side-nav-layout .side-navigation .search-form-wrapper input[type=submit]{width:30%;text-align:center}.side-nav-layout .side-navigation .search-form-wrapper button[type=submit] img,.side-nav-layout .side-navigation .search-form-wrapper input[type=submit] img{display:inline}.side-nav-layout .side-navigation h3{font-size:14px}.side-nav-layout .side-navigation ul li{padding:8px 0;font-size:15px}.side-nav-layout .side-navigation li.active{border-left:3px solid #FFC334;padding-left:10px}.side-nav-layout .side-navigation li.active a{color:#1E232A}.side-nav-layout .menu-trigger span{display:block}.side-nav-layout .menu-trigger.close{position:absolute;font-weight:900;display:inline-block;right:16px;top:16px}.side-nav-layout .menu-trigger.close img{display:inline;width:20px;margin-bottom:-5px;margin-left:5px}.side-nav-layout .main-content{-webkit-box-flex:0;flex:0 0 60%;margin-bottom:32px;position:relative}.side-nav-layout .main-content.menu-on-top .blackout{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto;overflow:hidden;background:rgba(0,0,0,.75);z-index:100;opacity:1}@media screen and (min-width:48em){.side-nav-layout .menu-trigger,.side-nav-layout .menu-trigger.close{display:none}.side-nav-layout .main-content{margin-top:32px}.side-nav-layout .main-content.menu-on-top .blackout{display:none}}.side-nav-layout .search-results h3{margin-top:24px;margin-bottom:0}@media screen and (min-width:48em){.side-nav-layout .search-results h3{margin-top:32px}}.side-nav-layout .search-results p.small{margin:0}.side-nav-layout .search-results .pagination{margin-top:32px}.side-nav-layout .offset-header:before{content:"";display:block;height:60px;margin:-40px 0 0}.other-products .flex-item-2{margin-bottom:24px;align-self:flex-start}@media screen and (min-width:48em){.other-products .flex-item-2{padding:16px;margin-bottom:24px}}@media screen and (min-width:64em){.other-products .flex-item-2{padding:24px 32px}}.casestudy,.casestudy .casestudy-highlights,.casestudy .main-stats .stat-stack{padding-bottom:24px}.other-products img{display:inline-block;max-height:130px}.casestudy{border-radius:2px;background-color:#FAFAFA;box-shadow:0 0 16px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.24);position:relative;padding-top:24px;margin-top:-8px;margin-bottom:24px}.casestudy:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.casestudy .casestudy-client{text-align:center}.casestudy .casestudy-client h3{margin-top:16px}.casestudy .casestudy-client img{margin:16px auto}.casestudy .casestudy-client p{margin-bottom:32px}.casestudy .casestudy-body,.casestudy .casestudy-client{padding-right:16px;padding-left:16px}.casestudy .client-quote{-webkit-box-align:stretch;align-items:stretch}.casestudy .client-quote blockquote{font-size:1.25em;line-height:1.3}.casestudy .main-stats{-webkit-box-align:stretch;align-items:stretch}@media screen and (min-width:48em){.casestudy .casestudy-body,.casestudy .casestudy-client{padding-right:24px;padding-left:24px}.casestudy .main-stats .stat-stack{padding-top:16px}}.links-list{margin-top:24px}.links-list h3{margin-bottom:24px}.links-list p{margin:0}.links-list p.lt-color{margin-bottom:24px}@-webkit-keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.path{stroke-dasharray:100;stroke-dashoffset:10;-webkit-animation:dash 10s linear infinite;animation:dash 10s linear infinite}.masthead.grassroots,.masthead.impact-report{position:absolute;width:100%}.history.grassroots section,.impact-report.history section{position:relative;padding:0}.history.grassroots section .button,.impact-report.history section .button{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.history.grassroots .jumbotron,.impact-report.history .jumbotron{position:relative;width:100%;height:500px;padding:40px;text-align:center;background-image:url(../img/impact-report/header-image.png);background-size:cover}.history.grassroots .jumbotron.small,.impact-report.history .jumbotron.small{height:300px}.history.grassroots .jumbotron h3,.impact-report.history .jumbotron h3{font-family:Impact;font-size:3.125em;text-transform:uppercase;text-align:center;margin-bottom:0;color:#1E232A}@media screen and (min-width:48em){.history.grassroots .jumbotron.small,.impact-report.history .jumbotron.small{height:200px}.history.grassroots .jumbotron h3,.impact-report.history .jumbotron h3{text-align:left;margin-bottom:50px}.history.grassroots .ushahidi .jumbotron,.impact-report.history .ushahidi .jumbotron{min-height:334px}}.history.grassroots .jumbotron h3 span,.impact-report.history .jumbotron h3 span{color:#fff}.history.grassroots .jumbotron .button,.impact-report.history .jumbotron .button{margin-top:32px}.history.grassroots .summary,.impact-report.history .summary{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:40px}@media screen and (min-width:64em){.history.grassroots .summary,.impact-report.history .summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.history.grassroots .summary.alt,.impact-report.history .summary.alt{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.history.grassroots .summary.alt .info,.impact-report.history .summary.alt .info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;padding:40px 0}@media screen and (min-width:64em){.history.grassroots .summary.alt .info,.impact-report.history .summary.alt .info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.history.grassroots .summary.alt .info .info-block,.impact-report.history .summary.alt .info .info-block{padding-right:110px}}.history.grassroots .summary.alt .info .info-block,.impact-report.history .summary.alt .info .info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.history.grassroots .summary.alt .info .info-block h3,.impact-report.history .summary.alt .info .info-block h3{font-family:Impact;font-size:1.875em;text-transform:uppercase}@media screen and (min-width:64em){.history.grassroots .summary.alt .info .info-block h3,.impact-report.history .summary.alt .info .info-block h3{font-family:Impact;font-size:3.125em;text-transform:uppercase}}.history.grassroots .summary.alt .info .info-block p,.impact-report.history .summary.alt .info .info-block p{padding:0}.history.grassroots .summary.alt .highlight,.impact-report.history .summary.alt .highlight{font-family:Impact;font-size:1.125em;text-transform:uppercase;margin-bottom:50px}.history.grassroots .summary.with-button,.impact-report.history .summary.with-button{padding:40px}@media screen and (max-width:64em){.history.grassroots .summary.with-button,.impact-report.history .summary.with-button{padding:40px 40px 90px}}.history.grassroots .summary .body,.impact-report.history .summary .body{width:100%;margin:0;border-bottom:1px solid #FFC334;padding-bottom:32px}.history.grassroots .summary .body p,.impact-report.history .summary .body p{margin-top:0}@media screen and (min-width:64em){.history.grassroots .summary .body,.impact-report.history .summary .body{align-self:flex-start;width:75%;border-right:1px solid #FFC334;border-bottom:0;padding-right:40px}.history.grassroots .summary .body p,.impact-report.history .summary .body p{margin:0}}.history.grassroots .summary .info,.impact-report.history .summary .info{position:relative;width:100%;padding-top:32px}.history.grassroots .summary .info .info-block img,.impact-report.history .summary .info .info-block img{margin:auto;-webkit-filter:invert(0);filter:invert(0)}.history.grassroots .ushahidi .jumbotron,.impact-report.history .ushahidi .jumbotron{background-image:url(../img/impact-report/2008.png);height:200px}@media screen and (min-width:64em){.history.grassroots .summary .info,.impact-report.history .summary .info{width:25%;padding-left:40px;padding-top:0}.history.grassroots .summary .info .info-block,.impact-report.history .summary .info .info-block{display:block}.history.grassroots .summary .info .info-block img,.impact-report.history .summary .info .info-block img{margin:inherit;position:relative;top:0}.history.grassroots .ushahidi .jumbotron,.impact-report.history .ushahidi .jumbotron{min-height:500px}}@media screen and (min-width:120em){.history.grassroots .ushahidi .jumbotron,.impact-report.history .ushahidi .jumbotron{min-height:900px}}.history.grassroots .ushahidi .jumbotron h3,.impact-report.history .ushahidi .jumbotron h3{color:#FFC334}.history.grassroots .next-ten-years .jumbotron h3,.history.grassroots .ten-years-later .jumbotron h3,.impact-report.history .next-ten-years .jumbotron h3,.impact-report.history .ten-years-later .jumbotron h3{color:#fff}.history.grassroots .ushahidi .summary,.impact-report.history .ushahidi .summary{background-color:#1E232A;color:#fff}.history.grassroots .ten-years-later .jumbotron,.impact-report.history .ten-years-later .jumbotron{background-image:url(../img/impact-report/ushahidi-team-photo.png);height:200px}@media screen and (min-width:48em){.history.grassroots .ten-years-later .jumbotron,.impact-report.history .ten-years-later .jumbotron{min-height:334px}}@media screen and (min-width:64em){.history.grassroots .ten-years-later .jumbotron,.impact-report.history .ten-years-later .jumbotron{min-height:500px}.history.grassroots .ten-years-later .summary .body,.impact-report.history .ten-years-later .summary .body{border-right:1px solid #1E232A}}@media screen and (min-width:120em){.history.grassroots .ten-years-later .jumbotron,.impact-report.history .ten-years-later .jumbotron{min-height:900px}}.history.grassroots .ten-years-later .summary,.impact-report.history .ten-years-later .summary{background-color:#fff}.history.grassroots .next-ten-years .jumbotron,.impact-report.history .next-ten-years .jumbotron{background-image:url(../img/impact-report/next-ten-years.png);height:200px}@media screen and (min-width:48em){.history.grassroots .next-ten-years .jumbotron,.impact-report.history .next-ten-years .jumbotron{min-height:334px}.full-width.grassroots .bg-image,.impact-report.full-width .bg-image{background-position:-150px 0}}@media screen and (min-width:64em){.history.grassroots .next-ten-years .jumbotron,.impact-report.history .next-ten-years .jumbotron{min-height:500px}}@media screen and (min-width:120em){.history.grassroots .next-ten-years .jumbotron,.impact-report.history .next-ten-years .jumbotron{min-height:900px}}.history.grassroots .next-ten-years .jumbotron h3 span,.impact-report.history .next-ten-years .jumbotron h3 span{color:#FFC334}.history.grassroots .next-ten-years .summary,.impact-report.history .next-ten-years .summary{background-color:#FFC334}.full-width.grassroots .bg-image,.impact-report.full-width .bg-image{background-image:url(../img/impact-report/obama.jpg);background-size:cover;height:827px}.full-width.grassroots .overlay,.impact-report.full-width .overlay{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:absolute;top:155px;right:0;left:0;margin-right:auto;margin-left:auto}@media (min-width:200px) and (max-width:390px){.full-width.grassroots .overlay,.impact-report.full-width .overlay{top:211px}}@media screen and (max-width:30em){.full-width.grassroots .overlay,.impact-report.full-width .overlay{padding-top:47px}}@media screen and (min-width:30.063em){.full-width.grassroots .overlay,.impact-report.full-width .overlay{padding-top:15px}}@media screen and (min-width:48em){.full-width.grassroots .overlay,.impact-report.full-width .overlay{padding-top:50px;top:66px}}@media screen and (min-width:64em){.full-width.grassroots .bg-image,.impact-report.full-width .bg-image{background-position:0 0}.full-width.grassroots .overlay,.impact-report.full-width .overlay{padding:30px;top:66px}}.full-width.grassroots .overlay img,.impact-report.full-width .overlay img{width:inherit;margin:auto auto 50px}.full-width.grassroots .overlay .teardrops,.impact-report.full-width .overlay .teardrops{width:300px;margin:auto}@media screen and (min-width:30.063em){.full-width.grassroots .overlay .teardrops,.impact-report.full-width .overlay .teardrops{width:450px}}@media screen and (min-width:48em){.full-width.grassroots .overlay .teardrops,.impact-report.full-width .overlay .teardrops{width:600px}}.full-width.grassroots .overlay .circle,.impact-report.full-width .overlay .circle{width:225px}@media screen and (min-width:30.063em){.full-width.grassroots .overlay .circle,.impact-report.full-width .overlay .circle{width:300px}}@media screen and (min-width:48em){.full-width.grassroots .overlay .circle,.impact-report.full-width .overlay .circle{width:300px}}.full-width.grassroots .overlay .pullquote,.impact-report.full-width .overlay .pullquote{width:100%;margin:auto;padding:11px;background-color:#373E46;color:#fff;font-size:.875em}@media screen and (min-width:48em){.full-width.grassroots .overlay .pullquote,.impact-report.full-width .overlay .pullquote{width:700px;font-size:1em;padding:24px}.full-width.grassroots .overlay .pullquote p,.impact-report.full-width .overlay .pullquote p{font-size:1.125em}}.full-width.grassroots .overlay .pullquote p,.impact-report.full-width .overlay .pullquote p{margin-top:0;font-weight:700;font-size:1.125em}.impact-report.theory-of-change,.theory-of-change.grassroots{padding:24px;background-color:#FFC334}.impact-report.theory-of-change .wrapper,.theory-of-change.grassroots .wrapper{position:relative;margin:0}.impact-report.theory-of-change h3,.theory-of-change.grassroots h3{font-family:Impact;font-size:1.875em;text-transform:uppercase}@media screen and (min-width:30.063em){.impact-report.theory-of-change h3,.theory-of-change.grassroots h3{font-family:Impact;font-size:2.1875em;text-transform:uppercase}}@media screen and (min-width:48em){.impact-report.theory-of-change h3,.theory-of-change.grassroots h3{font-family:Impact;font-size:2.5em;text-transform:uppercase}}@media screen and (min-width:64em){.impact-report.theory-of-change,.theory-of-change.grassroots{padding:40px}.impact-report.theory-of-change .wrapper,.theory-of-change.grassroots .wrapper{margin:auto}.impact-report.theory-of-change h3,.theory-of-change.grassroots h3{font-family:Impact;font-size:3.125em;text-transform:uppercase}}.impact-report.theory-of-change img,.theory-of-change.grassroots img{width:100%;margin:24px auto}@media screen and (min-width:48em){.impact-report.theory-of-change img,.theory-of-change.grassroots img{position:relative;top:-80px;width:80%;margin:0 0 0 auto}}@media screen and (min-width:64em){.impact-report.theory-of-change img,.theory-of-change.grassroots img{width:100%;top:-90px}}.impact-report.theory-of-change p,.theory-of-change.grassroots p{margin:0}@media screen and (min-width:48em){.impact-report.theory-of-change p,.theory-of-change.grassroots p{position:absolute;bottom:0;width:45%}}@media screen and (min-width:64em){.impact-report.theory-of-change p,.theory-of-change.grassroots p{bottom:100px;width:40%}}@media screen and (min-width:80em){.impact-report.theory-of-change p,.theory-of-change.grassroots p{bottom:140px;width:35%}}.case-studies.grassroots .case-study,.impact-report.case-studies .case-study{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.case-studies.grassroots .case-study.kenya section.intro,.impact-report.case-studies .case-study.kenya section.intro{background-color:#008339}.case-studies.grassroots .case-study.macedonia section.intro,.impact-report.case-studies .case-study.macedonia section.intro{background-color:#5CB4E7}.case-studies.grassroots .case-study.nepal section.intro,.impact-report.case-studies .case-study.nepal section.intro{background-color:#76508B}.case-studies.grassroots .case-study.india section.intro,.impact-report.case-studies .case-study.india section.intro{background-color:#EC0215}.case-studies.grassroots .case-study section,.impact-report.case-studies .case-study section{width:100%;padding:0}.case-studies.grassroots .case-study section.intro,.impact-report.case-studies .case-study section.intro{color:#fff}.case-studies.grassroots .case-study section.highlights,.impact-report.case-studies .case-study section.highlights{color:#1E232A;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#f1f1f4));background:linear-gradient(to right,#fff 50%,#f1f1f4 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f4', GradientType=1 )}.case-studies.grassroots .case-study section.highlights .wrapper,.impact-report.case-studies .case-study section.highlights .wrapper{padding:0}.case-studies.grassroots .case-study section.highlights h3,.impact-report.case-studies .case-study section.highlights h3{color:#1E232A;margin:32px 0}.case-studies.grassroots .case-study section.highlights .info,.impact-report.case-studies .case-study section.highlights .info{padding:40px 0;background-color:#fff}@media screen and (min-width:80em){.case-studies.grassroots .case-study section.highlights .info,.impact-report.case-studies .case-study section.highlights .info{padding:40px 0}}.case-studies.grassroots .case-study section.highlights .info svg.iconic,.impact-report.case-studies .case-study section.highlights .info svg.iconic{position:relative;top:4px;margin-left:5px;fill:#2274B4;width:12px}.case-studies.grassroots .case-study section.highlights .info a,.impact-report.case-studies .case-study section.highlights .info a{color:#2274B4;font-weight:700}.case-studies.grassroots .case-study section.statistics,.impact-report.case-studies .case-study section.statistics{background-color:#1E232A;color:#fff}.case-studies.grassroots .case-study section.statistics .heading,.impact-report.case-studies .case-study section.statistics .heading{max-width:1048px;width:100%;margin:auto;padding:40px 40px 40px 50px;text-align:center}@media screen and (min-width:48em){.case-studies.grassroots .case-study section.statistics .heading,.impact-report.case-studies .case-study section.statistics .heading{text-align:left}}.case-studies.grassroots .case-study section.statistics .heading h5,.impact-report.case-studies .case-study section.statistics .heading h5{font-family:Impact;font-size:1.5625em;text-transform:uppercase;color:#FFC334}.case-studies.grassroots .case-study section.statistics .wrapper .stat,.impact-report.case-studies .case-study section.statistics .wrapper .stat{width:100%;text-align:center;margin-bottom:80px}@media screen and (min-width:64em){.case-studies.grassroots .case-study section.statistics .wrapper,.impact-report.case-studies .case-study section.statistics .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.case-studies.grassroots .case-study section.statistics .wrapper .stat,.impact-report.case-studies .case-study section.statistics .wrapper .stat{-webkit-box-flex:1;flex:1}}.case-studies.grassroots .case-study section.statistics .wrapper .stat .icon,.impact-report.case-studies .case-study section.statistics .wrapper .stat .icon{margin:0 auto 32px;padding:0}.case-studies.grassroots .case-study section.statistics .wrapper .stat .icon .icon-image,.impact-report.case-studies .case-study section.statistics .wrapper .stat .icon .icon-image{background-color:#FFC334;width:100px;height:100px}.case-studies.grassroots .case-study section.statistics .wrapper .stat .icon .icon-image img,.impact-report.case-studies .case-study section.statistics .wrapper .stat .icon .icon-image img{-webkit-filter:none;filter:none;height:60px}.case-studies.grassroots .case-study section.statistics .wrapper .stat h3,.impact-report.case-studies .case-study section.statistics .wrapper .stat h3{color:#FFC334;margin-bottom:8px}.case-studies.grassroots .case-study section.statistics .wrapper .stat p,.impact-report.case-studies .case-study section.statistics .wrapper .stat p{padding:0 40px}.case-studies.grassroots .case-study section .wrapper,.impact-report.case-studies .case-study section .wrapper{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin:0}.case-studies.grassroots .case-study section .wrapper .info,.impact-report.case-studies .case-study section .wrapper .info{width:100%;z-index:2;padding:40px 40px 0}@media screen and (min-width:64em){.case-studies.grassroots .case-study section .wrapper,.impact-report.case-studies .case-study section .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin:auto}.case-studies.grassroots .case-study section .wrapper .info,.impact-report.case-studies .case-study section .wrapper .info{width:65%;padding:40px}}.case-studies.grassroots .case-study section .wrapper .info img,.impact-report.case-studies .case-study section .wrapper .info img{margin:50px 0}.case-studies.grassroots .case-study section .wrapper .info .country,.impact-report.case-studies .case-study section .wrapper .info .country{position:absolute;top:40px;color:#1E232A;z-index:-1;font-weight:700;text-transform:uppercase}.case-studies.grassroots .case-study section .wrapper .info .country .icon,.impact-report.case-studies .case-study section .wrapper .info .country .icon{position:absolute;top:-2px;left:-10px;-webkit-filter:invert(67%) sepia(60%) saturate(483%) hue-rotate(1deg) brightness(102%) contrast(106%);filter:invert(67%) sepia(60%) saturate(483%) hue-rotate(1deg) brightness(102%) contrast(106%);z-index:-1}.case-studies.grassroots .case-study section .wrapper .info .country .icon.no-filter,.impact-report.case-studies .case-study section .wrapper .info .country .icon.no-filter{-webkit-filter:unset;filter:unset}.case-studies.grassroots .case-study section .wrapper .info .country.kenya .icon,.impact-report.case-studies .case-study section .wrapper .info .country.kenya .icon{background-image:url(../img/impact-report/icons/kenya.svg);width:173px;height:230px}.case-studies.grassroots .case-study section .wrapper .info .country.macedonia .icon,.impact-report.case-studies .case-study section .wrapper .info .country.macedonia .icon{background-image:url(../img/impact-report/icons/macedonia.svg);width:213px;height:152px}.case-studies.grassroots .case-study section .wrapper .info .country.nepal .icon,.impact-report.case-studies .case-study section .wrapper .info .country.nepal .icon{background-image:url(../img/impact-report/icons/nepal.svg);width:213px;height:115px}.case-studies.grassroots .case-study section .wrapper .info .country.india .icon,.impact-report.case-studies .case-study section .wrapper .info .country.india .icon{background-image:url(../img/impact-report/icons/india.svg);width:213px;height:220px}.case-studies.grassroots .case-study section .wrapper .info .country.east-africa .icon,.impact-report.case-studies .case-study section .wrapper .info .country.east-africa .icon{background-image:url(../img/impact-report/icons/east-africa.png);background-repeat:no-repeat;width:350px;height:359px;-webkit-filter:unset;filter:unset}.case-studies.grassroots .case-study section .wrapper .info .country.usa .icon,.impact-report.case-studies .case-study section .wrapper .info .country.usa .icon{background-image:url(../img/impact-report/icons/usa.png);background-repeat:no-repeat;width:350px;height:359px}.case-studies.grassroots .case-study section .wrapper .info .country.palestine .icon,.impact-report.case-studies .case-study section .wrapper .info .country.palestine .icon{background-image:url(../img/impact-report/icons/palestine.png);background-repeat:no-repeat;width:350px;height:359px}.case-studies.grassroots .case-study section .wrapper .info .country.nigeria .icon,.impact-report.case-studies .case-study section .wrapper .info .country.nigeria .icon{background-image:url(../img/impact-report/icons/nigeria.png);background-repeat:no-repeat;width:350px;height:359px}.case-studies.grassroots .case-study section .wrapper .info .country.syria .icon,.impact-report.case-studies .case-study section .wrapper .info .country.syria .icon{background-image:url(../img/impact-report/icons/syria.png);background-repeat:no-repeat;width:350px;height:359px}.case-studies.grassroots .case-study section .wrapper .info .country.iran .icon,.impact-report.case-studies .case-study section .wrapper .info .country.iran .icon{background-image:url(../img/impact-report/icons/iran.png);background-repeat:no-repeat;width:350px;height:359px}.case-studies.grassroots .case-study section .wrapper .info .country.ireland .icon,.impact-report.case-studies .case-study section .wrapper .info .country.ireland .icon{background-image:url(../img/impact-report/icons/ireland.png);background-repeat:no-repeat;width:350px;height:359px}.case-studies.grassroots .case-study section .wrapper .icon,.impact-report.case-studies .case-study section .wrapper .icon{width:100%;padding:40px}@media screen and (min-width:64em){.case-studies.grassroots .case-study section .wrapper .info img,.impact-report.case-studies .case-study section .wrapper .info img{margin:70px 0 50px}.case-studies.grassroots .case-study section .wrapper .icon,.impact-report.case-studies .case-study section .wrapper .icon{width:35%}}.case-studies.grassroots .case-study section .wrapper .icon .icon-image,.impact-report.case-studies .case-study section .wrapper .icon .icon-image{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:flex;position:relative;top:25%;width:200px;height:200px;margin:auto;background-color:#1E232A;border-radius:100px}.case-studies.grassroots .case-study section .wrapper .icon .icon-image img,.impact-report.case-studies .case-study section .wrapper .icon .icon-image img{margin:auto;height:100px;-webkit-filter:brightness(0) saturate(100%) invert(81%) sepia(80%) saturate(2259%) hue-rotate(328deg) brightness(101%) contrast(101%);filter:brightness(0) saturate(100%) invert(81%) sepia(80%) saturate(2259%) hue-rotate(328deg) brightness(101%) contrast(101%)}.case-studies.grassroots .case-study section .wrapper .stats,.impact-report.case-studies .case-study section .wrapper .stats{width:100%;background-color:#F1F1F4;padding:40px}@media screen and (min-width:64em){.case-studies.grassroots .case-study section .wrapper .stats,.impact-report.case-studies .case-study section .wrapper .stats{width:35%}}.case-studies.grassroots .case-study section .wrapper .stats .icon,.impact-report.case-studies .case-study section .wrapper .stats .icon{width:200px;height:200px;margin:0 auto 50px;padding:10px 0;border-radius:100px;background-color:#1E232A;text-align:center}.case-studies.grassroots .case-study section .wrapper .stats .icon h3,.case-studies.grassroots .case-study section .wrapper .stats .icon span,.impact-report.case-studies .case-study section .wrapper .stats .icon h3,.impact-report.case-studies .case-study section .wrapper .stats .icon span{color:#FFC334}.case-studies.grassroots .case-study section .wrapper .stats .icon span,.impact-report.case-studies .case-study section .wrapper .stats .icon span{font-family:Impact;font-size:1.25em;text-transform:uppercase}.case-studies.grassroots .case-study section .wrapper .stats .icon span.small,.impact-report.case-studies .case-study section .wrapper .stats .icon span.small{font-size:16px}.case-studies.grassroots .case-study section .wrapper .stats .pullquote,.impact-report.case-studies .case-study section .wrapper .stats .pullquote{font-weight:700}.case-studies.grassroots .case-study section .wrapper .stats .pullquote span,.impact-report.case-studies .case-study section .wrapper .stats .pullquote span{font-weight:400}.case-studies.grassroots .case-study section h3,.impact-report.case-studies .case-study section h3{font-family:Impact;font-size:3.125em;text-transform:uppercase;margin-bottom:50px;color:#fff}.case-studies.grassroots .case-study section h3 span,.impact-report.case-studies .case-study section h3 span{color:#FFC334}.case-studies.grassroots .case-study section .highlight,.impact-report.case-studies .case-study section .highlight{font-family:Impact;font-size:1.125em;text-transform:uppercase;letter-spacing:1.5px}.grassroots-donate .page-context{color:#FBF9F6;font-family:Impact;font-size:1.875em;text-transform:uppercase;background-image:url(../img/grassroots/map-header-dark.png)}.grassroots span,.grassroots-donate .page-context span{color:#FFC334;display:block}.grassroots-donate .postcard{text-align:center;width:100%}.grassroots-donate .description-container{width:100%}@media screen and (min-width:64em){.grassroots-donate .postcard{max-width:550px;padding:20px 40px}.grassroots-donate .description-container{width:40%}}.grassroots-donate .description{margin-left:20px;margin-top:20px}.grassroots-donate .description h3{line-height:1.5}.grassroots-donate .description p{display:block}.grassroots .button{margin:0 0 40px 40px}.grassroots .heading{margin:50px;text-align:center;width:100%;color:#FBF9F6;font-family:Impact;font-size:2.75em;text-transform:uppercase}.grassroots .heading .subtitle{font-size:.75em;padding-top:20px}.grassroots .flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;height:100%;-webkit-box-pack:center;justify-content:center}.grassroots .grassroots-intro{color:#fff;-webkit-box-align:center;align-items:center;background-position:center;background-image:url(../img/grassroots/map-header-dark.png);position:relative}@media screen and (min-width:64em){.grassroots .grassroots-intro .heading{text-align:left;width:25%}}.grassroots .grassroots-intro .stat{color:#fff;width:100%;font-family:Impact;font-size:1.875em;text-transform:uppercase}@media screen and (min-width:64em){.grassroots .grassroots-intro .stat{width:20%}.grassroots .grassroots-intro .support-button{bottom:100px;left:50%;position:absolute}}.grassroots .grassroots-intro .stat .icon{background-color:#373E46;border-radius:100px;height:200px;margin:20px auto;padding-top:50px;text-align:center;width:200px}.grassroots .covid .heading,.grassroots .grassroots-how-we-help .jumbotron .heading{text-align:left}.grassroots .grassroots-intro .stat .icon span{display:block;font-size:20px;line-height:1.3}.grassroots .grassroots-intro .stat .icon .stat-number{color:#fff;font-size:40px}.grassroots .grassroots-intro .support-button{margin:auto}.grassroots .grassroots-how-we-help{background-color:#fff;padding:0}.grassroots .grassroots-how-we-help .jumbotron{height:350px;background-image:url(../img/grassroots/how-we-help.png);background-size:cover}.grassroots .grassroots-how-we-help .flex{-webkit-box-align:top;align-items:top}.grassroots .covid{padding:0 0 30px}.grassroots .covid .heading.center{text-align:center}.grassroots .covid .heading.center h3{display:inline-block}.grassroots .covid .heading h3{display:table;background-color:#2B323A;font-size:1.17em;color:#fff}.grassroots .covid.covid-help .jumbotron{height:350px;background-image:url(../img/grassroots/help-needed.png);background-size:cover}.grassroots .grassroots-what-we-need{color:#fff;background-color:#2B323A;padding:0}.grassroots .grassroots-what-we-need .jumbotron{-webkit-box-align:top;align-items:top;background-size:cover;height:350px;background-image:url(../img/grassroots/what-we-need.png)}.grassroots .grassroots-what-we-need .heading{margin-top:0;padding-top:40px;text-align:left}.grassroots #grassroots-i-care{background-color:#2B323A}.grassroots #grassroots-i-care h3{margin:40px;color:#fff;font-family:Impact;font-size:1.1875em;text-transform:uppercase;line-height:1.5}@media screen and (min-width:30em){.grassroots #grassroots-i-care h3{font-size:32px}}.grassroots #grassroots-i-care h3 span{display:inline-block}.grassroots #grassroots-i-care h3 span svg{fill:#FFC334}.grassroots #grassroots-i-care h3 span a{color:#FFC334;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;-webkit-text-decoration-position:under;text-underline-position:under}.grassroots #grassroots-case-studies{background-color:#f1f1f4}.grassroots #grassroots-case-studies .page-container .highlights .wrapper{margin:unset;max-width:unset}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .info{width:100%;background-color:#f1f1f4}@media screen and (min-width:64em){.grassroots #grassroots-i-care h3{font-size:50px;line-height:unset}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .info{width:50%}}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%;-webkit-box-pack:center;justify-content:center;padding-top:60px}@media screen and (min-width:64em){.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats{width:50%}}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container{width:100%}@media screen and (min-width:48em){.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container{width:40%}}@media screen and (min-width:64em){.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container{width:50%}}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container .icon{margin:20px auto}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container .icon h3{color:#FBF9F6}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container .icon.with-image{background-color:transparent;padding-top:0}.grassroots #grassroots-case-studies .page-container .highlights .wrapper .stats .icon-container .icon.with-image img{border-radius:50%;width:204px;height:204px}.grassroots #grassroots-case-studies .page-container .button-group{text-align:center;margin-left:-40px;background-color:#f1f1f4}@media screen and (min-width:64em){.grassroots #grassroots-case-studies .page-container .button-group{text-align:left;margin-left:0}}.grassroots #grassroots-case-studies .grassroots-deployments{background-color:#f1f1f4}.grassroots #grassroots-case-studies .grassroots-deployments h3{margin:40px;color:#1E232A}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box{max-width:none;width:100%;margin-right:0}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box img{border-radius:50%}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box .no-circle{border-radius:0}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box .dark{background-color:#1E232A}@media screen and (min-width:48em){.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box{width:70%}}@media screen and (min-width:64em){.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box{width:20%;margin:10px}}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box .button{width:unset;height:unset;margin:0;padding:8px 16px}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box .show-me-heading{font-size:1.7em;line-height:1.2;text-transform:uppercase;text-align:left;color:#FFC334;margin:20px}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box .show-me-heading span{color:#FBF9F6}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.support-us-box{position:relative;background-image:url(../img/grassroots/crisis-response.jpg);background-size:cover;width:100%;height:277px}@media screen and (min-width:48em){.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.support-us-box{width:70%}}@media screen and (min-width:64em){.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.support-us-box{width:41%;margin:10px;height:unset}}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.support-us-box .button{position:absolute;bottom:20px;right:20px}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.show-me{background-size:cover;position:relative;padding-left:2px}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.show-me .button{position:absolute;bottom:20px;right:20px;font-size:30px}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.reducing-violence{background-image:url(../img/grassroots/Reducing-violence.jpg)}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.education{background-image:url(../img/grassroots/Education.jpg)}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.health{background-image:url(../img/grassroots/Health.jpg)}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.environment{background-image:url(../img/grassroots/Environment.jpg)}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.crisis-response{background-image:url(../img/grassroots/Crisis-response.jpg)}.grassroots #grassroots-case-studies .grassroots-deployments .discover-content-box.citizen-empowerment{background-image:url(../img/grassroots/Citizen-empowerment.jpg)}.grassroots .grassroots-discover{background-image:url(../img/grassroots/map-header-dark.png);text-align:center;background-position:center}.grassroots .grassroots-discover .heading{text-align:center;margin:50px 0}.grassroots .grassroots-discover .form-discover{padding:40px 0}.grassroots .grassroots-discover .form-discover form{background-color:#373E46;max-width:480px;padding-top:24px;margin:0 auto}.grassroots .grassroots-discover .form-discover form .form-field.search{width:100%;padding-left:24px;padding-right:24px}.grassroots .grassroots-discover .form-discover form input{-webkit-appearance:none;font-size:20px;padding:20px 15px}.grassroots .grassroots-discover .form-discover form button{right:24px}.grassroots .grassroots-supporters{background-color:#FFC334!important}.grassroots .grassroots-supporters .button{margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.grassroots .grassroots-supporters .wrapper{margin:64px;max-width:none}.grassroots .grassroots-supporters h2{font-family:Impact;font-size:3.125em;text-transform:uppercase}.grassroots .grassroots-supporters h2 span{color:#fff;display:inline}.grassroots .grassroots-supporters .supporter-container{display:-webkit-box;display:flex;flex-wrap:wrap}.grassroots .grassroots-supporters .supporter-container .supporter{width:200px;margin:10px auto;-webkit-transition:translate .2s;transition:translate .2s}.grassroots .grassroots-supporters .supporter-container .supporter .strong{font-weight:600}.grassroots .grassroots-supporters .supporter-container .supporter .supporter-logo{width:120px;height:120px;margin:0 auto;display:block;border-radius:50%;background-size:contain;background-repeat:no-repeat}.grassroots .grassroots-supporters .supporter-container .supporter .supporter-logo.cisco{background-image:url(../img/grassroots/cisco.png)}.grassroots .grassroots-supporters .supporter-container .supporter .supporter-logo.rockefeller{background-image:url(../img/grassroots/rockefeller.jpg)}.grassroots .grassroots-supporters .supporter-container .supporter .supporter-logo.people{background-color:#fff;background-image:url(../img/grassroots/people.svg)}
/*# sourceMappingURL=ltr.css.map */
