@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css?family=Rubik:wght@200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css?family=Karla:wght@200;300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css?family=Orbitron:wght@200;300;400;500;600;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Poppins,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Open Sans,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Rubik Bold;src:url(/static/media/Rubik-ExtraBold.f8a8999c078e4c19d1c2.ttf)}.App{--background-color:#ffec97;--main-color:#ff6a00;--secondary-color:#e63900;--ternary-color:#ffd200;--text-color:#3a1600;--panel-color:#7a2d12;--panel-soft:#a23c1a;--button-color:#ff6a00;--button-hover:#ff8c1a;--button-text:#fff8f0;--border-color:#ffd200;--font-1:"Rubik";--font-2:"Archivo Narrow";--font-3:"Karla";--section-header-font:"Rubik Bold";--section-header-color:var(--secondary-color);--section-text-color:var(--text-color);background-color:var(--background-color);text-align:center}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.column{display:flex;flex-basis:100%;flex:1 1;flex-direction:column}.section-header{color:var(--section-header-color)}.section-header,.section-paragraph{font-family:var(--section-header-font);font-size:200%;width:100%}.section-paragraph{color:var(--ternary-color)}p{font-size:100}hr{border:1px dashed var(--main-color);margin:50px 0 0}.rover{display:inline-block;vertical-align:-100%;width:10%}.line{width:90%}.line,.line p{display:inline-block;vertical-align:middle}@media screen and (max-width:800px){p{font-size:smaller}}.navbar{height:60px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.mobile-button{visibility:hidden}.navbar .navbar-logo{color:#fff;cursor:pointer;display:flex;font-family:var(--section-header-font);font-size:2em;margin-left:2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .navbar-content{align-items:center;background-color:var(--main-color);display:flex;height:60px;justify-content:center;opacity:1}.navbar .links-container{display:flex;flex-direction:row;margin-left:auto;margin-right:4em}.navbar .links-container .link{color:#fff;cursor:pointer;font-family:var(--font-3);font-size:1.3em;margin-left:1em;padding-left:.75em}.navbar .links-container .link:hover{color:var(--main-color)}.navbar .navbar-logo .img{width:10px}.bm-burger-button{height:30px;position:fixed;right:15px;top:15px;visibility:hidden;width:36px}.bm-burger-bars{background:#fff}.bm-burger-bars-hover{background:var(--main-color)}.bm-cross-button{height:10px;width:10px}.bm-cross{background:var(--main-color)}.bm-menu{background:var(--background-color);font-size:2em;height:100vh!important;opacity:85%;overflow:hidden!important;padding:0}.bm-menu-wrap{height:300%}.bm-morph-shape{fill:#373a47}.bm-item-list{color:var(--main-color);font-family:var(--section-header-font);font-size:smaller;margin-top:10vh}.bm-item{display:inline-block;margin-top:3vh}.bm-overlay{background:#0000004d}@media screen and (max-width:800px){.navbar{height:60px;position:fixed;width:100%}.navbar .navbar-logo{font-size:130%;margin:15px;width:-webkit-min-content;width:min-content}.links-container{visibility:hidden;width:0}.bm-burger-button,.mobile-button{visibility:visible}body *{overflow-x:hidden}}.home{align-items:center;background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-direction:row;flex-wrap:nowrap;height:100vh;justify-content:center;overflow-x:visible!important;width:100%}.twoo .home-content{transform:translate(-10vw,-40px)}.onee{background-image:url(/static/media/cooking-background.08b27ee3c1dc8e2b43f3.PNG);background-size:auto 100%;height:100%;overflow-x:hidden!important;width:60%}.onee,.twoo{align-items:center;background-repeat:no-repeat;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.twoo{background-color:var(--background-color);background-size:100% 100%;height:100vh;overflow-x:visible!important;width:40%}.col{float:left}.col,.home-content{align-items:center;justify-content:center}.home-content{word-wrap:break-word;margin:10px 30px;padding:10px;transform:translateY(-40px)}.home-acm{color:var(--secondary-color);font-family:var(--font-1);font-size:170%;margin:0 0 20px}.home-awap{color:var(--text-color);font-family:Rubik;font-size:100%;font-weight:900;margin:0 0 5px}.home-registration-open{font-family:var(--font-3);font-size:150%;margin:0 0 150px}.home-register-button-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.home-register-button{background:var(--ternary-color);border:0 solid var(--background-color);border-radius:2vh;color:var(--secondary-color);font-family:var(--font-3);font-size:1.5em;margin:0 0 40px;padding:20px 70px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-register-button:hover{background-color:#ffb800}.home-register-link{color:var(--secondary-color);text-decoration:none}.home-event-title{color:var(--secondary-color);font-family:Georgia;font-size:250%;font-weight:600;margin:0 0 20px}.home p{color:var(--background-color)}.awap-logo{width:80%}@media screen and (max-width:800px){.home{font-size:smaller;height:auto;padding:60px 0 0}.col{width:auto}video{height:auto;width:90%}.home-registration-open{margin:auto}.home-acm{margin:0 0 10px}.home-awap{font-size:smallest}.home-register-button{margin:0 0 10px}.home-event-title{margin:0 0 20px}}.about{align-items:center;background-color:var(--main-color);display:flex;flex-direction:column;flex-wrap:wrap;height:auto;overflow-x:visible!important;width:100%}.about-content{word-wrap:break-word;align-items:center;font-family:var(--font-3);justify-content:center;margin:15px;padding:60px 40px 40px;width:70%}.about .about-content p,.about .section-header{color:var(--background-color)}.about .about-content p{font-weight:700;line-height:200%}.about-description,.beginner-button{font-size:larger;font-weight:bolder}.beginner-button{background-color:var(--background-color);border:none;border-radius:10px;color:var(--main-color);cursor:pointer;font-family:var(--font-3);margin:0 0 2px;outline:none;padding:15px;text-align:left;width:100%}.beginner-button:hover{background-color:#dec6a6}.beginner-button:after{content:"\02795";float:right;font-size:medium;margin-left:5px}.active:after{content:"\2796"}.beginner-content{background-color:#7e5e39;border-radius:10px;font-size:1.08rem;margin:0 0 30px;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}@media screen and (max-width:800px){.about{height:auto}.about-content{font-size:small}.about .beginner-button{font-size:medium}.beginner-button:after{float:right;font-size:small}}.schedule-content{background:#ffdc41}.schedule-page{color:#fff;margin-bottom:-10px}.schedule-page *{overflow-x:visible!important;position:relative;z-index:3}.schedule-page .schedule-content{background:#ffdc41;color:#fff;height:100%;padding-bottom:20px}.schedule-page .section-paragraph{color:var(--panel-color);height:100%}.schedule-page .legend-label{color:var(--panel-color)}.schedule-page .schedule-header{height:5vh}.schedule-page .schedule-title{color:#f5f5f5;font-family:Rubik,sans-serif;font-size:5em;font-weight:600;padding-bottom:15px}.legend{flex-wrap:wrap;justify-content:space-evenly;margin:10px auto;max-width:600px}.legend,.legend-event{display:flex;flex-direction:row}.legend-event{align-items:center;margin-left:4px;margin-top:10px;width:auto}.legend-box{border-radius:8px;height:2rem;width:2rem}.legend-label{font-size:1.2rem;font-weight:700;margin-left:10px}.main-event2{background-color:var(--main-color)}.foods,.workshop{background-color:var(--panel-color)}.schedule-day-button{background:#d19926;border:2px solid #163d11;border-radius:10px;color:#ebdeb0;cursor:pointer;font-size:1.75rem;font-weight:900;margin:20px;padding:15px;text-align:center}#friday{border:3px solid #fff}.schedule{display:flex;flex-direction:row;justify-content:space-evenly;margin:10px}.schedule-event{align-items:center;border-radius:15px;display:flex;font-weight:700;margin:10px;min-height:60px;padding:10px;width:700px}.schedule-event .col p{margin:0 8px}.schedule-event .details{color:#ffebcd}.schedule-event .col{flex-basis:40%}.schedule-event .col:last-child{border-left:3px solid #fff;flex-basis:60%}@media only screen and (max-width:460px){.schedule-page .schedule-title{font-size:4.5em}.legend{margin:auto!important}.legend-event p{font-size:1em}.schedule-event{align-items:center;display:flex;width:70vw}}.past{align-items:center;background-color:var(--background-color);display:flex;flex-direction:column;flex-wrap:wrap;height:auto;overflow-x:visible!important;width:100%}.past-content{word-wrap:break-word;align-items:center;color:var(--section-text-color);font-family:var(--font-3);justify-content:center;margin:15px auto;padding:40px;width:75%}.year-button{background:var(--secondary-color);border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:var(--font-3);font-size:100%;font-weight:600;margin:15px;padding:15px 18px;text-align:center}.year-button:hover{background:var(--main-color)}.past .rover{transform:scaleX(-1)}.past-description{color:var(--background-color);text-align:left}.past-image{align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.past-image,.past-info-box{display:flex;justify-content:center}.past-info-box{background-color:var(--main-color);border-radius:8px;margin:auto;padding:40px;width:75%}.past .row{display:flex}.past .row,.past .two{align-items:center;justify-content:center;width:100%}.past p{line-height:200%}.past-title{font-size:120%;font-weight:bolder;padding-top:10px;text-align:center}#year2023{background-color:var(--main-color)}@media screen and (max-width:800px){.past{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.past-content{font-size:small;padding:15px}.past-box{height:auto;padding:0 20px}.year-button{font-size:larger;margin:10px 5px;padding:5px 10px}.past .row{flex-direction:column;width:100%}.past .past-image img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}}.sponsor-grid{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:40px auto 0;width:70%}.sponsor-card{align-items:center;display:flex;justify-content:center;padding:16px;transition:transform .2s ease,filter .2s ease}.sponsor-card:hover{filter:brightness(1.1);transform:scale(1.05)}.sponsor-logo{max-height:80px;max-width:180px;object-fit:contain}.sponsor-footer{color:var(--section-text-color);font-family:var(--font-3);font-size:1rem;margin-top:40px;padding-bottom:50px}.sponsors-title{font-size:3rem;letter-spacing:1px;margin-bottom:16px}.sponsor-blurb{color:var(--main-color);font-family:var(--font-3);font-size:1.15rem;font-weight:600;line-height:1.6;margin:0 auto 32px;max-width:800px}
/*# sourceMappingURL=main.a2178f67.css.map*/