*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body{-ms-overflow-style:none;align-items:center;background-color:#10101a;display:flex;flex-direction:column;justify-content:center;max-width:100%;scrollbar-width:none}.container{color:#fff;max-width:1400px}body::-webkit-scrollbar{display:none}.navbar-container{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:.45fr 6fr 2fr;grid-template-rows:1fr;padding-top:40px;width:100%}.logo-container{align-content:center;align-items:center;display:flex}.logo-image{width:60px}.logo-image,.navbar-links-container{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;opacity:0}.navbar-links-container{align-content:center;align-items:flex-end;display:flex;justify-content:space-around}@media screen and (max-width:1440px){.logo-image{margin-left:30px}.navbar-links-container{margin-right:30px}}@media screen and (max-width:1000px){.logo-image{margin-left:30px}.navbar-links-container{justify-content:space-between;margin-right:30px}}@media screen and (max-width:620px){.navbar-container{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:.45fr 3fr 3.5fr;grid-template-rows:1fr;padding-top:40px;width:100%}}.splashpage-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:250px;margin-top:150px;text-align:center;width:100%}.splashpage-heading{flex-basis:100%;font-size:80px;font-weight:700;margin-bottom:10px}.splashpage-heading,.splashpage-subheading{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;opacity:0}.splashpage-subheading{color:#848383;flex-basis:75%;font-size:40px;font-weight:600}.splashpage-image-container{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.splashpage-image{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;display:block;height:auto;max-width:620px;opacity:0;width:auto}.splashpage-orange-object-container{justify-content:flex-end;margin-right:20px}.splashpage-blue-object-container,.splashpage-orange-object-container{align-items:center;-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;display:flex;opacity:0}.splashpage-blue-object-container{justify-content:flex-start;margin-left:20px}.splashpage-blue-obj{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:blue-obj-float;animation-name:blue-obj-float;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.splashpage-blue-obj,.splashpage-orange-obj{-webkit-animation-duration:5s;animation-duration:5s;max-height:120px;width:auto}.splashpage-orange-obj{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:orange-obj-float;animation-name:orange-obj-float;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;justify-self:end}@-webkit-keyframes blue-obj-float{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(25px);transform:translateY(25px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes blue-obj-float{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(25px);transform:translateY(25px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes orange-obj-float{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes orange-obj-float{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{-webkit-transform:translate(0);transform:translate(0)}}@media screen and (max-width:1440px){.splashpage-blue-obj,.splashpage-orange-obj{display:none}}@media screen and (max-width:670px){.splashpage-image{display:block;height:auto;max-width:90vw;width:auto}.splashpage-heading,.splashpage-image{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;opacity:0}.splashpage-heading{flex-basis:100%;font-size:11vw;font-weight:700;margin-bottom:10px}.splashpage-subheading{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;color:#848383;flex-basis:75%;font-size:7vw;font-weight:600;opacity:0}}.card-container{background-color:#1b1b2b;border-radius:18px;margin-top:80px;transition:all .3s}.card-container:hover{-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s}.aboutme-card-content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;text-align:center;width:100%}.aboutme-card-icon{margin-bottom:46px;margin-top:36px}.aboutme-card-heading{flex-basis:100%;font-size:32px;margin-bottom:35px;width:80%}.aboutme-card-explanation{color:#848383;font-size:24px;font-weight:600;margin-bottom:35px;width:80%}.aboutme-card-skills-heading{font-size:24px;font-weight:700;margin-bottom:25px}.aboutme-card-skills-item{color:#848383;font-size:24px;font-weight:600;margin-bottom:15px}.aboutme-container{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;display:flex;flex-direction:column;justify-content:center;margin-bottom:200px;opacity:0;text-align:center;width:100%}.hidden{visibility:hidden}.aboutme-heading{flex-basis:100%;font-size:70px;font-weight:700;margin-bottom:10px}.aboutme-heading,.aboutme-subheading{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;opacity:0}.aboutme-subheading{color:#848383;flex-basis:75%;font-size:35px;font-weight:600}.aboutme-cards-container{grid-column-gap:50px;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.aboutme-learn-more-container{align-items:center;background-color:#1b1b2b;border-radius:18px;display:flex;justify-content:center;margin-top:60px;width:100%}.aboutme-learn-more-content{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin:30px 20px;width:80%}.card-animation{-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;opacity:0}.card-animation-middle{-webkit-animation:fadeInUp 1.3s ease-in-out forwards;animation:fadeInUp 1.3s ease-in-out forwards;opacity:0}.aboutme-learn-more-heading{align-items:center;display:flex;justify-content:center}.aboutme-learn-more-heading-text{font-size:36px}.aboutme-download-resume-button{border-radius:8px;color:#fff;outline:1px solid #fff;text-decoration:none;transition:all .3s;width:80%}.aboutme-download-resume-button-text{font-size:28px;font-weight:600;padding:10px;transition:all .3s}.aboutme-download-resume-button:hover{background-color:#fff;transition:all .3s}.aboutme-download-resume-button:hover h1{color:#1b1b2a;transition:all .3s}@media screen and (max-width:1440px){.aboutme-cards-container{grid-column-gap:50px;grid-row-gap:0;display:grid;grid-template-columns:repeat(1,.5fr);grid-template-rows:.5fr;justify-content:center}.aboutme-learn-more-container{align-items:center;align-self:center;background-color:#1b1b2b;border-radius:18px;display:flex;justify-content:center;margin-top:60px;width:50%}.aboutme-learn-more-content{grid-column-gap:0;grid-row-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;margin:30px 20px;width:80%}}@media screen and (max-width:670px){.aboutme-heading{flex-basis:100%;font-size:11vw;font-weight:700;margin-bottom:10px}.aboutme-subheading{align-self:center;color:#848383;font-size:6vw;font-weight:600;width:90%}.aboutme-cards-container{grid-column-gap:50px;grid-row-gap:0;display:grid;grid-template-columns:repeat(1,.9fr);grid-template-rows:.5fr;justify-content:center}.aboutme-learn-more-container{align-items:center;align-self:center;background-color:#1b1b2b;border-radius:18px;display:flex;justify-content:center;margin-top:60px;width:90%}}@media screen and (max-width:1000px){.aboutme-learn-more-container{align-items:center;align-self:center;background-color:#1b1b2b;border-radius:18px;display:flex;justify-content:center;margin-top:60px;width:90%}.aboutme-cards-container{grid-column-gap:50px;grid-row-gap:0;display:grid;grid-template-columns:repeat(1,.9fr);grid-template-rows:.5fr;justify-content:center}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.project-container{align-items:center;-webkit-animation:fadeInUp 1s ease-in-out forwards;animation:fadeInUp 1s ease-in-out forwards;display:flex;flex-direction:column;justify-content:center;margin-bottom:150px;opacity:0;text-align:center;width:100%}.project-heading{flex-basis:100%;font-size:70px;font-weight:700;margin-bottom:10px}.project-subheading{color:#848383;flex-basis:75%;font-size:35px;font-weight:600}.project-text{margin-bottom:35px;width:75%}.project-image{height:auto;max-width:70%;transition:all .3s}.project-image:hover{-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s}@media screen and (max-width:670px){.project-heading{flex-basis:100%;font-size:11vw;font-weight:700;margin-bottom:10px}.project-subheading{color:#848383;flex-basis:75%;font-size:6vw;font-weight:600}.project-image{height:auto;max-width:90%}}.projects-container{margin-bottom:60px;margin-top:150px}.footer-container,.projects-container{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.footer-container{align-items:center;margin-bottom:100px}.footer-inner-container{grid-column-gap:50px;grid-row-gap:0;border-top:1px solid hsla(0,0%,100%,.5);display:grid;grid-template-columns:1fr;width:50%}.footer-inner-inner-container{margin-top:80px}.footer-logo{height:auto;max-width:120px}.footer-links-container-outer{align-content:center;align-items:center;display:flex;justify-content:center;margin-bottom:50px;margin-top:20px}.footer-links-container{grid-row-gap:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;justify-items:center;margin-top:50px;width:40%}.footer-link{align-content:center;align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:70px;justify-content:center;transition:all .2s;width:70px}.footer-link:hover{background-color:#fff;transition:all .2s}.footer-phrase{font-weight:400;margin-top:10px}@media screen and (max-width:1000px){.footer-links-container{width:100%}}
/*# sourceMappingURL=main.db4c5483.css.map*/