@import"https://fonts.googleapis.com/css?family=Raleway:400,700|Source+Sans+Pro:300,400,400i,700,900&display=swap";.bold{font-weight:bold}.italics{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}ul.hyphen{list-style-type:none}ul.hyphen>li{text-indent:-5px}ul.hyphen>li:before{content:"—";text-indent:-5px}ul.step{list-style-type:none;counter-reset:ul-step}ul.step>li{text-indent:-5px;transition:all .25s}ul.step>li:hover{text-indent:0}ul.step>li:hover:before{opacity:.8}ul.step>li:before{counter-increment:ul-step;content:counter(ul-step) ". ";text-indent:-5px;color:#000;opacity:.4;transition:all .25s}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide{display:none}.transition{opacity:1;visibility:visible;transition:opacity .5s,visibility .5s}.transition.transitionHide{opacity:0;visibility:hidden}.text-center{text-align:center}.el-a,a.el{color:#306ca2}@supports(-webkit-text-fill-color: transparent){.el-a,a.el{-webkit-text-decoration-color:#add8e6;text-decoration-color:#add8e6;background:linear-gradient(315deg, #009ffd 0%, #482eff 74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:none}}.el-a:hover,a.el:hover{color:#224f77}@supports(-webkit-text-fill-color: transparent){.el-a:hover,a.el:hover{-webkit-text-decoration-color:#5fa7e2;text-decoration-color:#5fa7e2;background-image:linear-gradient(315deg, #49c411 0%, #0de4da 74%)}}.el-accordion{width:100%;padding:18px;border:none;border-radius:0;outline:none;color:#fff;background-color:#448dc9;font-size:15px;text-align:left;transition:.4s;cursor:pointer}.el-accordion:hover{background-color:#3b79ad}.el-accordion:active{transform:scale(0.95)}.el-accordion:after{content:"+";float:right;margin-left:5px;color:#d0dde8;font-weight:bold}.el-accordion+div{max-height:0;padding:0 10px;background-color:rgba(94,160,215,.6);overflow:hidden;transition:max-height .2s ease-out}.el-accordion.active{background-color:#3b79ad}.el-accordion.active :after{content:"−"}.el-accordion.active+div{padding-top:10px}div.forTesting{opacity:0;visibility:hidden;transition:none}.el-bold{font-weight:bold}.el-button,button.el{display:block;padding:5px 20px;border:none;box-shadow:0 0 15px -10px #000;color:#fff;background-color:#5fa7e2;font-size:18px;text-transform:uppercase;line-height:40px;transition:background-color .4s,transform .4s;cursor:pointer;letter-spacing:2px}.el-button.inline-block,button.el.inline-block{display:inline-block;margin-left:10px;margin-right:10px}.el-button:hover,button.el:hover{background-color:#3f88c6}.el-button:active,button.el:active{transform:scale(0.95)}.el-full-width-a{display:block;width:100%;padding:15px;color:#fff;background-color:#448dc9;font-size:15px;text-decoration:none;transition:background-color .4s,transform .4s}.el-full-width-a:hover{background-color:#3b79ad}.el-full-width-a:active{transform:scale(0.95)}.el-header-large,.el-header-medium,.el-header-small{display:block;margin:.7em 0}.el-header-large{font-size:48px}.el-header-medium{font-size:36px}.el-header-small{font-size:24px}.el-italics{font-style:italic}.el-list-bullet{display:list-item;list-style-type:decimal;text-indent:-5px}.el-list-bullet{text-indent:-5px}.el-list-bullet:before{content:"•";text-indent:-5px}.el-list-item{text-indent:-5px}.el-list-item:before{content:"—";text-indent:-5px}.el-list-bullet{display:list-item;list-style-type:lower-alpha;text-indent:-5px}.el-underline{text-decoration:underline}.el-underline-animate{display:inline-block}.el-underline-animate:hover::after{width:100% !important}.el-underline-animate::after{content:"";width:0;height:1px;display:block;position:relative;background-color:#3f88c6;left:50%;transform:translateX(-50%);transition:width .4s}@-webkit-keyframes vibrate{0%{transform:rotate(0deg)}10%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}40%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}70%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}90%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@keyframes vibrate{0%{transform:rotate(0deg)}10%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}40%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}70%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}90%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@font-face{font-style:normal;font-weight:normal;font-family:"Monthoers";src:url("../fonts/monthoers-webfont.woff2") format("woff2"),url("../fonts/monthoers-webfont.woff") format("woff")}*{box-sizing:border-box}html,body{width:100%;min-height:100vh;margin:0;box-sizing:border-box;background-color:#fffcf9;font:300 18px "Source Sans Pro",Arial,"SimSun","宋体",STXihei,"华文细黑",sans-serif;overflow-x:hidden}#navbar{width:100%;height:40px;position:fixed;top:0;left:0;background-color:#5fa7e2;font-family:"Raleway",sans-serif;text-align:center;z-index:100}#navbar .active::after{width:80%}#navbar #logo{height:100%;position:absolute;top:0;left:0;cursor:pointer}@media screen and (max-width: 600px){#navbar #logo{display:none}}#navbar .nav-right{display:inline-block;position:absolute;top:0;right:0;height:100%}#navbar .nav-right img{height:90%;margin-top:5%;margin-right:2px;border-radius:50%;cursor:pointer}#navbar .nav-right img:hover{-webkit-animation:vibrate 1s;animation:vibrate 1s}#navbar a{height:40px;padding:0 10px;color:#fff;font-size:18px;text-decoration:none;line-height:40px}#navbar a::after{height:3px;position:relative;bottom:3.5px;left:50%;background-color:#306ca2}@media screen and (max-width: 400px){#navbar #contributeNav{display:none}}.main{margin:3vw;padding:40px 60px}.main h1{font-size:64px;cursor:default}@media screen and (max-width: 600px){.main{padding:40px 10px}.main h1{font-size:48px}}.jhFooter{position:fixed;right:20px;bottom:10px;color:#5fa7e2;font-weight:bold;font-size:35px;font-family:"Monthoers",sans-serif;text-decoration:none;cursor:pointer}@media screen and (max-width: 600px){.jhFooter{display:none}}
