:root{--Black:#151515;--Green:#4ee1a0;--Dark-Grey:#242424;--Grey:#d9d9d9;--White:#fff}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--Black);scroll-behavior:smooth;font-family:Space Grotesk,sans-serif;font-size:62.5%}body{height:min-content;min-height:100vh;line-height:1.5}input,button,textarea,select{font:inherit}picture{display:block}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;display:inline-block}.site-wrapper{min-height:min-content;padding:1.6rem;position:relative;overflow:hidden}.site-wrapper-grey{background-color:var(--Dark-Grey);height:min-content;padding:1.6rem;position:relative;overflow:hidden}.container{max-width:111rem}@media screen and (width>=768px){.site-wrapper,.site-wrapper-grey{padding:2.2rem 3rem}}#rings-img{z-index:-2;position:absolute;top:12.5rem;left:-34rem}#circle-img{z-index:-2;position:absolute;top:25.5rem;right:-7rem}@media screen and (width>=768px){#rings-img{top:9rem;left:-26rem}#circle-img{z-index:initial;top:46.5rem}}@media screen and (width>=1024px){#rings-img{top:13rem;left:-10rem}#circle-img{display:none}}.button>a,button{color:var(--White);border-bottom:2px solid var(--Green);text-transform:uppercase;letter-spacing:2.29px;margin:0 auto;padding-bottom:1rem;font-size:1.6rem;font-weight:500}.button>a:hover,button:hover{color:var(--Green)}button{cursor:pointer;background-color:#0000;border-top:none;border-left:none;border-right:none;outline:none}.nav,.footer{flex-direction:column;align-items:center;gap:1.8rem;width:15.4rem;margin:0 auto;display:flex;position:relative}.footer{margin-top:3.8rem}.mohit-container{z-index:-1;position:absolute;top:0;right:-3.5rem;transform:scale(.8)}.mohit-container:after{content:url(pattern-circle.361387a4.svg);visibility:hidden;position:absolute;bottom:5rem;left:-6.45rem}.nav__name{color:var(--White);vertical-align:top;font-size:2.4rem;font-weight:500}.nav__social-icons{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.icon-container.youtube{height:3rem}.github-icon{transform:scale(.8)}.mentor-icon{transform:scale(.76)}.youtube-icon{transform:scale(.77)}.twitter-icon{transform:scale(.78)}.github-icon:hover path,.mentor-icon:hover path,.youtube-icon:hover path,.twitter-icon:hover path{fill:var(--Green)}@media screen and (width>=768px){.nav,.footer{flex-direction:row;justify-content:space-between;width:100%;max-width:111rem}.footer{margin-top:2.5rem}.nav__name{font-size:3.2rem}.mohit-container{z-index:-1;top:-4rem;right:-3rem;transform:scale(1)}.nav__social-icons{max-width:19.249rem;position:relative;top:.3rem}.github-icon,.mentor-icon,.youtube-icon,.twitter-icon{transform:scale(1)}}@media screen and (width>=1024px){.nav__social-icons{right:2.5rem}.mohit-container{top:-4rem;right:-3rem}.mohit-container:after{visibility:visible}}.hero{text-align:center;margin:30rem auto 0;position:relative}.hero__heading{color:var(--White);letter-spacing:-1.14px;font-size:4rem;line-height:4rem}.hero__heading-tablet,.hero__heading-desktop{color:var(--White);letter-spacing:-1.14px;font-size:4rem;line-height:4rem;display:none}.span{position:relative}.span:after{content:"";background-color:var(--Green);white-space:nowrap;width:235px;height:4px;position:absolute;bottom:0;left:1px}.hero__tagline{color:var(--Grey);margin-top:2.2rem;font-size:1.6rem;font-weight:400}.hero .button{margin-top:3rem}@media screen and (width>=768px){.hero{text-align:left;margin-top:8.4rem}.hero__heading{display:none}.hero__heading-tablet{color:var(--White);letter-spacing:-1.14px;font-size:7.2rem;line-height:7.2rem;display:block}.span:after{content:"";background-color:var(--Green);width:430px;height:6px;position:absolute;bottom:0;left:3px}.hero__tagline{max-width:45ch;margin-top:7rem;font-size:1.8rem}.hero .button{margin-top:3.5rem}}@media screen and (width>=1024px){.hero{margin-top:11.8rem}.hero__heading-desktop{font-size:8.8rem;line-height:9rem;display:block}.hero__heading-tablet{display:none}.span:after{content:"";background-color:var(--Green);width:525px;height:6px;position:absolute;bottom:0;left:3px}.hero__tagline{margin-top:5rem}.hero .button{margin-top:6.4rem}}.experience-container{color:var(--White);border-top:1px solid var(--White);border-bottom:1px solid var(--White);row-gap:1.8rem;margin:8rem auto 0;padding:4rem 0 2.2rem;display:grid;position:relative}.skill{text-align:center}.skill h1{font-size:3.2rem}.skill p{color:var(--Grey);font-size:1.6rem;font-weight:400}#rings-img-mid-page{position:absolute;bottom:-5rem;right:-35rem}@media screen and (width>=768px){.experience-container{border-bottom:none;grid-template-columns:repeat(2,1fr);row-gap:4.5rem;margin:9rem auto 0;padding:4.5rem 0 0}.skill{text-align:left}.skill h1{font-size:4.8rem}.skill p{margin-top:.5rem;font-size:1.8rem}#rings-img-mid-page{bottom:2rem;right:-39rem}}@media screen and (width>=1024px){.experience-container{grid-template-columns:repeat(3,1fr);gap:5rem 3.5rem;margin:25rem auto 0;padding:6.6rem 0 0}#rings-img-mid-page{bottom:2rem;right:-42rem}}.projects__card{width:100%;max-width:54rem;margin:0 auto}.projects__card-image{width:100%;position:relative;overflow:hidden}.projects__card-image>img{width:100%;transition:all .3s linear;display:block;transform:scale(1)}@media (hover:hover){.projects__card-image:hover>img{transform:scale(1.03)}}.projects__card-image .overlay{opacity:0;cursor:pointer;background-color:#000000b3;flex-direction:column;justify-content:center;align-items:center;gap:4rem;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.projects__card-image .overlay .button{display:none}.projects__card-image .overlay:hover{opacity:1}.projects__card-description{margin-top:1.8rem}.projects__card-description h1{color:var(--White);text-transform:uppercase;font-size:2.4rem;font-weight:600}.projects__card-description .languages{color:var(--Grey);text-transform:uppercase;gap:1.8rem;margin-top:.6rem;font-size:1.8rem;display:flex}.projects__card-description .buttons-container{gap:3rem;margin-top:2.3rem;display:flex}@media screen and (width>=1024px){.projects__card-description .buttons-container{display:none}.projects__card-image .overlay .button{display:inline}}.projects{margin:7rem auto 0;padding-bottom:6.5rem}.projects__header{justify-content:space-between;align-items:center;display:flex}.projects__header .heading{color:var(--White);font-size:4rem}.projects__container{gap:4rem;margin-top:3rem;display:grid}@media screen and (width>=768px){.projects{margin:3.5rem auto 0}.projects__header .heading{font-size:7.2rem}.projects__container{grid-template-columns:repeat(2,1fr);gap:5.8rem 2rem;margin-top:4rem}}@media screen and (width>=1024px){.projects{margin:12rem auto 0}.projects__header .heading{font-size:8.8rem}.projects__container{gap:7rem 3rem;margin-top:5rem}}.contact{border-bottom:1px solid var(--White);margin:4rem auto;padding-bottom:8.5rem}.contact__header{text-align:center;max-width:44.5rem;margin:0 auto}.contact__header h1{color:var(--White);font-size:4rem}.contact__header p{color:var(--Grey);margin-top:1.2rem;font-size:1.6rem}.contact__form{flex-direction:column;gap:3.2rem;max-width:44.5rem;margin:5rem auto 0;display:flex}.contact__form .input{border-bottom:1px solid var(--White)}.contact__form input{width:100%;color:var(--Grey);background-color:#0000;border:none;outline:none;padding:.1rem 2.3rem 1.6rem;font-size:1.6rem}.input textarea{width:100%;color:var(--Grey);resize:none;background-color:#0000;border:none;outline:none;padding:.1rem 2.3rem 6rem;font-size:1.6rem}.actions{margin-left:auto}@media screen and (width>=768px){.contact{margin:2.2rem auto}.contact__header h1{font-size:7.2rem}.contact__header p{margin-top:.3rem;font-size:1.8rem}}@media screen and (width>=1024px){.contact{justify-content:space-between;margin:3.8rem auto;display:flex}.contact__header{text-align:left;margin:0}.contact__header h1{font-size:8.8rem}.contact__header p{margin-top:1.4rem}.contact__form{width:100%;margin:0}}
/*# sourceMappingURL=repo.7483c8ad.css.map */
