@font-face{font-family:Nanum Gothic;src:url(/fonts/Nanum_Gothic_Coding/NanumGothicCoding.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Nanum Gothic;src:url(/fonts/Nanum_Gothic_Coding/NanumGothicCoding-Bold.woff) format("woff");font-weight:700;font-style:normal}body{font-family:Nanum Gothic,sans-serif;background-color:#1c1b1b}#root{padding:0;width:100%}body{place-items:flex-start!important}.container{display:block;padding:0 15px}h2{color:#5cd5fb;font-size:32px;font-weight:600}p{color:#fff;font-size:18px}#headerName h1{color:#76d5fb;font-size:28px}#headerDesgn h2{color:#76d5fb;font-size:18px}.navbar{display:block;width:30%;margin:15px auto}.mainNav{display:flex;flex-direction:row;justify-content:space-between;list-style:none;background:#605f5f2e;padding:5px 15px;border-radius:20px}.navList a{color:#fff;font-size:18px;padding:5px 10px;border-radius:20px}.navList a:hover{color:#fff;transition:all ease-out .5s}.navList.active a{background:#76d5fb;color:#000}*/ .heroMain{display:flex;flex-direction:row;padding:0 15px}.heroInfo{width:50%;display:block}.heroButtons{display:flex;flex-direction:row}.heroButtons button{background:none;padding:0 5px;margin:0}.heroButtons button:hover{border-color:transparent}.heroButtons button:focus,.heroButtons button:focus-visible{outline:none}.heroButtons button a{color:#fff;transition:all ease-out .5s;font-size:24px}.heroButtons button a:hover{color:#76d5fb}.heroInfoinner{color:#fff}.heroModel{width:50%}.heroModel canvas{width:100%!important}#about .section-title{text-align:center}.aboutDesc{padding:0 15px;margin:0}.aboutDesc p{padding:0;margin:0 0 15px;text-align:justify}.skills{margin:0;padding:0;width:100%;height:auto}.skills h3{color:#5cd5fb;text-align:center;font-size:28px}.blinkCurser{animation:blink 1s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.skillsList{display:flex;flex-direction:column;gap:30px;justify-items:center;padding:20px}.skillRow{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.skillListItem{position:relative;width:80px;height:80px;opacity:0;transform:translate(50px);transition:transform .6s ease,opacity .6s ease}.skillListItem.visible{opacity:1;transform:translate(0)}.skillListItem:hover{transform:scale(1.1);box-shadow:0 8px 12px #0000004d}.skillListItem img{width:100%;height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 6px #0003}.portDatahead{display:block;text-align:center}.portDataBody{width:100%;margin:0;padding:0;position:relative;overflow:hidden;transition:all .7s ease}.portDataBody:after{background:linear-gradient(90deg,#000,#000000d1,#00000094);position:absolute;width:100%;z-index:0;top:0;right:0;opacity:1;height:100%;content:""}.portCardsWrapper{display:flex;position:relative;height:auto;padding:230px 0;justify-content:center;align-items:center}.portCard{width:500px;height:350px;padding:20px;position:absolute;background:#00000061;border-radius:15px}.portCard.active{z-index:2;background:#000;box-shadow:0 4px 8px #ffffff38;transition:transform .7s ease,opacity .7s ease}.portCard.next{z-index:1;transform:translate(30%) scale(.9)}.portCardImage{width:100%;height:auto;margin:0;padding:0}.portCardImage img{width:100%;height:auto;object-fit:cover;border-radius:10px 10px 0 0}.portCardskills{width:25px;height:25px;margin:0;position:absolute;top:5%;right:0;background:#000;border-radius:50%;padding:2px}.portCardskills img{width:100%;height:auto}.portCardDesc{padding:0;margin:0;color:#fff}.portCardDesc p{font-size:16px}.portCardDescHead a{color:#76d5fb;transition:all ease-out .5s}.portCardDescHead a:hover{color:red}.portCardButtons{position:relative;display:flex;justify-content:center;margin-top:20px;z-index:1}.portCardButtons button{background:none;border:none;padding:10px 20px;color:#5cb1d4;border-radius:5px;cursor:pointer;font-size:16px;transition:background .3s ease}.portCardButtons button:hover{color:#fff}.portCardButtons button:focus,button:focus-visible{outline:none}.portCardButtons button:disabled{background:none;color:red;cursor:not-allowed}@media screen and (max-width:1024px){.navbar{width:50%}}@media screen and (max-width:767px){.heroMain{flex-direction:column}.heroInfo,.heroModel{width:100%}.navbar{width:80%}}@media screen and (max-width:425px){h2{font-size:24px}p{font-size:14px}.skills h3{font-size:20px}.skillListItem{width:47px;height:47px}.skillListItem img{width:45px;height:45px}.portCard{width:300px;height:250px;transform:translate(0) scale(1)!important}.portCardsWrapper{padding:150px 0}.skillRow{gap:5px}}@media screen and (max-width:320px){.skillListItem,.skillListItem img{width:40px;height:40px}.portCard{width:80%;height:70%}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
