@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);@media (max-width:768px){body{padding:0 10px}}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}nav{justify-content:space-between;padding:10px}.logo{font-size:50px;font-weight:700}.nav-links li{margin-left:20px}.nav-links a{font-size:16px}.hamburger-menu{cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-around;width:30px}.hamburger-icon{background-color:#000;height:3px;margin:4px 0;width:100%}.menu-links ul{list-style:none;padding:0}.menu-links li{margin:15px 0}.menu-links a{color:#000;font-size:20px;text-decoration:none}@media (max-width:768px){.desktop-nav{display:none}.hamburger-nav{display:block}.menu-links{background-color:#fff;display:none;position:absolute;right:0;text-align:center;top:50px;width:100%}.menu-links.open{display:block}.menu-links ul{display:flex;justify-content:center}.menu-links li{margin:0 10px}.menu-links a{font-size:24px}}.profile-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px 20px;text-align:center}.pic-container{margin-bottom:20px}.profile-pic{border-radius:50%;height:350px;object-fit:cover;width:350px}.greeting{color:#666;font-size:18px}.name{font-size:28px;font-weight:700;margin:10px 0}.title{color:#777;font-size:18px}.btn-container{margin-top:20px}.btn{border:none;border-radius:25px;cursor:pointer;font-size:14px;margin:10px;padding:8px 16px;transition:background-color .3s ease}.btn-contact,.btn-download,.btn-download:hover{background-color:#000;color:#fff}.btn-contact:hover{background-color:#444}.socials-container{margin-top:20px}.icon{cursor:pointer;margin-right:15px;width:25px}@media (max-width:768px){nav{align-items:center;display:flex;height:auto;justify-content:space-around}.nav-links{display:flex;flex-direction:row;font-size:.9rem;gap:1rem}.logo{font-size:1.8rem}.profile-pic{height:250px;width:250px}.about-container{flex-direction:column;gap:20px}.about-pic{width:100%}.section-title{font-size:24px}.intro-text{font-size:16px}}*{padding-right:10px}.about-section{padding:10px 0;text-align:center}.about-container{align-items:center;display:flex;gap:50px;justify-content:center}.pic-container{flex:1 1}.about-pic{border-radius:10px;box-shadow:0 4px 10px #0003;height:auto;width:300px}.details-section{flex:1 1}.about-details{display:flex;justify-content:space-around;margin-bottom:20px}.details-box{border:1px solid #ccc;border-radius:10px;padding:20px;text-align:center;width:200px}.details-box h3{font-size:18px;margin-bottom:10px}.description{color:#555;font-size:16px;margin-top:20px;text-align:left}.experience-section{padding:60px 0;text-align:center}.experience-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-around}.experience-box{border:1px solid #ccc;border-radius:10px;padding:30px;text-align:left;width:45%}.experience-box h3{font-size:22px;margin-bottom:20px}.experience-box ul{list-style-type:none;padding:0}.experience-box ul li{font-size:16px;margin-bottom:10px}@media (max-width:768px){.experience-container{flex-direction:column}.experience-box{width:100%}}.projects-section{padding:60px 0;text-align:center}.intro-text{color:#666}.section-title{font-size:32px;margin-bottom:30px}.projects-container{display:flex;gap:30px;justify-content:space-around}.project-card{background-color:#f4f4f4;border-radius:15px;padding:20px;text-align:center;width:300px}.project-img{border-radius:10px;box-shadow:0 4px 10px #0003;margin-bottom:20px;width:100%}.project-card h2{font-size:22px;margin-bottom:10px}.project-btns button{background-color:#333;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:10px;padding:10px 20px}.project-btns button:hover{background-color:#555}@media (max-width:768px){.projects-container{align-items:center;flex-direction:column;gap:20px}.project-card{width:90%}}.contact-section{background-color:#f9f9f9;padding:60px 0;text-align:center}.intro-text{color:#888;font-size:18px;font-weight:300;margin-bottom:10px}.section-title{color:#333;font-size:36px;font-weight:700;margin-bottom:40px}.contact-info-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:40px}.contact-card{background-color:#fff;border-radius:12px;box-shadow:0 8px 15px #0000001a;padding:25px;text-align:center;transition:transform .3s ease;width:280px}.contact-card:hover{transform:translateY(-10px)}.contact-icon{margin-bottom:15px;width:50px}.contact-card p a{color:#3b0909;font-size:18px;font-weight:500;text-decoration:none;transition:color .3s ease}.contact-card p a:hover{color:#333}.footer{background-color:#333;color:#fff;margin-top:60px;padding:20px 0;text-align:center}.footer ul{display:flex;gap:20px;justify-content:center;list-style:none;margin:20px 0 10px;padding:0}.footer ul li a{color:#fff;font-weight:500;text-decoration:none;transition:color .3s ease}.footer ul li a:hover{color:#333}.footer p{color:#bbb;font-size:14px;margin-top:20px}@media (max-width:768px){.contact-info-container{align-items:center;flex-direction:column;gap:20px}.contact-card{box-shadow:0 4px 10px #0000001a;width:90%}.intro-text{font-size:16px}.section-title{font-size:28px}.footer ul{flex-direction:column;gap:15px}.footer ul li{display:block}.footer ul li a{font-size:.9rem}.footer p{font-size:.75rem}}footer{background-color:#f1f1f1;padding:20px;text-align:center}.nav-links{justify-content:center;padding:0}.nav-links li{margin:0 15px}.nav-links a{color:#000;font-size:26px;text-decoration:none}@media (max-width:768px){.nav-links{flex-direction:row;font-size:12px;justify-content:space-around}.nav-links li{margin:0 5px}footer p{font-size:10px}nav{height:auto;justify-content:center}.nav-links,nav{flex-direction:column}.nav-links{font-size:1.2rem;gap:1rem}.hamburger-nav{display:block}.hamburger-menu{display:none}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,sans-serif}html{scroll-behavior:smooth}p{color:#555}.btn,a{transition:all .3s ease}nav{align-items:center;display:flex;height:17vh;justify-content:space-around}.nav-links{display:flex;font-size:1.5rem;gap:2rem;list-style:none}a{color:#000;text-decoration:none;text-decoration-color:#fff}a:hover{color:grey;text-decoration:underline;text-decoration-color:#b5b5b5;text-underline-offset:1rem}.logo{color:#000;font-size:2.2rem;font-weight:500}.x{color:red;font-size:2rem}.logo:hover{cursor:default}.hamburger-nav{display:none}.hamburger-menu{display:inline-block;position:relative}
/*# sourceMappingURL=main.5a858eff.css.map*/