.elementor-2452 .elementor-element.elementor-element-520a952{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.55;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-520a952:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-520a952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zing-padel.co.uk/wp-content/uploads/2026/11/start-padel-hero-beginners-with-coach.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2452 .elementor-element.elementor-element-520a952::before, .elementor-2452 .elementor-element.elementor-element-520a952 > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-520a952 > .e-con-inner > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-520a952 > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-520a952 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-520a952 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-078c612 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2452 .elementor-element.elementor-element-6b081d5{text-align:center;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2452 .elementor-element.elementor-element-e58368f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-74c1e61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2452 .elementor-element.elementor-element-25b3acb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-0e82651{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-70d18f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-4e82e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-5ce6a4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-a045d1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6cecd8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-fef40ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-e75c719{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6c10a14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-00bd546{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-afb1c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-061bfbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-3720605{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-359c8c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-14755c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6346527{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-eb723c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-dff8609{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-ef513bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-28ab15d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-0281c7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-55092b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-343549e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-d3c73ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-54ba0e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-81e0f31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-c2eef1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-302188b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-a146523{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6721780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6853cd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-5545c16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-94ac91b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-09c2584{text-align:center;}.elementor-2452 .elementor-element.elementor-element-581e9fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-0545438{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-540749e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-ee0807b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-e5ec73f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-8c3ba79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-cb4fde8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-837ff6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-ada7d92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-63a7681{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-663eae9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-7655c17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-b2dee6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-a4c32d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-a2ff2a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-62f8b7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-64ccb83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6718147{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-2284129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-e169003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-b7950df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-632dd37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-cd37f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-7f45053{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-54ddb8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-e740ed2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-beb4c12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-80d5239{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-5e11e84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-b1065f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-0550286{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-4ceeccf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-08c3906{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-1d330f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-6a969d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-859d10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-ee8a1bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-118d0b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-f1068a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-73811b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-ee27dd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-bf8861b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-cbbbc73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-2df2d08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2452 .elementor-element.elementor-element-8f9c0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-b22e329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-623f6b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-38f1fe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-35e2a13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-01dec57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-1cad1ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-1111893{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-30b9cef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-4121edf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-32776e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-84f2818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2452 .elementor-element.elementor-element-716409e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2452 .elementor-element.elementor-element-520a952{--min-height:560px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-520a952:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-520a952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2452 .elementor-element.elementor-element-70d18f0{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-00bd546{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-94ac91b{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-837ff6d{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-6718147{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-7f45053{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-6a969d5{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-2df2d08{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2452 .elementor-element.elementor-element-6ddc813 img{width:100%;}.elementor-2452 .elementor-element.elementor-element-43eab47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2452 .elementor-element.elementor-element-43eab47 img{width:100%;}}@media(min-width:768px){.elementor-2452 .elementor-element.elementor-element-520a952{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-70d18f0{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-00bd546{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-94ac91b{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-837ff6d{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-6718147{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-7f45053{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-6a969d5{--content-width:1200px;}.elementor-2452 .elementor-element.elementor-element-2df2d08{--content-width:1200px;}}/* Start custom CSS *//* Start Padel page: scoped to .sp- classes. Uses the site kit tokens (Fjalla One, Roboto, #A9FF00, #C6FF40, #222020). */
.sp-sec{--sp-lime:#A9FF00;--sp-lime2:#C6FF40;--sp-ink:#000;--sp-text:#2E2E2E;--sp-dark:#222020;--sp-grey:#F6F6F6;--sp-line:#EAEAEA;--sp-r:16px}
.sp-sec .e-con.e-child{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--row-gap:16px;--column-gap:16px;--gap:16px;--width:100%}
.sp-sec > .e-con-inner{--row-gap:28px;--gap:28px;gap:28px}
.sp-light{background:var(--sp-grey)}
.sp-grey{background:var(--sp-grey)}
.sp-white{background:#fff}
.sp-dark{background:var(--sp-dark)}
.sp-black{background:#000}

/* type */
.sp-sec .elementor-heading-title{font-family:"Fjalla One",sans-serif;text-transform:uppercase;font-weight:500;letter-spacing:0;margin:0}
.sp-h1 .elementor-heading-title{font-size:68px;line-height:1.08;color:#fff!important}
.sp-h2 .elementor-heading-title{font-size:50px;line-height:1.1;color:var(--sp-ink)!important}
.sp-dark .sp-h2 .elementor-heading-title,.sp-black .sp-h2 .elementor-heading-title{color:#fff!important}
.sp-h3 .elementor-heading-title{font-size:26px;line-height:1.15;color:var(--sp-ink)!important}
.sp-h4 .elementor-heading-title{font-size:21px;line-height:1.25;color:var(--sp-ink)!important;text-transform:none}
.sp-black .sp-h4 .elementor-heading-title{color:#fff!important}
.sp-sec .sp-lime{color:var(--sp-lime)!important}
.sp-sec .sp-mark{background:var(--sp-lime);color:#000!important;padding:0 .18em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.sp-eyebrow .elementor-heading-title{font-size:19px;letter-spacing:2px;color:var(--sp-lime)!important;line-height:1.3}
.sp-eyebrow-sm .elementor-heading-title{font-size:16px;letter-spacing:1.5px}
.sp-eyebrow-mark{align-self:flex-start}
.sp-eyebrow-mark .elementor-heading-title{display:inline-block;background:var(--sp-lime);color:#000!important;padding:5px 14px 4px;font-size:17px;border-radius:50px}
.sp-center{text-align:center;align-self:center}
.sp-center .elementor-heading-title{text-align:center}
.sp-txt,.sp-sec .elementor-widget-text-editor{font-family:Roboto,sans-serif;font-size:18px;line-height:1.6;color:var(--sp-text)}
.sp-sec .elementor-widget-text-editor p{margin:0 0 .6em}
.sp-sec .elementor-widget-text-editor p:last-child,.sp-sec .elementor-widget-text-editor ul:last-child{margin-bottom:0}
.sp-dark .elementor-widget-text-editor,.sp-black .elementor-widget-text-editor{color:#EAEAEA}

/* buttons: kit style (black, lime text, white ring) */
.sp-btn{align-self:flex-start}
.sp-hero .sp-btn{align-self:center}
.sp-btn .elementor-button{border:3px solid #fff;box-shadow:0 0 0 1px #000}

/* images */
.sp-img img{width:100%;display:block;border-radius:var(--sp-r);object-fit:cover}
.sp-img-tall img{height:100%;min-height:440px;max-height:620px}
.sp-ico img{width:56px;height:56px;object-fit:contain;border-radius:50%}
.sp-ico-sm img{width:34px;height:34px;border-radius:8px}
.sp-ico-md img{width:48px;height:48px;border-radius:10px}
.sp-ico-lg img{width:72px;height:72px}
.sp-sec .elementor-widget-image{width:auto;max-width:100%}
.sp-sec .elementor-widget-image.sp-img{width:100%}

/* layout helpers */
.sp-2col{display:grid!important;grid-template-columns:1fr 1fr;gap:56px!important;align-items:center}
.sp-2col-wide{grid-template-columns:1.25fr 1fr}
.sp-2col-rev{grid-template-columns:1fr 1.25fr}
.sp-2col-top{align-items:end}
.sp-col{gap:18px!important}
.sp-col-narrow{align-self:stretch}
.sp-col-narrow .sp-img,.sp-col-narrow .sp-img .elementor-widget-container{height:100%}
.sp-grid2,.sp-grid3,.sp-grid4{display:grid!important;gap:20px!important}
.sp-grid2{grid-template-columns:repeat(2,1fr)}
.sp-grid3{grid-template-columns:repeat(3,1fr)}
.sp-grid4{grid-template-columns:repeat(4,1fr)}

/* hero */
.sp-hero .e-con-inner{align-items:center;text-align:center}
.sp-hero-sub{max-width:720px;text-align:center}
.sp-hero-sub,.sp-hero .elementor-widget-text-editor{color:#fff;font-size:22px}
.sp-badges{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:14px!important;margin-top:24px}
.sp-badge{width:auto!important;align-items:center;gap:12px!important;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.18);border-radius:50px;padding:8px 20px 8px 8px!important}
.sp-badge .sp-ico img{width:44px;height:44px}
.sp-badge-txt,.sp-hero .sp-badge-txt{font-size:16px;color:#fff;line-height:1.3;white-space:nowrap}

/* new to padel feats */
.sp-feats{display:grid!important;grid-template-columns:repeat(3,1fr);gap:12px!important;margin-top:10px}
.sp-feat{align-items:center;text-align:center;gap:10px!important;padding:18px 10px!important;background:#fff;border-radius:var(--sp-r)}
.sp-feat-txt{font-size:16px;line-height:1.35;color:#000;font-weight:500}

/* price card */
.sp-price-card{border:2px solid var(--sp-lime);border-radius:var(--sp-r);padding:26px 28px!important;background:#000;gap:14px!important}
.sp-price-row{align-items:center;gap:26px!important}
.sp-price{width:auto!important}
.sp-price .elementor-heading-title{font-size:96px;line-height:1;color:var(--sp-lime)!important}
.sp-price-sm .elementor-heading-title{font-size:56px}
.sp-price-lines{border-left:1px solid rgba(255,255,255,.25);padding-left:24px!important;gap:10px!important}
.sp-price-line{align-items:center;gap:12px!important}
.sp-price-line .elementor-widget-text-editor{font-size:16px;color:#fff;line-height:1.35}

/* journey steps */
.sp-steps{margin-top:10px}
.sp-step{background:#fff;border-radius:var(--sp-r);overflow:hidden;gap:0!important}
.sp-step-media{position:relative}
.sp-step-img img{border-radius:0;aspect-ratio:4/3;height:auto}
.sp-num{position:absolute!important;top:12px;left:12px;width:auto!important}
.sp-num img{width:54px;height:54px}
.sp-step-body{padding:20px 20px 24px!important;gap:6px!important}
.sp-step-meta{font-size:16px;color:#555}
.sp-step-meta strong{color:#000;background:var(--sp-lime);padding:1px 6px;border-radius:4px;font-weight:600}
.sp-step-list{font-size:16px;margin-top:6px}
.sp-step-note{margin-top:12px!important;padding:10px 12px;background:#000;color:var(--sp-lime);font-family:"Fjalla One",sans-serif;text-transform:uppercase;font-size:15px;letter-spacing:.5px;border-radius:10px;line-height:1.35}
.sp-strip{align-items:center;gap:12px!important;border-top:2px solid var(--sp-lime);padding-top:18px!important}

/* check lists */
.sp-checks{list-style:none;margin:0;padding:0}
.sp-checks li{position:relative;padding-left:34px;margin:0 0 9px;line-height:1.4}
.sp-checks li:before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--sp-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}
.sp-cross li:before{background:#D9D9D9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7l10 10M17 7L7 17' fill='none' stroke='%23444' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center/12px no-repeat}

/* reviews */
.sp-reviews{margin-top:10px}
.sp-review{background:#fff;border:1px solid var(--sp-line);border-radius:var(--sp-r);padding:18px!important;gap:18px!important;align-items:flex-start}
.sp-review-img{width:38%!important;flex-shrink:0}
.sp-review-img img{aspect-ratio:3/4;height:auto;border-radius:12px}
.sp-initial{width:38%!important;flex-shrink:0;align-self:stretch}
.sp-initial .elementor-heading-title{display:flex;align-items:center;justify-content:center;height:100%;min-height:180px;background:#000;color:var(--sp-lime)!important;font-size:72px;border-radius:12px}
.sp-review-body{gap:8px!important}
.sp-stars img{width:120px}
.sp-quote{font-size:16px;line-height:1.55;color:#222}
.sp-name .elementor-heading-title{font-size:20px;color:#000!important}
.sp-role{font-size:14px;color:#777}

/* faq */
.sp-faqs{margin-top:6px}
.sp-faq{background:var(--sp-grey);border:1px solid var(--sp-line);border-radius:var(--sp-r);padding:24px 26px!important;gap:12px!important}
.sp-faq-q{align-items:center;gap:14px!important}
.sp-faq .elementor-widget-text-editor{font-size:17px}

/* before / after */
.sp-bas{margin-top:6px}
.sp-ba{border-radius:var(--sp-r);overflow:hidden;gap:0!important;background:#F1F1F1}
.sp-ba-after{background:#fff;outline:3px solid var(--sp-lime);outline-offset:-3px}
.sp-ba-img img{border-radius:0;aspect-ratio:16/9;height:auto}
.sp-ba-body{padding:22px 26px 26px!important;gap:12px!important}
.sp-tag{align-self:flex-start}
.sp-tag .elementor-heading-title{display:inline-block;font-size:15px;letter-spacing:1px;padding:4px 14px;border-radius:50px;background:#D9D9D9;color:#000!important}
.sp-tag-after .elementor-heading-title{background:var(--sp-lime)}
.sp-ba-list{font-size:17px;color:#222}

/* start dates */
.sp-dates{margin-top:8px}
.sp-date{background:#fff;border:1px solid var(--sp-line);border-radius:var(--sp-r);padding:20px!important;gap:12px!important}
.sp-date-row{align-items:center;gap:12px!important}
.sp-date-txt{font-size:15px;line-height:1.4;color:#333}

/* after programme */
.sp-helps{gap:28px 30px!important;margin-top:8px}
.sp-help{gap:10px!important;border-left:1px solid rgba(255,255,255,.2);padding-left:20px!important}
.sp-help .elementor-widget-text-editor{font-size:16px;color:#cfcfcf}
.sp-help .sp-ico img{border-radius:0}

/* how to book */
.sp-bsteps{margin-top:8px}
.sp-bstep{gap:12px!important}
.sp-bstep-top{align-items:center;gap:12px!important}
.sp-stepnum{width:auto!important}
.sp-stepnum .elementor-heading-title{width:44px;height:44px;border-radius:50%;background:#EDEDED;display:flex;align-items:center;justify-content:center;font-size:18px;color:#000!important}
.sp-summary{background:#000;border-radius:var(--sp-r);padding:24px 30px!important;align-items:center;justify-content:space-between;gap:30px!important;margin-top:10px}
.sp-sum-price{width:auto!important;gap:2px!important}
.sp-sum-list{color:#fff!important;font-size:16px;border-left:1px solid rgba(255,255,255,.25);padding-left:30px}
.sp-summary .elementor-widget-text-editor{color:#fff}
.sp-sum-apps{width:auto!important;gap:12px!important;align-items:center}
.sp-sum-apps .elementor-widget-image img{max-height:56px;width:auto;border-radius:8px}

/* tablet */
@media (max-width:1024px){
 .sp-h1 .elementor-heading-title{font-size:54px}
 .sp-h2 .elementor-heading-title{font-size:40px}
 .sp-2col,.sp-2col-wide,.sp-2col-rev{grid-template-columns:1fr;gap:36px!important}
 .sp-img-tall img{min-height:0;max-height:480px}
 .sp-grid4{grid-template-columns:repeat(2,1fr)}
 .sp-grid3.sp-reviews{grid-template-columns:1fr}
 .sp-summary{flex-wrap:wrap}
}
/* phone */
@media (max-width:767px){
 .sp-h1 .elementor-heading-title{font-size:40px}
 .sp-h2 .elementor-heading-title{font-size:32px}
 .sp-h3 .elementor-heading-title{font-size:23px}
 .sp-hero-sub,.sp-hero .elementor-widget-text-editor{font-size:18px}
 .sp-txt,.sp-sec .elementor-widget-text-editor{font-size:17px}
 .sp-badges{flex-direction:column!important;align-items:stretch}
 .sp-badge{justify-content:flex-start}
 .sp-badge-txt{white-space:normal}
 .sp-feats{grid-template-columns:1fr 1fr 1fr;gap:8px!important}
 .sp-feat{padding:14px 6px!important}
 .sp-feat-txt{font-size:14px}
 .sp-ico-lg img{width:56px;height:56px}
 .sp-grid2,.sp-grid3,.sp-grid4{grid-template-columns:1fr}
 .sp-price-row{flex-direction:column!important;align-items:flex-start}
 .sp-price .elementor-heading-title{font-size:72px}
 .sp-price-lines{border-left:0;padding-left:0!important;border-top:1px solid rgba(255,255,255,.25);padding-top:14px!important}
 .sp-review{flex-direction:column!important}
 .sp-review-img,.sp-initial{width:100%!important}
 .sp-review-img img{aspect-ratio:4/3}
 .sp-initial .elementor-heading-title{min-height:120px}
 .sp-faq{padding:20px!important}
 .sp-summary{flex-direction:column!important;align-items:flex-start}
 .sp-sum-list{border-left:0;padding-left:0}
 .sp-sum-apps{flex-wrap:wrap}
 .sp-img-tall img{max-height:360px}
}

/* text colours inside light cards on dark sections */
.sp-dark .sp-step .elementor-widget-text-editor,.sp-dark .sp-ba .elementor-widget-text-editor{color:#222}
.sp-dark .sp-step .sp-step-meta{color:#555}
.sp-sec .sp-step-note{color:var(--sp-lime)!important}
.sp-dark .sp-price-line .elementor-widget-text-editor{color:#fff}
.sp-date-row .sp-ico{flex-shrink:0}
.sp-date-row{flex-wrap:nowrap}
.sp-date-note{font-size:15px;color:#555}
.sp-img-app img{height:auto;max-height:none}
.sp-stars{align-self:flex-start}
.sp-faq-q{flex-wrap:nowrap!important}
.sp-faq-q .sp-ico{flex-shrink:0}
@media (max-width:1024px){.sp-review-img,.sp-initial{width:30%!important}}
@media (max-width:767px){
 .sp-help{border-left:0;padding-left:0!important;border-top:1px solid rgba(255,255,255,.2);padding-top:18px!important}
 .sp-review-img,.sp-initial{width:100%!important}
}
/* price never shrinks under the divider */
.sp-price-row{flex-wrap:nowrap!important;gap:28px!important}
.sp-sec .sp-price{flex:0 0 auto!important;width:auto!important;max-width:none!important}
.sp-price .elementor-heading-title{white-space:nowrap;padding-right:4px}
.sp-price-lines{flex:1 1 auto!important;min-width:0}
@media (max-width:767px){.sp-price-row{flex-wrap:wrap!important}}/* End custom CSS */