@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:NeueBold;src:url(/assets/NeueMetana-Bold-RPlnaDpx.otf)}@font-face{font-family:NeueRegular;src:url(/assets/NeueMetana-Regular-DUYsDvGy.otf)}*{font-family:Raleway,serif;margin:0;padding:0;scroll-behavior:smooth}a:active{all:unset}.loader{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3vw}.about-page{width:100%;height:100vh;display:flex;align-items:center;font-family:Raleway,serif;justify-content:space-between;padding-bottom:1vw}.about-me-left{font-weight:600;width:35vw;padding:10vw;font-size:3vw}.about-me-right{transform:translateY(20%);display:flex;flex-direction:column;align-items:center;gap:6vw;padding:0 10vw}.about-me-right .quote{width:25vw;font-size:1.5vw}.about-me-right .circle{display:flex;align-items:center;justify-content:center;width:12vw;height:12vw;border-radius:50%;background:linear-gradient(to top,#b9b9b9,#b9b9b9 50%,#000 50%,#000);background-size:100% 200%;background-position:0% 0%;font-size:.6vw;color:#fff;transition:background-position .1s ease}.circle h1{z-index:1;font-size:18px}@media screen and (max-width: 600px){.about-page{height:50vh;flex-direction:column;justify-content:start;align-items:start;gap:0vh;overflow-x:hidden}.about-me-left p{font-size:5vw;width:55vw}.about-me-right{transform:translate(0);width:100%;align-items:start;justify-content:start}.quote p{width:80vw;font-size:4.5vw}.about-me-right .circle{transform:translate(165%,20%);width:30vw;height:30vw;font-size:.6vw}}.contact-page{height:100vh;display:flex;flex-direction:column;align-items:space-between;justify-content:center;gap:10vw;background-color:#191919;overflow:hidden;padding:0 3vw}.contact-above{display:flex;align-items:center}.contact-heading{display:flex;align-items:center;color:#fff;font-size:4vw;gap:3vw}.contact-heading h1{width:50vw}.pfp{border-radius:50%;width:15vw;height:15vw;background-image:url(/assets/pfp-C26ugCl2.jpg);background-position:50% 75%;background-repeat:no-repeat;background-size:cover}.contact-list{color:#fff;display:flex;flex-direction:column;gap:2vw}.phone,.mail,.github,.linkedin{display:flex;align-items:center;gap:1.5vw}.contact-slider{display:flex;justify-content:center;position:relative}.contact-page hr{width:80%;color:#fff}.contact-slider .circle{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;width:10vw;height:10vw;top:-5000%;left:60%;background:linear-gradient(to top,#fff,#fff 50%,#ffdfb5 50%,#ffdfb5);background-size:100% 200%;background-position:0% 0%;transition:background-position .1s ease;cursor:pointer}@media screen and (max-width: 600px){.contact-page{height:60vh;padding:0 3vw;padding-bottom:15vh;overflow-x:hidden}.contact-above{flex-direction:column;justify-content:center;align-items:start;padding:0vw 10vw;gap:3vh}.pfp{width:30vw;height:25vw}.contact-heading h1{width:80%;font-size:10vw}.contact-list{gap:3vw}.contact-list svg{width:4vh}.contact-list h3{font-size:1.5vh}.contact-slider{margin-top:2vh}.contact-slider hr{position:relative}.contact-slider .circle{visibility:hidden;width:500px;height:500px;top:.1;left:10%}.contact-slider .circle h1{text-align:center;font-size:1.2vh;font-weight:500}}.home-page{height:90vh;width:100%;background-image:url(/assets/wallpaper-low-BDHyqJFh.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.home-page.loaded{background-image:url(/assets/wallpaper-high-jnh8gXH6.jpg);transition:background-image .8s ease-in-out}.home-left-tag{height:15vh;width:15vw;transform:translateY(28vh);background-color:#fff;position:relative}.home-left-tag:before{content:"";position:absolute;width:15vh;height:15vh;top:0%;right:-23%;background-color:#fff;border-radius:50%}.home-left-tag:after{content:"";position:absolute;width:5vw;height:5vw;top:14%;right:-15%;background-image:url(/assets/globe-BAw8lGxk.png);background-size:50%;background-position:center;background-repeat:no-repeat;background-color:#000;border-radius:50%;animation:rotateGlobe 5s linear infinite}@keyframes rotateGlobe{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.tag-text{height:100%;width:13vw;display:flex;align-items:center}.tag-text p{font-family:Raleway,serif;font-weight:500;font-size:1.2vw;padding:3vw;width:6vw}.home-right-text{font-family:Raleway,serif;color:#fff;transform:translate(70vw,8vh)}.right-text-heading{font-size:1.5vw}.right-text-heading h1{font-weight:400}.right-text-arrow img{width:1.8vw}.right-text-arrow{transform:translate(-5vw,-10vh)}.home-moving-strip{text-wrap:nowrap;color:#fff;font-size:12vw;font-family:Raleway,serif;transform:translate(-78vw,18vh)}@media screen and (max-width: 600px){.home-page{height:80vh;width:100vw;overflow-x:hidden}.home-left-tag{margin-top:20vw;height:10vh;width:35vw}.tag-text p{font-size:2vh}.home-left-tag:before{width:10vh;height:10vh;top:0%;right:-26%}.home-left-tag:after{width:6vh;height:6vh;top:18%;right:-15%}.home-right-text{transform:translate(200px,10px);width:100vw}.right-text-arrow img{width:2.5vh}.right-text-heading{transform:translate(-3vw);font-size:1.5vh}.home-moving-strip{transform:translate(15vh,25vh)}}.navbar{display:flex;height:10vh;padding:0 2vw;justify-content:space-between;align-items:center;font-family:Raleway,serif;background-color:#000;position:sticky;top:0;z-index:999}.navbar-heading h1{color:#fff;font-weight:400;font-size:1vw;cursor:pointer;width:10vw;transition:all 1s}.links ul{color:#fff;display:flex;gap:1.5vw}.links ul li,a{all:unset;cursor:pointer;font-size:1.1vw}@media screen and (max-width: 600px){.navbar{height:10vh;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow-x:hidden}.navbar-heading{width:100vw}.navbar-heading a{text-align:center}.navbar-heading a h1{content:"Kushagra Singh";width:100%;font-size:2.5vh;font-weight:500}.links{visibility:hidden;width:0px}}.projects-page{display:flex;flex-direction:column;align-items:center;padding-bottom:5vw;overflow:hidden;padding-top:10vh}.projects-heading{display:flex;flex-direction:row;justify-content:start;width:95%;color:#747474;font-size:1.5vw}.projects-page hr{text-align:center;width:95%;height:max-content}.projects-items{height:100%;display:flex;flex-direction:column;justify-content:space-between}.projects-items hr{width:100%}.items{display:flex;align-items:center;justify-content:space-between;width:80vw;height:20vh;padding:0 2vw;cursor:pointer}.items:hover{transition:all .2s;color:#00000081}.items:hover h1{transform:translate(-3vw)}.items:hover p{transform:translate(3vw)}.items h1{font-weight:500;font-size:4vw;padding-left:1vw;transition:transform .3s ease-in-out}.items p{width:20vw;transition:transform .3s ease-in-out}.image-div{display:flex;flex-direction:column}.img-carosel-1{display:flex;flex-direction:row;width:100%;height:45vh;padding:1vw;margin-top:3vw;transform:translate(-20vw)}.img-carosel-2{display:flex;flex-direction:row;width:100%;height:45vh;padding:1vw;transform:translate(20vw)}.img-carosel-1 img,.img-carosel-2 img{border:20px solid rgba(70,70,70,.341);margin:0 2vw;width:35vw}@media screen and (max-width: 600px){.projects-page{height:110vh;padding:2vw;margin-bottom:2vh;overflow-x:hidden}.projects-heading{font-size:3vh}.projects-page hr{margin-bottom:5vw}.projects-items{margin-bottom:0vh;height:60vh}.items{flex-direction:row;align-items:center;justify-content:space-between;width:90vw;padding-bottom:2vw;height:auto}.items h1{font-size:2.5vh}.items p{font-size:2.5vw;width:38%}.image-div{margin-top:2vh;height:45vh}.img-carosel-1 img,.img-carosel-2 img{border-width:15px;height:15vh;width:50vw}}
