@font-face{font-family:Montserrat;src:url(../assets/fonts/Montserrat-Bold.woff) format('woff'),url(../assets/fonts/Montserrat-Bold.woff2) format('woff2');font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(../assets/fonts/Montserrat-Medium.woff) format('woff'),url(../assets/fonts/Montserrat-Medium.woff2) format('woff2');font-weight:500;font-display:swap}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat;scroll-behavior:smooth}html{overflow-y:hidden}a{text-decoration:none}.container{max-width:1440px;width:100%;margin:0 auto}.title{font-size:44px;font-weight:700;margin:40px 0}.subtitle{font-size:16px;color:#662d91;font-weight:700}.section-text{font-size:18px;font-weight:500;text-align:left;line-height:180%}.section-text li{font-size:18px;font-weight:500;text-align:left;margin-left:25px}.hero-title{font-size:62px;color:#fff;line-height:76px;text-align:center;text-shadow:0 4px 11px rgba(0,0,0,.5);text-transform:uppercase;-webkit-text-stroke-color:#000;-webkit-text-stroke-width:2.9px}.section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px 0}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-weight:700;text-decoration:none;overflow:hidden;color:#662d91}.btn svg{margin-right:15px;-webkit-transition:.5s;transition:.5s}.btn.email-btn{background-color:#ffca06;color:#000!important;margin-top:40px}.btn.phone-btn{background-color:#662d91;color:#fff;margin-top:20px}.btn:hover{cursor:pointer}.btn:hover svg{-webkit-animation:shake ease-in-out;animation:shake ease-in-out;-webkit-animation-duration:1s;animation-duration:1s}.btn:hover div{-webkit-animation:roll ease-in-out;animation:roll ease-in-out;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes shake{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes shake{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@-webkit-keyframes roll{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-60px);transform:translate(-60px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes roll{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-60px);transform:translate(-60px)}100%{-webkit-transform:translate(0);transform:translate(0)}}.loader{height:100vh;width:100%;position:fixed;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:99;top:0;left:0}.loader img{-webkit-animation:rotate 2s linear;animation:rotate 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader span{margin-top:20px;font-size:24px;font-weight:700}@-webkit-keyframes rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{-webkit-transform:rotateZ(60deg);transform:rotateZ(60deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{-webkit-transform:rotateZ(60deg);transform:rotateZ(60deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}.coming-soon-container{height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;background:url(../assets/images/hero-image.png) no-repeat;background-size:cover}.coming-soon-container .coming-soon-logo{margin-top:10px}.coming-soon-container .coming-soon-overlay{width:100%;height:94px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}.coming-soon-container .coming-soon-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coming-soon-container .coming-soon-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-weight:700;text-decoration:none;overflow:hidden}.coming-soon-container .coming-soon-content a svg{margin-right:15px;-webkit-transition:.5s;transition:.5s}.coming-soon-container .coming-soon-content a.coming-soon-email{background-color:#fff;color:#333;margin-top:40px}.coming-soon-container .coming-soon-content a.coming-soon-phone{background-color:#ffca06;color:#fff;margin-top:20px}.coming-soon-container .coming-soon-content a:hover{cursor:pointer}.coming-soon-container .coming-soon-content a:hover svg{-webkit-animation:shake ease-in-out;animation:shake ease-in-out;-webkit-animation-duration:1s;animation-duration:1s}.coming-soon-container .coming-soon-content a:hover div{-webkit-animation:roll ease-in-out;animation:roll ease-in-out;-webkit-animation-duration:1s;animation-duration:1s}@keyframes shake{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes roll{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-60px);transform:translate(-60px)}100%{-webkit-transform:translate(0);transform:translate(0)}}.coming-soon-container .coming-soon-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;z-index:3}.coming-soon-container .coming-soon-footer a{margin:0 10px;cursor:pointer}.website-header{position:absolute;top:0;left:0;width:100%;z-index:10;background:rgba(255,255,255,.4);padding:20px 0}.website-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.website-header .website-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.website-header .website-nav .nav-link{font-weight:700;color:#333;text-decoration:none;font-size:16px;margin-right:40px;-webkit-transition:.2s;transition:.2s}.website-header .website-nav .nav-link.nav-link-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.website-header .website-nav .nav-link.nav-link-icon:hover path{fill:#ffca06}.website-header .website-nav .nav-link.nav-link-icon svg{margin-right:10px}.website-header .website-nav .nav-link:last-child{margin-right:0}.website-header .website-nav .nav-link:hover{color:#ffca06}.website-header .mobile-btn{display:none}.mobile-menu{position:absolute;z-index:97;top:-100%;right:0;height:auto;width:100%;background:rgba(255,255,255,.8);overflow-y:scroll;-webkit-transition:.5s ease-in;transition:.5s ease-in}.mobile-menu--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;padding:15px;list-style:none}.mobile-menu--item{margin:15px 0}.mobile-menu--link{color:#000;font-size:24px;text-decoration:none;font-weight:700}.mobile-menu--link:hover{cursor:pointer;text-decoration:underline;color:#000}.mobile-menu-show{top:80px}.menu-overflow{overflow:hidden!important}.hero-section{position:relative;height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../assets/images/hero-image.jpg) no-repeat;background-size:cover}.hero-section .hero-section-overlay{width:100%;height:94px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);z-index:2}.hero-section .hero-scroll{position:absolute;bottom:20px;z-index:3;-webkit-transition:.5s;transition:.5s;-webkit-animation:scroll ease-in-out;animation:scroll ease-in-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes scroll{0%{bottom:20px}50%{bottom:10px}100%{bottom:20px}}@keyframes scroll{0%{bottom:20px}50%{bottom:10px}100%{bottom:20px}}.hero-section .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.hero-section .hero-content .hero-content-shadow{position:absolute;z-index:1;width:100%;height:100%}.hero-section .hero-content .hero-content-shadow svg{width:100%;height:100%}.hero-section .hero-title{z-index:2}.hero-section .hero-title p{margin:15px 0}.hero-section .hero-text{z-index:2;margin-top:20px;font-size:28px;text-align:center;font-weight:700;color:#fff;text-shadow:0 4px 11px rgba(0,0,0,.5);-webkit-text-stroke-color:#000;-webkit-text-stroke-width:1.9px}.about-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-section .about-content{max-width:724px}.about-section .coach-image{position:relative;height:866px;width:650px;overflow:hidden;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-section #mission-image{position:relative;height:875px;width:556px;overflow:hidden;-webkit-transition:.5s;transition:.5s}.gallery-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-section .title{margin:0 0 20px 0}.gallery-section .gallery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px;width:100%}.gallery-section .gallery-container img{width:23%;margin:1%}.gallery-section .btn{margin-top:0}.youtube-section{background:url(../assets/images/youtube-image.jpg) no-repeat;background-size:cover;position:relative}.youtube-section .youtube-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.6;z-index:1}.youtube-section .youtube-content{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px}.youtube-section .youtube-content .youtube-title{color:#fff;text-align:center}.youtube-section .youtube-content .youtube-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffca06}.youtube-section .youtube-content .youtube-subtitle svg{margin-right:15px}.youtube-section .youtube-content .youtube-btn{background-color:#ffca06;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;color:#000;margin-top:80px;overflow:hidden}.youtube-section .youtube-content .youtube-btn svg{margin-left:20px}.youtube-section .youtube-content .youtube-btn:hover{cursor:pointer}.youtube-section .youtube-content .youtube-btn:hover svg{-webkit-animation:youtube ease-in-out;animation:youtube ease-in-out;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes youtube{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes youtube{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.faq-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-section .faq-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.faq-section .faq-content .faq-column{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq-section .faq-content .faq-column .faq+.faq{margin-top:50px}.faq-section .faq-content .faq-column .faq-question{font-size:18px;font-weight:700}.faq-section .faq-content .faq-column .faq-answer{font-size:16px;font-weight:500;margin-top:10px;line-height:20px}.players-header{position:relative}.players-section{width:100%;margin:50px 0}.players-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.players-section .players-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.players-section .players-container .player-card{width:48%;margin:2% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.players-section .players-container .player-image{z-index:3}.players-section .players-container .player-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;-webkit-transition:.5s;transition:.5s;z-index:2}.players-section .players-container .player-info-left,.players-section .players-container .player-info-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.players-section .players-container .player-info-left{max-width:180px;width:100%}.players-section .players-container .player-info-right{max-width:275px;width:100%;margin-left:20px}.players-section .players-container .info-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.players-section .players-container .info-group+.info-group{margin-top:20px}.players-section .players-container .info-title{font-weight:700;font-size:16px}.players-section .players-container .info-content{font-weight:500;font-size:14px}.website-footer{background:url(../assets/images/footer-bg.jpg) no-repeat;background-size:cover;position:relative;height:100vh;margin:0 auto}.website-footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:60px}.website-footer .footer-top .title{margin:0}.website-footer .footer-top .back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.website-footer .footer-top .back-to-top svg{margin-left:20px;cursor:pointer;-webkit-transition:.5s;transition:.5s;outline:1px solid transparent}.website-footer .footer-top .back-to-top svg:hover{-webkit-transform:translateY(-10px) translate3d(0,0,0);transform:translateY(-10px) translate3d(0,0,0)}.website-footer .footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}.website-footer .footer-contact .btn{margin:0}.website-footer .footer-contact .btn:nth-child(1){margin-right:30px}.website-footer .footer-quote{max-width:800px;font-size:16px;line-height:20px;margin:60px 0}.website-footer .footer-socials-title{font-weight:700;font-size:18px}.website-footer .footer-social-icons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.website-footer .footer-social-icons a:hover{cursor:pointer}.website-footer .footer-social-icons a:hover svg path{fill:#ffca06}.website-footer .footer-social-icons a+a{margin-left:20px}.website-footer .footer-copyright{position:absolute;bottom:10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);text-align:center;color:#a2a2a2;font-size:16px}.website-footer .footer-copyright a{color:#333}.popup{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:98;background-color:rgba(0,0,0,.25)}.popup--show{display:-webkit-box;display:-ms-flexbox;display:flex}.popup--window{max-width:900px;height:auto;position:relative;padding:1rem}.popup--close{cursor:pointer;position:absolute;top:-5px;left:-5px;z-index:98}.popup img{width:100%}.summer-camp-poster{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:50px 0}.summer-camp-content h1{margin-top:30px}.summer-camp-content p{margin-top:15px;line-height:2}.summer-camp-content ul{padding-left:25px}.summer-camp-content li{margin:15px 0;line-height:2}.summer-camp-form{margin:50px 0}.summer-camp-form .form-row{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin:25px 0}@media screen and (max-width:680px){.summer-camp-form .form-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.summer-camp-form .form-row label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:20px}@media screen and (max-width:680px){.summer-camp-form .form-row label:nth-child(2){margin-top:15px}}.summer-camp-form .form-row input[type=email],.summer-camp-form .form-row input[type=text]{margin-top:15px;height:45px;outline:0;border-radius:5px;border:1px solid #333;padding-left:20px;font-size:16px}.summer-camp-form .form-row-radio-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin:25px 0}@media screen and (max-width:680px){.summer-camp-form .form-row-radio-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.summer-camp-form .form-row-radio{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:680px){.summer-camp-form .form-row-radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.summer-camp-form .form-row-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.summer-camp-form .form-row-radio label:nth-child(2){margin-left:30px}@media screen and (max-width:680px){.summer-camp-form .form-row-radio label:nth-child(2){margin-top:15px;margin-left:0}}.summer-camp-form .form-row-radio input[type=radio]{margin-left:10px;height:20px;width:20px}.summer-camp-form .form-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.summer-camp-form .form-button button{outline:0;border:none}.summer-camp-form .form-error{margin:15px 0;color:red;text-align:center;width:100%}@media screen and (max-width:1440px){.container{padding:0 20px}.section{height:auto;margin:100px 0}.youtube-section{height:50vh}.website-footer{height:auto;margin:0;padding:20px}.about-section .about-content{max-width:100%}}@media screen and (max-width:1300px){.website-header .website-nav{display:none}.mobile-btn{display:block!important}}@media screen and (max-height:1000px) and (min-width:768px){.section{height:auto;margin:100px 0}.youtube-section{height:100vh}.website-footer{height:100vh;margin:0}.about-section #mission-image,.about-section .coach-image{height:600px}.about-section #mission-image{width:390px}.about-section .coach-image{width:500px}.about-section #mission-image #mission-image-person,.about-section .coach-image #about-image-person{max-height:600px}.about-section #mission-image #mission-image-ball{height:80px}}@media screen and (max-width:1100px){.about-section .coach-image{display:none}.about-section #mission-image{display:none}.youtube-section{padding:20px}.player-info-left .info-group:not(:first-child){display:none}.player-info-left .info-group span.info-title{display:none}.players-section .players-container .player-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:80%;margin:20px auto}}@media screen and (max-width:768px){.website-header{padding:0}.hero-title,.title{font-size:38px}.coming-soon-logo{max-width:250px}.website-footer .footer-top .title{max-width:500px}.players-section .players-container .player-card{width:100%}}@media screen and (max-width:568px){.title{font-size:24px;text-align:center}.subtitle{text-align:center}.section-text,.section-text li,.subtitle{font-size:14px}.website-logo svg{width:200px}.hero-section{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero-section .hero-content{padding:20px;margin-top:100px}.hero-section .hero-content .hero-content-shadow{display:none}.hero-title{font-size:24px;-webkit-text-stroke-width:0;text-shadow:none;line-height:29px}.hero-section .hero-text{font-size:18px;-webkit-text-stroke-width:0;text-shadow:none;color:#333}.hero-section .hero-scroll{display:none}.about-section .about-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.about-section .section-text{text-align:center}.gallery-section .gallery-container img{width:48%}.faq-section .faq-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-section .faq-content .faq-column{width:100%}.faq-section .faq-content .faq-column .faq-question{font-size:14px}.faq-section .faq-content .faq-column .faq-answer{font-size:14px}.website-footer{height:auto}.website-footer .container{padding:0 5px}.website-footer .footer-top .back-to-top{display:none}.website-footer .footer-top .title{text-align:left;font-size:24px}.website-footer .footer-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.website-footer .footer-contact .btn:nth-child(1){margin-right:0;margin-bottom:20px;max-width:100%}.website-footer .footer-copyright{width:100%;position:relative;left:0;bottom:0;-webkit-transform:none;transform:none;margin-top:30px;text-align:center;font-size:12px}.website-footer span{font-size:14px}.website-footer .footer-quote{font-size:14px}.website-footer .footer-contact .btn{font-size:13px}.players-section .players-container .player-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:80%;margin:20px auto}.player-image{width:100%}.player-image img{width:100%;height:auto}.player-info-wrapper{margin-top:10px}.players-section .players-container .player-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0}.players-section .players-container .player-info-right{margin-left:0;margin-top:20px}}