.announcement .announcementText,.announcement h2,.hero1 .hero1text h1,.hero1 h2,.hero2 .hero2text h1,.hero2 h2{color:#fff;font-family:Lato}.announcement{background-color:#EDAE49}.announcement h2{text-align:center;font-weight:700;padding:20px 0}.announcement a{color:#fff;text-decoration:underline}.announcement .announcementText{font-size:20px;display:none}.title-bar{float:right;background-color:transparent}.top-bar{width:100%}div.top-bar{background:#0072BB}.top-bar,.top-bar ul{background-color:transparent}.top-bar a,.top-bar ul a{color:#fff}.top-bar-right{clear:right;text-align:right}.hero1{position:relative;height:300px;background:url(../img/math.jpg) 50% 80% no-repeat #fff;background-size:cover}.hero1 .hero1text h1,.hero1 h2{font-weight:900;text-align:left}.hero1 .hero1text{position:absolute;bottom:5%;left:5%}.hero1 .hero1text h1{font-size:36px;letter-spacing:4px;margin-bottom:0;z-index:-1}.hero2{height:auto;background-color:#EDAE49}.hero2 a,.hero3{background-color:#0072BB}.hero2 .hero2text h1,.hero2 h2{width:300px;text-align:center}.hero2 .hero2table p,.hero2 .hero2text p{text-align:left;width:100%;font-size:18px;color:#fff;font-family:Lato}.hero2 .hero2text{padding:30px 20px 0}.hero2 .hero2table{margin-top:30px;margin-bottom:50px}.hero2 .hero2table h3{color:#fff;font-weight:600}.hero2 .hero2table .table-caption{padding-top:0}.hero2 #sessionTable tbody tr td:first-child{font-weight:900}.hero2 a{color:#fff;border-radius:10px;font-family:Lato;font-size:24px;text-align:center;width:150px}.hero3{position:relative;height:40vh;width:100%}.hero3 .hero3text h1{color:#fff;font-family:Lato;display:inline-block;font-size:22px;letter-spacing:2.5px;margin-bottom:10px}.hero3 .hero3text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.hero3 .hero3text a{color:#fff;background-color:#EDAE49;border-radius:10px;font-family:Lato;font-size:24px;text-align:center}.footer{background-color:#393E41}.footer .footerText{padding-top:30px;margin-bottom:30px}.footer .footerText h1{color:#fff;text-align:center;font-family:Lato;padding-bottom:10px;font-size:20px}.footer .footerText h1:last-child{margin-top:-10px}.footer .footerText h1:nth-last-child(2){padding-bottom:0}@media screen and (min-width:40em){div.top-bar{background:0 0}.top-bar-left li{color:#fff}.top-bar,.top-bar ul{padding:10px}.top-bar li,.top-bar ul li{border:none}.top-bar a,.top-bar ul a{font-size:20px;font-weight:600}.top-bar-left .menu a{font-size:36px}.top-bar{position:relative}.top-bar-right{clear:none;text-align:left;position:absolute;top:50%;right:2%;transform:translateY(-50%)}.hero1{height:450px}.hero1 .hero1text h1{font-size:48px}.hero2{height:auto}.hero2 .hero2text{padding-top:50px;padding-left:20px;padding-right:20px}.hero2 .hero2text p{font-size:24px}.hero2 .hero2table{margin-top:30px;padding:0 20px}.hero2 .hero2table p{padding-top:10px}.hero3{height:30vh}.hero3 .hero3text h1{font-size:32px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.hero3{height:300px}}@media screen and (min-width:64em){.fullWidth,.hero3 .hero3text{width:100%}.fullWidth{margin-left:auto;margin-right:auto;max-width:initial}.hero1{height:50vh}.hero1 .hero1text h1{font-size:48px;padding-bottom:20px}.hero2{height:auto}.hero2 .hero2text{padding:0 50px;margin-top:100px;height:auto}.hero2 .hero2text p{font-size:24px}.hero2 .hero2text p:last-child{padding-top:20px;padding-bottom:100px}.hero2 .tableHeaderLg{margin-top:80px}.hero2 .tableHeaderLg h1{color:#fff;font-family:Lato;padding-bottom:10px;font-size:48px;font-weight:600}.hero2 .tableContLg p,.hero2 .tableHeaderLg p{color:#fff;font-family:Lato;font-size:24px}.hero2 .tableContLg .scheduleTableLg{margin-top:0}.hero3{height:300px}.hero3 .hero3text h1{font-size:48px;display:block}.footer .footerText h1{font-size:24px}}