:root{--hover-text:#facc1580}#clients{scroll-margin-top:5rem}#contactPage{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;min-height:calc(100vh - 4rem);padding:2rem 1rem;text-align:center;width:100%}.contactPageTitle{color:#fc0;color:var(--primary-color);font-size:2.5rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem}.clientDesc,.contactDesc{color:#fff;color:var(--text-color);font-size:1.1rem;font-weight:300;line-height:1.6;margin:0 auto 1.5rem;max-width:700px}.clientImgs{flex-direction:column;gap:2rem}.clientImgWrapper,.clientImgs{align-items:center;display:flex}.clientImgWrapper{background-color:#1a1a1a;border:1px solid #444;border-radius:8px;height:6rem;justify-content:center;padding:1rem;width:10rem}.clientImg{border-radius:.5rem;max-height:100%;max-width:100%;object-fit:contain;transition:transform .3s ease}.clientImg.tourslog{transform:scale(1.4)}.clientImg:hover{transform:scale(1.05)}.contactForm{background-color:#1f1f1f;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;max-width:600px;padding:2rem;width:100%}.email,.msg,.name{background:#292929;border:none;border-radius:.5rem;color:#fff;font-size:1rem;padding:.75rem 1rem;transition:background .3s ease;width:100%}.email:focus,.msg:focus,.name:focus{background:#333;outline:none}.submitBtn{background:linear-gradient(135deg,#facc15,#f59e0b);border:none;border-radius:.5rem;color:#111;cursor:pointer;font-weight:700;padding:.75rem 3rem;transition:transform .3s ease,box-shadow .3s ease}.submitBtn:hover{box-shadow:0 5px 20px #facc1580;box-shadow:0 5px 20px var(--hover-text);transform:translateY(-2px)}.links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}.link{cursor:pointer;height:2.5rem;object-fit:contain;transition:transform .3s ease,box-shadow .3s ease;width:2.5rem}.link:hover{filter:grayscale(0);transform:scale(1.1)}@media screen and (max-width:768px){.contactPageTitle{font-size:2rem}.contactForm{padding:1.5rem}.clientImg{width:80px}.submitBtn{padding:.5rem 2rem}}@media screen and (max-width:480px){.contactForm{width:100%}.link{height:2rem;width:2rem}.clientImg{height:5rem;width:10rem}}@media (min-width:768px){.clientImgs{flex-direction:row;flex-wrap:wrap;justify-content:center}}.footer{align-items:center;background:#282828;display:flex;font-size:small;font-weight:300;height:4rem;justify-content:center;width:100vw}#intro{height:calc(100vh - 4rem);margin:0 auto;max-width:75rem;overflow:hidden;position:relative;width:100vw}.profile{height:88.5vh;object-fit:cover;position:absolute;right:-5rem;top:0;z-index:-1}.introContent{display:flex;flex-direction:column;font-size:3rem;font-weight:700;height:100vh;justify-content:center;padding:2rem;width:100vw}.hello{font-size:1.75rem;font-weight:100}.introName{color:#fc0;color:var(--primary-color)}.introPara{font-size:medium;font-weight:300}.btn{background:#fff;border:none;border-radius:2rem;color:#000;font-size:large;margin:1rem 0;max-width:9rem;padding:.75rem 1.5rem}.btnImg{height:1rem;margin:0 .25rem;object-fit:cover}@media screen and (max-width:840px){.profile{right:-10vw}.introContent{font-size:10vw}.hello{font-size:4.5vw}.typingTextContainer{height:7rem!important}}@media screen and (max-width:480px){.profile{right:-20vw}.introContent{font-size:8vw}.hello{font-size:4.5vw}}.typingTextContainer{animation:blink .8s infinite;color:#fff;color:var(--text-color);height:9rem;position:relative;white-space:pre-wrap}:root{--bg-color-nav:#1e1e1e00}.navbar{align-items:center;background:#1e1e1e00;display:flex;height:5rem;justify-content:space-between;margin:0 auto;max-width:75rem;padding:1rem 2rem;position:sticky;top:0;width:100vw;z-index:3}.logo{height:2.5rem;object-fit:cover;width:3rem}.desktopMenuListItem{cursor:pointer;margin:1rem}.desktopMenuListItem:hover{border-bottom:3px solid #fc0;color:#fc0;padding-bottom:.5rem}.desktopMenuBtn{align-items:center;background:#fff;border:none;border-radius:2rem;color:#000;cursor:pointer;display:flex;justify-content:center;padding:0 1rem}.desktopMenuImg{height:1rem;margin:1rem;object-fit:cover;width:1rem}.active{border-bottom:3px solid #fc0;color:#fc0;padding-bottom:.5rem}.mobMenu{height:1.8rem;object-fit:cover}.navMenu{background:#282828;height:fit-content;min-width:15rem;padding:.5rem;top:4rem;z-index:2}.listItem{background:#1e1e1e;margin:.25rem;padding:.5rem 3rem}.mobMenu{cursor:pointer;display:none;height:2rem;width:2rem;z-index:4}@media screen and (max-width:720px){.mobMenu{display:flex}.desktopMenu,.desktopMenuBtn{display:none}}.navMenu{animation:slideDown .3s ease forwards;background-color:#282828;border-radius:1rem;box-shadow:0 5px 15px #0000004d;display:flex;flex-direction:column;gap:.5rem;padding:1rem;position:absolute;right:2rem;top:5rem;z-index:3}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.listItem{border-radius:.5rem;color:#fff;cursor:pointer;padding:.75rem 1.5rem;text-align:left;transition:background .3s ease}.listItem:hover{background-color:#555}body.dark-mode{background-color:#121212;color:#fff}.themeToggleBtn{background:#0000;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-size:14px;margin-left:10px;padding:5px 10px}.desktopButtons{align-items:center;display:flex;gap:10px}:root{--primary-color:#fc0;--bg-color:#121212;--text-color:#fff;--muted-text:#aaa;--timeline-line:#444}.qualification{color:#fff;color:var(--text-color);margin:auto;max-width:1000px;padding:3rem 1rem}.qualification-header{margin-bottom:3rem;text-align:center}.section-title{color:#fc0;color:var(--primary-color);font-size:2.5rem;font-weight:700}.section-subtitle{color:#aaa;color:var(--muted-text);font-size:1.1rem}.qualification-tabs{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:3rem}.qualification-button{background:none;border:2px solid #0000;border-radius:999px;color:#fff;color:var(--text-color);cursor:pointer;font-size:1.05rem;font-weight:600;padding:.6rem 1.4rem;transition:all .3s ease}.qualification-active,.qualification-button:hover{background-color:#fc0;background-color:var(--primary-color);box-shadow:0 0 12px #fc09;color:#000}.qualification-content{margin-top:2rem;padding-left:1.5rem;position:relative}.qualification-content:before{background:#444;background:var(--timeline-line);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px}.qualification-data{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:3rem;padding:0 1rem;position:relative;width:100%}.qualification-data:nth-child(2n){flex-direction:row-reverse}.qualification-rounder{background:#fc0;background:var(--primary-color);border:3px solid #1a1a1a;border-radius:50%;height:16px;left:50%;position:absolute;transform:translateX(-50%);width:16px;z-index:1}.qualification-title{color:#fc0;color:var(--primary-color);font-size:1.2rem;font-weight:700}.qualification-subtitle{color:#fff;color:var(--text-color);font-size:1rem;margin-top:.3rem;opacity:.85}.qualification-calendar{color:#aaa;color:var(--muted-text);font-size:.9rem;margin-top:.2rem}.qualification-data>div{background:#1e1e1e;border-radius:12px;box-shadow:0 4px 16px #0006;padding:.5rem 1rem;transition:transform .3s;width:45%}.qualification-data:hover>div{transform:translateY(-4px)}@media (max-width:768px){.qualification-content{padding-left:0}.qualification-content:before{left:10px;transform:none}.qualification-data{align-items:flex-start;margin-bottom:3rem;padding-left:2rem}.qualification-data,.qualification-data:nth-child(2n){flex-direction:column}.qualification-data>div{margin-left:1.5rem;width:100%}.qualification-rounder{left:0;transform:none}}#skills{padding:2rem}.skills-heading{color:#fc0;font-size:xx-large;padding:2rem;text-align:center}.skills-container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.skill-card{border-radius:1rem;box-shadow:0 0 15px #cbb6b61a;padding:1rem;text-align:left;width:7rem}.skill-icon{height:2.5rem;margin-bottom:1rem;width:2.5rem}.skill-title{margin-bottom:.2rem}.hidden{transform:translateX(0)}@keyframes slideLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.slide-in-left{animation:slideLeft .6s ease-out forwards}.slide-in-right{animation:slideRight .6s ease-out forwards}#works{padding:2rem}.works-heading{color:#fc0;font-size:xx-large;padding:2rem;text-align:center}.works-container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.work-card{border-radius:1rem;box-shadow:0 0 15px #cbb6b61a;padding:1rem;text-align:left;width:35rem}.work-image{border-radius:1rem;height:10rem;margin-bottom:1rem;width:20rem}.work-title{margin-bottom:.5rem}.work-des{font-weight:300}.demo-button{background-color:#ffce00;border-radius:.5rem;color:#000;display:inline-block;font-weight:700;margin-top:1rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease}.demo-button:hover{background-color:#e0b800}.hidden{opacity:0;transform:translateY(50px);transition:all .6s ease-in-out}.animate-left{animation:slideInLeft .6s ease forwards}.animate-left,.animate-right{opacity:1;transform:translateX(0)}.animate-right{animation:slideInRight .6s ease forwards}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-80px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}
/*# sourceMappingURL=main.3ff55e89.css.map*/