#about-module__I36-ya__about{text-align:center;width:60%;margin:4em auto auto;font-family:Quantico,sans-serif;font-size:1.3rem}.about-module__I36-ya__aboutTitle{background:linear-gradient(90deg,#abb4c7,#d9dae2,#d66853 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:4rem}.about-module__I36-ya__aboutButton{cursor:pointer;border:.05rem solid #768bb1;border-radius:.5rem;width:min-content;margin:1.7rem auto auto;padding:.4rem 1.5rem;font-family:Nunito,sans-serif}.about-module__I36-ya__aboutButton:hover{color:#11151c;background:#768bb1;transition:all .3s}@media only screen and (min-width:2000px){.about-module__I36-ya__aboutTitle{font-size:6rem}#about-module__I36-ya__about{font-size:3rem}.about-module__I36-ya__aboutButton{margin-top:4rem;padding:.9rem 2rem}}@media only screen and (max-width:1224px){#about-module__I36-ya__about{width:90%;font-size:1.4em}.about-module__I36-ya__aboutTitle{font-size:2.4em}}
.logo-module__f0iura__logo{color:#abb4c7;font-family:Quantico,sans-serif;font-size:1.7rem}.logo-module__f0iura__logoTag{color:#c25b43}@media only screen and (min-width:2000px){.logo-module__f0iura__logo{font-size:3rem}}@media only screen and (max-width:768px){.logo-module__f0iura__logo{font-size:1em}}
#skills-module__OuCpiG__skillsWave{background-image:url(/waves/skillsWave.svg);background-position:840px 0;background-repeat:repeat-x;background-size:cover;height:min-content;margin-top:120px;animation-duration:30s;animation-iteration-count:infinite;animation-delay:0s}.skills-module__OuCpiG__skillsContainerContent{width:70%;height:min-content;min-height:50vh;margin:auto;padding:20vh 0;font-size:1rem}@media only screen and (min-width:2000px){.skills-module__OuCpiG__skillsContainerContent{font-size:2rem}}@media only screen and (max-width:1224px){#skills-module__OuCpiG__skillsWave{background-position:240px 0;background-size:auto 100%}.skills-module__OuCpiG__skillsContainerContent{padding:200px 0}}@media only screen and (max-width:768px){.skills-module__OuCpiG__skillsContainerContent{padding:150px 0}}@keyframes skills-module__OuCpiG__moveWave{0%{background-position:50vw 0}50%{background-position:100vw 0}to{background-position:150vw 0}}
.skillsDesc-module__xDhJOa__skillsContainer{padding-top:20px;padding-right:40px;font-family:Nunito,sans-serif;font-size:1.5em}@media only screen and (max-width:768px){.skillsDesc-module__xDhJOa__skillsContainer{margin-left:0;padding-right:0}}
.techIcon-module__gLrpiq__techIconBox{color:#abb4c7;border:1px solid #768bb1;border-radius:10px;min-width:120px;max-width:10rem;margin-top:25px;padding:1vh 1px}.techIcon-module__gLrpiq__techIconImage{background-repeat:no-repeat;background-size:contain;width:3rem;height:3rem;margin-left:.3rem}.techIcon-module__gLrpiq__techIconText{text-align:center;margin-top:.4rem;margin-left:-.5rem;font-size:1.4rem;overflow:hidden}@media only screen and (min-width:2000px){.techIcon-module__gLrpiq__techIconBox{width:26rem;max-width:100rem;margin-right:15rem}.techIcon-module__gLrpiq__techIconImage{width:6rem;height:6rem;margin-left:2rem}.techIcon-module__gLrpiq__techIconText{margin-top:.4rem;margin-left:-1rem;font-size:3rem}}@media only screen and (max-width:1224px){.techIcon-module__gLrpiq__techIconText{margin-top:8px;margin-left:-10px}.techIcon-module__gLrpiq__techIconImage{width:40px;height:40px}}
#mainContainer{--contentWidth:80%}
#projects-module__5TZldq__projectssWave{background-image:url(/waves/projectsWave.svg);background-position:-350px 0;background-repeat:repeat-x;background-size:cover;margin-top:-13vh;animation-duration:60s;animation-iteration-count:infinite;animation-delay:0s;overflow:hidden}.projects-module__5TZldq__projectsContainerContent{width:70%;height:min-content;min-height:50vh;margin:auto;padding:16vh 0;font-size:1rem}@media only screen and (min-width:2000px){.projects-module__5TZldq__projectsContainerContent{font-size:2rem}}@media only screen and (max-width:1224px){#projects-module__5TZldq__projectssWave{margin-top:-90px;animation-name:none}.projects-module__5TZldq__projectsContainerContent{padding:150px 0}}@media only screen and (max-width:768px){.projects-module__5TZldq__projectsContainerContent{padding:150px 0}}@keyframes projects-module__5TZldq__moveWave{0%{background-position:0 0}50%{background-position:50vw 0}to{background-position:100vw 0}}
.projectslider-module__a7XjCW__pageLink{color:#abb4c7;cursor:pointer;background:0 0;border:1px solid #abb4c7;margin-left:-1px;padding:1rem 1.5rem;font-size:1.2em;line-height:1.25;display:block;position:relative}.projectslider-module__a7XjCW__pageLink:hover{color:#e9c9c3;text-decoration:none}.projectslider-module__a7XjCW__slideContainer{padding-top:30px;padding-bottom:100px}.projectslider-module__a7XjCW__shareBar{margin-top:50px;display:flex}.projectslider-module__a7XjCW__linkButton{text-align:right;cursor:pointer;background-position:5px 5px;background-repeat:no-repeat;background-size:max(1.5vmax,40px);border:1px solid #abb4c7;border-radius:10px;width:7rem;padding:15px 15px 15px 45px;font-size:1.3rem}.projectslider-module__a7XjCW__linkButton:hover{color:#c25b43;border-color:#c25b43;transition:all .3s}.projectslider-module__a7XjCW__slideContent{padding-right:50px;font-size:1.3em}.projectslider-module__a7XjCW__projectScreenshot{background-size:100%;width:50vw;height:30vw;margin-top:-4vw;position:absolute;overflow:hidden}.projectslider-module__a7XjCW__activeItem{background:#28303f!important}@media only screen and (min-width:2000px){.projectslider-module__a7XjCW__linkButton{width:10rem;font-size:2rem}}@media only screen and (max-width:768px){.projectslider-module__a7XjCW__slideContent{padding-right:0}.projectslider-module__a7XjCW__projectScreenshot{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;width:500px;height:300px;margin-top:50px;position:static}.projectslider-module__a7XjCW__projectScreenshot:active{margin-left:-125px;transition:all .5s}.projectslider-module__a7XjCW__paginationBar{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;margin-left:0}}
.footer-module__DeADUW__footerContainer{z-index:1;background-image:url(/waves/footWave.svg);background-position:50px 0;background-repeat:repeat-x;background-size:cover;width:100%;margin-top:-150px;position:absolute}.footer-module__DeADUW__footerContainerContent{text-align:center;opacity:.5;width:70%;height:250px;margin:auto;padding-top:100px;font-size:1rem}@media only screen and (min-width:2000px){.footer-module__DeADUW__footerContainerContent{font-size:2rem}}
