#ExternalWebpageButton{font-size:15pt;font-family:"Roboto-Thin","Roboto";color:#fff;background-color:#000;border-style:solid;border-color:#000}#ExternalWebpageButton:hover{cursor:pointer}#mainLink{text-align:center;background-size:cover;background-position:50%;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:60pt;margin-right:50px;margin-left:50x}#mainLink,#navbar{-webkit-align-items:center;align-items:center}#navbar{font-family:"Roboto-Thin","Roboto";display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0;padding:0;height:65px;width:100%;background-color:#90ee90}#navitem{list-style:none;padding:50px;font-size:15pt;color:#000}#navitem:hover{-webkit-text-fill-color:#90ee90;color:#90ee90;background-color:#000}#icon{list-style:none;padding:15px;font-size:15pt;margin-left:auto;-webkit-align-items:center;align-items:center}#link:hover{-webkit-text-decoration-color:#90ee90;text-decoration-color:#90ee90;-webkit-text-emphasis-color:#90ee90;text-emphasis-color:#90ee90;-webkit-text-fill-color:#90ee90;color:#90ee90;background-color:#000}#experienceContainer{width:100%;color:#fff;background-color:#000;text-align:left;margin-top:5%;margin-bottom:5%}#companyNameBox{color:#000;background-color:#90ee90;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;border:3px solid #90ee90;border-top-left-radius:15px;border-top-right-radius:15px;padding:1% 2%}#positionNameBox{margin-top:2%}#experienceDescriptionListBox{padding-right:3%}#experienceInterior{border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-right-radius:15px;border:3px solid #90ee90}.technologyImage{width:9%;padding:1%}@font-face{font-family:"Roboto";src:url(//src/styles/fonts/Roboto-Thin.ttf) format("truetype")}#language{font-family:"Roboto";font-size:15pt;line-height:10pt;margin-bottom:15px}#projectDiv{color:#fff;background-color:#000;width:95%;margin-bottom:5%;text-align:left}#projectInternal{border:3px solid #90ee90;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;text-align:left}#projectTitleBox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;background-color:#90ee90;border-color:#90ee90;border-width:3px;border-top-left-radius:15px;border-top-right-radius:15px;padding:2% 3% 1%}#projectSubtitle{text-align:center;margin-top:2%}#repoLinkBox{width:100%;text-align:center}#projectDescriptionListBox{padding-right:3%;margin-top:-4%;text-align:left}#projectDescriptionListBoxNoStack{padding-right:3%;margin-top:-1%}#repoButton{background-color:#000;border-width:0;margin-bottom:20%}#githubImage{padding-left:45%}#githubImage:hover{cursor:pointer}#projectTechnologiesImageBox{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}#stackImage{width:5vw}#stackImageli{display:inline;margin-left:2%;margin-right:2%}#projectImagesList{padding-right:4%}#capstoneInternalImageWrapper{display:-webkit-flex;display:flex}#capstoneImageImg{width:90%;background-color:#fff;padding-top:2%;margin-bottom:3%;border-style:solid;border-radius:15px;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}#capstoneImageImg:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}#popupButton{background-color:#000;border:none}#modalImg{width:100%;padding-bottom:2%}#hobbyButton{overflow:scroll;display:inline-block;vertical-align:top;color:#fff;background-color:#000;border-style:solid;border-color:#90ee90;border-radius:15pt;height:600px;width:400px;font-size:25pt;margin:20px}#hobbyText{margin-top:35px}#Description{font-size:15pt;margin-left:10pt;margin-right:10pt;line-height:25pt}#photos{text-align:center}#carPhotos{display:inline;list-style:none}#picture{border-style:solid;border-color:#fff;border-radius:15pt;display:inline;margin-top:5px;margin-bottom:5px}#contactForm{height:800px;width:600px;border-style:solid;border-color:#90ee90;border-radius:25px;color:#fff}#messageBox{height:300px;width:520px;font-family:"Roboto-Thin","Roboto";font-size:15pt;resize:none}#nameBox{margin-top:40px}#emailBox,#nameBox{font-size:15pt;height:30px;margin-left:40px;margin-right:40px;resize:none}#emailBox,#nameBox,#sendButton{font-family:"Roboto-Thin","Roboto"}#sendButton{color:#fff;background-color:#000;border-color:#fff;border-style:solid;border-radius:15pt;height:75px;width:225px;font-size:25pt}#sendButton:hover{cursor:pointer;color:#90ee90;border-color:#90ee90}#infoContainer{text-align:left}#contactMe{display:inline;text-align:center;font-size:30pt}#courseBox{width:90%;margin:5% auto}#nameDescrBox{padding-left:3%;color:#fff;background-color:#000;border-color:#90ee90;border-style:solid;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top-right-radius:15px}#numberBox{color:#000;background-color:#90ee90;border:5px solid #90ee90;border-top-left-radius:15px;border-top-right-radius:15px;padding-left:3%;padding-right:3%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#courseNameBox{width:100;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:3%;text-align:center}#descriptionBox{padding-left:0;padding-right:3%;margin-top:-2.5%}@font-face{font-family:"Roboto";src:url(/Portfolio/static/media/Roboto-Thin.1711b41f.ttf) format("truetype")}body{background-color:#000;margin-top:0;margin-left:0;margin-right:0}h1{color:#fff;font-size:85pt}h1,p{font-family:"Roboto-Thin","Roboto"}p{line-height:30pt;font-size:20pt}button{font-family:"Roboto-Thin","Roboto"}#Contact,#Coursework,#Hobbies,#Intro,#ProjectsPage{width:100%;display:-webkit-flex;display:flex;min-height:100vh;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}#headingBox{width:80%;display:-webkit-flex;display:flex}#profilePicBox{width:30%;height:auto}#ExperienceBox{width:80%;display:-webkit-flex;display:flex}#experienceLeftColumn{width:100%;margin-right:3%}#experienceRightColumn{width:100%;margin-left:3%}#centerText{color:#fff}div::-webkit-scrollbar{width:0;display:none;background:transparent}#topicsContainer{width:80%;padding-left:10%}#topicInside{text-align:left;display:-webkit-flex;display:flex;-webkit-column-count:2;column-count:2}#left,#right{width:50%}.Collapsible__trigger{border-radius:15px;border:3px solid #90ee90;display:block;position:relative;padding:15px;margin-top:10px;margin-right:1px;&:after{content:"▾";right:25px;top:14px;position:absolute;display:block;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}.Collapsible__trigger.is-closed{color:#fff;background-color:#000;&:after{color:#fff}}.Collapsible__trigger.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#000;background-color:#90ee90;&:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#000}}.Collapsible__trigger:hover{cursor:pointer;color:#000;background-color:#90ee90;&:after{color:#000}}.Collapsible__contentOuter{background-color:#000}.Collapsible__contentInner{color:#fff;background-color:#2f4f4f;border-style:solid;border-color:#2f4f4f #90ee90 #90ee90;border-radius:15px;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:10px;margin-right:1px}#projectContainer{width:95%;display:-webkit-flex;display:flex;-webkit-column-count:2;column-count:2;color:#fff}#projectContainer,#projectLeft{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#projectLeft{width:50%}#projectRight{width:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
/*# sourceMappingURL=main.9345bf7a.chunk.css.map */