#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:table}.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:80em){.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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:30em){.flex-container-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:48em){.flex-container-small{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:64em){.flex-container-medium{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flex-item-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0}.flex-item-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:48em){.flex-item-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:64em){.flex-item-3{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%}}.flex-item-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0}@media screen and (min-width:64em){.flex-item-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.flex-item-5{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0}@media screen and (min-width:48em){.flex-item-5{-webkit-box-flex:0;-ms-flex:0 0 25%;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;-ms-flex:0 0 20%;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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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}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;background:#FFC334;border-radius:100px;opacity:0}.beacons i{z-index:0;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;z-index:0;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:-webkit-repeating-linear-gradient(45deg,#C7CCD4,#C7CCD4 40px,#3F4751 40px,#3F4751 80px);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:-webkit-radial-gradient(circle closest-side,#C7CCD4 1px,transparent 2px);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}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-linear-gradient(transparent 50%,rgba(69,142,209,.04) 50%);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}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}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.tl-text .tl-headline-date,.tl-text h3.tl-headline-date,.tl-timeline{font-family:Lato,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif!important}.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:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;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;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;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;-ms-flex-direction:column;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}.bx-wrapper .bxslider h3,.page-navigation .page-navigation-header,.page-title,.simple-tabs li,.table-wrapper .pinned table .row-group-header td{letter-spacing:1px;text-transform:uppercase}.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;-ms-flex-direction:row-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:-ms-flexbox;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-top:40px;padding:0 16px}@media screen and (min-width:64em){.faq{padding:0 24px}}.financials-list{-webkit-box-align:normal;-ms-flex-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}.announcement-external,.announcement-simple{background-color:#fccc5b}@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 p{margin:0}.announcement-blog time{color:#222;font-weight:900;text-transform:uppercase;margin-right:24px}.announcement-external{position:relative;font-weight:700;padding-left:100px}.announcement-external .featured-icon{position:absolute;top:0;bottom:0;left:0;width:50px;margin:auto 24px}.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:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:64em){.benefits-item{-webkit-box-align:center;-ms-flex-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:-ms-flexbox;display:flex;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-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;-ms-flex-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;-ms-flex:0 0 40%;flex:0 0 40%;min-width:0}.blog-post-list .post-summary{-webkit-box-flex:0;-ms-flex:0 0 60%;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(255deg);filter:hue-rotate(105deg)}.discover-content-box:nth-child(2) .deployment-image.stamp{-webkit-filter:hue-rotate(105deg);filter:hue-rotate(30deg)}.discover-content-box:nth-child(3) .deployment-image.stamp{-webkit-filter:hue-rotate(30deg);filter:hue-rotate(285deg)}.discover-content-box:nth-child(4) .deployment-image.stamp{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(255deg)}.discover-content-box:nth-child(5) .deployment-image.stamp{-webkit-filter:hue-rotate(240deg);filter:hue-rotate(60deg)}.discover-content-box:nth-child(6) .deployment-image.stamp{-webkit-filter:hue-rotate(225deg);filter:hue-rotate(330deg)}.discover-content-box:nth-child(7) .deployment-image.stamp{-webkit-filter:hue-rotate(255deg);filter:hue-rotate(90deg)}.discover-content-box:nth-child(8) .deployment-image.stamp{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(360deg)}.discover-content-box:nth-child(9) .deployment-image.stamp{-webkit-filter:hue-rotate(0);filter:hue-rotate(360deg)}.discover-content-box:nth-child(10) .deployment-image.stamp{-webkit-filter:hue-rotate(15deg);filter:hue-rotate(60deg)}.discover-content-box:nth-child(11) .deployment-image.stamp{-webkit-filter:hue-rotate(105deg);filter:hue-rotate(30deg)}.discover-content-box:nth-child(12) .deployment-image.stamp{-webkit-filter:hue-rotate(330deg);filter:hue-rotate(345deg)}.discover-content-box:nth-child(13) .deployment-image.stamp{-webkit-filter:hue-rotate(195deg);filter:hue-rotate(225deg)}.discover-content-box:nth-child(14) .deployment-image.stamp{-webkit-filter:hue-rotate(120deg);filter:hue-rotate(180deg)}.discover-content-box:nth-child(15) .deployment-image.stamp{-webkit-filter:hue-rotate(240deg);filter:hue-rotate(210deg)}.discover-content-box:nth-child(16) .deployment-image.stamp{-webkit-filter:hue-rotate(270deg);filter:hue-rotate(0)}.discover-content-box:nth-child(17) .deployment-image.stamp{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}.discover-content-box:nth-child(18) .deployment-image.stamp{-webkit-filter:hue-rotate(45deg);filter:hue-rotate(285deg)}.discover-content-box:nth-child(19) .deployment-image.stamp{-webkit-filter:hue-rotate(255deg);filter:hue-rotate(30deg)}.discover-content-box:nth-child(20) .deployment-image.stamp{-webkit-filter:hue-rotate(270deg);filter:hue-rotate(90deg)}.discover-content-box:nth-child(21) .deployment-image.stamp{-webkit-filter:hue-rotate(135deg);filter:hue-rotate(225deg)}.discover-content-box:nth-child(22) .deployment-image.stamp{-webkit-filter:hue-rotate(30deg);filter:hue-rotate(165deg)}.discover-content-box:nth-child(23) .deployment-image.stamp{-webkit-filter:hue-rotate(30deg);filter:hue-rotate(195deg)}.discover-content-box:nth-child(24) .deployment-image.stamp{-webkit-filter:hue-rotate(30deg);filter:hue-rotate(150deg)}.discover-content-box:nth-child(25) .deployment-image.stamp{-webkit-filter:hue-rotate(270deg);filter:hue-rotate(285deg)}.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 .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{-ms-flex-item-align:start;align-self:flex-start;width:100%}.discover-content-box.small a{padding:15px}.discover-content-box.small .media-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.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:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.feature .feature-primary{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-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:-ms-flexbox;display:flex;width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-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;-ms-flex-pack:justify;justify-content:space-between}.search-form-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-item-align:start;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;-ms-flex:0 0 35%;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}.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;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}.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;-ms-flex-align:start;align-items:flex-start}.stat-bar .stat{-webkit-box-flex:0;-ms-flex:0 0 50%;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;-ms-flex:0 0 25%;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;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:48em){.stat-stack .stat{-webkit-box-flex:0;-ms-flex:0 0 25%;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}@media screen and (min-width:64em){.stat-stack .stat{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.tiers .tabs-menu{display:none}.tiers .tabs-target{display:block!important}.tiers .tier{position:relative;float:left;width:25%}.tiers .tier:after,.tiers .tier:before{content:'';position:absolute;z-index:1;right:0}.tiers .tier:before{top:0;left:0;height:8px;background-color:#FFC334}.tiers .tier:after{top:24px;bottom:24px;width:1px;background-color:#D6D5D2}.tiers .tier:nth-child(2):before{background-color:#ffe9b4}.tiers .tier:nth-child(3):before{background-color:#ffda81}.tiers .tier:nth-child(4):before{background-color:#ffcb4e}.tiers .tier .tier-name+p{min-height:45px}.tier:nth-of-type(1) .tier-feature-list{background-color:#f5f3f1}.tier:nth-of-type(2) .tier-feature-list{background-color:#EFECE8}}.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-features,.tier .tier-summary .button{margin-top:24px}.tier{text-align:center}.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-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-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-feature{border-top:1px solid #EEE;padding-top:16px;margin-top:16px;margin-right:24px;margin-left:24px}.tier .tier-feature .tier-heading{margin-bottom:16px}.tier .tier-feature .tier-heading sub{display:block;margin-top:8px}.tier .tier-feature p{margin-top:0}.tier .tier-feature sub{color:#666;font-style:italic}.masthead a,.page-context{color:#C7CCD4}.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}}.plans-free{margin:24px auto;-webkit-box-align:start;-ms-flex-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}}.bx-wrapper{max-width:100%!important;box-shadow:none;border:none;background:0 0}.bx-wrapper .bxslider a{display:block;border-bottom:none}.bx-wrapper .bxslider h3{text-align:center;margin-top:13px;font-weight:900;font-size:.75em}.bx-wrapper .bxslider li{margin:auto}.bx-wrapper .bx-pager{bottom:-50px}.bx-wrapper .bx-controls-direction a{display:none}@media screen and (min-width:48em){.bx-wrapper .bxslider h3{font-size:.875em}.bx-wrapper .bx-controls-direction a{display:block;top:35%}}@media screen and (min-width:64em){.bx-wrapper .bx-controls-direction a{top:40%}}.bx-wrapper .bx-loading{background:url(images/bx_loader.gif) center center no-repeat}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{top:0;bottom:0;margin:auto;padding:24px}.bx-wrapper .bx-prev{left:0;background:url(../iconic/png/chevron-left-4x.png) 8px 8px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:8px 8px}.bx-wrapper .bx-next{right:0;background:url(../iconic/png/chevron-right-4x.png) 11px 8px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:11px 8px}@media screen and (min-width:80em){.bx-wrapper .bx-prev{left:-50px}.bx-wrapper .bx-next{right:-50px}}.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-list-container{width:100%;padding-top:5px}.video-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-item{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding:5px}@media screen and (min-width:48em){.video-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.masthead .masthead-flag{float:left;margin:0 24px}}.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 .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}.page-context .breadcrumbs{text-align:left}}@media screen and (min-width:64em){.video-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.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}}.page-context{position:relative;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-context-photo .page-context-body p,.page-footer a{color:#fff}.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:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-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 .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 img{min-width:100%;min-height:100%;max-height:auto}.page-title{font-weight:300;font-size:34px;font-size:2.125rem}.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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-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;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:48em){.block-grid-5 li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:34px 16px}}.block-grid-4 li{padding:24px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:48em){.block-grid-4 li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:64em){.block-grid-4 li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:24px 24px 30px}}.block-grid-3 li{padding:24px;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:48em){.block-grid-3 li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:64em){.block-grid-3 li{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:24px 24px 30px}.case-studies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.case-studies .section-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.case-studies .case-studies-group{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.case-studies .case-studies-feature{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin-left:24px;-ms-flex-item-align:start;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:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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;-ms-flex:0 0 50%;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: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;-ms-flex-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;-ms-flex:0 0 50%;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;-ms-flex:0 0 25%;flex:0 0 25%;padding:24px}}@media screen and (min-width:64em){.logo-list-12 .client-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;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;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-linear-gradient(left,#1E232A 100%,transparent);background-image:linear-gradient(to right,#1E232A 100%,transparent)}.industry:nth-child(odd) .info{-webkit-box-ordinal-group:2;-ms-flex-order:1;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-linear-gradient(left,#1E232A 30%,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;-ms-flex-order:2;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-linear-gradient(right,#fff 100%,transparent);background-image:linear-gradient(to left,#fff 100%,transparent)}.industry:nth-child(even) .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;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-linear-gradient(right,#fff 50%,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;-ms-flex-order:1;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;-ms-flex:none;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;-ms-flex-item-align:end;align-self:flex-end;position:absolute;top:0;width:344px;height:709px}@media screen and (min-width:48em){.industry .device{width:294px}}@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-] .masthead{z-index:2000}@media screen and (min-width:48em){[class*=layout-]{margin-top:66px}[class*=layout-] .masthead{position:fixed;top:0;right:0;left:0}[class*=layout-] .page-context .page-context-body.illustration{padding-bottom:6%}}[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;-ms-flex-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{-ms-flex-item-align:start;align-self:flex-start}.side-nav-layout{-webkit-box-align:stretch;-ms-flex-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;-ms-flex:0 0 30%;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;-ms-flex:0 0 25%;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;-ms-flex:0 0 60%;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;-ms-flex-item-align:start;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;-ms-flex-align:stretch;align-items:stretch}.casestudy .client-quote blockquote{font-size:1.25em;line-height:1.3}.casestudy .main-stats{-webkit-box-align:stretch;-ms-flex-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}
/*# sourceMappingURL=ltr.css.map */
