body,html{font-family:Roboto,Helvetica,sans-serif;font-size:16px;scroll-behavior:smooth}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.intro{height:100vh}.navbar{display:flex;justify-content:space-evenly}.nav-items{display:flex;margin-inline:1rem}.nav-items li{font-size:1.5rem;font-weight:700;list-style:none;margin-right:2rem;padding:2rem;transition:.4s}.nav-items a{color:#000}.nav-items li:hover{color:#5a189a;cursor:pointer;transition:.4s}.bilab{font-size:5rem}.download-cv{border:1px solid #865dff;border-radius:10px;max-width:150px;min-height:50px;overflow:hidden;position:relative;transition:all .5s ease-in;z-index:1}.download-cv:after,.download-cv:before{content:"";max-width:0;min-height:100%;overflow:hidden;position:absolute;top:0;-webkit-transform:skew(15deg);transform:skew(15deg);transition:all .5s;z-index:-1}.download-cv:before{background:#191825;left:-10px}.download-cv:after{background:#5a189a;right:-10px}.download-cv:hover:after,.download-cv:hover:before{max-width:58%}.download-cv:hover{color:#fff;transition:.3s}.download-cv{color:#ffa3fd;color:#000;font-size:1.05rem;font-weight:500;transition:all .3s ease-in}.intro-text1{font-size:3rem;margin-top:10rem;padding-left:10rem}.fa-solid{display:none}@media (max-width:400px){.navbar{display:none}.nav-items{flex-direction:column}.intro{height:100vh}.intro-text1{font-size:3rem;margin-top:70%;padding-left:3rem;text-align:left}.fa-solid{color:#5d3fd3;cursor:pointer;display:block;font-size:3rem;margin:10px}.nav-items ul li{display:block;padding-left:30px}.hamburger{cursor:pointer;height:3rem;position:absolute;right:1rem;top:1rem;width:3rem;z-index:2}.hamburger-active .navbar{display:block}}.about-section{align-items:center;justify-content:center;margin:auto;position:relative}.about-text{font-size:4rem;margin-top:3rem;text-align:center}.about-text-long{font-size:1.2rem;text-align:center}.about-card{background-color:#1c1c1e;border-radius:16px;color:wheat;font-weight:700;height:20rem;margin-top:2rem;padding:1rem;padding-block:60px;text-align:center;transition:.5s}.about-card,.about-title{font-size:2rem;width:80%}.about-card:hover{background-color:wheat;border-radius:16px;color:#000;-webkit-transform:translateY(-5px) scale(1.005) translateZ(0);transform:translateY(-5px) scale(1.005) translateZ(0);transition:.5s}.about-card p{color:#fff;font-size:1rem;margin-top:20px;margin-inline:auto;text-align:center;width:80%}.about-card:hover p{color:#000;opacity:70%;transition:.5s}.row1,.row2{align-items:center;display:flex;gap:5rem;justify-content:center;margin-inline:5rem}@media (max-width:400px){.about-card{background-color:#fff;border:2px solid #5d3fd3;font-size:1rem;height:150px;padding-block:10px;width:50rem}.about-card,.about-card p{color:#000;margin-top:20px;text-align:center}.about-card p{font-size:8px;width:auto}.about-title{font-size:20px;margin:0;padding:0;width:2rem}.row1,.row2{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center;margin-inline:20px}}.portfolio-container{align-items:center;display:flex;flex-direction:column;height:38rem;justify-content:space-evenly;margin:auto}.projects{font-size:4rem;margin-block:3rem;text-align:center}.cards{display:flex;flex-direction:row;gap:5rem;margin:auto}.cards,.cards .card{align-items:center;justify-content:center}.cards .card{border:.3rem solid #000;border-radius:10px;color:#000;cursor:pointer;height:25rem;text-align:center;transition:.4s;width:25rem}.cards a{color:transparent}.cards .card p.tip{color:#000;font-size:2rem;font-weight:700}.cards .card p.second-text{color:#000;font-size:1rem;text-align:center;width:90%}.cards .card:hover{background-color:#000;-webkit-transform:scale(1.1);transform:scale(1.1)}.cards .card:hover p.second-text,.cards .card:hover p.tip{color:#fff}.cards:hover .card:not(:hover){-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:scale(.9);transform:scale(.9)}@media screen and (max-width:400px){.portfolio-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}.projects{font-size:3rem;margin-block:1rem;text-align:center}.cards{flex-wrap:wrap;gap:1rem}.cards .card{align-items:center;border:.3rem solid #5d3fd3;border-radius:10px;color:#000;cursor:pointer;height:10rem;justify-content:center;text-align:center;transition:.4s;width:20rem}.cards .card p.tip{color:#000;font-size:1.5rem;font-weight:700;margin:0;padding:0}.cards .card p.second-text{color:#000;font-size:10px;text-align:center;width:90%}}.footer-container{display:flex;height:80vh;margin:10rem auto auto;width:80%}.text-top{font-size:2rem;font-weight:700;margin-top:2rem;text-align:center}.text-bottom{font-size:1rem;text-align:center}.footer-img{background-image:url(/static/media/contact.b8ec0ab630bed2ab5556.png);background-size:contain;height:30rem;margin-left:5rem;width:40rem}.contact-box{background-image:url(/static/media/bg.186254fe14cb0bf7bed8.jpg);border-bottom-right-radius:2rem;border-top-right-radius:2rem;height:70vh;margin:1rem 1rem 1rem 5rem;width:50%}.contact-box p{display:flex;flex-direction:column;font-size:4rem;margin-block:4rem;text-align:center}.input-box1,.input-box2,.input-box3{border:3px solid #5d3fd3;height:3rem;margin-bottom:1rem;padding-left:2rem;padding-right:2rem;width:20rem}.input-mesg{border:.18rem solid #5d3fd3;height:10rem;line-height:5;padding-left:2rem;padding-right:2rem;width:30rem}.blank-fields{align-items:center;display:flex;flex-direction:column}.comic-button{background-color:#000;border:2px solid #000;border-radius:10px;box-shadow:5px 5px 0 #000;color:#fff;display:inline-block;font-size:24px;font-weight:700;margin-top:10px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .3s ease;width:15rem}.comic-button:hover{background-color:#fff;border:2px solid #000;box-shadow:5px 5px 0 #000;color:#000}.comic-button:active{background-color:#fff;box-shadow:none;color:#000;-webkit-transform:translateY(4px);transform:translateY(4px)}@media screen and (max-width:400px){.footer-img,.text-bottom,.text-top{display:none}.footer-container{display:block;height:100vh;margin:0;padding:0;position:absolute;width:100vw}.contact-box{background-image:none;margin:0;padding:0;width:100%}.contact-box P{font-size:3rem;margin-block:40px;padding:0}.box1{border:2px solid #5d3fd3;width:100%}.mesg{width:20rem}.comic-button{background-color:#fff;border:2px solid #000;border-radius:10px;box-shadow:5px 5px 0 #000;color:#000;display:inline-block;font-size:24px;font-weight:700;margin-top:10px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .3s ease;width:10rem}}
/*# sourceMappingURL=main.19b91011.css.map*/