.admin-section__title{font-weight:700;margin-bottom:1rem;padding-bottom:.4rem;border-bottom:2px solid #dee2e6}.admin-group{margin-bottom:1.25rem}.admin-group__subtitle{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#6c757d;margin-bottom:.5rem}.admin-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:.6rem;gap:.6rem}.admin-nav .btn+.btn{margin-left:0}.admin-nav__link{width:-moz-fit-content;width:fit-content}.subBorder{padding-bottom:30px}.homeDescription{font-size:18px}.carouselUnder{padding-top:10px;text-align:center;font-size:16px}.carousel-indicators{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1201px){.carouselSubtitle{font-size:1.5vw}.carouselSubtitle,.carouselTitle{font-family:"PT Serif",sans-serif;color:#fff}.carouselTitle{font-size:2.5vw}}@media screen and (max-width:1200px){.carouselSubtitle{font-size:2vw}.carouselSubtitle,.carouselTitle{font-family:"PT Serif",sans-serif;color:#fff}.carouselTitle{font-size:3vw}}@media screen and (min-width:780px){.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}.carousel-control-next,.carousel-control-prev{width:30%}}@media screen and (max-width:780px){.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}}.LoaderButton .spinning.glyphicon{margin-right:7px;top:2px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}@media (min-width:480px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}}.NotFound{padding-top:100px;text-align:center}.app a{color:#08c}.app code{background:#eee;padding:.1rem;font-family:"Menlo";font-size:13px;color:#f0a}.app input{padding:.5rem;font-size:16px;width:100%;display:block;border-radius:4px;border:1px solid #ccc}.app input:focus{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);outline:none}.app input[type=checkbox],.app input[type=checkbox]+label,.app input[type=radio],.app input[type=radio]+label{display:inline-block;width:auto;padding-left:6px}.app input.error{border-color:red}.app label{font-weight:700;display:block;margin-bottom:.5rem}.app button{padding:12px 20px;border-style:none;border-radius:5px;background-color:#08c;box-shadow:0 2px 2px rgba(0,0,0,.15);font-size:17px;font-weight:500;color:#fff;cursor:pointer;outline:none;-webkit-appearance:none}.app button:disabled{opacity:.5;cursor:not-allowed!important}.app button+button{margin-left:.5rem}.app button.outline{background-color:#eee;border:1px solid #aaa;color:#555}.app legend{display:block;font-size:16px;padding-inline-start:2px;padding-inline-end:2px;border:none;border-color:initial;border-image:none;border-image:initial}.app fieldset{display:block;margin-inline-start:2px;margin-inline-end:2px;padding-block-start:.35em;padding-inline-start:.75em;padding-inline-end:.75em;padding-block-end:.625em;min-inline-size:min-content;border:2px groove threedface;border-image:none;border-image:initial}.animated{animation-duration:.3s;animation-fill-mode:both}.input-feedback{color:red;margin-top:.25rem;font-size:14px}.custom-modal{width:90%;max-width:none!important}.lessonTimes{padding:4px 20px}.inputWidth{width:100%}.rightBut{float:right}.padLeft{margin-left:10px}.location-selector{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.react-card{margin-top:20px}.centerImage{display:block;margin:auto}.App{margin-top:15px}.AppContainer{padding:25px}@media (max-width:576px){.AppContainer{padding:12px}}.navbar{min-height:80px}.navbar-brand{padding:0 15px;line-height:60px;height:100px;font-weight:700}.active.nav-item{font-weight:700!important}.navbar-light .navbar-nav .nav-link{font-size:1.25rem}:root{--color-brand:#08c;--color-brand-hover:#006fad;--color-text:#333;--color-text-muted:#6c757d;--color-error:#a94442;--color-success:#28a745;--color-bg:#fff;--border-radius:4px;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-serif:"PT Serif",serif}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-family:var(--font-sans);font-size:16px;line-height:1.5;color:#333;color:var(--color-text);background-color:#fff;background-color:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-family:"PT Serif",serif;font-family:var(--font-serif)}input.form-control,select.form-control,textarea.form-control{font-size:16px}input[type=file]{width:100%}a{color:#08c;color:var(--color-brand)}.center{text-align:center}.full{width:100%}.refundwarn,.warn{color:#a94442;color:var(--color-error)}.refundwarn{font-size:x-large}.error{color:#a94442;color:var(--color-error)}.holder{padding:20px}.hidden{display:none}.btn+.btn,button+button{margin-left:.75rem}.DayPicker-Day{width:2.5rem!important;height:2.5rem!important;padding:0!important;line-height:2.5rem;box-sizing:border-box}
/*# sourceMappingURL=main.12e3392d.chunk.css.map */