body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{animation:fadeIn 2s ease-in;background-color:#121212;color:#fff;cursor:url(https://cur.cursors-4u.net/mechanics/mec-1/mec70.cur),auto;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}@keyframes blinkCursor{0%{border-right-color:#ffffffbf}49%{border-right-color:#ffffffbf}50%{border-right-color:#0000}to{border-right-color:#0000}}.title-h1:after{animation:blinkCursor 1s step-start infinite;content:"|";margin-left:5px}.navbar-list{background-color:#1f1f1f;display:flex;justify-content:center;list-style:none;margin:0;padding:20px}.navbar-list li{font-size:18px;margin:0 20px}.navbar-list li a{color:#fff;text-decoration:none;transition:color .3s ease}.navbar-list li a:hover{color:red}.home-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px}.home-left{flex:1 1;max-width:600px;min-width:300px}.title-h1{animation:fadeInLeft 1s ease-in-out;font-size:2rem;margin-bottom:20px}.home-right{animation:fadeInRight 1s ease-in-out;flex-shrink:0;height:210px;margin-left:40px;margin:auto;position:relative;width:210px}.profile_picture{border:4px solid #0000;border-radius:50%;height:200px;object-fit:cover;position:relative;width:200px;z-index:2}.home-right:before{animation:spinBorder 1s linear infinite;border-radius:50%;border-right:6px solid red;border-top:6px solid red;border-color:#0000 #0000 red red;border-style:solid;border-width:6px;content:"";height:210px;left:0;position:absolute;top:0;width:210px;z-index:1}@keyframes spinBorder{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home-left p{font-size:16px;line-height:1.6}.contact-container{margin-top:20px}.contact-list{display:flex;gap:20px;list-style:none;padding:0}.container{margin:0 auto;max-width:900px;padding:40px}h2{color:red;margin-top:30px}ul{padding-left:20px}.education-list,.experience-list{list-style:none;padding:0}.education-item,.experience-item{margin-bottom:30px}.about_list_items{background-color:#1e1e1e;border-radius:10px;padding:20px}.contact-container{animation:fadeIn 1s ease-in;background-color:#121212;border-radius:10px;box-shadow:0 0 15px #ffffff1a;color:#fff;margin:0 auto;max-width:700px;padding:40px}.contact-container h2,.contact-container h4{animation:slideDown 1s ease forwards;margin-bottom:20px;text-align:center}.contact-form{gap:20px}.contact-form,.form-group{display:flex;flex-direction:column}.form-group label{color:#fff;font-weight:700;margin-bottom:5px}.form-control{background-color:#1e1e1e;border:1px solid #444;border-radius:5px;box-sizing:border-box;color:#fff;font-size:16px;padding:10px 15px;width:100%}.form-control:focus{border-color:red;box-shadow:0 0 8px red;outline:none}.btn-primary{align-self:flex-start;background-color:red;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:12px 25px;transition:background-color .3s ease}.btn-primary:hover{background-color:#c00;cursor:pointer}.email-img{transition:transform .3s ease}.email-img:hover{transform:scale(1.1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.footer{background-color:#111;border-top:2px solid red;bottom:0;color:#fff;height:50px;overflow:hidden;position:fixed;width:100%;z-index:1000}.footer-h3{animation:scrollTicker 20s linear infinite;color:red;display:inline-block;font-size:1.5rem;padding-left:100%;white-space:nowrap}@keyframes scrollTicker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.projects-container{background-color:#111;color:#fff;padding:2rem}.projects-heading{color:red;font-size:2rem;margin-bottom:1.5rem;text-align:center}.certificates-grid,.projects-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.certificates-card,.project-card{background-color:#1e1e1e;border:1px solid #333;border-radius:12px;padding:1.5rem;transition:transform .3s,box-shadow .3s}.certificates-card:hover,.project-card:hover{box-shadow:0 0 15px #ff4d4d88;transform:translateY(-5px)}.certificates-title,.project-title{color:red;font-size:1.3rem;margin-bottom:.5rem}.project-description{color:#ccc;font-size:.95rem}.project-meta{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.project-language{background:#444;border-radius:20px;color:#fff;font-size:.8rem;padding:.25rem .75rem}.certificates-link,.project-link{color:#00acee;font-weight:700;text-decoration:none;transition:color .3s}.project-link:hover{color:#ff4d4d}.certificate-img{height:350px;width:370px}.heading-h1{animation:typing 3s steps(30) forwards,blink-caret .7s step-end infinite;border-right:3px solid red;color:red;font-family:monospace;font-size:2.5rem;overflow:hidden;white-space:nowrap;width:0}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{50%{border-color:#0000}}.btn,.navbar-list li,a,button{transition:all .3s ease-in-out}.btn:hover,.navbar-list li:hover,a:hover,button:hover{color:red;cursor:url(https://cur.cursors-4u.net/others/oth-8/oth782.cur),auto;text-shadow:0 0 8px red,0 0 12px #ff0040;transform:scale(1.1) rotate(2deg)}
/*# sourceMappingURL=main.d6629dfb.css.map*/