@import url(https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500;600&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,200;1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;overflow-x:hidden;padding:0}body{margin:0 auto;max-width:2000px}h1,h2,h3,h4{overflow-y:hidden}h1{font-size:48px}h2{font-family:Poppins,sans-serif;font-size:36px}h3{font-size:24px}h3,p{font-family:Jost,sans-serif}p{font-size:18px}a{text-decoration:none}@media only screen and (max-width:768px){h1{font-size:40px}h2{font-size:30px}}.page{padding:0 2rem}.app-section,.page{margin:0 auto;max-width:1400px}.app-full-width,.nav{width:100%}.nav{align-items:center;display:flex;justify-content:space-between;padding:1rem 4rem}.nav-items{margin-left:2rem}.nav-items a{color:#000;font-family:Figtree,sans-serif;font-size:20px;font-style:italic;font-weight:700;padding:0 1rem;text-decoration:none;text-transform:uppercase;transition:scale .3s;word-spacing:2px}.nav-items a:hover{color:#afb3ba}.home img{height:100px;width:100px}@media only screen and (max-width:768px){.nav{padding:1rem 2rem}.home img{height:75px;width:75px}}@media only screen and (max-width:390px){.nav{padding:1rem}}@media only screen and (min-width:1160px){.mobile-nav{display:none}}@media only screen and (max-width:1160px){.nav-items{display:none}}.mobile-nav-section a{color:#000;font-family:Figtree,sans-serif;font-size:24px;font-style:italic;font-weight:700;margin-bottom:1rem;padding:0 1rem;text-decoration:none;text-transform:uppercase;transition:scale .3s;width:100%;word-spacing:2px}.mobile-nav-section{display:flex;flex-direction:column;padding-top:1rem}.nav-button{all:unset}.nav-line{background:#000;border:1px solid #000;height:4px;margin:6px;transition:all .3s;width:30px}.nav-button:hover>.nav-line{background:#fff;height:5px;scale:1.1}.mobile-close{flex-direction:row-reverse;margin-top:.5rem}.footer,.mobile-close{display:flex;width:100%}.footer{align-items:center;border-top:2px solid #000;bottom:0;height:8rem;padding:1rem 4rem;position:-webkit-sticky;position:sticky}.footer-logo{height:70px;width:70px}.footer-contact{border-left:2px solid #000;margin-left:2rem;padding-left:2rem}@media only screen and (max-width:768px){.footer{padding:1rem}}.hero-full-width{align-items:center;background:url(/static/media/soccer-field-hero-image.2d3e0aea86c1902707bb.jpg);background-size:cover;border-top:3px solid #000;display:flex;height:90vh;min-height:855px;padding:0;width:100%}@media only screen and (max-width:1024px){.hero-full-width{align-items:normal;background-position:100%;background-repeat:no-repeat;background-size:cover}}.hero-section-image{height:100%;width:50%}.hero-image-container{height:100%;overflow-y:hidden;width:100%}.hero-image{height:100%;object-fit:contain}.title-container{margin-left:8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title-container h1{font-family:Figtree,sans-serif;font-size:96px;font-style:italic;font-weight:800;margin:.6rem 0;text-transform:uppercase;width:600px;word-spacing:12px}@media only screen and (max-width:1024px){.title-container{margin:26rem auto 0;padding-right:1rem;text-align:left}.title-container h1{font-size:72px;margin:0 auto;min-width:450px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:490px){.title-container{padding-left:1rem}.title-container h1{font-size:64px}}@media only screen and (max-width:390px){.title-container h1{font-size:56px}}.about-section{background-color:#272a31;color:#fff;padding:4rem 10rem}@media only screen and (max-width:1500px){.about-section{padding:4rem}}@media only screen and (max-width:1024px){.about-section{padding:3rem 2rem}}.highlight{margin-top:2rem}.highlight h3{background:#fff;color:#000;font-family:Figtree,sans-serif;font-style:italic;padding:.8rem 1rem;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-spacing:4px}@media only screen and (max-width:1180px){.highlight h3{margin:1rem auto 0;max-width:700px;text-align:center}}.landing-page-section-container{width:100%}.info-section{align-items:center;display:flex;height:500px;justify-content:space-between;overflow-y:hidden;width:100%}.intro{margin:4rem 0;padding:2rem 4rem;text-align:left;width:50%}.image-reversed{flex-direction:row-reverse}.intro h2{margin-bottom:1rem}@media only screen and (max-width:1180px){.intro{padding:1rem 2rem}.intro h2{margin-bottom:1rem}}.read-more-btn{all:unset;background:#000;border:1px solid #fff;color:#fff;cursor:pointer;font-family:Figtree,sans-serif;font-size:24px;font-style:italic;font-weight:600;margin-top:2rem;padding:12px 24px;transition:background .3s}.read-more-btn:hover{background:#fff;border:1px solid #000;color:#000}.info-image{height:inherit;object-fit:cover;width:50%}@media only screen and (max-width:1024px){.info-section{align-items:normal;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:normal;padding:2rem 0 0}.intro{margin:0 auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info-image{height:400px;margin-top:1rem;width:auto}}.staff-profile{border-bottom:2px solid #000;padding:2rem 0}.staff-profile:last-child{border:none;padding:4rem 0}.staff-profile p{margin-top:1rem}.image-container{display:flex;margin-top:2rem}.image-container img{margin:20px;width:400px}.coaches-images-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 0}.coach-image{border-radius:10px;margin:1rem;max-height:400px;max-width:400px;object-fit:contain;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.partnerships-page{padding-bottom:1rem;padding-top:1rem}.section{margin-bottom:6rem;margin-top:2rem}@media only screen and (max-width:1500px){.section{margin-bottom:4rem;padding:0 2rem}}.section p{margin-top:2rem}.gameday-section{background:#272a31;margin-bottom:4rem;padding:4rem 2rem 6rem}.gameday-logo-container{text-align:center;width:100%}.gameday-logo-container img{width:150px}.gameday-table{display:flex;flex-direction:row;justify-content:center;margin-top:1rem}.gameday-card{background:#fff;border-radius:10px;margin:1rem;padding:2rem;width:600px}@media only screen and (max-width:1024px){.gameday-table{flex-direction:column}.gameday-card{width:auto}}.gameday-heading{margin-bottom:.8rem}.associated-clubs{background:#afb3ba;border-radius:10px;padding:4rem 3rem;text-align:center}.associated-clubs-text-container{margin:0 auto;max-width:1000px}.associated-clubs-text-container p{margin-top:1rem}.associated-clubs-logo-container{align-items:center;background:#afb3ba;display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;text-align:center}.associated-clubs-logo-container img{height:240px}.club-logo{background:#fff;border-radius:5px;margin:2rem;padding:2rem 4rem}.club-logo h3{margin-top:24px}.team-highlight{font-weight:600}@media only screen and (max-width:560px){.associated-clubs-logo-container{padding:1rem 0}.club-logo{background:#fff;border-radius:5px;margin:2rem 0;padding:2rem 4rem}.associated-clubs-logo-container img{height:200px}}.process-list-item{background:#afb3ba;border:2px solid #000;border-radius:10px;margin:2rem 0;padding:1rem 1rem 1rem 2rem}.heading-container{align-items:center;display:flex;flex-direction:row;width:inherit}.number{font-family:Figtree,sans-serif;font-size:48px;font-style:italic;font-weight:800;padding:0 1rem 0 0}.text-container{border-left:2px solid #000;margin-left:1rem;padding-left:2rem}.heading{font-size:32px}@media only screen and (max-width:768px){.heading{font-size:24px}.number{font-size:40px}}.our-process{padding-top:1rem}.our-process-header{padding:1rem 0}@media only screen and (max-width:1500px){.our-process-header{padding:1rem 2rem}}.our-process-header p{margin-top:2rem}.development-pillars-section{background:#272a31;margin-top:2rem}.development-pillars-container{margin:2rem auto;padding-top:2rem;text-align:center}.development-pillars-container h2{color:#fff}.development-pillars{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:1rem auto;padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pillar{background:#afb3ba;border:2px solid #000;border-radius:2px;margin:1rem 2rem;padding:2rem 3rem;text-align:left;-webkit-transform:skew(-10deg);transform:skew(-10deg)}.pillar h3{font-size:28px;-webkit-transform:skew(10deg);transform:skew(10deg)}.process-list-section{background:url(/static/media/soccer-field-3.11792b44c3f1ee32646b.jpg);background-position:top;background-size:cover;text-align:center}.process-list-header{background:#afb3ba;border:2px solid #000;border-radius:10px;max-width:820px;padding:2rem 3rem;text-align:center}.process-list-header h2{margin-bottom:1rem}.process-list{margin:8rem auto;max-width:820px;padding:2rem;text-align:left}.header{padding:1rem 0}.registration-para{margin:0}.bold-text{font-weight:800}.cta-para{font-size:26px;font-weight:600;margin-top:1rem}.contact-us-section{margin-top:2rem}.contact-info h3{margin-bottom:0}.email{color:#000}.address{margin-bottom:4rem;margin-top:1rem}.address p{margin:0}.register-btn{all:unset;background:#fff;border:1px solid #000;color:#000;cursor:pointer;font-family:Figtree,sans-serif;font-size:24px;font-style:italic;font-weight:600;margin-top:1rem;padding:12px 24px;transition:background .3s}.register-btn:hover{background:#000;border:1px solid #fff;color:#fff}.highlighted-players{padding-bottom:4rem;padding-top:2rem}.player-highlight{background:#272a31;border-radius:10px;color:#fff;margin:4rem 0;padding:2rem 3rem}@media only screen and (max-width:768px){.highlighted-players{padding:2rem 1rem 4rem}.player-highlight{margin:4rem 0;padding:2rem}}.player-highlight h2{border-bottom:2px solid #fff}.player-highlight p{margin-top:1rem}.player-images-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:2rem}@media only screen and (max-width:768px){.player-images-container{padding:2rem 0}}.player-image{border-radius:10px;margin:1rem;max-height:400px;max-width:400px;object-fit:contain;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.player-image{max-height:370px;max-width:370px}}.split-section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.player-text-container{padding-top:1rem;width:50%}.player-image-container{width:500px}@media only screen and (max-width:1200px){.split-section{display:inline;display:initial}.player-text-container{width:100%}.player-image-container{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:768px){.split-section{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:normal}}
/*# sourceMappingURL=main.5cbb77a8.css.map*/