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}.App{background-color:#fff;font-family:"Sans Serif";min-height:100vh;overflow:auto;text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.navContainer{background-color:#000;color:#fff;display:flex;font-family:Arial;justify-content:space-between;max-height:3em}.navH2,.navNav{align-self:center;margin:0 10px;padding:10px}.navH2{font-weight:600}.navUl{display:flex;flex-direction:row;list-style-type:none;margin:0}.navUl li a{color:#fff;margin:20px;text-decoration:none}.navUl li a:hover{text-decoration:underline}.dropdown{position:relative}.dropdownItems{background-color:#000;display:none;list-style-type:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}.dropdown li a{color:#fff;margin:auto}.dropdown li{padding:5px 0}.dropdown li:first-child{padding-bottom:0;padding-top:15px}.dropdown:hover .dropdownItems{display:block}.dropdownItems li:hover{background-color:#000}.homeContainer{background-color:hsla(0,0%,85%,.378);font-family:"Sans Serif";font-size:20px;margin:auto;min-height:95vh;overflow:auto;width:80%}.homeH1{background-color:hsla(0,0%,68%,.75);border-radius:6px;font-size:50px;font-weight:500;margin:0 0 15px;padding:25px}.homeDiv{margin:auto;text-align:left;width:50%}p{color:#000}.pageContainer{background-color:hsla(0,0%,85%,.378);display:flex;flex-direction:column;height:95vh;margin:auto;width:80%}.contactContainer{background-color:#fff;border-radius:15px;box-shadow:5px 5px 10px #3c3b3b;margin:auto;padding:20px;text-align:center;width:500px}.contactH1{background-color:hsla(0,0%,68%,.75);border-radius:6px;font-size:50px;font-weight:500;margin:0 0 15px;padding:25px}.form{display:flex;flex-direction:column;font-family:"Sans Serif";justify-content:left}label{text-align:left}.form input,.form textarea{border-style:inset;border-width:1px;font-family:inherit;margin-bottom:10px;width:95%}.animation{-webkit-animation:fall-down 2s;animation:fall-down 2s}@-webkit-keyframes fall-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fall-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.resumeContainer{background-color:hsla(0,0%,85%,.378);display:flex;flex-direction:column;margin:auto;min-height:95vh;overflow-y:auto;padding-bottom:20px;width:80%}div{text-align:center}.iframeContainer{height:700px;margin:auto;overflow-y:auto;width:500px}.iframe{border-radius:5px;height:100%;width:100%}.resumeH1{background-color:hsla(0,0%,68%,.75);border-radius:6px;font-size:50px;font-weight:500;margin:0 0 15px;padding:25px 0;width:100%}.resumeA{color:#000;text-decoration:none}.resumeA:hover{color:#171773;text-decoration:underline}.projectsPageContainer{background-color:hsla(0,0%,85%,.378);display:flex;flex-direction:column;margin:auto;min-height:95vh;overflow-y:auto;width:80%}.projectsContainer{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;padding-top:20px;width:75%}.scraperContainer,.thesisContainer{flex-basis:40%;margin:auto}iframe{height:280px;width:349px}.restPage{margin:auto;padding:30px;width:85%}.legalLinks{color:rgba(80,80,80,.9);font-size:.85em;margin:auto auto 30px;padding:0 30px 20px;text-align:center;width:85%}.legalLinks a{color:rgba(60,60,60,.95);text-decoration:underline}.legalLinks a:hover{color:#1e1e1e}.legalSeparator{margin:0 10px}img{height:350px;width:250px}.projectsContainer h2{font-size:1.2em}.projectsH2{background-color:hsla(0,0%,68%,.75);border-radius:6px;font-size:50px;font-weight:500;margin:0 0 15px;padding:25px}.Page-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#000;font-family:"Sans Serif";line-height:1.6;margin:20px auto;max-width:800px;padding:20px;text-align:left}.outerPageContainer{background-color:hsla(0,0%,85%,.378);margin:auto;min-height:95vh;overflow-y:auto;padding-bottom:20px;width:80%}.Southwest-h1{color:#000;font-size:2rem;margin-bottom:10px;text-align:center}.Southwest-container{margin-top:20px}.SwForm{display:flex;flex-direction:column;gap:15px;justify-content:flex-start}label{font-weight:700;margin-bottom:5px}.formUnit{align-items:center;display:flex;flex-direction:row;min-width:200px;width:100%}.formUnit label{margin-right:8px}.SwInput{border:1px solid #ddd;border-radius:4px;flex-grow:1;font-size:1rem;margin-bottom:10px;padding:10px}input[type=date]::-webkit-input-placeholder{color:blue;opacity:1}input[type=date]::placeholder{color:blue;opacity:1}.SwRadio{color:#000;margin-left:10px;margin-right:5px}.swButton{align-self:flex-start;background-color:#ffb100;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-left:10px;padding:10px 20px;transition:background-color .3s ease}.swButton:hover{background-color:#e09b00}fieldset{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:15px}legend{color:#000;font-weight:700}
/*# sourceMappingURL=main.7f473d34.css.map*/