.elementor .pp-way-point{font-size:16px;color:var(--charcoal-green);padding-inline-start:28px;background-image:url("https://playpadelaus.com.au/wp-content/uploads/2026/10/play-padel-ball-150x150.png");background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:0px 4px;}.elementor .pp-way-close:hover,.elementor .pp-way-close:focus-visible{color:var(--forest-green);}.elementor .pp-way-close{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--sage-grey);cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:inline-flex;gap:6px;align-items:center;white-space: nowrap;\n}.elementor .pp-way-detail{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .pp-way-caption{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--forest-green);letter-spacing:0.7px;text-transform:uppercase;padding-block-start:4px;}.elementor .pp-way-more:hover,.elementor .pp-way-more:focus-visible{color:var(--charcoal-green);background-color:var(--court-yellow);}.elementor .pp-way-more{position:absolute;inset-block-end:20px;inset-inline-start:50%;font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--forest-green);letter-spacing:0.7px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--radius);background-color:var(--cream);transform:translate3d(-50%, 0px, 0px);transition:background-color 200ms, color 200ms;white-space: nowrap;\n}.elementor .pp-way-media{width:100%;height:420px;overflow:hidden;position:relative;cursor:pointer;padding:0px;border-radius:12px;}.elementor .pp-way-tile{min-width:0px;position:relative;padding:0px;gap:14px;}.elementor .pp-ways-track{width:100%;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;overflow-x: auto; scroll-behavior: smooth;\n}.elementor .pp-card{padding-block-start:36px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1px;border-color:rgba(26,57,51,0.12);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:24px;}.elementor .pp-hero{width:100%;min-height:760px;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .pp-photo{width:100%;height:100%;object-fit:cover;border-radius:var(--radius);display:block;}.elementor .pp-btn:hover,.elementor .pp-btn:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .pp-btn{font-family:var(--font-body);font-weight:600;font-size:14px;letter-spacing:0.7px;line-height:1.3;text-align:center;text-transform:uppercase;padding-block-start:19px;padding-block-end:19px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--radius);border-width:0px;transition:background-color 200ms, transform 200ms, color 200ms;display:inline-block;}.elementor .pp-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .pp-split{width:100%;max-width:1312px;padding:0px;display:flex;flex-direction:row;gap:96px;align-items:center;}.elementor .pp-container{width:100%;max-width:1312px;padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .pp-section{width:100%;padding-block-start:var(--section-space);padding-block-end:var(--section-space);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--cream);display:flex;flex-direction:column;gap:48px;align-items:center;}.elementor .pp-btn-outline-light:hover,.elementor .pp-btn-outline-light:focus-visible{color:var(--forest-green);background-color:var(--cream);}.elementor .pp-btn-outline-light{color:var(--cream);border-width:1.5px;border-color:rgba(247,243,232,0.6);border-style:solid;background-color:transparent;}.elementor .pp-btn-outline:hover,.elementor .pp-btn-outline:focus-visible{color:var(--cream);background-color:var(--forest-green);}.elementor .pp-btn-outline{color:var(--forest-green);border-width:1.5px;border-color:var(--forest-green);border-style:solid;background-color:transparent;}.elementor .pp-btn-dark:hover,.elementor .pp-btn-dark:focus-visible{color:var(--cream);background-color:var(--charcoal-green);}.elementor .pp-btn-dark{color:var(--cream);background-color:var(--forest-green);}.elementor .pp-btn-primary:hover,.elementor .pp-btn-primary:focus-visible{color:var(--charcoal-green);background-color:#F5DF3C;}.elementor .pp-btn-primary{color:var(--charcoal-green);background-color:var(--court-yellow);}.elementor .pp-eyebrow{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--lime-green);letter-spacing:1px;text-transform:uppercase;}.elementor .pp-lead{font-size:20px;line-height:1.55;}.elementor .pp-bg-forest{background-color:var(--forest-green);}