@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700&display=swap);*{border:none;box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;outline:none;padding:0;text-decoration:none;text-transform:capitalize}html{font-size:62.5%;overflow-x:hidden}html::-webkit-scrollbar{width:1rem}html::-webkit-scrollbar-track{background:#0d0d0d}html::-webkit-scrollbar-thumb{background:crimson;border-radius:5rem}body{background:#0d0d0d;padding-bottom:6.5rem}section{padding:5rem 9%}.heading{color:#fff;font-size:6vw;margin-bottom:3rem;text-align:center}.heading,.heading span{text-transform:uppercase}.heading span{color:crimson}.btn{background:crimson;border-radius:5rem;color:#fff;display:inline-block;margin-top:1rem;padding:.7rem .7rem .7rem 2rem}.btn,.btn i{font-size:1.7rem}.btn i{background:#fff;border-radius:50%;color:crimson;height:4rem;line-height:4rem;margin-left:1rem;text-align:center;transition:.2s linear;width:4rem}.btn:hover i{margin-left:2rem}.navbar{align-items:flex-end;bottom:0;display:flex;left:0;position:fixed;right:0;z-index:1000}.navbar a{background:#1a1a1a;color:#fff;flex:1 1;font-size:2rem;padding:2rem;text-align:center;transition:.2s linear}.navbar a i{color:crimson;padding-right:.5rem}.navbar a:hover{background:crimson;padding-bottom:6rem}.navbar a:hover i{color:#fff}.home{align-items:center;display:flex;flex-wrap:wrap;gap:4rem;min-height:calc(100vh - 6.5rem)}.home .image{flex:1 1 42rem;text-align:center;z-index:20}.home .image img{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;height:50rem;width:50rem;z-index:1}.home:before{content:""!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.home .content{flex:1 1 42rem;z-index:20}.home .content h3{color:#fff;font-size:4rem;padding-bottom:.5rem}.home .content span{color:crimson;display:block;font-size:3rem;padding:.5rem 0}.home .content p{color:#aaa;font-size:1.5rem;line-height:2;padding:1rem 0}.about .row{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;z-index:20}.about .row .info-container{flex:1 1 42rem;z-index:20}.about .row .info-container h1{color:#fff;font-size:3rem;padding-bottom:1rem;text-transform:uppercase}.about .row .info-container .box-container{display:flex;flex-wrap:wrap;gap:2rem;padding:1rem 0}.about .row .info-container .box-container .box{flex:1 1 20rem}.about .row .info-container .box-container .box h3{color:#fff;font-size:1.7rem;font-weight:400;padding:1rem 0}.about .row .info-container .box-container .box h3 span{color:#aaa;font-weight:lighter}.about .row .count-container{display:flex;flex:1 1 42rem;flex-wrap:wrap;gap:2rem}.about .row .count-container .box{background:#1a1a1a;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.7);flex:1 1 20rem;padding:3rem 4rem;z-index:20}.about .row .count-container .box h3{color:crimson;font-size:5rem}.about .row .count-container .box p{color:#aaa;font-size:2rem}.skills .box-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));z-index:20}.skills .box-container .box{background:#1a1a1a;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.7);padding:2rem;text-align:center}.skills .box-container .box:hover{background:#fff}.skills .box-container .box:hover h3{color:#0d0d0d}.skills .box-container .box img{height:7rem;margin-bottom:1rem}.skills .box-container .box h3{color:#fff;font-size:1.7rem;font-weight:400;text-transform:uppercase}.education .box-container{display:flex;flex-wrap:wrap;z-index:20}.education .box-container .box{border-left:.1rem solid #aaa;flex:1 1 40rem;margin-left:2rem;padding-bottom:3rem;padding-left:3.5rem;padding-top:0;position:relative;z-index:20}.education .box-container .box i{background:crimson;border-radius:50%;color:#fff;font-size:1.7rem;height:4.5rem;left:-2.5rem;line-height:4.5rem;position:absolute;text-align:center;top:-1rem;width:4.5rem}.education .box-container .box span{background:#1a1a1a;border-radius:5rem;color:#fff;font-size:1.7rem;padding:.5rem 1.5rem}.education .box-container .box h3{color:#fff;font-size:2rem;font-weight:400;padding:3rem 0 1rem}.education .box-container .box p{color:#aaa;font-size:1.5rem;line-height:2}.portfolio{text-align:center}.portfolio .box-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(31rem,1fr));margin-bottom:2rem}.portfolio .box-container .box{height:30rem;overflow:hidden;position:relative}.portfolio .box-container .box:hover .content{-webkit-transform:translateY(0);transform:translateY(0)}.portfolio .box-container .box img{height:100%;object-fit:cover;width:100%}.portfolio .box-container .box .content{align-items:center;background:#1a1a1a;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;padding:2rem;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:.2s linear;width:100%}.portfolio .box-container .box .content h3{color:#fff;font-size:2.5rem;font-weight:400;text-transform:uppercase}.portfolio .box-container .box .content p{color:#aaa;font-size:1.5rem;line-height:2;padding:1rem 0}.portfolio .box-container .box .content a{color:crimson;font-size:2rem}.portfolio .box-container .box .content a:hover{color:#fff}.contact .row{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.contact .row .info-container{width:40rem}.contact .row .info-container h1{color:#fff;font-size:3rem;padding-bottom:1rem;text-transform:uppercase}.contact .row .info-container p{color:#aaa;font-size:1.5rem;line-height:2;padding:1rem 0}.contact .row .info-container .box-container{padding:2rem 0}.contact .row .info-container .box-container .box{display:flex;gap:2rem;padding:1rem 0}.contact .row .info-container .box-container .box i{color:crimson;font-size:3rem}.contact .row .info-container .box-container .box h3{color:#fff;font-size:2rem}.contact .row .info-container .share a{background:#1a1a1a;border-radius:50%;color:#fff;font-size:2rem;height:4.5rem;line-height:4.5rem;margin-right:.3rem;text-align:center;width:4.5rem}.contact .row .info-container .share a:hover{background:crimson}.contact .row form{flex:1 1 42rem}.contact .row form .inputBox{display:flex;flex-wrap:wrap;justify-content:space-between}.contact .row form .inputBox input{width:49%}.contact .row form .inputBox input,.contact .row form textarea{background:#1a1a1a;border-radius:5rem;color:#fff;font-size:1.6rem;margin:.7rem 0;padding:1.2rem 1.8rem;text-transform:none}.contact .row form textarea{border-radius:1rem;height:25rem;resize:none;width:100%}.contact .row form .btn{cursor:pointer;padding:1rem 3rem}.contact .row form .btn:hover{background:#fff;color:#0d0d0d}.about .image{padding-bottom:20px;text-align:center}.about .image img{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;height:25rem;width:25rem}.contact .image{padding-bottom:20px;text-align:center}.contact .image img{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;height:25rem;width:25rem}.home #particles-js{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.about #particles-js,.contact #particles-js{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.main{color:#fff;z-index:200}.inf{display:inline!important}.inf i{font-size:40px;padding-right:20px}@media (max-width:1200px){html{font-size:55%}section{padding:3rem 2rem}}@media (max-width:768px){.heading{font-size:12vw}.navbar a i{padding:0}.navbar a span{display:none}.navbar a:hover{padding-bottom:2rem}.home{gap:2rem;text-align:center}.home .image img{height:30rem;width:30rem}.home .content h3{font-size:3rem}.home .content span{font-size:2.5rem}.contact .row form .inputBox input{margin-bottom:1rem;width:100%}}@media (max-width:450px){html{font-size:50%}}
/*# sourceMappingURL=main.fd3b2023.css.map*/