*{box-sizing:border-box;font-family:Roboto,sans-serif;scroll-behavior:smooth}.navbar{background-color:#3a3939;border-radius:15px;box-shadow:2px 2px 5px #1a1919;display:flex;font-weight:500;height:auto;margin-top:15px;min-height:4.2rem;opacity:0;position:relative;transform:translateY(50px);transition:opacity .7s ease-out,transform .7s ease-out;width:100vh}.navbar.show{opacity:1;transform:translateY(0)}.nav-content{align-items:center;display:flex;justify-content:space-between;padding:0 1rem;width:100%}.menu-btn{background:none;border:none;color:#f2f2f2;cursor:pointer;display:none;font-size:1.5rem}.nav{display:flex;justify-content:end;width:100%}li{list-style-type:none;padding-bottom:5px}ul{display:flex;flex-direction:row}.laptop-icon{font-size:2rem;position:absolute}.aTag{color:#fff;padding-right:1rem;text-decoration:none;text-shadow:3px 3px 3px #1a1919;transition:opacity .3s ease-out}.aTag:hover{opacity:.6}@media (max-width:900px){.nav-content{align-items:normal}.laptop-icon,.menu-btn{padding:1.1rem 0 0}.menu-btn{display:block}.nav-options{display:none;display:flex;flex-direction:column;margin-top:50px;max-height:0;opacity:0;overflow:hidden;transition:opacity .5s,max-height .5s;width:100%}.nav-options.show{max-height:500px;opacity:1}ul{flex-direction:column}}@media (max-width:1000px){.navbar{margin-left:1rem;margin-right:1rem}}.info{background-color:#3a3939;border-radius:15px;box-shadow:2px 2px 5px #1a1919;height:auto;margin-top:3rem;opacity:0;overflow:hidden;position:relative;transform:translateY(50px);transition:opacity .7s ease-out,transform .7s ease-out;width:100vh}.info.show{opacity:1;transform:translateY(0)}.info-text{display:flex;flex-direction:column;padding:1rem 0 0 1rem;text-shadow:3px 3px 3px #1a1919}.info-text h3{color:#f2f2f2;font-size:1.2rem;margin:0;padding-bottom:.5rem}.info-text .span1{color:#a2f9fa;margin-right:1.2rem}.info-text .span1,.info-text .span2{background:linear-gradient(90deg,#74ebd5,#9face6);-webkit-background-clip:text;background-clip:text;font-size:3.6rem;font-weight:700;line-height:1.2}.info-text .span2{color:#9fcad9}.info-text .span3{background:linear-gradient(90deg,#74ebd5,#9face6);-webkit-background-clip:text;background-clip:text;color:#9facc8;font-size:3.6rem;font-weight:700;line-height:1.2}.icons{box-shadow:2px 2px 2px #1a1919;font-size:2.2rem;margin:.8rem .8rem 0 0;transition:opacity .5s ease-out}.icons:hover{opacity:.7}.info-content{padding:3rem 0 .7rem 1rem}.contact-btn{background:linear-gradient(90deg,#74ebd5,#9face6);border:none;border-radius:1.2rem;box-shadow:2px 2px 2px #1a1919;color:#f2f2f2;cursor:pointer;font-size:1rem;font-weight:600;padding:.6rem 1.2rem;text-shadow:2px 2px 10px #1a1919;transition:opacity .5s ease-out}.contact-btn:hover{opacity:.8}@media (max-width:1000px){.info{margin-left:1rem;margin-right:1rem}}@media (max-width:900px){.info-text .span1{display:block;font-size:3rem}.info-text .span2{font-size:3rem}.info-text .span3{color:#9fcad9;font-size:3rem}.info-content{padding-top:4rem}}.about{background-color:#3a3939;border-radius:15px;box-shadow:2px 2px 5px #1a1919;color:#f2f2f2;height:auto;line-height:1rem;margin-top:3rem;opacity:0;overflow:hidden;position:relative;transform:translateY(50px);transition:opacity .7s ease-out,transform .7s ease-out;width:100vh}.about.show{opacity:1;transform:translateY(0)}.about h3,.about span{text-shadow:3px 3px 3px #1a1919}.about span{font-size:3rem;font-weight:400;font-weight:700;line-height:50px}.about p{color:#fff;font-size:17px;line-height:1.5rem;padding-right:1.5rem;text-align:justify;text-shadow:1px 1px 1px #1a1919}.about-text{padding-left:2rem}.about-line{background-color:#fff;margin:1rem 0 0 1rem;min-height:50rem;position:absolute;width:1px}@media(max-width:1000px){.about{margin-left:1rem;margin-right:1rem}}@media(max-width:900px){.about span{font-size:2.8rem}.about p{font-size:17px}}.container{display:flex;justify-content:center}.skills{background-color:#3a3939;border-radius:15px;box-shadow:2px 2px 5px #1a1919;color:#f2f2f2;height:auto;margin-top:3rem;opacity:0;overflow:hidden;position:relative;transform:translateY(50px);transition:opacity .7s ease-out,transform .7s ease-out;width:100vh}.skills.show{opacity:1;transform:translateY(0)}.skills h2{text-align:center;text-shadow:3px 3px 3px #1a1919}.icons-skills{display:flex;flex-direction:row;flex-wrap:wrap;font-size:small;gap:2.5rem;justify-content:center;margin:1rem;padding-bottom:1rem}.icons-skills div{display:flex;flex-direction:column;text-align:center;text-shadow:3px 3px 3px #1a1919}@media(max-width:1000px){.skills{margin-left:1rem;margin-right:1rem}}.portfolio{color:#f2f2f2;display:flex;flex-direction:column;height:auto;margin-bottom:2rem;margin-top:2rem;opacity:0;position:relative;transform:translateY(50px);transition:opacity .7s ease-out,transform .7s ease-out;width:100vh}.portfolio.show{opacity:1;transform:translateY(0)}.portfolio-title{color:#f2f2f2;line-height:.5rem;text-shadow:3px 3px 3px #1a1919}.portfolio-content{background-color:#3a3939;border-radius:15px;box-shadow:2px 2px 5px #1a1919;display:flex;flex-direction:row;height:auto;min-height:15rem;position:relative}.content-img{background-image:url(/Portfolio/static/media/NodeNotes.1ccf783dfa4223eee4b2.png)}.content-img,.content-portfolio-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px 0 0 15px;width:50%}.content-portfolio-img{background-image:url(/Portfolio/static/media/Portfolio.b57255b4fd86dfcd2a9c.png)}.content-dsense-img{background-image:url(/Portfolio/static/media/Dsense.b92c2e65ea5e77cf09b6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px 0 0 15px;width:50%}.content-info{margin-right:1rem;padding-left:1rem;padding-top:1rem;text-align:justify;width:50%}.content-info span{font-size:22px;font-weight:700;line-height:1.5rem;text-shadow:3px 3px 3px #1a1919}.content-info p{font-size:15px;line-height:1.5rem}.btn-project{border:none;border-radius:15px;box-shadow:2px 2px 2px #1a1919;cursor:pointer;font-weight:600;margin:0 0 1rem 1rem;padding:.5rem 1rem;transition:opacity .5s ease-out}.btn-project:hover,.btn-repository:hover{opacity:.7}.btn-repository{background-color:#1a1919;border:none;border-radius:15px;box-shadow:2px 2px 2px #1a1919;color:#f2f2f2;cursor:pointer;font-weight:600;margin:0 0 1rem;padding:.5rem 1rem;transition:opacity .5s ease-out}.part{display:flex;justify-content:space-between}.part-icons{margin-left:.3rem}@media(max-width:1000px){.portfolio{margin-left:1rem;margin-right:1rem}.content-dsense-img,.content-img,.content-portfolio-img{background-position:50%;background-size:cover;border-radius:15px 15px 0 0;height:13rem;width:100%}.content-info{width:100%}.portfolio-content{flex-wrap:wrap}}@media(max-width:760px){.content-img{max-height:20rem}}.contact{background-color:#3a3939;border-radius:15px;box-shadow:2px 2px 5px #1a1919;color:#f2f2f2;height:auto;line-height:1rem;margin-bottom:2rem;margin-top:3rem;min-height:10rem;opacity:0;overflow:hidden;position:relative;transform:translateY(50px);transition:opacity .7s ease-out,transform .7s ease-out;width:100vh}.contact.show{opacity:1;transform:translateY(0)}.contact-info{display:flex;flex-direction:column;gap:.1rem;text-align:left;text-align:initial}.contact-info span{padding-left:1rem}.contact h2{font-weight:600;text-align:center;text-shadow:3px 3px 3px #1a1919}.phone{padding:1rem 0 1rem 1rem}.email,.phone{align-items:center;text-shadow:3px 3px 3px #1a1919;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.email,.location{padding:0 0 1rem 1rem}.location{align-items:center;text-shadow:3px 3px 3px #1a1919;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-sub-info{display:flex;justify-content:end;padding:0 1rem 1rem}.contact-sub-info a{box-shadow:2px 2px 5px #1a1919;margin-left:1rem;transition:opacity .3s ease-out}.contact-sub-info a:hover{opacity:.6}@media(max-width:1000px){.contact{margin:0 1rem 1rem}.contact-info{font-size:17px}}
/*# sourceMappingURL=main.1bd5aad0.css.map*/