@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Maven+Pro:wght@400..900&display=swap);.navbar{align-items:center;background:#0000;display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:20px 5% 12px;position:fixed;transition:all .5s ease-out;width:100%;z-index:1000}.navbar:before{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.navbar.scrolled{background:var(--blurBlack);box-shadow:0 3px 8px #0000003d}.navbar img{cursor:pointer;object-fit:contain;width:170px}.nav-links ul{align-items:center;display:flex;flex-direction:row}.nav-links ul li{list-style:none;margin:0 20px}.nav-links ul li a{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:16px;font-weight:600;position:relative;text-decoration:none;transition:all .3s ease}.nav-links ul li a:before{background-color:var(--c3);bottom:-5px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.nav-links ul li a.active:before,.nav-links ul li a:hover:before{color:var(--c3);left:50%;width:100%}.nav-links ul li a.active,.nav-links ul li a:hover{color:var(--c3)}.dbtn{border:2px solid var(--c3);border-radius:5px;box-sizing:border-box;color:var(--c1);display:inline-block;font:600 15px Maven pro,sans-serif;margin-left:25px;overflow:hidden;padding:7px 15px;position:relative;text-align:center;text-decoration:none;white-space:nowrap;width:115px;z-index:0}.resumeBTN:before{background:var(--c3);border:2px solid var(--c3);content:"";height:100%;inset:0 0 auto auto;opacity:1;position:absolute;transition-duration:.3s;width:50%;z-index:-1}.resumeBTN:hover:before{height:100%;opacity:1;width:0}.resumeBTN{background:var(--c3);color:var(--c1);transition:.3s}.resumeBTN:hover{background:#0000;color:var(--c3);transition:.3s}.resumeBTN:after{background:var(--c3);border:2px solid var(--c3);content:"";height:100%;inset:0 auto auto 0;opacity:1;position:absolute;transition-duration:.3s;width:50%;z-index:-1}.resumeBTN:hover:after{width:0}.navbar-toggle{display:none}@media (min-width:1919px){.navbar img{width:220px}.nav-links ul li a{font-size:20px}.dbtn{font-size:18px;width:140px}}@media (min-width:1537px) and (max-width:1919px){.navbar img{width:190px}.nav-links ul li a{font-size:18px}.dbtn{font-size:17px;width:130px}}@media (min-width:769px) and (max-width:1024px){.nav-links ul li{margin:0 10px}.dbtn{margin-left:10px;padding:5px 10px}}@media (max-width:769px){.navbar-toggle{color:var(--c4);cursor:pointer;display:block;transition:all .3s ease}.navbar-toggle:active{transform:scale(.8)}.navbar.scrolled .nav-links{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:inherit}.nav-links{background:linear-gradient(90deg,var(--bg1),var(--bg2));box-shadow:0 4px 6px #0000003d;display:none;height:auto;left:0;padding:10px 0;position:absolute;top:60px;width:100%;z-index:999}.nav-links.show{display:block}.nav-links ul{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5px 15px;width:100%}.nav-links ul li{border-radius:5px;margin-bottom:5px;text-align:center;width:100%}.nav-links ul li a{border-radius:5px;display:block;height:100%;padding:10px;width:100%}.nav-links ul li a:before{content:none}.nav-links ul li a.active,.nav-links ul li:hover{background-color:var(--blurBlack)}.navbar.scrolled .nav-links ul li a.active,.navbar.scrolled .nav-links ul li:hover{background-color:var(--c2)}.dbtn{margin:0;width:100%}}.footer{align-items:center;background-color:var(--blurBlack);box-shadow:0 1px 3px 0 #00000005,0 0 0 1px #1b1f2326;display:flex;flex-direction:column;height:auto;justify-content:center;padding:40px 100px;width:100%}.profileIMG{border:2px solid var(--c5);border-radius:50%;height:50px;margin-bottom:10px;transition:all .3s ease-in-out;width:50px}.footer h1{color:var(--c4);font:600 25px Maven Pro,sans-serif;text-align:center}.footer p{color:var(--c6);font:500 14px Manrope,sans-serif;padding:5px 0 20px;text-align:center;width:44%}.footer-socials ul{color:var(--c4);display:flex;flex-direction:row;gap:10px}.footer-socials ul li{cursor:pointer;list-style:none}.footer-socials ul li img{height:32px;transition:all .3s ease;width:32px}.footer-socials ul li img:hover{transform:scale(.95)}.footer h4{color:var(--c4);font:400 12px Manrope,sans-serif;padding-top:20px;text-align:center}@media (min-width:1920px){.profileIMG{height:60px;width:60px}.footer h1{font-size:28px}.footer p{font-size:20px}.footer-socials ul li img{height:35px;width:35px}.footer h4{font-size:14px}}@media (max-width:1280px){.footer{padding:40px 80px}.footer-socials ul li img{height:30px;width:30px}.footer p{width:70%}}@media (max-width:920px){.footer{padding:40px 70px}.profileIMG{height:45px;width:45px}.footer h1{font-size:22px}.footer p{font-size:16px;font-weight:400;width:100%}.footer-socials ul li img{height:28px;width:28px}.footer h4{font-size:12px}}@media (max-width:768px){.footer{padding:40px 60px}.profileIMG{height:45px;width:45px}.footer h1{font-size:22px}.footer p{font-size:16px;font-weight:400;width:100%}.footer-socials ul li img{height:28px;width:28px}.footer h4{font-size:12px}}@media (max-width:601px){.footer{padding:40px}.footer p{font-size:14px}}.hero{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;overflow-x:hidden;padding-top:4.2%;width:100%}.hero-content{align-items:center;display:flex;flex-direction:row;height:90%;justify-content:space-between;overflow:hidden;padding:5% 0}.hero-left{height:100%;padding:0 10%;width:60%}.hero-left-content{display:flex;flex-direction:column;gap:2%;height:100%;justify-content:center;padding-left:2%;width:100%}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:55px;font-weight:900}.hero-left-content h3{font-size:40px;padding-bottom:3%;position:relative}.hero-left-content h1 span,h3 span{color:var(--c3)}h3 span{position:relative}#roles,h3 span{display:inline-block}#roles{animation:blink 2s step-end infinite;padding-right:5px}.cursor{animation:blink 1s step-end infinite;background-color:var(--c3);height:100%;position:absolute;right:-5px;width:3px}@keyframes blink{50%{background-color:initial}}.hero-left-content p{color:var(--c4);font:450 18px Maven Pro,sans-serif;line-height:1.6;padding-bottom:4%;width:86%}.hero-buttons{display:flex;flex-direction:row;gap:6%;height:12%;width:100%}.hero-buttons button{border-radius:5px;box-shadow:0 6px 12px -2px #32585d40,0 3px 7px -3px #0000004d;cursor:pointer;font:18px Maven Pro,sans-serif;font-weight:600;height:100%;letter-spacing:.5px;outline:none;transition:all .3s ease;width:28%;z-index:1}.GitHubBTN{background-color:initial;border:3px solid var(--c3);color:var(--c3)}.LinkedInBTN{background-color:var(--blurBlack);border:3px solid var(--blurBlack);color:var(--c3)}.GitHubBTN:after,.LinkedInBTN:after{content:"→";font-size:20px;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.5s}.GitHubBTN:hover:after{opacity:1;right:12%}.LinkedInBTN:hover:after{opacity:1;right:8%}.GitHubBTN:hover{padding-right:28px}.GitHubBTN:hover,.LinkedInBTN:hover{padding-left:1px;transform:scale(.98)}.LinkedInBTN:hover{color:var(--c3);padding-right:24px}.hs-icons{font-size:16px}.custom-shape-divider-hero-bottom{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.custom-shape-divider-hero-bottom svg{display:block;height:100px;position:relative;width:calc(169% + 1.3px)}.custom-shape-divider-hero-bottom .shape-fill{fill:#011715e6}.hero-right{border-radius:15rem 0 0 15rem/100% 0 0 100%;display:flex;flex-direction:column;height:100%;justify-content:center;width:40%}.hero-right,.slider{overflow-y:hidden;position:relative}.slider{align-self:flex-end;border-radius:5rem 0 0 5rem/100% 0 0 100%;display:grid;overflow-x:hidden;place-items:center;width:95%}.hero-right h2{color:var(--c1);font-size:20px;left:27%;position:absolute;text-align:center;top:15%;transform:translateX(-50%);z-index:3}.slide-track{animation:scroll 15s linear infinite;display:flex;width:3200px}.slide-track:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1600px)}}.slide{align-items:center;display:flex;height:260px;justify-content:center;padding:15px;perspective:100px;width:400px}.slide img{box-shadow:1.95px 1.95px 2.6px #09906926;cursor:pointer;transition:transform 1s;width:100%;z-index:2}.slide img:hover{transform:translateZ(10px);z-index:3}.slider:after,.slider:before{background:linear-gradient(90deg,#29292980 0,#fff0 80%);content:"";height:100%;position:absolute;width:8%;z-index:2}.slider:before{left:0;top:0}.slider:after{right:0;top:0;transform:rotate(180deg)}@media (max-width:338px){.hero-right{display:none}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-left{padding:0;width:90%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:30px;font-weight:900}.hero-left-content h3{font-size:20px}.hero-left-content p{font-size:14px;padding-bottom:15px;padding-top:15px;width:100%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:45px;justify-content:left}.hero-buttons button{font-size:14px;font-weight:500;width:40%}.hs-icons{font-size:12px}.GitHubBTN:after,.LinkedInBTN:after{font-size:18px}.custom-shape-divider-hero-bottom svg{height:153px}}@media (min-width:338px) and (max-width:376px){.hero-right{display:none}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-left{padding:0;width:80%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:30px;font-weight:900}.hero-left-content h3{font-size:20px}.hero-left-content p{font-size:14px;padding-bottom:15px;padding-top:15px;width:100%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:45px;justify-content:left}.hero-buttons button{font-size:14px;font-weight:500;width:40%}.hs-icons{font-size:12px}.GitHubBTN:after,.LinkedInBTN:after{font-size:18px}.custom-shape-divider-hero-bottom svg{height:153px}}@media (min-width:376px) and (max-width:454px){.hero-right{display:none}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-left{padding:0;width:80%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:32px;font-weight:900}.hero-left-content h3{font-size:22px}.hero-left-content p{font-size:14px;padding-bottom:15px;padding-top:15px;width:100%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:45px;justify-content:left}.hero-buttons button{font-size:14px;font-weight:500;width:40%}.hs-icons{font-size:12px}.GitHubBTN:after,.LinkedInBTN:after{font-size:18px}.custom-shape-divider-hero-bottom svg{height:153px}}@media (min-width:454px) and (max-width:602px){.hero-right{display:none}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-left{padding:0;width:80%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:32px;font-weight:900}.hero-left-content h3{font-size:26px}.hero-left-content p{font-size:16px;padding-bottom:15px;padding-top:15px;width:100%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:45px;justify-content:left}.hero-buttons button{font-size:16px;font-weight:500;width:40%}.hs-icons{font-size:14px}.custom-shape-divider-hero-bottom svg{height:153px}}@media (min-width:602px) and (max-width:769px){.hero-right{display:none}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-left{padding:0;width:80%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-size:40px}.hero-left-content h3{font-size:32px}.hero-left-content p{font-size:18px;padding-bottom:15px;padding-top:15px;width:96%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:left}.hero-buttons button{font-size:18px;font-weight:500;width:40%}.hs-icons{font-size:14px}.GitHubBTN:hover:after{right:18%}.LinkedInBTN:hover:after{right:14%}.GitHubBTN:hover{padding-right:35px}.LinkedInBTN:hover{padding-right:30px}.custom-shape-divider-hero-bottom svg{height:143px}}@media (min-width:769px) and (max-width:856px){.hero-left{padding:0 0 0 5%;width:50%}.hero-right{width:50%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-size:32px}.hero-left-content h3{font-size:25px}.hero-left-content p{font-size:16px;padding-bottom:15px;padding-top:15px;width:96%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:left}.hero-buttons button{font-size:16px;font-weight:500;width:40%}.hs-icons{font-size:14px}.GitHubBTN:hover:after{right:14%}.LinkedInBTN:hover:after{right:10%}.GitHubBTN:hover{padding-right:35px}.LinkedInBTN:hover{padding-right:30px}.custom-shape-divider-hero-bottom svg{height:143px}}@media (min-width:856px) and (max-width:1025px){.hero-left{padding:0 0 0 5%;width:50%}.hero-right{width:50%}.hero-left-content{padding:0}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-size:36px}.hero-left-content h3{font-size:28px}.hero-left-content p{font-size:16px;padding-bottom:15px;padding-top:15px;width:96%}.hero-buttons{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:left}.hero-buttons button{font-size:16px;font-weight:500;width:40%}.hs-icons{font-size:14px}.GitHubBTN:hover:after{right:18%}.LinkedInBTN:hover:after{right:14%}.GitHubBTN:hover{padding-right:35px}.LinkedInBTN:hover{padding-right:30px}.custom-shape-divider-hero-bottom svg{height:143px}}@media (min-width:1025px) and (max-width:1281px){.hero-left{padding:0 0 0 8%}.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-size:40px}.hero-left-content h3{font-size:35px}.hero-left-content p{font-size:16px}.hero-buttons button{font-size:16px;font-weight:500;width:35%}.hs-icons{font-size:14px}.GitHubBTN:hover:after{right:20%}.LinkedInBTN:hover:after{right:16%}.GitHubBTN:hover{padding-right:35px}.LinkedInBTN:hover{padding-right:30px}.custom-shape-divider-hero-bottom svg{height:143px}}@media (min-width:1281px) and (max-width:1535px){.hero-left-content h1,.hero-left-content h3{color:var(--c4);font-size:40px}.hero-left-content h3{font-size:35px}.hero-left-content p{font-size:16px}.hero-buttons button{font-size:16px;font-weight:500;width:35%}.hs-icons{font-size:14px}.GitHubBTN:hover:after{right:20%}.LinkedInBTN:hover:after{right:16%}.GitHubBTN:hover{padding-right:35px}.LinkedInBTN:hover{padding-right:30px}}@media (min-width:1700px) and (max-width:1919px){.hero-left-content h1{font-size:60px}.hero-left-content h3{font-size:45px}.hero-buttons button,.hero-left-content p{font-size:22px}.slide{height:300px}.slide img{height:85%}.custom-shape-divider-hero-bottom svg{height:143px}}@media (min-width:1919px){.hero-left-content h1{font-size:64px}.hero-left-content h3{font-size:48px}.hero-buttons button,.hero-left-content p{font-size:24px}.slide{height:320px}.slide img{height:85%}.custom-shape-divider-hero-bottom svg{height:163px}}.projects{display:flex;flex-direction:column;height:auto;min-height:100vh;overflow-x:hidden;padding-bottom:30px;padding-top:4.2%;position:relative;width:100%}.project-bg{background-color:#011715e6;height:100%;position:absolute;top:0;width:100%;z-index:1}.project-content{padding:3% 5%;width:100%;z-index:2}.project-content h1{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:45px;margin:0 0 30px 5%;text-align:left;text-shadow:1px 1px 2px #0003;width:fit-content;z-index:2}.project-content h1:hover{color:var(--c3)}.project-content ul{align-items:center;display:flex;flex-direction:column;justify-content:center}.project-content ul li{height:370px;margin:40px 0 50px;width:72%}.odd{flex-direction:row}.even,.odd{display:flex}.even{flex-direction:row-reverse}.pc-image{box-shadow:0 5px 15px #00000059;overflow:hidden;position:relative;width:60%}.pc-image img{border-radius:5px;cursor:pointer;display:block;transition:all .3s ease}.pc-image img,.pc-image:before{height:100%;width:100%;z-index:2}.pc-image:before{background-color:#02333080;content:"";position:absolute;top:0;transition:transform 1s ease}.even .pc-info,.odd .pc-info{color:var(--c4);display:flex;flex-direction:column;justify-content:center;width:40%;z-index:3}.even .pc-info{align-items:flex-start}.odd .pc-info{align-items:flex-end}.even .pc-info h2,.odd .pc-info h2{color:var(--c4);font:600 24px Maven Pro,sans-serif;margin-bottom:25px;text-shadow:1px 1px 2px #0003;transition:all .3s ease-in-out}.odd .pc-info h2{text-align:right}.even .pc-info h2{text-align:left}.pc-info h2:hover{color:var(--c3)}.even .pc-descrip,.odd .pc-descrip{align-items:center;background-color:var(--c2);border-radius:5px;box-shadow:0 1px 4px #00000029;display:flex;height:auto;padding:25px 0;width:150%}.odd .pc-descrip{padding-left:40px;padding-right:20px}.even .pc-descrip{padding-left:20px;padding-right:40px}.even .pc-info p,.odd .pc-info p{color:var(--c4);line-height:1.5;font:600 14px Manrope,sans-serif;text-shadow:1px 1px 2px #0003}.even .pc-info p{text-align:left}.odd .pc-info p{text-align:end}.even .project-languages,.odd .project-languages{display:flex;margin-top:15px;width:90%}.even .project-languages{justify-content:flex-start}.odd .project-languages{justify-content:flex-end}.even .project-languages h3,.odd .project-languages h3{font-size:22px;padding:0 10px;transition:all .3s ease}.even .icon-wrapper,.odd .icon-wrapper{display:inline-block;position:relative}.even .tooltip,.odd .tooltip{background-color:var(--blurBlack);border:1px solid var(--c5);border-radius:5px;bottom:35px;color:var(--c4);font-size:14px;left:50%;opacity:0;padding:5px 10px;position:absolute;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:nowrap}.even .icon-wrapper:hover .tooltip,.odd .icon-wrapper:hover .tooltip{opacity:1;visibility:visible}.even .pc-info a,.odd .pc-info a{color:var(--c4);font:600 14px Manrope,sans-serif;margin-top:15px;overflow:hidden;position:relative;text-align:center;text-decoration:none}.odd .pc-info a{margin-right:10px}.even .pc-info a{margin-left:10px}.even .gitIcon,.odd .gitIcon{font:600 12px Manrope,sans-serif}.even .pc-info a:after,.odd .pc-info a:after{background-color:var(--c4);bottom:0;content:"";height:1px;position:absolute;width:0}.odd .pc-info a:after{right:0;transition:width .3s ease,right .3s ease}.even .pc-info a:after{left:0;transition:width .3s ease,left .3s ease}.even .pc-info a:hover:after,.odd .pc-info a:hover:after{width:100%}.even .pc-info a:hover:after{left:0}.odd .pc-info a:hover:after{right:0}@media (min-width:1919px){.project-content ul li{height:450px}.even .pc-info h2,.odd .pc-info h2{font-size:28px}.even .pc-info p,.odd .pc-info p{font-size:18px}.even .project-languages h3,.odd .project-languages h3{font-size:26px}.even .pc-info a,.odd .pc-info a{font-size:18px}.even .gitIcon,.even .tooltip,.odd .gitIcon,.odd .tooltip{font-size:16px}}@media (min-width:1537px) and (max-width:1919px){.project-content ul li{height:400px}.even .pc-info h2,.odd .pc-info h2{font-size:26px}.even .pc-info p,.odd .pc-info p{font-size:16px}.even .project-languages h3,.odd .project-languages h3{font-size:24px}.even .pc-info a,.odd .pc-info a{font-size:16px}.even .gitIcon,.odd .gitIcon{font-size:14px}}@media (min-width:1023px) and (max-width:1280px){.even .pc-info h2,.odd .pc-info h2{font-size:22px}.even .pc-info p,.odd .pc-info p{font-size:14px}.even .project-languages h3,.odd .project-languages h3{font-size:20px}.even .pc-info a,.odd .pc-info a{font-size:14px}.even .gitIcon,.odd .gitIcon{font-size:12px}}@media (min-width:769px) and (max-width:1023px){.project-content{align-items:center;display:flex;flex-direction:column;padding:3% 2%;width:100%;z-index:2}.project-content h1{font-size:38px}.even .pc-info,.odd .pc-info,.pc-image{width:50%}.pc-image img{box-shadow:0 5px 15px #00000059}.pc-image img,.pc-image:before{height:90%;width:100%}}@media (max-width:769px){.project-content{align-items:center;display:flex;flex-direction:column}.project-content h1{font-size:38px}.project-content ul li{box-shadow:0 5px 15px #00000059;position:relative;width:90%}.pc-image{border:2px solid var(--c5);border-radius:10px;box-shadow:none;width:100%}.even .pc-info,.odd .pc-info{align-items:center;background-color:#011715cc;border-radius:0 0 10px 10px;bottom:0;display:flex;gap:15px;height:100%;justify-content:center;position:absolute;width:100%}.even .pc-descrip,.odd .pc-descrip{background-color:initial;height:auto;padding:0;width:100%}.even .pc-info h2,.odd .pc-info h2{font-size:25px;margin-bottom:10px;padding:5px 20px;text-align:center}.even .pc-info p,.odd .pc-info p{font-size:15px;line-height:1.55;padding:0 25px;text-align:justify}.even .project-languages,.odd .project-languages{align-items:center;justify-content:center;margin:0}.even .project-languages h3,.odd .project-languages h3{font-size:24px}.even .pc-info a,.odd .pc-info a{background-color:var(--blurBlack);border-radius:5px;font-size:13px;margin:0;padding:15px 30px}.even .gitIcon,.odd .gitIcon{font-size:11px}}@media (max-width:670px){.even .pc-info,.odd .pc-info{gap:15px}.even .pc-info h2,.odd .pc-info h2{font-size:25px;margin-bottom:0}.even .pc-info p,.odd .pc-info p{font-size:13px;line-height:1.5;padding:0 20px}.even .project-languages h3,.odd .project-languages h3{font-size:22px}.even .pc-info a,.odd .pc-info a{font-size:12px;padding:12px 30px}.even .gitIcon,.odd .gitIcon{font-size:10px}.pc-image{box-shadow:none}}@media (max-width:499px){.even .pc-info,.odd .pc-info{gap:10px}.even .pc-info h2,.odd .pc-info h2{font-size:22px;margin-bottom:0}.even .pc-info p,.odd .pc-info p{font-size:12px;line-height:1.3}.even .project-languages h3,.odd .project-languages h3{font-size:20px}.even .pc-info a,.odd .pc-info a{font-size:11px;padding:10px 30px}.even .gitIcon,.odd .gitIcon{font-size:9px}.pc-image{box-shadow:none}}.skills{height:100vh;min-height:100vh;overflow:hidden;padding:9% 5% 3%;position:relative;width:100%}.skill-content,.skills{display:flex;justify-content:center}.skill-content{align-items:center;flex-direction:column;height:100%;width:90%}.skill-content h1{color:var(--c4);font:600 50px Maven Pro,sans-serif}.skill-content h1:hover{color:var(--c3)}.skill-content p{color:var(--c4);font:400 16px Maven Pro,sans-serif;line-height:1.5;padding:10px 25%;text-align:center}.skill-list{flex-direction:row;height:100%;justify-content:center;position:relative;width:100%}.skill-list,.skill-list-items{align-items:center;display:flex}.skill-list-items{height:90%;justify-content:space-around}.frameworks,.languages,.others{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.frameworks-list ul,.languages-list ul,.others-list ul{display:flex;flex-wrap:wrap;gap:20px;height:100%;justify-content:center;list-style:none}.frameworks-list li,.languages-list li,.others-list li{align-items:center;background-color:var(--blurBlack);border-radius:10px;box-shadow:0 1px 3px #3037371f,0 1px 2px #3037373d;display:flex;flex-direction:column;gap:10px;height:100px;justify-content:center;overflow:hidden;position:relative;transform:all 5s ease-in-out;width:50px}.frameworks-list li:hover,.languages-list li:hover,.others-list li:hover{background:linear-gradient(45deg,#00333080,#568d8080)}.frameworks-list li:hover img,.languages-list li:hover img,.others-list li:hover img{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.frameworks-list img,.languages-list img,.others-list img{height:30px;object-fit:contain;transform:all 5s ease-in-out;width:30px}.frameworks-list li:nth-child(3) img,.languages-list li:nth-child(6) img,.languages-list li:nth-child(7) img,.others-list li:nth-child(6) img{height:30px;object-fit:contain;width:50px}.frameworks-list span,.languages-list span,.others-list span{color:var(--c4);cursor:default;font:400 12px Maven Pro,sans-serif}.frameworks-list li:first-child,.frameworks-list li:nth-child(2),.languages-list li:first-child,.languages-list li:nth-child(2),.others-list li:first-child,.others-list li:nth-child(2){width:40%}.languages-list li:nth-child(3),.languages-list li:nth-child(4),.languages-list li:nth-child(5),.others-list li:nth-child(3),.others-list li:nth-child(4),.others-list li:nth-child(5){width:29%}.frameworks-list li:nth-child(3),.others-list li:nth-child(6){width:60%}.frameworks-list li:nth-child(4),.frameworks-list li:nth-child(5),.languages-list li:nth-child(6),.languages-list li:nth-child(7){width:40%}.skills .custom-shape-divider-skills-top{left:0;line-height:0;overflow:hidden;position:absolute;top:0;width:100%}.skills .custom-shape-divider-skills-top svg{display:block;height:150px;position:relative;width:calc(100% + 1.3px)}.skills .custom-shape-divider-skills-top .shape-fill{fill:#011715e6}@media (max-width:391px){.skills{height:auto;min-height:auto;padding:8rem 5% 4rem}.skill-content{width:100%}.skill-content h1{font-size:35px}.skill-content p{font-size:14px;padding:10px 0 0}.skill-list{height:auto;margin-top:30px}.frameworks-list ul,.languages-list ul,.others-list ul{gap:6px}.frameworks-list li,.languages-list li,.others-list li{height:80px}.frameworks-list span,.languages-list span,.others-list span{font-size:6px}.frameworks-list img,.languages-list img,.others-list img{height:20px;width:20px}.frameworks-list li:nth-child(3) img,.languages-list li:nth-child(6) img,.languages-list li:nth-child(7) img,.others-list li:nth-child(6) img{height:20px;width:40px}.skills .custom-shape-divider-skills-top svg{height:110px}}@media (min-width:391px) and (max-width:618px){.skills{height:auto;min-height:auto;padding:8rem 5% 4rem}.skill-content{width:100%}.skill-content h1{font-size:38px}.skill-content p{padding:10px 0 0}.skill-list{height:auto;margin-top:30px}.frameworks-list ul,.languages-list ul,.others-list ul{gap:8px}.frameworks-list span,.languages-list span,.others-list span{font-size:7px}.frameworks-list img,.languages-list img,.others-list img{height:25px;width:25px}.frameworks-list li:nth-child(3) img,.languages-list li:nth-child(6) img,.languages-list li:nth-child(7) img,.others-list li:nth-child(6) img{height:25px;width:45px}.skills .custom-shape-divider-skills-top svg{height:120px}}@media (min-width:618px) and (max-width:769px){.skills{height:auto;min-height:auto;padding:8rem 5% 4rem}.skill-content{width:100%}.skill-content h1{font-size:38px}.skill-content p{padding:10px 0 0}.skill-list{height:auto;margin-top:30px}.frameworks-list ul,.languages-list ul,.others-list ul{gap:12px}.frameworks-list span,.languages-list span,.others-list span{font-size:10px}.skills .custom-shape-divider-skills-top svg{height:130px}}@media (min-width:769px) and (max-width:1280px){.skills{height:auto;min-height:auto;padding:8rem 5% 4rem}.skill-content{width:100%}.skill-content h1{font-size:38px}.skill-content p{padding:10px 0 0}.skill-list{height:auto;margin-top:30px}.frameworks-list ul,.languages-list ul,.others-list ul{gap:15px}.frameworks-list span,.languages-list span,.others-list span{font-size:11px}}@media (min-width:1537px) and (max-width:1919px){.skill-content h1{font-size:55px}.skill-content p{font-size:20px;padding:10px 20%}.frameworks-list img,.languages-list img,.others-list img{height:40px;width:40px}.frameworks-list li:nth-child(3) img,.languages-list li:nth-child(6) img,.languages-list li:nth-child(7) img,.others-list li:nth-child(6) img{height:40px;width:60px}}@media (min-width:1919px){.skill-content{width:100%}.skill-content h1{font-size:60px}.skill-content p{font-size:24px}.skill-list{gap:25px;margin-top:50px}.skill-list-items{height:100%;width:auto}.frameworks-list li,.languages-list li,.others-list li{height:165px}.frameworks-list img,.languages-list img,.others-list img{height:40px;width:40px}.frameworks-list li:nth-child(3) img,.languages-list li:nth-child(6) img,.languages-list li:nth-child(7) img,.others-list li:nth-child(6) img{height:40px;width:60px}.frameworks-list span,.languages-list span,.others-list span{font-size:18px}.frameworks-list li:first-child,.frameworks-list li:nth-child(2),.frameworks-list li:nth-child(4),.frameworks-list li:nth-child(5),.languages-list li:first-child,.languages-list li:nth-child(2),.languages-list li:nth-child(6),.languages-list li:nth-child(7),.others-list li:first-child,.others-list li:nth-child(2){width:44%}.languages-list li:nth-child(3),.languages-list li:nth-child(4),.languages-list li:nth-child(5),.others-list li:nth-child(3),.others-list li:nth-child(4),.others-list li:nth-child(5){width:30.5%}.frameworks-list li:nth-child(3),.others-list li:nth-child(6){width:65%}}.contact-me{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-bottom:4%;min-height:100vh;overflow:hidden;padding:7% 10% 3.8%;width:100%}.contact-me h1{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:50px;letter-spacing:1px;padding:10px}.contact-me h1:hover{color:var(--c3)}.contact-me p{color:var(--c4);font-family:Maven Pro,sans-serif;font-size:16px;padding:0 5%;text-align:center}.contact-container{display:flex;flex-direction:row;flex-wrap:wrap;height:80%;justify-content:center;margin-top:1%;padding:2% 5% 0;width:100%}.divider-line{background-color:var(--c4);height:100%;margin:0 auto;width:1px}.contacts{align-items:flex-end;display:flex;flex-direction:column;gap:30px;padding:2% 4% 4% 0;width:39%}.contact-items{align-items:center;background-color:var(--blurBlack);border-radius:5px;box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;cursor:pointer;display:flex;flex-direction:row;overflow-x:hidden;padding:18px 25px;width:85%}.contact-items p{cursor:pointer;font:14px Maven Pro,sans-serif;letter-spacing:.5px;padding-left:10px}.dl-resume{background-color:var(--blurBlack);padding:0;position:relative;transition:all .3s ease}.dl-resume a{background-color:var(--c5);border:3px solid var(--c5);border-radius:5px;cursor:pointer;font:14px Maven Pro,sans-serif;height:100%;letter-spacing:1px;padding:18px 25px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.dl-resume .contact-icons,.dl-resume a{color:var(--c4)}.dl-resume:hover{transform:scale(1)}.dl-resume a:before{background:var(--c5);border:2px solid var(--c5);border-radius:5px;content:"";height:92%;inset:0 0 auto auto;opacity:1;position:absolute;transition-duration:.3s;width:50%;z-index:-1}.dl-resume a:hover:before{height:92%;opacity:1;width:10px}.dl-resume a:hover{color:var(--c4);transition:.3s}.dl-resume a:after{background:var(--c5);border:2px solid var(--c5);border-radius:5px;content:"";height:92%;inset:0 auto auto 0;opacity:1;position:absolute;transition-duration:.3s;width:50%;z-index:-1}.dl-resume a:hover:after{height:92%;width:10px}.contact-icons{color:var(--c4)}.contact-form{align-items:flex-start;display:flex;flex-direction:column;gap:30px;padding:2% 0 0 4%;width:60%}.contact-form input,.contact-form textarea{background-color:var(--blurBlack);border:none;border-radius:5px;box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;color:var(--c4);font-family:Maven Pro,sans-serif;font-size:14px;letter-spacing:1px;outline:none;padding:18px 25px;width:80%}.contact-form textarea{line-height:1.4;resize:none}.contact-form input::placeholder,.contact-form textarea::placeholder{color:var(--pholder);letter-spacing:.5px;opacity:60%}.contact-form-btn{display:flex;flex-direction:row;justify-content:space-between;width:80%}.contact-form button{align-items:center;border:2px solid #0000;border-radius:5px;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d,inset 0 -2px 6px 0 #0a254059;color:var(--c4);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:5px;justify-content:center;padding:16px;transition:all .3s ease-in-out;width:48%}.form-submit{background-color:var(--c5)}.form-reset{background-color:var(--red)}.contact-form button:active{transform:scale(.95);transition:transform .1s ease-in-out}.contact-form button:hover{opacity:85%}.modal{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:linear-gradient(45deg,#00333080,#568d8080);border:2px solid var(--c2);border-radius:8px;box-shadow:0 4px 6px #0003;left:50%;padding:20px 30px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.modal-content{text-align:center}.modal p{color:var(--c4);font:400 14px Maven Pro,sans-serif;padding-bottom:15px}.modal button{background-color:var(--blurBlack);border:none;border-radius:4px;color:var(--c4);cursor:pointer;margin-top:10px;padding:5px 10px}.modal button:hover{opacity:70%}.modal-content img{height:60px;width:60px}@media (max-width:390px){.contact-me h1{font-size:35px}.contact-me p{font-size:14px}.contact-form button,.contact-form input,.contact-form textarea,.contact-items p,.dl-resume a{font-size:12px}}@media (max-width:769px){.contact-me{height:auto;padding:7% 2% 50px}.contact-me h1{font-size:38px}.contact-me p{font-size:16px}.contact-items p{font-size:14px}.contact-container{align-items:center;flex-direction:column-reverse;flex-wrap:nowrap;gap:30px;height:auto;justify-content:center;margin-top:30px}.divider-line{height:1px;width:90%}.contact-form,.contacts{align-items:center;gap:10px;justify-content:center;padding:0;width:100%}.contact-form input,.contact-form textarea,.contact-items{padding:15px 20px;width:90%}.dl-resume{padding:0}.contact-form button,.dl-resume a{font-size:14px;padding:14px}.contact-form-btn{width:90%}}@media (min-width:769px) and (max-width:1281px){.contact-me{padding:7% 2% 3.8%}.contact-me h1{font-size:38px}.divider-line{align-self:center;height:90%}.contact-container{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:center;margin-top:1%;padding:2% 0 0;width:100%}.contacts{padding:20px 4% 10% 0}.contact-form{padding:20px 0 2% 4%}.contact-form,.contacts{gap:20px}.contact-form input,.contact-form textarea,.contact-items{font-size:16px;padding:20px 25px}.dl-resume{padding:0}.contact-form button,.dl-resume a{font-size:16px;padding:18px}}@media (min-width:1281px) and (max-width:1534px){.contact-container{padding:2% 0 0}}@media (min-width:1537px) and (max-width:1919px){.contact-me h1{font-size:55px}.contact-me p{font-size:20px}.contact-items p{font-size:16px}.contacts{padding:40px 4% 10% 0}.contact-form{padding:40px 0 2% 4%}.contact-form,.contacts{gap:30px}.contact-form input,.contact-form textarea,.contact-items{font-size:16px;padding:25px}.dl-resume{padding:0}.contact-form button,.dl-resume a{font-size:16px;padding:16px}.modal{padding:40px 50px}.modal p{font-size:16px}.modal button{font-size:14px}.modal-content img{height:65px;width:65px}}@media (min-width:1919px){.contact-me h1{font-size:60px}.contact-me p{font-size:24px}.divider-line{align-self:center;height:90%}.contact-container{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:center;margin-top:1%;padding:2% 0 0;width:100%}.contacts{padding:60px 4% 10% 0}.contact-items p{font-size:18px}.contact-form{padding:60px 0 2% 4%}.contact-form,.contacts{gap:30px}.contact-form input,.contact-form textarea,.contact-items{font-size:18px;padding:25px}.dl-resume{padding:0}.contact-form button,.dl-resume a{font-size:18px;padding:18px}.modal{padding:40px 50px}.modal p{font-size:18px}.modal button{font-size:16px}.modal-content img{height:70px;width:70px}}:root{--c1:#000;--c2:#023330;--c3:#05877f;--c4:#ccc;--c5:#034945;--c6:#dbdbdb;--blurBlack:#011715e6;--bg1:#113736;--bg2:#04080b;--pholder:#e2f6dd;--red:#702828}*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(90deg,#113736,#04080b);background:linear-gradient(90deg,var(--bg1),var(--bg2));height:100%;overflow-x:hidden;width:100%}html{scroll-behavior:smooth}h1,h2,h3,h4,p,span{cursor:default;text-shadow:1px 1px 2px #0003}.back-to-top-wrapper{align-items:center;bottom:20px;display:flex;flex-direction:row-reverse;justify-content:space-between;position:fixed;right:1%;transition:opacity .3s ease-in-out;z-index:99}.back-to-top-btn{animation:bounce 1.5s ease-in-out infinite;background:none;border:none;color:#05877f;color:var(--c3);cursor:pointer;display:inline-block;font-size:40px;transition:all .3s ease-in-out}.back-to-top-text{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:linear-gradient(45deg,#00333080,#568d8080);border-radius:5px;box-shadow:0 4px 6px #0003;color:#ccc;color:var(--c4);font-size:16px;margin-bottom:12px;margin-right:10px;opacity:0;padding:5px 12px;transition:opacity .3s ease-in-out;z-index:999}.back-to-top-btn:hover{animation:none}.back-to-top-btn:hover+.back-to-top-text{opacity:1}.back-to-top-wrapper.show{opacity:1;transition:opacity .3s ease-in-out}@keyframes bounce{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(0) translateY(-10px)}to{transform:translateX(0) translateY(0)}}@media (max-width:480px){.back-to-top-wrapper{right:1%}.back-to-top-btn{font-size:30px}.back-to-top-text{font-size:12px;margin-right:5px}}
/*# sourceMappingURL=main.f0cb82d8.css.map*/