@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0;scroll-behavior:smooth;text-decoration:none}:root{--bg-color:#2a2a2a;--second-bg-color:#1f242d;--third-bg-color:#323946;--fourth-bg-color:#081b29;--fifth-bg-color:#112e42;--text-color:#ededed;--main-color:#1127f1}html{color:#ededed;color:var(--text-color);font-size:60%;overflow-x:hidden}body{background-color:#1f242d;background-color:var(--second-bg-color)}.header{align-items:center;background:transparent;display:flex;justify-content:space-between;left:0;padding:2rem 9%;position:fixed;top:0;transition:.3s;width:100%;z-index:100}.header.active{background:#1f242d;background:var(--second-bg-color)}.logo{color:#ededed;color:var(--text-color);font-size:3rem}.logo span{color:#1127f1;color:var(--main-color)}.hidden{display:none}.navbar>a{color:#ededed;color:var(--text-color);font-size:1.5rem;font-weight:500;margin-left:3.5rem;transition:.3s}.navbar>a:hover{color:#1127f1;color:var(--main-color)}.nav_toggler>div{background:#ededed;background:var(--text-color);cursor:pointer;display:none;height:.2rem;margin:.4rem;transition:.3s ease-in;width:3rem}.resume_btn{background:#1127f1;background:var(--main-color);border:.3rem solid #1127f1;border:.3rem solid var(--main-color);border-radius:.8rem;color:#1f242d;color:var(--second-bg-color);font-size:1.5rem;font-weight:700;height:auto;letter-spacing:.1rem;padding:10px;width:auto}.resume_btn:hover{background-color:initial;color:#1127f1;color:var(--main-color);transition:.2s ease-out}.home{background:url(/static/media/background_img.e80f412c2a0fcd189030.png) no-repeat;background-position:100px 100px 100px;background-size:cover}.home_content{display:grid;grid-template-columns:repeat(2,1fr);min-height:100vh;padding:9rem 0 0 9%}.left_col{display:flex;flex-direction:column;justify-content:space-evenly}.left_col,.right_col{height:100%;width:100%}.text_content h1{font-size:5.6rem;font-weight:700;line-height:1.3}.text_content .text_animate{position:relative;width:43rem}.text_content .text_animate h3{-webkit-text-stroke:.7px #1127f1;-webkit-text-stroke:.7px var(--main-color);-webkit-animation:HomeBgText 6s linear infinite;animation:HomeBgText 6s linear infinite;-webkit-animation-delay:2s;animation-delay:2s;-webkit-background-clip:text;background-image:linear-gradient(#1127f1,#1127f1);background-image:linear-gradient(var(--main-color),var(--main-color));background-position:-45rem 0;background-repeat:no-repeat;color:transparent;font-size:3.2rem;font-weight:700}.text_content .text_animate h3:before{-webkit-animation:HomeCursorText 6s linear infinite;animation:HomeCursorText 6s linear infinite;-webkit-animation-delay:2s;animation-delay:2s;border-right:2px solid #1127f1;border-right:2px solid var(--main-color);content:"";height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.text_content p{font-size:1.6rem;margin:2rem 0 4rem}.btn_box{align-items:center;display:flex;justify-content:space-between;position:relative;width:50rem}.btn_box>span{font-size:2.5rem;font-weight:600}.projects_btn{background:transparent;border:.3rem solid #1127f1;border:.3rem solid var(--main-color);border-radius:.8rem;color:#1127f1;color:var(--main-color);font-size:2.2rem;font-weight:700;height:auto;letter-spacing:.1rem;padding:10px;width:auto}.projects_btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.2s ease-in-out}.hire_me-btn{background:#1127f1;background:var(--main-color);border:.3rem solid #1127f1;border:.3rem solid var(--main-color);border-radius:.8rem;color:#1f242d;color:var(--second-bg-color);font-size:2.5rem;font-weight:800;height:auto;letter-spacing:.1rem;padding:20px;width:auto}.hire_me-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.2s ease-in-out}.right_col .home_img-hover{background:transparent;height:100%;transition:1s;width:100%}.right_col .home_img-hover:hover{background:#1f242d;background:var(--second-bg-color);opacity:.6}.about{grid-gap:1rem;background:#2a2a2a;background:var(--bg-color);display:grid;gap:1rem;grid-template-columns:1fr auto;height:100vh;padding:9rem 9% 0}.about_img-container{align-items:center;display:flex;height:100%;justify-content:center;padding-right:1rem}.about_img{background-color:#1f242d;background-color:var(--second-bg-color);border-radius:50%;box-shadow:0 30px 0 -10px hsla(0,0%,100%,.44);height:350px;overflow:hidden;position:relative;width:400px}.about_img>img{height:inherit;opacity:.5;position:absolute;width:inherit}.about_img:hover{box-shadow:0 30px 0 -10px rgba(0,0,0,.44);transition:.2s ease-in-out}.about_img>img:hover{opacity:1;transition:.2s ease-in-out}.about_text{height:100%;padding-top:2rem;width:100%}.about_text>h2{font-size:5rem;line-height:20px}.about_text>h2>span{color:#1127f1;color:var(--main-color)}.about_text>h5{font-size:3rem;font-weight:500;line-height:1.7;margin:15px 0 20px;-webkit-text-decoration:underline #1127f1;text-decoration:underline #1127f1;-webkit-text-decoration:underline var(--main-color);text-decoration:underline var(--main-color)}.about_text>p{font-size:1.6rem;line-height:1.3;margin-bottom:1.5rem}.skills{background:#1f242d;background:var(--second-bg-color);height:100vh;padding:9rem 9% 0}.skills_heading{color:#ededed;color:var(--text-color);font-size:5rem;line-height:1;margin-bottom:2rem;text-align:center}.skills_heading>span{color:#1127f1;color:var(--main-color)}.skills h4{font-size:3rem;font-weight:600;margin-bottom:10px;-webkit-text-decoration:underline #1127f1;text-decoration:underline #1127f1;-webkit-text-decoration:underline var(--main-color);text-decoration:underline var(--main-color)}.skills h5{font-size:2rem;font-weight:500;margin-bottom:10px}.skills h5 span{-webkit-text-decoration:underline #1127f1;text-decoration:underline #1127f1;-webkit-text-decoration:underline var(--main-color);text-decoration:underline var(--main-color)}.skills ul li{font-size:1.6rem;list-style:none}.skills ul li:hover{color:#1127f1;color:var(--main-color);transition:.3s ease-out}.core_skill-container{background-color:#2a2a2a;background-color:var(--bg-color);border:1px solid #1127f1;border:1px solid var(--main-color);border-radius:10px;margin-bottom:2rem;text-align:center}.core_skill-container:hover{background-color:#1f242d;background-color:var(--second-bg-color);transition:.3s ease-in-out}.core_skills{display:flex;justify-content:space-evenly;padding:10px}.tech_skill-container{border:1px solid #1127f1;border:1px solid var(--main-color);border-radius:10px;padding:10px;text-align:center}.tech_skill-container:hover{background-color:#2a2a2a;background-color:var(--bg-color);transition:.3s ease-in-out}.tech_skills{display:flex;justify-content:space-evenly}.backend_container,.database_container,.frontend_container{display:flex;flex-direction:column}.projects{background:#2a2a2a;background:var(--bg-color);min-height:100vh;padding:9rem 9% 2rem;text-align:center}.projects>.projects_heading{color:#ededed;color:var(--text-color);font-size:5rem;line-height:1;margin-bottom:3rem;text-align:center}.projects>.projects_heading>span{color:#1127f1;color:var(--main-color)}.projects_container{border:.5px solid #1127f1;border:.5px solid var(--main-color);border-radius:10px;display:flex;flex-direction:row;height:450px;margin-bottom:2rem;overflow:hidden;position:relative;width:100%}.project_text-container{padding:20px;width:30%}.project_headings{text-align:left}.project_headings p{font-size:1.5rem;letter-spacing:1px}.project_headings h2 a{color:#1127f1;color:var(--main-color);font-size:3.5rem;letter-spacing:2px}.project_headings h2 a:hover{-webkit-text-decoration:underline #ededed;text-decoration:underline #ededed;-webkit-text-decoration:underline var(--text-color);text-decoration:underline var(--text-color);transition:.3s ease-in-out}.project_contents{background-color:#1f242d;background-color:var(--second-bg-color);border-radius:10px;box-shadow:2px 2px 3px;left:20px;padding:25px 15px;position:absolute;top:50%;width:700px;z-index:1}.project_contents>p{font-size:1.5rem;margin-bottom:10px;text-align:left}.project_contents p a{color:#1127f1;color:var(--main-color)}.project_contents p a:hover{-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.technologies_used{display:flex;flex-direction:row;gap:10px;list-style:none}.technologies_used li{background-color:#1127f1;background-color:var(--main-color);border-radius:10px;font-weight:500;letter-spacing:1px;padding:10px}.technologies_used li:nth-child(2){padding-top:10px}.project_image-container{background-color:#1127f1;background-color:var(--main-color);overflow:hidden;position:relative;width:70%}.project_image-container img{bottom:0;height:100%;left:0;object-fit:cover;opacity:.7;position:absolute;right:0;top:0;width:100%}.project_image-container img:hover{opacity:1;transition:.3s ease-in-out}.more_projects{margin:30px 0}.more_projects a{color:#ededed;color:var(--text-color);font-size:3rem;font-weight:500;letter-spacing:1px;-webkit-text-decoration:underline #1127f1;text-decoration:underline #1127f1;-webkit-text-decoration:underline var(--main-color);text-decoration:underline var(--main-color)}.more_projects a:hover{color:#1127f1;color:var(--main-color);-webkit-text-decoration:underline #ededed;text-decoration:underline #ededed;-webkit-text-decoration:underline var(--text-color);text-decoration:underline var(--text-color);-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.contact{grid-gap:2.5rem;align-items:center;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);min-height:100vh;padding:10rem 9% 2rem}.contact_text{height:100%;width:100%}.contact_text>h2{font-size:5rem;line-height:1;margin-bottom:20px}.contact_text>h2>span{color:#1127f1;color:var(--main-color)}.contact_text>p{font-size:1.5rem;line-height:1.5;margin-bottom:50px}.contact_text ul{list-style:none;padding:0 50px}.contact_text ul li{margin-bottom:20px}.contact_text ul li a{color:#ededed;color:var(--text-color);font-size:1.8rem;letter-spacing:1px}.contact_text ul li a:hover{color:#1127f1;color:var(--main-color);-webkit-text-decoration:underline #ededed;text-decoration:underline #ededed;-webkit-text-decoration:underline var(--text-color);text-decoration:underline var(--text-color);transition:.3s ease-in-out}.contact_text ul li i{color:#000;font-size:4rem;margin:0 7px}.frontend_mentor-logo{margin:0 16px}.contact_form{height:100%;width:100%}.contact_form>form{position:relative}.contact_form>form>input,form>textarea{background:#2a2a2a;background:var(--bg-color);border:none;border-radius:8px;color:#ededed;color:var(--text-color);font-size:15px;margin-bottom:10px;outline:none;padding:14px;width:100%}.contact_form>textarea{height:240px;resize:none}.contact_btn{background:#1127f1;background:var(--main-color);border:.3rem solid #1127f1;border:.3rem solid var(--main-color);border-radius:.8rem;color:#1f242d;color:var(--second-bg-color);cursor:pointer;font-size:1.5rem;font-weight:700;height:auto;letter-spacing:.1rem;padding:10px;width:auto}.contact_btn:hover{background-color:initial;color:#1127f1;color:var(--main-color);transition:.2s ease-out}footer{align-items:center;background:#2a2a2a;background:var(--bg-color);display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:10px 10%;width:100%}.last_text>p{font-size:1.3rem;letter-spacing:1px}.arrow_top>a>i{background:#1127f1;background:var(--main-color);border-radius:8px;color:#ededed;color:var(--text-color);font-size:30px}@-webkit-keyframes HomeBgText{0%,10%,to{background-position:-45rem 0}65%,85%{background-position:0 0}}@keyframes HomeBgText{0%,10%,to{background-position:-45rem 0}65%,85%{background-position:0 0}}@-webkit-keyframes HomeCursorText{0%,10%,to{width:0}65%,78%,85%{opacity:1;width:100%}75%,81%{opacity:0}}@keyframes HomeCursorText{0%,10%,to{width:0}65%,78%,85%{opacity:1;width:100%}75%,81%{opacity:0}}@media (max-width:1200px){html{font-size:50%}}@media (max-width:950px){.home{background-image:url(/static/media/background_img_2.4f755f1f41bd66f5cab1.png);background-position:30px}.home_content{align-items:flex-end;display:flex;padding:0 9% 20px}.left_col{background-color:#1f242dce;border-radius:10px;box-shadow:0 0 5px #1f242d;height:100%;padding:2rem 0;width:100%}.right_col{display:none}.about{height:auto;padding-bottom:20px}}@media (max-width:850px){.about{display:flex;flex-direction:column}.about_img-container{padding:20px}.about_img{height:250px;width:300px}.contact{display:flex;flex-direction:column}.contact_text ul{padding:0}}@media (max-width:800px){.projects_container{background-image:url(/static/media/capstone_project_img.64e654a9dcd36be21fdd.png);background-position:50%;background-size:cover;position:relative}.project_contents{background-color:#081b29cf;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;right:0;top:0;width:auto}.project_contents:hover{background-color:#081b298f;transition:.3s ease-in-out}.project_headings p{position:absolute;top:55%;z-index:2}.project_headings h2 a{line-height:1;position:absolute;top:60%;z-index:2}.project_image-container{display:none}}@media (max-width:768px){html{font-size:50%}.home{background-image:url(/static/media/background_img_2.4f755f1f41bd66f5cab1.png);background-position:-40px}.header{padding:2rem 5%}.home_content{padding:0 2%}.left_col{text-align:center}.text_content .text_animate{left:25%}.btn_box{left:22%}.nav_toggler>div{display:block}.resume_btn{display:none}.navbar{background-color:#1f242d;background-color:var(--second-bg-color);box-shadow:0 1rem 1rem rgba(0,0,0,.2);padding:1rem 4%;position:absolute;right:0;top:100%;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.3s ease-in;width:auto}.navbar_active{-webkit-transform:translateX(0);transform:translateX(0)}.toggle>.line1{-webkit-transform:rotate(-50deg) translate(-4px,5px);transform:rotate(-50deg) translate(-4px,5px)}.toggle>.line2{opacity:0}.toggle>.line3{-webkit-transform:rotate(50deg) translate(-4px,-5px);transform:rotate(50deg) translate(-4px,-5px)}.navbar>a{display:block;font-size:2rem;margin:3rem 0;text-align:center}.about,.contact,.projects,.skills{padding:9rem 5%}}@media (max-width:600px){.home{background-image:url(/static/media/background_img_2.4f755f1f41bd66f5cab1.png);background-position:-90px}.text_content .text_animate{left:15%}.btn_box{left:12%}}@media (max-width:500px){.home{background-image:url(/static/media/background_img_2.4f755f1f41bd66f5cab1.png);background-position:-150px}.text_content .text_animate{left:13%}.btn_box{left:6%}.project_headings p{top:45%}.project_headings h2 a{line-height:1;top:50%}}@media (max-width:425px){.home_content{padding:0}.left_col{height:500px;padding:2rem}.text_content .text_animate{left:5%}.btn_box{display:flex;flex-direction:column;gap:2rem;left:-5px;width:auto}.btn_box>span{display:none}}@media (max-width:375px){.text_content .text_animate{left:3%}.skills{height:auto}.core_skills,.tech_skills{flex-wrap:wrap}.tech_skills{gap:10px;height:auto}.text_content .text_animate{width:auto}.text_content .text_animate h3{font-size:3rem}.text_content h1{font-size:4rem}.text_content .text_animate h3{font-size:2.5rem}.project_headings p{top:30%}.project_headings h2 a{top:35%}.technologies_used{flex-wrap:wrap}.technologies_used li:nth-child(2){padding-top:20px}.technologies_used li{height:40px;padding:10px;width:70px}.about_img>img{height:inherit;left:-25px;width:inherit}}
/*# sourceMappingURL=main.3a62db36.css.map*/