@import url(https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap);body{background-color:#131313;cursor:none!important;margin:0;overflow-x:hidden;padding:0}.App{position:relative;z-index:0}*{scroll-behavior:smooth}@font-face{font-family:GilroyBold;src:url(/Portfolio2023-24/static/media/Gilroy-Bold.b900325e44ec0c673e88.ttf)}@font-face{font-family:GilroySemiBold;src:url(/Portfolio2023-24/static/media/Gilroy-SemiBold.6780292641f883b3dad3.ttf)}@font-face{font-family:GilroyMedium;src:url(/Portfolio2023-24/static/media/Gilroy-Medium.f9f832b0ed3f1ab138c9.ttf)}@font-face{font-family:Gilroy;src:url(/Portfolio2023-24/static/media/Gilroy-Regular.b91b0127c56a8e5f9e83.ttf)}@font-face{font-family:GilroyExtraBold;src:url(/Portfolio2023-24/static/media/Gilroy-ExtraBold.0ac6879cd286550da903.ttf)}@font-face{font-family:Alphacentauri;src:url(/Portfolio2023-24/static/media/Alphacentauri-MVY4p.53d9fa1d78e2458beca8.ttf)}.starsCanvas{position:relative;z-index:0}.home{height:100vh;overflow:hidden;position:relative;width:100vw}.smallMouse{align-items:center;bottom:32px;position:absolute;width:100%}.smallMouse,.smallMouseDiv{display:flex;justify-content:center}.smallMouseDiv{align-items:start;border:.23rem solid #fff;border-radius:72rem;cursor:pointer;height:54px;padding:.25rem;width:30px}.mouseMotionDiv{background-color:#fff;border-radius:100%;height:.75rem;margin-bottom:0;width:.75rem}.bg img{-webkit-filter:brightness(.6);filter:brightness(.6);height:110vh;width:110vw}.rock1{left:10vw!important;position:absolute!important;top:20vh!important}.rock1 img{-webkit-filter:brightness(.5);filter:brightness(.5);width:40%}.text h1{color:#c5c6c7;font-family:AlphaCentauri;font-size:4vw;left:30vw;letter-spacing:10px;position:absolute;top:30vh;width:65vw!important}.text h2{left:30vw;top:42vh;width:60vw!important}.text .firsth2,.text h2{color:#c5c6c7;font-family:AlphaCentauri;font-size:3vw;letter-spacing:5px;position:absolute}.text .firsth2{left:45vw;top:23.5vh;width:40vw!important}.toChange{color:#66fcf1}.earth img{-webkit-filter:brightness(.7);filter:brightness(.7);height:400px;left:34vw;position:absolute;top:25vh;width:400px;z-index:1}.mid{bottom:-100px!important;left:-150px!important;top:auto!important}.mid img{-webkit-filter:brightness(.8);filter:brightness(.8);left:-20px;top:20vh!important;width:100%;z-index:2}.fore{bottom:-200px!important;left:auto!important;right:-50px!important;top:0!important}.fore img{-webkit-filter:brightness(.5);filter:brightness(.5);height:110vh;width:400px;z-index:3}.navbarLogo{border-radius:15px;height:8vh;margin-right:8px;width:4vw}.NavbarItems{background-color:#2b2b2b;border-radius:13px;height:100px;justify-content:space-between;left:50%;padding:0 30px;position:fixed;top:20px;-webkit-transform:translate(-50%);transform:translate(-50%);width:95%;z-index:100}.NavbarItems,.NavbarItems h1{align-items:center;display:flex}.NavbarItems h1{color:#fff;font-family:GilroySemiBold;font-size:1.4rem;font-style:normal;font-weight:600;letter-spacing:.371094px;line-height:29px;text-align:center}.navbarMenu{grid-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(7,auto);justify-content:end;list-style:none;text-align:center}.navbarMainLink{align-items:center;cursor:pointer;display:flex;justify-content:space-between;text-decoration:none;width:37%}.nav-links{color:hsla(0,0%,100%,.95);font-family:GilroyMedium;font-size:20px;font-style:normal;font-weight:400;line-height:28px;padding:.7rem .5rem;text-decoration:none;white-space:nowrap}.nav-links i{margin-bottom:15px;margin-top:15px;padding-right:8px}.navbarList{position:relative}.nav-links:after,.nav-links:before{background-color:#6b27f8;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .15s ease-in-out;width:100%}.nav-links:before{top:0;-webkit-transform-origin:left;transform-origin:left}.nav-links:after{bottom:0;-webkit-transform-origin:right;transform-origin:right}.nav-links:hover:after,.nav-links:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-links:hover{color:#6b27f8;transition:all .1s linear}.fa-bars,.fa-times{color:#fff}.menuIcons{display:none}@media screen and (max-width:850px){.NavbarItems{z-index:99}.navbarMenu{align-items:stretch;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border-radius:13px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);display:flex;flex-direction:column;height:auto;justify-content:flex-start;left:-110%;margin:0;padding:80px 0 30px;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:-1}.navbarMenu.active{left:0}.nav-links{color:#222;display:block;padding:2rem;widows:100%}.nav-links:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#6b27f8}.menuIcons{display:block}}.AboutH1{align-items:center;color:#fff;display:flex;font-family:GilroySemiBold;font-size:2.4rem;font-style:normal;font-weight:600;letter-spacing:.371094px;line-height:29px;margin:15px 0;text-align:center}.AboutH2{color:hsla(0,0%,100%,.95);font-family:GilroyMedium;font-size:22px;margin:20px 0;text-decoration:none;white-space:nowrap}.AboutH2,.AboutP{font-style:normal;font-weight:400}.AboutP{color:hsla(0,0%,100%,.7);font-family:GilroySemiBold;font-size:14px;letter-spacing:1px;line-height:173%;margin-top:1rem;width:80%}.aboutCards{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;width:78vw}.aboutTilt{width:260px}.aboutTiltMotionCard{background:#1f1f1f;border-radius:20px;cursor:pointer;height:320px;margin-bottom:27px;padding:15px;text-align:left;transition:all .3s ease-in-out;width:350px}.aboutMainCard{align-items:center;border-radius:20px;display:flex;flex-direction:column;justify-content:space-evenly;padding:12px 5px}.aboutImg{border-radius:20px;height:40%;object-fit:contain;width:40%}.aboutMainCard:hover{box-shadow:0 .4rem 1.4rem 0 hsla(0,0%,60%,.2);-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out}.aboutCards .AboutH1{font-size:1rem;margin-bottom:5px}.aboutCards .AboutP{font-size:.8rem;margin-top:0}.aboutTilt a{text-decoration:none}.AllSections{margin:auto;position:relative;width:85vw;z-index:0}.education .mainVerticalTimeline{width:100%}.education a{text-decoration:none}.education h3{font-family:GilroyExtraBold;font-size:1.1rem;margin-top:15px}.education h5{font-family:GilroyBold;font-size:.9rem;font-weight:600}.education p{margin-top:7px!important;width:100%}.education .p1{color:#fff!important;font-family:GilroySemiBold;margin-top:10px!important}.education .vertical-timeline-element-content{box-shadow:0 .25em .5em 0 rgba(0,0,0,.25),0 .4em 1.25em 0 rgba(0,0,0,.15)!important;height:440px;padding:2em 3em!important;width:450px!important}.education .date{color:#fff!important;font-family:GilroySemiBold;font-size:1.1rem;font-weight:600;margin:0 50px}.education #description{margin:1.5em 0 2em}.education .button{border-radius:5px;color:#fff;font-family:GilroySemiBold;font-size:1rem;font-weight:500;padding:.7em 1.2em;text-decoration:none}.education .workButton{background-color:#6b27f8;border-radius:12px;height:150px!important}.education .workButton:hover{background-color:#4506c8}.education .schoolButton{background-color:#2b2b2b;border-radius:12px;color:#6b27f8;width:100%!important}.education .schoolButton:hover{background:#383838;border:2px solid #4506c8}.education .card{position:relative;transition:all .3s ease-in-out}.education .card:hover{-webkit-transform:translate3d(0,-.3rem,0) scale(1.02);transform:translate3d(0,-.3rem,0) scale(1.02);transition:all .3s ease-in-out}.education .card .one{border-radius:12px!important;cursor:pointer;position:relative}.education .one img{border-radius:12px;box-sizing:border-box;display:block;height:100%;width:100%}.education .image_overlay{align-items:center;background:rgba(0,0,0,.3);border-radius:12px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%}.education .image_overlay_blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.education .image_overlay>*{-webkit-transform:translateY(20px);transform:translateY(20px);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.education .image_overlay:hover{opacity:1}.education .image_overlay:hover>*{-webkit-transform:translateY(0);transform:translateY(0)}.education .card .two{width:100%}.education .bounce-in .gallery-item-image{-webkit-filter:none;filter:none;-webkit-transform:scale(1);transform:scale(1)}.education .gallery-item-image{background-position:50%;background-size:cover;-webkit-filter:grayscale(100%) sepia(20%) brightness(80%);filter:grayscale(100%) sepia(20%) brightness(80%);height:100%;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:center;transform-origin:center;transition:all 1.5s cubic-bezier(.77,0,.175,1);width:100%;will-change:transform}.education .AboutP{font-size:.9rem}.vertical-timeline *{-webkit-box-sizing:border-box;box-sizing:border-box}.vertical-timeline{margin:0 auto;max-width:1170px;padding:2em 0;position:relative;width:95%}.vertical-timeline:after{clear:both;content:"";display:table}.vertical-timeline:before{background:var(--line-color);content:"";height:100%;left:18px;position:absolute;top:0;width:4px}.vertical-timeline.vertical-timeline--one-column-right:before{left:auto;right:18px}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{margin:2em 0;position:relative}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{clear:both;content:"";display:table}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{border-radius:50%;-webkit-box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);height:40px;left:0;position:absolute;top:0;width:40px}.vertical-timeline--one-column-right .vertical-timeline-element-icon{left:auto;right:0}.vertical-timeline-element-icon svg{display:block;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:relative;top:50%;width:24px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{height:60px;left:50%;margin-left:-30px;width:60px}}.vertical-timeline-element-icon{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;visibility:visible}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{background:#fff;border-radius:.25em;-webkit-box-shadow:0 3px 0 #ddd;box-shadow:0 3px 0 #ddd;margin-left:60px;padding:1em;position:relative}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-left:0;margin-right:60px}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;-webkit-box-shadow:none;box-shadow:none}.vertical-timeline-element-content:after{clear:both;content:"";display:table}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{line-height:1.6;margin:1em 0 0}.vertical-timeline-element-subtitle,.vertical-timeline-element-title{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;opacity:.7;padding:.8em 0}.vertical-timeline-element-content-arrow{border:7px solid transparent;border-right-color:#fff;content:"";height:0;position:absolute;right:100%;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{border:7px solid transparent;border-left-color:#fff;content:"";height:0;left:100%;position:absolute;right:auto;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{border-left:7px solid #fff;border-right:initial;left:100%}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow,.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{left:100%;top:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{font-size:16px;font-size:1rem;left:124%;position:absolute;top:6px;width:100%}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:auto;right:100%;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:100%;right:auto;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s;visibility:visible}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s;visibility:visible}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.mainSkill{height:100vh;overflow:hidden;width:100%}.Skills{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin:100px 0;width:100%}.Skill{cursor:pointer;height:130px;width:130px}.Skill,.Skill:hover{transition:all .3s ease-in-out}.Skill:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.ProjectsPage{display:flex;flex-direction:column;height:100vh;width:100%}.gallery{height:67vh;overflow-x:hidden;overflow-y:auto;width:100%}.gallery .gallery-item{align-items:center;display:flex;height:100%;justify-content:center;width:100%;will-change:transform}.gallery .gallery-item-info{background:#1f1f1f;color:#dbd8d6;color:#fff;height:100%;padding:12px;width:40%}.gallery .gallery-item-info .gallery-info-title{font-family:GilroyExtraBold;font-size:1.8rem;font-weight:600;margin-bottom:10px}.gallery .gallery-item-info .gallery-info-subtitle{-webkit-font-smoothing:antialiased;-webkit-text-stroke:2px #dbd8d6;color:transparent;font-family:GilroySemiBold;font-size:1.5rem;font-weight:400;margin-top:0;position:relative}.gallery .gallery-item-info .gallery-info-category{-webkit-font-smoothing:antialiased;font-family:GilroyMedium;font-size:1.1rem;font-weight:400;line-height:24px;margin-top:2vh;position:relative}.gallery .gallery-item-wrapper{aspect-ratio:1.7777777778;display:grid;grid-template-columns:0 1fr 0;height:100%;width:84vw}.gallery .gallery-item-wrapper.is-reveal .gallery-item-image{-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-transform:scale(1);transform:scale(1);width:100%!important}.gallery .gallery-item-image{background-position:50%;background-size:cover;-webkit-filter:grayscale(100%) sepia(20%) brightness(50%);filter:grayscale(100%) sepia(20%) brightness(50%);height:100%;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:center;transform-origin:center;transition:all 1.5s cubic-bezier(.77,0,.175,1);width:100%;will-change:transform}.gallery a{text-decoration:none}.gallery .AboutP{font-size:1rem;width:100%}.ContactMain{height:100vh;justify-content:space-around;overflow:hidden;width:100%}.ContactForm,.ContactMain{align-items:center;display:flex}.ContactForm{background:#1f1f1f;border-radius:25px;flex-direction:column;height:70vh;justify-content:center;padding:50px 35px;width:28vw}.ContactMainForm{display:flex;flex-direction:column;width:25vw}.ContactMain .AboutH2{margin-bottom:0}.ContactMain .AboutH1,input{margin-bottom:20px}input{align-items:center;background:#2b2b2b;border:none!important;border-radius:16px;color:hsla(0,0%,100%,.95);display:flex;font-family:GilroySemiBold;font-size:14px;font-style:normal;font-weight:400;height:52px;letter-spacing:.25px;line-height:22px;padding:0 14px;width:100%}input:focus{background:#383838;outline:2px solid hsla(0,0%,100%,.4)}label{align-items:center;color:#fff;display:flex;font-family:GilroyMedium;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:22px;margin-bottom:5px}.enclosing_div{justify-content:flex-start}.btn1,.enclosing_div{display:flex;width:100%}.btn1{align-items:center;background:#6b27f8;border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:GilroySemiBold;font-size:20px;justify-content:center;margin-bottom:20px;padding:3%;text-decoration:none}textarea{resize:none!important}.input{align-items:center;background:#2b2b2b;border:none!important;border-radius:16px;color:hsla(0,0%,100%,.95);display:flex;font-family:GilroySemiBold;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:22px;margin-bottom:20px;padding:20px 14px;width:100%}.input:focus{background:#383838;outline:2px solid hsla(0,0%,100%,.4)}.btn1:hover{background:#4506c8;text-decoration:none}.ContactEarth{cursor:pointer;height:100%;width:100%}.wrapper{display:flex;flex-direction:column;width:5vw}.wrapper .button{background:hsla(0,0%,100%,.25);cursor:pointer;margin-bottom:10px;overflow:hidden}.wrapper .button,.wrapper .button .icon{border-radius:50px;display:inline-block;height:60px;transition:all .3s ease-out;width:60px}.wrapper .button .icon{box-sizing:border-box;text-align:center;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.wrapper a:first-child:hover .icon{background:#4267b2}.wrapper a:nth-child(2):hover .icon{background:#1da1f2}.wrapper a:nth-child(3):hover .icon{background:#e1306c}.wrapper a:nth-child(4):hover .icon{background:#333}.wrapper a:nth-child(5):hover .icon{background:red}.wrapper a:nth-child(6):hover .icon{background:#333}.wrapper a:nth-child(7):hover .icon{background:grey}.wrapper .button .icon i{font-size:25px;line-height:60px;transition:all .3s ease-out}.wrapper .button:hover .icon i{color:#fff;-webkit-transform:scale(1.3);transform:scale(1.3);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.wrapper a{color:inherit;text-decoration:none}.starsDiv{inset:0;position:absolute;width:100vw;z-index:-1000}.secondary-cursor{background:#fff;border-radius:50%;mix-blend-mode:difference;overflow:hidden;transition:width .25s ease-in-out,height .25s ease-in-out;z-index:1000}.secondary-cursor.regular{height:40px;width:40px}.secondary-cursor.small{height:60px;width:60px}.secondary-cursor{height:30px;pointer-events:none;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);width:30px;z-index:10000}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes bgUp{0%{background-color:initial}to{background-color:#000}}@keyframes bgUp{0%{background-color:initial}to{background-color:#000}}@-webkit-keyframes bgDown{0%{background-color:#000}to{background-color:initial}}@keyframes bgDown{0%{background-color:#000}to{background-color:initial}}@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes scaleUp{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleDown{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes translateLeftDot{0%{-webkit-transform:translate(20px,-50%);transform:translate(20px,-50%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes translateLeftDot{0%{-webkit-transform:translate(20px,-50%);transform:translate(20px,-50%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes translateRightDot{0%{-webkit-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes translateRightDot{0%{-webkit-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.about{align-items:flex-end;bottom:10px;justify-content:flex-end;position:fixed;right:10px;transition:all .2s ease;z-index:10}.about,.about .bg_links{display:flex;height:40px;width:40px}.about .bg_links{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.2);border-radius:100%;justify-content:center;position:absolute}.about .logo{background-position:10px 7px;background-repeat:no-repeat;background-size:50%;bottom:0;height:40px;opacity:.9;right:0;transition:all 1s ease .2s;width:40px;z-index:9}.about .social{bottom:0;opacity:0;right:0}.about .social .icon{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:100%;display:flex;height:100%;opacity:0;transition:all .2s ease,background-color .4s ease;width:100%}.about .social.portfolio{transition:all .8s ease}.about .social.dribbble{transition:all .3s ease}.about .social.linkedin{transition:all .8s ease}.about:hover{height:105px;transition:all .6s cubic-bezier(.64,.01,.07,1.65);width:105px}.about:hover .logo{opacity:1;transition:all .6s ease}.about:hover .social{opacity:1}.about:hover .social .icon{opacity:.9}.about:hover .social:hover{background-size:28px}.about:hover .social:hover .icon{background-size:65%;opacity:1}.about:hover .social.portfolio{bottom:calc(100% - 40px);right:0;transition:all .3s cubic-bezier(.64,.01,.07,1.65) 0s}.about:hover .social.portfolio .icon:hover{background-color:#698fb7}.about:hover .social.dribbble{bottom:45%;right:45%;transition:all .3s cubic-bezier(.64,.01,.07,1.65) .15s}.about:hover .social.dribbble .icon:hover{background-color:#ea4c89}.about:hover .social.linkedin{bottom:0;right:calc(100% - 40px);transition:all .3s cubic-bezier(.64,.01,.07,1.65) .25s}.about:hover .social.linkedin .icon:hover{background-color:#0077b5}.loader{background-color:var(--black_main);height:100vh;margin:0;overflow:hidden;padding:0;width:100%}.content,.loader{align-items:center;display:flex;justify-content:center}.content{height:300px;position:relative;width:300px}.content .planet{align-items:center;-webkit-animation:planet 5s ease infinite alternate;animation:planet 5s ease infinite alternate;background-color:#546c8c;border-radius:100%;box-shadow:inset 2px -10px 0 rgba(0,0,0,.1);display:flex;height:65%;position:absolute;-webkit-transform-origin:center center;transform-origin:center center;width:65%}@-webkit-keyframes planet{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes planet{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}.content .planet .ring{align-items:center;-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite;background-color:#bacbd9;border-radius:100%;box-shadow:2px -10px 0 rgba(0,0,0,.1),inset -5px -10px 0 rgba(0,0,0,.1);display:flex;height:300px;justify-content:center;position:absolute;-webkit-transform-origin:33% center;transform-origin:33% center;width:300px}@-webkit-keyframes ring{0%{-webkit-transform:rotateX(110deg) rotate(0deg) translate(-50px,5px);transform:rotateX(110deg) rotate(0deg) translate(-50px,5px)}to{-webkit-transform:rotateX(110deg) rotate(1turn) translate(-50px,5px);transform:rotateX(110deg) rotate(1turn) translate(-50px,5px)}}@keyframes ring{0%{-webkit-transform:rotateX(110deg) rotate(0deg) translate(-50px,5px);transform:rotateX(110deg) rotate(0deg) translate(-50px,5px)}to{-webkit-transform:rotateX(110deg) rotate(1turn) translate(-50px,5px);transform:rotateX(110deg) rotate(1turn) translate(-50px,5px)}}.content .planet .ring:before{box-shadow:inset -3px 3px 0 rgba(0,0,0,.2);height:30px;left:-5px;width:10px;z-index:2}.content .planet .ring:after,.content .planet .ring:before{background-color:#7ea1bf;border-radius:100%;content:"";position:absolute}.content .planet .ring:after{box-shadow:inset 2px -10px 0 rgba(0,0,0,.1);height:240px;width:240px}.content .planet .cover-ring{background-color:#546c8c;border-bottom-left-radius:80%;border-bottom-right-radius:80%;border-top-left-radius:100px;border-top-right-radius:100px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1);height:50%;position:absolute;-webkit-transform:translateY(-17px);transform:translateY(-17px);width:100%;z-index:2}.content .planet .spots{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.content .planet .spots span{-webkit-animation:dots 5s ease infinite alternate;animation:dots 5s ease infinite alternate;background-color:#3c4359;border-radius:100%;box-shadow:inset -2px 3px 0 rgba(0,0,0,.3);height:30px;position:absolute;width:30px}@-webkit-keyframes dots{0%{box-shadow:inset -3px 3px 0 rgba(0,0,0,.3)}to{box-shadow:inset 3px 3px 0 rgba(0,0,0,.3)}}@keyframes dots{0%{box-shadow:inset -3px 3px 0 rgba(0,0,0,.3)}to{box-shadow:inset 3px 3px 0 rgba(0,0,0,.3)}}.content .planet .spots span:first-child{right:50px;top:20px}.content .planet .spots span:nth-child(2){height:15px;left:50px;top:40px;width:15px}.content .planet .spots span:nth-child(3){height:25px;left:20px;top:80px;width:25px}.content .planet .spots span:nth-child(4){height:40px;left:90px;top:80px;width:40px}.content .planet .spots span:nth-child(5){height:15px;left:70px;top:160px;width:15px}.content .planet .spots span:nth-child(6){height:10px;left:125px;top:165px;width:10px}.content .planet .spots span:nth-child(7){height:15px;left:150px;top:90px;width:15px}.content p{-webkit-animation:text 4s ease infinite;animation:text 4s ease infinite;bottom:-20px;color:#bacbd9;font-family:Montserrat,sans-serif;font-size:18px;position:absolute;text-align:center;width:100px;z-index:2}@-webkit-keyframes text{0%{color:#bacbd9;letter-spacing:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}25%{color:#7ea1bf;letter-spacing:3px}50%{color:#bacbd9;letter-spacing:0;-webkit-transform:translateX(30px);transform:translateX(30px)}75%{color:#7ea1bf;letter-spacing:3px}to{color:#bacbd9;letter-spacing:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes text{0%{color:#bacbd9;letter-spacing:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}25%{color:#7ea1bf;letter-spacing:3px}50%{color:#bacbd9;letter-spacing:0;-webkit-transform:translateX(30px);transform:translateX(30px)}75%{color:#7ea1bf;letter-spacing:3px}to{color:#bacbd9;letter-spacing:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.loader .AboutP{width:100%}.experience .mainVerticalTimeline{align-items:center;display:flex;justify-content:center;width:100%}.experience a{text-decoration:none}.experience h3{font-family:GilroyExtraBold;font-size:.9rem;margin-top:15px}.experience h5{font-family:GilroyBold;font-size:.8rem;font-weight:600}.experience p{margin-top:7px!important;width:100%}.experience .vertical-timeline-element-content{box-shadow:0 .25em .5em 0 rgba(0,0,0,.25),0 .4em 1.25em 0 rgba(0,0,0,.15)!important;height:530px;padding:1.5em!important;width:520px!important}.experience .date{color:#fff!important;font-family:GilroySemiBold;font-size:1.1rem;font-weight:600;margin:0 50px}.experience #description{margin:.5em 0}.experience .button{border-radius:5px;color:#fff;font-family:GilroySemiBold;font-size:1rem;font-weight:500;padding:.7em 1.2em;text-decoration:none}.experience .workButton{background-color:#6b27f8;border-radius:12px;height:150px!important}.experience .workButton:hover{background-color:#4506c8}.experience .schoolButton{background-color:#2b2b2b;border-radius:12px;color:#6b27f8;width:100%!important}.experience .schoolButton:hover{background:#383838;border:2px solid #4506c8}.experience .card{position:relative;transition:all .3s ease-in-out}.experience .card:hover{-webkit-transform:translate3d(0,-.3rem,0) scale(1.02);transform:translate3d(0,-.3rem,0) scale(1.02);transition:all .3s ease-in-out}.experience .card .one{border-radius:12px!important;cursor:pointer;position:relative}.experience .one img{border-radius:12px;height:80%;width:80%}.experience .image_overlay{align-items:center;background:rgba(0,0,0,.3);border-radius:12px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:80%}.experience .image_overlay_blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.experience .image_overlay>*{-webkit-transform:translateY(20px);transform:translateY(20px);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.experience .image_overlay:hover{opacity:1}.experience .image_overlay:hover>*{-webkit-transform:translateY(0);transform:translateY(0)}.experience .card .two{width:100%}.experience .bounce-in .gallery-item-image{-webkit-filter:none;filter:none;-webkit-transform:scale(1);transform:scale(1)}.experience .gallery-item-image{background-position:50%;background-size:cover;-webkit-filter:grayscale(100%) sepia(20%) brightness(80%);filter:grayscale(100%) sepia(20%) brightness(80%);height:100%;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:center;transform-origin:center;transition:all 1.5s cubic-bezier(.77,0,.175,1);width:100%;will-change:transform}.experience .AboutP{font-size:.9rem}
/*# sourceMappingURL=main.b60b3613.css.map*/