body{padding:0;margin: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;background:-webkit-gradient(linear,left top,right top,color-stop(100%,#859ba6),color-stop(100%,#686b6b),to(#690979));background:linear-gradient(90deg,#859ba6 100%,#686b6b 0,#690979 0)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header-color,.landing-grid{background:#bdc3c7;background:-webkit-gradient(linear,left top,right top,from(#2c3e50),to(#bdc3c7));background:linear-gradient(90deg,#2c3e50,#bdc3c7)}.landing-grid{position:fixed;text-align:center;top:0;left:0;width:100%;height:100%}.avatar-img{height:180px;padding-top:4em}.banner-text{background-color:#000;opacity:.8;width:75%;margin:auto;border-radius:10px}.banner-text h1{font-size:66px;font-weight:700;color:#fff}.banner-text hr{border-top:5px dotted #fff;width:50%;margin:auto}.banner-text p{color:#fff;font-size:20px;padding:1em}.social-links{display:flex;justify-content:space-between;width:60%;margin:auto}.social-links i{color:#ffebcd;font-size:5em;padding:8px}.projects-grid{display:flex}.border{border-radius:25% 10%}.particles{position:absolute;min-height:100%;right:0;top:0;left:0;bottom:0;z-index:0;pointer-events:none}.contact-body{margin:auto;background:#789;position:flex;width:100%;height:100%;justify-content:center;padding-top:4em}.contact-grid{text-align:center;justify-content:center;width:80%;height:auto;background:#fff;color:#000;border:2px solid grey;margin-bottom:20px;border-radius:2em}.contact-grid h2{font-family:Anton,sans-serif}.contact-grid p{font-family:Oxygen,sans-serif;font-weight:700}.contact-grid hr{border-top:5px dotted #000;width:50%;margin:auto}.contact-list i{font-size:50px;padding-right:5rem}.resume-right-col{background:grey;color:#fff;padding:2em}@media (min-width:600px) and (max-width:700px){.banner-text h1{font-size:3em}.social-links i{font-size:3em;padding:4px}.banner-text p{font-size:20px}}@media (min-width:400px) and (max-width:600px){.banner-text h1{font-size:3em}.social-links i{font-size:3em;padding:4px}.banner-text p{font-size:1em}}@media (min-width:300px) and (max-width:400px){.banner-text h1{font-size:2em}.social-links i{font-size:2em;padding:4px}.banner-text p{font-size:1em}}@media (min-width:200px) and (max-width:300px){.banner-text h1{font-size:2em}.social-links i{font-size:2em;padding:4px}.banner-text p{font-size:1em}}@media (min-width:1000px) and (max-width:1500px){.contact-list i{font-size:30px;padding-right:1rem}}@media (min-width:900px) and (max-width:1000px){.contact-list i{font-size:20px;padding-right:1rem}}@media (min-width:800px) and (max-width:900px){.contact-list i{font-size:20px;padding-right:1rem}}@media (min-width:700px) and (max-width:800px){.contact-list i{font-size:20px;padding-right:1rem}}@media (min-width:600px) and (max-width:700px){.contact-list i{font-size:20px;padding-right:1rem}}@media (min-width:500px) and (max-width:600px){.contact-list i{font-size:17px;padding-right:1rem}}@media (min-width:400px) and (max-width:500px){.contact-list i{font-size:17px;padding-right:1rem}.contact-grid{width:auto}}@media (min-width:300px) and (max-width:400px){.contact-list i{font-size:20px;padding-right:.5rem}.contact-body p,.contact-grid{width:auto}}
/*# sourceMappingURL=main.228f7f40.chunk.css.map */