@import"https://fonts.googleapis.com/css2?family=Krona+One&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.sub-pages-header{background-image:url(/assets/events-bg-BKuLRW6o.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;height:30rem;position:relative;z-index:1}.sub-pages-header:before{content:"";background-color:var(--dark-color);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.4}.sub-hero{display:flex;align-items:center;justify-content:center;width:20rem;max-width:100%;height:10rem;margin:0 auto;font-family:var(--main-font)}.sub-hero-title{text-transform:uppercase;font-size:3.5rem;color:#fff;text-shadow:2px 2px var(--main-red)}@media screen and (max-width: 1660px){.sub-hero{width:80rem}}@media screen and (max-width: 1350px){.sub-hero{width:70rem}}@media screen and (max-width: 1160px){.sub-hero{width:60rem}}@media screen and (max-width: 980px){.sub-hero{width:55rem}}@media screen and (max-width: 890px){.sub-hero{width:50rem}}@media screen and (max-width: 830px){.sub-hero{width:40rem;padding:1.5rem}}@media screen and (max-width: 640px){.sub-hero{width:35rem}.sub-hero-title{font-size:3.5rem}.sub-pages-header{height:30rem}}@media screen and (max-width: 560px){.sub-hero{width:30rem}.sub-hero-title{font-size:3.4rem}}@media screen and (max-width: 480px){.sub-hero{width:25rem;padding:1rem;height:10rem}.sub-hero-title{font-size:2.8rem;width:15rem}.sub-pages-header{height:25rem}}@media screen and (max-width: 400px){.sub-hero{width:22rem;padding:1rem;margin:0 auto}.sub-hero-title{font-size:2.4rem;margin:0 auto;width:100%}}.about-page-section{font-family:var(--main-font);width:90rem;max-width:100%;margin:5rem auto;padding:2rem;display:flex;justify-content:space-between;align-items:center}.about-page-title{width:80rem;max-width:100%;margin:1rem auto;font-size:2.8rem;text-transform:uppercase}.about-page-details{width:40rem;max-width:100%}.about-page-text{font-size:1rem;width:40rem;max-width:100%;line-height:1.8;margin:.6rem 0 2rem;color:#424242}.about-image-page{width:40rem;height:40rem;object-fit:cover;max-width:100%}@media screen and (max-width: 1380px){.about-page-section{width:82rem}.about-page-details{width:35rem}.about-page-text{font-size:1rem;width:33.5rem}}@media screen and (max-width: 1270px){.about-page-section{width:75rem}.about-image-page{width:35rem}}@media screen and (max-width: 1190px){.about-page-section{width:50rem;flex-direction:column}.about-image-page,.about-page-details,.about-page-text{width:40rem}}@media screen and (max-width: 900px){.about-page-text{max-width:100%}.about-page-section{margin:2rem auto}}@media screen and (max-width: 500px){.about-page-section{margin-top:0;padding:1rem}.about-page-text{font-size:.8rem}.about-page-title{font-size:2rem;margin-bottom:.3rem}.about-image-page{width:30rem;height:30rem}}@media screen and (max-width: 390px){.about-page-title{font-size:1.9rem}}.gallery-page-section{width:100rem;margin:10rem auto 0;font-family:var(--main-font);padding:2rem;max-width:100%}.gallery-about-title{font-size:2.8rem;text-transform:uppercase}.gallery-header-section{width:100rem;max-width:100%;margin:0 auto}.gallery-about-list{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:1fr 1fr;justify-content:space-between;width:100rem;max-width:100%;margin:5rem auto 0;gap:4rem}@media screen and (max-width: 980px){.gallery-page-section{margin:5rem auto 0}.gallery-header-section{width:40rem}.gallery-about-list{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,1fr);width:40rem;gap:2rem}}@media screen and (max-width: 670px){.gallery-header-section{width:25rem}.gallery-about-list{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);width:25rem}}@media screen and (max-width: 470px){.gallery-header-section,.gallery-about-list{width:20rem}}@media screen and (max-width: 390px){.gallery-header-section,.gallery-about-list{width:18rem}}.wehoops-members{background-color:#000;width:100%;max-width:100%;height:100%;font-family:var(--main-font);padding:3rem;margin:1rem 0;color:var(--text-color-light)}.members-list{width:80rem;max-width:100%;margin:5rem auto}.member{display:flex;margin:10rem auto;align-items:center;justify-content:space-between;width:100rem;max-width:100%}.members-header{width:80rem;max-width:100%;margin:5rem auto 2rem}.members-title{font-size:2.8rem;text-transform:uppercase}.sub-member-title{font-size:.9rem;text-transform:uppercase;font-weight:600}.members-name{font-size:2rem;margin:.7rem 0}.members-info-text{max-width:100%;width:50rem;line-height:1.8;font-size:1rem;margin:1rem 0}.members-image{object-fit:cover;width:22rem;max-width:100%;height:25rem}.members-social-icon{font-size:2.5rem;cursor:pointer}.members-social-media{display:flex;justify-content:space-between;width:12rem;margin-top:2rem}.member-social-link{color:var(--text-color-light);transition:all .3s ease}.member-social-link:hover{transform:scale(1.1)}.other-members-section{margin:5rem 0}.other-members-list{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:1fr;justify-content:space-between;width:80rem;max-width:100%;margin:0 auto;gap:3rem}.other-members-header{width:80rem;max-width:100%;margin:5rem auto}.other-member-title{font-size:2.8rem;text-transform:uppercase}.other-image{object-fit:contain;width:18rem;max-width:100%;height:18rem}.other-member-name{font-size:1.2rem;text-align:center;margin-top:.5rem;color:var(--text-color-light)}.member-achievement-title{font-size:1.1rem;margin-bottom:1rem}.achievement-item{padding-left:2rem}.achievement-list,.member-achievement{margin:1rem 0}@media screen and (max-width: 1480px){.members-header{width:70rem}.members-info-text{width:40rem}.member{display:flex;margin:10rem auto;align-items:center;justify-content:space-between;width:70rem;max-width:100%}}@media screen and (max-width: 1330px){.other-members-list{grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,auto);gap:3rem}}@media screen and (max-width: 1180px){.members-header{width:60rem}.members-info-text{width:28rem;font-size:1rem}.member{margin:5rem auto;width:60rem}.other-members-header{width:60rem}.other-members-list{width:60rem;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,auto);gap:3rem}.other-image{width:25rem;max-width:100%;height:25rem}}@media screen and (max-width: 980px){.members-header{width:30rem}.members-info-text{width:30rem;font-size:.9rem}.list-of-details{font-size:.9rem}.member-one,.member-three{width:30rem;flex-direction:column;height:100%;justify-content:space-between}.member-two,.member-four{width:30rem;height:100%;justify-content:space-between;flex-direction:column-reverse}.members-image{object-fit:cover;width:30rem;max-width:100%;height:30rem;margin:1rem 0}.other-image{width:20rem;height:20rem}}@media screen and (max-width: 700px){.other-members-list{grid-template-columns:1fr;grid-template-rows:repeat(6,auto);width:22rem;gap:3rem}.other-image{width:22rem;height:22rem}.other-members-header{width:22rem}.other-member-title{font-size:2.3rem}}@media screen and (max-width: 580px){.wehoops-members{padding:1.5rem}.members-header{width:25rem;max-width:100%;font-size:2rem;letter-spacing:2px;text-align:center}.members-title{font-size:2.3rem}.members-info-text{width:22rem;font-size:.8rem}.member-one,.member-three{width:22rem;flex-direction:column;height:100%;justify-content:space-between}.member-two,.member-four{width:22rem;height:100%;justify-content:space-between;flex-direction:column-reverse}.sub-member-title{font-size:.8rem}.members-name{font-size:1.8rem}.members-image{object-fit:cover;width:22rem;max-width:100%;height:25rem}.members-social-media{display:flex;justify-content:space-between;width:8rem}.member-achievement-title{font-size:.9rem}.list-of-details{font-size:.8rem}.members-social-icon{font-size:2rem}}@media screen and (max-width: 440px){.wehoops-members{padding:1.5rem}.members-header{width:22rem;max-width:100%;font-size:2rem}.members-title{font-size:1.8rem}.members-info-text{width:19rem}.member-one,.member-three{width:19rem;height:100}.member-two,.member-four{width:19rem;height:100%}.members-image{width:19rem;height:22rem}.members-social-media{display:flex;justify-content:space-between;width:7rem}.members-name{font-size:1.7rem}.other-members-list{width:19rem}.other-image{width:19rem;height:19rem}.other-members-header{width:19rem}.other-member-title{font-size:1.8rem}}@media screen and (max-width: 440px){.members-title{font-size:1.7rem}.members-info-text{font-size:.8rem}}.gallery-image{width:25rem;height:30rem;object-fit:cover;max-width:100%}@media screen and (max-width: 1190px){.gallery-image{width:20rem;height:25rem;object-fit:cover;max-width:100%}}@media screen and (max-width: 670px){.gallery-about-container{width:25rem}.gallery-image{width:25rem;height:25rem}}@media screen and (max-width: 470px){.gallery-about-container{width:20rem;max-width:100%}.gallery-image{width:20rem}}@media screen and (max-width: 390px){.gallery-about-container{width:18rem;max-width:100%}.gallery-image{width:18rem;height:23rem}}.footer-main{background-color:var(--dark-color);color:var(--text-color-light);padding:2rem;font-family:var(--main-font);height:100%}.footer-content{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:1fr;align-items:center;justify-content:space-between;height:20rem;width:100rem;max-width:100%;margin:0 auto;gap:1.5rem}.footer-section{display:flex;justify-content:space-between;align-items:flex-start;width:30rem;margin:0 auto}.footer-img{width:20rem;height:20rem;max-width:100%;object-fit:cover}.footer-logo{width:15rem;margin:0 auto;max-width:100%}.footer-text{width:20rem;max-width:100%;text-align:center}.footer-item{display:flex;align-items:flex-start;list-style:none;flex-direction:column;width:15rem;max-width:100%;justify-content:space-between;height:13rem}.footer-item-two{display:flex;align-items:flex-start;list-style:none;flex-direction:column;width:30rem;max-width:100%;justify-content:space-between;height:10rem}.footer-link{background-image:linear-gradient(#fff,#fff);background-position:left bottom;background-repeat:no-repeat;background-size:0% 3px;transition:.3s;color:var(--text-color-light);font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-decoration:underline;cursor:pointer}.footer-link:hover{color:var(--main-red);background-size:100% 3px}.footer-title{text-align:center;font-size:1.5rem;text-transform:uppercase;margin:1.2rem}.footer-social{display:flex;justify-content:space-between;flex-direction:column;align-items:center;height:100%;width:20rem}.social-media{display:flex;justify-content:space-between;width:6rem;margin:0 auto}.footer-icon{margin-top:1rem;font-size:2rem}.social-link{color:var(--text-color-light)}.social-link:hover{transform:scale(1.1)}.footer-social-btn{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:12rem;margin:3rem auto 0;height:7rem}.footer-btn,.footer-btn-two{width:11rem;height:2.8rem;text-transform:uppercase;color:var(--text-color-light);border:none;font-family:var(--main-font);font-weight:700;border-radius:5px;cursor:pointer;font-size:.9rem;background-color:var(--main-red);transition:all .3s ease}.footer-btn-two{background-color:var(--text-color-light);color:var(--dark-color)}.footer-btn-two:hover,.footer-btn:hover{width:12rem;color:var(--text-color-light);background-color:var(--main-red)}.copyrights{background-color:var(--dark-color);color:var(--text-color-light);text-align:center;font-family:var(--main-font);padding:.5rem;font-size:.9rem;height:100%}.copyright-link{color:var(--text-color-light);text-decoration:underline;font-weight:700;transition:all .3s ease}.copyright-link:hover{color:var(--main-red)}.sample{background-color:var(--dark-color);height:100%}.land-acknowledgement{width:80rem;max-width:100%;font-size:.9rem;margin:0 auto;line-height:1.8;color:var(--text-color-light);text-align:center;padding:1rem;font-family:var(--main-font)}.footer-rules{padding:1rem;display:flex;align-items:center;justify-content:space-between;width:50rem;max-width:100%;margin:0 auto 2rem}.rules-img{max-width:100%;width:13rem;height:6rem;object-fit:contain}.rcm{max-width:100%;width:8rem;height:8rem;object-fit:contain}.rules-link{text-align:center;text-decoration:none;color:#fff;font-weight:500;font-family:var(--main-font);margin:1rem}.rules-link p{margin-top:.3rem}@media screen and (max-width: 1450px){.social-media{width:6rem}.footer-item-two{width:20rem}}@media screen and (max-width: 1200px){.footer-content{grid-template-rows:1fr 1fr;width:60rem;height:100%}.footer-logo{grid-column:1/2;grid-row:1}.social-media{margin:0 auto}.footer-section{grid-column:2/4;grid-row:1}.footer-social{grid-column:1/2;grid-row:2;height:19rem}}@media screen and (max-width: 970px){.footer-logo{display:flex;flex-direction:column;align-items:center}.footer-img{width:13rem;height:13rem;object-fit:contain}.footer-text{width:10rem;margin:0 auto}.footer-content{width:50rem}.footer-title{font-size:1.4rem}.footer-icon{font-size:2rem}.footer-item{width:100%}.footer-section{width:100%;flex-direction:column;height:30rem;grid-row:1/3}}@media screen and (max-width: 815px){.footer-item{width:6rem;flex-direction:column;justify-content:space-between;height:15rem;margin:0 auto}.footer-content{width:40rem}.footer-logo{grid-column:1/2;grid-row:1/2}.footer-section{width:100%}.footer-social{grid-column:1/2;grid-row:2}.land-acknowledgement{font-size:.8rem}}@media screen and (max-width: 700px){.footer-item{width:15rem;display:block;height:15rem}.footer-item-two{display:block;height:15rem}.footer-item .footer-list,.footer-item-two .footer-list{text-align:left;margin:2rem 0}.footer-content{width:35rem;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,auto);height:100%}.footer-section .footer-item{text-align:center}.footer-list-item{text-align:left;margin:0 auto}.footer-section{align-items:flex-start;width:15rem;margin:0 auto;height:35rem}.footer-social,.footer-logo{width:12rem}}@media screen and (max-width: 620px){.footer-rules{flex-wrap:wrap;width:30rem}}@media screen and (max-width: 550px){.footer-item,.footer-item-two{width:14rem;display:block;height:15rem}.footer-link{font-size:1rem}.footer-list-item{text-align:left;margin:0 auto}.footer-icon{font-size:1.6rem}}@media screen and (max-width: 500px){.footer-section{height:100%;grid-column:1/2;grid-row:2;display:flex;flex-direction:row;justify-content:space-between;width:20rem}.footer-item{width:5.5rem;display:block;margin:0 auto}.footer-item-two{display:block;height:100%;width:8rem}.footer-list-item{width:5rem;text-align:center;margin:0}.footer-item .footer-list,.footer-item-two .footer-list{margin:2rem 0;text-align:center}.footer-link{font-size:.8rem;text-align:center}.footer-content{width:20rem;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);height:100%}.footer-section .footer-item{text-align:center;font-size:.8rem}.footer-title{text-align:left;margin:1rem 0}.footer-logo{grid-column:1/2;grid-row:1}.footer-social{grid-column:1/2;grid-row:3;width:15rem;align-items:center;margin:0 auto}.footer-social-btn{margin:0;position:relative}.copyrights p{font-size:.8rem}.land-acknowledgement{text-align:left}}@media screen and (max-width: 470px){.footer-rules{flex-wrap:wrap;width:15rem;justify-content:center}}@media screen and (max-width: 390px){.footer-content,.footer-section{width:18rem}}.top-nav{background-color:#fff;padding:1rem;height:3.5rem;color:#000;display:flex;justify-content:space-between;align-items:center;font-family:var(--main-font);width:100%}.top-contact-info{display:flex;justify-content:space-between;align-items:center;width:21rem}.top-email{display:flex;justify-content:center;align-items:center;height:2rem}.top-email p{font-size:.8rem;text-decoration:underline}.top-contact-button{width:20rem;display:flex;justify-content:space-between;align-items:center;margin-right:1rem}.contact-top-icon{font-size:1.2rem;margin-right:.4rem}.financial-link{color:var(--dark-color);font-size:.9rem;padding:1rem;margin-right:1rem}.financial-link:hover{color:var(--main-red)}.tel-top,.mail-top{text-decoration:none;color:var(--dark-color)}.tel-top:hover,.mail-top:hover{color:var(--main-red)}.top-register-btn{width:10rem;height:2rem;background-color:var(--main-red);color:var(--text-color-light);border:none;border-radius:5px;font-weight:800;font-family:var(--main-font);cursor:pointer;transition:all .3s ease}.top-register-btn:hover{background-color:var(--dark-color)}.nav-container{width:100%;height:12rem;position:relative;z-index:3}.main-nav{display:flex;justify-content:center;align-items:center;width:100rem;margin:0 auto;height:12rem;font-family:var(--main-font);transition:all .3s ease-in-out;z-index:3}.main-nav.scrolled{background-color:#77161699;color:#fff;box-shadow:0 2px 10px #0000001a;position:fixed;top:0;left:0;width:100%;height:5rem;z-index:3}.main-nav.scrolled .nav-logo,.main-nav.scrolled .logo-link{width:6rem;height:5rem}.main-nav.scrolled .nav-link{color:#fff}.main-nav.scrolled .nav-link:hover{background-size:100% 3px}.brand-logo{display:none}.logo{color:var(--text-color-light);font-size:2rem;display:flex;justify-content:center;align-items:center;height:10rem}.logo-link{height:10rem}.nav-logo{width:11rem;height:11rem;object-fit:cover}.nav-item{display:flex;justify-content:center;align-items:center;list-style:none}.nav-link,.nav-link-two{letter-spacing:2px;color:var(--text-color-light);text-decoration:none;font-size:1.3rem;margin:0 3rem;font-weight:600;text-transform:uppercase;background-image:linear-gradient(#fff,#fff);background-position:left bottom;background-repeat:no-repeat;background-size:0% 3px;transition:.3s}.nav-link:hover,.nav-link-two:hover{background-size:100% 3px}.nav-button{display:none}.burger-menu{font-size:2rem;color:var(--light-bg);cursor:pointer}.bot-nav{display:none}@media screen and (max-width: 1660px){.main-nav{width:80rem}.nav-link{margin:0 2rem}}@media screen and (max-width: 1350px){.main-nav{width:70rem}.nav-link{margin:0 1.8rem;font-size:1.2rem}.nav-logo{width:12rem;height:100%}}@media screen and (max-width: 1160px){.main-nav{width:60rem}.nav-link{margin:0 1.8rem;font-size:1.2rem}.nav-logo{width:10rem;height:10rem}}@media screen and (max-width: 980px){.main-nav{width:55rem;height:12rem}}@media screen and (max-width: 890px){.main-nav{width:100%;padding:1rem;justify-content:space-between;align-items:center;height:auto}.brand-logo{display:block}.logo,.nav-item{display:none}.nav-logo{width:10rem;height:10rem}.nav-button{display:flex;justify-content:center;align-items:center}.burger-menu,.close-menu{display:block;cursor:pointer;z-index:9999;margin-right:1rem}.close-menu{font-size:2rem;cursor:pointer;color:#000}.logo-list{display:none}.nav-link{background-image:linear-gradient(#a40f0f,#a40f0f);color:var(--dark-color)}.nav-item.active .nav-link{color:#000}.nav-item.active{position:fixed;top:3rem;right:0;width:100%;height:calc(100% - 6rem);background-color:#fff;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;z-index:999;box-shadow:#0003 0 8px 24px;overflow-y:auto;transition:all .3s ease-in-out}.top-nav{display:none}.bot-nav{display:flex;flex-direction:column}.top-contact-info{width:22rem;margin:1rem auto}.top-email{color:#000}.top-contact-button,.top-contact-info{display:flex;flex-direction:column;width:25rem;margin:1rem auto}.top-register-btn{margin-top:1rem}.nav-item.active{top:0}}@media screen and (max-width: 830px){.main-nav{width:100%;padding:1rem}}@media screen and (max-width: 660px){.main-nav{width:100%;padding:1rem}.nav-item{display:none}}@media screen and (max-width: 630px){.main-nav{width:100%;padding:1rem}.nav-item{display:none}}@media screen and (max-width: 480px){.nav-logo{width:8rem;height:8rem}.main-nav{height:9rem}.logo-link{height:6rem}}.contact-main{padding:2rem;font-family:var(--main-font);height:100%}.contact-content{display:flex;justify-content:space-between;align-items:center;width:80rem;max-width:100%;margin:5rem auto 0}.contact-section{width:100%;max-width:100%}.contact-title{font-size:2.5rem;font-family:var(--main-font);text-transform:uppercase;font-weight:700;margin-bottom:.6rem}.contact-text{margin:.7rem 0 5rem}.contact-form form,.fname-input,.email-input{margin:0;max-width:100%}.message-input{width:30rem;height:10rem;margin:1.5rem 0;max-width:100%}.fname-input .fname,.email-input .email{width:30rem;height:3rem;border:1px solid var(--dark-color)}.fname-input label,.email-input label,.message-input label{text-transform:uppercase;font-size:.9rem;color:var(--transparent-dark)}.fname,.email{width:100%;max-width:100%;height:100%;padding:.5rem;font-family:var(--main-font);font-size:1rem;outline:none}.message{font-size:.9rem;width:100%;max-width:100%;height:100%;resize:none;padding:.5rem;font-family:var(--main-font);outline:none;border:1px solid var(--dark-color)}.contact-btn{width:14rem;height:2.8rem;background-color:var(--dark-color);color:var(--text-color-light);text-transform:uppercase;font-family:var(--main-font);border:none;cursor:pointer;font-size:1rem;margin-top:1.5rem;letter-spacing:1px;border-radius:5px;transition:all .3s ease;font-weight:700}.contact-btn:hover{width:16rem;background-color:var(--main-red);color:var(--text-color-light)}.error-message{color:red;font-size:.875rem;margin-top:5px;display:block;font-weight:500}.success-message{color:green;font-size:1rem;margin-top:10px;font-weight:700;display:block}.contact-info{display:flex;justify-content:space-between;flex-direction:column;height:32rem;width:40rem;max-width:100%;border:2rem solid var(--dark-color);border-radius:12px;padding:2rem}.contact-home-details{display:flex;justify-content:space-between;flex-direction:column;height:80%;align-items:flex-start}.contact-phone{max-width:100%}.contact-info-title{font-size:2rem;font-weight:600}.context{font-size:1.2rem;font-weight:600;line-height:1.8}.phone-icon{font-size:2rem;margin-right:2rem}.email-info{margin-bottom:2rem}.contact-text{font-size:1.2rem}.contact-email{font-size:1rem;font-weight:500;text-decoration:underline;color:var(--dark-color)}.contact-email:hover{color:var(--main-red)}.contact-call{color:var(--dark-color);text-decoration:none}.phone-title,.email-title{font-weight:600;font-size:1.1rem}.email-title{margin-bottom:.5rem}.phone-text{font-size:1rem;font-weight:500;text-decoration:underline;cursor:pointer;margin:.5rem 0}.phone-text:hover{color:var(--main-red)}.contact-social-icon{font-size:2rem}.social-info-contact{display:flex;justify-content:space-between;width:6rem;margin-top:1rem}.contact-social-link{color:var(--dark-color)}@media screen and (max-width: 1170px){.contact-text,.contact-info,.phone,.address,.contact-phone,.contact-address{width:25rem}.contact-form{width:30rem;max-width:100%}}@media screen and (max-width: 970px){.contact-section{width:30rem;max-width:100%}.contact-content{flex-direction:column}.contact-info{margin-top:8rem;width:30rem}}@media screen and (max-width: 560px){.contact-section,.contact-info{width:25rem}}@media screen and (max-width: 470px){.contact-section{width:20rem}.contact-text{width:20rem;font-size:1rem}.contact-info{width:25rem}.address-icon,.phone-icon{font-size:3rem}.address-text{font-size:1rem;line-height:1.7}.phone-text{font-size:1rem}.context{font-size:1.6rem}}@media screen and (max-width: 390px){.contact-section{width:20rem}.contact-text{width:18rem}.contact-info{width:20rem;border:1.2rem solid var(--dark-color)}}.main-events{background-image:url(/assets/events-bg-BKuLRW6o.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;height:100%;font-family:var(--main-font);padding:3rem;margin:5rem 0;position:relative}.events-section{display:flex;justify-content:space-between;align-items:center;width:70rem;margin:0 auto 2rem;max-width:100%}.image-container{position:relative}.event-img{object-fit:contain;width:30rem;height:50rem;border-radius:5px}.events-info{display:flex;justify-content:space-between;flex-direction:column;height:20rem;color:var(--text-color-light)}.event-title{font-size:2.2rem;text-transform:uppercase;font-weight:800;width:30rem;letter-spacing:2px}.sub-event-title{font-size:1.6rem;text-transform:uppercase;font-weight:600;width:30rem;margin-bottom:1rem;letter-spacing:2px}.event-text-mini{width:35rem;line-height:1.5;max-width:100%}.sub-info p{font-size:1.4rem}.event-btn{width:13rem;height:3rem;text-transform:uppercase;background-color:var(--light-bg);border:2px solid var(--light-bg);font-weight:700;font-family:var(--main-font);border-radius:5px;cursor:pointer;transition:all .3s ease;font-size:.9rem;letter-spacing:2px}.event-btn:hover{border:2px solid var(--dark-color);background-color:var(--dark-color);width:14rem;color:var(--text-color-light)}.sponsors{padding:3rem;display:flex;align-items:center;justify-content:center;height:100%}.sponsor-section{height:100%}.sponsor-title{color:var(--text-color-light);font-size:2.5rem;text-transform:uppercase;text-align:center}.sponsors-icon{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;max-width:100%;flex-wrap:wrap;margin-top:6rem;gap:3rem;color:var(--text-color-light)}.sponsor-img{width:9rem;height:9rem;object-fit:contain;background-color:#fff}.wetaskiwin-img{object-fit:cover}.sponsors-icon p{font-size:2rem;margin-top:3rem}@media screen and (max-width: 1690px){.events-section{width:55rem}.events-info{width:22rem}}@media screen and (max-width: 1460px){.events-section{width:58rem}.event-title{font-size:2.5rem;width:24rem}.events-info{width:24rem;height:22rem}.sub-event-title{font-size:1.8rem;width:24rem}.sub-info p{font-size:1.2rem}}@media screen and (max-width: 1220px){.event-title{font-size:2.5rem;width:24rem}.events-info{width:24rem}.sub-event-title{font-size:1.8rem;width:24rem}}@media screen and (max-width: 1120px){.event-img{width:30rem}.events-section{width:55rem}.event-title{font-size:2.1rem;width:21rem}.events-info{width:21rem;height:24rem}.sub-event-title{font-size:1.4rem;width:19rem}.event-btn{width:14rem;height:3rem;font-size:1rem}.event-btn:hover{width:16rem}}@media screen and (max-width: 940px){.events-section{width:35rem;flex-direction:column}.event-title{font-size:2.1rem;width:21rem}.events-info{width:30rem;height:26rem;background-color:var(--transparent-dark);padding:2rem;border-radius:5px;margin:1rem 0}.sub-event-title{font-size:1.4rem;width:19rem}.sub-info{width:100%}}@media screen and (max-width: 660px){.event-img{width:30rem}.events-section{width:30rem;flex-direction:column}}@media screen and (max-width: 580px){.event-img{width:30rem;height:40rem}.events-section{width:30rem;flex-direction:column}.events-info{width:25rem;height:28rem}}@media screen and (max-width: 500px){.event-img{width:25rem;height:35rem}.events-section{width:20rem;flex-direction:column}.events-info{width:25rem;height:25rem;justify-content:space-around}.event-title{font-size:1.5rem;width:18rem}.sub-info p{font-size:1rem}.sub-event-title{font-size:1.1rem}.event-btn{width:12rem;height:2.8rem;font-size:.9rem}.event-btn:hover{width:100%;background-color:var(--main-red)}}@media screen and (max-width: 420px){.main-events{padding:1.5rem;margin-top:6rem}.event-img{width:100%;height:35rem}.event-title{font-size:1.4rem;width:15rem}.events-info{width:20rem;margin-bottom:2rem}}@media screen and (max-width: 560px){.sponsors{padding:0}}@media screen and (max-width: 470px){.sponsor-img{width:8rem}.sponsor-title{font-size:2rem;letter-spacing:2px}}.gallery-home{background-image:url(/assets/basketball-bg-EYZoy3aV.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;height:100%;font-family:var(--main-font);padding:3rem;margin:5rem 0}.gallery-list{display:flex;justify-content:space-between;align-items:center;width:80rem;max-width:100%;margin:5rem auto}.gallery-header{width:80rem;max-width:100%;margin:3rem auto 6rem;display:flex;justify-content:space-between}.gallery-title{color:var(--text-color-light);font-size:2.5rem;text-transform:uppercase}.gallery-btn{width:12rem;height:2.8rem;text-transform:uppercase;background-color:var(--light-bg);border:2px solid var(--light-bg);font-weight:700;font-family:var(--main-font);border-radius:5px;cursor:pointer;transition:all .3s ease;font-size:1rem}.gallery-btn:hover{width:14rem;letter-spacing:1px;background-color:var(--main-red);color:var(--text-color-light);border:none}.gallery-img{width:20rem;height:25rem;object-fit:cover;border-radius:5px}@media screen and (max-width: 1600px){.gallery-list,.gallery-header{width:80rem}.gallery-img{width:25rem;height:25rem}}@media screen and (max-width: 1360px){.gallery-list,.gallery-header{width:70rem}.gallery-img{width:20rem;height:25rem}}@media screen and (max-width: 1090px){.gallery-home{padding:1.5rem}.gallery-list,.gallery-header{width:55rem}.gallery-img{width:16rem;height:20rem}}@media screen and (max-width: 880px){.gallery-list{width:35rem;row-gap:2rem;flex-wrap:wrap}.gallery-header{width:35rem}.gallery-img{width:16rem;height:20rem}}@media screen and (max-width: 590px){.gallery-list{width:25rem}.gallery-header{width:25rem;flex-direction:column;gap:2rem;margin-bottom:2rem}.gallery-img{width:25rem;height:30rem}}@media screen and (max-width: 460px){.gallery-list{width:20rem;row-gap:2rem;flex-wrap:wrap}.gallery-header{width:20rem}.gallery-img{width:20rem;height:23rem}}@media screen and (max-width: 380px){.gallery-list,.gallery-header{width:18rem}.gallery-img{width:18rem;height:20rem}}.program-home-section{margin:5rem 0;padding:3rem}.program-content{background-image:url(/assets/home-program-CqDpMI1h.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:23rem;max-width:100%;height:30rem;display:flex;justify-content:center;align-items:center;font-family:var(--main-font);border-radius:5px}.program-list{display:flex;justify-content:space-between;align-items:center;width:80rem;max-width:100%;margin:0 auto}.program-header{width:80rem;margin:0 auto 5rem}.program-title{font-size:2.5rem;font-family:var(--main-font);text-transform:uppercase}.program-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:18rem}.sub-program-title{font-size:2rem;width:20rem;color:var(--text-color-light)}.program-btn{width:12rem;height:2.8rem;text-transform:uppercase;background-color:var(--light-bg);border:2px solid var(--light-bg);font-weight:700;font-family:var(--main-font);border-radius:5px;cursor:pointer;transition:all .3s ease}.program-btn:hover{width:15rem;color:var(--text-color-light);background-color:var(--main-red);border:none}@media screen and (max-width: 1600px){.program-content{width:25rem;height:30rem}.program-header,.program-list{width:80rem}}@media screen and (max-width: 1350px){.program-home-section{padding:1.5rem}.program-content{width:20rem}.program-header{width:65rem}.sub-program-title{font-size:1.8rem}.program-list{width:65rem}}@media screen and (max-width: 1050px){.program-content{width:18rem}.program-header{width:60rem}.sub-program-title{font-size:1.6rem}.program-list{width:60rem}}@media screen and (max-width: 950px){.program-content{width:20rem}.program-header{width:42rem}.sub-program-title{font-size:1.8rem}.program-list{width:42rem;gap:2rem;flex-wrap:wrap}}@media screen and (max-width: 730px){.program-content{width:17rem}.program-header{width:36rem}.sub-program-title{font-size:1.6rem}.program-list{width:36rem}}@media screen and (max-width: 620px){.program-content,.program-header{width:25rem}.sub-program-title{font-size:2rem}.program-list{width:25rem}}@media screen and (max-width: 460px){.program-title{font-size:2.2rem;width:25rem;max-width:100%}.sub-program-title{font-size:1.5rem;width:16rem}}@media screen and (max-width: 400px){.program-title{width:15rem}.program-header{width:25rem}}.components-about{display:flex;justify-content:center;align-items:center;margin:5rem auto;font-family:var(--main-font);padding:1.5rem}.about-section{display:flex;justify-content:space-between;align-items:center;width:80rem;max-width:100%}.about-image{width:35rem;height:25rem;object-fit:cover;border-radius:5px}.about-info{display:flex;justify-content:space-between;flex-direction:column;height:100%}.about-title{font-size:2rem;margin-bottom:.5rem}.about-text{width:35rem;line-height:1.8;max-width:100%;font-size:.9rem;color:#424242}.about-btn{width:13rem;height:2.8rem;background-color:var(--dark-color);color:var(--text-color-light);text-transform:uppercase;border:none;font-size:.9rem;font-weight:600;font-family:var(--main-font);letter-spacing:1px;border-radius:5px;transition:all .3s ease;cursor:pointer;margin-top:2rem}.about-btn:hover{width:14rem;color:var(--text-color-light);background-color:var(--main-red)}@media screen and (max-width: 1290px){.about-text{width:30rem;font-size:.9rem}.about-image{width:35rem;height:25rem}.about-section{width:70rem}}@media screen and (max-width: 1120px){.about-text{width:25rem}.about-image{width:30rem;height:30rem}.about-section{width:60rem}}@media screen and (max-width: 950px){.about-text{width:40rem}.about-info{margin-top:2rem}.about-image{width:40rem;height:30rem}.about-section{flex-direction:column;width:40rem}}@media screen and (max-width: 690px){.about-text{width:35rem}.about-image{width:35rem;height:25rem}.about-section{width:35rem}}@media screen and (max-width: 610px){.about-text{width:30rem;font-size:.9rem}.about-title{font-size:1.8rem}.about-image{width:30rem;height:20rem}.about-section{width:25rem}}@media screen and (max-width: 530px){.about-text{width:25rem;font-size:.9rem}.about-title{font-size:1.8rem}.about-image{width:25rem;height:20rem}.about-section{width:25rem}.about-info{margin-top:2rem}}@media screen and (max-width: 450px){.components-about{margin:3rem 0;padding:1rem}.about-text{width:20rem;font-size:.8rem}.about-title{font-size:1.6rem}.about-image{width:20rem;height:15rem}.about-section{width:25rem}.about-info{margin-top:2rem}}.main-hero{font-family:var(--main-font)}.hero-container{max-width:100%;margin:0 auto;display:flex;align-items:start;justify-content:space-between;flex-direction:column;height:26rem}.hero-title{text-transform:uppercase;font-size:4.5rem;color:#fff;width:40rem;max-width:100%;text-shadow:2px 2px var(--main-red);letter-spacing:2px}.hero-logo-img{width:40rem;height:40rem}.hero-text{color:var(--text-color-light);letter-spacing:2px;font-weight:600;text-transform:uppercase;margin-top:.5rem}.hero-btn{width:12rem;height:2.8rem;cursor:pointer;background-color:var(--text-color-light);color:var(--dark-color);border:none;border-radius:5px;margin-top:2rem;font-family:var(--main-font);font-size:1rem;text-transform:uppercase;font-weight:600;transition:all .3s ease}.hero-btn:hover{color:var(--text-color-light);width:14rem;background-color:var(--main-red)}@media screen and (max-width: 1660px){.hero-container{width:80rem}.hero-title{width:38rem}}@media screen and (max-width: 1350px){.hero-container{width:70rem}}@media screen and (max-width: 1160px){.hero-container{width:60rem}.hero-title{width:35rem}}@media screen and (max-width: 980px){.hero-container{width:55rem}.hero-title{width:40rem}}@media screen and (max-width: 890px){.hero-container{width:50rem}.hero-title{font-size:4rem;width:35rem}}@media screen and (max-width: 830px){.hero-container{width:40rem;padding:1.5rem}.hero-title{font-size:4rem;width:35rem}}@media screen and (max-width: 640px){.hero-container{width:35rem;padding:1.5rem}.hero-title{font-size:3.5rem;width:28rem}}@media screen and (max-width: 560px){.hero-container{width:30rem;padding:1.5rem}.hero-title{font-size:3.4rem;width:30rem}}@media screen and (max-width: 480px){.hero-container{width:25rem;padding:1rem;height:22rem}.hero-title{font-size:2.8rem;width:30rem}.hero-text{font-size:.9rem;line-height:1.7}.hero-btn{margin:0;font-size:.8rem;width:10rem;height:2.5rem}}@media screen and (max-width: 400px){.hero-container{height:20rem;width:22rem;padding:1rem;margin:0 auto}.hero-title{font-size:2.4rem;width:24rem;margin:0 auto}}.home-header{background-image:url(/assets/image-eight-CXMZffuV.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#000;width:100%;max-width:100%;height:56rem;position:relative;z-index:1}.home-header:before{content:"";background-color:var(--dark-color);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.7}.hero-section{display:flex;align-items:center;justify-content:start;width:80rem;max-width:100%;height:40rem;margin:0 auto}.certificate-box{display:flex;justify-content:space-between;align-items:center;width:43rem;margin:0 auto}.certificate-icons{background-color:#fff;height:11rem;width:100%;max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-around;border-radius:15px;margin-bottom:5rem;box-shadow:#0000003d 0 3px 8px}.nccp{width:30rem;height:10rem;object-fit:cover}.certificate-img{width:12rem;height:8rem;object-fit:contain}@media screen and (max-width: 1660px){.hero-section{width:80rem}}@media screen and (max-width: 1350px){.hero-section{width:70rem}}@media screen and (max-width: 1160px){.hero-section{width:60rem}}@media screen and (max-width: 980px){.hero-section{width:55rem}}@media screen and (max-width: 890px){.hero-section{width:50rem}}@media screen and (max-width: 830px){.hero-section{width:40rem}.certificate-icons{background-color:#fff;height:100%}.certificate-box{width:29rem}.nccp{width:20rem;max-width:100%;height:10rem}.certificate-img{max-width:100%;width:8rem;height:8rem}}@media screen and (max-width: 640px){.hero-section{width:35rem;height:30rem}.home-header{height:50rem}}@media screen and (max-width: 560px){.hero-section{width:30rem}.home-header{height:45rem}.certificate-box{width:40rem;justify-content:space-between;flex-direction:column-reverse}}@media screen and (max-width: 480px){.hero-section{width:25rem}.home-header{height:40rem}}@media screen and (max-width: 400px){.hero-section{width:22rem;margin:0 auto}}.program-page-section{display:flex;justify-content:space-between;align-items:start;width:100rem;max-width:100%;margin:5rem auto;font-family:var(--main-font);padding:2rem}.program-page-title{font-size:2rem;text-transform:uppercase;font-weight:600;width:30rem;max-width:100%;margin-bottom:1rem}.program-page-subtitle{font-size:1.2rem;font-weight:500;margin-bottom:2rem}.event-info p{margin:1rem 0;font-size:1.1rem}.event-list-item{display:flex;justify-content:space-between;list-style:circle;width:30rem;max-width:100%}.registration-section{width:100%;max-width:100%;height:100%;font-family:var(--main-font);padding:3rem;margin:0;color:var(--text-color-light)}.registration-list{width:70rem;max-width:100%;margin:5rem auto}.registration-img{width:20rem;height:30rem;object-fit:cover;box-shadow:#26394d 0 20px 30px -10px}.program-text-one,.program-text-two{width:70rem;max-width:100%;margin:3rem auto;line-height:1.8;font-size:1.2rem}.program-text-two{font-weight:700}.program-registration{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:1fr;justify-content:space-between;align-items:center;width:70rem;margin:5rem auto;max-width:100%}.program-registration-info{display:flex;flex-direction:column;align-items:start}.registration-title{font-size:2rem;color:var(--dark-color);width:20rem;margin-bottom:.5rem;max-width:100%;line-height:1.4}.title-one{width:19rem;max-width:100%}.title-three{width:22rem;max-width:100%}.program-list-text{color:var(--transparent-dark);width:40rem;line-height:1.8;font-size:.9rem;margin:.3rem 0}.clinic-title{width:30rem;font-size:2rem;line-height:1.4}.registration-btn{width:16rem;height:2.8rem;cursor:pointer;background-color:var(--dark-color);color:var(--text-color-light);border:none;border-radius:5px;font-size:1rem;font-family:var(--main-font);text-transform:uppercase;font-weight:700;letter-spacing:1px;transition:all .3s ease;margin-top:2rem}.registration-btn:hover{background-color:var(--main-red);width:18rem}.fundraising{height:20rem}.program-hr{width:100%;max-width:100%;margin:0 auto}@media screen and (max-width: 1640px){.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:25rem;height:35rem}.registration-list{width:70rem}}@media screen and (max-width: 1410px){.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:20rem;height:30rem}.registration-title{font-size:2.2rem}.registration-btn{width:14rem;font-size:.9rem}.registration-btn:hover{width:16rem}}@media screen and (max-width: 1180px){.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:18rem;height:28rem}}@media screen and (max-width: 1070px){.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:20rem;height:30rem}.registration-list{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,1fr);width:55rem;gap:3rem}.program-list-text{width:30rem}.title-one{width:19rem}}@media screen and (max-width: 920px){.program-list-text{width:25rem}.registration-list{width:48rem}}@media screen and (max-width: 830px){.registration-section{padding:1.5rem}.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:16rem;height:25rem}.registration-list{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(3,1fr);gap:2rem}.registration-btn{width:12rem}.registration-btn:hover{width:14rem}}@media screen and (max-width: 780px){.registration-section{padding:1.5rem}.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:20rem;height:30rem}.registration-title{font-size:1.8rem;margin-top:1.5rem;width:20rem}.registration-img{width:25rem}.program-registration{display:flex;flex-direction:column-reverse}.registration-list{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);width:25rem}.registration-btn{width:14rem}.registration-btn:hover{width:16rem}.clinic-title{width:22rem}.tournament-info{height:22rem}.program-text-one,.program-text-two{font-size:1.1rem}}@media screen and (max-width: 460px){.registration-title{font-size:1.8rem;margin-top:1.5rem;width:20rem}.registration-img{width:20rem}.program-registration{display:flex;flex-direction:column-reverse}.registration-list{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);width:20rem}.registration-btn{width:14rem}.registration-btn:hover{width:16rem}.clinic-title{width:20rem;max-width:100%}.tournament-info{height:24rem}.program-list-text{width:20rem;font-size:.8rem}.program-text-one,.program-text-two{font-size:1rem}}@media screen and (max-width: 390px){.program-registration-one,.program-registration-two,.program-registration-three,.program-registration-four,.program-registration-five,.program-registration-six{width:18rem;height:30rem}.registration-list{width:20rem}}.league-gallery-list{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:1fr 1fr;justify-content:space-between;width:100rem;max-width:100%;margin:5rem auto;gap:4rem}.league,.wehoopsthree,.tournament,.clinic,.fundraising-content{background-position:center;background-repeat:no-repeat;background-size:cover;width:20rem;max-width:100%;height:25rem;max-height:100%;display:flex;justify-content:center;align-items:center;font-family:var(--main-font);border-radius:5px}.league{background-image:url(/assets/2-ETYKlk4e.png)}.wehoopsthree{background-image:url(/assets/3-CcZ3Nqhv.png)}.tournament{background-image:url(/assets/5-DImnVi-4.png)}.clinic{background-image:url(/assets/1-BaLbrlMH.png)}.fundraising-content{background-image:url(/assets/4-yl3MAuTw.png)}.league-info{color:var(--text-color-light);text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:30rem}.league-title{font-size:1.4rem;width:15rem;margin:5rem auto;text-transform:uppercase}.league-link{margin:5rem 0;width:100%;height:3rem;background-color:var(--text-color-light);border:none;border-radius:5px;font-family:var(--main-font);cursor:pointer;transition:all .3s ease}.league-link:hover{background-color:var(--main-red);color:var(--text-color-light)}.image-gallery-box{margin-top:5rem}.season-header{text-align:center;width:27rem;max-width:100%;margin:5rem auto}.season-title{font-size:2rem;font-family:var(--main-font)}.league-video-list{background-image:url(/assets/basketball-bg-EYZoy3aV.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;height:100%;font-family:var(--main-font);padding:3rem;margin:5rem 0 0}.video-list{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,1fr);gap:3rem;justify-content:space-between;width:90rem;max-width:100%;margin:5rem auto}.video-content{width:40rem;max-width:100%;height:30rem;display:flex;justify-content:center;align-items:center;background-color:var(--transparent-dark)}.league-video-header{width:90rem;margin:3rem auto;color:var(--text-color-light)}.video-title{font-size:2.8rem;text-transform:uppercase}.video-subtitle{color:var(--text-color-light);text-transform:uppercase;width:30rem;line-height:1.8;font-size:2.8rem;text-align:center}@media screen and (max-width: 1600px){.league-gallery-list{display:grid;grid-template-columns:repeat(3,auto);width:80rem;max-width:100%;margin:5rem auto;gap:2rem}.league-content{width:25rem;height:35rem}}@media screen and (max-width: 1300px){.league-gallery-list{width:65rem}.league-content{width:20rem;height:30rem}.league-title{font-size:1.8rem;width:18rem}}@media screen and (max-width: 1070px){.league-gallery-list{width:52rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.league-content{width:25rem;height:35rem}.league-title{font-size:2rem;width:22rem}}@media screen and (max-width: 870px){.league-gallery-list{width:42rem;grid-template-columns:repeat(2,1fr)}.league-content{width:20rem;height:30rem}.league-title{font-size:1.8rem;width:18rem}}@media screen and (max-width: 690px){.league-gallery-list{width:38rem;grid-template-columns:repeat(2,1fr)}.league-content{width:18rem;height:28rem}.league-title{font-size:1.7rem;width:18rem}}@media screen and (max-width: 620px){.league-gallery-list{width:25rem;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.league-content{width:25rem;height:30rem}.league-title{font-size:2.2rem;width:22rem}}@media screen and (max-width: 420px){.league-gallery-list{width:20rem}.league-content{width:20rem;height:30rem}.league-title{font-size:1.7rem;width:18rem}.season-header{width:20rem}}@media screen and (max-width: 1760px){.league-video-header,.video-list{width:85rem}.video-content{width:40rem;height:40rem}}@media screen and (max-width: 1430px){.league-video-header,.video-list{width:65rem}.video-content{width:30rem;height:30rem}.video-subtitle{width:23rem;font-size:2.3rem}}@media screen and (max-width: 1120px){.league-video-header,.video-list{width:55rem}.video-content{width:25rem;height:25rem}.video-subtitle{width:20rem;font-size:2rem}}@media screen and (max-width: 950px){.league-video-header{width:35rem}.video-title{font-size:2.5rem}.video-list{width:35rem;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.video-content{width:35rem;height:35rem}.video-subtitle{width:25rem;font-size:2.5rem}}@media screen and (max-width: 670px){.league-video-header{width:30rem}.video-title{font-size:2.5rem}.video-list{width:30rem}.video-content{width:30rem;height:30rem}.video-subtitle{width:25rem;font-size:2.5rem}}@media screen and (max-width: 580px){.league-video-list{padding:1.5rem}.league-video-header{width:25rem}.video-title{font-size:2.2rem}.video-list{width:25rem}.video-content{width:25rem;height:25rem}.video-subtitle{width:20rem;font-size:2rem}}@media screen and (max-width: 460px){.league-video-list{padding:1.5rem}.league-video-header{width:20rem}.video-title{font-size:1.8rem}.video-list{width:20rem}.video-content{width:20rem;height:20rem}.video-subtitle{width:18rem;font-size:1.8rem}}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.slider{margin:0 20px;overflow:"hidden";padding:2rem 0}.slider img{width:100%;max-width:100%;height:40rem;object-fit:cover}.react-multi-carousel-list{padding:0rem 0 2rem}.custom-dot-list-style button{border:none;background:var(--main-red)}.react-multi-carousel-dot.react-multi-carousel-dot--active button{background:var(--main-red)!important}.slide-title{font-family:var(--main-font);text-align:center}@media screen and (max-width: 500px){.slider img{height:25rem}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;position:relative;width:50rem;height:50rem;max-width:100%;max-height:100%;overflow-y:auto}.modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}@media screen and (max-width: 500px){.modal-content{width:25rem;height:40rem}}.registration-container{background-image:url(/assets/basketball-bg-EYZoy3aV.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:100%;height:100%;max-height:100%;font-family:var(--main-font)}.registration-form-title{color:var(--text-color-light);text-align:center;margin:1rem auto 1.5rem}.button-form-container{width:15rem;margin:6rem auto 0}.btn-selection{width:15rem;height:3rem;font-size:1.1rem;font-family:var(--main-font);background-color:#fff;border:none;border-radius:5px;cursor:pointer;background-color:var(--main-red);color:var(--text-color-light);font-weight:500;letter-spacing:1px}.btn-selection:active{background-color:#fff;color:var(--dark-color);box-shadow:0 10px #080808;transform:translateY(4px)}.registration-form{width:100%;max-width:100%;height:100%;font-family:var(--main-font);padding:3rem;margin-top:6rem}.register-fname-input,.address-input,.program-input,.age-input,.dob-input,.register-email-input,.phone-input,.emergency-name-input,.emergency-number-input,.medical-input,.payment-method,.reference-number{width:100%}.form-title{text-align:center;margin:5rem;color:#fff}form{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;width:40rem;max-width:100%;margin:0 auto}.label-title{color:#fff;font-size:.9rem;text-transform:uppercase}.fname,.email,.date,.age,.address,.selected-items,.emergency-name,.emergency-number,.phone,.medical-condition,.reference-number-input{width:40rem;max-width:100%;height:2.5rem;background-color:#fff;color:#232323;padding:0 .5rem;font-size:.8rem;border:1px solid var(--text-light-color);outline:none;margin-top:.3rem}.textarea{width:20rem;max-width:100%;height:10rem;resize:none;background-color:#fff;color:#999;padding:.5rem;font-size:.9rem;border:none;outline:none}.gender-section{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;width:20rem;max-width:100%}.register-waiver-section{display:flex;align-items:center}.waiver-title{font-size:.9rem;color:var(--text-light-color);text-transform:uppercase;color:#fff;margin-bottom:.3rem}.waiver-title-box{margin:0}.waiver-btn{width:8rem;height:2rem;margin-bottom:2rem}.waiver-text{font-size:.75rem;line-height:1.8;color:#fff}.waiver-checkbox{margin-right:.5rem}.waiver-header{color:#fff;margin-bottom:2rem}.waiver-details{margin:2rem 0}.form-btn-container{width:15rem;max-width:100%}.form-btn{width:100%;margin-top:2rem;height:2.5rem;font-family:var(--main-font);border:none;background-color:var(--main-red);color:#fff;text-transform:uppercase;font-weight:700;font-size:.9rem;letter-spacing:2px;border-radius:5px;cursor:pointer;transition:all .3s ease}.form-btn:hover{background-color:#000}.form-title{margin:3rem auto}.benefits-info{color:#fff}.benefits-list{list-style:square;line-height:1.5;font-size:.8rem;margin:1rem 1.5rem}@media screen and (max-width: 470px){.register-waiver-section{display:flex;align-items:flex-start}.waiver-title-box{position:relative;top:-.2rem}}:root{--dark-color: #000;--light-bg: #fff;--transparent-dark: rgb(0, 0, 0, .9);--main-red: #a40f0f;--text-color-light: #fff;--main-font: "Roboto", sans-serif;--slogan-text: "Krona One", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 2000px){html,body{width:100%;margin:0;padding:0;overflow-x:hidden}}
