:root{color:#ffffffde;background-color:#242424}@font-face{font-family:vt220;src:url(/assets/Glass_TTY_VT220-d8d60969.ttf)}html{max-width:1280}body{margin-left:2%;margin-top:2%;margin-right:2%;display:grid;grid-template:"header header header" 100px "nav nav nav" 75px "main main aside" minmax(350px,auto) "main main aside" minmax(200px,auto) "footer footer footer" 110px}h1{font-size:7vw}h2{font-size:3vw}h3{font-size:2vw}p{font-size:1vh}header{grid-area:head;background-color:#242424;line-height:.8em}.bannerText{justify-content:center;padding-left:10px;border-radius:25px;text-align:center;border:1px solid rgb(78,78,81);background-image:url(/assets/diag_scan_lines-33872a9c.png);background-color:#03170f89;color:#bce3c7;font-family:vt220;background-size:cover;text-shadow:1px 1px rgb(14,45,32,.75),1px 2px rgb(14,45,32,.75),1px 3px rgb(14,45,32,.75),1px 4px rgb(14,45,32,.75),0px 0px 10px rgba(14,92,37,.5),0px 0px 30px rgba(22,113,57,.4),0px 0px 55px rgba(44,232,160,.302);animation:flicker .15s infinite}.navBar{margin-left:3em;grid-area:nav;display:flex;justify-content:space-around}main{margin-left:5vw;min-height:55vh;grid-area:main}footer{grid-area:foot}.blogPage h1{text-align:center;font-size:2.2vw}.blogPost h2{font-size:1.8vw}.blogPost h3{font-size:1.5vw}main p{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:10pt}a{text-shadow:rgba(3,23,15,.536);font-weight:500;color:#bce3c7;text-decoration:inherit}a:hover{color:#535bf2}.social-icon__item{list-style:none}.social-icon{margin-left:-35px;display:flex;justify-content:center}.social-icon__link{font-size:2rem;color:#b5c7ba;transition:.5s}.social-icon__link:hover{transform:translateY(-10px)}footer{text-align:center;font:small}@keyframes flicker{0%{opacity:.95}10%{opacity:.65}20%{opacity:.85}30%{opacity:.65}40%{opacity:.6}50%{opacity:.95}60%{opacity:.75}70%{opacity:.55}80%{opacity:.75}90%{opacity:.95}to{opacity:.75}}.home,.about{width:65%;margin-left:10%;margin-top:3%;padding:2em,1em}.contact{width:65%;margin-left:10%;margin-top:15%;padding:2em,1em}.portfolio,img{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:10%;width:65%}.portfolio p{text-align:left}.blog{margin-left:10%;text-align:center;width:65%}.blog p{text-align:left;width:65%}.post-card{margin:1rem;width:450px}.user-card{margin:1rem;width:175px}.card-containter{display:flex;flex-wrap:wrap}.admin-form{margin-left:10%;margin-top:15%}form{margin-left:5%}
