@font-face{font-family:Work Sans Bold;src:url(/fonts/WorkSans/WorkSans-Bold.otf)}@font-face{font-family:Work Sans SemiBold;src:url(/fonts/WorkSans/WorkSans-SemiBold.otf)}@font-face{font-family:Work Sans Medium;src:url(/fonts/WorkSans/WorkSans-Medium.otf)}@font-face{font-family:Work Sans Regular;src:url(/fonts/WorkSans/WorkSans-Regular.otf)}@font-face{font-family:Work Sans Thin;src:url(/fonts/WorkSans/WorkSans-Thin.otf)}@font-face{font-family:Work Sans Light;src:url(/fonts/WorkSans/WorkSans-Light.otf)}.top-page{background:url(/images/pages/index/bg-top.png) no-repeat bottom;background-size:cover;color:#fff}.top-page .heading .line{border-bottom-color:#000c25}.top-page .explorer{position:absolute;top:3rem;right:-8.6rem;max-width:33.5rem;z-index:4}.top-page .manager{position:absolute;top:17rem;right:7rem;z-index:5}.top-page .top-text .heading{font-weight:inherit;color:#fff}.top-page .top-text .lead{color:#c0c3c9}.top-page .top-text .buttons .explore{border:.0625rem solid #fff}.sport-club{background:url(/images/pages/index/bg-sport-club.png) no-repeat bottom;background-size:cover}.sport-club .slideshow{display:-webkit-box!important;display:flex!important;-webkit-box-pack:center!important;justify-content:center!important}.sport-club .slideshow .center,.sport-club .slideshow .side{margin-top:3rem;margin-bottom:3rem}.sport-club .slideshow .side{background:url(/images/pages/index/sport-club-side.png) no-repeat 0;height:28.125rem;width:calc((100% - 60rem)/2);box-shadow:0 2.5rem 3.75rem rgba(0,12,37,.1)}.sport-club .slideshow .side.left{background-position:100%}.sport-club .slideshow .center{position:relative;background:url(/images/pages/index/sport-club-center.png) no-repeat 0;width:45rem;height:31.6875rem;margin-left:7.5rem;margin-right:7.5rem;box-shadow:0 2.5rem 3.75rem rgba(0,12,37,.1)}.sport-club .slideshow .center .overlap{position:absolute;box-shadow:0 1rem 4rem #f1f2f3;top:6.2rem;left:-3rem}.sport-club .slideshow .center .manager{position:absolute;top:10.5rem;right:-5.5rem}.coach-block .swoosh{position:absolute;background:url(/images/pages/index/bg-coach.png) no-repeat 100%;height:55.125rem;width:96.5rem;top:0;left:-60.5625rem}.coach-block .coach-img{position:absolute;left:40%;top:12rem;z-index:3}.player-block .swoosh{position:absolute;background:url(/images/pages/index/bg-player.png) no-repeat 100%;height:64.1875rem;width:85.875rem;top:-10rem;right:-48.5rem}.player-block .player-img{position:absolute;right:25%;top:12rem;z-index:3}.testimonials{position:relative;width:100%;text-align:center}.testimonials .bg{background:url(/images/pages/index/bg-testimonials.png) no-repeat 0;position:absolute;height:69.0625rem;width:93.5625rem;top:-4rem;left:19.24%}.testimonials .text{position:relative;z-index:1}.testimonials .text .heading{margin-top:1.375rem}.testimonials .film{display:-webkit-box!important;display:flex!important;-webkit-box-pack:center!important;justify-content:center!important;width:100%;min-height:100vh}.testimonials .film>.row{width:100%}.testimonials .testimonial{display:-webkit-box!important;display:flex!important;-webkit-box-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-ms-grid-row-align:center!important;align-items:center!important;position:absolute;left:0;top:20%;width:100%}.testimonials .testimonial.hidden{opacity:0;visibility:hidden}.testimonials .testimonial .profile-image{width:17rem;min-width:17rem}.testimonials .testimonial .profile-image img{width:100%;margin-bottom:5.5rem;box-shadow:0 1.25rem 3.75rem rgba(0,12,37,.3)}.testimonials .testimonial .content{margin-left:3rem;text-align:left}.testimonials .testimonial .content .comment{font-family:Work Sans Regular,sans-serif;color:#fff;font-size:2rem;line-height:2.35rem}.testimonials .testimonial .content .name{padding-left:2.3125rem;font-family:Work Sans Light,sans-serif;font-size:1rem;color:#c0c3c9;position:relative;letter-spacing:.75px}.testimonials .testimonial .content .name span{font-family:Work Sans Regular,sans-serif;letter-spacing:0}.testimonials .testimonial .content .name img{position:absolute;height:1.5625rem;width:1.5625rem;left:0;top:-.125rem}.testimonials .arrow{position:absolute;display:block;background:url(/images/pages/index/testimonials-arrow.png) no-repeat 50%;height:2.125rem;width:2.125rem;top:33.75rem;cursor:pointer;z-index:2}.testimonials .arrow.right{right:6.25%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.testimonials .arrow.left{left:10%}.bottom{padding:0 1rem}.bottom footer{display:-webkit-box!important;display:flex!important;-webkit-box-pack:justify!important;justify-content:space-between!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-ms-grid-row-align:center!important;align-items:center!important;width:100%;padding:1.5rem 1rem}.bottom footer p{margin-bottom:0}.feature-block.bottom-page{margin-top:-10rem;padding-bottom:0;-webkit-transform:translateY(15rem);transform:translateY(15rem)}.feature-block.bottom-page .logo{-webkit-box-pack:center!important;justify-content:center!important}.footer-block{padding-top:22rem}.table{width:100%}.table tbody td,.table tbody th{padding:1rem;border-bottom:.0625rem solid #f1f2f3;vertical-align:middle;text-align:center}.table tbody th{font-size:1.2rem;font-weight:inherit}.testimonials .arrow.right{right:4%}.testimonials .arrow.left{left:4%}@media (max-width:1199.98px){.testimonials .testimonial{top:35%}.testimonials .testimonial .profile-image{width:10rem;min-width:10rem}}@media (max-width:1050px){.top-page .explorer{right:-14.6rem}.top-page .manager{right:3rem}}@media (max-width:767.98px){.swoosh{display:none}.testimonials .bg{left:-10rem}.testimonials .testimonial .profile-image{display:none}.testimonials .testimonial .content{margin-left:0}.testimonials .testimonial .content .comment{font-size:1.5rem;line-height:2rem}.table tbody td,.table tbody th{padding:.5rem}.table tbody th{font-size:1.1rem}.table .logo-text{display:none}.bottom footer{display:block!important;text-align:center}}@media (max-width:720px){.sport-club .slideshow .center{background-size:90vw;margin-left:5vw;box-shadow:none}.sport-club .slideshow .center .manager,.sport-club .slideshow .center .overlap{display:none}}@media (min-width:480px) and (max-width:575.98px){.sport-club .slideshow{display:none!important}}