body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;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}.App{text-align:center}.background{background-image:url(/static/media/background.40cdee48f71f0617e554.jpg);background-size:fill}.about{justify-content:center}#me{width:400px}#foot{background-image:linear-gradient(#000,#000,#000,grey)}#image{border-radius:20px}.project{margin:"20px";width:"25%"}.pics img{width:5%}.projects div{width:25%}.App-logo{height:40vmin;pointer-events:none}#welcome{font-size:50px}#take{font-weight:700}.a{display:flex;flex-direction:column;font-size:25px;padding:20px;width:50%}@media(max-width:600px){.button{width:40%}.a{display:flex;flex-direction:column;font-size:25px;padding:0;width:80%}.project{width:100%}.pics div img{width:10%}#me{width:300px}.about{display:flex;flex-direction:column;padding-top:60px}#welcome{font-size:40px;font-weight:700}}@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)}}.about{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:3rem 2rem}.about-text{flex:1 1;min-width:320px}#welcome{color:red;font-size:1.8rem;font-weight:700;margin-bottom:1rem}#take{color:#fff;font-size:1.05rem;line-height:1.7;margin-bottom:1.5rem}.button-space{margin-top:1rem}.about-button{background:red;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:.8rem 1.4rem;text-decoration:none;transition:background .3s ease}.about-button:hover{background:#f08080}.about-image{display:flex;flex:1 1;justify-content:center}.about-image img{border-radius:12px;box-shadow:0 8px 20px #00000026;max-width:320px}.nav{display:flex;justify-content:space-between}.nav a{color:#fff;font-size:20px;font-weight:900px;text-decoration:none}.mobilenav{display:none}.nav a:hover{color:grey}#menu{width:50%}#resu{background:#000}#resu a{background:none;padding:10px}#menu button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;font-weight:900px;text-decoration:none}@media(max-width:600px){#bat{background:none;border:none;color:#fff;font-size:24px}#bat a{padding:20px}.nav{display:none}.mobilenav{display:block}.mnav a{color:#fff;font-size:24px;font-weight:700;padding-bottom:20px;padding-top:20px;text-decoration:none}}.aboutme-title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:2rem;text-align:center}.aboutme-content{display:flex;flex-wrap:wrap;gap:2rem}.aboutme-text{flex:2 1;min-width:300px}.aboutme-section{margin-bottom:2rem}.aboutme-section h2{color:red;font-size:1.5rem;margin-bottom:.5rem}.aboutme-section p{color:#fff;font-size:1rem;line-height:1.6}.aboutme-image{align-items:flex-start;display:flex;flex:1 1;justify-content:center}.aboutme-image img{border-radius:12px;box-shadow:0 6px 20px #00000026;max-width:100%}.projects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}img{width:100%}.pdf-container{height:80vh}@media(max-width:800px){.projects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.project img{width:80%}.card,.projects div{width:100%}img{margin:10px}}@media (max-width:1024px){.pdf-container{height:70vh}}@media (max-width:600px){.pdf-container{height:60vh;overflow-y:auto}}#pic{height:200px;width:200px}.carousel-container{align-items:center;display:flex;gap:1rem;justify-content:center;margin:3rem auto;max-width:600px;position:relative}.carousel-card{background:#fff;border-radius:16px;box-shadow:0 8px 24px #00000026;max-width:450px;padding:2rem;text-align:center;transition:all .5s ease-in-out;width:100%}.carousel-card img{height:auto;margin-bottom:1rem;max-width:120px}.carousel-card h2{color:#1a202c;font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.carousel-card p{color:#555;font-size:1rem}.fade-in{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.fade-out{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.nav-btn{background:#0077b6;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;height:45px;transition:background .3s ease;width:45px}.nav-btn:hover{background:#023e8a}.left{left:-60px}.left,.right{position:absolute}.right{right:-60px}.resume-container{background-color:#fff;color:#000;font-family:Segoe UI,sans-serif;line-height:1.6;margin:2rem auto;max-width:900px;padding:2rem}.resume-header{margin-bottom:2rem}.resume-header h1{font-size:2.5rem;margin-bottom:.5rem}.resume-header p a{color:#0077b6;font-weight:500;margin:0 5px;text-decoration:none}.resume-header p a:hover{text-decoration:underline}.resume-section{margin-bottom:2rem}.resume-section h2{border-bottom:2px solid #eee;color:#023e8a;margin-bottom:1rem;padding-bottom:.3rem}.job{margin-bottom:1.5rem}.job h3{color:#0077b6;font-size:1.2rem;margin-bottom:.2rem}ul{margin:0;padding-left:1.2rem}.resume{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;margin:40px auto;max-width:900px;padding:30px}.resume-header{border-bottom:2px solid #0077b6;margin-bottom:20px;padding-bottom:15px;text-align:center}.resume-header h1{color:#023e8a;font-size:2rem;margin-bottom:10px}.resume-header a{color:#0077b6;text-decoration:none}.resume-header a:hover{text-decoration:underline}section{margin-bottom:25px}section h2{border-bottom:1px solid #ccc;color:#023e8a;font-size:1.4rem;margin-bottom:10px;padding-bottom:5px}.job,.project{margin-bottom:15px}.job h3,.project h3{color:#0077b6;font-size:1.1rem}.job p,.project p{margin:5px 0}ul{margin:8px 0 8px 20px}ul li{list-style:disc}
/*# sourceMappingURL=main.aec43ea1.css.map*/