*{box-sizing:border-box;margin:555;padding:555}:root{--primary-color:#0e5259;--secondary-color:#75bfb2;--tertiary-color:#d5f2ea}#root{display:flex;flex-direction:column;justify-content:space-between}#root,body{min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d5f2ea;font-family:Open Sans,sans-serif;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,Open Sans;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{background-attachment:fixed;background-color:#d5f2ea;background-image:url(/React_Portfolio/static/media/5330558.100910fd80e5b3c1e2e8.jpg);background-position:50%;background-position:80%;background-size:cover;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 35px;position:-webkit-sticky;position:sticky;top:0;z-index:9999}header h1{color:#0e5259;font-size:36px;font-weight:700;margin:0;text-shadow:0 0 10px rgba(0,0,0,.5)}header a{color:#0e5259;text-decoration:none}header nav{margin:7px 0}header nav ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}header nav ul li a{border-radius:15px;font-size:1.6vw;font-weight:400;padding:10px 15px;text-shadow:0 0 10px rgba(0,0,0,.5);transition:all 1s ease}header nav ul li a:hover{background:#0e5259;border-radius:15px;color:#d5f2ea;text-shadow:none}.hero{align-items:flex-start;background-attachment:fixed;background-image:url(/React_Portfolio/static/media/5330558.100910fd80e5b3c1e2e8.jpg);background-position:50%;background-position:80%;background-size:cover;display:flex;flex-wrap:wrap;justify-content:center}.hero-cta{color:#fff;font-size:18px;line-height:1.2;margin:3.5%;text-align:center;width:35%}.hero-cta h2{color:#0e5259;font-size:55px;font-style:italic;text-shadow:0 0 10px rgba(0,0,0,.5)}.hero-cta p{color:#328c83;font-size:25px}.intro p{color:#0e5259;font-size:20px;line-height:1.7;margin:0 auto;width:80%}.intro-info{align-items:center;display:flex;flex:2 1 70%;flex-wrap:wrap}.intro-img{flex:1 1 12%;margin-right:20px}.intro-img img{height:auto;margin-left:5px;max-width:100%}.intro-text{flex:12 1}.intro-text p{color:#328c83;font-size:18px}#reach-out{background:#75bfb2}#reach-out h2{color:#0e5259}.contact h2{color:#f2e3d5}.contact-info{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form{padding-right:10%}.contact-form button:hover{background:#39a6b2;color:#f2e3d5}.contact-form input,.contact-form textarea{background-color:hsla(0,0%,100%,.75);border:1px solid #024e76;border-radius:10px;color:#024e76;display:block;font-size:16px;margin-bottom:15px;margin-top:5px;padding:7px 15px;width:100%}.contact-form input:focus,.contact-form textarea:focus{background-color:#fff;outline:none}.contact-form button{background:#f2e3d5;border:none;border-radius:10px;color:#024e76;font-size:25px;padding:15px 0;text-align:center;width:100%}.contact-info>*{flex:1 1;margin:15px}.contact-info div{display:inline-block;margin:30px 0 0 60px;text-align:left;vertical-align:top;width:410px}.contact-info h3{color:#0e5259;font-size:32px}.contact-info address,.contact-info p{font-size:25px;font-style:normal;line-height:1.5;margin:20px 0}#contact-list{display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none}.contact-info a{color:#0e5259;display:inline}.contact-info a:hover{color:#acf2e5;transition:.5s ease}.jobs{background:#0e5259}.job{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px auto;padding-bottom:50px;width:80%}.job,.job:nth-child(2n){border-bottom:1px solid #d5f2ea}.job:last-child{border-bottom:none}.job-text h4{color:#75bfb2;font-size:26px;line-height:1.5}.job-info{align-items:center;display:flex;flex:2 1 70%;flex-wrap:wrap}.job-img{filter:alpha(opacity=40);flex:1 1 12%;margin-right:250px;opacity:.5}.job-img,.job-img img{transition:all 1s ease}.job-img img{max-height:100%;max-width:200%}.job-img:hover{filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1.01);transform:scale(1.01)}.job-img img:hover{border:5px solid #acf2e5;-webkit-transform:scale(1.1);transform:scale(1.1)}.job-img img:hover:after{transition:.5s ease}.job-text{flex:12 1}.job-text p{color:#d5f2ea;font-size:18px}.download-intro p{color:#0e5259;font-size:30px;justify-content:center;line-height:1.7;margin:0 auto;width:95%}.resume-body{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10%;margin-top:5%}.resume-body>*{flex:1 1;margin:150px}.column1,.column2,.column3{display:inline-block;margin:30px 0 0 60px;text-align:center;vertical-align:top;width:410px}.column3{margin-right:0}.article{background-color:#b4d9cb;margin:10px 10px 1em}.resume-body img{height:auto}.download-text{height:auto;margin:0 auto 35px;text-align:center;width:50%}.download-logo{color:#0e5259;cursor:pointer;display:inline-block;font-size:40px;list-style:none}.download-logo:hover{color:#328c83;opacity:.5;transition:.5s ease}.download-info{align-items:center;display:flex;flex:3 1 70%;flex-wrap:wrap}.column-title{color:#285950;font-size:25px;font-weight:700}.column-text{color:#285950;font-size:20px;padding:5px}.column-text ul li{list-style:none}footer{align-items:center;background:#d5f2ea;bottom:0;display:flex;font-weight:700;height:100px;justify-content:space-around;position:-webkit-sticky;position:sticky;width:100%}footer h2,footer p{color:#75bfb2;font-size:15px;margin:0}footer p{text-align:center}footer div{line-height:1.5}footer a{color:#75bfb2}footer a:hover{color:#328c83;transition:.5s ease}.logo{color:#0e5259;cursor:pointer;display:inline-block;font-size:40px;list-style:none}.logo:hover{color:#328c83;opacity:.5;transition:.5s ease}.section-title{border-bottom:3px solid;color:#75bfb2;font-size:48px;margin:0 auto 35px;padding-bottom:20px;text-align:center;width:50%}.primary-border{border-color:#0e5259}.secondary-border{border-color:#d5f2ea}label{font-size:25px}.flex-row{display:flex}@media screen and (max-width:980px){header{justify-content:center;padding-bottom:0;position:relative}header h1{text-align:center;width:100%}header nav ul{justify-content:center;margin-top:20px;width:100%}header nav ul li a{font-size:20px}footer div,footer h2,footer p{text-align:center;width:100%}.hero-cta{text-align:center;width:100%}.section-title{width:80%}.contact-info{flex:1 1 100%}#contact-list{display:block;flex-wrap:wrap;justify-content:space-around}}@media screen and (max-width:768px){.job h3{flex:1 1 100%;text-align:center}.job-info{flex:2 1 100%;justify-content:center;text-align:center}.intro-img,.job-img{flex:0 1 32%;margin-bottom:15px;margin-right:0;margin-top:15px}.job-img{margin-right:100px}.job-text{flex:100% 1}#contact-list{display:block;flex-wrap:wrap;justify-content:space-around}}@media screen and (max-width:575px){.section-title{width:95%}.download-intro p,.intro p{padding:30px 15px;width:100%}.job-img{margin-right:100px}.contact-info{text-align:center}.contact-info li{font-size:25px;justify-content:space-between}#contact-list{display:block;flex-wrap:wrap;font-size:25px;justify-content:space-around;margin-bottom:25px;margin-right:120px}.contact-info>*{flex:0 1 100%}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.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}@-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)}}
/*# sourceMappingURL=main.bcf743e7.css.map*/