.navbar{background:var(--accent-color);opacity:90%;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:18px 20%;color:var(--dark-accent-color);font-weight:700;text-transform:uppercase;font-size:16px;z-index:1000}.active{color:var(--primary-color)}@media (max-width:720px){.navbar{display:none}}.header{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:90vh}.headerImage{height:auto;width:25%;border-radius:1%}.headerTextDiv{height:auto;width:40%;padding-left:10%}.headerButtonDiv{display:flex;justify-content:center;align-items:flex-start;height:20vh;width:auto}.downloadDiv{font-size:large;height:auto;width:100%;margin-top:10%}.pdfDownloadButton{font-size:medium;margin:3% 3% 0 0;color:var(--text-color);background-color:var(--lightdark-accent-color);border-color:var(--dark-accent-color)}@media (max-width:768px){.header{flex-flow:row nowrap;height:90vh}.headerImage{height:auto;width:40%}}@media (max-width:580px){.header{flex-flow:column wrap;height:90vh;padding-top:0}.headerImage{display:none}.headerTextDiv{height:auto;width:80%;padding-left:0}}.headerTitle{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:1rem}.headerBread,.headerSubTitle{font-size:1.5rem;font-weight:400;color:#333;margin-bottom:1rem}.subSection{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;height:auto;margin:10% 10% 10% 0}.title{font-size:1.5em}.company,.title{font-weight:700;margin-bottom:.5em}.company{font-size:1.2em}.date{font-weight:700}.date,.description{font-size:1em;margin-bottom:.5em}.section{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:auto;padding:5rem 0}.imageLeft{margin-right:0}.sectionImage{height:auto;width:25%;border-radius:1%;align-items:center}.sectionTextDiv{justify-content:center;height:auto;width:40%;padding:2%}.sectionTextDivRight{height:auto;width:40%;padding-left:10%}.startButton{margin-left:15%;margin-top:5%;color:#fff;background-color:#48cfcb;border-color:#229799}.sectionButtonDiv{display:flex;justify-content:center;align-items:flex-start;height:20vh;width:auto}@media (max-width:1200px){.section{padding:2rem 0}.sectionImage{display:none}.sectionTextDiv{width:90%}.sectionTextDivRight{width:90%;padding:2%}}.projectsSection{padding:5rem 0}.projects,.projectsSection{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:auto}.projects{padding:3% 10%}.project{width:40%;margin:3% 5%;position:relative;display:flex;flex-direction:column}.project h1{color:#48cfcb;font-size:2rem;text-align:start}@media (max-width:768px){.projectsSection{flex-flow:column nowrap;width:auto;align-items:flex-start;padding:0 7%}.projects{justify-content:start;align-items:start;flex-direction:column;padding:0;width:90%}.projectImage{display:none}.project{width:100%;margin:4% 0}}@media (max-width:480px){.project h1{font-size:x-large}.project button{font-size:small}.projectDescription{font-size:medium}}.contactSection{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:5% 0;background:linear-gradient(to bottom,transparent,var(--dark-accent-color)) var(--accent-color)}.randoImage{width:150px;height:150px;object-fit:cover;border-radius:50%}.contactLinks{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:50%;margin-left:5%}.contactLinksSection{display:flex;font-size:x-large;align-items:start;flex-flow:column nowrap;margin:2% 0}.contactLinksSectionLinks{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:2% 0}.contactLinksProfiles{display:flex;flex-direction:row;justify-content:center;margin:2%}@media (max-width:768px){.randoImage{display:none}}@media (max-width:620px){.contactLinks,.contactLinksSection{width:100%;margin:0}.contactLinksSectionLinks{width:100%;margin:3% 0}.contactLinksSectionLinks img{display:none}.contactLinksProfiles{width:100%;margin:3% 0}}