@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;700&display=swap);html{scroll-behavior:smooth}@media screen and (max-width:768px){.desktop-menu{display:none}.hamburger{align-items:flex-start;background-color:#001529;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding-left:2px;position:fixed;right:20px;top:15px;width:30px;z-index:1000}.ham{background-color:#fff;border-radius:20px;height:2px;margin:2px;transition:all .05s ease-in;width:25px;z-index:1000}.ham:nth-child(2){width:18px}.hamburger.active .ham:first-child{transform:translateX(-1px) translateY(6px) rotate(45deg)}#map,#menu,.hamburger.active .ham:nth-child(2),.hidden,.top-links{display:none}.hamburger.active .ham:nth-child(3){transform:translateX(-1px) translateY(0) rotate(-45deg)}.mobile-menu{font-size:25px;height:50px;z-index:999}#mobile-menu,.mobile-menu{background-color:#001529;left:0;position:fixed;top:0;width:100vw}#mobile-menu{display:flex;flex-direction:column;height:100vh;padding-top:12%;transition:transform .6s cubic-bezier(.25,1,.5,1)}.projects{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;position:relative}.logo{height:40px;left:10%;position:fixed;top:0}.logo img{height:64px;width:100px}body{background:#001529;background:linear-gradient(-198deg,#001529 50%,#044152 100%,#05495a 0,#076170 0,#0b8491 0);font-family:Nunito,sans-serif;font-size:16px;overflow-x:hidden}.projects .card{background:#00152900;margin-bottom:3%;margin-left:8%}.projects .card .face{height:200px;width:80vw}.projects .card .face.face1{align-content:center;align-items:center;background:#0e1114;display:flex;justify-content:center;z-index:1}.projects .card .face.face1 .content{text-align:center}.projects .card .face.face1 .content i{color:#00f48e;display:inline-block;font-size:3.8em}.projects .card .face.face1 .content h3{color:#00f48e;font-size:23px}.projects .card .face.face1 .content p{color:#fff;font-size:14px;text-align:center}.face2 .content{background-size:cover;height:100%;width:80vw}.projects .card .face.face2{align-items:center;background:#f5f5f5;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px;position:relative}.projects .card .face.face2 .content p,a{color:#333;font-size:10pt;margin:0;padding:0}.projects .card .face.face2 .content a{box-sizing:border-box;color:#000;display:inline-block;margin:15px 0 0;outline:1px dashed #333;padding:10px;text-decoration:none}.projects .card .face.face2 button{background-color:#001529;border:none;border-radius:3px;color:#00f48e;margin-bottom:-18px;margin-top:3px;padding:8px;width:80%}#homepage{background-image:url(/static/media/bg.9275bcc6b68446cd2499.png);background-position:0 100%;background-repeat:no-repeat;background-size:100%}.navbar{background-color:#001529}.contact-icons{left:5px;position:fixed;top:25vh}.contact-icons li a i{color:#00f48e;font-size:30px;margin-bottom:8px}.contact-icons li a i:hover{color:#fff;scale:1.01}#contact-me h3,h1,h2{color:#00f48e}#projects{padding:20px}.projects h2{text-decoration:underline}.modal-title{font-size:25px;font-weight:700;padding-left:3.66%}.carousel{margin-bottom:5%}.carousel-control-prev{margin-left:-7%}.carousel-control-next{margin-right:-7%}.carousel-indicators{margin-bottom:-7%}.langs{padding:0 7.25%}.btn:focus{box-shadow:none;outline:none}.slide-image{margin-left:4%;max-width:92%;min-height:30vh}.project-desc{padding:0 3.82%}.techs{background-color:#001529;color:#00f48e}.techs,.techs:hover{border:1px solid #00f48e}.techs:hover{background-color:#001529f8}.git-btn,.links a,.links button,.resume{background-color:#001529;border:1px solid #00f48e;color:#00f48e}.git-btn:hover,.links a:hover,.links button:hover,.resume:hover{background-color:#001529c8;color:#00f48e}input:focus,textarea:focus{border:1px solid #00f48e}.menu{color:#fff}.menu:hover{color:#00f48e}#contact-me{margin-left:-3.7%;margin-top:10px;width:80vw}#about-me{padding:0 8% 0 12.99%}#contact-me input{width:100%}#submit{padding:8px}.stack{grid-template-columns:1fr 1fr;padding:0 12% 0 8.3%}}@media screen and (min-width:768px){#mobile-menu,.hamburger{display:none}.description{width:40%}.projects{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;position:relative}.logo{height:40px;left:10%;position:fixed;top:0}.logo img{height:64px;width:100px}body{background:#001529;background:linear-gradient(-198deg,#001529 50%,#044152 100%,#05495a 0,#076170 0,#0b8491 0);font-family:Nunito,sans-serif}.projects .card{background-color:#0e1114;position:relative}.projects .card .face{height:200px;transition:.4s;width:300px}.projects .card .face.face1{align-content:center;align-items:center;background:#0e1114;display:flex;justify-content:center;position:relative;transform:translateY(100px);z-index:1}.projects .card:hover .face.face1{box-shadow:inset 0 0 300px #001529,0 0 50px #00f48e,0 0 90px #00f48e,10px 0 80px #00f48e;margin-bottom:-20px;margin-top:20px;transform:translateY(0);z-index:100}.projects .card .face.face1 .content{opacity:.5;text-align:center;transition:.5s}.projects .card:hover .face.face1 .content{opacity:1}.projects .card .face.face1 .content i{color:#00f48e;display:inline-block;font-size:4em}.projects .card .face.face1 .content h3{color:#00f48e;font-size:25px}.projects .card .face.face1 .content p{color:#fff;font-size:14px;text-align:center}.face2 .content{background-size:cover;height:100%;width:300px}.projects .card .face.face1 .content a{transition:.5s}.projects .card .face.face2{align-items:center;background:#f5f5f5;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative;transform:translateY(-100px)}.projects .card:hover .face.face2{transform:translateY(0)}.projects .card .face.face2 .content p,a{color:#333;font-size:10pt;margin:0;padding:0}.projects .card .face.face2 .content a{box-sizing:border-box;color:#000;display:inline-block;margin:15px 0 0;outline:1px dashed #333;padding:10px;text-decoration:none}.projects .card .face.face2 .content a:hover{background:#333;box-shadow:inset 0 0 10px #00000080;color:#f5f5f5}.projects .card .face.face2 button{background-color:#001529;border:none;border-radius:3px;color:#00f48e;margin-bottom:-18px;margin-top:3px;padding:8px;width:80%}.projects .card .face.face2 button:hover{background-color:#09203ff2}#homepage{background-image:url(/static/media/bg.9275bcc6b68446cd2499.png);background-repeat:no-repeat;background-size:contain}.navbar{background-color:#001529}.contact-icons{left:7px;position:fixed;top:25vh;z-index:100}#about-me{display:flex;padding:5% 10%}#contact-me,.abt-description{width:50%}#submit{padding:7px;width:25%}.contact-icons li a i{color:#00f48e;font-size:30px;margin-bottom:8px}.contact-icons li a i:hover{color:#fff;scale:1.01}#contact-me h3,h1,h2{color:#00f48e}#projects{padding:20px}.projects h2{text-decoration:underline}.modal-70w{min-width:70vw}.slide-image{margin-bottom:5%;margin-left:10%;max-height:100vh;max-width:80%}.techs{background-color:#001529;color:#00f48e}.techs,.techs:hover{border:1px solid #00f48e}.techs:hover{background-color:#001529f8}.git-btn,.links a,.links button,.resume{background-color:#001529;border:1px solid #00f48e;color:#00f48e}.git-btn:hover,.links a:hover,.links button:hover,.resume:hover{background-color:#001529c8;color:#00f48e}input:focus,textarea:focus{border:1px solid #00f48e}.menu{color:#fff}.menu:hover{color:#00f48e}.modal-title{font-weight:700;padding-left:9.7%}.langs{padding-left:11%}.project-desc{padding:0 10%}.stack{grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;padding:0 8%}.btn:focus{box-shadow:none;outline:none}}
/*# sourceMappingURL=main.531f3d12.css.map*/