body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"NexaLight";src:url(/static/media/Nexa\ Light.2bac835e.otf)}@font-face{font-family:"NexaBold";src:url(/static/media/Nexa\ Bold.c2b99812.otf)}.App{text-align:center;height:100%;display:"block"}:root{--submit:#85632c;--mailing-list:#6b4303;--Background:#043563;--Background-rocks-dark:#46729c;--Background-rocks-medium:#5881a8;--Background-rocks-light:#6d92b5;--Left-Rollercoaster-dark:#1f5282;--Left-Rollercoaster-light:#25598a;--Right-Rollercoaster:#184b7a;--Darkest-Background-Plants:#1c6466;--Medium-Background-Plants:#218558;--Light-Background-Plants:#7eba5b;--Ferris-Wheel-orange:#f29252;--Light-yellow-ticket-background-plant:#ffcc7a;--Medium-yellow-shadow-on-plant:#fab664;--Dark-yellow-submit-button:#d9ab62;--Lighter-pink:#c9598b;--Darker-pink:#b84679;--Brown-ground:#917060;--Brown-shadow-on-ground:#785543;--navbar-text:hsla(0,0%,100%,0.6);--navbar-hover-text:#fff;--navbar-active-text:#fad27b;--navbar-hover-background:#042a4f;--navbar-border:hsla(0,0%,100%,0.3);--mobile-background-color:#031529;--eventTitleColor:#f9b56c}body{background-color:var(--Background);overflow-x:hidden;font-family:"NexaBold"}#root,.App,body,html{height:100%}.initial-content{height:98vh}div.content{margin-left:1.5rem;padding:1vh 1.5rem;height:auto}@media screen and (max-width:768px){.initial-content{padding-bottom:5rem}div.content{margin-left:0;padding:0 0 5rem}}.clickable:hover{cursor:pointer}.mailingListContainer{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:flex-end;position:relative;top:50%;transform:translateY(-50%);vertical-align:middle}#carnival{width:1100px}.eventTitleContainer{width:85vw;height:60px;display:flex;justify-content:center;align-items:center;font-family:"NexaLight";position:absolute;top:-61px}.eventTitleContainer .text{font-size:8vw;color:var(--eventTitleColor);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.eventDateContainer{width:540px;position:absolute;top:-65px;display:flex;align-items:center;justify-content:center}.eventDate2,.eventDate .text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.3rem;color:#fff;font-family:"NexaLight";text-shadow:0 0 0 0}.eventDate2:hover{transform:scale(1.08)}.text2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2rem;color:#fff;font-family:"NexaLight";text-shadow:0 0 0 0}.applyMentorBox{margin-top:8px;transition:.3s}.applyMentorLink{color:#0055a5}.applyMentorBox:hover{transform:scale(1.1)}.eventDate .small{font-size:1.2rem}.eventDate .large{font-size:1.5rem}.fish-ticket{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-template-columns:540px;grid-template-rows:37% 20% 43%;position:absolute;right:20vw;justify-items:center;align-items:center}@media (max-width:2259px){.eventDate,.eventDate2{background-color:rgba(24,75,122,.35);border-radius:20px;padding:5px 10px}}@media (max-width:1504px){.fish-ticket{grid-template-columns:450px}.eventDateContainer{width:450px}#carnival{width:962.5px}.eventDate2{font-size:1.2rem}}@media (max-width:1330px){.fish-ticket{grid-template-columns:380px;right:150px}.eventDateContainer{width:380px}#carnival{width:825px}.eventDate2{font-size:1rem}}@media (max-width:768px){.mailingListContainer{overflow-x:clip;top:50%;height:75%;bottom:0}.fish-ticket{grid-template-columns:85vw;right:auto;position:relative}.eventDateContainer{width:85vw;height:80px;top:auto;bottom:calc(-45px - 3vh)}.eventDate{background-color:inherit}.eventDate .text2{text-align:center;margin:auto}.eventDate2{font-size:1rem}.eventDate .small{font-size:3.5vw}.eventDate .large{font-size:4vw}#carnival{width:108%;margin-right:-4%}}@media (max-width:500px){.eventDate2{font-size:.8rem}}#ticketImg{grid-column:1/2;grid-row:1/4;width:100%}#form{grid-row:1/2;grid-column:1/2;display:flex;justify-content:center;align-items:flex-end}.fish-ticket .MuiFormControl-root{width:54%}.fish-ticket .MuiFormLabel-root.Mui-focused,.fish-ticket .MuiInputLabel-formControl{color:var(--submit)}.fish-ticket .MuiInput-underline:after,.fish-ticket .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:2px solid var(--submit)!important}.fish-ticket .MuiInputBase-input{color:var(--submit)}#email{outline:none;text-decoration:none!important}.textContainer{grid-row:2/3;grid-column:1/2;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:200px}.text{color:var(--mailing-list);text-align:center;font-size:.7em;width:50%}.text2{font-size:2.5em}.btnContainer{display:flex;justify-content:center;align-items:center;grid-row:3/4;grid-column:1/2}.submitBtn{background-image:url(/static/media/fish_submit.a98a7d89.svg);width:20%}.submitFishContainer{display:flex;justify-content:center;align-items:flex-start;grid-column:1/2;grid-row:3/4}.submitFishButton{position:relative}#submitTxt{position:absolute;top:50%;left:50%;transform:translate(-60%,-60%);font-size:.7em;color:var(--submit);transition:.3s}@media (min-width:769px){.text{font-size:.9em}.text2{font-size:2em}#submitTxt{font-size:.7em}}#submitFish{width:30%;transition:.3s;vertical-align:middle}#submitFish:hover{cursor:pointer;transform:scale(1.1)}#submitTxt:hover{cursor:pointer}.notif{position:relative;top:50%;transform:translateY(-50%);color:#fff;font-family:"NexaBold";font-size:larger}.notif_wrapper{height:100vh}.sidebar{position:fixed;overflow:auto;text-align:center}.sidebar div{padding:1rem;text-align:center;margin:auto;padding:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:auto}.sidebar div a{display:block;padding:1rem;color:#000;text-decoration:none}.sidebar div a img{border-radius:.25rem}.sidebar div a:hover{background-color:hsla(0,0%,100%,.1)}.sidebar div a img{height:2rem}.sidebar div a img:hover{transform:scale(1.2);transition:.1s}@media screen and (max-width:768px){.sidebar{bottom:0;width:100%}.sidebar div a{float:left}}@media screen and (min-width:769px){.sidebar{top:0;height:100%}.sidebar div{position:relative;top:50%;transform:translateY(-50%)}}#navBarContainer{font-family:"NexaLight"}#navBarContainer .mobNavBar{position:fixed;top:0;left:0;width:100%;height:60px;background-size:cover;background-position:100%;display:none;margin:0;opacity:.85}#navBarContainer #navLinks{display:none;width:100vw;height:calc(100vh - 60px);top:60px;position:relative;background-color:var(--mobile-background-color)}#navBarContainer #navLinks a{color:var(--navbar-text);width:80vw;height:15vw;margin:auto;text-decoration:none;font-size:5vw;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:100%;position:relative;border-bottom:2.5px double var(--navbar-border)}#navBarContainer #navLinks a:hover{color:var(--navbar-hover-text)}#navBarContainer #navLinks a:active{color:var(--navbar-active-text)}#navBarContainer .mobNavBar a.icon{background:transparent;display:block;position:absolute;right:0;top:0;font-size:40px;margin:10px}#navBarContainer .mobNavBar a.icon .mobileIcon{width:32px;opacity:.6}#navBarContainer .mobNavBar a.icon .mobileIcon:active,#navBarContainer .mobNavBar a.icon .mobileIcon:hover{opacity:1}#navBarContainer #navBar,#navBarContainer #navBar ul,#navBarContainer #navBar ul li,#navBarContainer #navBar ul li a,#navBarContainer #navLinks,#navBarContainer #navLinks a,#navBarContainer .mobNavBar,#navBarContainer .mobNavBar a.icon{z-index:300}#navBarContainer #navBar{background-size:cover;position:fixed;top:0;left:0;width:100%;min-height:60px;display:flex;justify-content:flex-end;flex-wrap:nowrap}#navBarContainer #navBar ul{list-style-type:none;margin:0;padding:0 15px 0 0;top:0;width:100%}#navBarContainer #navBar ul li{display:inline;float:right}#navBarContainer #navBar ul li a{display:block;text-align:center;padding:16px 20px;margin:15px 20px;border-radius:20px;color:var(--navbar-text);-webkit-text-decoration-line:none;text-decoration-line:none;font-size:1.1rem}#navBarContainer #navBar ul li a:hover{color:var(--navbar-hover-text);background-color:var(--navbar-hover-background)}#navBarContainer #navBar ul li a:active{color:var(--navbar-active-text)}@media(max-width:970px){#navBarContainer #navBar ul li a{font-size:.9rem;padding:12px 15px;margin:12px 16px}}@media screen and (orientation:portrait)and (max-width:764px){#navBarContainer .mobNavBar{display:initial}#navBarContainer #navBar{display:none}}#faq{padding-top:8vh;width:90%;margin:auto}#faq .title{color:#fab664;font-size:34px;display:flex;justify-content:flex-start;align-items:center;width:100%}#faq .title .questionMark{height:75px}#faq .mainContent{display:grid;grid-template-columns:30% 40% 30%;width:100%;margin:auto}#faq .mainContent #otterBooth{grid-column-start:2;grid-column-end:3;justify-self:center;margin-top:10%;width:80%}#faq .mainContent .questions{justify-self:center;width:25vw}.sign{position:relative;display:flex;align-items:center}.sign:hover{cursor:pointer}.signImg{margin:auto;width:95%;padding:1.5vh 0}.sign .arrowImg{position:absolute;right:2.5vw;top:calc(50% - 1vw);width:2vw}.sign .textContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sign .text{font-size:.8vw;width:56%;text-align:center;top:calc(50% - .4vw)}.ansText{color:#fff;font-size:.75vw;width:80%;text-align:left}@media (max-width:1700px){.ansText{font-size:.95rem}.sign .text{font-size:1rem}}@media (max-width:1368px){.ansText{font-size:.75rem}.sign .text{font-size:.8rem}}@media (max-width:1200px){#faq .mainContent .questions{justify-self:center;width:280px}.ansText{font-size:.7rem}.sign .text{font-size:.75rem}}@media (max-width:1000px){#faq .mainContent .questions{justify-self:center;width:94%}.ansText{font-size:.6rem}.sign .text{font-size:.65rem}}@media (max-width:1000px){#faq .mainContent .questions{justify-self:center;width:94%}.ansText{font-size:.5rem}.sign .text{font-size:.55rem}}@media (max-width:768px){#faq .mainContent{display:grid;grid-template-columns:100%;grid-template-rows:85vw -webkit-fit-content -webkit-fit-content;grid-template-rows:85vw fit-content fit-content;width:100%;margin:auto}#faq .mainContent #otterBooth{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;justify-self:center;margin-top:2.5vw;height:80vw}#faq .mainContent .questions{justify-self:center;width:70vw}.sign{height:15vw}.signImg{padding:0}.sign .arrowImg{position:absolute;right:5vw;top:calc(50% - 3vw);width:6vw}#faq .mainContent .first{grid-row-start:2;grid-row-end:3;grid-row-start:3;grid-row-end:4}.ansText{font-size:2.75vw}.sign .text{font-size:3vw}}#hackerApp input{display:block}#hackerApp h2{margin-left:15%;text-align:left;font-size:24px;color:#6f86aa;font-weight:300;font-family:"NexaLight"}.resumeSavedContainer{display:flex;justify-content:flex-end}.resumeSavedContainer .text{display:flex;align-items:center;justify-content:space-between;font-size:12px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;color:#018517;font-weight:400}.resumeSavedContainer .text #checkmark{height:12px;margin-left:2px}.appnavbar{font-size:2vh;color:#fff;width:100vw;padding:none;height:5vh;background-color:#2fa0df;position:absolute;left:0;top:0;z-index:1}.container{height:100%}.left{float:left;display:flex;justify-content:flex-start;margin-left:7vw;vertical-align:middle}.right{float:right;display:flex;justify-content:flex-end;align-items:center;margin-right:7vw}.right:hover{transform:scale(1.2)}.navLogo{height:3vh;margin-left:4vw;margin-top:.6vw;width:3vh}
/*# sourceMappingURL=main.5642ca6e.chunk.css.map */