@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";body{font-family:Playfair Display,serif}.border-left-4caf50{border-left:5px solid #4caf50}.border-4caf50{border:5px solid #4caf50}.text-3b6b26{color:#3b6b26}.text-333333{color:#333}.text-2c3e50{color:#2c3e50!important}.text-4b5563{color:#4b5563}.text-374151{color:#374151}.fw-500{font-weight:500}.bg-f9fafb{background:#f3f9ff}.bg-dae8e0{background:#dae8e0}.bg-f4aa6f,.download-resume-btn:hover{background:#f4aa6f}.bg-f4a261{background:#f4a261}.bg-1c2833{background:#1c2833}.bg-2c3e50{background:#2c3e50}.bg-edf7ed{background:#edf7ed}.bg-4caf50{background:#4caf50}.bg-1e3e50{background:#1e3e50}.h-10px{height:10px}.h-100vh{height:100dvh}.main-section{height:100%}.fs-10px{font-size:10px}.navbar-toggler:focus{box-shadow:none!important}.blur-navbar{-webkit-backdrop-filter:blur(9.3px);backdrop-filter:blur(9.3px);background:#f4f4f433}.submit-btn:hover,.view-work-btn:hover{background:#405060}.input-group input:focus,.input-group textarea:focus{border:1px solid #dee2e6!important;box-shadow:none!important}.input-group input,.input-group textarea{color:#000;font-weight:600}.maintain-images{object-fit:contain;aspect-ratio:1.93}.hero-image{will-change:transform}.letter{display:inline-block;will-change:transform}.progress-bar{width:0;will-change:width}.progress-bar{width:0;background:linear-gradient(90deg,#4caf50,#66bb6a,#81c784,#4caf50);background-size:200% 100%;animation:gradientMove 5s linear infinite;transition:box-shadow .3s ease;will-change:width}@keyframes gradientMove{0%{background-position:0% 50%}to{background-position:200% 50%}}.project-card{transition:box-shadow .4s ease}.project-card:hover{box-shadow:0 20px 40px #00000014}.experience-card{transition:box-shadow .4s ease}.experience-card:hover{box-shadow:0 20px 40px #00000014}.experience-section{position:relative}.education-card{transition:box-shadow .4s ease,transform .4s ease}.education-card:hover{box-shadow:0 20px 40px #00000014}.border-left-4caf50{border-left:4px solid #4caf50}.footer-section i{transition:all .3s ease}.footer-section i:hover{box-shadow:0 0 15px #ffffff4d}.nav-link{position:relative;transition:color .3s ease}.active-link{color:#4caf50!important}.active-link:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:#4caf50;border-radius:2px}.scroll-progress{position:fixed;top:0;left:0;height:7px;width:0%;border-radius:0 0 70px;background:linear-gradient(90deg,#4caf50,#81c784);z-index:9999}.loader-wrapper{position:fixed;inset:0;background:#4caf50;display:flex;justify-content:center;align-items:center;z-index:10000}.loader-text{color:#fff;font-size:2rem;letter-spacing:3px}.cursor{width:25px;height:25px;border:3px solid #4caf50;border-radius:50%;position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%)}body.dark-mode{background-color:#121212;color:#f1f1f1;transition:all 1s ease}body.dark-mode .bg-white,body.dark-mode .bg-light{background-color:#1e1e1e!important}body.dark-mode .text-2c3e50{color:#f1f1f1!important}body.dark-mode .text-333333,body.dark-mode .text-4caf50,body.dark-mode .text-4b5563{color:#d5d5d5!important}body.dark-mode .skills-card{background-color:#1e1e1e!important;color:#d5d5d5!important}.skill-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:18px;margin-top:20px}.skill-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff0d;border-radius:12px;padding:18px;transition:all .3s ease;cursor:pointer}.skill-item:hover{transform:translateY(-6px);background:#4caf5026;box-shadow:0 10px 25px #4caf5040}.skill-icon{font-size:28px;color:#4caf50;margin-bottom:8px}.skill-item span{font-size:14px;font-weight:500}.skill-icon-card{background:#ffffff0d;border-radius:12px;padding:20px;transition:all .3s ease}.skill-icon-card:hover{transform:translateY(-6px);box-shadow:0 10px 20px #4caf504d}.fa-html5{color:#e34f26}.fa-css3-alt{color:#1572b6}.fa-js{color:#f7df1e}.fa-react{color:#61dafb}.fa-bootstrap{color:#7952b3}.fa-node-js{color:#393}.fa-github{color:#181717}.fa-database,.fa-mobile-screen{color:#4caf50}.theme-icon{transition:transform .4s ease}.theme-icon:hover{transform:rotate(180deg)}
