body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Home{align-items:center;background-image:url(/static/media/apple.0d6c387198112f922782.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:250vh;width:100%}.Home_title{color:#fff;display:flex;font-family:Jacques Francois,serif;font-size:50px;margin-left:600px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.about-me-section{color:#fff;display:flex;flex-direction:column}.about-me-section .about-me{font-family:Jacques Francois,serif;font-size:24px;margin-left:200px;margin-top:-600px;padding:50px 20px;position:absolute;text-align:center;width:80%}.about-me-section .about-me-text{font-family:Jacques Francois,serif;font-size:24px;margin-left:500px;margin-top:-50px;padding:10px 20px;text-align:left}.about-me-section .my-picture{border-radius:50%;height:auto;margin-top:-80px;max-width:50%;position:absolute;width:300px}.highlight-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:1500px auto auto;width:80%}.highlight-container .personal-highlights{font-family:Jacques Francois,serif;margin-right:700px}.highlight-container .highlights-content{align-items:center;display:flex;gap:40px;justify-content:center;width:100%}.highlight-container .big-box{border-radius:10px;cursor:pointer;height:470px;margin-right:500px;overflow:hidden;position:relative;transition:transform .3s ease-in-out;width:500px}.highlight-container .big-box img{filter:brightness(1.2);height:auto;object-fit:cover;width:100%}.highlight-container .big-box .overlay{color:#fff;font-size:18px;font-weight:700;left:50%;position:absolute;text-shadow:2px 2px 10px #000c;top:50%;transform:translate(-50%,-50%)}.highlight-container .big-box:hover{opacity:.85;transform:scale(1.03)}.highlight-container .two-buttons{display:flex;flex-direction:column;gap:20px}.highlight-container .small-box{border-radius:10px;bottom:470px;cursor:pointer;height:225px;margin-left:515px;overflow:hidden;position:relative;transition:transform .3s ease-in-out;width:400px}.highlight-container .small-box img{filter:brightness(1.2);height:100%;object-fit:cover;width:100%}.highlight-container .small-box .overlay{color:#fff;font-size:18px;font-weight:700;left:50%;position:absolute;text-shadow:2px 2px 10px #000c;top:50%;transform:translate(-50%,-50%)}.highlight-container .small-box:hover{opacity:.85;transform:scale(1.05)}.highlight-container .contact-button{background:linear-gradient(90deg,#00970a,#004010);border:none;border-radius:15px;color:#fff;cursor:pointer;font-family:Jacques Francois,serif;font-size:20px;margin-top:300px;padding:12px 24px;position:absolute;scale:125%}.highlight-container .contact-button:hover{background:linear-gradient(90deg,#00b814,#005010);transform:scale(1.05);transition:transform .6s cubic-bezier(.25,1,.5,1)}.project{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Jacques Francois,serif;min-height:100vh;width:100%}.project .title{font-size:50px;margin-right:45%;margin-top:15%}.project .filter-buttons{display:flex;flex-direction:row;gap:2vw;margin-bottom:5vh;margin-right:38.5%}.project .filter-buttons button{background:.3s ease-in-out;background:#100720;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Jacques Francois,serif;font-size:15px;padding:10px 30px;position:relative;transition:transform .2s ease-in-out}.project .filter-buttons button:hover{background:linear-gradient(100deg,#00713a,#003e7c);transform:scale(1.05)}.project .filter-buttons button:before{background:radial-gradient(circle,#00eb5e66 10%,#fff0 70%);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}.project .filter-buttons button:hover:before{opacity:1}.project .projects-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,350px);margin-bottom:20%;margin-right:-12%;width:80%}.project .project-box{aspect-ratop:1/1;background:#222;border-radius:20px;cursor:pointer;overflow:hidden;position:relative;text-align:center;transition:transform .3s ease-in-out}.project .project-box img{height:100%;object-fit:cover;width:100%}.project .project-box:before{background:#0000;content:"";inset:0;position:absolute;transition:background .3s ease-in-out;z-index:1}.project .project-box .overlay{color:#fff;font-size:18px;font-weight:700;left:50%;position:absolute;text-shadow:2px 2px 10px #000c;top:50%;transform:translate(-50%,-50%)}.project .project-box:hover{opacity:.8;transform:scale(1.05)}.internship{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;font-family:Jacques Francois,serif;height:150vh;width:100%}.internship .title{margin-bottom:5%;margin-top:10%}.internship .intern-layout{margin-bottom:10%}.internship .internship-box{border-radius:20px;cursor:pointer;height:150px;margin-bottom:3%;position:relative;transition:transform .3s ease-in-out;width:1200px}.internship .internship-box img{border-radius:10px 0 0 10px;height:100%;object-fit:cover;opacity:1;width:20%}.internship .internship-box .overlay{border-radius:20px;color:#fff;font-size:18px;font-weight:700;left:30%;position:absolute;text-shadow:2px 2px 10px #000c;top:40%;transform:translate(-50%,-50%)}.internship .internship-box .overlay .title{font-size:22px;font-weight:700;margin-bottom:5px}.internship .internship-box .overlay .description{font-size:15px;margin-bottom:8px;opacity:.4}.internship .internship-box .overlay .skills{display:flex;flex-wrap:wrap;gap:10px}.internship .internship-box .overlay .skills .skill{background:#00e6761a;border:2px solid #00e676;border-radius:10px;color:silver;font-size:14px;font-weight:700;padding:5px 12px;transition:all .3s ease-in-out}.internship .internship-box .overlay .skills .skill:hover{background:#004e28;color:#fff}.internship .internship-box:hover{border-radius:20px;opacity:.9;transform:scale(1.03)}.internship .internship-box:before{background:#64646466;border-radius:20px;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}.contact{align-items:top;background:#000;justify-content:center;width:100%}.contact,.contact-title{color:#fff;display:flex;font-family:Jacques Francois,serif;font-size:30px}.contact-title{align-items:center;margin-left:43%;margin-top:12%}form{align-items:center;display:flex;flex-direction:column}.prompt{font-size:20px;margin:1%}input,textarea{background:#ffffff1a;border:2px solid #00e676;border-radius:8px;color:#fff;display:flex;flex-direction:column;padding:10px;width:300px}.send{align-self:center;background:linear-gradient(90deg,#00970a,#004010);border:none;border-radius:10px;color:#fff;cursor:pointer;margin-bottom:3%;margin-top:2%;padding:10px 20px;transition:background .3s ease-in-out;width:50%;width:10%}.send:hover{background:linear-gradient(90deg,#00b814,#005010);transform:scale(1.05);transition:transform .6s cubic-bezier(.25,1,.5,1)}.pic{cursor:pointer;display:flex;flex-direction:row;gap:10%;height:10%;margin-bottom:10%;margin-left:35%;width:auto}.ProjectsPage{background:#000;color:#fff;display:flex;flex-direction:column;font-family:Jacques Francois,serif}.content{margin-left:10%;margin-top:8%}.image{align-items:center;margin-bottom:30px;overflow:hidden;position:relative;width:90%}.image,.image img{border-radius:15px}.image img{height:400px;object-fit:cover;width:100%}.image .overlay{font-size:50px;left:50%;position:absolute;text-align:center;text-shadow:3px 3px 12px #000c;top:50%;transform:translate(-50%,-50%)}.image .overlay,.skilli{color:#fff;font-weight:700}.skilli{background:#00e6761a;border:2px solid #00e676;border-radius:10px;cursor:pointer;font-size:14px;margin-right:1%;padding:5px 12px;transition:all .3s ease-in-out}.skilli:hover{background:#004e28;color:#fff}.description-body{margin-bottom:5%;margin-right:10%}.link{height:100vh;margin-bottom:10%;width:90%}.link,.navbar{align-items:center}.navbar{background:linear-gradient(90deg,#00970a,#004010);border-radius:0 10px 10px 0;clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);display:flex;flex-direction:row;gap:10%;height:10%;justify-content:right;margin-left:50%;opacity:85%;padding:0 40px;position:fixed;right:auto;top:5%;width:40%;z-index:1000}.navbar button{background:none;border:none;color:#fff;cursor:pointer;font-family:Jacques Francois,serif;font-size:150%;height:50%;opacity:100%;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.25,1,.5,1);width:15%}.navbar button:hover{transform:translateY(-3px)}.navbar button:focus{outline:none}.App{text-align:below}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.406c61fd.css.map*/