body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Lato,sans-serif}h1,h2,h3,h4{font-family:Roboto Slab,serif;text-rendering:optimizeLegibility}.menuBar{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1700px;padding-top:50px;position:-webkit-sticky;position:sticky;top:0}.logo,.menuBar{align-items:center;display:flex}.logo{flex-direction:column;font-family:Roboto Slab,serif;gap:0}.logo a{text-decoration:none}.logoLetters{color:#fff;cursor:pointer;font-size:32px;letter-spacing:5px;margin-bottom:0}.logoFooters{color:#fff;cursor:pointer;font-size:12px;letter-spacing:4px}.optionList{margin-right:10%;min-width:400px;width:30%}.nav-list{display:flex;font-family:Roboto Slab,serif;justify-content:space-between;list-style:none}.menuOptions{cursor:pointer}.menuOptions a{color:#fff}.hoveredMenuOptions a,.menuOptions a{font-size:13px;font-weight:400;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.hoveredMenuOptions a{opacity:80%;transition:all .3s}.hoveredMenuOptions a:hover{color:#fff;opacity:100%}.mobileMenu{display:none}.sideBar{background-color:#000;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-around;position:fixed;right:0;top:0;-webkit-transform:translate(100vw);transform:translate(100vw);transition:all .4s;width:100vw}.sideBarActive{padding:140px 10px 75px;text-align:center;-webkit-transform:translate(0);transform:translate(0)}.sideBarHeading{font-family:Courier New,Courier,monospace;font-size:32px;font-weight:500;letter-spacing:3px;padding-bottom:25px;padding-top:15px}.sideBarHeading span{color:red}.sideBar a{text-decoration:none}.sideBar li{color:#fff;font-family:Courier New,Courier,monospace;font-size:28px;letter-spacing:4px;list-style:none;padding-bottom:60px}.menuIcon{color:#fff;cursor:pointer;height:auto;position:fixed;right:30px;top:30px;width:30px;z-index:3}@media only screen and (min-width:1200px) and (max-width:1700px){.menuBar{max-width:1100px;padding-top:75px}.logoLetters{font-size:32px;letter-spacing:4px}.logoFooters{font-size:12px;letter-spacing:4px}.hoveredMenuOptions a,.menuOptions a{font-size:12px;letter-spacing:1.5px}}@media only screen and (max-width:1200px){.menuBar{max-width:900px;padding-top:50px}.logoLetters{font-size:30px;letter-spacing:4px}.logoFooters{font-size:12px;letter-spacing:3.5px}.hoveredMenuOptions a,.menuOptions a{font-size:12px;letter-spacing:1px}}@media only screen and (max-width:992px){.menuBar{max-width:750px;padding-top:35px}.logoLetters{font-size:24px;letter-spacing:3px}.logoFooters{font-size:10px;letter-spacing:2.5px}.hoveredMenuOptions a,.menuOptions a{font-size:11px;letter-spacing:1px}}@media only screen and (max-width:768px){.menuBar{max-width:550px;padding-top:30px}.logoLetters{font-size:20px;letter-spacing:2.5px}.logoFooters{font-size:10px;letter-spacing:2.5px}.optionList{display:none}.mobileMenu{display:block}.sideBar a{letter-spacing:2px}}@media only screen and (max-width:600px){.logoLetters{font-size:15px;letter-spacing:2px}.logoFooters{font-size:8px;letter-spacing:2px}.menuBar{justify-content:space-between;max-width:400px;padding-left:30px;padding-right:30px}.optionList{display:none}.mobileMenu{display:block}}.footer{display:flex;justify-content:center;padding-bottom:50px;width:100%}.footerHead{color:#fff;font-family:Roboto slab,serif;font-size:36px;font-weight:100;letter-spacing:3px}.footerHead span{color:#df2e2e}@media only screen and (max-width:1200px){.footer{padding-bottom:70px}.footerHead{font-size:32px;letter-spacing:3px}}@media only screen and (max-width:992px){.footer{padding-bottom:50px}.footerHead{font-size:28px;letter-spacing:3px}}@media only screen and (max-width:768px){.footer{padding-bottom:30px}.footerHead{font-size:20px;letter-spacing:3px}}@media only screen and (max-width:600px){.footer{padding-bottom:30px}.footerHead{font-size:20px;letter-spacing:3px}}.sectionIntro{align-items:center;display:flex;flex-direction:column;padding-bottom:100px;padding-top:100px;width:100%}.ResumeIcon{color:#fff;height:100px;width:100px}.ResumeHeading{color:#fff;font-family:Courier New,Courier,monospace;font-size:48px;font-weight:200;letter-spacing:8px;padding-top:20px}.ResumeDisplayArea{margin:0 auto;width:80%}.ResumeDisplayButtonContainer{display:grid;grid-template-columns:1fr 1fr 60%}.ResumeDisplayButton{background-color:initial;border-color:#fff;border-bottom:0;border-left:0;border-radius:30px 0 0 0;color:#fff;transition:all .5s;transition-timing-function:ease-in}.ResumeDisplayButton,.ResumeDisplayButtonN{cursor:pointer;font-family:Courier New,Courier,monospace;font-size:18px;letter-spacing:1px;padding:10px 20px}.ResumeDisplayButtonN{background-color:#d6d4d1;border:transparent;border-radius:30px 0 0 0;color:#000}.resumeHeading{font-family:Courier New,Courier,monospace;font-size:24px;letter-spacing:2px;padding-top:40px;text-align:center}.resumeHero{align-items:center;display:grid;grid-template-columns:1fr 3fr;justify-items:center;padding:40px 0}.resumeImage{border-radius:15%;height:350px;width:300px}.resumeHeroHeading{font-family:Courier New,Courier,monospace;font-size:32px;letter-spacing:2px;padding-bottom:40px;padding-top:40px;text-align:center}.resumeHero aside{display:flex;flex-direction:column;width:100%}.Education{display:flex;justify-content:space-around;padding-bottom:15px;width:100%}.EducationRight{width:100%}.EducationRight h2{font-size:24px;letter-spacing:2px;padding-bottom:5px}.EducationRight h2,.EducationRight h3{font-family:Courier New,Courier,monospace}.EducationRight h3{font-size:17px;letter-spacing:1.5px}.EducationLeft{width:100%}.EducationLeft h3{font-family:Courier New,Courier,monospace;font-size:17px;letter-spacing:1.5px;text-align:center}.resumeContainer{background-color:#d6d4d1;border-radius:0 20px 20px 20px;margin:0 auto 100px;padding-bottom:60px;width:100%}.ResumeList{border-bottom:1px solid #000;display:flex;font-family:Courier New,Courier,monospace;justify-content:space-between;margin:20px 40px;padding-bottom:10px}.ResumeList:last-child{border:none}.ResumeList h3{font-size:32px;font-weight:400;letter-spacing:2px;padding-bottom:5px}.ResumeList h4{font-size:18px;font-weight:300;letter-spacing:1.5px}.ResumeListRight h4{font-size:22px;font-weight:400}.workDescription{margin:0 auto;width:80%}.jobDesc{font-size:16px;letter-spacing:1px;line-height:20px;list-style:none;padding-bottom:15px}@media only screen and (max-width:1200px){.sectionIntro{padding-bottom:100px;padding-top:100px}.ResumeIcon{height:100px;width:100px}.ResumeHeading{font-size:48px;letter-spacing:8px;padding-top:20px}.ResumeDisplayButton{border-color:#fff;border-radius:30px 0 0 0}.ResumeDisplayButton,.ResumeDisplayButtonN{font-size:16px;letter-spacing:2px;padding:10px 20px}.ResumeDisplayButtonN{border-radius:30px 0 0 0}.resumeHeading{font-size:24px;padding-top:30px;text-align:center}.resumeHero{padding:30px 10px}.resumeImage{height:250px;width:200px}.resumeHeroHeading{font-size:32px;padding-bottom:40px;padding-top:0}.resumeHero aside{display:flex;flex-direction:column;width:100%}.EducationRight h2{font-size:20px;padding-bottom:5px}.EducationLeft h3,.EducationRight h3{font-size:15px;letter-spacing:1.5px}.resumeContainer{margin-bottom:100px;padding-bottom:50px}.ResumeListContainer{list-style:none}.ResumeList{margin:20px 40px;padding-bottom:10px}.ResumeList h3{font-size:24px;letter-spacing:2px;padding-bottom:5px}.ResumeList h4{font-size:16px;letter-spacing:1.5px}.ResumeListRight h4{font-size:20px}.jobDesc{font-size:14px;line-height:18px;padding-bottom:15px}}@media only screen and (max-width:992px){.sectionIntro{padding-bottom:75px;padding-top:75px}.ResumeIcon{height:75px;width:75px}.ResumeHeading{font-size:36px;letter-spacing:7px;padding-top:15px}.ResumeDisplayButton{border-color:#fff;border-radius:30px 0 0 0}.ResumeDisplayButton,.ResumeDisplayButtonN{font-size:14px;letter-spacing:1px;padding:10px 20px}.ResumeDisplayButtonN{border-radius:30px 0 0 0}.resumeHeading{font-size:20px;padding-top:30px;text-align:center}.resumeHero{padding:30px 10px}.resumeImage{border-radius:15px;height:200px;width:150px}.resumeHeroHeading{font-size:24px;padding-bottom:30px;padding-top:0}.resumeHero aside{display:flex;flex-direction:column;width:100%}.EducationRight h2{font-size:16px;padding-bottom:5px}.EducationRight h3{font-size:12px;letter-spacing:1.5px}.EducationLeft h3{font-size:14px;letter-spacing:1.5px}.resumeContainer{margin-bottom:50px;padding-bottom:40px}.ResumeList{margin:15px 30px;padding-bottom:10px}.ResumeList h3{font-size:20px;letter-spacing:2px;padding-bottom:5px}.ResumeList h4{font-size:14px;letter-spacing:1.5px}.ResumeListRight h4{font-size:16px}.jobDesc{font-size:12px;line-height:16px;padding-bottom:13px}}@media only screen and (max-width:768px){.sectionIntro{padding-bottom:50px;padding-top:50px}.ResumeIcon{height:50px;width:50px}.ResumeHeading{font-size:24px;letter-spacing:5px;padding-top:15px}.ResumeDisplayButton,.ResumeDisplayButtonN{border-radius:30px 0 0 0;font-size:16px;letter-spacing:1.5px;padding:5px 10px}.resumeHero{display:flex;flex-direction:column;gap:20px}.resumeHeading{font-size:18px;padding-top:20px}.resumeHero{padding:30px 10px}.resumeImage{height:200px;width:150px}.resumeHeroHeading{font-size:20px;padding-bottom:30px}.resumeHero aside{display:flex;flex-direction:column;text-align:center;width:100%}.EducationRight h2{font-size:16px;padding-bottom:5px}.EducationRight h3{font-size:12px;letter-spacing:1.5px}.EducationLeft h3{font-size:14px;letter-spacing:1.5px}.resumeContainer{margin-bottom:50px;padding-bottom:30px}.ResumeList{margin:15px 30px;padding-bottom:10px}.ResumeList h3{font-size:16px;letter-spacing:2px;padding-bottom:5px}.ResumeList h4{font-size:12px;letter-spacing:1.5px}.ResumeListRight h4{font-size:14px}.jobDesc{font-size:12px;line-height:16px;padding-bottom:13px}}@media only screen and (max-width:600px){.sectionIntro{padding-bottom:50px;padding-top:50px}.ResumeIcon{height:50px;width:50px}.ResumeHeading{font-size:24px;letter-spacing:5px;padding-top:15px}.ResumeDisplayButton,.ResumeDisplayButtonN{border-radius:15px 0 0 0;font-size:16px;letter-spacing:1.5px;padding:5px 10px}.resumeHero{display:flex;flex-direction:column;gap:20px}.resumeHeading{font-size:18px;padding-top:20px}.resumeHero{padding:30px 10px}.resumeImage{height:200px;width:150px}.resumeHeroHeading{font-size:20px;padding-bottom:30px}.resumeHero aside{display:flex;text-align:center;width:100%}.Education,.resumeHero aside{flex-direction:column}.EducationRight h2{font-size:11.5px;letter-spacing:1.5px;padding-bottom:5px}.EducationRight h3{font-size:11px;font-weight:600;letter-spacing:1.5px;padding-bottom:20px}.EducationLeft h3{font-size:10px;letter-spacing:1.5px}.resumeContainer{margin-bottom:50px;padding-bottom:20px}.ResumeList{margin:15px 30px;padding-bottom:10px}.ResumeList h3{font-size:12px;letter-spacing:2px;padding-bottom:5px}.ResumeList h4{font-size:10px;letter-spacing:1.5px}.ResumeListRight h4,.jobDesc{font-size:10px}.jobDesc{line-height:14px;padding-bottom:13px}}main{background-color:#000;padding-bottom:50px}.ContactUsContainer{margin:0 auto;width:80%}.ContactUsMain{width:100%}.ContactUsHero{display:flex;justify-content:space-between}.ContactUsHeading{color:#fff;font-family:Courier New,Courier,monospace;font-size:36px;font-weight:200;letter-spacing:2.5px;line-height:80px}aside{display:flex;flex-direction:column;justify-content:space-around}.LinkedInContainer{align-items:center;display:flex;gap:1vw}.ContactUsLinkedIn{color:#fff;height:50px;width:50px}.LinkedInFig{text-decoration:none}.LinkedInFig figcaption{color:#fff;font-family:Courier New,Courier,monospace;font-size:24px;letter-spacing:2px;transition:all .2s}.ContactUsHeading span,.LinkedInFig figcaption:hover{text-decoration:underline;text-decoration-color:red}.ContactUsHeading span{text-decoration-thickness:.2px}.EmailSection{background:transparent;border:1px solid red;border-radius:30px;margin-top:75px;padding:50px}form{display:flex;flex-direction:column;font-family:Courier New,Courier,monospace}.nameAndEmail{align-items:center;display:flex;gap:20px;margin:0 auto;width:80%}.nameAndEmail div{display:flex;flex-direction:column;width:100%}.nameAndEmail input{width:100%}form input{font-family:Courier New,Courier,monospace;font-size:16px;height:30px;width:350px}form div{padding-bottom:30px}form h2{color:#fff;font-size:40px;font-weight:300;letter-spacing:3px;padding-bottom:50px;text-align:center}form label{color:#fff;font-size:24px;letter-spacing:2px;padding-right:5px}.MessageSection{display:flex;flex-direction:column;padding:50px 0}.MessageSection label,textarea{margin:0 auto;width:80%}textarea{height:300px}.submitButton{background-color:#fff;border:none;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:24px;height:50px;letter-spacing:3px;margin:0 auto;text-transform:uppercase;width:200px}.ResumeListLi{list-style:none}@media only screen and (max-width:1200px){.ContactUsHeading{font-size:24px;letter-spacing:2.5px;line-height:80px}.ContactUsLinkedIn{height:35px;width:35px}.LinkedInFig figcaption{font-size:20px;letter-spacing:2px}.EmailSection{border-radius:30px;margin-top:75px;padding:50px}form input{font-family:Courier New,Courier,monospace;font-size:14px;height:25px;width:300px}form div{padding-bottom:30px}form h2{font-size:40px;letter-spacing:3px;padding-bottom:50px}form label{font-size:24px;letter-spacing:2px}.MessageSection{display:flex;flex-direction:column;padding:50px 0}textarea{height:300px}.submitButton{font-size:24px;height:50px;letter-spacing:2px;width:200px}}@media only screen and (max-width:992px){.ContactUsHeading{font-size:18px;letter-spacing:2px;line-height:80px}.ContactUsLinkedIn{height:25px;width:25px}.LinkedInFig figcaption{font-size:15px;letter-spacing:2px}.EmailSection{border-radius:25px;margin-top:50px;padding:50px}form input{font-family:Courier New,Courier,monospace;font-size:12px;height:20px;width:200px}form div{padding-bottom:10px}form h2{font-size:32px;letter-spacing:3px;padding-bottom:40px}form label{font-size:20px;letter-spacing:2px}.MessageSection{display:flex;flex-direction:column;padding:50px 0}textarea{height:250px}.submitButton{font-size:20px;height:40px;letter-spacing:2px;width:150px}}@media only screen and (max-width:768px){.ContactUsHeading{font-size:16px;letter-spacing:2px;line-height:30px}.ContactUsLinkedIn{height:20px;width:20px}.LinkedInFig figcaption{font-size:15px;letter-spacing:1.5px}.EmailSection{border-radius:20px;margin-top:35px;padding:30px}form input{font-size:11px;height:20px;width:175px}form div{padding-bottom:5px}form h2{font-size:28px;letter-spacing:2px;padding-bottom:40px}form label{font-size:15px;letter-spacing:2px}.MessageSection{padding:30px 0}textarea{height:300px}.submitButton{font-size:18px;height:30px;letter-spacing:2px;width:150px}}@media only screen and (max-width:600px){.ContactUsHeading{font-size:19px;letter-spacing:2px;line-height:30px}.ContactUsHero{flex-direction:column;padding-top:30px}.ContactUsHero aside{flex-direction:row;justify-content:space-between;padding-top:30px}.ContactUsLinkedIn{height:15px;width:15px}.LinkedInFig figcaption{font-size:12px;letter-spacing:1.5px}.EmailSection{border-radius:20px;margin-top:50px;padding:30px}.nameAndEmail{flex-direction:column}form input{font-size:12px;height:20px;width:200px}form div{padding-bottom:15px}form h2{font-size:28px;letter-spacing:3px;padding-bottom:20px}form label{font-size:16px;letter-spacing:2px}.MessageSection{padding:20px 0}textarea{height:200px}.submitButton{font-size:16px;height:25px;width:100px}}.ProjectPage{background-color:#000}.ProjectsMain{margin:0 auto;width:80%}.projectsContainer{grid-column-gap:20px;grid-row-gap:40px;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:40px}.ProjectItemCard{border:1px solid #fff;border-radius:11px;box-shadow:0 24px 48px hsla(0,100%,98%,.075);cursor:pointer;overflow:hidden;transition:all .4}.ProjectItemCard:hover{box-shadow:0 32px 64px hsla(0,15%,94%,.06);-webkit-transform:translateY(-12px);transform:translateY(-12px)}.projectTitle{color:#fff;font-size:32px;font-weight:400;letter-spacing:2px;margin:15px 0;text-align:center}.PICHero{background-color:#fff;height:40%;width:100%}.projectCircleContainer{display:flex;gap:10px;padding:0 10px}.projectLanguageCircle{background-color:wheat;border-radius:5px;color:#000;font-size:15px;list-style:none;padding:5px 8px;text-align:center}.projectCardFlex{color:#fff;display:flex;gap:10px;padding:10px 10px 0}.PCSpan{align-items:center;justify-content:center;letter-spacing:1px;padding:4px 0}.PCSpan,.PCStatus{font-size:15px;font-weight:400}.PCStatus{margin-top:3px}.PCTrue{border-bottom:1px solid #3e3ebe}.PCFalse{border-bottom:1px solid #a32a2a}.PCResponsive{display:flex;padding-top:20px}@media only screen and (min-width:1200px) and (max-width:1700px){.projectsContainer{-webkit-column-gap:20px;column-gap:20px;row-gap:40px}.projectTitle{color:#fff;font-size:24px;font-weight:400;letter-spacing:2px;margin:15px 0;text-align:center}.projectCircleContainer{gap:10px;padding:0 10px}.projectLanguageCircle{font-size:13px;padding:5px 8px}.projectCardFlex{gap:10px;padding:10px 10px 0}.PCSpan{font-size:13px;padding:4px 0}.PCStatus{font-size:13px;font-weight:400;padding:0 10px}.PCResponsive{display:flex;flex-direction:column;padding-bottom:20px;padding-top:20px}}@media only screen and (max-width:1200px){.ProjectItemCard{padding-bottom:15px}.projectTitle{font-size:24px;margin:15px 0}.projectCircleContainer{gap:10px;padding:0 10px}.projectLanguageCircle{font-size:12px;padding:5px 8px}.projectCardFlex{gap:10px;padding:10px 10px 0}.PCSpan{font-size:12px;padding:4px 0}.PCStatus{font-size:10px;font-weight:400;padding:0 10px}.PCResponsive{flex-direction:column;padding-bottom:20px;padding-top:20px}}@media only screen and (max-width:992px){.projectsContainer{-webkit-column-gap:20px;column-gap:20px;row-gap:30px}.projectTitle{font-size:20px;margin:10px 0}.projectCircleContainer{gap:5px;padding:0 10px}.projectLanguageCircle{font-size:10px;padding:5px}.projectCardFlex{gap:10px;padding:5px 5px 0}.PCSpan{font-size:10px;padding:4px 0}.PCStatus{font-size:10px;padding:0 10px}.PCResponsive{flex-direction:column;padding-top:10px}}@media only screen and (max-width:768px){.projectsContainer{-webkit-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;row-gap:20px}.projectTitle{font-size:18px;margin:10px 0}.projectCircleContainer{gap:5px;padding:0 10px}.projectLanguageCircle{font-size:8px;padding:5px}.projectCardFlex{gap:10px;padding:5px 5px 0}.PCSpan{font-size:10px;padding:3px 0}.PCStatus{font-size:10px;padding:0 10px}.PCResponsive{flex-direction:column;padding-top:10px}}@media only screen and (max-width:600px){.projectsContainer{-webkit-column-gap:20px;column-gap:20px;grid-template-columns:1fr;row-gap:20px}.projectTitle{font-size:18px;margin:10px 0}.projectCircleContainer{gap:5px;padding:0 10px}.projectLanguageCircle{font-size:8px;padding:3px}.projectCardFlex{gap:10px;padding:5px 5px 0}.PCSpan{font-size:10px;padding:3px 0}.PCStatus{font-size:10px;padding:0 10px}.PCResponsive{flex-direction:column;padding-top:5px}}.HomeBackGround{background-color:#000}.HomeHeroSection{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.65)),url(/static/media/whenNothingGoesRight.175dd2535d303cef52d1.jpg);background-attachment:fixed;background-position:50% 90%;background-repeat:no-repeat;background-size:cover;min-height:750px;width:100%}.temp{height:1000px}.HomeHeaders{color:#fff;padding-top:200px;text-align:center}.HomeHeaderStart{font-size:48px;font-weight:400;letter-spacing:6px;padding-bottom:5vw;text-transform:uppercase}.HomeHeaderStart span{color:#000}.HomeHeaderContent{font-family:Corben,serif;font-size:18px;font-weight:200;letter-spacing:8px;text-transform:uppercase}.RedUnderLine{background-color:#df2e2e;height:.2px;margin:20px auto 0;width:60vw}.LatestProjectContainer{margin:0 auto;padding:40px 0;width:80%}.HomeProjectHeader{color:#fff;font-size:24px;font-weight:400;letter-spacing:1px;padding-top:12px;text-align:center}.HomeProjectHeader.later{font-size:48px}.homeLatestProjectsContainer{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;margin:0 auto;padding-top:80px;width:80%}.tempImage{cursor:pointer;width:30vw}.midamLogo{align-self:center;justify-self:center;width:15vw}.latestProjectTitle{color:#fff;font-weight:100;letter-spacing:1px;padding-top:10px;text-align:center}.HomeProjectLinkContainer{display:flex;justify-content:center;margin:50px 0;width:100%}.HPLHelper{border:1px solid #000;display:flex;width:50%}.HPLHelper:hover{border-color:red}.moreProjectsButton{color:#fff;cursor:pointer;font-family:Courier New,Courier,monospace;padding:4%;text-align:center;text-decoration:none;width:100%}.homeProfile{color:#fff;display:flex;margin:60px auto 0;padding-bottom:60px;width:90%}.profileImage{border-radius:10px;height:auto;width:30%}.homeProfileContainer{width:60%}.homeProfileHeaderContainer{display:flex;justify-content:center}.homeProfileHeader{font-size:20px;font-weight:100}.homeProfileHeader.later{font-size:48px}.profileUnderLine{align-self:center;background-color:#4d4d4d;height:1px;width:60%}.profileText{font-size:20px;font-weight:300;letter-spacing:1.5px;line-height:30px;margin:3vw 2vw 2vw 1vw;text-rendering:optimizeLegibility}.moreButtonContainer{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.learnMoreButton{background-color:initial;border:none;border-radius:10px;color:#fff;cursor:pointer;height:8vw;transition:all .3s;width:20vw}.learnMoreButton p{font-family:Courier New,Courier,monospace;font-size:25px}.learnMoreButton:hover{background-color:#fff;color:#000}@media only screen and (min-width:1200px) and (max-width:1700px){.HomeHeaders{padding-top:200px}.HomeHeaderStart{font-size:48px;letter-spacing:6px}.HomeHeaderContent{font-size:18px;font-weight:200;letter-spacing:8px}.HomeProjectHeader{font-size:24px;letter-spacing:1px;padding-top:12px}.HomeProjectHeader.later{font-size:48px}.homeLatestProjectsContainer{gap:30px}.latestProjectTitle{font-size:14px;letter-spacing:1px;padding-top:10px}.homeProfile{padding-bottom:60px}.profileImage{width:30%}.homeProfileContainer{width:80%}.homeProfileHeader{font-size:18px}.homeProfileHeader.later{font-size:38px}.profileText{font-size:16px;letter-spacing:1.5px;line-height:25px;margin:3vw 2vw 2vw}.learnMoreButton p{font-size:25px}}@media only screen and (max-width:1200px){.HomeHeaders{padding-top:150px}.HomeHeaderStart{font-size:42px;letter-spacing:6px}.HomeHeaderContent{font-size:16px;font-weight:200;letter-spacing:8px}.HomeProjectHeader{font-size:20px;letter-spacing:1px;padding-top:12px}.HomeProjectHeader.later{font-size:42px}.homeLatestProjectsContainer{padding-top:60px}.latestProjectTitle{font-size:14px}.homeLatestProjectsContainer{gap:30px}.homeProfile{padding-bottom:60px}.homeProfileHeader{font-size:16px}.homeProfileHeader.later{font-size:32px}.profileText{font-size:15px;letter-spacing:1.2px;line-height:25px;margin:3vw 2vw 2vw}.learnMoreButton p{font-size:20px}}@media only screen and (max-width:992px){.HomeHeroSection{background-position:50% 100%;background-size:cover;min-height:750px}.HomeHeaders{padding-top:200px}.HomeHeaderStart{font-size:40px;letter-spacing:6px}.HomeHeaderContent{font-size:16px;font-weight:200;letter-spacing:8px}.HomeProjectHeader{font-size:20px;letter-spacing:1px;padding-top:12px}.HomeProjectHeader.later{font-size:40px}.latestProjectTitle{font-size:14px;letter-spacing:1px;padding-top:10px}.homeLatestProjectsContainer{gap:30px}.homeProfile{padding-bottom:60px}.profileImage{width:30%}.homeProfileContainer{width:80%}.homeProfileHeader{font-size:12px}.homeProfileHeader.later{font-size:24px}.profileText{font-size:13px;font-weight:300;letter-spacing:1.5px;line-height:18px;margin:3vw 2vw 2vw}.learnMoreButton p{font-size:15px}}@media only screen and (max-width:768px){.HomeHeroSection{background-attachment:scroll;background-position:50% 50%;background-size:cover;min-height:750px}.HomeHeaders{padding-top:200px}.HomeHeaderStart{font-size:40px;letter-spacing:6px}.HomeHeaderContent{font-size:14px}.HomeProjectHeader{font-size:18px}.HomeProjectHeader.later{font-size:38px}.homeLatestProjectsContainer{padding-top:80px}.latestProjectTitle{font-size:12px}.HomeProjectLink{font-size:12px;padding:2%}.homeProfile{align-items:center;flex-direction:column;padding-bottom:40px}.homeProfile:last-child{flex-direction:column-reverse}.profileImage{padding-bottom:30px;width:60%}.homeProfileContainer,.profileUnderLine{width:100%}.homeProfileHeader{font-size:12px}.homeProfileHeader.later{font-size:32px}.profileText{font-size:14px;letter-spacing:1.5px;line-height:25px;margin:3vw 2vw 2vw}.learnMoreButton{height:auto;padding:20px 40px;width:300px}.learnMoreButton:active{background-color:#fff;color:#000}.learnMoreButton p{font-size:15px}}@media only screen and (max-width:600px){.HomeHeroSection{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.65)),url(/static/media/whenNothingGoesRight.175dd2535d303cef52d1.jpg);background-attachment:scroll;background-position:50% 50%;background-size:cover;min-height:700px}.HomeHeaders{padding-top:200px}.HomeHeaderStart{font-size:32px;letter-spacing:6px}.HomeHeaderContent{font-size:12px;letter-spacing:5px}.HomeProjectHeader{font-size:14px}.HomeProjectHeader.later{font-size:32px}.homeLatestProjectsContainer{padding-top:60px}.latestProjectTitle{font-size:8px}.HomeProjectLink{font-size:15px;padding:4%}.homeLatestProjectsContainer{gap:30px;grid-template-columns:1fr}.homeProfile{align-items:center;flex-direction:column;padding-bottom:40px}.homeProfile:last-child{flex-direction:column-reverse}.profileImage{padding-bottom:40px;width:60%}.homeProfileContainer,.profileUnderLine{width:100%}.homeProfileHeader{font-size:10px}.homeProfileHeader.later{font-size:20px}.profileText{font-size:11px;letter-spacing:1.5px;line-height:22px;margin:3vw 2vw 2vw}.learnMoreButton{height:auto;padding:20px 40px;width:300px}.learnMoreButton:active{background-color:#fff;color:#000}.learnMoreButton p{font-size:15px}}
/*# sourceMappingURL=main.bd4a9352.css.map*/