@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap);:root{--font-family:"Manrope",sans-serif;--background-color:#363635;--background-color-shade:#9c9c9c;--background-color-shade-outline:#666;--nav-background:#505050;--dark-blue-text:#b5babe;--dark-brown:#131001;--link-text:#b37e2f;--link-text-light:#e0a434;--footer-link-text-light:#73afea;--light-gray:#9fb4ca;--lighter-gray:#cbd6e3;--navigation:#b3c5c9;--navigation-hover:#5b6567;--navigation-focus:#dbad2c;--scrollbar-color:#3a2302;--scrollbar-background:#776e4e}*{box-sizing:border-box;font-family:var(--font-family);margin:0;padding:0;scroll-behavior:smooth}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:700px){.section-margin,.section-padding{padding:4rem}}@media screen and (max-width:550px){.section-margin,.section-padding{padding:4rem 2rem}}body{background:var(--background-color);overflow-y:scroll}::-webkit-scrollbar{height:14px;width:15px}::-webkit-scrollbar-track{background:var(--scrollbar-background)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border:2px solid var(--scrollbar-background);border-radius:5px}::-webkit-scrollbar-button:single-button{background-color:var(--scrollbar-background);background-position:50%;background-repeat:no-repeat;border-style:solid;display:block;height:12px}::-webkit-scrollbar-button:single-button:horizontal{display:none}::-webkit-scrollbar-button:single-button:vertical:decrement{border:7px solid var(--scrollbar-background);border-color:transparent transparent var(--scrollbar-color) transparent}::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background-color:var(--link-text-light);border-color:transparent transparent var(--lighter-gray) transparent}::-webkit-scrollbar-button:single-button:vertical:increment{border:7px solid var(--scrollbar-background);border-color:var(--scrollbar-color) transparent transparent transparent}::-webkit-scrollbar-button:vertical:single-button:increment:hover{background-color:var(--link-text-light);border-color:var(--lighter-gray) transparent transparent transparent}::-webkit-scrollbar-button:single-button:horizontal:decrement{border:7px solid var(--scrollbar-background);border-color:transparent transparent var(--scrollbar-color) transparent}::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{border-color:transparent transparent var(--lighter-gray) transparent}::-webkit-scrollbar-button:single-button:horizontal:increment{border:7px solid var(--scrollbar-background);border-color:var(--scrollbar-color) transparent transparent transparent}::-webkit-scrollbar-button:horizontal:single-button:increment:hover{border-color:var(--lighter-gray) transparent transparent transparent}a{color:inherit;text-decoration:none}.center{display:flex;justify-content:center}.nav-background{color:var(--nav-background)}.gradient-text{-webkit-background-fill-color:transparent;background:var(--gradient-text);background-clip:text;-webkit-background-clip:text}.section-padding{padding:4rem 6rem}.section-margin{margin:4rem 6rem}.scale-up-center{-webkit-animation:scale-up-center .3s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-center .3s cubic-bezier(.39,.575,.565,1) both}.link-text{color:var(--link-text)}.link-text:hover{color:var(--link-text-light)}hr{background:var(--light-gray);border:.5px solid var(--light-gray);border-radius:1px;height:1px;margin:auto;width:70%}.subtitle,h1,h2,h3,h4{color:var(--dark-blue-text)}.subtitle,h1,h2{padding:15px 10px}h3,h4{padding:10px 5px}.content{min-height:85vh}.footer{background:var(--nav-background);display:flex;height:-webkit-fill-available;height:-moz-available;min-height:max(120px,12vh);padding:15px 5px}.footer-text{color:var(--navigation);font-size:14px;font-weight:500;padding:10px 0 5px}.footer-link{color:var(--link-text-light);font-size:14px;line-height:18px}.footer-link:hover{color:var(--footer-link-text-light);cursor:pointer}.footer-links-container{display:flex;flex-direction:row;justify-content:space-around;width:-webkit-fill-available;width:-moz-available}.footer-links-container ul li{color:var(--navigation);line-height:10px;padding:2px}.links-column{padding:5px 20px;text-align:justify;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.column-wrapper{display:flex;flex-direction:column;padding:0 20px;text-align:center}.multi-column{display:flex;flex-direction:row}.column-wrapper hr{margin:0 auto}@media screen and (max-width:850px){.footer-links-container{flex-direction:column}.multi-column{margin:auto}}@media screen and (max-width:320px){.footer{padding:15px 0}.column-wrapper{padding:0 5px}.links-column{padding:5px 10px 5px 15px}}.navbar{align-items:center;background:url(/static/media/nav-background.2302610077b93c872bf9.png);background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 -5px 5px hsla(0,0%,70%,.8);display:flex;height:8vh;max-height:80px;min-height:60px}.navbar-links-container{display:flex;flex-direction:row;justify-content:center;margin-left:0;min-width:50vw;padding-right:100px}.center-fill{width:-webkit-fill-available;width:-moz-available}.center-fill,.nav-item{display:flex;justify-content:center}.nav-item{align-items:center;font-weight:700;height:8vh;max-height:80px;min-height:60px;padding:0 20px}.nav-item-color{color:var(--navigation)}.nav-item-color-focus{color:var(--navigation-focus)}.nav-home{align-items:center;display:flex;font-weight:700;height:8vh;justify-content:center;max-height:80px;min-height:60px;min-width:100px;padding:0 20px}.nav-home-div,.nav-item-div{align-items:center;display:flex;height:8vh;line-height:8vh;max-height:80px;min-height:60px;overflow:hidden;white-space:pre}.nav-home-div{min-width:100px}.nav-home .nav-item{justify-content:center}.nav-home:hover,.nav-item:hover{box-shadow:inset 0 0 10px hsla(0,0%,70%,.8)}.navbar-menu{display:none;margin-left:1rem;position:relative}.navbar-menu svg{color:var(--navigation);cursor:pointer;margin-right:19px}.navbar-menu-container{background-color:var(--nav-background);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:flex-end;margin-top:max(16px,2.5vh);min-width:210px;padding:15px;position:absolute;right:max(8px,1vh);text-align:left;top:35px;z-index:5}.navbar-menu-container p{margin:1rem 0}@media screen and (max-width:600px){.navbar-links-container{display:none}.navbar-menu{display:flex}.nav-item{align-items:center;border-radius:5px;justify-content:start;min-width:-webkit-fill-available;min-width:-moz-available;padding:0 20px}.nav-item,.nav-item-div{height:60px}.navbar-menu-container p{margin:0}}.inline-link{color:#12325a;text-decoration:underline}#venmo{margin-top:30px;max-height:164px}.venmo-text{width:75%}.venmo-container{display:flex}.heading{color:var(--dark-blue-text)}.faqs{background-color:var(--background-color-shade);border:2px solid var(--background-color-shade-outline);border-radius:10px;margin:25px 20%;padding:20px}.text-align{text-align:center}.faq-descript-container{padding-bottom:5px}.faq-descript{font-size:16px;font-weight:500;white-space:pre}@media screen and (max-width:700px){.faqs{margin:20px 10%}}.increase{color:#1db489}.decrease{color:#dc414c}.question{align-items:center;color:var(--dark-blue-text);cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:10px 5px}.question,span a{color:var(--link-text)}span a:hover{color:var(--link-text-light)}.icon{align-items:center;display:flex;margin-left:20px;transition:.1s}.down-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.question:hover{color:var(--link-text-light)}.answer{display:block;font-size:15px;font-weight:500;line-height:24px;margin:10px 20px;white-space:pre-wrap}span img{display:flex;margin:auto;padding:20px 10px}.list-answer{line-height:20px;margin:10px;padding:0 10px}div ul li{padding:5px}.home-text{color:var(--dark-blue-text);font-size:15px;font-weight:500;line-height:24px;margin-bottom:24px;white-space:pre-wrap}.home-hr{width:50%}.home-section{display:flex;flex-direction:column;margin:5px 10% 10px}.home-section-heading{margin:0 10%}.nyt-article-screen{border:1px solid var(--scrollbar-color);border-radius:10px;box-shadow:5px 5px 5px var(--nav-background);margin:auto auto 20px;width:80%}.nyt-article-screen:hover{border:1px solid var(--scrollbar-background);cursor:pointer;-webkit-filter:sepia(100%) saturate(200%) brightness(95%) hue-rotate(140deg);filter:sepia(100%) saturate(200%) brightness(95%) hue-rotate(140deg);transition:.25s}.header-container{background:url(/static/media/site-header-photo.96c22d3e3db29eb269b3.png);background-repeat:no-repeat;background-size:contain}.header{visibility:hidden;width:100%}.zoom-container{position:absolute;top:calc(8vh + 16vw);width:100%}.zoom-text{-webkit-animation:zoom 1.5s;animation:zoom 1.5s;color:#d3d3d3;font-size:7.5vw;font-weight:800;mix-blend-mode:lighten;opacity:60%;overflow:hidden;text-align:center;width:100%}@-webkit-keyframes zoom{0%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.zoom-text-subheader{-webkit-animation:zoom 2.8s;animation:zoom 2.8s;color:#d3d3d3;font-size:4.5vw;font-weight:500;mix-blend-mode:lighten;opacity:60%;overflow:hidden;text-align:center;width:100%}@media screen and (max-width:600px){.zoom-container{top:calc(8vh + 16vw)}}.courts{margin:2rem auto;width:80%}.courts-paragraph{font-size:15px;font-weight:500;line-height:24px;margin-bottom:24px}.schedule{max-width:550px}.schedule-container{margin-bottom:2rem;margin-top:1rem}@media screen and (max-width:550px){.schedule{max-width:300px}}.webcam-text{color:var(--dark-blue-text);font-size:15px;font-weight:500;line-height:24px;margin:20px 0;text-align:center;white-space:pre-wrap}.iframe-container{display:flex;justify-content:center;margin:auto;overflow:hidden}.iframe-crop{height:850px;position:relative;top:-180px;width:70%}.photo{width:50%}.photos{flex-direction:row;flex-wrap:wrap;margin-top:20px}.caption,.photos{display:flex;justify-content:center}.caption{color:var(--dark-blue-text);font-size:15px;font-weight:500;line-height:24px;margin:10px auto 20px;max-width:350px}.photos hr{margin-bottom:25px}.album-titles{color:var(--dark-blue-text);font-size:20px;font-weight:800;margin:10px}.hr-photos,.photos-wrapper{margin:10px}.about-text{color:var(--dark-blue-text);font-size:15px;font-weight:500;line-height:24px;margin-bottom:24px;white-space:pre-wrap}.about-hr{width:50%}.about-section{display:flex;flex-direction:column;margin:5px 10% 10px}.about-section-heading{margin:0 10%}.center-list{flex-direction:column;margin-left:40%;margin-right:40%}.center-list,.container{display:flex;justify-content:center}.container,form{width:100%}.form-control{background-color:#fff;border:1px solid #6697cd;border-color:var(--light-gray);border-radius:.25rem;color:var(--navigation-hover);outline:0;width:60%}.form-control:focus{border:1px solid var(--link-text-light);box-shadow:0 0 0 2px var(--light-gray);transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out}input,textarea{margin-bottom:5px;margin-top:5px;padding:5px}.btn{background:var(--nav-background);border:none;border-radius:4px;color:#fff;height:30px;width:60%}.btn:hover{background:var(--scrollbar-background);cursor:pointer;transition:.1s}.contact-descript-container{margin:auto;padding:20px 0;width:60%}.contact-descript{font-size:16px;font-weight:500;line-height:25px}.album-photo{border-radius:5px;max-width:400px}.no-photos{font-size:20px;font-weight:600;margin-top:20px}.album{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:25px}.album-photo-divider{padding:15px}.album-title-header{color:var(--dark-blue-text);font-size:20px;font-weight:800;margin-bottom:10px;width:100%}.album-caption{font-size:16px;font-weight:500;margin:5px;width:100%}.album-button-pic{border-radius:20px;cursor:pointer;height:400px;max-width:400px}.album-button-pic:hover{opacity:80%}.album-button{cursor:pointer}.album-title{color:var(--dark-blue-text);font-size:18px;font-weight:600;margin-bottom:10px}.album-button-wrapper{padding-left:20px;padding-right:20px}
/*# sourceMappingURL=main.f29604ae.css.map*/