@import url(https://fonts.googleapis.com/css?family=Lato:300,400|Open+Sans:300,400);/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input,select{overflow:visible}img,legend{max-width:100%}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}*,legend{box-sizing:border-box}a,sub,sup{position:relative}#navbar .wrap,.vr{-webkit-box-direction:normal;-ms-flex-direction:row}#hero,.center{text-align:center}#navbar nav a,[data-button],a{text-decoration:none}.menu,[data-button],[type=button],[type=reset],[type=submit],button{cursor:pointer}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}mark{background-color:#ff0;color:#000}.vr::before,hr{background:#ccc}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;border:0;height:1px;margin:2rem 0}button,input,select,textarea{font:inherit;margin:0}a,div,h1,h2,h3,h4,h5,h6,html,li,p{font-family:'Open Sans'}optgroup{font-weight:700}button,select{text-transform:none}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.content,footer,header{width:100%}.vr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.vr::before{display:block;content:"";width:1px}#navbar .wrap,#navbar nav ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal}canvas{-webkit-appearance:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.wrap{padding:0 1rem}.wrap.narrow{max-width:750px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,div,h1,h2,h3,h4,h5,h6,li,p{color:#303030;font-weight:300}li{margin-bottom:.5em}h1,h2,h3,h4,h5,h6{font-family:Lato;font-weight:400;color:#525252;margin-top:0}#navbar nav a,[data-font~=light]{font-weight:300}h1,h2{color:#393939}.h1,h1{font-size:4.5rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.8rem}p{color:#333;margin:.5rem 0}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;white-space:pre-wrap}pre.prettyprint{font-size:.8em;word-wrap:break-word;margin-bottom:18px;line-height:1.5rem;background:#F0F3F8;border:0;border-left:5px solid #D7DBE4;padding:6px}#hero,#navbar{background:-webkit-linear-gradient(right,#00d2ff,#3a7bd5)}.prettyprint.linenums{box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0}.com{color:#93a1a1}.lit{color:#195f91}.clo,.opn,.pun{color:#93a1a1}.fun{color:#dc322f}.atv,.str{color:#D14}.kwd,.linenums .tag{color:#1e347b}.atn,.dec,.typ,.var{color:teal}.pln{color:#48484c}ol.linenums{margin:0 0 0 33px}ol.linenums li{padding-left:12px;color:#bebec5;line-height:18px;text-shadow:0 1px 0 #fff}a{color:#2196F3}a:hover{color:#3c91d2}#hero *,#hero .h1,#hero h1,#navbar *,#navbar nav a{color:#FFF}#navbar{position:fixed;top:0;padding:.5rem;background:linear-gradient(to left,#00d2ff ,#3a7bd5);z-index:1;height:3rem}#navbar .wrap{display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2rem}#navbar #logo{font-size:2rem;line-height:2rem;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#navbar #logo.shown{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#navbar nav ul{display:flex;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0}#hero .ctas,#hero li.cta-flare{display:-webkit-box;display:-ms-flexbox}#hero .ctas,#hero .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal}#navbar nav ul li{margin:0 .8rem}#navbar nav a{line-height:2rem}#navbar #mobile-nav{font-size:1.7rem;color:#FFF;cursor:pointer}#navbar.scrolled{box-shadow:0 -1px 14px -1px #4C4C4C;-webkit-transition:box-shadow .3s linear;transition:box-shadow .3s linear}#hero{padding:2rem 0;margin-top:3rem;background:linear-gradient(to left,#00d2ff ,#3a7bd5)}#hero .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#hero .h1,#hero h1{margin-bottom:.5rem}#hero .ctas{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:auto;padding:0}#hero .ctas a{display:block;width:20rem}#hero li.cta-flare{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cell.column,.grid{display:-webkit-box;display:-ms-flexbox}.cell.column,.column{-webkit-box-orient:vertical;-webkit-box-direction:normal}#hero .ctas a:last-of-type{margin:0 1rem}.content{background-color:#FFF;padding:2rem 0}.content header{padding:1rem 0}.grid{display:flex;width:100%}.column{-ms-flex-direction:column;flex-direction:column}.grid.gutter{padding:0 0 1.5rem}.cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.cell.column{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cell.horizontal,.divider .center{display:-webkit-box;display:-ms-flexbox}.cell.horizontal,.cell.row{-webkit-box-orient:horizontal}.cell.horizontal{display:flex;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cell.row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.divider,.divider .center{-webkit-box-orient:vertical;-webkit-box-direction:normal}.grid.gutter .cell:not(:last-of-type){padding:0 2rem 0 0}.cell.bottom{-ms-flex-item-align:end;align-self:flex-end}.cell.mid{-ms-flex-item-align:center;align-self:center}.cell[class*="_of_"]{-webkit-box-flex:0;-ms-flex:none;flex:none}.cell._1_of_6{width:16%}.cell._1_of_5{width:20%}.cell._1_of_4{width:25%}.cell._1_of_3{width:33%}.divider .center{border:1px solid #B7B7B7;max-width:50px;border-radius:50px;width:50px;height:50px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about-title div,.divider{display:-webkit-box;display:-ms-flexbox}.divider{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.divider::after,.divider::before{display:block;content:"";height:20px;width:1px;background:#B7B7B7}.menu{margin-top:5px}.menu-item{display:block;width:30px;height:3px;margin:0 0 5px;border-radius:50px;background:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s}.menu.open .menu-item{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s}.menu.open .menu-item:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:2px 50%;transform-origin:2px 50%}.menu.open .menu-item:nth-child(2){opacity:0}.menu.open .menu-item:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:6px 50%;transform-origin:6px 50%}#about-title{margin-bottom:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-title div{display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:30px;font-weight:700;margin:0 10px 0 0;vertical-align:bottom;color:#e2eeff}.charts-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;width:100%}.chart{width:200px;margin:10px 10px 10px 0;box-shadow:4px 4px 4px 0 rgba(70,71,71,.32)}[data-button]{background:#9E9E9E;border:1px solid #9E9E9E;border-radius:2px;box-shadow:rgba(0,0,0,.1) 0 1px 2px;color:#FFF;display:inline-block;padding:1rem;-webkit-transition:.1s background-color ease-in-out;transition:.1s background-color ease-in-out;margin:.2rem}[data-button].small{padding:.2rem 1rem;margin:0}a[data-button]:after{display:none}[data-button]:hover{background:#adadad}[data-button~=blue]{background:#00AEF1;border-color:#00AEF1;color:#FFF}[data-button~=blue]:hover{background:#2fc5ff;color:#fff}[data-button~=white]{background:#FFF;border-color:#FFF;color:#222}[data-button~=white]:hover{background:#fff;color:#fff}[data-button~=outline][data-button~=blue]{color:#00AEF1}[data-button~=outline]:hover,[data-button~=outline][data-button~=white]{color:#FFF}[data-button~=outline]{background:rgba(0,0,0,0)!important}@media only screen and (min-width:1440px){.wrap{margin:auto;max-width:80rem}}@media (max-width:1439px){.wrap{margin:auto;max-width:70rem}}@media (max-width:1024px){.wrap{margin:auto;max-width:45rem}}@media (min-width:769px){#mobile-nav{display:none}}@media (max-width:768px){#hero .ctas,#navbar nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal}#hero .ctas,#navbar nav ul,.divider,.grid.collapse{-webkit-box-direction:normal}html{font-size:16px}#mobile-nav{display:block}#navbar nav ul.closed{display:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}#navbar nav ul{position:fixed;-ms-flex-direction:column;flex-direction:column;left:0;top:3rem;background-color:#333;padding:0;box-shadow:0 5px 14px -1px #222;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1);z-index:-1}#navbar nav ul li{padding:1.2rem 3rem;margin:0;cursor:pointer}#navbar nav ul li:hover{background-color:#fff;color:#222}#navbar .wrap{max-width:60rem}.wrap{margin:auto;max-width:35rem;min-width:20rem}header nav ul{display:none;-ms-flex-pack:distribute;justify-content:space-around;width:100%}#hero{padding:1rem 0}#hero .h2,#hero h2{font-size:1.5rem}#hero .ctas{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hero .ctas a{width:15rem}#hero .ctas a:last-of-type{margin:.5rem 0}.divider{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.grid.collapse,.grid.collapse.reverse,.vr{-webkit-box-orient:vertical}.divider::after,.divider::before{height:1px;width:20px}.grid.collapse{-ms-flex-direction:column;flex-direction:column}.grid.collapse.reverse{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grid.collapse .cell{width:100%}.grid.collapse.gutter .cell:not(:last-of-type){padding:0 0 1rem}.grid.collapse.reverse.gutter .cell:first-of-type{padding:0}.grid.collapse.reverse.gutter .cell:not(:first-of-type){padding:0 0 1rem}.vr{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.vr::before{height:1px;width:inherit}}