body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body,html{height:100%;margin:0;padding:0}.full-screen-background{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.bg-image{background-image:url(/static/media/Banner.bf938e0e96624d8a9a65.png);background-position:cover;position:absolute;top:0}.bg-color{background-color:#44c0a8!important}.pos-fixed{position:fixed}.top-0{top:0}.top-5{top:5%}.top-10{top:10%}.bottom-0{bottom:0}.bottom-2{bottom:2%}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.allow-overlap{z-index:1}.flex{display:flex}.flex-center{display:flex;justify-content:center}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-center{align-items:center}.flex-col{flex-direction:column}.relative-top{top:10%}.font-relative{font-size:50px!important}.text-center{text-align:center}.relative-width{width:60%}.text-shadow{text-shadow:3px 3px 0 #390c06!important}.heading-relative{font-size:80px!important}.relative-banner-width-height{height:300px;width:70%}.bannerText{font-size:20px!important;top:7%;width:100%}.orange-banner{height:450px;width:100%}.large-footer,.small-footer{visibility:hidden;width:100%}.btn-text{color:#000!important;text-decoration:none}.live-logo{width:100px}.banner-width{width:80%}.homeTop,.registerTop{top:18%}@media (max-width:424px){.font-relative{font-size:8px!important}.relative-width{width:50%}.heading-relative{font-size:25px!important}.bannerText{font-size:13px!important;width:190px}.small-footer{height:300px;visibility:visible}.registerTop{top:0}.homeTop{top:3%}}@media (min-width:425px) and (max-width:767px){.font-relative{font-size:8px!important}.relative-width{width:50%}.heading-relative{font-size:30px!important}.bannerText{font-size:15px!important;top:10%;width:250px}.small-footer{height:300px;visibility:visible}.live-logo{width:80px}.orange-banner{height:600px}.registerTop{top:0}.homeTop{top:4%}}@media (min-width:768px) and (max-width:1023px){.font-relative{font-size:12px!important}.relative-width{width:45%}.heading-relative{font-size:50px!important}.bannerText{font-size:16px!important;top:18%;width:400px}.orange-banner{height:450px}.large-footer{visibility:visible}.small-footer{visibility:hidden}.homeTop{top:5%}}@media (min-width:1024px) and (max-width:1400px){.font-relative{font-size:20px!important}.relative-width{width:50%}.bannerText{font-size:20px!important;width:450px}.large-footer{visibility:visible}.small-footer{visibility:hidden}}@media (min-width:1401px){.orange-banner{height:450px;width:100%}.large-footer{visibility:visible}.small-footer{visibility:hidden}.font-relative{font-size:25px!important}.bannerText{font-size:20px!important;top:18%;width:600px}.relative-banner-width-height{width:700px}.banner-width{width:100%}}@media (min-width:320px) and (max-width:423px){.mobileFooterHeight{height:250px}}@media (min-width:424px) and (max-width:529px){.mobileFooterHeight{height:250px}}@media (min-width:530px) and (max-width:767px){.mobileFooterHeight{height:300px}}.bandLandHomeContainer{top:14%}.bandLandRegisterContainer{top:24%}@media (min-width:320px) and (max-width:423px){.mobileViewBannerHome{height:1650px;width:320px}.mobileViewBannerRegister{height:1150px;width:320px}.bandLandHomeContainer{top:6%}.bandLandRegisterContainer{top:18%}}@media (min-width:424px) and (max-width:529px){.mobileViewBannerHome{height:1800px;width:390px}.mobileViewBannerRegister{height:1100px;width:400px}.bandLandHomeContainer{top:6%}.bandLandRegisterContainer{top:18%}}@media (min-width:530px) and (max-width:599px){.mobileViewBannerHome{height:1830px;width:480px}.mobileViewBannerRegister{height:1150px;width:450px}.bandLandHomeContainer{top:6%}.bandLandRegisterContainer{top:18%}}@media (min-width:600px) and (max-width:700px){.mobileViewBannerHome{height:1870px;width:550px}.mobileViewBannerRegister{height:1200px;width:450px}.bandLandHomeContainer{top:6%}.bandLandRegisterContainer{top:18%}}@media (min-width:701px) and (max-width:800px){.mobileViewBannerHome{height:1870px;width:600px}.mobileViewBannerRegister{height:1200px;width:600px}.bandLandHomeContainer{top:6%}.bandLandRegisterContainer{top:18%}}.font-modesto-condensed{font-family:modesto-condensed!important}.font-texturina{font-family:Texturina!important}.header-base{height:120px;margin-top:-35px;width:120%}.banner-width{margin-top:20px}.page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.logoSize{width:250px}.texturinaFont{font-family:Texturina!important;letter-spacing:0!important}.boltBtn{font-size:40px!important;margin-top:20px}.homeBtn,.regHomeBtn{color:#000!important;font-family:modesto-condensed!important;font-size:40px!important;font-weight:800!important;text-decoration:none!important}.midHeading{font-size:72px!important}.midHeading,.regMidHeading{color:#fff!important;font-family:modesto-condensed!important;letter-spacing:0!important;text-align:center!important;text-shadow:3px 3px 0 #390c06!important}.regMidHeading{font-size:40px!important;margin-top:40px!important}.signUpBtn{background-color:#44c0a8}.registerTextfield{background-color:#fff;line-height:inherit;width:180px}.registerBox{background-color:#fff;border:1px solid;width:150px}.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pos-absolute{position:absolute}.pos-relative{position:relative}.headerBaseStyle,.regHeaderBaseStyle{position:fixed;top:0;width:100%;z-index:9999}.mainBaseStyle{position:relative}.headerBtn,.regHeaderBtn{position:fixed;top:0;z-index:9999}.fullWidth{width:100%}.fullHeight{height:100%}.sideBorder{position:fixed;top:80px}.registerSideBorder{bottom:0;position:fixed;top:0;width:100%}.midBanner{top:5%}.regMidBanner{top:0}.regMainLogoBox{align-items:center;display:flex;flex-direction:column;text-align:center;top:300px}.regMainLogo{width:500px}.school{display:flex;justify-content:center;text-align:-webkit-center;top:85%}.schoolDesc{width:70%}.regSchool{display:flex;justify-content:center;text-align:-webkit-center;top:580px}.regSchoolDesc{font-family:Texturina!important;font-size:20px;width:250px}.midBannerHead{top:750px}.regMidBannerHead{top:650px}.midBannerDesc{text-align:center;top:87%;width:30%}.regMidHeadDesc{width:400px}.midHeading{color:#fff;font:"normal normal normal 72px/64px Modesto Condensed";letter-spacing:0;opacity:1;text-shadow:3px 3px 0 #390c06}.secondTextBanner,.textBanner{width:700px}.bannerBrief{font-family:Texturina!important;position:absolute;text-align:center;top:920px;width:500px}.secondBannerBrief{text-align:center;top:400px;width:500px}.secBriefPos{align-items:center;display:flex;flex-direction:column;justify-content:center;top:2010px}.secondBannerSubBrief{font-family:Texurina!important;text-align:center;width:500px}.orangeBand{top:130%;width:100%}.orangeDesc{align-items:center;display:flex;justify-content:center;top:450px}.midDesc1{font-family:modesto-open-caps!important;font-size:120px!important}.midDesc1,.midDesc2{color:#fff;text-shadow:3px 3px 0 #390c06!important}.midDesc2{font-family:modesto-condensed!important;font-size:40px!important}.belowOrangeBand{align-items:center;display:flex;flex-direction:column;justify-content:center}.signUpBtnPos{background-color:#44c0a8!important;font-family:modesto-condensed!important;margin-top:10px!important}.footerBase{top:305%;width:100%}.registerFooterBase{bottom:0;position:absolute;width:100%;z-index:9999}.borderLine{bottom:0;position:absolute;width:60%}.registerFooterBox{bottom:0;position:absolute;text-align:center;width:100%;z-index:9999}.footerBox{text-align:center;top:2600px}.registerBanner{display:flex;flex-direction:column;justify-content:center;text-align:center;top:800px}.regBannerSize{margin-top:40px;width:600px}.formStyle{display:flex;justify-content:center;position:absolute;width:100%}.BMSLogo{height:120px;width:120px}.hamburger{background-image:url(/static/media/Hamburger.67f8274604c6fea1c04a.png);background-size:115%}@media (min-width:280px) and (max-width:374px){.registerTextfield{font-size:10px;width:60px}.headerBtn,.regHeaderBtn{top:0}.headerBaseStyle{width:77%}.homeBtn{font-size:10px!important;font-weight:600!important}.boltBtn{height:12px!important;margin-top:-5px}.textBanner{top:200px;width:180px}.secondTextBanner{width:190px}.secondBannerSubBrief{font-size:6px!important;width:150px}.secBriefPos{top:410px}.signUpBtnPos{font-size:6px!important;margin-top:2px!important;padding:0!important}.midBannerHead{top:150px}.midHeading{font-size:14px!important}.bannerBrief,.schoolDesc{font-size:5px!important}.bannerBrief{top:180px;width:150px}.orangeDesc{top:80px}.regMainLogo{width:150px}.regMainLogoBox{top:80px}.regSchoolDesc{font-size:5px!important;width:80px}.regMidHeading{font-size:12px!important;margin-top:30px!important;text-shadow:1px 1px 0 #390c06!important}.regMidHeadDesc{font-size:5px!important;width:170px}.regBannerSize{margin-top:20px;width:180px}.registerBox{height:20px;width:60px}.regHeaderBtn{top:-5px}.logoSize{width:50px}.BMSLogo{height:20px;margin-bottom:-10px;width:20px}.footerBox{top:120%}.regHomeBtn{font-size:8px!important}}@media (min-width:375px) and (max-width:424px){.hamburger{width:375px}.secondTextBanner{width:250px}.secBriefPos{top:490px;width:200px}.secondBannerSubBrief{font-size:8px!important;width:200px}.registerTextfield{font-size:10px;width:60px}.headerBtn{top:0}.headerBaseStyle{width:77%}.homeBtn{font-weight:600!important}.boltBtn,.homeBtn{font-size:10px!important}.boltBtn{margin-top:-5px}.textBanner{top:35%;width:220px}.midBannerHead{top:170px}.midHeading{font-size:20px!important}.schoolDesc{font-size:5px!important}.bannerBrief{font-size:6px!important;top:210px;width:150px}.orangeDesc{top:100px}.orangeMidPoint{margin-top:60px}.belowOrangeBand{top:450px}.signUpBtnPos{font-size:6px!important;margin-top:4px!important;padding:0!important}.regMainLogo{width:150px}.regMainLogoBox{top:80px}.regSchoolDesc{font-size:5px!important;width:80px}.regMidHeading{font-size:12px!important;margin-top:20px!important;text-shadow:1px 1px 0 #390c06!important}.regMidHeadDesc{font-size:5px!important;width:200px}.regBannerSize{margin-top:20px;width:200px}.registerBox{height:20px;width:60px}.regHeaderBtn{top:-5px}.BMSLogo,.logoSize{width:50px}.BMSLogo{height:20px;margin-bottom:-10px}.footerBox{top:120%}.regHomeBtn{font-size:8px!important}}@media (min-width:425px) and (max-width:500px){.hamburger{width:425px}.regHomeBtn{font-size:12px!important}.BMSLogo,.logoSize{width:50px}.BMSLogo{height:20px}.footerBox{top:120%}.registerTextfield{font-size:12px;width:80px}.regMainLogo{width:150px}.regMainLogoBox{top:80px}.regSchoolDesc{font-size:5px!important;width:80px}.regMidHeading{font-size:20px!important;margin-top:40px!important;text-shadow:1px 1px 0 #390c06!important}.regMidHeadDesc{font-size:5px!important;width:200px}.regBannerSize{width:230px}.registerBox{height:20px;width:70%}.regHeaderBtn{top:-5px}.registerSideBorder{width:90%}.headerBtn{top:0}.headerBaseStyle{width:92%}.homeBtn{font-size:10px!important;font-weight:600!important}.boltBtn{font-size:12px!important;margin-top:-5px}.textBanner{width:250px}.midBannerHead{top:190px}.midHeading{font-size:20px!important}.schoolDesc{font-size:5px!important}.bannerBrief{font-size:6px!important;top:235px;width:150px}.orangeDesc{top:120px;width:250px}.orangeMidPoint{margin-top:60px}.belowOrangeBand{top:500px}.secondTextBanner{width:250px}.secondBannerSubBrief{font-size:8px!important;width:220px}.secBriefPos{top:540px}.signUpBtnPos{font-size:10px!important;height:10px!important;top:100.5%!important;width:20px!important}.regBoxSize{width:250px!important}}@media (min-width:501px) and (max-width:768px){.regHomeBtn{font-size:12px!important}.BMSLogo,.logoSize{width:50px}.BMSLogo{height:20px}.registerTextfield{font-size:12px;width:80px}.regMainLogo{width:150px}.regMainLogoBox{top:160px}.regSchoolDesc{font-size:5px!important;width:80px}.regMidHeading{font-size:20px!important;margin-top:40px!important;text-shadow:1px 1px 0 #390c06!important}.regMidHeadDesc{font-size:5px!important;width:200px}.regBannerSize{width:230px}.registerBox{height:20px;width:80px}.regHeaderBtn{top:-5px}.registerSideBorder{width:90%}.headerBtn{top:0}.headerBaseStyle{width:92%}.homeBtn{font-weight:600!important}.boltBtn,.homeBtn{font-size:10px!important}.boltBtn{margin-top:0}.textBanner{top:35%;width:250px}.midBannerHead{top:380px}.midHeading{font-size:20px!important}.school{top:24%}.schoolDesc{font-size:5px!important}.bannerBrief{font-size:6px!important;top:37%;width:150px}.orangeDesc{top:55%;width:250px}.orangeMidPoint{margin-top:60px}.midDesc1{font-size:160px!important}.midDesc2{font-size:55px!important}.belowOrangeBand{top:85%}.secondTextBanner{top:92%;width:250px}.secBriefPos{top:500px}.secondBannerSubBrief{font-size:8px!important;width:200px}.signUpBtnPos{font-size:10px!important;height:10px!important;top:100.5%!important;width:20px!important}.regBoxSize{width:250px!important}.header-base{height:150px}}@media (min-width:768px) and (max-width:911px){.header-base{height:150px}.registerBox,.registerTextfield{width:120px}.BMSLogo{height:70px;margin-bottom:-30px;margin-top:-5px;width:70px}.regHomeBtn{font-size:15px!important;font-weight:500!important}.logoSize{width:150px}.regBoxSize{width:250px!important}.regBannerSize{width:550px;width:400px}.regMidHeading{font-size:35px!important}.headerBtn{top:-5px}.orangeMidPoint{margin-top:30px}.homeBtn{font-weight:600!important}.boltBtn,.homeBtn{font-size:20px!important}.textBanner{top:70%;width:400px}.midBannerHead{top:340px}.midHeading{font-size:50px!important}.school{top:45%}.bannerBrief{font-size:12px!important;top:440px;width:320px}.orangeDesc{top:220px;width:100%}.midDesc1{font-size:130px!important}.midDesc2{font-size:40px!important}.belowOrangeBand{top:900px}.secondTextBanner{width:450px}.secBriefPos{top:1000px;width:400px}.secondBannerSubBrief{font-size:14px!important;width:340px}.footerBox{top:190%}.regMainLogoBox{top:150px}.regMainLogo{width:300px}.regSchoolDesc{font-size:12px!important}}@media (min-width:1024px) and (max-width:1400px){.header-base{height:180px}.registerTextfield{width:160px}.regHeaderBtn{top:-15px}.BMSLogo{height:80px;margin-bottom:-15px;margin-top:-5px;width:80px}.regBannerSize{width:500px}.headerBtn{top:-15px}.midBannerHead{top:450px}.midHeading{font-size:68px!important}.bannerBrief{font-size:16px!important;top:575px;width:420px}.orangeDesc{top:300px}.midDesc1{font-size:155px!important}.midDesc2{font-size:55px!important}.belowOrangeBand{top:1200px}.textBanner{top:600px;width:500px}.secondTextBanner{top:1300px;width:500px}.secondBannerSubBrief{width:430px}.footerBox{top:1700px!important}.regHomeBtn{font-size:30px!important;font-weight:700!important}.logoSize{width:180px}.regMainLogoBox{top:200px}.regMainLogo{width:400px}.secBriefPos{top:1320px;width:400px}.boltBtn{font-size:30px!important;margin-top:5px}}@media (min-width:1401px){.midDesc1{font-size:155px!important}.midDesc2{font-size:55px!important}.header-base{height:250px;margin-top:-50px}.banner-width{width:100%}}.text-shadow{text-shadow:1px 1px 0 #390c06!important}.text-stroke{-webkit-text-stroke:1px #000!important}.register-banner{height:400px;width:75%}.border{border:1px solid #000;font-size:14px!important;height:28px;padding-block:2px}.form-width{top:15%;width:70%}.form-background{height:380px;width:220px}@media (max-width:424px){.form-width{top:20%;width:75%}}@media (min-width:425px) and (max-width:767px){.form-background{width:305px}.form-width{top:20%;width:75%}}@media (min-width:768px) and (max-width:1023px){.form-background{width:400px}.form-width{top:20%;width:75%}}@media (min-width:1024px) and (max-width:1400px){.form-background{width:500px}.form-width{top:20%;width:80%}}@media (min-width:1401px){.form-background{width:80%}.form-width{top:20%;width:60%}}
/*# sourceMappingURL=main.7d49e713.css.map*/