@-webkit-keyframes a{0%{-webkit-transform:scale(1);transform:scale(1);color:#bf0040}50%{-webkit-transform:scale(1.25);transform:scale(1.25);color:#df0020}to{-webkit-transform:scale(1);transform:scale(1);color:#bf0040}}@keyframes a{0%{-webkit-transform:scale(1);transform:scale(1);color:#bf0040}50%{-webkit-transform:scale(1.25);transform:scale(1.25);color:#df0020}to{-webkit-transform:scale(1);transform:scale(1);color:#bf0040}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes b{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.ampersand{font-family:Baskerville,Goudy Old Style,Palatino,Book Antiqua,serif;font-style:italic;font-weight:400}body{font-family:sans-serif}.wf-active body{font-family:Montserrat,sans-serif}.item-title,.title{font-family:serif;font-weight:700;font-size:1.6rem}.wf-active .item-title,.wf-active .title{font-family:Bitter,serif}.github.cards-container{display:grid;grid-template-columns:100%;width:100%;color:#333}@media only screen and (min-width:768px){.github.cards-container{grid-template-columns:50% 50%}}@media only screen and (min-width:1024px){.github.cards-container{grid-template-columns:33% 33% 33%}}.github .github-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin:.5rem;position:relative;outline:1px solid rgba(0,0,0,.65);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.175);box-shadow:0 2px 6px rgba(0,0,0,.175)}.github .github-title{background-color:#333;color:#fff;padding:1rem 32px;text-align:center;font-size:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.github .github-description{color:#333;padding:.25rem .5rem;margin:.5rem 0;margin-bottom:.25rem;line-height:1.5}.github .github-details{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;padding:.5rem .25rem;background-color:#fafbfc;border-top:1px solid #e1e4e8;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.github .github-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.github .github-link{color:#fff;text-decoration:none;position:absolute;right:0}.github .github-tags{margin:.5rem 0;padding:.25rem .5rem}.github .github-tag{display:inline-block;font-size:.8rem;font-weight:400;background-color:#f1f8ff;color:#0366d6;margin:.25rem;padding:.25rem .5rem}.github .detail{margin:.125rem .5rem}.github .icon-fork,.github .icon-star{color:#333}footer{min-height:25vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#00a388;padding:.25rem .5rem;position:relative}footer ::-moz-selection{background:#002635;color:#fff}footer ::selection{background:#002635;color:#fff}footer .social{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}footer .icons{list-style-type:none;padding:0;margin:0;display:inline-block}footer .icons li{display:inline-block;margin-right:1rem}footer .icons li:last-child{margin-right:0}footer .icons .icon{display:inline-block;font-size:2rem;color:#00454a;-webkit-transition:all .25s cubic-bezier(.455,.03,.515,.955);transition:all .25s cubic-bezier(.455,.03,.515,.955)}footer .icons .icon:hover{-webkit-transform:scale(1.125);transform:scale(1.125);color:#001d28}footer .icons .icon:active{-webkit-transform:scale(1);transform:scale(1)}footer .icons a{color:inherit}.icons,.message{width:100%}.copyright,.message{margin:0;padding:0}.message{font-weight:400;color:#002635;font-weight:700;font-size:1.3rem;display:inline-block;white-space:nowrap;margin-bottom:.65rem}.message a{color:#002635;text-decoration:none}.message .icon{display:inline-block;-webkit-animation:a 2s cubic-bezier(.455,.03,.515,.955) infinite;animation:a 2s cubic-bezier(.455,.03,.515,.955) infinite;padding:.25rem .35rem}@media only screen and (min-width:768px){.message{margin:1rem auto}}.copyright{width:100%;bottom:.5rem;text-align:center;font-size:.8rem;color:#002635}.copyright,.item .image{position:absolute;left:0}.item .image{top:0;right:0;bottom:0;background-size:cover;background-color:#002635;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.item .image:active,.item .image:hover{background-color:transparent!important;-webkit-filter:none;filter:none;-webkit-transform:scale(1.125);transform:scale(1.125);z-index:1}.item .image.image-coding{background-color:#00621a}.item .image.image-ideas{background-color:#012a66}.item .image.image-build-tooling{background-color:#c08910}.image.lazy{background-color:#000;background-blend-mode:screen}.image-ideas{background-image:url(data:image/jpeg;base64,/9j/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAhADIDASIAAhEBAxEB/8QAGwAAAwACAwAAAAAAAAAAAAAAAAUGAQQCAwf/xAAnEAABAwQBAwQDAQAAAAAAAAABAAIDBAUREiETQVEGMTNxIzI0kf/EABYBAQEBAAAAAAAAAAAAAAAAAAIBAP/EABkRAQEBAQEBAAAAAAAAAAAAAAABERICMf/aAAwDAQACEQMRAD8A76amZG3Z5DR5KxPc4o/x0zd3eUupYa65vG5LWKmttlp6YAubs7yU0JIrTVXCTqTktafKZx2eCmZ+NuzwuV9rpaGoDYCGYbyUnst3mdczE6QvbL57FLi5o9TcblTQRSZbKBt4HZTt1tzaaNzweB2KsJw/rcNGx98BTnqt42ZA33PJQsJIHOULfFLwhRXoVt10brgBOo/14UtQVPIO2R4TqC4MBx2SRq+qbbLUsbNSs34wQPdSMNuuMFQHshc1wK9Gjq435K6ppmEHUNz2S7tmDzN0ipTVtYDPnbult0po5Z+u45dhOKqrEbXdQADzlSFxuAL3NpnHXPLijSZI5PIQlRc4nO5/1CPS4pbT8ITuD5R9IQlPiN8fGfpa8Pxu+0IWYl9QfwyKSd+oQhH0scEIQir/2Q==)}.image-ideas.loaded{background-image:url(././assets/images/ideas.5af6308f9846f13ef1bd46ee46d5568e.jpeg)}.item .image-ideas{background-blend-mode:luminosity}.image-coding{background-image:url(data:image/jpeg;base64,/9j/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAhADIDASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAAUDBAYHAgH/xAAxEAABAwMCAgkBCQAAAAAAAAACAAEDBAUREiExUQYTFCIzNEFxcxUjMjVSYXKBkqH/xAAXAQEBAQEAAAAAAAAAAAAAAAABAAID/8QAHBEBAAMAAgMAAAAAAAAAAAAAAAECERIhMUFR/9oADAMBAAIRAxEAPwDJnAZVIaBcnbbZkxt1iubzNMNMTCxZyWy6TRWuhg3jhHVzdkl6Syy05M0k3Vxv93DpzWpsWdJoJorQJEOnLtlZQSIALvcU9u9bMdmaMpusj1Nh1lpDJhJ3zhHgb0+drliZgFmfPB1FX1U0wsMuGZuShlLEYkxb8uSgMyN8k+VnjG65xSu8nhCELTTtdTfApapodOB4634OqN3py6Q1sT0Xgi3fkJtv4To4KSWDE8QmI77skFwvuY3prcPVRtts2Hf2UYeblbbLBb/p5zFrzkpB9HWSqLXPBITw6KiH0Z+SuzOZau85P688qiRSg5OBv3dsi/r7JicRXVRRuWk4Thx+mVTOm3+yMT/xPyqyLLSgMrDs/NV5YKGd30k8RtxzwTse4GfCPs835HQmn07lUj/ZCtqMs6/H4b+yxNb+Nj7uhCy2qTefk+RlSPz7/OhCkpyedqflZV5fHk/ehCkkbghCEJ//2Q==)}.image-coding.loaded{background-image:url(././assets/images/coding.5b7d67d222de47835523fe9b601c9de7.jpeg)}.item .image-coding{background-blend-mode:luminosity}.image-build-tooling{background-image:url(data:image/jpeg;base64,/9j/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAhADIDASIAAhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAQDBQYBAv/EAC0QAAICAQMCBAMJAAAAAAAAAAECAAMEBRESITETIjJBBnGRFBUjM0JRUmGh/8QAGgEBAQACAwAAAAAAAAAAAAAAAgMBBAAFBv/EACERAAMAAAUFAQAAAAAAAAAAAAABAgMEERIhIzEyQVFh/9oADAMBAAIRAxEAPwDXX3lnKL6R7xZFc5ZP6QJw3pzIJ2Ikyt7ieWzWeeJSqo9Nc/puxh7VomKvipeLQy+YNupiyWOEdb0K8em57GPm5A5HLt3lXq+dj3YrUVPvYTttLYObxbUQo47ailbW+RXU8hKcY11bc7B5v6ErtM1GmgmmxkUOe5i+PjvkZ7crC1RYITvLqzAwt1TwEI+U7ptSlLRKU6p0iI2425/FX6wnPufB3/K/2EHT+D6n001tScuYUb+8VysuvDoe64hVUbzK2/FudlNwwcU9ex23nh9K1/VV55LhFPZWMOdykZhJN6aM1sK3JYYOu/acS+/gS3PbgvfaQYuN4xa5g6Bj05d5Foei52mZrpfSzC3oHHVR85r69OqKDxSXb3lamZlTHoeG+daM5g6eKn4i3da2LfMxu1t2GwJ6y7x8anY+Qb7ycUVIPSv0gpNvkrNpLgoNm/ifpCX/ABT9hCHaLeYf4S9M2SQhK4nkQjxJ0noe8ITBwhHrM63YQhC+wkchCEwI/9k=)}.image-build-tooling.loaded{background-image:url(././assets/images/build-tooling.8ff01b787761262d5395fe35146c326c.jpeg)}.item .image-build-tooling{background-blend-mode:luminosity}.image-build-tooling-full{background-image:url(data:image/jpeg;base64,/9j/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAhADIDASIAAhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAUCAwQGAf/EACwQAAICAQIEBQIHAAAAAAAAAAECAAMRBCESMVFxBRQyQWEiQgYjMzQ1UnL/xAAYAQADAQEAAAAAAAAAAAAAAAAAAgMBBP/EAB4RAAMAAgIDAQAAAAAAAAAAAAABAhESEyExMkFR/9oADAMBAAIRAxEAPwDtuMHbEAQDhpBccWzbH2M8fCZbO4EqIU3DzNzVqQAo2PzIaS8qCjfacMOko094LOz7cR2heXWzzNS5A2cD7hJSm53Q2VnVjQlQMqZJTyzFqXg8JU/lN79JsWxeMKcnPKVmlSFc4ZowOkJHjEIAVsobv1i/xO000/U4CnmZu3DElgFnM/iFrbNRVQgJDHbHvMpNy8GpZY18PrNlIZsAcx8y6yxURyAVI2nmiK11IjjhZVxvA4v1HCPQm5+TGlarH4K+2LLVfSkOSTTYdx/UzbotXgit2yp9Jmu7TpcjJYPpYYIiFQdJe2kuOMbo3USNpy9pKz2sM6aESDVW4GHaEOZBxsa6r9ExRqv3ul7whOifBP6bNXyPcSWg5P3hCa/Uz6bD7xB49/I6T/JhCQv1ZSfJavpHaEITkLH/2Q==)}.image-build-tooling-full.loaded{background-image:url(././assets/images/build-tooling-full.06c19b4aadc080ff1dcba75b93e881c3.jpeg)}.image-connected-driver-full{background-image:url(data:image/jpeg;base64,/9j/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAhADIDASIAAhEBAxEB/8QAGwAAAwADAQEAAAAAAAAAAAAAAAUGAgMEAQf/xAAqEAABBAEDAgYBBQAAAAAAAAABAAIDBBEFITESQQYTFCJRYTMyNVNxcv/EABgBAAMBAQAAAAAAAAAAAAAAAAADBAEC/8QAHxEAAgICAQUAAAAAAAAAAAAAAAECAxExBBMUITJB/9oADAMBAAIRAxEAPwCa0yR0VhhBOx3VlZsiGk2WPcu4UdRZkgPkDATyqEytlqMjfI0yN7ZRIxD6tcrw1GzWY+su254W5lunbYWwRFj275ypzUHmCjFl2SXZPwstFuOfYkLRj24T1CHQc/pM529wop+BteIhrucTjbZSFefyNTc47g84TrVrpdRLXlvW124+VNwSsM73kcDYFIiUy2dEl7MjsOOMnCFh6tv8UaF0YLQT2W+AzSP9nUT9LnBaOTn6C7obXpmAx4DnIMKzwzYpRxur6mzLuweMp3MdLcOmtEGP5JDcKJqW2SO86X9YTatbcbLWOd1RkbZSLXKKwtFFSjJ5eye1cvN2YNOWF2yWEEfSq/E1Lpr+oib33wpUPDs9SZW8xF2LEmY5QjA+UJgs1jlbpOGoQgDph/EnVX80H9IQk3aG0+w71n9mf/lfPO6ELnj6Z3yNo8QhCpJz/9k=)}.image-connected-driver-full.loaded{background-image:url(././assets/images/connected-driver-full.3750494ab101c06b3e5b4a9f8f7d2794.jpeg)}.image-speaking-full{background-image:url(data:image/jpeg;base64,/9j/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAYADIDASIAAhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAAQFAwYC/8QAKRAAAgICAQIEBgMAAAAAAAAAAQIAAwQRIQUSFSIxQQYTFFFhkUJSU//EABcBAQEBAQAAAAAAAAAAAAAAAAADAgH/xAAZEQACAwEAAAAAAAAAAAAAAAAAAREhMQL/2gAMAwEAAhEDEQA/AMWym7VssHqdaHrKaZ+GFVRWe7X8jIWXmY63khiQWGuOIt4iXyO1UVlLaEzyzTOlzcytsRwtdQ49jzOerYu2yu+eBGbi7VNVXj7YDf5meHnpWiJ9MrqOC39T+YdhOBlKNuBePIR7Txl9KZkDYxLj7dvM99Q6rRiUo9QqPeeOdxmv4gZcNQ+HYpJ2HA9oSQsieC5n+T/qEueM1fdv3CKFiF+IllWkA4O5A6jiWpd3oNEnfEISfLclOsMXtykyldWsHGj5ot3ZKq6KWAY7PPrCEomTgqYfRjWlWV1Fj8onyKOdzo7etK9C0JUqoo0OOYQmZnTuYTy6E70IQhB0/9k=)}.image-speaking-full.loaded{background-image:url(././assets/images/speaking-full.8f281e057e2951602f3c84d29ae88e60.jpeg)}#contact-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#contact-form-container .hide{display:none}button,input,textarea{font-size:1.4rem}input,textarea{width:100%;border:1px solid transparent;background-color:#0e3e4a;color:#fff;margin:.5rem auto;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;position:relative;font-family:sans-serif;font-size:18px}.wf-active input,.wf-active textarea{font-family:Montserrat,sans-serif}input.invalid,textarea.invalid{border-color:#ff2716}input.invalid:focus,textarea.invalid:focus{-webkit-box-shadow:0 0 8px rgba(255,39,22,.5);box-shadow:0 0 8px rgba(255,39,22,.5);border-color:rgba(255,39,22,.75);background-color:#27525d}input:focus,textarea:focus{-webkit-box-shadow:0 0 8px rgba(255,97,56,.5);box-shadow:0 0 8px rgba(255,97,56,.5);border-color:rgba(255,97,56,.75);background-color:#27525d}textarea{resize:none}label{font-size:1.6rem;margin:0;padding:0;margin-bottom:1rem;display:block}label:last-child{margin-bottom:0}button{display:block;width:80%;padding:1rem;border:3px solid transparent;background-color:#ff6138;outline:none;color:#002635;font-size:2rem;margin:.5rem auto;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;text-transform:uppercase;cursor:pointer}button:focus,button:hover{width:85%;background-color:transparent;border-color:#ff6138;color:#ff6138}.alert .icon{display:block;font-size:4rem;margin-bottom:1rem}.alert.success{width:100%;text-align:center;padding:.5rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.alert.success .message{font-size:1.65rem;color:#fff;margin:0;white-space:normal}.alert.success .icon{color:#00a388;-webkit-animation:b 1s ease-in-out;animation:b 1s ease-in-out}form{position:relative;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}@media only screen and (min-width:768px){form{max-width:65%;margin:0 auto}form .row{display:-webkit-box;display:-ms-flexbox;display:flex}form label{margin:.5rem}}form.pending input,form.pending label,form.pending textarea{opacity:.35}.arrow{color:#002635;padding:.5rem;border-radius:.5rem;background-color:#80ceb6;position:absolute;right:.5rem;z-index:3}.arrow.up{bottom:.5rem}section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-color:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;color:#fff;position:relative}section:first-child{background:-webkit-gradient(linear,left bottom,left top,from(#3d606a),color-stop(5%,#486a73));background:linear-gradient(0deg,#3d606a,#486a73 5%);color:#e4e9ea}section:nth-child(2){background:-webkit-gradient(linear,left bottom,left top,from(#2e515d),color-stop(5%,#365964));background:linear-gradient(0deg,#2e515d,#365964 5%);color:#e1e6e8}section:nth-child(3){background:-webkit-gradient(linear,left bottom,left top,from(#1f434f),color-stop(5%,#244854));background:linear-gradient(0deg,#1f434f,#244854 5%);color:#dee4e5}section:nth-child(4){background:-webkit-gradient(linear,left bottom,left top,from(#0f3443),color-stop(5%,#123745));background:linear-gradient(0deg,#0f3443,#123745 5%);color:#dbe1e3}section:nth-child(5){background:-webkit-gradient(linear,left bottom,left top,from(#002635),color-stop(5%,#002635));background:linear-gradient(0deg,#002635,#002635 5%);color:#d9dee1}.heading{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem 0}.content,.heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.content{-webkit-box-flex:2;-ms-flex:2;flex:2;width:100%}.description{font-size:1.1rem;line-height:1.8rem;margin:0 auto;margin-top:1rem;padding:.25rem .75rem;color:#fff;text-shadow:0 0 1px #000!important}@media only screen and (min-width:768px){.description{font-weight:100}}.subtitle,.title{padding:0;margin:0;text-align:center}.title{font-size:2rem;padding:.5rem 0;margin:.5rem auto;border-top:4px solid #ff6138;border-bottom:4px solid #ff6138;text-shadow:0 0 1px rgba(0,0,0,.85)!important}.subtitle{background-color:#ff6138;color:#fff;font-size:1.1rem;font-weight:100;padding:.25rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.has-scroll{padding-bottom:5rem}.group{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:768px){.group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.group .group-item{width:100%;padding:.5rem}.group .group-item,.group .item{-webkit-box-sizing:border-box;box-sizing:border-box}.group .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5rem 1rem;text-align:center;position:relative}.group .overlay{position:relative;pointer-events:none;width:100%;z-index:2}.group .icon,.group .item-title{text-shadow:0 0 1px rgba(0,0,0,.85)!important}.group .item-title{margin:.5rem 0}.group .icon{font-size:2rem;color:#fff}.tags{list-style-type:none;margin:0;padding:0;z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;width:85%}@media only screen and (min-width:768px){.tags{display:-webkit-box;display:-ms-flexbox;display:flex}}.tag{margin:.5rem;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.2)));background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.2));border:1px solid hsla(0,0%,100%,.25);font-weight:400;font-size:.8rem;width:100%;display:block;text-align:center}.tag:first-child{margin-left:0}.tag:last-child{margin-right:0}#work-info{min-height:50vh}#work-examples{padding:0}.work{min-height:100vh;position:relative;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;color:#fff}.work .image{background-size:cover;background-repeat:no-repeat;background-position:top;-webkit-filter:brightness(35%);filter:brightness(35%);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.work .heading{position:relative;pointer-events:none}.work .title{font-size:2rem}.work .content{-ms-flex-pack:distribute;justify-content:space-around}.work .description{position:relative;font-size:1.1rem;line-height:1.6rem;z-index:1}@media only screen and (min-width:768px){.work .description{max-width:65%;margin:0 auto;font-size:1.4rem;line-height:2rem}}.work a{text-decoration:none}.scroll-container.work-scroll a,.work a{color:#fff}#recent-work{width:100%}#work-description{width:100%;background-color:#fff;padding:1rem;padding-bottom:5rem;position:relative}#work-description .title{color:#002635;border:none;text-shadow:none!important}#work-description .description{color:#5a7b83;text-shadow:none!important;padding:.5rem 0}@media only screen and (min-width:768px){#work-description .description{max-width:75%;font-size:1.4rem;line-height:2.2rem}}#work-description .scroll-container a{color:#002635}@media only screen and (min-width:768px){#work-description{width:75%;margin:0 auto}}
/*# sourceMappingURL=style.dcf9dea8a3238ac1e95d.css.map*/