.navbar{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#121212cc;border-bottom:1px solid #ffffff1a;box-shadow:0 4px 12px #0000004d;display:flex;justify-content:space-between;padding:1rem 2rem;position:sticky;top:0;z-index:999}.logo{height:3rem;object-fit:cover;width:4rem}.desktopMenu{align-items:center;display:flex}.desktopMenuListItem{color:#fff;cursor:pointer;font-weight:700;margin-right:4rem;text-decoration:none;transition:color .3s ease}.desktopMenuListItem:hover{border-bottom:3px solid var(--accent-color);color:var(--accent-color);padding-bottom:.5rem}.desktopmenuBtn{align-items:center;background:var(--accent-color);border:none;border-radius:5rem;color:#000;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:10px 20px;transition:background-color .3s ease;z-index:3}.desktopmenuBtn:hover{background-color:#e6b322}.desktopmenuImg{height:1rem;margin-right:.5rem;object-fit:cover;width:1rem}.mobMenu{cursor:pointer;display:none;height:2rem;object-fit:cover}.navMenu{background:#282828;border-radius:1rem;display:flex;flex-direction:column;height:fit-content;min-width:15rem;padding:.5rem;position:absolute;right:2rem;top:4rem;z-index:3}.ListItem{background:#1e1e1e;color:#fff;cursor:pointer;margin:.25rem;padding:.5rem 3rem;text-align:center;transition:background-color .3s ease}.ListItem:hover{background-color:var(--accent-color)}@media screen and (max-width:720px){.mobMenu{display:flex}.desktopMenu,.desktopmenuBtn{display:none}}@media screen and (max-width:992px){.desktopMenuListItem{margin:2rem}.navbar{margin-bottom:0}}.introContainer{height:100vh;justify-content:center;overflow:hidden;width:100%}#intro,.introContainer{align-items:center;display:flex;position:relative}#intro{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0006;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;min-height:80vh;padding:4rem 2rem;z-index:2}.introTextContent{flex:1 1;max-width:50%;padding-right:2rem}.introImageContent{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:50%;padding-left:2rem}.introContent{color:#fff;font-size:2.5rem;font-weight:700}.hello{//font-weight:100;color:#f9f9f9;font-size:1.75rem;font-weight:700}.introText{font-size:2.5rem;font-weight:700}.introText,.introname{color:var(--accent-color)}.intropara{color:#b8b8b8;font-size:1.1rem;font-weight:600;letter-spacing:1px;margin-top:1rem}.btn{align-items:center;background:var(--accent-color);border:none;border-radius:2rem;cursor:pointer;display:flex;justify-content:center;margin:1rem 0;padding:.75rem 1.5rem;transition:background-color .3s ease}.btn:hover{background-color:#e6b322}.btnImg{height:1.25rem;margin-right:.5rem}.bg{border-radius:50%;box-shadow:0 10px 30px #00000080;height:350px;object-fit:cover;object-position:top center;width:350px}@media screen and (max-width:1024px) and (min-width:768px){.introTextContent{max-width:60%;padding-right:1rem}.introImageContent{max-width:40%;padding-left:1rem}.bg{height:300px;width:300px}}@media screen and (max-width:767px){#intro{flex-direction:column;min-height:auto;padding:2rem 1rem}.introTextContent{max-width:100%;padding-right:0;text-align:center}.introImageContent{margin-top:2rem;max-width:100%;padding-left:0}.bg{height:280px;margin-top:2rem;width:280px}.btn{margin:2rem auto}}#skills{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:0 1rem;text-align:center}.skillTitle{color:var(--accent-color);font-size:3rem;font-weight:600;margin-bottom:1.5rem;padding-top:3rem}.skillDesc,.skillTitle{opacity:0;transform:translateY(20px);transition:opacity 2s ease-in-out,transform 2s ease-in-out}.skillDesc{color:#b8b8b8;font-size:1.2rem;font-weight:500;list-style-type:disc;max-width:50rem;padding:0 2rem;text-align:justify}.special-text{background-color:#333;border:2px solid var(--accent-color);border-radius:10px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;margin-top:1.5rem;padding:.75rem 1.5rem}.skillDesc li{margin-bottom:1rem}.highlight,.highlight1{color:var(--accent-color);font-weight:700}.fade-in-visible{opacity:1;transform:translateY(0)}.skillBars{margin:1.5rem;max-width:80%;text-align:left;width:100vw}.skillBar{align-items:center;background:#333;border-radius:.5rem;display:flex;flex-direction:row;justify-content:flex-start;margin:1.5rem 0;opacity:0;padding:1.5rem 2rem;text-align:left;transform:translateY(20px);transition:transform .3s ease,box-shadow .3s ease;transition:opacity 1s ease-in-out,transform 1s ease-in-out}.skillBar.fade-in-visible{opacity:1;transform:translateY(0)}.skillBar:hover{box-shadow:0 8px 15px #0003;transform:translateY(-5px)}.skillBarImg{height:6rem;margin-right:1rem;object-fit:contain;width:6rem}.skillBarText{color:#fff;flex-grow:1;font-size:1.2rem;font-weight:300;line-height:1.7}.skillBarText h2{font-size:1.8rem;margin-bottom:.75rem}.skillBarText p{color:#b8b8b8;font-size:1.1rem}@media screen and (max-width:540px){#skills{padding:0 1rem}.skillTitle{font-size:2.5rem}.skillDesc{font-size:1rem;list-style-type:disc;padding:0 1.5rem;text-align:left}.skillDesc li{margin-bottom:1rem}.skillBars{max-width:90%}.skillBar{flex-direction:column;padding:1.5rem;text-align:center}.skillBarImg{margin-bottom:1rem;margin-right:0}.skillBarText{text-align:center}.skillBarText h2{font-size:1.5rem}.skillBarText p{font-size:1rem}.special-text{font-size:1.2rem;padding:.5rem 1rem}}.skillsShowcase{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);overflow:hidden;padding:4rem 0;position:relative}.skillsShowcase:before{background:radial-gradient(circle at 20% 50%,#ffc1071a 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffc1070d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.skillsContainer{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:1}.skillsHeader{margin-bottom:3rem;text-align:center}.skillsTitle{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#ffc107);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.skillsSubtitle{color:#ccc;font-size:1.2rem;margin:0}.skillsGrid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.skillCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.skillCard:before{background:linear-gradient(90deg,#ffc107,#ff6b35,#ffc107);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.skillCard:hover:before{transform:scaleX(1)}.skillCard:hover{background:#ffffff14;border-color:#ffc1074d;box-shadow:0 20px 40px #0000004d;transform:translateY(-5px)}.skillIcon{margin-bottom:1.5rem;text-align:center}.iconEmoji{animation:float 3s ease-in-out infinite;display:inline-block;font-size:3rem}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.skillContent{text-align:center}.skillName{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.skillLevel{margin-bottom:1rem}.levelBadge{border-radius:20px;display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.5px;padding:.3rem 1rem;text-transform:uppercase}.levelBadge.advanced{background:linear-gradient(45deg,#4caf50,#8bc34a);color:#fff}.levelBadge.basic{background:linear-gradient(45deg,#ff9800,#ffc107);color:#fff}.skillDescription{color:#ccc;font-size:.9rem;line-height:1.5;margin:0}@media (max-width:768px){.skillsShowcase{padding:3rem 0}.skillsContainer{padding:0 1rem}.skillsTitle{font-size:2rem}.skillsSubtitle{font-size:1rem}.skillsGrid{gap:1.5rem;grid-template-columns:1fr}.skillCard{padding:1.5rem}.iconEmoji{font-size:2.5rem}.skillName{font-size:1.3rem}}@media (max-width:480px){.skillsTitle{font-size:1.8rem}.skillCard{padding:1rem}.iconEmoji{font-size:2rem}}.experience{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);overflow:hidden;padding:4rem 0;position:relative}.experience:before{background:radial-gradient(circle at 30% 20%,#ffc1071a 0,#0000 50%),radial-gradient(circle at 70% 80%,#ffc1070d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.experienceContainer{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:1}.experienceHeader{margin-bottom:4rem;text-align:center}.experienceTitle{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#ffc107);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.experienceSubtitle{color:#ccc;font-size:1.2rem;margin:0}.timeline{margin:0 auto;max-width:800px;position:relative}.timeline:before{background:linear-gradient(180deg,#ffc107,#ff6b35);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.timelineItem{align-items:center;display:flex;margin-bottom:3rem;position:relative}.timelineItem:nth-child(odd) .timelineContent{margin-left:0;margin-right:auto;padding-right:3rem;text-align:right}.timelineItem:nth-child(2n) .timelineContent{margin-left:auto;margin-right:0;padding-left:3rem;text-align:left}.timelineMarker{background:linear-gradient(45deg,#ffc107,#ff6b35);border:4px solid #0a0a0a;border-radius:50%;box-shadow:0 0 20px #ffc10780;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:2}.timelineContent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:2rem;position:relative;transition:all .3s ease;width:45%}.timelineContent:before{border:15px solid #0000;content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.timelineItem:nth-child(odd) .timelineContent:before{border-left-color:#ffffff0d;right:-30px}.timelineItem:nth-child(2n) .timelineContent:before{border-right-color:#ffffff0d;left:-30px}.timelineContent:hover{background:#ffffff14;border-color:#ffc1074d;box-shadow:0 20px 40px #0000004d;transform:translateY(-5px)}.timelineDate{color:#ffc107;font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.timelineDate,.timelineTitle{font-weight:700;margin-bottom:.5rem}.timelineTitle{color:#fff;font-size:1.5rem}.timelineCompany{color:#ccc;font-size:1.1rem;font-weight:500;margin-bottom:1rem}.timelineDescription{color:#ccc;line-height:1.6;margin-bottom:1.5rem}.timelineDescription ul{margin:1rem 0;padding-left:1.5rem}.timelineDescription li{color:#ccc;margin-bottom:.5rem}.timelineTech{display:flex;flex-wrap:wrap;gap:.5rem}.techTag{background:linear-gradient(45deg,#ffc107,#ff6b35);border-radius:15px;color:#000;font-weight:700;letter-spacing:.5px;padding:.3rem .8rem;text-transform:uppercase}@media (max-width:768px){.experience{padding:3rem 0}.experienceContainer{padding:0 1rem}.experienceTitle{font-size:2rem}.experienceSubtitle{font-size:1rem}.timeline:before{left:20px}.timelineItem{align-items:flex-start;flex-direction:column}.timelineItem:nth-child(2n) .timelineContent,.timelineItem:nth-child(odd) .timelineContent{margin:0 0 0 3rem;padding:1.5rem;text-align:left;width:100%}.timelineItem:nth-child(2n) .timelineContent:before,.timelineItem:nth-child(odd) .timelineContent:before{border-left-color:#0000;border-right-color:#ffffff0d;left:-30px;right:auto}.timelineMarker{left:20px}}@media (max-width:480px){.experienceTitle{font-size:1.8rem}.timelineContent{margin-left:2rem;padding:1rem}.timelineItem:nth-child(2n) .timelineContent:before,.timelineItem:nth-child(odd) .timelineContent:before{left:-20px}.timelineMarker{left:20px}}#projects{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:4rem 2rem;position:relative;text-align:center;z-index:2}.projectsTitle{color:var(--accent-color);font-size:3rem;font-weight:700;margin:1rem 0}.projectsDesc{color:#b8b8b8;font-size:1.1rem;font-weight:500;margin-bottom:3rem;max-width:800px}.projectsContainer{margin:2rem 0;max-width:1400px;width:100%}.projectNav{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 1rem}.projectNavItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;cursor:pointer;flex:1 1;max-width:280px;min-width:220px;padding:1rem 1.5rem;text-align:left;transition:all .3s ease}.projectNavItem:hover{background:#ffffff1a;box-shadow:0 10px 20px #0003;transform:translateY(-2px)}.projectNavItem.active{background:var(--accent-color);border-color:var(--accent-color);box-shadow:0 10px 20px #ffc1074d;color:#0d0d0d;transform:translateY(-2px)}.projectNavName{display:block;font-size:1rem;font-weight:600;margin-bottom:.3rem}.projectNavTech{display:block;font-size:.8rem;opacity:.8}.projectShowcase{grid-gap:3rem;align-items:stretch;display:grid;gap:3rem;grid-template-columns:1fr 1fr;min-height:600px}.projectInfo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem;text-align:left}.projectName{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.projectDescription{color:#d0d0d0;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.projectTechnologies{margin-bottom:2rem}.projectTechnologies h4{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.techTags{display:flex;flex-wrap:wrap;gap:.5rem}.techTag{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;color:var(--accent-color);font-size:.8rem;font-weight:500;padding:.4rem .8rem;transition:all .3s ease}.techTag:hover{background:var(--accent-color);color:#0d0d0d;transform:translateY(-2px)}.projectFeatures{margin-bottom:2rem}.projectFeatures h4{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.projectFeatures ul{list-style:none;padding:0}.projectFeatures li{color:#d0d0d0;font-size:.95rem;margin:.5rem 0;padding-left:1.5rem;position:relative}.projectFeatures li:before{color:var(--accent-color);content:"✓";font-size:1rem;font-weight:700;left:0;position:absolute}.projectActions{margin-top:2rem}.projectLink{background:var(--accent-color);border:2px solid var(--accent-color);border-radius:25px;color:#0d0d0d;display:inline-block;font-weight:600;padding:.8rem 2rem;text-decoration:none;transition:all .3s ease}.projectLink:hover{background:#0000;box-shadow:0 10px 20px #ffc1074d;color:var(--accent-color);transform:translateY(-2px)}.projectPreview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column}.iframeContainer,.projectPreview{height:100%;overflow:hidden;position:relative}.iframeContainer{flex:1 1;width:100%}.projectIframe{border:none;height:100%;transition:opacity .3s ease;width:100%}.projectIframe.loading{opacity:0}.projectIframe.loaded{opacity:1}.loadingSpinner{color:var(--accent-color);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-radius:50%;border-top:4px solid var(--accent-color);height:40px;margin:0 auto 1rem;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loadingSpinner p{color:#b8b8b8;font-size:.9rem;margin:0}.projectsFooter{background:#ffffff08;border:1px solid #ffffff1a;border-radius:15px;margin-top:3rem;max-width:800px;padding:2rem}.projectsFooter p{color:#d0d0d0;font-size:1.1rem;line-height:1.7;margin:0}@media screen and (max-width:1024px){.projectShowcase{gap:2rem;grid-template-columns:1fr}.projectInfo{order:2}.projectPreview{order:1}.iframeContainer{height:500px}}@media screen and (max-width:768px){#projects{padding:2rem 1rem}.projectsTitle{font-size:2.5rem}.projectNav{align-items:center;flex-direction:column}.projectNavItem{max-width:300px;min-width:100%}.projectInfo{padding:1.5rem}.projectName{font-size:1.5rem}.iframeContainer{height:400px}.projectsFooter{padding:1.5rem}}@media screen and (max-width:480px){.projectsTitle{font-size:2rem}.projectInfo{padding:1rem}.projectName{font-size:1.3rem}.iframeContainer{height:350px}}#works{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding:2rem .5rem;position:relative;text-align:center;z-index:2}.workstittle{color:var(--accent-color);font-size:3rem;margin:1rem 0}.workDesc{color:#b8b8b8;font-size:1rem;font-weight:500;margin-bottom:2rem}.worksImgs{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.marquee-container{margin-bottom:2rem;margin-left:calc(-50vw + 50%);margin-top:2rem;overflow:hidden;padding:1rem 0;position:relative;width:100vw}.marquee{animation:scroll 40s linear infinite;display:flex;gap:2rem;padding:0 2rem;width:fit-content}.marquee-item{align-items:center;display:flex;flex-shrink:0;height:28rem;justify-content:center;width:35rem}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-container:hover .marquee{animation-play-state:paused}.card{box-shadow:0 8px 16px #0000001a;perspective:1000px;transition:transform .5s ease,box-shadow .5s ease}.card.tilt-left .worksImg{box-shadow:0 12px 24px #0003;transform:rotateY(-10deg) translateY(-10px)}.card.tilt-right .worksImg{box-shadow:0 12px 24px #0003;transform:rotateY(10deg) translateY(-10px)}.worksImg{height:100%;max-height:28rem;max-width:35rem;object-fit:contain}.pdf-certificate,.worksImg{margin:.5rem;position:relative;transform-style:preserve-3d;transition:transform .5s ease,box-shadow .5s ease;width:100%}.pdf-certificate{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:12px;display:flex;flex-direction:column;height:15rem;justify-content:center;max-width:20rem}.pdf-icon{color:#dc3545;font-size:3rem;margin-bottom:1rem}.pdf-text{color:#212529;font-size:1.2rem;font-weight:600;margin-bottom:.5rem;text-align:center}.pdf-subtext{color:#6c757d;font-size:.9rem;text-align:center}.card.tilt-left .pdf-certificate{box-shadow:0 12px 24px #0003;transform:rotateY(-10deg) translateY(-10px)}.card.tilt-right .pdf-certificate{box-shadow:0 12px 24px #0003;transform:rotateY(10deg) translateY(-10px)}.workBtn{background:var(--accent-color);border:none;border-radius:2rem;cursor:pointer;font-size:1rem;margin:3rem 0;padding:.5rem 2.5rem;transition:background-color .3s ease}.workBtn:hover{background-color:#e6b322}@media screen and (max-width:580px){#works{padding:0 .5rem}.marquee-container{margin-left:calc(-50vw + 50%);width:100vw}.marquee{padding:0 1rem}.worksImg{margin-bottom:1rem;max-width:none;width:90%}.workstittle{font-size:2.5rem}.workDesc{font-size:.9rem;margin-bottom:1.5rem}.workBtn{font-size:.9rem;padding:.4rem 2rem}.highlight{color:var(--accent-color);font-weight:700}.worksImgs{flex-direction:column}.marquee-item{height:20rem;width:25rem}.marquee{animation-duration:20s;gap:1rem}}#contactPage{align-items:center;background:#0000;display:flex;flex-direction:column;margin:0 auto;min-height:80vh;padding:4rem 2rem;position:relative;text-align:center;z-index:1}.contactDesc{color:var(--accent-color);font-size:1.4rem;font-weight:400;margin-bottom:1rem;padding:2rem}.contactform{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:2rem auto;max-width:800px;padding:3rem;width:90%}.email,.msg,.name{background:#ffffff1a;border:2px solid #fff3;border-radius:15px;box-sizing:border-box;color:#fff;font-size:1.2rem;margin:1rem 0;padding:1.2rem 1.5rem;transition:all .3s ease;width:100%}.email:focus,.msg:focus,.name:focus{background:#ffffff26;border-color:var(--accent-color);box-shadow:0 10px 20px #0003;outline:none;transform:translateY(-2px)}.submitBtn{background:var(--accent-color);border:none;border-radius:15px;box-shadow:0 5px 15px #ffc1074d;color:#000;cursor:pointer;display:inline-block;font-size:1.3rem;font-weight:700;margin-top:2rem;min-width:200px;padding:1.2rem 3rem;transition:all .3s ease}.submitBtn:hover{background:#e6b322;box-shadow:0 10px 25px #ffc10780;transform:translateY(-3px)}.links{gap:1.5rem;margin-top:3rem}.link,.links{display:flex;justify-content:center}.link{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;height:4rem;margin:0;transition:all .3s ease;width:4rem}.link:hover{background:#fff3;box-shadow:0 10px 20px #0000004d;transform:scale(1.15) translateY(-3px)}.footer{background:#0000}.footer p{margin:0}@media screen and (max-width:768px){#contactPage{padding:3rem 1rem}.contactform{margin:2rem auto;max-width:none;padding:2rem 1rem;width:95%}.email,.msg,.name{font-size:1.1rem;padding:1rem 1.2rem}.submitBtn{font-size:1.2rem;padding:1rem 2rem}.link{height:3.5rem;width:3.5rem}}@media screen and (max-width:480px){.contactform{margin:2rem auto;padding:1.5rem .5rem;width:98%}.link{height:3rem;width:3rem}.email,.msg,.name{padding:.5rem}.submitBtn{font-size:.9rem;padding:.5rem 1.5rem}.footer{font-size:12px}.contactform{margin:0 auto;max-width:90%}}@media screen and (min-width:768px){.contactform{max-width:600px}.submitBtn{font-size:1rem;padding:.5rem 1.5rem}}@media screen and (min-width:1024px){#contactPage{max-width:70%}.contactform{max-width:500px}}.footer{align-items:center;background:#282828;color:#fff;display:flex;font-size:small;font-weight:300;height:4rem;justify-content:center}#tsparticles{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.container,section{position:relative;z-index:2}canvas{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}:root{--bg-color:#121212;--text-color:#fff;--accent-color:#f9d342;--bg-gradient:linear-gradient(135deg,#0f2027,#203a43,#2c5364)}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);background:var(--bg-gradient);color:#fff;color:var(--text-color);font-family:Poppins,sans-serif;overflow:hidden;overflow-y:scroll}
/*# sourceMappingURL=main.cc3f9a72.css.map*/