body{background-size:cover}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}#HeaderComponent #headerContainer{overflow-y:hidden}#HeaderComponent .headerSpan{display:inline-block;overflow:hidden;color:rgba(0,0,0,.75);mix-blend-mode:hard-light;-webkit-background-clip:text;background-clip:text;font-size:min(7vw,70px);line-height:min(7vw,50px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#HeaderComponent .primaryFont{font-family:caprasimo}#HeaderComponent .secondaryFont{font-family:handjet}#HeaderComponent .form-check-input{background-color:#fff;border-color:#000;outline:none}#HeaderComponent .form-check-input:focus{box-shadow:0 0 10px transparent}#HeaderComponent .form-check-input:checked{background-color:#000;color:#000}#HeaderComponent .form-check-input:not(:checked)~.form-check-label:after{background-color:green}#Section0 a{color:#000}#Section0 .image_container img{width:100%;height:auto}#Section1 a,#Section2 a.weblink{color:#000}#Section2 .form-control:focus{box-shadow:0 0 5px #ccc;border:1px solid #ccc}#Section3,#Section3 .form-control{text-align:center}#Section3 .form-control:focus{box-shadow:0 0 5px #ccc;border:1px solid #ccc}#ContentComponent{font-family:caprasimo;color:rgba(0,0,0,.75)}#ContentComponent .statusIncomplete{color:#ab4646}#ContentComponent .statusComplete{color:#31a859}#ContentComponent .optionalText{color:#3c7ab7}#ContentComponent .sectionHeader{color:rgba(0,0,0,.75);transition:.5s;font-size:max(2.5vw,17px)}#ContentComponent .sectionHeader:active,#ContentComponent .sectionHeader:hover{color:#31a859}#ContentComponent .tocClick{border:3px dashed #31a859;color:#31a859;border-radius:50px;transition:.5s}#ContentComponent .tocClick:focus,#ContentComponent .tocClick:hover{border:3px dashed rgba(0,0,0,.75);color:rgba(0,0,0,.75);border-radius:50px}#ContentComponent .pointer{cursor:pointer}#ContentComponent .pulseText{animation-name:pulseColor;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease}@keyframes pulseColor{0%{color:rgba(0,0,0,.75)}to{color:#31a859}}@font-face{font-family:caprasimo;src:url(/fonts/Caprasimo-Regular.47f2b178.ttf) format("truetype")}@font-face{font-family:handjet;src:url(/fonts/Handjet-Regular.da7e79af.ttf) format("truetype")}#mainView{font-size:18px}#mainView #paper{width:100vw;height:100vh;position:fixed;z-index:5;top:0;left:0;background-image:url(https://matt-stent-testing.ams3.cdn.digitaloceanspaces.com/paper.jpg);background-size:cover;mix-blend-mode:multiply;opacity:1;pointer-events:none}#portfolio{height:100vh;background-color:#000}#portfolio #slides_embed{width:90vw;height:90vh}