@import url(https://fonts.googleapis.com/css?family=Raleway:100,200,300);@import url(https://fonts.googleapis.com/css?family=Rubik:100,200,300);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:100,200,300);@import url(https://fonts.googleapis.com/css?family=Work+Sans:700,800);@import url(https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:100,200,300i);body{background-color:#fff;margin:0;padding:0}body,html{height:100%}.nav-bar-outer{background-color:#fff;left:0;top:0;z-index:999}.nav-bar,.nav-bar-outer{height:10vh;position:fixed;width:100%}.nav-bar{align-items:center;color:#ba1000;display:flex;left:50%;letter-spacing:1.2px;max-width:1440px;transform:translateX(-50%)}#menu-list{display:flex;font-family:Raleway;font-size:1.4rem;font-weight:400;list-style-type:none;list-style:none;margin:0 60px 0 0;padding:0;text-decoration:none}.spacer{flex:1 1}.menu-list-item{margin:0 10px;padding:0 .4rem;z-index:500}.menu-list-item:hover{cursor:pointer}.dropdown{list-style-type:none;min-width:150px;opacity:0;position:absolute;text-decoration:none;visibility:hidden;z-index:2}.menu-list-item:hover .dropdown{opacity:1;visibility:visible}.menu-link{padding:6px}.dropdown-item,.menu-link{color:#db4949;display:block;text-decoration:none}.dropdown-item{background-color:#fff;font-size:.9em;padding:12px 16px;transition:all .25s}.dropdown li:last-child .dropdown-item{-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dropdown li:first-child .dropdown-item{-moz-border-radius-topleft:6px;border-top-left-radius:6px;border-top-right-radius:6px}.dropdown li:last-child{-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dropdown li:first-child{-moz-border-radius-topleft:6px;border-top-left-radius:6px;border-top-right-radius:6px}.dropdown-item:hover{background-color:#db4949;color:#fff}#menu-left{margin-left:1rem}#cog{height:43px;margin-right:15px;width:43px}#cog,#title{display:inline;float:left}#title{font-family:Roboto Condensed,sans-serif;position:relative;top:-2px}.active,.active-logo,.inactive{color:#db4949;text-decoration:none}@media (max-width:1120px){#menu-list,#title{display:none}}.toggle-button{background:#0000;border:none;box-sizing:border-box;display:flex;flex-direction:column;height:6vh;justify-content:space-around;margin-left:10px;padding:0;width:50px}.toggle-button:hover{cursor:pointer}.toggle-button:focus{outline:none}.line{border:0;border-bottom:3px solid #db4949;border-radius:10px;width:50px}@media (min-width:1120px){.toggle-button{display:none}}.side-drawer{background:#fff;font-family:Raleway;font-size:1.4em;font-weight:300;height:100%;left:0;max-width:400px;position:fixed;top:0;top:10vh;transform:translateX(-100%);transition:transform .5s;width:70%;z-index:200}.side-drawer.open{transform:translateX(0)}.menu-header{background-color:#fff;color:#474b51;display:block;font-size:.9em;padding:12px 16px;text-decoration:none}@media (min-width:1120px){.side-drawer{display:none}}#footer{background-color:#ba1000;color:#fff;display:flex;font-family:Roboto Condensed;height:200px;width:100%}#club-location{flex-grow:3;margin-top:5vh}#footer_fizz_logo{display:inline;float:left;height:80px;width:100px}#socials{align-items:center;background-color:#c5c8cc;display:flex;flex-direction:column;height:80px;padding-top:5px;width:100%}#socials h3{color:#434347;font-family:Work Sans;text-transform:uppercase}#socials ul{flex-grow:1;list-style-type:none}#socials ul li{display:inline-block}#instagram_logo,#twitter_logo{transform:translateY(-6px)}#location-details{display:inline;float:left}#filler{flex-grow:3}#copyrights{bottom:0;left:35%;position:absolute}#contacts{flex-grow:3;margin-top:5vh}@media (max-width:800px){#contacts{display:none}#filler{flex-grow:2}#copyrights{left:25%}}#landing{background-color:#ba1000;height:320px;overflow:hidden;position:relative;width:100%}#description-container{color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:100;margin-left:20px;padding:50px 25px 50px 0}#description-body{border-left:3px solid #fff;font-size:1.1em;font-weight:300;line-height:1.1em;padding-left:20px}#description-head{font-size:1.9em;font-weight:700;letter-spacing:1px;margin-bottom:20px;margin-left:25px;text-transform:uppercase}#landing_banner{filter:brightness(80%);float:right;width:1280px}#fizz_logo{left:51%;min-height:280px;position:absolute;top:20px}@media only screen and (min-width:761px){#description-container{max-width:600px;position:absolute;top:50%;transform:translateY(-50%);width:40%}}@media only screen and (max-width:1280px){#landing_banner{float:left}}@media only screen and (max-width:760px){#landing{height:auto}#fizz_logo{display:none}#description-container{width:auto}}@media only screen and (max-width:1050px){#description-body{font-size:1em}#landing_banner{display:none}}#announcements{font-family:Roboto Condensed,sans-serif;font-size:1.2em;font-weight:200;width:100%}#announcement-container{margin:30px auto;width:80%}#announcement-header{color:#919191;font-family:Work Sans;margin-bottom:15px;text-align:center;text-transform:uppercase}@media only screen and (max-width:760px){#announcement-header{font-size:1.4em}}*{margin:0;padding:0}.container{background-color:#f8f8f8;padding:0 0 20px;width:100%}.content-center{margin:auto;max-width:1440px;width:100%}.header-outer{background-color:#ba1000;width:100%}.header-inner{margin:auto;max-width:1440px;width:100%}hr{border-top:1px solid #4b4343}.component-header{font-size:2.4em}.component-header,.component-title{font-family:Roboto Condensed,sans-serif}.component-title{color:#f5f5f5;font-size:2.5em;padding:10px 3%}.text{color:#4b4343;margin-left:6%;top:50px;width:90%}@media only screen and (max-width:800px){.component-title{font-size:6vw;padding:10px 6%}}.person .title{color:#4b4343;font-family:Roboto Condensed,sans-serif;font-size:2em;font-weight:200;margin-top:3px}.description{font-family:Raleway;font-size:1.05em;margin-top:20px;width:70%}.person{margin:20px 0}.person .name{font-family:Roboto Condensed,sans-serif;font-size:1.5em;font-weight:200;margin-top:3px}.div-table{display:table;margin:1%}.div-table-col{display:table-column;float:left;width:50%}.photo{aspect-ratio:1;float:right;margin-right:20px;object-fit:cover;width:40%}.person .email{font-family:Roboto Condensed,sans-serif;font-size:1.3em;font-style:italic;font-weight:300;margin-top:3px}@media only screen and (max-width:1000px){.person .title{font-size:4vw}.description{font-size:2vw}}@media only screen and (max-width:800px){.person{margin:20px 6% 0}.person .title{font-size:5vw}.person .email,.person .name{font-size:4vw}.description{font-size:3.5vw}}.qa .title{color:#4b4343;font-family:Roboto Condensed,sans-serif;font-size:2em;margin-top:3px}.content{font-family:Raleway;font-size:1.07em;margin-top:20px}.qa{margin:20px 3%;width:60%}@media only screen and (max-width:1000px){.title{font-size:4vw}.content{font-size:2vw}}@media only screen and (max-width:800px){.title{font-size:100}.qa{margin:20px 6%;width:90%}.content{font-size:3.5vw}}.tutor-blurb{font-family:sans-serif;margin:20px auto;width:60%}
/*# sourceMappingURL=main.972c1ecd.css.map*/