@import url(https://fonts.googleapis.com/css2?family=Black+Ops+One&family=Overpass:wght@300&family=Ubuntu+Mono&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}span{font-weight:700}.bio-pic{height:300px}header{margin-bottom:20px}#bio{margin:auto;text-align:left;text-align:justify;width:50%}*{box-sizing:border-box;margin:0;padding:0}:root{--hover:#adff2f;--page-color:linear-gradient(90deg,#000,maroon);--font-main:"Overpass";--font-title:"Black Ops One";--frame-width:725vw;--frame-height:430vh;--mobile-break:580px;--mobile-menu-top-color:transparent;--mobile-menu-color:rgba(0,0,0,.8)}body{background-image:linear-gradient(90deg,#000,maroon);background-image:var(--page-color);color:#fff;font-family:Overpass;font-family:var(--font-main);height:100hv}a{cursor:pointer}#linked{color:#f5f5f5}#in,#linked{font-weight:bolder}#in{background-color:#fff;border-radius:2px;color:#36f;padding:0 2px}footer{font-family:Black Ops One;font-family:var(--font-title);font-size:smaller}::-webkit-input-placeholder{font-family:Overpass;font-family:var(--font-main)}:-ms-input-placeholder{font-family:Overpass;font-family:var(--font-main)}::placeholder{font-family:Overpass;font-family:var(--font-main)}.App-align{text-align:center}.title{background-color:hsla(0,0%,4%,.754);display:flex;justify-content:center}.title-off{color:transparent;opacity:0;text-shadow:none;transition:opacity 2s linear}.container-home{display:flex;gap:0;margin:30px auto;width:70%}.container-home h1{text-align:center}.home-col-3 h1 span{width:100%}.container-home h1 span{color:aqua;text-shadow:-1px 1px #000}.container-home p{padding:10px auto 10px 50px;text-align:start}.container-home p span{font-style:italic}.home-img{background-image:url(/static/media/logo1.3bb2327a92bbecbdeb80.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.home-col-1,.home-col-3{margin:50px auto;width:100%}.highlight{color:maroon}h1,h2,h3,header{font-family:Black Ops One;font-family:var(--font-title)}.Aside{height:100vh;margin-left:0;margin-top:30px;position:fixed;width:10%}.Aside nav{display:flex;flex-direction:column;gap:80px}.Aside nav a{font-family:Black Ops One;font-family:var(--font-title);margin-left:40px;text-align:center}.dropdown-content{background-color:rgba(0,0,0,.8);background-color:var(--mobile-menu-color);border-top-style:none;display:none;padding-top:10px;position:absolute;width:100%;z-index:1}.dropdown-content a{display:block;margin-bottom:15px;padding-left:15px;text-align:center;width:100%}.show{display:block}nav a{color:#fff;text-decoration:none;width:100%}nav a:hover{background-color:#f0f8ff;color:#000}#img-sky:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}#img-sky{background-color:#000;border-radius:5px;height:50px}.flip-card a{color:#000;display:flex;font-family:Black Ops One;font-family:var(--font-title);margin:0 auto;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flip-card-back a:hover{color:#adff2f;color:var(--hover);text-shadow:-2px 2px #000}.flip-card{background-color:transparent;height:375px;margin:0 auto;-webkit-perspective:2000px;perspective:2000px;width:600px}.flip-card-inner{height:100%;position:relative;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:100%}.flip-card:hover .flip-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card-back,.flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:1px 1px 3px 2px #f5f5f5;height:100%;position:absolute;width:100%}.flip-card-back,.flip-card-front{background-color:#fff}.flip-card-back{color:#000;display:flex;flex-direction:column;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#flip-card-back-main{display:flex;gap:45px;height:80%;justify-content:center;margin:20px auto}.flip-card-back p{margin-top:10px}#back-col-2{height:100%;justify-content:center;width:70%}#back-footer{align-items:center;display:flex;gap:33%;height:5%;justify-content:center;margin-top:-10px}#back-footer a:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}[id^=back-footer-]{width:90px}form{background-color:#fff;border-style:none;display:flex;flex-direction:column;margin:10px auto;max-height:800px;padding-bottom:20px;text-align:left;width:700px}.form-header{display:flex;justify-content:space-around}.form-img{background-image:url(/static/media/logo1.3bb2327a92bbecbdeb80.png);background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%}form h1{padding:40px;width:300%}input,textarea{align-content:center;border-style:none none solid;box-shadow:1px 1px 3px 2px #f5f5f5;font-size:17px;margin-left:40px;margin-top:40px;padding-left:10px;width:80%}.button-main{border-radius:10px;cursor:pointer;margin-left:40px;margin-top:20px;width:150px}#business-card,.button-main{background-color:#7fffd4;border-style:hidden;box-shadow:1px 1px 3px 2px #f5f5f5;font-family:Black Ops One;font-family:var(--font-title);font-weight:700}#business-card{color:#000;height:20px;margin:0 auto 10px;padding:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-video{bottom:20px;position:absolute;right:10px}#button-close{font-weight:700;height:25px;left:35px;position:relative;width:20px}li{text-align:start}.skeleton{-webkit-animation:loading 1.5s ease-in-out infinite;animation:loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.skeleton-card{background-color:#f5f5f5}.skeleton-image,.skeleton-text{-webkit-animation:loading 1.5s ease-in-out infinite;animation:loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d0d0d0 25%,silver 50%,#d0d0d0 75%);background-size:200% 100%;border-radius:4px}.skeleton-text{height:16px;margin:10px 0}.skeleton-text-short{width:60%}.skeleton-text-medium{width:80%}.skeleton-text-long{width:100%}.skeleton-vid-info{padding-top:100px}.skeleton-button{-webkit-animation:loading 1.5s ease-in-out infinite;animation:loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d0d0d0 25%,silver 50%,#d0d0d0 75%);background-size:200% 100%;border-radius:4px;height:20px;margin:0 auto;width:100px}@-webkit-keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:1200px){.home-img{background-position:top;height:65vh}}@media (min-width:870px){#header{display:none}.bio{width:605px}}@media (max-width:1000px){.email-form{width:630px}}@media (max-width:870px){.bio{width:605px}.container-home{display:flex;flex-direction:column;margin:0 auto}.home-col-1,.home-col-3{margin:0 auto}.container-home p{margin:auto;width:50vw}.home-img{height:50vh}.Aside{display:none}.nav-mobile{background-color:transparent;background-color:var(--mobile-menu-top-color);border-bottom:none;display:inline-block;position:relative;width:190px}.menu-button{align-items:center;border-radius:5px;box-shadow:-5px 5px rgba(0,0,0,.2);display:flex;flex-direction:column;height:55px;justify-content:center;padding:5px;width:55px}.menu-button hr{background-color:hsla(0,0%,100%,.5);border-radius:100px;border-style:none;height:5px;margin:5px auto;width:80%}.flip-card{height:365px}#back-col-2 p{width:40vw}#back-footer{gap:34vw;margin-top:-8px}.email-form{margin:20px auto;width:80vw}.email-form h1{margin-top:0;width:80vw}.video-embed iframe{width:80vw}}@media (max-width:580px){.bio{width:90%}nav a{font-size:large}.container-home{margin:0 auto}.home-col-2{height:300px}.flip-card{height:375px;width:325px}.flip-card-front{align-items:center;display:flex;justify-content:center}#flip-card-back-main{gap:5px;margin-left:35px}#container-headshot{display:flex;justify-content:center}#back-col-2{padding-right:10px}#back-col-2 p{width:100%}#flip-card-back-main p{padding-right:5px;text-align:left}#back-title{font-size:18px;text-align:left}#img-sky{margin:0 auto}[id^=back-footer-]{width:80px}#back-footer{gap:18vw}.form-header{flex-direction:column}.form-img{background-position:50%;height:15vh}form h1{font-size:x-large}}
/*# sourceMappingURL=main.b8d9fe0e.css.map*/