.hero-section{position:relative;min-height:calc(100vh - 105px);background-color:#121212;background-image:url(/assets/hero-bg-gkwiY7Bh.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px 60px;box-sizing:border-box}.hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212;opacity:.9;z-index:1}.hero-inner{position:relative;z-index:2;width:100%;max-width:1190px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}.hero-tagline{font-family:Bebas Neue,sans-serif;font-size:28px;font-weight:700;color:#cb0404;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;line-height:1.1em;text-align:center;text-wrap:balance}.hero-title{font-family:Bebas Neue,sans-serif;font-size:80px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.05em;letter-spacing:normal;margin:0 auto 20px;max-width:980px;width:100%;text-align:center;text-wrap:balance}.hero-desc{font-family:Roboto Flex,sans-serif;font-size:20px;font-weight:400;line-height:1.75em;color:#fff;margin:0 auto 35px;max-width:870px;width:100%;text-align:center;text-wrap:balance}.hero-desc strong{font-weight:700;color:#fff}.hero-video-wrapper{width:765px;max-width:100%;height:auto;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;box-shadow:0 10px 30px #000000b3;margin:0 auto 28px;background-color:#000}.hero-video-wrapper iframe{width:100%;height:100%;border:0;display:block}.hero-cta-btn{display:flex;align-items:center;justify-content:center;width:765px;max-width:100%;margin:0 auto;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:27px;font-weight:700;line-height:1.3em;padding:16px 32px;height:67px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:2px solid transparent;box-shadow:0 4px 15px #cb040466}.hero-cta-btn:hover{background-color:#fff;color:#121212;border-color:#fff;box-shadow:0 4px 20px #fff6}.trust-badges-section{width:100%;background-color:#f2f2f2;position:relative;z-index:10}.trust-badges-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1190px;margin:0 auto;padding:51px 0;box-sizing:border-box}.badge-item{display:flex;flex-direction:row;align-items:center;gap:15px;text-align:left;flex:0 0 auto}.badge-icon-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px}.badge-svg{width:60px;height:60px;fill:#cb0404;display:block}.badge-content{display:flex;flex-direction:column}.badge-title{font-family:Bebas Neue,sans-serif;font-size:38px;font-weight:700;line-height:1.1em;color:#121212;text-transform:uppercase;margin:0;letter-spacing:.5px;text-wrap:balance}.badge-desc{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;color:#333;line-height:1.9em;margin:0;white-space:nowrap}.losing-focus-section{width:100%;background-color:#fff;position:relative;z-index:10}.losing-focus-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1190px;margin:0 auto;padding:80px 20px;gap:70px}.losing-focus-content{flex:1;min-width:0;max-width:540px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.losing-focus-title{font-family:Bebas Neue,sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#121212;text-transform:uppercase;letter-spacing:normal;margin:0 0 20px;text-wrap:balance}.losing-focus-desc{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.85em;color:#333;margin:0 0 28px}.losing-focus-btn-wrapper{width:100%}.losing-focus-btn{display:inline-block;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 28px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:2px solid transparent;box-shadow:0 4px 15px #cb04044d}.losing-focus-btn:hover{background-color:#121212;color:#fff;box-shadow:0 4px 15px #1212124d}.losing-focus-media{flex:1;min-width:0;max-width:540px;width:100%;position:sticky;top:100px}.athlete-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.athlete-grid-item{width:100%;overflow:hidden;border-radius:0}.athlete-grid-item img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center center;border-radius:0;display:block;transition:transform .3s ease}.athlete-grid-item:hover img{transform:scale(1.03)}.team-section{width:100%;position:relative;background-color:#121212;background-image:url(/assets/team-bg-golf-JYPpJXom.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.team-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#121212;opacity:.95;z-index:1}.team-container{position:relative;z-index:2;max-width:1190px;margin:0 auto;padding:80px 20px;box-sizing:border-box;text-align:center}.team-title{font-family:Bebas Neue,sans-serif;font-size:52px;font-weight:700;line-height:1.1em;color:#fff;text-transform:uppercase;letter-spacing:normal;margin:0 auto 20px;max-width:820px;text-wrap:balance}.team-desc{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.85em;color:#fff;max-width:820px;width:100%;margin:0 auto 16px;text-wrap:pretty}.team-desc strong{font-weight:700;color:#fff}.team-disclaimer{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.85em;color:#fff;max-width:820px;width:100%;margin:0 auto 48px;text-wrap:pretty}.how-it-works-section{width:100%;background-color:#fff;position:relative;z-index:10}.how-it-works-container{max-width:1190px;margin:0 auto;padding:80px 20px;box-sizing:border-box;text-align:center}.how-it-works-title{font-family:Bebas Neue,sans-serif;font-size:52px;font-weight:700;line-height:1.1em;color:#121212;text-transform:uppercase;letter-spacing:normal;margin:0 auto 40px;max-width:780px;text-wrap:balance}.how-it-works-list{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;margin:0 auto}.how-it-works-item{width:100%;max-width:720px;background-color:#f2f2f2;padding:32px;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;gap:24px;text-align:left;border-radius:0;transition:transform .2s ease,box-shadow .2s ease}.how-it-works-item:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}.how-it-works-icon{width:65px;height:65px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.how-it-works-icon svg{width:65px;height:65px;display:block}.how-it-works-content{flex:1;min-width:0}.how-it-works-step-title{font-family:Bebas Neue,sans-serif;font-size:32px;font-weight:700;line-height:1.15em;color:#121212;text-transform:uppercase;margin:0 0 8px;text-wrap:balance}.how-it-works-step-desc{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#333;margin:0;text-wrap:pretty}.how-it-works-step-desc strong,.how-it-works-step-desc b{font-weight:700;color:#121212}.how-it-works-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 32px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:2px solid transparent;box-shadow:0 4px 15px #cb04044d}.how-it-works-btn:hover{background-color:#121212;color:#fff;box-shadow:0 4px 15px #1212124d}.mind-hold-back-section{position:relative;background-color:#4b0202;background-image:url(/assets/security-ByDeP0I5.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.mind-hold-back-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#4b0202;opacity:.93;z-index:1}.mind-hold-back-container{position:relative;z-index:2;max-width:1190px;margin:0 auto;padding:120px 20px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center}.mind-hold-back-title{font-family:Bebas Neue,sans-serif;font-size:80px;font-weight:700;line-height:1.1em;color:#fff;text-transform:uppercase;margin:0 auto 20px;max-width:100%;text-wrap:balance}.mind-hold-back-desc{font-family:Roboto Flex,sans-serif;font-size:20px;font-weight:500;line-height:1.9em;color:#fff;margin:0 auto 36px;max-width:900px;text-wrap:pretty}.mind-hold-back-btn-wrapper{width:100%;display:flex;justify-content:center}.mind-hold-back-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 32px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:2px solid transparent;box-shadow:0 4px 15px #cb04044d}.mind-hold-back-btn:hover{background-color:#121212;color:#fff;box-shadow:0 4px 15px #1212124d}.hardest-opponent-section{background-color:#fff;width:100%}.hardest-opponent-container{max-width:1190px;margin:0 auto;padding:90px 20px;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:80px}.hardest-opponent-media{flex:1;max-width:calc(50% - 40px);position:sticky;top:100px;align-self:flex-start}.hardest-opponent-img{width:100%;height:450px;object-fit:cover;object-position:center center;display:block;border-radius:0}.hardest-opponent-content{flex:1;max-width:calc(50% - 40px);text-align:left}.hardest-opponent-title{font-family:Bebas Neue,sans-serif;font-size:50px;font-weight:700;line-height:1.1em;color:#121212;text-transform:uppercase;margin:0 0 24px;max-width:440px;text-wrap:balance}.hardest-opponent-text{margin-bottom:28px}.hardest-opponent-desc{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.85em;color:#333;margin:0 0 18px;text-wrap:pretty}.hardest-opponent-desc:last-child{margin-bottom:0}.hardest-opponent-desc strong,.hardest-opponent-desc b{font-weight:700;color:#121212}.hardest-opponent-btn-wrapper{width:100%}.hardest-opponent-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 32px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:2px solid transparent;box-shadow:0 4px 15px #cb04044d}.hardest-opponent-btn:hover{background-color:#121212;color:#fff;box-shadow:0 4px 15px #1212124d}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.faq-section{position:relative;background-color:#121212;background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.faq-section:before,.faq-overlay{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212;opacity:.95;z-index:1;pointer-events:none}.faq-container{position:relative;z-index:2;max-width:1190px;margin:0 auto;padding:100px 20px;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;gap:80px}.faq-title{font-family:Bebas Neue,sans-serif;font-size:55px;font-weight:700;line-height:1.1em;color:#fff;text-transform:uppercase;margin:-8px 0 0;padding:0;text-wrap:balance}.faq-accordion-col{flex:1;max-width:730px}.faq-accordion{display:flex;flex-direction:column;gap:12px}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background-color:#fff;color:#121212;border:none;font-family:Bebas Neue,sans-serif;font-size:22px;font-weight:700;line-height:1.25em;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease}.faq-answer p{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#e6e6e6;margin:0 0 16px}.faq-answer a{color:#cb0404;text-decoration:none;transition:color .2s ease}@media(max-width:1024px){.hero-section{min-height:auto;height:auto;padding:130px 20px 45px;justify-content:flex-start}.hero-inner{padding:0;margin-top:0;margin-bottom:0}.hero-tagline{font-size:22px;margin-bottom:10px}.hero-title{font-size:50px;line-height:1.1em;max-width:720px;margin-bottom:12px}.hero-desc{font-size:15px;line-height:1.55em;max-width:650px;margin-bottom:16px}.hero-video-wrapper{width:410px;max-width:100%;height:auto;aspect-ratio:16 / 9;margin-bottom:24px}.hero-cta-btn{width:410px;max-width:100%;height:40px;font-size:20px;padding:8px 20px 6px;margin-top:6px}.trust-badges-container{flex-wrap:wrap;justify-content:center;gap:40px 30px;padding:40px 20px}.badge-item{width:calc(50% - 20px);max-width:320px}.badge-icon-box,.badge-svg{width:55px;height:55px}.badge-title{font-size:32px}.badge-desc{font-size:16px}.losing-focus-container{display:flex!important;flex-direction:column!important;gap:40px;padding:60px 20px}.losing-focus-content{max-width:100%!important;width:100%!important;order:1!important}.losing-focus-media{max-width:100%!important;width:100%!important;position:static!important;top:auto!important;align-self:auto!important;order:-1!important}.losing-focus-title{font-size:42px;margin-bottom:20px}.losing-focus-desc{font-size:16px;line-height:1.75em;margin-bottom:28px}.athlete-grid-item img{height:auto;aspect-ratio:1 / 1}.losing-focus-btn{font-size:23px;padding:14px 28px}.team-container{padding:60px 20px}.team-title{font-size:42px;margin-bottom:20px}.team-desc{font-size:16px;line-height:1.75em;margin-bottom:14px;max-width:100%;width:100%}.team-disclaimer{font-size:16px;line-height:1.75em;margin-bottom:36px;max-width:100%;width:100%}.how-it-works-container{padding:60px 20px}.how-it-works-title{font-size:42px;margin-bottom:32px}.how-it-works-item{max-width:100%;padding:28px 24px;gap:20px}.how-it-works-step-title{font-size:28px}.how-it-works-step-desc{font-size:16px;line-height:1.7em}.how-it-works-btn{font-size:22px;padding:12px 28px}.mind-hold-back-container{padding:64px 20px}.mind-hold-back-title{font-size:61px;margin-bottom:16px}.mind-hold-back-desc{font-size:18px;line-height:1.8em;margin-bottom:30px}.mind-hold-back-btn{font-size:22px;padding:12px 28px}.hardest-opponent-container{padding:60px 20px;display:flex!important;flex-direction:column!important;align-items:stretch;gap:40px}.hardest-opponent-media{max-width:100%!important;width:100%!important;position:static!important;top:auto!important;align-self:auto!important;order:-1!important}.hardest-opponent-img{height:320px}.hardest-opponent-content{max-width:100%!important;width:100%!important;order:1!important}.hardest-opponent-title{font-size:42px;margin-bottom:20px}.hardest-opponent-desc{font-size:16px;line-height:1.75em;margin-bottom:16px}.hardest-opponent-btn{font-size:22px;padding:12px 28px}.faq-container{padding:64px 20px;flex-direction:column!important;align-items:center!important;gap:20px!important}.faq-title-col{flex:none!important;width:100%!important;max-width:100%!important;text-align:center!important;position:static!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.faq-title{font-size:42px;text-align:center!important;margin:0 auto!important;max-width:650px;text-wrap:balance!important}.faq-accordion-col{max-width:100%;width:100%}.faq-question{font-size:21px;padding:16px 20px}.faq-answer{padding:16px 20px 18px}.faq-answer p{font-size:15px;line-height:1.75em}}@media(max-width:767px){.hero-section{min-height:auto;height:auto;padding:105px 20px 40px;justify-content:flex-start}.hero-inner{padding:0;margin-top:0;margin-bottom:0}.hero-tagline{font-size:18px;margin-bottom:8px}.hero-title{font-size:38px;line-height:1.1em;max-width:100%;margin-bottom:14px}.hero-desc{font-size:14px;line-height:1.6em;max-width:100%;margin-bottom:18px}.hero-video-wrapper{width:100%;height:auto;aspect-ratio:16 / 9;margin-bottom:24px}.hero-cta-btn{width:100%!important;max-width:100%!important;height:44px;font-size:18px;padding:8px 16px 6px;margin-top:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.trust-badges-container{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 16px;padding:40px 20px;box-sizing:border-box}.badge-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:100%;gap:0}.badge-icon-box{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.badge-svg{width:44px;height:44px;display:block;margin:0 auto}.badge-content{display:flex;flex-direction:column;align-items:center;text-align:center}.badge-title{font-size:26px;line-height:1.1em;margin:0 0 4px;text-align:center;text-wrap:balance}.badge-desc{font-size:14px;line-height:1.3em;margin:0;text-align:center;white-space:normal}.losing-focus-container{display:flex!important;flex-direction:column!important;padding:48px 20px;gap:32px;box-sizing:border-box}.losing-focus-content{width:100%!important;max-width:100%!important;order:1!important}.losing-focus-media{width:100%!important;max-width:100%!important;position:static!important;top:auto!important;align-self:auto!important;order:-1!important}.losing-focus-title{font-size:34px;margin-bottom:16px}.losing-focus-desc{font-size:15px;line-height:1.7em;margin-bottom:24px}.athlete-grid{gap:12px}.athlete-grid-item img{height:auto;aspect-ratio:1 / 1}.losing-focus-btn-wrapper{width:100%;display:block}.losing-focus-btn{width:100%!important;max-width:100%!important;text-align:center;font-size:17px;padding:12px 14px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;white-space:normal}.team-container{padding:48px 20px;text-align:left}.team-title{font-size:34px;margin:0 0 16px;text-align:left;width:100%;max-width:100%;text-wrap:balance}.team-desc{font-size:15px;line-height:1.7em;margin:0 0 16px;width:100%;max-width:100%;text-wrap:normal;text-align:left}.team-disclaimer{font-size:15px;line-height:1.7em;margin:0 0 32px;width:100%;max-width:100%;text-wrap:normal;text-align:left}.how-it-works-container{padding:48px 20px}.how-it-works-title{font-size:34px;margin-bottom:24px;text-align:center;text-wrap:balance}.how-it-works-item{padding:32px 20px;flex-direction:column;align-items:center;text-align:center;gap:16px}.how-it-works-icon{width:65px;height:65px;margin-bottom:4px}.how-it-works-content{text-align:center;width:100%}.how-it-works-step-title{font-size:26px;text-align:center;margin-bottom:10px;text-wrap:balance}.how-it-works-step-desc{font-size:15px;line-height:1.7em;text-align:center}.how-it-works-btn-wrapper{width:100%;display:block;margin-top:28px}.how-it-works-btn{width:100%!important;max-width:100%!important;font-size:20px;padding:14px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}.mind-hold-back-container{padding:48px 20px}.mind-hold-back-title{font-size:42px;margin-bottom:14px;text-wrap:balance}.mind-hold-back-desc{font-size:17px;line-height:1.7em;width:100%!important;max-width:100%!important;text-wrap:normal!important;margin-bottom:24px}.mind-hold-back-btn-wrapper{width:100%;display:block}.mind-hold-back-btn{width:100%!important;max-width:100%!important;font-size:20px;padding:14px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}.hardest-opponent-container{padding:48px 20px;display:flex!important;flex-direction:column!important;align-items:stretch;gap:28px}.hardest-opponent-media{max-width:100%!important;width:100%!important;position:static!important;top:auto!important;align-self:auto!important;order:-1!important}.hardest-opponent-img{height:270px}.hardest-opponent-content{max-width:100%!important;width:100%!important;text-align:left;order:1!important}.hardest-opponent-title{font-size:36px;margin-bottom:16px;text-align:left;text-wrap:balance}.hardest-opponent-desc{font-size:15px;line-height:1.7em;margin-bottom:16px;text-align:left}.hardest-opponent-btn-wrapper{width:100%;display:block;margin-top:8px}.hardest-opponent-btn{width:100%!important;max-width:100%!important;font-size:20px;padding:14px 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center}.faq-container{padding:48px 15px;flex-direction:column!important;align-items:center!important;gap:16px!important}.faq-title-col{flex:none!important;width:100%!important;max-width:100%!important;text-align:center!important;position:static!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.faq-title{font-size:34px;text-align:center!important;margin:0 auto!important;max-width:100%;text-wrap:balance!important}.faq-accordion-col{max-width:100%;width:100%}.faq-question{font-size:20px;padding:14px 18px;line-height:1.25em}.faq-answer{padding:14px 18px 18px}.faq-answer p{font-size:15px;line-height:1.75em}}.service-page h2:not(.hero-title):not(.banner-cta-title):not(.service-hero-title),.losing-focus-title,.demands-title,.team-title,.how-it-works-title,.hardest-opponent-title,.contact-title,.faq-title,.service-team-title,.service-contact-title,.split-headline,.composed-headline{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#121212;text-transform:uppercase!important;letter-spacing:normal!important}.sticky-scroll-media,.single-image-media,.losing-focus-media,.hardest-opponent-media,.split-image-col,.composed-image-col{position:sticky;top:100px;align-self:flex-start;width:100%;max-width:500px;z-index:5}.sticky-scroll-image,.sticky-scroll-media img,.single-image-media img,.losing-focus-media:not(:has(.athlete-grid)) img,.hardest-opponent-media img,.split-image-col:not(:has(.split-image-grid-2x2)) img,.composed-image-col img{width:100%!important;height:450px!important;object-fit:cover!important;border-radius:4px!important;display:block!important;box-shadow:0 8px 24px #00000014!important}.losing-focus-media .athlete-grid img,.losing-focus-media .athlete-grid-item img,.athlete-grid-item img,.athlete-grid img,.split-image-grid-2x2 img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important}.service-container{width:100%;max-width:1190px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.hero-section.sailing-hero{background-image:url(/assets/sailing-hero-bg-C65yy79p.avif)!important}.team-section.sailing-team,.service-team-section.sailing-team{background-image:url(/assets/sailing-team-bg-BWwvnO9O.avif)!important}.banner-cta-section.sailing-banner{background-image:url(/assets/sailing-training-performance-bg-lEhuICxF.avif)!important}.contact-form-section.sailing-contact,.service-contact-section.sailing-contact{background-image:url(/assets/sailing-form-bg-B4UvzA7o.avif)!important}.faq-section.sailing-faq{background-image:url(/assets/sailing-faq-bg-ziXdcvCM.avif)!important}.hero-section.martial-arts-hero,.service-hero.martial-arts-hero{background-image:url(/assets/martial-arts-hero-bg-DTUsrAiY.avif)!important}.team-section.martial-arts-team,.service-team-section.martial-arts-team{background-image:url(/assets/martial-arts-team-bg-CSMZm2gW.avif)!important}.banner-cta-section.martial-arts-banner{background-image:url(/assets/martial-arts-sparring-banner-bg-oRkc284R.avif)!important}.contact-form-section.martial-arts-contact,.service-contact-section.martial-arts-contact{background-image:url(/assets/martial-arts-form-bg-DK5EitIh.avif)!important}.faq-section.martial-arts-faq{background-image:url(/assets/martial-arts-faq-bg-BArykruR.avif)!important}.hero-section.esports-hero,.service-hero.esports-hero{background-image:url(/assets/esports-hero-bg-DdS44wB7.webp)!important}.banner-cta-section.esports-banner{background-image:url(/assets/security-ByDeP0I5.webp)!important}.contact-form-section.esports-contact,.service-contact-section.esports-contact{background-image:url(/assets/esports-form-bg-CycVoBvf.webp)!important}.faq-section.esports-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.sports-psychologist-usa-hero,.service-hero.sports-psychologist-usa-hero{background-image:url(/assets/usa-hero-bg-Bfgg0gIe.avif)!important}.team-section.sports-psychologist-usa-team,.service-team-section.sports-psychologist-usa-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.sports-psychologist-usa-banner{background-image:url(/assets/usa-banner-bg-CkOk36PM.avif)!important}.contact-form-section.sports-psychologist-usa-contact,.service-contact-section.sports-psychologist-usa-contact{background-image:url(/assets/usa-form-bg-CvHvrB6t.avif)!important}.hero-section.performance-psychologists-hero,.service-hero.performance-psychologists-hero{background-image:url(../assets/images/performance-psychologists-hero-bg.avif)!important}.team-section.performance-psychologists-team,.service-team-section.performance-psychologists-team{background-image:url(../assets/images/performance-psychologists-team-bg.avif)!important}.banner-cta-section.performance-psychologists-banner{background-image:url(../assets/images/performance-psychologists-banner-bg.avif)!important}.contact-form-section.performance-psychologists-contact,.service-contact-section.performance-psychologists-contact{background-image:url(../assets/images/performance-psychologists-form-bg.avif)!important}.faq-section.performance-psychologists-faq{background-image:url(../assets/images/performance-psychologists-faq-bg.avif)!important}.hero-section.hockey-sports-psychologist-hero,.service-hero.hockey-sports-psychologist-hero{background-image:url(/assets/hockey-hero-bg-BqywE40O.webp)!important}.banner-cta-section.hockey-sports-psychologist-banner{background-image:url(/assets/hockey-banner-bg-rOn19YT2.webp)!important}.contact-form-section.hockey-sports-psychologist-contact,.service-contact-section.hockey-sports-psychologist-contact{background-image:url(/assets/hockey-form-bg-CPOl0hOU.webp)!important}.faq-section.hockey-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.gymnastics-sports-psychologist-hero,.service-hero.gymnastics-sports-psychologist-hero{background-image:url(/assets/gymnastics-hero-bg-DKeVG803.webp)!important}.team-section.gymnastics-sports-psychologist-team,.service-team-section.gymnastics-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.gymnastics-sports-psychologist-banner{background-image:url(/assets/canberra-hero-bg-l5VE9ZZX.webp)!important}.contact-form-section.gymnastics-sports-psychologist-contact,.service-contact-section.gymnastics-sports-psychologist-contact{background-image:url(/assets/gymnastics-form-bg-CCjkcVpb.webp)!important}.faq-section.gymnastics-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.shooting-sports-psychologist-hero,.service-hero.shooting-sports-psychologist-hero{background-image:url(/assets/shooting-hero-bg-BEWFAziD.avif)!important}.team-section.shooting-sports-psychologist-team,.service-team-section.shooting-sports-psychologist-team{background-image:url(/assets/shooting-team-bg-D6DV31FI.avif)!important}.banner-cta-section.shooting-sports-psychologist-banner{background-image:url(/assets/shooting-banner-bg-ChH2am03.avif)!important}.contact-form-section.shooting-sports-psychologist-contact,.service-contact-section.shooting-sports-psychologist-contact{background-image:url(/assets/shooting-form-bg-CLqx8NnS.avif)!important}.faq-section.shooting-sports-psychologist-faq{background-image:none!important}.shooting-sports-psychologist-contact .contact-subtitle,.ten-pin-bowling-psychologist-contact .contact-subtitle{max-width:680px!important}.hero-section.ten-pin-bowling-psychologist-hero,.service-hero.ten-pin-bowling-psychologist-hero{background-image:url(/assets/bowling-hero-bg-Bb9j4nh6.avif)!important}.team-section.ten-pin-bowling-psychologist-team,.service-team-section.ten-pin-bowling-psychologist-team{background-image:url(/assets/bowling-team-bg-D2HlSHT1.avif)!important}.banner-cta-section.ten-pin-bowling-psychologist-banner{background-image:url(/assets/bowling-banner-bg-DhLrG95T.avif)!important}.contact-form-section.ten-pin-bowling-psychologist-contact,.service-contact-section.ten-pin-bowling-psychologist-contact{background-image:url(/assets/bowling-form-bg-Co2odIvY.avif)!important}.faq-section.ten-pin-bowling-psychologist-faq{background-image:url(/assets/bowling-faq-bg-D2xhxHqG.avif)!important}.hero-section.soccer-sports-psychologist-hero,.service-hero.soccer-sports-psychologist-hero{background-image:url(/assets/soccer-hero-bg-DZI4XQ2K.webp)!important}.team-section.soccer-sports-psychologist-team,.service-team-section.soccer-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.soccer-sports-psychologist-banner{background-image:url(/assets/soccer-banner-bg-B48kI_11.webp)!important}.contact-form-section.soccer-sports-psychologist-contact,.service-contact-section.soccer-sports-psychologist-contact{background-image:url(/assets/soccer-form-bg-DmSPeNlt.webp)!important}.faq-section.soccer-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.swimming-sports-psychologist-hero,.service-hero.swimming-sports-psychologist-hero{background-image:url(/assets/swimming-hero-bg-Di7NdswM.webp)!important}.team-section.swimming-sports-psychologist-team,.service-team-section.swimming-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.swimming-sports-psychologist-banner{background-image:url(/assets/security-ByDeP0I5.webp)!important}.contact-form-section.swimming-sports-psychologist-contact,.service-contact-section.swimming-sports-psychologist-contact{background-image:url(/assets/swimming-form-bg-jZawwB-w.webp)!important}.faq-section.swimming-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.sports-psychologist-brisbane-hero,.service-hero.sports-psychologist-brisbane-hero{background-image:url(/assets/brisbane-hero-bg-D0N0L7Cv.webp)!important}.team-section.sports-psychologist-brisbane-team,.service-team-section.sports-psychologist-brisbane-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.sports-psychologist-brisbane-banner{background-image:url(/assets/security-ByDeP0I5.webp)!important}.contact-form-section.sports-psychologist-brisbane-contact,.service-contact-section.sports-psychologist-brisbane-contact{background-image:url(/assets/athlete-defeat-boxer-8SZzYx4L.webp)!important}.faq-section.sports-psychologist-brisbane-faq{background-image:none!important}.hero-section.youth-sports-psychologist-hero,.service-hero.youth-sports-psychologist-hero{background-image:url(/assets/youth-hero-bg-DIjWubqp.webp)!important}.team-section.youth-sports-psychologist-team,.service-team-section.youth-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.youth-sports-psychologist-banner{background-image:url(/assets/security-ByDeP0I5.webp)!important}.contact-form-section.youth-sports-psychologist-contact,.service-contact-section.youth-sports-psychologist-contact{background-image:url(/assets/youth-form-bg-CM2GsxdF.webp)!important}.faq-section.youth-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.tennis-sports-psychologist-hero,.service-hero.tennis-sports-psychologist-hero{background-image:url(/assets/tennis-hero-bg-DFmmR5r8.webp)!important}.team-section.tennis-sports-psychologist-team,.service-team-section.tennis-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.tennis-sports-psychologist-banner{background-image:url(/assets/tennis-banner-bg-C7AtQQIj.webp)!important}.contact-form-section.tennis-sports-psychologist-contact,.service-contact-section.tennis-sports-psychologist-contact{background-image:url(/assets/tennis-form-bg-CwOSgtad.webp)!important}.faq-section.tennis-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.football-psychologist-hero,.service-hero.football-psychologist-hero{background-image:url(/assets/football-hero-bg-P2ftZKV3.webp)!important}.team-section.football-psychologist-team,.service-team-section.football-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.football-psychologist-banner{background-image:url(/assets/security-ByDeP0I5.webp)!important}.contact-form-section.football-psychologist-contact,.service-contact-section.football-psychologist-contact{background-image:url(/assets/football-form-bg-CayebYjj.webp)!important}.faq-section.football-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.baseball-sports-psychologist-hero,.service-hero.baseball-sports-psychologist-hero{background-image:url(/assets/adelaide-split-1-BaAbDHtm.webp)!important}.team-section.baseball-sports-psychologist-team,.service-team-section.baseball-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.baseball-sports-psychologist-banner{background-image:url(/assets/baseball-banner-bg-CBatY6DR.webp)!important}.contact-form-section.baseball-sports-psychologist-contact,.service-contact-section.baseball-sports-psychologist-contact{background-image:url(/assets/baseball-form-bg-CQh3ztwL.webp)!important}.faq-section.baseball-sports-psychologist-faq{background-image:url(/assets/baseball-faq-bg-C9VbhFob.jpg)!important}.hero-section.cricket-psychologist-hero,.service-hero.cricket-psychologist-hero{background-image:url(/assets/cricket-hero-bg-DwS7jjSi.webp)!important}.team-section.cricket-psychologist-team,.service-team-section.cricket-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.cricket-psychologist-banner{background-image:url(/assets/cricket-banner-bg-Bh8_6RxJ.webp)!important}.contact-form-section.cricket-psychologist-contact,.service-contact-section.cricket-psychologist-contact{background-image:url(/assets/cricket-form-bg-JU5BXS5P.webp)!important}.faq-section.cricket-psychologist-faq{background-image:url(/assets/cricket-faq-bg-D5_IZWcw.webp)!important}.hero-section.golf-sports-psychologist-hero,.service-hero.golf-sports-psychologist-hero{background-image:url(/assets/golf-hero-bg-DLamVMLC.jpg)!important}.team-section.golf-sports-psychologist-team,.service-team-section.golf-sports-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.golf-sports-psychologist-banner{background-image:url(/assets/golf-banner-bg-C3ZneGK1.webp)!important}.contact-form-section.golf-sports-psychologist-contact,.service-contact-section.golf-sports-psychologist-contact{background-image:url(/assets/golf-form-bg-dh0sLdy_.webp)!important}.faq-section.golf-sports-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.sports-psychologist-sydney-hero,.service-hero.sports-psychologist-sydney-hero{background-image:url(/assets/sydney-hero-bg-BSuc35Y0.webp)!important}.contact-form-section.sports-psychologist-sydney-contact,.service-contact-section.sports-psychologist-sydney-contact{background-image:url(/assets/sydney-form-bg-BsaQXuFA.webp)!important}.hero-section.basketball-psychologist-hero,.service-hero.basketball-psychologist-hero{background-image:url(/assets/basketball-hero-bg-AXIHOCsV.webp)!important}.team-section.basketball-psychologist-team,.service-team-section.basketball-psychologist-team{background-image:url(/assets/team-bg-golf-JYPpJXom.webp)!important}.banner-cta-section.basketball-psychologist-banner{background-image:url(/assets/security-ByDeP0I5.webp)!important}.contact-form-section.basketball-psychologist-contact,.service-contact-section.basketball-psychologist-contact{background-image:url(/assets/basketball-form-bg-B9YjHtxl.webp)!important}.faq-section.basketball-psychologist-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.table-tennis-psychologist-hero,.service-hero.table-tennis-psychologist-hero{background-image:url(/assets/table-tennis-hero-bg-DbTzXhQv.avif)!important}.team-section.table-tennis-psychologist-team,.service-team-section.table-tennis-psychologist-team{background-image:url(/assets/table-tennis-team-bg-PxQzNysu.avif)!important}.banner-cta-section.table-tennis-psychologist-banner{background-image:url(/assets/table-tennis-banner-bg-C7_ThN9A.avif)!important}.contact-form-section.table-tennis-psychologist-contact,.service-contact-section.table-tennis-psychologist-contact{background-image:url(/assets/table-tennis-form-bg-vTumxDv6.avif)!important}.faq-section.table-tennis-psychologist-faq{background-image:url(/assets/table-tennis-faq-bg-D7Gv01ic.avif)!important}.hero-section.surfing-sports-psychologist-hero,.service-hero.surfing-sports-psychologist-hero{background-image:url(/assets/surfing-hero-bg-DVPfNIND.avif)!important}.team-section.surfing-sports-psychologist-team,.service-team-section.surfing-sports-psychologist-team{background-image:url(/assets/surfing-team-bg-B2rqOOLv.avif)!important}.banner-cta-section.surfing-sports-psychologist-banner{background-image:url(/assets/surfing-banner-bg-CiA5fq2V.avif)!important}.contact-form-section.surfing-sports-psychologist-contact,.service-contact-section.surfing-sports-psychologist-contact{background-image:url(/assets/surfing-form-bg-BM_Y4mNZ.avif)!important}.contact-form-section.surfing-sports-psychologist-contact:before,.service-contact-section.surfing-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.surfing-sports-psychologist-faq{background-image:url(/assets/surfing-faq-bg-BAqz7Fpz.avif)!important}.hero-section.wrestling-sports-psychologist-hero,.service-hero.wrestling-sports-psychologist-hero{background-image:url(/assets/wrestling-hero-bg-Rfi1g9dG.avif)!important}.team-section.wrestling-sports-psychologist-team,.service-team-section.wrestling-sports-psychologist-team{background-image:url(/assets/wrestling-faq-bg-DUn5lD9x.avif)!important}.banner-cta-section.wrestling-sports-psychologist-banner{background-image:url(/assets/wrestling-banner-bg-mxozOebD.avif)!important}.contact-form-section.wrestling-sports-psychologist-contact,.service-contact-section.wrestling-sports-psychologist-contact{background-image:url(/assets/wrestling-form-bg-D46KfsyO.avif)!important}.contact-form-section.wrestling-sports-psychologist-contact:before,.service-contact-section.wrestling-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.wrestling-sports-psychologist-faq{background-image:url(/assets/wrestling-faq-bg-DUn5lD9x.avif)!important}.hero-section.triathlon-sports-psychologist-hero,.service-hero.triathlon-sports-psychologist-hero{background-image:url(/assets/triathlon-hero-bg-CIY4U9W1.avif)!important}.team-section.triathlon-sports-psychologist-team,.service-team-section.triathlon-sports-psychologist-team{background-image:url(/assets/triathlon-team-bg-CY7e-7d0.avif)!important}.banner-cta-section.triathlon-sports-psychologist-banner{background-image:url(/assets/triathlon-banner-bg-DynWte4F.avif)!important}.contact-form-section.triathlon-sports-psychologist-contact,.service-contact-section.triathlon-sports-psychologist-contact{background-image:url(/assets/triathlon-form-bg-Bs2JeTZE.avif)!important}.contact-form-section.triathlon-sports-psychologist-contact:before,.service-contact-section.triathlon-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.triathlon-sports-psychologist-faq{background-image:url(/assets/triathlon-faq-bg-Dm4eXcRI.avif)!important}.hero-section.field-hockey-sports-psychologist-hero,.service-hero.field-hockey-sports-psychologist-hero{background-image:url(/assets/field-hockey-form-bg-bkM_tG02.avif)!important}.team-section.field-hockey-sports-psychologist-team,.service-team-section.field-hockey-sports-psychologist-team{background-image:url(/assets/field-hockey-team-bg-BTaW07s2.avif)!important}.banner-cta-section.field-hockey-sports-psychologist-banner{background-image:url(/assets/field-hockey-banner-bg-D_L9gpHZ.avif)!important}.contact-form-section.field-hockey-sports-psychologist-contact,.service-contact-section.field-hockey-sports-psychologist-contact{background-image:url(/assets/field-hockey-form-bg-bkM_tG02.avif)!important}.contact-form-section.field-hockey-sports-psychologist-contact:before,.service-contact-section.field-hockey-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.field-hockey-sports-psychologist-faq{background-image:url(/assets/field-hockey-faq-bg-BRyQFPsd.avif)!important}.hero-section.volleyball-sports-psychologist-hero,.service-hero.volleyball-sports-psychologist-hero{background-image:url(/assets/volleyball-hero-bg-Vbs3aN4m.avif)!important}.team-section.volleyball-sports-psychologist-team,.service-team-section.volleyball-sports-psychologist-team{background-image:url(/assets/volleyball-team-bg-Bud_YRGU.avif)!important}.banner-cta-section.volleyball-sports-psychologist-banner{background-image:url(/assets/volleyball-banner-bg-DNCQpJjg.avif)!important}.contact-form-section.volleyball-sports-psychologist-contact,.service-contact-section.volleyball-sports-psychologist-contact{background-image:url(/assets/volleyball-form-bg-NVFkYMpm.avif)!important}.contact-form-section.volleyball-sports-psychologist-contact:before,.service-contact-section.volleyball-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.hero-section.motocross-sports-psychologist-hero,.service-hero.motocross-sports-psychologist-hero{background-image:url(/assets/motocross-hero-bg-CH_NtFsW.webp)!important}.team-section.motocross-sports-psychologist-team,.service-team-section.motocross-sports-psychologist-team{background-image:url(/assets/motocross-team-bg-CcQXz9Um.webp)!important}.banner-cta-section.motocross-sports-psychologist-banner{background-image:url(/assets/motocross-banner-bg-DjTRi-Q2.webp)!important}.contact-form-section.motocross-sports-psychologist-contact,.service-contact-section.motocross-sports-psychologist-contact{background-image:url(/assets/motocross-form-bg-CM9JIh2Z.webp)!important}.contact-form-section.motocross-sports-psychologist-contact:before,.service-contact-section.motocross-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.motocross-sports-psychologist-faq{background-image:url(/assets/motocross-faq-bg-CVk7HBx3.webp)!important}.hero-section.sports-psychologist-new-zealand-hero,.service-hero.sports-psychologist-new-zealand-hero{background-image:url(/assets/melbourne-split-1-4-DV2Sawxr.webp)!important}.team-section.sports-psychologist-new-zealand-team,.service-team-section.sports-psychologist-new-zealand-team{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.banner-cta-section.sports-psychologist-new-zealand-banner{background-image:url(/assets/boxing-hero-bg-B59tjhT0.webp)!important}.contact-form-section.sports-psychologist-new-zealand-contact,.service-contact-section.sports-psychologist-new-zealand-contact{background-image:url(/assets/climbing-contact-bg-4J4NKI8G.webp)!important}.contact-form-section.sports-psychologist-new-zealand-contact:before,.service-contact-section.sports-psychologist-new-zealand-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.sports-psychologist-new-zealand-faq{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.hero-section.snowboarding-psychologist-hero,.service-hero.snowboarding-psychologist-hero{background-image:url(/assets/snowboarding-hero-bg-E-B573zf.webp)!important}.team-section.snowboarding-psychologist-team,.service-team-section.snowboarding-psychologist-team{background-image:url(/assets/snowboarding-team-bg-DTNdMQZt.webp)!important}.banner-cta-section.snowboarding-psychologist-banner{background-image:url(/assets/snowboarding-form-bg-CJQc10iI.webp)!important}.contact-form-section.snowboarding-psychologist-contact,.service-contact-section.snowboarding-psychologist-contact{background-image:url(/assets/snowboarding-form-bg-CJQc10iI.webp)!important}.contact-form-section.snowboarding-psychologist-contact:before,.service-contact-section.snowboarding-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.snowboarding-psychologist-faq{background-image:url(/assets/snowboarding-faq-bg-BxNHvknn.webp)!important}.hero-section.skiing-sports-psychologist-hero,.service-hero.skiing-sports-psychologist-hero{background-image:url(/assets/skiing-hero-bg-CIP5K0pM.webp)!important}.team-section.skiing-sports-psychologist-team,.service-team-section.skiing-sports-psychologist-team{background-image:url(/assets/skiing-team-bg-MTH3c6Cg.webp)!important}.banner-cta-section.skiing-sports-psychologist-banner{background-image:url(/assets/skiing-banner-bg-Cl9z9m-b.webp)!important}.contact-form-section.skiing-sports-psychologist-contact,.service-contact-section.skiing-sports-psychologist-contact{background-image:url(/assets/skiing-form-bg-B2oXQaUx.webp)!important}.contact-form-section.skiing-sports-psychologist-contact:before,.service-contact-section.skiing-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.skiing-sports-psychologist-faq{background-image:url(/assets/skiing-faq-bg-B0GlBMUm.webp)!important}.hero-section.mma-sports-psychologist-hero,.service-hero.mma-sports-psychologist-hero{background-image:url(/assets/mma-hero-bg-DvLeL6Fl.avif)!important}.team-section.mma-sports-psychologist-team,.service-team-section.mma-sports-psychologist-team{background-image:url(/assets/mma-team-bg-D4mzLzjQ.avif)!important}.banner-cta-section.mma-sports-psychologist-banner{background-image:url(/assets/mma-banner-bg-El7rxYJ-.avif)!important}.contact-form-section.mma-sports-psychologist-contact,.service-contact-section.mma-sports-psychologist-contact{background-image:url(/assets/mma-form-bg-BYRbjTLO.avif)!important}.contact-form-section.mma-sports-psychologist-contact:before,.service-contact-section.mma-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.mma-sports-psychologist-faq{background-image:url(/assets/mma-faq-bg-Dvx7YNgM.avif)!important}.hero-section.rowing-sports-psychologist-hero,.service-hero.rowing-sports-psychologist-hero{background-image:url(/assets/rowing-hero-bg-D3_ehbdX.avif)!important}.team-section.rowing-sports-psychologist-team,.service-team-section.rowing-sports-psychologist-team{background-image:url(/assets/rowing-team-bg-B7v6qsBU.avif)!important}.banner-cta-section.rowing-sports-psychologist-banner{background-image:url(/assets/rowing-banner-bg-D2aL0D5m.avif)!important}.contact-form-section.rowing-sports-psychologist-contact,.service-contact-section.rowing-sports-psychologist-contact{background-image:url(/assets/rowing-form-bg-B_YtC5LX.avif)!important}.contact-form-section.rowing-sports-psychologist-contact:before,.service-contact-section.rowing-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.rowing-sports-psychologist-faq{background-image:url(/assets/rowing-faq-bg-DcKlOvP9.avif)!important}.hero-section.lacrosse-sports-psychologist-hero,.service-hero.lacrosse-sports-psychologist-hero{background-image:url(/assets/lacrosse-hero-bg-dLPDwKbO.webp)!important}.team-section.lacrosse-sports-psychologist-team,.service-team-section.lacrosse-sports-psychologist-team{background-image:url(/assets/lacrosse-team-bg-Br9bV2uX.webp)!important}.banner-cta-section.lacrosse-sports-psychologist-banner{background-image:url(/assets/lacrosse-banner-bg-BycmohbN.webp)!important}.contact-form-section.lacrosse-sports-psychologist-contact,.service-contact-section.lacrosse-sports-psychologist-contact{background-image:url(/assets/lacrosse-form-bg-fpUZaEyW.webp)!important}.contact-form-section.lacrosse-sports-psychologist-contact:before,.service-contact-section.lacrosse-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.lacrosse-sports-psychologist-faq{background-image:url(/assets/lacrosse-faq-bg-VAXnzMCJ.webp)!important}.hero-section.canoe-sports-psychologist-hero,.service-hero.canoe-sports-psychologist-hero{background-image:url(/assets/canoe-hero-bg-B7-lYPZu.webp)!important}.team-section.canoe-sports-psychologist-team,.service-team-section.canoe-sports-psychologist-team{background-image:url(/assets/canoe-team-bg-BjaHbWim.webp)!important}.banner-cta-section.canoe-sports-psychologist-banner{background-image:url(/assets/canoe-banner-bg-B3sdOjS7.webp)!important}.contact-form-section.canoe-sports-psychologist-contact,.service-contact-section.canoe-sports-psychologist-contact{background-image:url(/assets/canoe-form-bg-CiT-afwX.webp)!important}.contact-form-section.canoe-sports-psychologist-contact:before,.service-contact-section.canoe-sports-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.canoe-sports-psychologist-faq{background-image:url(/assets/canoe-faq-bg-D-_uFkF1.webp)!important}.hero-section.figure-skating-psychologist-hero,.service-hero.figure-skating-psychologist-hero{background-image:url(/assets/figure-skating-hero-bg-DMbJwNoy.webp)!important}.team-section.figure-skating-psychologist-team,.service-team-section.figure-skating-psychologist-team{background-image:url(/assets/figure-skating-team-bg-CQ4eLFnt.webp)!important}.banner-cta-section.figure-skating-psychologist-banner{background-image:url(/assets/figure-skating-banner-bg-D54tkMac.webp)!important}.contact-form-section.figure-skating-psychologist-contact,.service-contact-section.figure-skating-psychologist-contact{background-image:url(/assets/figure-skating-form-bg-BXRdI5HI.webp)!important}.contact-form-section.figure-skating-psychologist-contact:before,.service-contact-section.figure-skating-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.figure-skating-psychologist-faq{background-image:url(/assets/figure-skating-faq-bg-pjyBlS6Y.webp)!important}.hero-section.badminton-psychologist-hero,.service-hero.badminton-psychologist-hero{background-image:url(/assets/badminton-hero-bg-D72HUoCk.webp)!important}.team-section.badminton-psychologist-team,.service-team-section.badminton-psychologist-team{background-image:url(/assets/badminton-team-bg-CFA1UTkl.webp)!important}.banner-cta-section.badminton-psychologist-banner{background-image:url(/assets/badminton-banner-bg-BHt1IkJQ.webp)!important}.contact-form-section.badminton-psychologist-contact,.service-contact-section.badminton-psychologist-contact{background-image:url(/assets/badminton-form-bg-rPpyr9Hk.webp)!important}.contact-form-section.badminton-psychologist-contact:before,.service-contact-section.badminton-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.badminton-psychologist-faq{background-image:url(/assets/badminton-faq-bg-BVMzc2Ex.webp)!important}.hero-section.sports-psychologist-gold-coast-hero,.service-hero.sports-psychologist-gold-coast-hero{background-image:url(/assets/gold-coast-hero-bg-CFL0waEJ.webp)!important}.banner-cta-section.sports-psychologist-gold-coast-banner{background-image:url(/assets/gold-coast-banner-bg-2ldsqQTt.webp)!important}.contact-form-section.sports-psychologist-gold-coast-contact,.service-contact-section.sports-psychologist-gold-coast-contact{background-image:url(/assets/gold-coast-form-bg-C7shpwZD.webp)!important}.contact-form-section.sports-psychologist-gold-coast-contact:before,.service-contact-section.sports-psychologist-gold-coast-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.sports-psychologist-gold-coast-faq{background-image:url(/assets/gold-coast-faq-bg-D-sEt4Av.webp)!important}.hardest-opponent-section.sports-psychologist-gold-coast-plateaus,.sports-psychologist-gold-coast-plateaus{background-color:#f2f2f2!important}.hero-section.fencing-psychologist-hero,.service-hero.fencing-psychologist-hero{background-image:url(/assets/fencing-hero-bg-D0ytZcf1.webp)!important}.team-section.fencing-psychologist-team,.service-team-section.fencing-psychologist-team{background-image:url(/assets/fencing-team-bg-DE_uvwCb.webp)!important}.banner-cta-section.fencing-psychologist-banner{background-image:url(/assets/fencing-banner-bg-kg6EUIG6.webp)!important}.contact-form-section.fencing-psychologist-contact,.service-contact-section.fencing-psychologist-contact{background-image:url(/assets/fencing-form-bg-BM6fcs8R.webp)!important}.contact-form-section.fencing-psychologist-contact:before,.service-contact-section.fencing-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.fencing-psychologist-faq{background-image:url(/assets/fencing-faq-bg-lOzKTLqM.webp)!important}.hero-section.afl-psychologist-hero,.service-hero.afl-psychologist-hero{background-image:url(/assets/afl-hero-bg-ColmhgOk.webp)!important}.team-section.afl-psychologist-team,.service-team-section.afl-psychologist-team{background-image:url(/assets/afl-team-bg-CmvixrLQ.webp)!important}.banner-cta-section.afl-psychologist-banner{background-image:url(/assets/afl-banner-bg-Cwjrmid-.webp)!important}.contact-form-section.afl-psychologist-contact,.service-contact-section.afl-psychologist-contact{background-image:url(/assets/afl-form-bg-CUk27ZYd.webp)!important}.contact-form-section.afl-psychologist-contact:before,.service-contact-section.afl-psychologist-contact:before{background:linear-gradient(180deg,#fff,#fffffff5 30%,#ffffffe6 70%,#ffffffde)!important}.faq-section.afl-psychologist-faq{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.losing-focus-desc a,.hardest-opponent-desc a,.faq-answer a,.faq-answer p a,.service-split-desc a{color:#cb0404!important;text-decoration:none!important;font-weight:500;transition:opacity .2s ease}.losing-focus-desc a:hover,.hardest-opponent-desc a:hover,.faq-answer a:hover,.faq-answer p a:hover,.service-split-desc a:hover{text-decoration:none!important;opacity:.8!important}.service-hero{position:relative;min-height:calc(100vh - 105px);background-color:#121212;background-image:url(/assets/sailing-hero-bg-C65yy79p.avif);background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px 60px;box-sizing:border-box}.service-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212;opacity:.9;z-index:1}.service-hero-inner{position:relative;z-index:2;width:100%;max-width:1190px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.service-hero-tagline{font-family:Bebas Neue,sans-serif;font-size:28px;font-weight:700;color:#cb0404;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;line-height:1.1em;text-align:center;text-wrap:balance}.hero-title,.service-hero-title{font-family:Bebas Neue,sans-serif!important;font-size:80px!important;font-weight:700!important;color:#fff!important;text-transform:uppercase!important;line-height:1.05em!important;letter-spacing:normal!important;margin:0 auto 20px;max-width:980px;width:100%;text-align:center;text-wrap:balance}.hero-desc,.service-hero-desc{font-family:Roboto Flex,sans-serif;font-size:20px;font-weight:400;line-height:1.75em;color:#fff;margin:0 auto 16px;max-width:870px;width:100%;text-align:center;text-wrap:balance}.hero-desc:last-of-type,.service-hero-desc:last-of-type{margin-bottom:35px}.hero-desc strong,.service-hero-desc strong{font-weight:700;color:#fff}.service-page .hero-desc a,.service-page .service-hero-desc a,.service-page .losing-focus-desc a,.service-page .hardest-opponent-desc a,.service-page .service-split-desc a,.service-page .faq-answer a,.service-page .sydney-sports-desc a{color:#cb0404!important}.service-page .hero-desc a:hover,.service-page .service-hero-desc a:hover,.service-page .losing-focus-desc a:hover,.service-page .hardest-opponent-desc a:hover,.service-page .service-split-desc a:hover,.service-page .faq-answer a:hover,.service-page .sydney-sports-desc a:hover{color:#cb0404!important;opacity:.8}.hero-video-wrapper,.service-video-wrapper{width:765px;max-width:100%;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;box-shadow:0 10px 30px #000000b3;margin:0 auto 28px;background-color:#000}.hero-video-wrapper iframe,.service-video-wrapper iframe{width:100%;height:100%;border:0;display:block}.hero-image-wrapper{width:765px;max-width:100%;border-radius:4px;overflow:hidden;box-shadow:0 10px 30px #000000b3;margin:0 auto 28px}.hero-image-wrapper img{width:100%;height:auto;display:block}.hero-btn-wrapper{width:765px;max-width:100%;margin:0 auto}.hero-cta-btn,.service-hero-cta{display:flex;align-items:center;justify-content:center;width:765px;max-width:100%;margin:0 auto;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:27px;font-weight:700;line-height:1.3em;padding:16px 32px;height:67px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:2px solid transparent;box-shadow:0 4px 15px #cb040466;box-sizing:border-box}.hero-cta-btn:hover,.service-hero-cta:hover{background-color:#fff;color:#121212;border-color:#fff;transform:translateY(-2px);box-shadow:0 4px 20px #fff6}.trust-badges-section{width:100%;background-color:#f2f2f2!important;padding:0!important;border-bottom:none!important;position:relative;z-index:10}.trust-badges-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1190px;margin:0 auto;padding:40px 20px!important;box-sizing:border-box}.badge-item,.trust-badge-item{display:flex;flex-direction:row;align-items:center;gap:14px;text-align:left;flex:0 0 auto}.badge-icon-box,.trust-badge-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px}.badge-svg,.badge-icon-box svg,.trust-badge-icon svg{width:50px;height:50px;fill:#cb0404;color:#cb0404;display:block}.badge-content,.trust-badge-content{display:flex;flex-direction:column}.badge-title,.trust-badge-title{font-family:Bebas Neue,sans-serif!important;font-size:38px!important;font-weight:700!important;line-height:1.1em!important;color:#121212!important;text-transform:uppercase!important;margin:0!important;letter-spacing:.5px!important;text-wrap:balance}.badge-desc,.trust-badge-subtitle{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;color:#333;line-height:1.25em;margin:0;white-space:nowrap}.losing-focus-section,.split-content-section{background-color:#fff;padding:80px 0;position:relative}.losing-focus-container,.split-container{max-width:1190px;margin:0 auto;padding:0 20px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:60px;box-sizing:border-box}.losing-focus-content,.split-text-col{flex:1;max-width:580px}.losing-focus-desc,.split-text-col p{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.85em;color:#333;margin:0 0 20px;text-wrap:pretty}.losing-focus-btn,.split-cta-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 28px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;margin-top:10px;box-shadow:0 4px 12px #cb04044d}.losing-focus-btn:hover,.split-cta-btn:hover{background-color:#121212;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #0006}.demands-section{background-color:#fff!important;padding:80px 0;position:relative;border-top:none!important;border-bottom:none!important}.demands-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#121212;text-transform:uppercase;text-align:center;margin:0 auto 16px;max-width:800px;text-wrap:balance}.demands-subtitle,.demands-intro{font-family:Roboto Flex,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.7em!important;color:#333!important;text-align:center;margin:0 auto 50px!important;max-width:40em!important;width:100%;text-wrap:pretty}.demands-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:32px 24px;box-sizing:border-box}.demand-card{width:31%;max-width:31%;background-color:transparent!important;border-radius:0!important;padding:12px 10px!important;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:none!important;border:none!important;box-sizing:border-box;transition:none!important}.demand-card:hover{transform:none!important;box-shadow:none!important}.demand-icon{width:50px;height:50px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;color:#cb0404;fill:#cb0404}.demand-icon svg{width:100%;height:100%;max-width:50px;max-height:50px;fill:currentColor}.demand-card-title{font-family:Bebas Neue,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:1.15em!important;color:#121212!important;text-transform:uppercase!important;margin:0 0 12px!important;text-wrap:balance!important}.demand-card-desc{font-family:Roboto Flex,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.7em!important;color:#333!important;margin:0!important;text-wrap:pretty!important}.sports-grid-section{background-color:#fff!important;padding:80px 0;position:relative}.sports-grid-header{max-width:880px;margin:0 auto 50px;text-align:center}.sports-grid-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#121212;text-transform:uppercase;margin:0 auto 16px;text-wrap:balance}.sports-grid-desc{font-family:Roboto Flex,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.7em!important;color:#333!important;text-wrap:pretty}.sports-cards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;max-width:1190px;margin:0 auto}.sport-card{background-color:#f2f2f2;padding:32px 20px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.sport-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00000014}.sport-card-icon{width:63px;height:63px;display:flex;align-items:center;justify-content:center;color:#cb0404}.sport-card-icon svg{width:63px;height:63px;fill:#cb0404}.sport-card-title{font-family:Bebas Neue,sans-serif!important;font-size:24px!important;font-weight:700!important;color:#121212!important;text-transform:uppercase!important;margin:0;transition:color .2s ease}.sport-card:hover .sport-card-title{color:#cb0404!important}@media(max-width:1024px){.sports-cards-grid{grid-template-columns:repeat(3,1fr);gap:20px}.sport-card{padding:24px 16px}}@media(max-width:767px){.sports-grid-section{padding:60px 0}.sports-grid-title{font-size:36px!important}.sports-grid-desc{font-size:16px!important;text-align:left}.sports-cards-grid{grid-template-columns:repeat(2,1fr);gap:16px}.sport-card{padding:20px 12px}.sport-card-icon,.sport-card-icon svg{width:55px;height:55px}.sport-card-title{font-size:20px!important}}.team-section,.service-team-section{position:relative;background-color:#121212;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:90px 0;color:#fff}.team-section:before,.service-team-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212;opacity:.95;z-index:1}.team-container,.service-team-inner{position:relative;z-index:2;max-width:1190px;margin:0 auto;padding:0 20px;box-sizing:border-box}.team-title,.service-team-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#fff!important;text-transform:uppercase;text-align:center;margin:0 auto 16px;max-width:900px;text-wrap:balance}.team-intro-text,.service-team-desc{font-family:Roboto Flex,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.7em!important;color:#fff!important;text-align:center;margin:0 auto 40px!important;max-width:42em!important;width:100%;text-wrap:pretty}.how-it-works-section{background-color:#fff;padding:90px 0;position:relative}.south-africa-steps-section{background-color:#f2f2f2}.how-it-works-container{max-width:1190px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.how-it-works-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#121212;text-transform:uppercase;text-align:center;margin:0 auto 48px;max-width:820px;text-wrap:balance}.how-it-works-list{width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:0}.how-it-works-item,.step-card{max-width:720px;width:100%;margin:0 auto;background-color:#f2f2f2;padding:32px;display:flex;flex-direction:row;align-items:flex-start;gap:28px;box-sizing:border-box;border-radius:0}.south-africa-steps-section .how-it-works-item{background-color:#fff}.how-it-works-icon,.step-badge{flex-shrink:0;width:65px;height:65px;display:flex;align-items:center;justify-content:center}.how-it-works-icon svg,.step-badge svg{width:65px;height:65px;display:block}.how-it-works-content,.step-content{flex:1}.how-it-works-step-title,.step-title{font-family:Bebas Neue,sans-serif;font-size:32px;font-weight:700;line-height:1.1em;color:#121212;text-transform:uppercase;margin:0 0 10px;text-wrap:balance}.how-it-works-step-desc,.step-desc{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#333;margin:0;text-wrap:pretty}.how-it-works-btn-wrapper{width:100%;display:flex;justify-content:center;margin-top:36px}.how-it-works-btn,.how-it-works-cta{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 32px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #cb04044d}.how-it-works-btn:hover,.how-it-works-cta:hover{background-color:#121212;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #0006}.banner-cta-section{position:relative;background-color:#cb0404;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;padding:8em 20px;overflow:hidden;text-align:center}.banner-cta-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#4b0202!important;opacity:.93;z-index:1}.banner-cta-inner{position:relative;z-index:2;max-width:980px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.banner-cta-title{font-family:Bebas Neue,sans-serif!important;font-size:80px!important;font-weight:700!important;line-height:1.05em!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:normal!important;margin:0 auto 20px;max-width:980px;text-wrap:balance}.banner-cta-desc{font-family:Roboto Flex,sans-serif;font-size:20px;font-weight:500;line-height:1.9em;color:#fff;margin:0 auto 20px;max-width:820px;text-wrap:pretty}.banner-cta-desc:last-of-type{margin-bottom:35px}.banner-cta-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 36px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;border:none!important;box-shadow:0 4px 15px #0003}.banner-cta-btn:hover{background-color:#fff;color:#cb0404;transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.hardest-opponent-section,.composed-section{background-color:#fff;padding:80px 0;position:relative}.hardest-opponent-container,.composed-container{max-width:1190px;margin:0 auto;padding:0 20px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:60px;box-sizing:border-box}.hardest-opponent-content,.composed-text-col{flex:1;max-width:580px}.hardest-opponent-title,.composed-headline{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#121212!important;text-transform:uppercase!important;margin:0 0 24px!important;max-width:100%!important;width:100%!important;text-wrap:pretty!important}.hardest-opponent-desc,.composed-text-col p{font-family:Roboto Flex,sans-serif;font-size:17px;font-weight:400;line-height:1.85em;color:#333;margin:0 0 20px;text-wrap:pretty}.hardest-opponent-btn,.composed-cta-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#cb0404;color:#fff;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3em;padding:14px 28px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;cursor:pointer;transition:all .2s ease;margin-top:10px;box-shadow:0 4px 12px #cb04044d}.hardest-opponent-btn:hover,.composed-cta-btn:hover{background-color:#121212;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #0006}.contact-form-section,.service-contact-section{position:relative;background-color:#fff;background-position:bottom center!important;background-repeat:no-repeat!important;background-size:cover!important;padding:5em 20px!important;box-sizing:border-box;overflow:hidden}.contact-form-section:before,.service-contact-section:before,.contact-form-overlay{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff,#fffffff2 20%,#ffffffa6,#ffffff26)!important;z-index:1;pointer-events:none}.contact-form-section:has(.contact-form-overlay):before,.service-contact-section:has(.contact-form-overlay):before{display:none!important;content:none!important}.contact-form-container,.service-contact-inner{position:relative;z-index:2;max-width:1190px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box}.contact-title,.contact-form-title,.service-contact-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#121212;text-transform:uppercase;text-align:center;width:100%;max-width:580px!important;margin:0 auto 20px;text-wrap:balance}.contact-subtitle,.contact-form-subtitle,.service-contact-subtitle,.contact-form-section p:not(.form-group-title){font-family:Roboto Flex,sans-serif;font-size:16px!important;font-weight:400;line-height:1.85em;color:#333;text-align:center;width:100%;max-width:440px!important;margin:0 auto 35px;text-wrap:balance!important}.contact-form-section .contact-form-card,.contact-form-card.form-gradient-blue{background-color:transparent!important;background-image:linear-gradient(120deg,#fff,#2c6dfe)!important;padding:32px 28px!important;width:100%!important;max-width:480px!important;border-radius:0!important;box-sizing:border-box;margin:0 auto 60px;text-align:left;box-shadow:none!important}.form-group-title{font-family:Roboto Flex,sans-serif!important;font-size:18px!important;font-weight:700!important;font-variation-settings:"wght" 700;line-height:1.35em!important;color:#333!important;margin:18px 0 10px!important;padding:0 2px!important;text-wrap:balance!important}.form-group-title:first-child{margin-top:0!important}.faq-section{position:relative;background-color:#121212;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:90px 0;color:#fff}.faq-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212!important;opacity:.95;z-index:1;pointer-events:none}.faq-section:has(.faq-overlay):before{display:none!important;content:none!important}.faq-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212!important;opacity:.95;z-index:1;pointer-events:none}.faq-container{position:relative;z-index:2;max-width:1190px;margin:0 auto;padding:0 20px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:60px;box-sizing:border-box}.faq-title-col{flex:0 0 380px;max-width:380px;align-self:flex-start;margin:0;padding:0}.faq-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;line-height:1.1em!important;color:#fff!important;text-transform:uppercase;margin:-8px 0 0!important;padding:0!important;text-wrap:balance}.faq-accordion-col{flex:1;max-width:730px;width:100%}.faq-accordion{display:flex;flex-direction:column;gap:12px;width:100%}.faq-item{border-radius:0;overflow:hidden;transition:all .25s ease}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background-color:#fff;color:#121212;border:none;font-family:Bebas Neue,sans-serif;font-size:22px;font-weight:700;line-height:1.25em;text-align:left;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,color .2s ease}.faq-question:hover{background-color:#f5f5f5}.faq-question-text{flex:1}.faq-icon{flex-shrink:0;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.faq-icon-arrow{width:100%;height:100%}.faq-answer{display:none;background-color:transparent;padding:18px 24px 20px;box-sizing:border-box}.faq-answer p{font-family:Roboto Flex,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.75em!important;color:#e6e6e6!important;margin:0 0 16px;text-wrap:pretty}.faq-answer p:last-child{margin-bottom:0}.faq-answer a{color:#cb0404;font-weight:500;text-decoration:none;transition:color .2s ease}.faq-answer a:hover{color:#fff;text-decoration:none}.faq-item.active .faq-question{background-color:#cb0404;color:#fff}.faq-item.active .faq-answer{display:block}@media(max-width:1024px){.service-page h2:not(.hero-title):not(.banner-cta-title):not(.service-hero-title),.losing-focus-title,.demands-title,.team-title,.how-it-works-title,.hardest-opponent-title,.contact-title,.faq-title,.service-team-title,.service-contact-title,.split-headline,.composed-headline{font-size:42px!important}.sticky-scroll-media,.single-image-media,.losing-focus-media,.hardest-opponent-media,.split-image-col,.composed-image-col{position:static!important;top:auto!important;align-self:auto!important;max-width:100%!important;width:100%!important}.sticky-scroll-image,.sticky-scroll-media img,.single-image-media img,.losing-focus-media img,.hardest-opponent-media img,.split-image-col img,.composed-image-col img{height:320px!important}.service-hero{padding-top:100px;padding-bottom:50px}.hero-title,.service-hero-title{font-size:50px!important}.hero-desc,.service-hero-desc{font-size:18px;line-height:1.75em}.hero-cta-btn,.service-hero-cta{width:410px;height:48px;font-size:20px;padding:10px 20px}.trust-badges-section{padding:0!important}.trust-badges-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:40px 30px!important;padding:40px 20px!important}.badge-item,.trust-badge-item{width:calc(50% - 20px)!important;max-width:320px!important}.badge-icon-box,.badge-svg,.trust-badge-icon,.badge-icon-box svg,.trust-badge-icon svg{width:55px!important;height:55px!important}.badge-title,.trust-badge-title{font-size:32px!important}.badge-desc,.trust-badge-subtitle{font-size:16px!important}.split-container,.composed-container,.losing-focus-container,.hardest-opponent-container{display:flex!important;flex-direction:column!important;gap:40px;padding:0 20px}.split-text-col,.composed-text-col,.losing-focus-content,.hardest-opponent-content{max-width:100%!important;width:100%!important;order:1!important}.split-image-col,.composed-image-col,.single-image-media,.losing-focus-media,.hardest-opponent-media{max-width:100%!important;width:100%!important;position:static!important;top:auto!important;align-self:auto!important;order:-1!important}.demands-subtitle,.demands-intro{font-size:16px!important;margin:0 auto 36px!important;padding:0 10px;box-sizing:border-box}.demands-grid{gap:20px}.demand-card{width:48%;max-width:48%;padding:20px 15px!important}.how-it-works-list{margin-bottom:0!important}.how-it-works-btn-wrapper{margin-top:28px!important}.banner-cta-section{padding:4em 20px}.banner-cta-title{font-size:50px!important}.banner-cta-desc{font-size:17px!important;line-height:1.75em!important}.contact-form-section,.service-contact-section{padding:50px 20px 40px!important}.contact-form-container,.service-contact-inner{padding:0 20px!important}.contact-title,.service-contact-title{max-width:30em!important;margin:0 auto 16px!important}.contact-subtitle,.service-contact-subtitle{margin:0 auto 28px!important}.contact-form-section .contact-form-card,.contact-form-card.form-gradient-blue{width:25em!important;padding:28px!important;margin:0 auto 20px!important}.faq-container{flex-direction:column!important;align-items:center!important;gap:20px!important;padding:0 20px!important;width:100%!important;box-sizing:border-box!important}.faq-title-col{flex:none!important;max-width:100%!important;width:100%!important;position:static!important;text-align:center!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.faq-title{text-align:center!important;margin:0 auto!important;padding:0!important;max-width:750px!important;width:100%!important;text-wrap:balance!important}.faq-accordion-col{max-width:100%!important;width:100%!important}}@media(max-width:767px){.service-page h2:not(.hero-title):not(.banner-cta-title):not(.service-hero-title),.losing-focus-title,.demands-title,.team-title,.how-it-works-title,.hardest-opponent-title,.contact-title,.faq-title,.service-team-title,.service-contact-title,.split-headline,.composed-headline{font-size:36px!important}.sticky-scroll-media,.single-image-media,.losing-focus-media,.hardest-opponent-media,.split-image-col,.composed-image-col{position:static!important;top:auto!important;align-self:auto!important;max-width:100%!important;width:100%!important}.sticky-scroll-image,.sticky-scroll-media img,.single-image-media img,.losing-focus-media img,.hardest-opponent-media img,.split-image-col img,.composed-image-col img{height:270px!important}.service-hero{min-height:auto;padding:100px 15px 48px}.hero-title,.service-hero-title{font-size:38px!important}.hero-desc,.service-hero-desc{font-size:16px!important;line-height:1.6em;margin-bottom:14px}.hero-desc:last-of-type,.service-hero-desc:last-of-type{margin-bottom:24px}.hero-cta-btn,.service-hero-cta{width:100%;height:48px;font-size:18px}.trust-badges-section{padding:0!important}.trust-badges-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:32px 16px!important;padding:40px 20px!important;box-sizing:border-box!important}.badge-item,.trust-badge-item{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;max-width:100%!important;gap:0!important}.badge-icon-box,.trust-badge-icon{width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:10px!important}.badge-svg,.badge-icon-box svg,.trust-badge-icon svg{width:44px!important;height:44px!important;display:block!important;margin:0 auto!important}.badge-content,.trust-badge-content{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.badge-title,.trust-badge-title{font-size:26px!important;line-height:1.1em!important;margin:0 0 4px!important;text-align:center!important;text-wrap:balance!important}.badge-desc,.trust-badge-subtitle{font-size:14px!important;line-height:1.3em!important;margin:0!important;text-align:center!important;white-space:normal!important}.split-content-section,.composed-section,.losing-focus-section,.hardest-opponent-section{padding:60px 0}.split-container,.composed-container,.losing-focus-container,.hardest-opponent-container{display:flex!important;flex-direction:column!important;gap:32px!important}.split-image-col,.composed-image-col,.single-image-media,.losing-focus-media,.hardest-opponent-media{max-width:100%!important;width:100%!important;position:static!important;top:auto!important;align-self:auto!important;order:-1!important}.split-text-col,.composed-text-col,.losing-focus-content,.hardest-opponent-content{max-width:100%!important;width:100%!important;order:1!important}.losing-focus-title,.hardest-opponent-title,.split-headline,.composed-headline{text-align:left}.losing-focus-desc,.hardest-opponent-desc,.split-text-col p,.composed-text-col p{font-size:16px!important;line-height:1.7em!important;text-align:left;text-wrap:normal}.losing-focus-btn,.hardest-opponent-btn,.split-cta-btn,.composed-cta-btn{width:100%!important;font-size:18px;padding:14px 20px}.demands-section{padding:60px 0}.demands-title{margin-bottom:36px}.demands-subtitle,.demands-intro{font-size:16px!important;line-height:1.7em!important}.demands-grid{flex-direction:column;gap:24px}.demand-card{width:100%;max-width:100%;padding:16px 10px!important}.demand-card-desc{font-size:16px!important;line-height:1.7em!important}.team-section,.service-team-section{padding:60px 0}.team-title,.service-team-title{text-align:center!important;margin:0 auto 16px!important;width:100%!important;max-width:100%!important}.team-intro-text,.service-team-desc{font-size:16px!important;line-height:1.7em!important;text-align:center!important;margin:0 auto 32px!important;width:100%!important;max-width:100%!important;text-wrap:normal}.how-it-works-section{padding:60px 0}.how-it-works-title{margin-bottom:32px}.how-it-works-list{margin-bottom:0!important}.how-it-works-item,.step-card{flex-direction:column;align-items:center;text-align:center;padding:28px 16px;gap:16px}.how-it-works-step-title,.step-title{font-size:26px;text-align:center}.how-it-works-step-desc,.step-desc{font-size:16px!important;line-height:1.7em!important;text-align:center}.how-it-works-btn-wrapper{width:100%!important;display:block!important;margin-top:20px!important}.how-it-works-btn,.how-it-works-cta{width:100%!important;max-width:100%!important;font-size:20px;margin:0!important}.banner-cta-section{padding:3em 15px}.banner-cta-inner{width:100%!important;max-width:100%!important}.banner-cta-title{font-size:38px!important;width:100%!important;max-width:100%!important}.banner-cta-desc{font-size:16px!important;line-height:1.7em!important;width:100%!important;max-width:100%!important;text-wrap:normal!important;margin:0 auto 16px!important}.banner-cta-desc:last-of-type{margin:0 auto 28px!important}.banner-cta-btn{width:100%!important;font-size:20px}.contact-form-section,.service-contact-section{padding:3em 15px!important;width:100%!important;box-sizing:border-box!important}.contact-form-container,.service-contact-inner{width:100%!important;max-width:100%!important;padding:0!important;align-items:center!important;text-align:center!important;box-sizing:border-box!important}.contact-title,.contact-form-title,.service-contact-title{width:100%!important;max-width:100%!important;text-align:center!important;text-wrap:normal!important;box-sizing:border-box!important;margin:0 auto 16px!important}.contact-subtitle,.contact-form-subtitle,.service-contact-subtitle{font-size:16px!important;width:100%!important;max-width:100%!important;text-align:center!important;text-wrap:normal!important;box-sizing:border-box!important;margin:0 auto 28px!important}.contact-form-section .contact-form-card,.contact-form-card.form-gradient-blue{width:100%!important;max-width:100%!important;padding:24px 16px!important;margin:0 auto 40px!important;box-sizing:border-box!important}.contact-form-element{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.faq-section{padding:60px 0}.faq-container{flex-direction:column!important;align-items:center!important;gap:16px!important;padding:0 15px!important;width:100%!important;box-sizing:border-box!important}.faq-title-col{flex:none!important;max-width:100%!important;width:100%!important;position:static!important;text-align:center!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}.faq-title{font-size:36px!important;text-align:center!important;margin:0 auto!important;padding:0!important;width:100%!important;max-width:100%!important;text-wrap:balance!important}.faq-accordion-col{max-width:100%!important;width:100%!important}.faq-question{font-size:19px;padding:14px 18px}.faq-answer{padding:14px 18px 18px}.faq-item.active .faq-answer{display:block;padding:14px 18px 18px}.faq-answer p{font-size:16px!important;line-height:1.7em!important;text-wrap:normal}}.performance-team-section{position:relative;background-color:#121212;background-image:url(/assets/brisbane-hero-bg-D0N0L7Cv.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:120px 20px 80px;text-align:center}.performance-team-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#121212;opacity:.97;z-index:1}.performance-team-inner{position:relative;z-index:2;max-width:1190px;margin:0 auto}.performance-team-tagline{font-family:Bebas Neue,sans-serif;font-size:28px;font-weight:700;color:#cb0404;letter-spacing:1px;margin-bottom:12px}.performance-team-title{font-family:Bebas Neue,sans-serif;font-size:65px;font-weight:700;line-height:1.05em;color:#fff;text-transform:uppercase;margin:0 auto 20px;max-width:960px;text-wrap:balance}.performance-team-desc{font-family:Roboto Flex,sans-serif;font-size:18px;line-height:1.85em;color:#fff;max-width:880px;margin:0 auto 40px;text-wrap:pretty}.performance-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}.team-grid-card{background:#fff;border-radius:12px;padding:28px 20px;text-decoration:none;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 4px 15px #00000026}.team-grid-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000040}.team-grid-card-img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:18px}.team-grid-card-name{font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:700;color:#121212;text-transform:uppercase;margin:0 0 6px;transition:color .2s ease}.team-grid-card:hover .team-grid-card-name{color:#cb0404}.team-grid-card-role{font-family:Roboto Flex,sans-serif;font-size:14px;color:#555;margin:0;line-height:1.4em}.performance-team-note{font-family:Roboto Flex,sans-serif;font-size:16px;font-style:italic;color:#fff;opacity:.9;margin-top:40px;text-wrap:pretty}.editorial-content-section{background-color:#fff;padding:80px 20px}.editorial-container{max-width:860px;margin:0 auto}.editorial-container h2{font-family:Bebas Neue,sans-serif;font-size:46px;font-weight:700;line-height:1.15em;color:#121212;text-transform:uppercase;margin:48px 0 20px;text-wrap:balance}.editorial-container p{font-family:Roboto Flex,sans-serif;font-size:17px;line-height:1.85em;color:#333;margin:0 0 22px;text-wrap:pretty}.editorial-container a{color:#cb0404;text-decoration:none!important;font-weight:500}.editorial-container a:hover{text-decoration:none!important;opacity:.8}.editorial-image-wrap{margin:32px 0;border-radius:12px;overflow:hidden}.editorial-image-wrap img{width:100%;height:auto;display:block;border-radius:12px}.editorial-list{margin:20px 0 28px 24px;padding:0;list-style-type:disc}.editorial-list li{font-family:Roboto Flex,sans-serif;font-size:17px;line-height:1.85em;color:#333;margin-bottom:8px}@media(max-width:1024px){.performance-team-title{font-size:48px}.performance-team-grid{grid-template-columns:repeat(3,1fr);gap:20px}.editorial-container h2{font-size:38px}}@media(max-width:767px){.performance-team-section{padding:80px 20px 50px}.performance-team-tagline{font-size:20px}.performance-team-title{font-size:36px}.performance-team-desc{font-size:16px;text-align:left}.performance-team-grid{grid-template-columns:repeat(2,1fr);gap:16px}.team-grid-card{padding:20px 12px}.team-grid-card-img{width:110px;height:110px;margin-bottom:12px}.team-grid-card-name{font-size:20px}.team-grid-card-role{font-size:13px}.editorial-content-section{padding:50px 20px}.editorial-container h2{font-size:32px;margin:36px 0 16px}.editorial-container p,.editorial-list li{font-size:16px;line-height:1.7em}}@media(max-width:480px){.performance-team-grid{grid-template-columns:1fr}}.brisbane-team-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.brisbane-team-grid .team-card{flex:0 0 calc(33.333% - 16px);max-width:320px}.split-image-grid-2x2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.split-image-grid-2x2 img{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;border-radius:8px}.mtq-quizzes-section{background-color:#f1f0bb!important;padding:48px 20px!important;width:100%;box-sizing:border-box;position:relative;z-index:5}.mtq-quizzes-inner{max-width:1190px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;box-sizing:border-box}.mtq-card{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;display:flex;flex-direction:row;align-items:center;gap:16px;transition:none!important}.mtq-card:hover{transform:none!important;border-color:transparent!important}.mtq-card .card-icon{flex-shrink:0;width:55px;height:55px;display:flex;align-items:center;justify-content:center}.mtq-card .card-icon a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.mtq-card .card-icon svg{width:50px;height:50px;max-width:50px;max-height:50px;fill:#cb0404!important;color:#cb0404!important;display:block}.mtq-card-content{display:flex;flex-direction:column;align-items:center;text-align:center}.mtq-card-title{font-family:Bebas Neue,sans-serif!important;font-size:38px!important;font-weight:700!important;line-height:1.1em!important;letter-spacing:.5px;margin:0 0 2px!important;text-align:center}.mtq-card-title a{color:#121212!important;text-decoration:none!important;transition:color .2s ease}.mtq-card-title a:hover{color:#cb0404!important}.mtq-card-desc{font-family:Roboto Flex,sans-serif!important;font-size:15px!important;line-height:1.3em!important;color:#333!important;margin:0!important;text-align:center!important}.mtq-card-desc b{font-weight:700!important;color:#121212!important}@media(max-width:1024px){.mtq-quizzes-section{padding:40px 20px!important}.mtq-quizzes-inner{flex-wrap:wrap!important;justify-content:center!important;gap:40px 30px!important}.mtq-card{width:calc(50% - 20px)!important;max-width:320px!important;justify-content:center!important}.mtq-card-title{font-size:32px!important}.mtq-card-desc{font-size:14px!important}}@media(max-width:767px){.mtq-quizzes-section{padding:36px 15px!important}.mtq-quizzes-inner{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:28px 12px!important}.mtq-card{width:100%!important;max-width:100%!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:8px!important}.mtq-card .card-icon{width:44px!important;height:44px!important}.mtq-card .card-icon svg{width:40px!important;height:40px!important}.mtq-card-title{font-size:26px!important}.mtq-card-desc{font-size:13px!important;white-space:normal!important}.brisbane-team-grid .team-card{flex:0 0 100%;max-width:100%}.split-image-grid-2x2{grid-template-columns:1fr}}.sydney-sports-section{padding:80px 20px;background-color:#fff!important}.sydney-sports-container{max-width:1200px;margin:0 auto}.sydney-sports-title{font-family:Bebas Neue,sans-serif!important;font-size:55px!important;font-weight:700!important;color:#121212!important;text-align:center;margin-bottom:20px;text-transform:uppercase;line-height:1.1em}.sydney-sports-desc{font-family:Roboto Flex,sans-serif!important;font-size:17px!important;line-height:1.9em;color:#333!important;text-align:center;max-width:900px;margin:0 auto 50px}.sydney-sports-desc strong{font-weight:700;color:#121212}.sydney-sports-section .sydney-sports-desc a{color:#cb0404!important;text-decoration:none!important}.sydney-sports-section .sydney-sports-desc a:hover{opacity:.8}.sydney-sports-workshop-desc{margin-top:-30px;margin-bottom:50px}@media(max-width:767px){.sydney-sports-workshop-desc{margin-top:-30px;margin-bottom:36px}}.sydney-sports-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.hardest-opponent-section.south-africa-composed-section{background-color:#f2f2f2!important}.south-africa-composed-section .hardest-opponent-container{align-items:center;gap:80px}.south-africa-composed-section .south-africa-composed-media{flex:1 1 50%;max-width:580px}.south-africa-composed-section .south-africa-composed-media img{display:block!important;width:100%!important;max-width:580px!important;height:auto!important;max-height:none!important;object-fit:contain!important;border-radius:0!important;box-shadow:none!important}.south-africa-composed-section .hardest-opponent-content{flex:1 1 50%;max-width:650px}.sydney-sport-card{background-color:#f2f2f2;border-radius:12px;padding:36px 20px;text-align:center;text-decoration:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.sydney-sport-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014;background-color:#fff}.sydney-sport-card:hover .sydney-sport-name{color:#cb0404!important}.sydney-sport-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.sydney-sport-icon svg{width:100%;height:100%;fill:#cb0404}.sydney-sport-name{font-family:Bebas Neue,sans-serif;font-size:26px;color:#121212;margin:0;text-transform:uppercase;letter-spacing:.5px;transition:color .2s ease}@media(max-width:1024px){.sydney-sports-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:640px){.sydney-sports-grid{grid-template-columns:repeat(2,1fr);gap:14px}.sydney-sport-card{padding:24px 12px}.sydney-sport-icon{width:48px;height:48px}.sydney-sport-name{font-size:20px}}.hero-section.cycling-hero{background-image:url(/assets/cycling-hero-bg-CgaiYyNu.webp)!important}.team-section.cycling-team{background-image:url(/assets/cycling-team-bg-CoSxXRpz.webp)!important}.banner-cta-section.cycling-banner{background-image:url(/assets/cycling-banner-bg-TiBFbgqd.webp)!important}.contact-form-section.cycling-contact{background-image:url(/assets/cycling-contact-bg-BjPUhtXk.webp)!important}.faq-section.cycling-faq{background-image:url(/assets/cycling-faq-bg-zLrERIN5.webp)!important}.hero-section.american-football-hero{background-image:url(/assets/american-football-hero-bg-Cn13w9i0.webp)!important}.team-section.american-football-team{background-image:url(/assets/american-football-team-bg-CPj7FH6O.webp)!important}.banner-cta-section.american-football-banner{background-image:url(/assets/american-football-banner-bg-CUasfk8M.webp)!important}.contact-form-section.american-football-contact{background-image:url(/assets/american-football-contact-bg-DHXc5zk2.webp)!important}.faq-section.american-football-faq{background-image:url(/assets/american-football-faq-bg-B2Ora4FL.webp)!important}.hero-section.archery-hero{background-image:url(/assets/archery-hero-bg-BY4shdgH.webp)!important}.team-section.archery-team{background-image:url(/assets/archery-team-bg-BEtQnkSw.webp)!important}.banner-cta-section.archery-banner{background-image:url(/assets/archery-banner-bg-BFwTFBFK.webp)!important}.contact-form-section.archery-contact{background-image:url(/assets/archery-contact-bg-Cp5Np3lm.webp)!important}.faq-section.archery-faq{background-image:url(/assets/archery-faq-bg-BGE7kAnA.webp)!important}.hero-section.hobart-hero{background-image:url(/assets/hobart-hero-bg-BTxJXdR7.webp)!important}.banner-cta-section.hobart-banner{background-image:url(/assets/hobart-banner-bg-C4Q42UeO.webp)!important}.contact-form-section.hobart-contact{background-image:url(/assets/swimming-hero-bg-Di7NdswM.webp)!important}.faq-section.hobart-faq{background-image:url(/assets/hobart-faq-bg-Cjmq70rV.webp)!important}.hero-section.water-polo-hero{background-image:url(/assets/water-polo-hero-bg-BvpmZHw8.webp)!important}.team-section.water-polo-team{background-image:url(/assets/water-polo-team-bg-B1KbJvlO.webp)!important}.banner-cta-section.water-polo-banner{background-image:url(/assets/water-polo-banner-bg-DRfxEk8-.webp)!important}.contact-form-section.water-polo-contact{background-image:url(/assets/water-polo-contact-bg-BNGhco4c.webp)!important}.faq-section.water-polo-faq{background-image:url(/assets/water-polo-faq-bg-BBgfap1I.webp)!important}.hero-section.winter-sports-hero{background-image:url(/assets/winter-sports-hero-bg-DuhGcAbW.webp)!important}.team-section.winter-sports-team{background-image:url(/assets/winter-sports-team-bg-C2devCQ7.webp)!important}.banner-cta-section.winter-sports-banner{background-image:url(/assets/winter-sports-banner-bg-VhCK-1WJ.webp)!important}.contact-form-section.winter-sports-contact{background-image:url(/assets/water-polo-contact-bg-BNGhco4c.webp)!important}.faq-section.winter-sports-faq{background-image:url(/assets/newcastle-split-2-DXhekqq1.webp)!important}.hero-section.rugby-union-hero{background-image:url(/assets/rugby-union-hero-bg-CK9lR8co.webp)!important}.team-section.rugby-union-team{background-image:url(/assets/rugby-union-team-bg-DKtg-6P6.webp)!important}.banner-cta-section.rugby-union-banner{background-image:url(/assets/rugby-union-banner-bg-BVUbRbzT.webp)!important}.contact-form-section.rugby-union-contact{background-image:url(/assets/water-polo-contact-bg-BNGhco4c.webp)!important}.faq-section.rugby-union-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.newcastle-hero{background-image:url(/assets/newcastle-hero-bg-BPBgajeY.webp)!important}.banner-cta-section.newcastle-banner{background-image:url(/assets/newcastle-banner-bg-CUwcjpqN.webp)!important}.contact-form-section.newcastle-contact{background-image:url(/assets/newcastle-contact-bg-BVRYGN4Y.webp)!important}.faq-section.newcastle-faq{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.hero-section.climbing-hero{background-image:url(/assets/climbing-hero-bg-w05sjkOl.webp)!important}.team-section.climbing-team{background-image:url(/assets/climbing-team-bg-8P327BSv.webp)!important}.banner-cta-section.climbing-banner{background-image:url(/assets/climbing-banner-bg-DxxBk9Lr.webp)!important}.contact-form-section.climbing-contact{background-image:url(/assets/climbing-contact-bg-4J4NKI8G.webp)!important}.faq-section.climbing-faq{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.hero-section.athletics-sports-hero{background-image:url(/assets/athletics-sports-hero-bg-CCaNw31M.webp)!important}.team-section.athletics-sports-team{background-image:url(/assets/athletics-sports-team-bg-s-0rCBMW.webp)!important}.banner-cta-section.athletics-sports-banner{background-image:url(/assets/athletics-sports-banner-bg-5nAQYgku.webp)!important}.contact-form-section.athletics-sports-contact{background-image:url(/assets/athletics-sports-contact-bg-Blew6dfg.webp)!important}.faq-section.athletics-sports-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.canberra-hero{background-image:url(/assets/canberra-hero-bg-l5VE9ZZX.webp)!important}.banner-cta-section.canberra-banner{background-image:url(/assets/canberra-banner-bg-BNjlMQoB.webp)!important}.contact-form-section.canberra-contact{background-image:url(/assets/canberra-contact-bg-C_PoOOQc.webp)!important}.faq-section.canberra-faq{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.hero-section.perth-hero{background-image:url(/assets/hero-bg-gkwiY7Bh.webp)!important}.banner-cta-section.perth-banner{background-image:url(/assets/perth-banner-bg-GDw-nPY0.webp)!important}.contact-form-section.perth-contact{background-image:url(/assets/perth-contact-bg-CJxuvVXC.webp)!important}.faq-section.perth-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.combat-sports-hero{background-image:url(/assets/squash-hero-bg-CZKeerwJ.webp)!important}.team-section.combat-sports-team{background-image:url(/assets/combat-sports-split-2-B0rDaTId.webp)!important}.banner-cta-section.combat-sports-banner{background-image:url(/assets/newcastle-hero-bg-BPBgajeY.webp)!important}.contact-form-section.combat-sports-contact{background-image:url(/assets/water-polo-contact-bg-BNGhco4c.webp)!important}.faq-section.combat-sports-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.crossfit-hero{background-image:url(/assets/crossfit-hero-bg-DTKyZtTm.webp)!important}.team-section.crossfit-team{background-image:url(/assets/crossfit-team-bg-Bi0xzxow.webp)!important}.banner-cta-section.crossfit-banner{background-image:url(/assets/crossfit-banner-bg-BAKkz0_J.webp)!important}.contact-form-section.crossfit-contact{background-image:url(/assets/crossfit-contact-bg-CMc5qG3h.webp)!important}.faq-section.crossfit-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.equestrian-sports-hero{background-image:url(/assets/equestrian-sports-hero-bg-9gf2Br-T.webp)!important}.team-section.equestrian-sports-team{background-image:url(/assets/equestrian-sports-team-bg-Dfy9pImn.webp)!important}.banner-cta-section.equestrian-sports-banner{background-image:url(/assets/equestrian-sports-banner-bg-CF3xvE3e.webp)!important}.contact-form-section.equestrian-sports-contact{background-image:url(/assets/equestrian-sports-contact-bg-c76zw6Iu.webp)!important}.faq-section.equestrian-sports-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.f1-sports-hero{background-image:url(/assets/f1-sports-hero-bg-BCrb1qPz.webp)!important}.team-section.f1-sports-team{background-image:url(/assets/f1-sports-team-bg-DIFpdxvF.webp)!important}.banner-cta-section.f1-sports-banner{background-image:url(/assets/f1-sports-banner-bg-D7GGoEIs.webp)!important}.contact-form-section.f1-sports-contact{background-image:url(/assets/f1-sports-contact-bg-Dj92BHir.webp)!important}.faq-section.f1-sports-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.motorsport-hero{background-image:url(/assets/motorsport-hero-bg-PF9bQ_kY.webp)!important}.team-section.motorsport-team{background-image:url(/assets/motorsport-team-bg-DvASyFZE.webp)!important}.banner-cta-section.motorsport-banner{background-image:url(/assets/climbing-contact-bg-4J4NKI8G.webp)!important}.contact-form-section.motorsport-contact{background-image:url(/assets/motorsport-contact-bg-TYKhJ7WL.webp)!important}.faq-section.motorsport-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.boxing-hero{background-image:url(/assets/boxing-hero-bg-B59tjhT0.webp)!important}.team-section.boxing-team{background-image:url(/assets/boxing-team-bg-CKrZAd8J.webp)!important}.banner-cta-section.boxing-banner{background-image:url(/assets/boxing-banner-bg-CyeM4IRq.webp)!important}.contact-form-section.boxing-contact{background-image:url(/assets/boxing-contact-bg-Db7Hnzpm.webp)!important}.faq-section.boxing-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.powerlifting-hero{background-image:url(/assets/powerlifting-hero-bg-Dy1-fs01.webp)!important}.team-section.powerlifting-team{background-image:url(/assets/powerlifting-team-bg-lBaySdZ7.webp)!important}.banner-cta-section.powerlifting-banner{background-image:url(/assets/newcastle-split-1-2-CEZO1i5g.webp)!important}.contact-form-section.powerlifting-contact{background-image:url(/assets/powerlifting-contact-bg-DHhgX3Xr.webp)!important}.faq-section.powerlifting-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.adelaide-hero{background-image:url(/assets/adelaide-hero-bg-C4OYj96k.webp)!important}.banner-cta-section.adelaide-banner{background-image:url(/assets/crossfit-split-2-sfg0lOWi.webp)!important}.contact-form-section.adelaide-contact{background-image:url(/assets/endurance-split-1-wFTbredb.webp)!important}.faq-section.adelaide-faq{background-image:url(/assets/afl-faq-bg-B2N09ro7.webp)!important}.hero-section.diving-hero{background-image:url(/assets/hero-bg-gkwiY7Bh.webp)!important}.team-section.diving-team{background-image:url(/assets/diving-team-bg-BHXgLlLs.webp)!important}.banner-cta-section.diving-banner{background-image:url(/assets/diving-banner-bg-D7dO12pN.webp)!important}.contact-form-section.diving-contact{background-image:url(/assets/diving-contact-bg-BHgCsXEH.webp)!important}.faq-section.diving-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.endurance-hero{background-image:url(/assets/endurance-hero-bg-AvXdXOon.webp)!important}.team-section.endurance-team{background-image:url(/assets/endurance-team-bg-Dx8tqDfX.webp)!important}.banner-cta-section.endurance-banner{background-image:url(/assets/endurance-banner-bg-C0K41K33.webp)!important}.contact-form-section.endurance-contact{background-image:url(/assets/endurance-contact-bg-Bh19j0nb.webp)!important}.faq-section.endurance-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.south-africa-hero{background-image:url(/assets/hero-bg-gkwiY7Bh.webp)!important}.banner-cta-section.south-africa-banner{background-image:url(/assets/south-africa-banner-bg-D_geNFoH.webp)!important}.contact-form-section.south-africa-contact{background-image:url(/assets/south-africa-contact-bg-Bc6wttAq.webp)!important}.faq-section.south-africa-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.hero-section.melbourne-hero{background-image:url(/assets/hero-bg-gkwiY7Bh.webp)!important}.banner-cta-section.melbourne-banner{background-image:url(/assets/melbourne-banner-bg-BfhTC4Bc.webp)!important}.contact-form-section.melbourne-contact{background-image:url(/assets/melbourne-contact-bg-BaNAKqNI.webp)!important}.faq-section.melbourne-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.psychologist-profile-page{width:100%;color:#333}.psychologist-profile-page .psychologist-page-content>[data-id]{width:100%;margin:0;box-sizing:border-box}.psychologist-profile-page .e-con-inner{width:100%;max-width:1140px;margin:0 auto;box-sizing:border-box}.psychologist-profile-page .profile-live-hero{display:flex;flex-direction:column;align-items:center;min-height:70vh;padding:0 3em 5em;background:#fff}.psychologist-profile-page .profile-live-hero>.e-con-inner{display:flex;flex:1;flex-direction:column}.psychologist-profile-page .profile-hero-spacer .elementor-spacer-inner{height:118px}.psychologist-profile-page .profile-hero-row{display:flex;flex:1;align-items:center;justify-content:space-between;gap:80px;width:100%;margin-top:32px}.psychologist-profile-page .profile-hero-image-column{flex:0 0 40%;width:40%}.psychologist-profile-page .profile-hero-image-widget img{display:block;width:100%;height:auto}.psychologist-profile-page .profile-hero-copy-column{display:flex;flex:1 1 60%;flex-direction:column;min-width:0;gap:20px}.psychologist-profile-page .profile-kicker-widget .elementor-heading-title{color:#cb0404;font:700 28px/1.1 Bebas Neue,sans-serif;text-transform:uppercase}.psychologist-profile-page .profile-name-widget .elementor-heading-title{color:#121212;font:700 80px/1.1 Bebas Neue,sans-serif;text-transform:uppercase}.psychologist-profile-page .profile-registration-widget{width:25em;max-width:100%;margin-top:-12px;font:500 20px/1.9 Roboto Flex,sans-serif;text-align:left}.psychologist-profile-page .profile-provider-widget{width:100%;margin-top:-12px;margin-bottom:-12px;font:500 16px/1.9 Roboto Flex,sans-serif;text-align:left}.psychologist-profile-page .profile-divider-widget .elementor-divider{padding:1px 0}.psychologist-profile-page .profile-divider-widget .elementor-divider-separator{display:block;width:100%;border-top:1px solid #CB0404}.psychologist-profile-page .profile-intro-widget{width:100%;font:italic 600 15px/1.9 Roboto Flex,sans-serif;text-align:left}.psychologist-profile-page .profile-live-moment{padding:5em 3em;background:#f2f2f2}.psychologist-profile-page .profile-live-moment>.e-con-inner{display:flex;flex-direction:column;align-items:center}.psychologist-profile-page .profile-moment-heading,.psychologist-profile-page .profile-moment-copy{width:var(--profile-moment-width, 35em);max-width:100%;text-align:center}.psychologist-profile-page .profile-moment-heading .elementor-heading-title,.psychologist-profile-page .profile-about-heading .elementor-heading-title{margin:0 0 20px;color:#121212;font:700 55px/1.1 Bebas Neue,sans-serif;text-transform:uppercase}.psychologist-profile-page .profile-moment-copy{font:400 17px/1.9 Roboto Flex,sans-serif}.psychologist-profile-page .profile-live-about{padding:5em 3em;background:#fff}.psychologist-profile-page .profile-live-about>.e-con-inner{max-width:33em}.psychologist-profile-page .profile-live-about>.e-con-inner{display:flex;flex-direction:column;align-items:flex-start}.psychologist-profile-page .profile-about-heading{width:100%;max-width:100%;text-align:left}.psychologist-profile-page .profile-about-subheading{margin-top:28px;margin-bottom:16px}.profile-alexandra-mapstone .profile-registration-widget{width:100%}.profile-alexandra-mapstone .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-brian-langsworth .profile-hero-spacer .elementor-spacer-inner,.profile-madalyn-incognito .profile-hero-spacer .elementor-spacer-inner,.profile-darren-godwin .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-shayne-duncan .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-david-barracosa .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-chris-pomfret .profile-hero-spacer .elementor-spacer-inner,.profile-gareth-mole-spanish .profile-hero-spacer .elementor-spacer-inner{height:138px}.psychologist-profile-page.profile-gareth-mole-spanish .profile-hero-copy-column{width:100%;max-width:50em;flex-basis:100%;justify-content:center;margin:0 auto}.psychologist-profile-page.profile-gareth-mole-spanish .profile-hero-spacer .elementor-spacer-inner{height:138px}.psychologist-profile-page.profile-gareth-mole-spanish .profile-spanish-lead-copy{width:100%;font:400 20px/1.9 Roboto Flex,sans-serif}.psychologist-profile-page.profile-gareth-mole-spanish .profile-live-about{background:#f2f2f2}.psychologist-profile-page.profile-gareth-mole-spanish .profile-live-about>.e-con-inner{display:flex;flex-direction:column;align-items:flex-start;max-width:33em}.psychologist-profile-page.profile-gareth-mole-spanish .profile-spanish-about-image-widget{width:100%;margin-bottom:16px}.psychologist-profile-page.profile-gareth-mole-spanish .profile-spanish-about-photo{display:block;width:100%;max-width:100%;height:auto;margin:0}.psychologist-profile-page .profile-about-copy{width:100%;max-width:var(--profile-about-copy-width, 70em);text-align:left}.psychologist-profile-page .profile-about-copy{font:400 17px/1.9 Roboto Flex,sans-serif}.psychologist-profile-page .profile-about-copy p{margin:0 0 1.5em}.psychologist-profile-page .profile-about-copy p:last-child{margin-bottom:0}.psychologist-profile-page a,.psychologist-profile-page a:visited,.psychologist-profile-page a:hover,.psychologist-profile-page a:focus,.psychologist-profile-page a:active{color:#cb0404!important}@media(max-width:1024px){.profile-alexandra-mapstone .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-brian-langsworth .profile-hero-spacer .elementor-spacer-inner,.profile-madalyn-incognito .profile-hero-spacer .elementor-spacer-inner,.profile-darren-godwin .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-shayne-duncan .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-david-barracosa .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-chris-pomfret .profile-hero-spacer .elementor-spacer-inner,.profile-gareth-mole-spanish .profile-hero-spacer .elementor-spacer-inner{height:127px}.psychologist-profile-page .profile-live-hero{padding:0 3em 3em}.psychologist-profile-page .profile-hero-spacer .elementor-spacer-inner{height:107px}.psychologist-profile-page .profile-hero-row{flex-direction:column;gap:32px;margin-top:32px}.psychologist-profile-page .profile-hero-image-column{width:100%;flex-basis:auto}.psychologist-profile-page .profile-hero-image-widget{text-align:left}.psychologist-profile-page .profile-hero-image-widget img{max-width:212px;margin:0}.psychologist-profile-page .profile-hero-copy-column{width:100%;flex-basis:auto}.psychologist-profile-page .profile-kicker-widget .elementor-heading-title{font-size:26px}.psychologist-profile-page .profile-name-widget .elementor-heading-title{font-size:61px}.psychologist-profile-page .profile-registration-widget{width:100%;font-size:18px}.psychologist-profile-page .profile-provider-widget{font-size:18px}.psychologist-profile-page .profile-live-moment,.psychologist-profile-page .profile-live-about{padding:4em 3em}.psychologist-profile-page .profile-live-about>.e-con-inner{max-width:70em}.psychologist-profile-page .profile-moment-heading,.psychologist-profile-page .profile-moment-copy{width:100%;text-align:left}.psychologist-profile-page .profile-moment-heading .elementor-heading-title,.psychologist-profile-page .profile-about-heading .elementor-heading-title{font-size:42px}.psychologist-profile-page .profile-moment-copy,.psychologist-profile-page .profile-about-copy{font-size:16px}}@media(max-width:767px){.psychologist-profile-page .profile-live-hero{padding:0 1.5em 3em}.psychologist-profile-page .profile-hero-spacer .elementor-spacer-inner{height:96px}.profile-alexandra-mapstone .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-brian-langsworth .profile-hero-spacer .elementor-spacer-inner,.profile-madalyn-incognito .profile-hero-spacer .elementor-spacer-inner,.profile-darren-godwin .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-shayne-duncan .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-david-barracosa .profile-hero-spacer .elementor-spacer-inner,.profile-performance-psychologist-chris-pomfret .profile-hero-spacer .elementor-spacer-inner,.profile-gareth-mole-spanish .profile-hero-spacer .elementor-spacer-inner{height:116px}.psychologist-profile-page .profile-hero-row{gap:32px;margin-top:20px}.psychologist-profile-page .profile-hero-image-widget img{max-width:100%}.psychologist-profile-page .profile-kicker-widget .elementor-heading-title{font-size:20px}.psychologist-profile-page .profile-name-widget .elementor-heading-title{font-size:42px}.psychologist-profile-page .profile-registration-widget,.psychologist-profile-page .profile-provider-widget{font-size:17px}.psychologist-profile-page .profile-live-moment,.psychologist-profile-page .profile-live-about{padding:3em 1.5em}.psychologist-profile-page.profile-gareth-mole-spanish .profile-spanish-lead-copy{font-size:17px}.psychologist-profile-page .profile-moment-heading .elementor-heading-title,.psychologist-profile-page .profile-about-heading .elementor-heading-title{font-size:36px}.psychologist-profile-page .profile-moment-copy,.psychologist-profile-page .profile-about-copy{font-size:16px}}.psychologist-profile-page{--profile-moment-width: 35em;--profile-about-copy-width: 70em}.profile-harley-de-vos{--profile-moment-width: 41em;--profile-about-copy-width: 30em}.profile-michelle-pain{--profile-moment-width: 34em;--profile-about-copy-width: 30em}.profile-james-kneller{--profile-moment-width: 41em;--profile-about-copy-width: 35em}.profile-harley-de-vos .profile-intro-widget,.profile-michelle-pain .profile-intro-widget,.profile-james-kneller .profile-intro-widget{text-align:center}@media(max-width:1024px){.profile-harley-de-vos .profile-intro-widget,.profile-michelle-pain .profile-intro-widget,.profile-james-kneller .profile-intro-widget{text-align:left}}.international-hero{background-image:url(/assets/athlete-female-soccer-gXoi2xlr.webp)!important}.international-hero{background-image:url(/assets/athlete-female-soccer-gXoi2xlr.webp)!important}.profile-hero{background:#121212;color:#fff;position:relative;padding:100px 20px 80px}.international-transcript{background:#fff;color:#333;position:relative;padding:80px 20px}.international-hero{background-image:url(/assets/athlete-female-soccer-gXoi2xlr.webp)!important}.profile-container,.international-container{max-width:960px;margin:0 auto}.profile-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#121212e0}.profile-hero .profile-container{position:relative;z-index:1}.profile-kicker{font:28px Bebas Neue,sans-serif;color:#cb0404;text-transform:uppercase}.profile-name{font:80px/1.05 Bebas Neue,sans-serif;color:#fff}.profile-photo{width:220px;height:220px;object-fit:cover;border-radius:50%;float:right;margin:0 0 28px 36px}.profile-hero p:not(.profile-kicker),.profile-section p,.international-container p{font:17px/1.85 Roboto Flex,sans-serif;color:inherit}.profile-section{padding:70px 20px;background:#fff;color:#333}.profile-section.profile-highlight{background:#f2f2f2}.profile-section h2,.international-container h2{font:48px/1.1 Bebas Neue,sans-serif;color:#121212}.profile-section img:not(.profile-photo){max-width:100%;height:auto}.international-transcript h2{margin-top:40px}.international-transcript h2:first-child{margin-top:0}.international-hero{background-image:url(/assets/athlete-female-soccer-gXoi2xlr.webp)!important}@media(max-width:767px){.profile-hero,.profile-section,.international-transcript{padding:56px 20px}.profile-name{font-size:42px}.profile-photo{float:none;display:block;margin:0 auto 24px;width:170px;height:170px}.profile-section h2,.international-container h2{font-size:34px}}.sports-psychologist-uk-focus .losing-focus-media img{display:block;width:100%;height:450px;object-fit:cover;border-radius:4px}.sports-psychologist-uk-profile{background:#f2f2f2!important}.sports-psychologist-uk-profile .hardest-opponent-media img{object-fit:contain;box-shadow:none!important;border-radius:0!important}.sports-psychologist-uk-banner{background-image:url(/assets/athlete-female-soccer-gXoi2xlr.webp)!important}.sports-psychologist-uk-contact{background-image:url(/assets/athlete-female-soccer-gXoi2xlr.webp)!important}.sports-psychologist-uk-faq{background-image:url(/assets/golf-faq-bg-2dqOVcXE.webp)!important}.service-page main :is(.hero-desc,.service-hero-desc,.losing-focus-desc,.hardest-opponent-desc,.service-split-desc,.faq-answer,.sydney-sports-desc) a:link,.service-page main :is(.hero-desc,.service-hero-desc,.losing-focus-desc,.hardest-opponent-desc,.service-split-desc,.faq-answer,.sydney-sports-desc) a:visited,.service-page main :is(.hero-desc,.service-hero-desc,.losing-focus-desc,.hardest-opponent-desc,.service-split-desc,.faq-answer,.sydney-sports-desc) a:hover,.service-page main :is(.hero-desc,.service-hero-desc,.losing-focus-desc,.hardest-opponent-desc,.service-split-desc,.faq-answer,.sydney-sports-desc) a:focus,.service-page main :is(.hero-desc,.service-hero-desc,.losing-focus-desc,.hardest-opponent-desc,.service-split-desc,.faq-answer,.sydney-sports-desc) a:active{color:#cb0404!important}.hero-section.sports-psychologist-uk-hero,.service-hero.sports-psychologist-uk-hero{background-image:url(/assets/endurance-split-1-wFTbredb.webp)!important}.banner-cta-section.sports-psychologist-uk-banner{background-image:url(/assets/uk-sprinter-banner-vWdeSHUi.webp)!important}.contact-form-section.sports-psychologist-uk-contact,.service-contact-section.sports-psychologist-uk-contact{background-image:url(/assets/uk-wrestlers-form-bg-BQ8KTaD8.webp)!important}.faq-section.sports-psychologist-uk-faq{background-image:url(/assets/squash-hero-bg-CZKeerwJ.webp)!important}.sports-psychologist-uk :is(.hero-tagline,.hero-title,.losing-focus-title,.hardest-opponent-title,.sydney-sports-title,.how-it-works-title,.how-it-works-step-title,.banner-cta-title,.contact-title,.faq-title,.sydney-sport-name),.sports-psychologist-uk .losing-focus-btn{text-transform:none!important}body.service-page.sports-psychologist-uk h2:not(.hero-title):not(.banner-cta-title):not(.service-hero-title),body.service-page.sports-psychologist-uk .sydney-sport-name,body.service-page.sports-psychologist-uk .losing-focus-btn{text-transform:none!important}body.service-page.sports-psychologist-uk .trust-badge-title{text-transform:none!important}
