body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{height:100%}*,body,html{font-family:"Arvo",serif}*{color:#404040}.narrow-content{padding:0 2.5em}.row-bottom-padded-sm{padding-bottom:1em}.container{width:100%;margin:auto}@media only screen and (max-width:600px){.narrow-content{padding:0 5px!important}.hero-text h1{font-size:40px!important;margin:0}.hero-text h1,.hero-text h2{font-weight:400;text-align:center;display:block}.hero-text h2{font-size:17px!important;position:relative;white-space:nowrap;margin-top:10px;margin-bottom:0}.hero-text{text-align:right;position:absolute;top:35%!important;left:50%!important;transform:translate(-50%,-50%);color:#404040;font-family:"Arvo",serif}#contact-button{padding-right:0;white-space:nowrap}#contact-button,#download-button{display:block;font-family:"Arvo",serif;width:50%!important;border:1px transparent;border-radius:20px;color:#404040;top:70%;text-decoration:none;font-size:18px!important;background-color:transparent;padding-top:0}#download-button{padding-left:0;padding-bottom:0}.hero-image{background-image:linear-gradient(transparent,transparent),url(/static/media/hero-image.4bc4148e.jpg);background-size:cover;background-repeat:no-repeat;max-height:700px;background-position:35% 50%!important;width:100%;overflow:hidden;z-index:-1}}@media only screen and (max-width:670px) and (min-width:600px){.hero-image{max-height:320px;background-size:200%!important;background-position:50% 70%!important}.hero-text h1{font-size:40px!important;margin:0}.hero-text h1,.hero-text h2{font-weight:400;text-align:center;display:block}.hero-text h2{font-size:17px!important;position:relative;white-space:nowrap;margin-top:10px;margin-bottom:0}#contact-button{padding-right:0;white-space:nowrap}#contact-button,#download-button{display:block;font-family:"Arvo",serif;width:50%!important;border:1px transparent;border-radius:20px;color:#404040;top:70%;text-decoration:none;font-size:18px!important;background-color:transparent;padding-top:0}#download-button{padding-left:0;padding-bottom:0}}@media only screen and (max-width:767px) and (min-width:671px){.hero-image{max-height:400px;background-size:200%!important;background-position:50% 80%!important}.hero-text h1{font-size:40px!important;margin:0}.hero-text h1,.hero-text h2{font-weight:400;text-align:center;display:block}.hero-text h2{font-size:17px!important;position:relative;white-space:nowrap;margin-top:10px;margin-bottom:0}#contact-button{padding-right:0;white-space:nowrap}#contact-button,#download-button{display:block;font-family:"Arvo",serif;width:50%!important;border:1px transparent;border-radius:20px;color:#404040;top:70%;text-decoration:none;font-size:18px!important;background-color:transparent;padding-top:0}#download-button{padding-left:0;padding-bottom:0}}@media only screen and (max-width:1020px) and (min-width:768px){.hero-image{height:930px!important;background-position:30% 50%!important;width:100%;overflow:hidden}.hero-text{text-align:right;position:absolute;top:30%!important;left:50%!important;transform:translate(-50%,-50%);color:#404040;font-family:"Arvo",serif}}@media only screen and (max-width:1024px) and (min-width:1021px){.hero-image{max-height:700px;background-size:200%!important;background-position:50% 80%!important}}.hero-text{text-align:right;position:relative;float:left;top:50%;left:75%;transform:translate(-50%,-50%);color:#404040;font-family:"Arvo",serif}.hero-text h1{font-size:4em;margin:0}.hero-text h1,.hero-text h2{font-weight:400;text-align:center;display:block}.hero-text h2{font-size:1.5em;position:relative;white-space:nowrap;margin-top:10px;margin-bottom:0}.hero-image{background-image:linear-gradient(transparent,transparent),url(/static/media/hero-image.4bc4148e.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:900px;width:100%;overflow:hidden;z-index:-1}#icon-list-intro{display:flex;align-items:center;justify-content:left}.material-icons{white-space:nowrap}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}#contact-button{width:23%;padding-right:0;white-space:nowrap}#contact-button,#download-button{display:block;font-family:"Arvo",serif;border:1px transparent;border-radius:20px;color:#404040;top:70%;text-decoration:none;font-size:1.3em;background-color:transparent;padding-top:0}#download-button{width:65%;padding-left:0;padding-bottom:0}.slides{list-style:none}.navbar-background{overflow:hidden;background-color:transparent;position:fixed;width:100%;top:0;transition:top .3s;z-index:1}.nav-list li,a,ua{color:#f2f2f2;padding:14px 20px;float:right}.nav-list h2,.nav-list li,a,ua{display:block;font-family:"Arvo",serif;text-align:center;text-decoration:none;font-size:17px}.nav-list h2{color:#404040;float:left;font-weight:400;margin-left:40px}.nav-list a:active,.nav-list a:hover{color:#fcaf50}.hamburger{display:none}.bars{display:block;width:23px;height:3px;margin:1px auto 5px;background-color:#404040}@media only screen and (max-width:600px){.navbar-background{height:50px}.nav-items a{position:fixed;left:-100%;width:100%;top:10px;color:#f4f4f4;text-align:center;transition:.3s;box-shadow:0 10px 27px rgba(64,64,64,.05);background-color:#404040}#About-link{top:58px}#Timeline-link{top:106px}#Contact-link{top:154px}.nav-items.active a{left:0}.nav-items a{margin:2.5rem 0}.hamburger{display:block;cursor:pointer}.hamburger a:hover span.bars{background-color:#f4f4f4}.nav-list h2{margin-left:25px;margin-top:17px}}.about{background-color:#f5f5f5;margin:auto;overflow:hidden;height:auto}.heading-meta{font-family:"Arvo",serif;margin-top:15px;font-size:1.5em;text-transform:uppercase;font-weight:500;letter-spacing:5px;text-align:center;width:100%;padding-top:100px;padding-bottom:5px}.author-image,.heading-meta{display:block;position:relative}.author-image{border-radius:100%;margin-left:auto;margin-right:auto;border:2px solid #404040;top:60px}h2.author-name{font-family:"Arvo",serif;display:block;font-size:1.5em;font-weight:500;text-align:center;width:100%;padding-top:20px;position:relative}@media only screen and (max-width:600px){p.about-paragraph{padding:0 15px!important}.about{height:auto}}@media only screen and (max-width:767px) and (min-width:600px){p.about-paragraph{padding:0 5px!important}.about{height:auto}}@media only screen and (max-width:1024px) and (min-width:768px){p.about-paragraph{padding:0 5px!important}.about{height:auto}}p.about-paragraph{padding:0 8em;font-family:"Arvo",serif;text-align:center}@media only screen and (max-width:349px){.column{width:100%!important;float:left;display:block;margin-bottom:20px}.col-row:after{content:"";display:table;clear:both}section.about-second{height:auto;padding-bottom:30px}div.col-row{padding-left:15px;padding-right:15px}}@media only screen and (max-width:549px) and (min-width:350px){.column{width:100%!important;float:left;display:block;margin-bottom:20px}.col-row:after{content:"";display:table;clear:both}section.about-second{height:auto;padding-bottom:30px}div.col-row{padding-left:30px;padding-right:30px}}@media only screen and (max-width:759px) and (min-width:550px){.column{width:100%!important;float:left;display:block;margin-bottom:20px}.col-row:after{content:"";display:table;clear:both}section.about-second{height:auto;padding-bottom:30px}div.col-row{padding-left:60px;padding-right:60px}}@media only screen and (max-width:1001px) and (min-width:760px){.column{width:100%!important;float:left;display:block;margin-bottom:20px}.col-row:after{content:"";display:table;clear:both}section.about-second{height:auto;padding-bottom:30px}div.col-row{padding-left:128px;padding-right:128px}}@media only screen and (max-width:1011px) and (min-width:1002px){.col-row{padding:0 2em!important}.about-second{padding-bottom:45px!important;height:auto!important}div#card-two.card{padding-bottom:30px}h4#h4-card-three{padding-top:18px}div#card-three.card{padding-bottom:12px}h4#h4-card-two-language{padding-top:30px}h4#h4-card-two.card-tools{padding-top:20px}}@media only screen and (max-width:1025px) and (min-width:1012px){.col-row{padding:0 2em!important}.about-second{padding-bottom:45px!important;height:auto!important}h4#h4-card-two-language{padding-top:30px}h4#h4-card-one-language{padding-top:20px}h4#h4-card-one{margin-top:2px}div#card-three.card{padding-bottom:10px}h4#h4-card-three.card-tools,h4#h4-card-two.card-tools{padding-top:15px}}@media only screen and (max-width:1172px) and (min-width:1026px){div.column{width:262px!important}h4#h4-card-three.card-tools{padding-top:20px}#card-three,#card-two{padding-bottom:10px}section.about-second{height:1000px}}@media only screen and (max-width:1249px) and (min-width:1173px){.column{width:312px!important}h4#h4-card-three.card-tools,h4#h4-card-two.card-tools{padding-top:20px}#card-three{padding-bottom:12px}section.about-second{height:1000px}}@media only screen and (max-width:1499px) and (min-width:1250px){.column{width:331px!important}h4#h4-card-two-language{padding-top:50px}#card-three{padding-bottom:12px}}@media only screen and (max-width:1629px) and (min-width:1500px){.column{width:414px!important}h4#h4-card-one-language{padding-top:20px}}@media only screen and (max-width:1668px) and (min-width:1630px){h4#h4-card-three-language,h4#h4-card-two-language{padding-top:20px}}@media only screen and (max-width:3000px) and (min-width:1705px){.column{width:473.65px!important}.col-row{margin:auto!important}}.about-second{background:#e6e6e6;overflow:hidden;margin:auto;height:900px}h2.heading{display:block;font-size:1.5em;font-family:"Arvo",serif;font-weight:500;text-align:center;width:100%;padding-top:20px;position:relative}*{box-sizing:border-box}.column{width:33.33%;font-size:1em;font-family:"Arvo",serif;text-align:center;position:relative;padding-left:5px;padding-right:5px;display:table-cell;vertical-align:top}.column h3{font-weight:400;font-size:1.5em}.col-row{padding:0 8em;margin:0 auto;display:table}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);text-align:center;background-color:#f1f1f1;overflow:hidden;display:inline-block!important;padding:16px 16px 30px}@media only screen and (max-width:737px){#timeline-heading{font-size:50px!important}#timeline-paragraph{width:165%}.item{top:270px!important}.heading-p-container{position:absolute;left:55%}}@media only screen and (min-width:601px) and (max-width:738px){#timeline-heading{font-size:50px!important}#timeline-paragraph{width:90%;word-wrap:normal}}@media only screen and (min-width:739px) and (max-width:900px){#timeline-heading{font-size:50px!important}#timeline-paragraph{width:90%;word-wrap:normal}}.heading-p-container{width:50%;text-align:right;float:right}#timeline-heading{padding-top:5px;font-size:4em;font-family:"Arvo",serif;font-weight:400;margin-bottom:0;padding-bottom:2px}#timeline-heading,#timeline-paragraph{color:#e6e6e6;padding-right:45px;float:right}#timeline-paragraph{position:relative;padding-top:0;margin-top:6px}div.timeline-page{overflow:hidden}#timeline,div.timeline-page{background-color:#bdb7ab}div.timeline{position:relative;max-width:1200px;margin:0 auto;overflow:hidden}.timeline:after{content:"";position:absolute;width:6px;background-color:#e6e6e6;top:0;bottom:0;left:50%;margin-left:-3px}.item{padding:10px 40px;position:relative;top:200px;background-color:inherit;width:50%}.item:after{content:"";position:absolute;width:25px;height:25px;right:-17px;background-color:#404040;border:4px solid #696969;top:15px;border-radius:50%;z-index:1}.left{left:0}.right{left:50%}.left:before{right:30px;border:solid transparent;border-left:solid #f5f5f5;border-width:10px 0 10px 10px}.left:before,.right:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1}.right:before{left:30px;border:solid transparent;border-right:solid #f5f5f5;border-width:10px 10px 10px 0}.right:after{left:-16px}.content{padding:20px 30px;background-color:#f5f5f5;position:relative;border-radius:6px;color:#404040;font-weight:400;font-size:14px}.content h2,h3{margin:2px}.content p{margin-left:4px;margin-top:8px;margin-bottom:10px}@media screen and (max-width:737px){.timeline:after{left:31px}.item{width:100%;padding-left:70px;padding-right:25px}.item:before{left:60px;border:solid transparent;border-right:solid #fff;border-width:10px 10px 10px 0}.left:after,.right:after{left:15px}.right{left:0}}@media only screen and (max-width:735px){.column-contact{width:100%!important;text-align:center;margin-top:5px!important}.contact h1{margin-bottom:0!important}.column-contact{padding-top:0!important}}section#Contact.contact{background-color:#e6e6e6;overflow:hidden;border-radius:5px;padding:10px}.contact h1{text-align:center;font-size:40px}.contact h1,.contact h2{font-weight:400}.row:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.column,input[type=submit]{width:100%;margin-top:0}}input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=submit]{background-color:#404040;color:#f5f5f5;padding:12px 20px;border:none;cursor:pointer}input[type=submit]:hover{background-color:#9d9d9d}.column-contact{float:left;width:50%;margin-top:6px;padding:20px}#icon-list-contact{display:flex;align-items:center;justify-content:left}.social-media-image{flex-basis:40%}.social-media-text{margin-left:0;padding-bottom:5px}.github-intro{padding-right:20px}.github-intro,.linkedin-intro{clear:left;padding-left:1px}
/*# sourceMappingURL=main.ff5586fd.chunk.css.map */