*{margin:0;padding:0;box-sizing:border-box}body{font-family:Courier New,Courier,monospace;background-color:#000;color:#f9f9f9}.HeaderBody{display:block;align-items:center;margin:auto;max-width:1500px}a{text-decoration:none;color:#f9f9f9}.photo{width:98%;margin:30px 5px 70px;display:block;height:auto;border-radius:20px;padding:0;background-color:#1b2a4f}.photo-container{padding:10px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:30px;box-shadow:inset 0 0 200px #000}.photo-text{font-size:1.3em;color:#f9f9f9;margin:0;padding:0;font-family:Courier New,Courier,monospace;line-height:1.5}.photo img{width:40%;max-width:350px;height:auto;border-radius:20px}@media screen and (max-width: 749px){.photo-container{flex-direction:column;align-items:center;padding-top:20px;padding-bottom:20px;gap:10px}.photo img{width:98%;max-width:300px;height:auto}.photo-text{text-align:center;font-size:1.1em}}.scrolling-wrapper{overflow:hidden;white-space:nowrap;width:100%}.scrolling-text{display:inline-block;padding-right:100%;animation-name:scroll-left;animation-timing-function:linear;animation-iteration-count:infinite}.scrolling-text-content{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;text-shadow:0px 2px 6px rgba(255,255,255,.5)}@keyframes scroll-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}.info{box-shadow:0 1px 10px #00000080;border-radius:10px}.info-container{background-color:#000;margin-top:10px;margin-bottom:10px;padding:10px;box-shadow:inset 0 0 10px #fff;border-radius:10px}footer{border:#ffffff solid 2px;box-shadow:inset 0 0 14px #fefefe;color:#fff;padding:20px;text-align:center;bottom:0;width:99%;margin-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}footer a{color:#f9f9f9;text-decoration:none}footer a:hover{text-decoration:underline}footer p{margin:0;font-size:16px}.Contact-text{flex-direction:column;margin-top:20px;margin-bottom:20px;text-align:left}.body-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.about-me{padding:25px;width:99%;height:400px;border:#ffffff solid 2px;border-radius:8px;display:flex;align-items:center;margin-bottom:100px;margin-top:20px;box-shadow:inset 0 0 14px #fefefe}.about-me p{color:#f9f9f9;max-width:600px;font-size:18px;line-height:1.5}h1{color:#f9f9f9;font-size:36px;margin-bottom:20px;text-align:center;text-shadow:0 0 10px rgb(0,55,193)}.portfolio{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;padding:20px;margin-top:20px;scrollbar-width:thin;scrollbar-color:#f9f9f9 #000000;overflow-y:auto;max-height:850px;width:98%}.portfolio-project{text-align:center;padding:25px;box-shadow:inset 0 0 14px #fefefe;border:#ffffff solid 2px;border-radius:8px;max-width:450px;height:350px;display:flex;flex-direction:column;justify-content:center;flex:1 1 400px;margin:30px}.portfolio-project:hover{background-color:#1b2a4f;box-shadow:inset 0 0 50px #000;transition:all .6s ease;transform:scale(1.15);cursor:pointer}.portfolio-project p{color:#f9f9f9;font-size:16px;line-height:1.25}@media screen and (max-width: 749px){.portfolio-project{margin:0 0 40px}.portfolio-project:hover{transform:scale(1.05)}}
