.section-below-topbar{z-index:9999;margin-top:-1px;position:relative}.getStartedButton{width:280px;height:82px}@media (min-width:1700px){.getStartedButton{width:298px;height:82px}}@media (max-width:1699px){.getStartedButton{width:200px;height:60px}}@media (max-width:767px){.getStartedButton{width:200px;height:60px}}@media (max-width:639px){.getStartedButton{width:124px;height:34px}}.banner2{height:auto!important;min-height:calc(100vh - 80px)!important;padding-top:40px!important;padding-bottom:40px!important}.banner2 .sporfy-logo{width:340px;height:80px}@media (min-width:1700px){.banner2 .sporfy-logo{width:320px;height:130px}}@media (max-width:1699px){.banner2 .sporfy-logo{width:230px;height:88px}}@media (max-width:1022px){.banner2 .sporfy-logo{width:120px;height:60px}}@media (max-width:766px){.banner2 .sporfy-logo{width:120px;height:47px}}@media (max-width:638px){.banner2 .sporfy-logo{width:120px;height:47px}}@media (min-width:1700px){.banner2 .stats{width:220px;height:240px}}@media (max-width:1699px){.banner2 .stats{width:180px;height:180px}}@media (max-width:1022px){.banner2 .stats{width:180px;height:180px}}@media (max-width:1000px){.banner2 .stats{width:120px;height:120px}}@media (max-width:638px){.banner2 .stats{width:70px;height:70px}}.banner2 .banner-image{width:100%;height:100%}@media (min-width:2500px){.banner2 .banner-image{width:650px;height:calc(100vh - 160px);max-height:750px}}@media (max-width:2499px) and (min-width:2000px){.banner2 .banner-image{width:600px;height:calc(100vh - 160px);max-height:700px}}@media (max-width:1999px) and (min-width:1700px){.banner2 .banner-image{width:550px;height:calc(100vh - 160px);max-height:750px}}@media (max-width:1699px) and (min-width:1500px){.banner2 .banner-image{width:500px;height:calc(100vh - 140px);max-height:600px}}@media (max-width:1499px) and (min-width:1200px){.banner2 .banner-image{width:450px;height:calc(100vh - 140px);max-height:550px}}@media (max-width:1199px) and (min-width:1024px){.banner2 .banner-image{width:400px;height:calc(100vh - 140px);max-height:500px}}@media (max-width:1023px) and (min-width:901px){.banner2 .banner-image{width:380px;height:calc(100vh - 140px);max-height:480px}}@media (max-width:900px) and (min-width:768px){.banner2 .banner-image{width:320px;height:calc(100vh - 140px);min-height:400px;max-height:500px}}@media (max-width:767px){.banner2 .banner-image{width:100%;height:100%;max-height:none}}@media (max-width:639px){.banner2 .banner-image{width:100%;height:280px}}.banner2 .banner-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:45px;width:100%;height:100%}.banner3{background-image:url(/assets/images/pngs/banner3-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1728px;height:auto}@media (min-width:768px){.banner3{background-size:cover}}.banner3 .right-section{width:80%;height:100%}@media (min-width:1500px) and (max-width:1699px){.banner3 .right-section{width:40%}}@media (min-width:1500px) and (max-width:1699px) and (min-height:900px){.banner3 .right-section{width:80%}}@media (min-width:1700px) and (max-width:1999px){.banner3 .right-section{width:66.6667%}}@media (min-width:2000px){.banner3 .right-section{width:48%}}.banner3 .join-us-button{width:120px;height:62px;font-size:.75rem;top:4%;right:1%}@media (min-width:700px){.banner3 .join-us-button{width:90px;height:40px;font-size:14px;right:1rem}}@media (min-width:1400px){.banner3 .join-us-button{width:140px;height:50px;font-size:1.125rem;top:6%;right:2rem}}.banner3 .sporfy-logo{width:119px;height:187px}@media (max-width:2000px){.banner3 .sporfy-logo{width:50px;height:80px}}@media (max-width:2000px) and (min-height:900px){.banner3 .sporfy-logo{width:80px;height:135px}}@media (max-width:1023px){.banner3 .sporfy-logo{width:40px;height:60px}}@media (max-width:766px){.banner3 .sporfy-logo{width:120px;height:47px}}@media (max-width:638px){.banner3 .sporfy-logo{width:120px;height:47px}}.banner3 .heading{width:400px;height:117px}@media (max-width:2000px){.banner3 .heading{width:300px;height:90px}}@media (max-width:2000px) and (min-height:900px){.banner3 .heading{width:400px;height:117px}}@media (max-width:766px){.banner3 .heading{width:400px;height:117px}}@media (max-width:638px){.banner3 .heading{width:400px;height:117px}}.banner3 .sub-heading{font-size:.875rem;line-height:1.25rem}@media (min-width:1500px){.banner3 .sub-heading{font-size:16px;line-height:24px}}@media (min-width:1500px) and (min-height:900px){.banner3 .sub-heading{font-size:1.5rem;line-height:2rem}}.banner3 .stats-heading{font-size:16px}@media (min-width:1500px){.banner3 .stats-heading{font-size:20px}}@media (min-width:1500px) and (min-height:900px){.banner3 .stats-heading{font-size:24px}}.banner3 .stats-content{font-size:10px}@media (min-width:1500px){.banner3 .stats-content{font-size:14px}}@media (min-width:1500px) and (min-height:900px){.banner3 .stats-content{font-size:18px}}.banner3 .avatar-icons{width:2rem;height:2rem}@media (min-width:1500px){.banner3 .avatar-icons{width:2.5rem;height:2.5rem}}@media (min-width:1500px) and (min-height:900px){.banner3 .avatar-icons{width:4rem;height:4rem}}.banner4 .contentTop{padding-top:20px;padding-bottom:20px}@media (min-width:1500px){.banner4 .contentTop{padding-top:0;padding-bottom:0}}@media (min-width:1500px) and (min-height:900px){.banner4 .contentTop{padding-top:40px;padding-bottom:40px}}.banner4 .responsiveGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;display:grid}@media (max-width:768px){.banner4 .responsiveGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px}}.banner4 .card{background-color:#003f71;border:4px solid #05326899;border-radius:10px;height:240px;padding:20px;box-shadow:0 4px 10px #0000004d}@media (min-width:1700px){.banner4 .card{height:240px}}@media (min-width:1700px) and (min-height:900px){.banner4 .card{height:350px}}@media (max-width:1699px){.banner4 .card{height:240px}}@media (max-width:1699px) and (min-height:900px){.banner4 .card{height:300px}}@media (max-width:768px){.banner4 .card{height:140px}}.contact input::-moz-placeholder{color:#fff9}.contact textarea::-moz-placeholder{color:#fff9}.contact input::placeholder,.contact textarea::placeholder{color:#fff9}.contact input:focus,.contact textarea:focus{background:#ffffff40}@media (max-width:768px){.contact .container{padding-top:4rem;padding-bottom:4rem}.contact form{margin-bottom:2rem}}.contact .banner-image{width:100%;height:100%}@media (max-width:639px){.contact .banner-image{width:100%;height:100%}}@media (min-width:640px) and (max-width:767px){.contact .banner-image{width:100%;height:100%}}@media (min-width:768px) and (max-width:1023px){.contact .banner-image{width:100%;height:100%}}@media (min-width:1024px) and (max-width:1460px){.contact .banner-image{width:100%;height:calc(100vh - 30%)}}@media (min-width:1461px) and (max-width:1799px){.contact .banner-image{width:100%;height:calc(100vh - 10%)}}@media (min-width:1800px){.contact .banner-image{width:1802px;height:1034px}}.contact .right-image{width:50vh;height:50vh}@media (min-width:1500px) and (max-width:1699px){.contact .right-image{width:70vh;height:60vh}}.contact .spacing{top:50%}@media (max-width:1499px){.contact .spacing{top:35%}}@media (min-width:1500px){.contact .spacing{top:48%}}@media (min-width:1700px){.contact .spacing{top:36%}}@media (min-width:2500px){.contact .spacing{top:45%}}.contact-mobile,.contact-mobile .aspect-4-3{position:relative}.contact-mobile .aspect-4-3:after{content:"";background:linear-gradient(#0000 0,#1d2d08cc 80%,#1d2d08);position:absolute;inset:0}.contact-mobile input,.contact-mobile textarea{background:#ffffff1a}.contact-mobile input::-moz-placeholder{color:#fff9}.contact-mobile textarea::-moz-placeholder{color:#fff9}.contact-mobile input::placeholder,.contact-mobile textarea::placeholder{color:#fff9}.contact-mobile input:focus,.contact-mobile textarea:focus{background:#ffffff26}.banner7 .text{width:85%}@media (max-width:768px){.banner7 .text{width:100%}}.banner7 .court-image{width:100%;height:400px}@media (min-width:1700px){.banner7 .court-image{height:600px}}@media (max-width:1699px){.banner7 .court-image{height:500px}}.banner7 .court-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner7 .court-image-mobile{width:100%;height:200px}.banner7 .court-image-mobile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner7 .service-icon{width:48px;height:48px}@media (min-width:1700px){.banner7 .service-icon{width:64px;height:64px}}.banner7 .service-icon-mobile{width:32px;height:32px}.banner7 .service-card{border-radius:16px;padding:24px}@media (min-width:1700px){.banner7 .service-card{padding:32px}}.banner7 .service-card-mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;padding:16px;transition:all .3s}.banner7 .service-card-mobile:hover{background:#ffffff1a}.banner7 .green-content-wrapper{width:100%;height:100%;margin:0 auto}.banner7 .green-container{z-index:1;background:#00ba9d;border-radius:32px;height:70vh;position:relative}@media (max-width:768px){.banner7 .green-container{border-radius:24px;height:30vh}}.banner7 .video-container{width:100%;height:100%;position:relative}.banner7 .court-video{aspect-ratio:16/6;background:#000;border-radius:24px;width:75%;overflow:hidden;box-shadow:0 8px 32px #0003}@media (max-width:1800px){.banner7 .court-video{aspect-ratio:16/6;width:100%}}.banner7 .court-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner7 .court-video .play-button{z-index:2;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner7 .court-video .play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.banner7 .service-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1400px;margin:0 auto;display:grid}@media (max-width:1024px){.banner7 .service-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.banner7 .service-grid{grid-template-columns:1fr}}.banner7 .service-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:24px;padding:32px;transition:all .3s}@media (max-width:768px){.banner7 .service-card{padding:24px}}.banner7 .service-card:hover{background:#ffffff1a;transform:translateY(-5px)}.banner8 .banner-image{aspect-ratio:5/3;flex-shrink:0;width:1740px;height:1044px}@media (min-width:2000px){.banner8 .banner-image{width:1500px;height:1900px}}@media (min-width:2000px) and (max-height:1200px){.banner8 .banner-image{width:1440px;height:1145px}}
