body{margin:0;padding: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}.App{text-align:left;margin:0 auto;max-width:1920px}html{background-color:#222426;min-height:100vh;scroll-behavior:smooth}@-moz-document url-prefix(){html{scroll-behavior:auto}body{scroll-behavior:smooth}}body{overflow-y:scroll;-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}body,input{font-family:Open Sans}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}a,a:visited{color:#0ac}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.section{background:#09c;background:#3bd;background:linear-gradient(#3bd,#3ce);color:#333}.section-flex{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.section-alt{background:#222426;color:#e0f0e0}.section-alt2{background:#424448;color:#e0f0e0}.section-menu{background:rgba(34,100,134,.9);color:#ffe}.section .content{padding:40px}.section .content-left{text-align:left}.col-2,.col-3,.col-4,.col-6,.col-8,.col-9,col-10{display:inline-block;vertical-align:top}.section .col12,.section .col-2,.section .col-3,.section .col-4,.section .col-6,.section .col-8,.section .col-9,.section .col-10{//top:50%;//transform:translateY(-50%);//text-align:center;//position:relative;//vertical-align:middle}.col-2{width:16.66666%;min-width:100px}.col-2,.col-3{max-width:100%}.col-3{width:25%;min-width:150px}.col-4{width:33.33333%;min-width:200px}.col-4,.col-6{max-width:100%}.col-6{width:50%;min-width:250px}.col-6-sm{max-width:400px;min-width:200px}.col-8{width:66.66667%;min-width:300px}.col-8,.col-9{max-width:100%}.col-9{width:75%;min-width:450px}.col-10{width:83.33333%;min-width:500px;max-width:100%}.col-12{width:100%}img.shot{height:200px;border-radius:50%;opacity:1;box-shadow:5px 5px 15px rgba(0,0,0,.5)}img.shot,img.squiggle{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);width:200px;transition:opacity .4s ease-in}img.squiggle{opacity:.4}div{box-sizing:border-box}.row{padding:40px}.flexy{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.pic-v{height:400px;width:225px;height:333px;width:187px;transition:.1s ease-in;box-shadow:15px 15px 25px rgba(0,0,0,.3)}a.menuitem{font-size:125%;display:inline-block;width:125px;text-align:center;padding:15px;cursor:pointer;color:#ffe;text-decoration:none;transition:background .1s ease-in}.menuitem-selected{font-weight:700;background:hsla(0,0%,100%,.2)}.sticky-0{position:-webkit-sticky;position:sticky;top:0;z-index:1}.stickynote{height:250px;width:250px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);transition:opacity .6s ease-in;box-shadow:15px 15px 25px rgba(0,0,0,.3);position:absolute;right:50px;top:30px;opacity:1;z-index:2}.contactinput,.contactinput.edge-autofilled,.contactinput.edge-autoSuggestFieldFilled{background:none!important;height:250px!important;font-size:1.5rem!important;padding:10px!important;color:#fff!important;outline-width:0!important;border:2px solid hsla(0,0%,100%,.1)!important;width:100%!important;margin-bottom:10px!important;box-sizing:border-box!important}.contactinput[type=email],.contactinput[type=email].edge-autofilled,.contactinput[type=email].edge-autoSuggestFieldFilled{background:none!important;height:auto!important;width:400px!important;max-width:100%!important}.contactinput[type=email]::-webkit-input-placeholder{font-style:italic;color:#999;opacity:1}.contactinput[type=email]::-ms-input-placeholder{font-style:italic;color:#999;opacity:1}.contactinput[type=email]::placeholder{font-style:italic;color:#999;opacity:1}.contactinput[type=email]:focus::-webkit-input-placeholder{color:transparent}.contactinput[type=email]:focus::-ms-input-placeholder{color:transparent}.contactinput[type=email]:focus::placeholder{color:transparent}.contactinput:focus{border-color:rgba(175,205,255,.5)}.contactinput:empty:after{content:attr(placeholder);display:inline-block;color:#999;font-style:italic}.contactinput:empty:focus:after{content:"";width:0;height:0;display:none}input[type=email]{background-color:red!important}.contactbutton{background:#4f7e97;color:#ffe;font-size:1.5rem;padding:15px;float:right;margin:20px 0;border:none;outline-width:0;cursor:pointer;-webkit-appearance:none;border-radius:0}.contactbutton:disabled{background:#225e7d;opacity:.4;cursor:unset}.flexy.topsection{height:250px}@media only screen and (max-width:1050px){.pic-v{width:20vw;height:36vw;width:16vw;height:28.8vw}}@media only screen and (max-width:770px){.stickynote{right:20px;top:20px;width:200px;height:200px}}@media only screen and (max-width:600px){img.shot{width:170px;height:170px}.row{padding:25px}a.menuitem{width:100px;font-size:100%}.flexy.topsection{height:250px}.stickynote{right:20px;top:20px;width:170px;height:170px}}@media only screen and (max-width:500px){.stickynote{width:130px;height:130px;right:20px;top:20px}a.menuitem{width:90px;font-size:85%}}@media only screen and (max-width:420px){a.menuitem{width:70px;font-size:75%}}.triangular{display:none}.copyright,.h1,.h2,.h3,.h4,h1,h2,h3,h4{text-align:center}.copyright{width:100%;padding:10px;//background:"#113845";color:#999}@page{margin:.5in}.printonly{display:none}.infographic{display:inline-block;opacity:.5;width:128px;height:128px;margin:0 10px;background-color:#222;border-radius:50%;padding:10px;border:2px solid #ccc}@media print{.stickynote{width:2in;height:2in}.infographic{display:none}.printonly{display:block;padding-top:20px}.pic-v{height:2.25in;width:1.26in;height:1.875in;width:1.05in}.row{padding:10px 0 0}h1{padding-top:10px;margin-top:0}#contact,.copyright,.section-menu{display:none}.section .content{padding:20px}}
/*# sourceMappingURL=main.86dcee55.chunk.css.map */