body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-image:radial-gradient(#000,#343a40);color:#fff}*{box-sizing:border-box}main{padding:1.5rem 0;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}code{background:#fafafa;border-radius:5px;padding:.5rem;margin:.25rem;font-family:Menlo,Monaco,Lucida Console,Courier New,monospace;color:#000}.noM{margin-top:0}.project{height:90vh;width:50vw;border-radius:1em;border:none}.projectcc,.projectpup{height:100vh;width:50vw;border-radius:1em;border:none}.projecttyping{width:70vw}.projectmern,.projecttyping{height:90vh;border-radius:1em;border:none}.projectmern{width:90vw}.resume{box-shadow:6px 5px 1.5em gray;height:910px;width:705px}.certificate{box-shadow:6px 5px 1.5em #000}@media screen and (max-width:480px){.project,.projectcc,.projectpup,.projecttyping,.resume{width:90vw}.resume{box-shadow:6px 5px 1.5em gray;height:53vh}.certificate{box-shadow:6px 5px 1.5em #000;width:70vw;height:31vh}}#site-link{margin-bottom:2em}#hero-link{color:#61dafb}#hero-link:hover{color:#06f}.pagination{text-align:center;margin-bottom:2em}.dataContainer,.dataContainerCE{text-align:center;min-height:55vh}.dataContainerCE{display:flex;align-items:center}h1,h2,h4{text-align:center;width:100%;text-shadow:2.5px 2.5px .1em #000}#name,.header-h3{color:#61dafb;text-shadow:2.5px 2.5px .1em #000}#name{font-weight:700}.project-name{text-align:center;width:100%}.container{min-height:77vh;padding:1vh;flex-direction:column}.about-container,.container{display:flex;justify-content:center;align-items:center}.about-container{flex-wrap:nowrap;padding-left:calc(100vw - 100%)}.about-container1{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center}.about-img{margin-left:auto;margin-right:2em}.imgs{width:640px}.about{text-align:start;width:350px}.stack{display:inline-block;margin-right:1em}.stack-container{display:flex;justify-content:space-around}b{color:#61dafb}.contact{text-align:center}a,a:visited{text-decoration:none;color:#fff}a:hover{color:#61dafb}.nav-tabs{background-color:#fff;display:flex;color:#e2e8f0;border-bottom:1px solid #000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000;background-color:#1b8600;border-color:transparent transparent #000}.tab-pane{padding:1em}.content{background-color:silver;padding-left:0;padding-right:0;height:100%}.tab-content{padding:2em;height:100%;border:1px solid #000;border-bottom-left-radius:1em;border-bottom-right-radius:1em;background-image:linear-gradient(to bottom right,gray,#000);box-shadow:6px 5px .5em #000}.info,.info2{margin-bottom:1em}.info2{padding:1em 5em;border-left:1px solid #61dafb;border-right:1px solid #61dafb}.circle{background-color:#fff;width:5px;height:5px;border-radius:50%}.anchor-link{color:#61dafb!important;margin-top:2vh;margin-bottom:2vh;font-weight:500;text-align:center;text-shadow:2.5px 2.5px .1em #000}.bott{height:2.5em}.anchor-link-sm{color:#61dafb!important;margin-bottom:.5em;font-weight:500;text-align:center;text-shadow:2.5px 2.5px .1em #000;font-size:.66em}.anchor-link-sm:hover,.anchor-link:hover{color:#06f!important}.anchor-div{display:flex;justify-content:center}.App{text-align:center}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);color:#fff}.message-container{display:flex;justify-content:space-around}.button-container{display:flex;justify-content:flex-start}.left{width:400px;margin-right:2em;margin-left:2em}.left,.right{display:flex;flex-direction:column}.right{width:100vh;flex-wrap:wrap}input{height:2em;margin-bottom:1em}button{width:5em;margin-bottom:5em}p{text-align:center}.artifice{height:90vh;width:90vw;border-radius:5px;border:none}@media screen and (max-width:480px){.dataContainer{text-align:center}.about-container1{display:flex;flex-wrap:wrap;justify-content:center}.about,.about-img,.imgs{width:80vw}.stack-container{display:flex;justify-content:center}.message-container{display:flex;justify-content:flex-start;flex-wrap:wrap}.left{align-items:center;margin-right:2em;margin-left:2em}.left,.right{display:flex;flex-direction:column}.right{width:50vw;flex-wrap:wrap;margin-left:1em}}