/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}body{margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;cursor:none;background-color:#000}#profile_img{display:block;height:300px}.home-text{font-size:xx-large}.header{font-family:Kaushan Script;font-weight:400;font-style:normal}.cursor-dot{width:5px;height:5px;background-color:#fff}.cursor-outline{width:30px;height:30px;border:2px solid white;box-shadow:0 0 20px #2696e8,0 0 60px #2696e8,0 0 100px #2696e8;animation:colors 5s infinite alternate;mix-blend-mode:difference}@keyframes colors{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.cursor-dot,.cursor-outline{position:fixed;top:0;left:0;transform:translate(-50%,-50%);border-radius:50%;z-index:1;pointer-events:none;transition:transform .3s}.homePage,.about,.contact{min-height:100vh;width:100%}.projects{min-height:100vh;width:100%;background-color:#000}@media (max-width: 600px){.projects{min-height:auto;height:auto}}.cursor-outline.hovering{transform:scale(2)}.cursor-outline.hovering2{transform:scale(6)}.cursor-outline.hovering3{transform:scale(8)}.cardHeading{font-size:50px;font-weight:600;padding-top:130px}.animate-hr{margin:0;width:0;height:2px;transition:width 1s ease-out;background-color:#fff}.animate-hr.is-inview{width:100%}.about-name{width:100%;min-height:100vh;font-size:8rem;color:#fff;position:relative}.about-name .t1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.skewsec{font-size:3.8rem;font-weight:700;transform:skew(15deg) rotate(6deg);padding:13px 20px}.skewsec:last-child{transform:skew(-15deg) rotate(-6deg);margin-top:43vh}.end-section{width:100%;min-height:50vh;font-size:2rem}.card-desc{font-size:25px}.my-projects{font-size:100px}.card-img{width:600px;height:600px}.contact-1{height:300px;width:300px}.contact-2{font-size:125px}.contact-grid{padding:30px}.about-text{font-size:210px;font-weight:500}.project-grid{padding:50px}.home-1{font-size:90px}.home-2{font-size:60px;margin-left:5px}.home-3{font-size:50px;padding-left:162px}.home-4{margin-right:10px}.project-card{margin-bottom:50px}.header,.nav-text{font-size:27px}.contact-text{font-size:70px}.conclude-badge{font-size:22px}.contact-cards:hover{box-shadow:0 0 30px;cursor:pointer}@media (max-width: 1207.55px) and (min-width: 1050px){.card-img{width:500px;height:500px}.cardHeading{padding-top:80px;font-size:40px}}@media (max-width: 1049.77px) and (min-width: 900px){.card-img{width:400px;height:400px}.cardHeading{padding-top:60px;font-size:34px}.card-desc{font-size:22px}}@media (max-width: 899.77px) and (min-width: 756px){.card-img{width:340px;height:340px}.cardHeading{padding-top:40px;font-size:30px}.card-desc{font-size:17px}.my-projects{font-size:80px}.project-grid{padding:30px}}@media (max-width: 755.77px) and (min-width: 626px){.card-img{width:270px;height:270px}.cardHeading{padding-top:26px;font-size:24px}.card-desc{font-size:14px}.my-projects{font-size:70px}.project-grid{padding:20px}}@media (max-width: 625.77px) and (min-width: 502px){.card-img{width:240px;height:240px}.cardHeading{padding-top:10px;font-size:23px}.card-desc{font-size:10px}.project-grid{padding:20px}}@media (max-width: 501.99px){.card-img{width:100%;height:100%}.project-card{border:2px solid white;border-radius:7px}.card-desc{font-size:12px}}@media (max-width: 501.99px) and (min-width: 450px){.cardHeading{padding-top:25px;font-size:25px}.card-desc{font-size:14px}.project-grid{padding:60px}}@media (max-width: 449.99px) and (min-width: 372px){.cardHeading{padding-top:25px;font-size:22px}.project-grid{padding:40px}}@media (max-width: 371.99px){.cardHeading{padding-top:20px;font-size:18px}.project-grid{padding:35px}}@media (min-width: 502px) and (max-width: 1024px){.project-card{border:2.5px solid white;border-radius:6px}}@media (min-width: 1024.77px){.project-card{border:3.5px solid white;border-radius:10px}}@media (max-width: 625.77px){.my-projects{font-size:60px}.header,.nav-text{font-size:22px}}@media (max-width: 1131.77px) and (min-width: 992px){.contact-1{height:262px;width:262px}.contact-2{font-size:100px}}@media (max-width: 991.77px) and (min-width: 708px){.contact-1{height:300px;width:300px}.contact-2{font-size:125px}.contact-grid{padding:70px}}@media (max-width: 707.77px){.contact-1{height:270px;width:270px}.contact-2{font-size:80px}.contact-grid{padding:70px}}@media (max-width: 1048.77px) and (min-width: 952px){.about-text{font-size:180px}}@media (max-width: 951.77px) and (min-width: 802px){.about-text{font-size:155px}}@media (max-width: 801.77px) and (min-width: 686px){.about-text{font-size:130px}}@media (max-width: 685.77px) and (min-width: 585px){.about-text{font-size:110px}}@media (max-width: 584.77px){.about-text{font-size:90px}}@media (max-width: 1258.77px) and (min-width: 1023px){.skewsec{font-size:2.8rem;font-weight:700;word-spacing:2px;padding:13px 20px}.skewsec>.div-1,.div-2{padding:10px}.about-name{font-size:6.4rem}}@media (max-width: 1022.77px) and (min-width: 920px){.skewsec{font-size:2.3rem;font-weight:700;word-spacing:2px;padding:13px 20px}.skewsec>.div-1,.div-2{padding:10px}.about-name{font-size:6rem}}@media (max-width: 919.77px) and (min-width: 710px){.skewsec{font-size:2rem;font-weight:700;word-spacing:2px;padding:13px 20px}.skewsec>.div-1,.div-2{padding:10px}.about-name{font-size:5rem}}@media (max-width: 709.77px) and (min-width: 587px){.skewsec{font-size:1.7rem;font-weight:700;word-spacing:2px;padding:13px 15px}.skewsec>.div-1,.div-2{padding:10px}.skewsec .div-1{margin-top:80px}.skewsec .div-2{margin-top:3vh}.about-name{font-size:4rem}}@media (max-width: 586.77px){.skewsec{font-size:1.4rem;font-weight:700;word-spacing:2px;padding:13px 10px}.skewsec .div-1{margin-top:90px}.skewsec .div-2{margin-top:0}.skewsec .div-1,.skewsec .div-2{padding:10px}.about-name{font-size:4rem}.conclude-badge{font-size:15px}}@media (max-width: 824px) and (min-width: 626px){.end-section{font-size:1.5rem}}@media (max-width: 625.77px){.end-section{font-size:1.2rem}}@media (max-width: 912px){.cursor-outline.hovering3{transform:scale(5)}}@media (max-width: 480px) and (min-width: 464px){.header,.nav-text{font-size:18px}}@media (max-width: 463.77px) and (min-width: 386px){.my-projects{font-size:50px}}@media (max-width: 386.77px) and (min-width: 375px){.my-projects{font-size:40px}}@media (max-width: 374.77px) and (min-width: 365px){.my-projects{font-size:37px}.project-card-body{padding:0}}@media (max-width: 364.77px){.my-projects{font-size:37px}.project-card-body{padding:0}}@media (max-width: 430px){.header,.nav-text{font-size:14px}}@media (max-width: 480px) and (min-width: 390px){.contact-grid{padding:50px}.contact-text{font-size:44px}.contact-1{height:150px;width:150px}.contact-2{font-size:30px}}@media (max-width: 389.77px){.contact-grid{padding:30px}.contact-text{font-size:38px}.contact-1{height:130px;width:120px}.contact-2{font-size:22px}}@media (max-width: 487.77px) and (min-width: 437px){.about-text{font-size:85px}.about-name .div-1{margin-top:100px}.skewsec{font-size:20px}}@media (max-width: 436.77px) and (min-width: 371px){.about-text{font-size:80px}.about-name{font-size:40px}.about-name .div-1{margin-top:100px}.skewsec{font-size:15px;padding:2px}.skewsec .div-1,.skewsec .div-2{padding:16px}}@media (max-width: 370.77px){.about-text{font-size:69px}.about-name{font-size:30px}.about-name .div-1{margin-top:100px}.skewsec{font-size:15px;padding:2px}.skewsec .div-1,.skewsec .div-2{padding:16px}}@media (max-width: 509.77px) and (min-width: 411px){.end-section{font-size:15px}.conclude-badge{font-size:12px}}@media (max-width: 410.77px){.end-section{font-size:12px}.conclude-badge{font-size:10px}}@media (max-width: 991.77px) and (min-width: 719px){.home-text{font-size:22px;font-weight:200;font-style:italic}.home-1{font-size:40px;margin-left:20px;border:2px solid white;border-radius:13px;box-shadow:1px 1px 8px #b777a1,1px 1px 14px #573d9f,1px 1px 17px #2696e8;animation:colors 10s infinite alternate}.home-2{font-size:40px;margin-left:10px;text-decoration:underline}.home-3{font-size:40px;padding-left:0;margin-left:10px;text-decoration:underline}.home-4{margin-left:20px}}@media (max-width: 718.77px) and (min-width: 640px){.home-text{font-size:20px;font-weight:200;font-style:italic}.home-1,.home-2,.home-3{font-size:35px}.home-1{margin-left:20px;border:2px solid white;border-radius:13px;box-shadow:1px 1px 8px #b777a1,1px 1px 14px #573d9f,1px 1px 17px #2696e8;animation:colors 10s infinite alternate}.home-2{margin-left:10px;text-decoration:underline}.home-3{padding-left:0;margin-left:10px;text-decoration:underline}.home-4{margin-left:20px}}@media (max-width: 639.77px) and (min-width: 506px){.home-text{font-size:15px;font-weight:200;font-style:italic}.home-1,.home-2,.home-3{font-size:30px}.home-1{margin-left:20px;border:2px solid white;border-radius:13px;box-shadow:1px 1px 8px #b777a1,1px 1px 14px #573d9f,1px 1px 17px #2696e8;animation:colors 10s infinite alternate}.home-2{margin-left:10px;text-decoration:underline}.home-3{padding-left:0;margin-left:10px;text-decoration:underline}.home-4{margin-left:20px}}@media (max-width: 505.77px){.home-text{font-size:12px;font-weight:200;font-style:italic}.home-1,.home-2,.home-3{font-size:24px}.home-1{margin-left:10px;border:2px solid white;border-radius:8px;box-shadow:1px 1px 8px #b777a1,1px 1px 14px #573d9f,1px 1px 17px #2696e8;animation:colors 10s infinite alternate}.home-2{margin-left:3px;text-decoration:underline}.home-3{padding-left:0;margin-left:5px;text-decoration:underline}.home-4{margin-left:7px}}@media (max-width: 992px) and (min-width: 430px){.section-about{padding-top:40px}}@media (min-width: 1519.88px) and (max-width: 1680px){#profile_img{height:350px;width:350px}.home-1{font-size:7rem}.home-2,.home-3{font-size:4.5rem}.home-text span{font-size:2.1rem}.project-grid{padding:6vh}.card-img{width:700px;height:680px}.cardHeading{font-size:67px;padding-top:100px}.card-desc{font-size:30px}.my-projects{font-size:100px}.project-card{margin-bottom:72px}.header,.nav-text{font-size:35px}.contact-text{font-size:80px}.contact-1{width:360px;height:360px}.contact-2{font-size:165px}.about-text{font-size:240px}.end-section{font-size:40px}.conclude-badge{font-size:26px}.home-3{padding-left:170px}}@media (min-width: 1680.77px) and (max-width: 1710px){#profile_img{margin-top:5%;height:380px;width:380px}.home-1{font-size:120px}.home-2,.home-3{font-size:75px}.home-text span{font-size:36px}.home-text{margin-top:4%}.project-grid{padding:6vh}.card-img{width:750px;height:720px}.cardHeading{font-size:70px;padding-top:100px}.card-desc{font-size:30px}.my-projects{font-size:120px}.project-card{margin-bottom:70px}.header,.nav-text{font-size:38px}.contact-text{font-size:90px}.contact-1{width:380px;height:380px}.contact-2{font-size:180px}.about-text{font-size:260px}.about-name{font-size:140px}.end-section{font-size:42px}.conclude-badge{font-size:28px}.home-3{padding-left:180px}}@media (min-width: 1710.77px) and (max-width: 1920px){#profile_img{margin-top:5%;height:400px;width:400px}.home-1{font-size:140px}.home-2,.home-3{font-size:86px}.home-text span{font-size:40px}.home-text{margin-top:5%}.project-grid{padding:6vh}.card-img{width:800px;height:760px}.cardHeading{font-size:85px;padding-top:120px}.card-desc{font-size:30px}.my-projects{font-size:140px}.project-card{margin-bottom:80px}.cursor-outline{transform:scale(1.5)}.header,.nav-text{font-size:43px}.contact-text{font-size:100px}.contact-1{width:400px;height:400px}.contact-2{font-size:193px}.about-text{font-size:280px}.about-name{font-size:170px}.skewsec{font-size:70px}.skewsec .div-1{margin-top:10vh}.end-section{font-size:45px}.conclude-badge{font-size:30px}.home-3{padding-left:190px}}@media (min-width: 1920.77px) and (max-width: 2580px){#profile_img{margin-top:9%;height:492px;width:492px}.home-1{font-size:150px}.home-2,.home-3{font-size:110px}.home-text span{font-size:47px}.home-text{margin-top:9%}.project-grid{padding:5vh}.card-img{width:1100px;height:1060px}.cardHeading{font-size:110px;padding-top:140px}.card-desc{font-size:50px}.my-projects{font-size:180px}.project-card{margin-bottom:100px}.project-card-body{margin-left:20px}.cursor-outline{transform:scale(2)}.cursor-dot{transform:scale(1)}.header,.nav-text{font-size:58px}.contact-text{font-size:130px}.contact-1{width:450px;height:450px}.contact-2{font-size:224px}.about-text{font-size:370px}.about-name{font-size:200px}.skewsec{font-size:90px}.skewsec .div-1{margin-top:10vh}.end-section{font-size:54px}.conclude-badge{font-size:36px}.home-3{padding-left:180px}}@media (min-width: 2580.77px) and (max-width: 3850px){#profile_img{margin-top:15%;height:750px;width:750px}.home-1{font-size:240px}.home-2,.home-3{font-size:160px}.home-text span{font-size:80px}.home-text{margin-top:12%}.project-grid{padding:5vh}.card-img{width:1600px;height:1560px}.cardHeading{font-size:160px;padding-top:190px}.card-desc{font-size:68px}.my-projects{font-size:230px}.project-card{margin-bottom:150px}.project-card-body{margin-left:30px}.cursor-outline{transform:scale(3)}.cursor-dot{transform:scale(2)}.header,.nav-text{font-size:80px;margin:40px}.contact-text{font-size:180px}.contact-1{width:550px;height:550px}.contact-2{font-size:290px}.about-text{font-size:590px}.about-name{font-size:300px}.skewsec{font-size:120px}.skewsec .div-1{margin-top:15vh}.end-section{font-size:78px}.conclude-badge{font-size:52px}.home-3{padding-left:280px}}@media (min-width: 3850.77px){#profile_img{margin-top:20%;height:1050px;width:1050px}.home-1{font-size:340px}.home-2,.home-3{font-size:220px}.home-text span{font-size:110px}.home-text{margin-top:15%}.project-grid{padding:6vh}.card-img{width:2160px;height:2160px}.cardHeading{font-size:190px;padding-top:280px}.card-desc{font-size:90px}.my-projects{font-size:350px}.project-card{margin-bottom:250px}.project-card-body{margin-left:50px}.cursor-outline{transform:scale(4)}.cursor-dot{transform:scale(3)}.header,.nav-text{font-size:105px;margin:50px}.contact-text{font-size:220px}.contact-1{width:720px;height:720px}.contact-2{font-size:408px}.about-text{font-size:800px}.about-name{font-size:400px}.skewsec{font-size:150px}.skewsec .div-1{margin-top:20vh}.end-section{font-size:98px}.conclude-badge{font-size:72px}.home-3{padding-left:340px}}@media (max-height: 500px){.homePage{min-height:700px}}
