section.basf-hero-image:not(.is-loaded) .basf-hero-image-content,section.basf-hero-image:not(.is-loaded) .wp-block-image{clip-path:inset(100%)}section.basf-hero-image{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden}section.basf-hero-image>*{z-index:0}section.basf-hero-image .basf-hero-image-container{height:100%;max-width:100%;pointer-events:none;position:absolute;width:100%;z-index:1}section.basf-hero-image .basf-hero-image-container .wp-block-image{display:none;margin:0;position:absolute}section.basf-hero-image .basf-hero-image-container .wp-block-image img{height:240px;max-width:none;-o-object-fit:cover;object-fit:cover;width:360px}@media (max-width:767px){section.basf-hero-image .basf-hero-image-container .wp-block-image img{height:240px;width:360px}}section.basf-hero-image .basf-hero-image-container .wp-block-image:first-child{display:block;left:50%;top:50%;transform:translate(-50%,-50%);translate:-175% -55%;z-index:1}@media (max-width:767px){section.basf-hero-image .basf-hero-image-container .wp-block-image:first-child{translate:-100% -80%}}section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(2){display:block;left:50%;top:50%;transform:translate(-50%,-50%);translate:175% -65%;z-index:1}@media (max-width:767px){section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(2){translate:100% -85%}}section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(3){display:block;left:50%;top:50%;transform:translate(-50%,-50%);translate:160% 45%;z-index:1}@media (max-width:767px){section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(3){translate:95% 80%}}section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(4){display:block;left:50%;top:50%;transform:translate(-50%,-50%);translate:0 135%;z-index:1}@media (max-width:767px){section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(4){translate:0 145%}}section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(5){display:block;left:50%;top:50%;transform:translate(-50%,-50%);translate:-160% 45%;z-index:1}@media (max-width:767px){section.basf-hero-image .basf-hero-image-container .wp-block-image:nth-child(5){translate:-95% 80%}}section.basf-hero-image .wp-block-werbesofa-core-lottie{bottom:0;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);z-index:1}
.basf-disability-sport .wp-block-columns{align-items:center}.basf-disability-sport__image-wrap{display:flex;justify-content:center;position:relative}.basf-disability-sport__image-wrap .wp-block-image{margin:0;width:100%}.basf-disability-sport__image-wrap .wp-block-image img{aspect-ratio:1;border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.basf-circular-badge{align-items:center;background-color:var(--wp--preset--color--accent);border-radius:50%;bottom:0;color:#fff;display:flex;height:140px;justify-content:center;overflow:hidden;position:absolute;right:0;text-decoration:none;width:140px}.basf-circular-badge__arrow{color:#fff;font-size:22px;line-height:1;position:absolute;transition:transform .3s ease;z-index:1}.basf-circular-badge:hover .basf-circular-badge__arrow{transform:translate(4px,-4px)}.basf-circular-badge__svg{animation:basf-badge-spin 12s linear infinite;fill:#fff;font-family:inherit;font-size:11.5px;height:100%;inset:0;letter-spacing:1.5px;position:absolute;text-transform:uppercase;width:100%}@keyframes basf-badge-spin{to{transform:rotate(1turn)}}
section.basf-cards-1{overflow:hidden}section.basf-cards-1 .wp-block-cover img{transition:scale var(--transition-spring)}section.basf-cards-1 .wp-block-cover:hover img{scale:1.1}
section.basf-courts .wp-block-cover{min-height:0!important;transition:min-height .3s ease-out}section.basf-courts .wp-block-cover .wp-block-buttons{transition:translate var(--transition-spring);translate:200% 0}section.basf-courts .wp-block-cover:hover{min-height:600px!important}section.basf-courts .wp-block-cover:hover .wp-block-buttons{translate:0 0}
.basf-fullscreen-image{overflow:hidden}.basf-fullscreen-image .wp-block-cover__image-background.has-parallax{background-attachment:scroll;transform-origin:center center}

.basf-cta-prices{display:flex!important;flex-direction:column;gap:80px;justify-content:space-around;overflow:hidden}@media(max-width:640px){.basf-cta-prices{gap:40px}}.basf-cta-prices>*{width:100%}
.basf-contact-form{overflow:hidden}.basf-contact-form .fluentform textarea{min-height:296px!important;resize:vertical}.basf-contact-form .fluentform .basf-contact-submit-area{border-top:1px solid rgba(0,0,0,.1);margin-top:0!important;padding-top:24px!important}.basf-contact-form .fluentform .basf-contact-submit-area>.ff-t-cell{align-items:center;display:flex!important;flex-basis:100%!important;flex-direction:row!important;gap:24px;justify-content:space-between}@media (max-width:640px){.basf-contact-form .fluentform .basf-contact-submit-area>.ff-t-cell{flex-wrap:wrap}.basf-contact-form .fluentform .basf-contact-submit-area .ff_submit_btn_wrapper{margin-left:auto}}
.basf-club-hero{margin-left:calc(clamp(1rem, .1579rem + 4.2105vw, 3rem)*-1)!important;margin-right:0!important;max-width:none!important;overflow:hidden;width:100vw!important}.basf-club-hero .is-style-section,.basf-club-hero h2{overflow:hidden}
.basf-facilities{overflow:hidden}.basf-facilities .basf-facilities__grid,.basf-facilities .wp-block-group.alignwide{align-items:start!important;container-type:normal!important;display:grid!important;gap:24px!important;grid-template-columns:repeat(4,1fr)!important;max-width:100%!important}.basf-facilities .wp-block-group.alignwide>.wp-block-image:first-child{margin-top:0}.basf-facilities .wp-block-group.alignwide>.wp-block-image:nth-child(2){margin-top:80px}.basf-facilities .wp-block-group.alignwide>.wp-block-image:nth-child(3){margin-top:-30px}.basf-facilities .wp-block-group.alignwide>.wp-block-image:nth-child(4){margin-top:50px}.basf-facilities .wp-block-group.alignwide>.wp-block-image{margin-bottom:0;overflow:hidden}.basf-facilities .wp-block-group.alignwide>.wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;will-change:transform}.basf-facilities .wp-block-image a{display:block;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.basf-facilities .wp-block-image a:hover{transform:scale(1.03)}@media (max-width:1024px){.basf-facilities .wp-block-group.alignwide{grid-template-columns:repeat(2,1fr)!important}.basf-facilities .wp-block-group.alignwide>.wp-block-image:first-child{margin-top:0}.basf-facilities .wp-block-group.alignwide>.wp-block-image:nth-child(2){margin-top:50px}.basf-facilities .wp-block-group.alignwide>.wp-block-image:nth-child(3){margin-top:0}.basf-facilities .wp-block-group.alignwide>.wp-block-image:nth-child(4){margin-top:50px}}@media (max-width:640px){.basf-facilities .wp-block-group.alignwide{grid-template-columns:1fr!important}.basf-facilities .wp-block-group.alignwide>.wp-block-image{margin-top:0!important}}
.basf-story-cards{padding-left:0!important;padding-right:0!important;position:relative}.basf-story-cards__card{margin-left:0!important;margin-right:0!important;max-width:none!important;overflow:hidden;width:100vw!important}.basf-story-cards__card>.wp-block-cover__image-background,.basf-story-cards__card>img{transform:scale(1.1);transition:none}.basf-story-cards__card .wp-block-cover__inner-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:600px;min-height:100vh;padding:0 clamp(1rem,.1579rem + 4.2105vw,3rem);perspective:600px}.basf-story-cards__card .wp-block-heading{overflow:hidden}.basf-story-cards__card .wp-block-heading div{transform-origin:center bottom}
.basf-sports-programs{overflow:hidden}.basf-sports-programs a{color:var(--wp--preset--color--primary,#014694);text-decoration:none;transition:text-decoration-color .3s ease}.basf-sports-programs a:hover{text-decoration:underline}.basf-sports-programs h2,.basf-sports-programs p{overflow:hidden}
.basf-news-overview{overflow:hidden}.basf-news-overview .wp-block-cover{overflow:hidden;position:relative}.basf-news-overview .wp-block-cover img{transition:transform .5s ease}.basf-news-overview .wp-block-cover:hover img{transform:scale(1.05)}.basf-news-overview .wp-block-cover .wp-block-cover__inner-container{position:static}.basf-news-overview .wp-block-cover .wp-block-post-title a:after{content:"";inset:0;position:absolute;z-index:1}.basf-news-overview .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.basf-news-overview .wp-block-post-excerpt{margin-bottom:0}.basf-news-overview h2,.basf-news-overview p{overflow:hidden}.basf-news-overview .wp-block-query-pagination{align-items:center;gap:12px}.basf-news-overview .wp-block-query-pagination-next,.basf-news-overview .wp-block-query-pagination-numbers .page-numbers,.basf-news-overview .wp-block-query-pagination-previous{align-items:center;background-color:var(--wp--preset--color--secondary,#f1f5f9);border-radius:50%;color:var(--wp--preset--color--neutral,#000);display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;text-decoration:none;transition:background-color .3s ease,color .3s ease;width:48px}.basf-news-overview .wp-block-query-pagination-next:hover,.basf-news-overview .wp-block-query-pagination-numbers .page-numbers.current,.basf-news-overview .wp-block-query-pagination-numbers .page-numbers:hover:not(.current),.basf-news-overview .wp-block-query-pagination-previous:hover{background-color:var(--wp--preset--color--accent,#014694);color:#fff}.basf-news-overview .wp-block-query-pagination-next,.basf-news-overview .wp-block-query-pagination-previous{font-size:0;position:relative}.basf-news-overview .wp-block-query-pagination-next:after,.basf-news-overview .wp-block-query-pagination-previous:after{background-color:var(--wp--preset--color--neutral,#000);content:"";height:14px;left:50%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDYuOTc1YTEgMSAwIDAgMSAxLTFoMTEuNTg3TDguMjk0IDEuNjgyQTEgMSAwIDAgMSA5LjcwNy4yNjhsNiA2YTEgMSAwIDAgMSAwIDEuNDE0bC02IDZhMSAxIDAgMCAxLTEuNDEzLTEuNDEzbDQuMjkzLTQuMjkzSDFhMSAxIDAgMCAxLTEtMSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDYuOTc1YTEgMSAwIDAgMSAxLTFoMTEuNTg3TDguMjk0IDEuNjgyQTEgMSAwIDAgMSA5LjcwNy4yNjhsNiA2YTEgMSAwIDAgMSAwIDEuNDE0bC02IDZhMSAxIDAgMCAxLTEuNDEzLTEuNDEzbDQuMjkzLTQuMjkzSDFhMSAxIDAgMCAxLTEtMSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transition:background-color .3s ease;translate:-50% -50%;width:16px}.basf-news-overview .wp-block-query-pagination-next:hover:after,.basf-news-overview .wp-block-query-pagination-previous:hover:after{background-color:#fff}.basf-news-overview .wp-block-query-pagination-previous:after{rotate:180deg}@media (max-width:768px){.basf-news-overview .wp-block-post-template{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:769px) and (max-width:1024px){.basf-news-overview .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.basf-single-hero .wp-block-cover__inner-container{padding-inline:max(0px,calc(50% - 600px));width:100%}.basf-single-hero .basf-single-hero__category a{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);display:inline-block;font-size:12px;padding:4px 12px;transition:background .3s ease}.basf-single-hero .basf-single-hero__category a:hover{background:hsla(0,0%,100%,.25)}.basf-single-hero .basf-single-hero__category .wp-block-post-terms__separator{color:var(--wp--preset--color--secondary,#f1f5f9);opacity:.6}.basf-single-columns.basf-single-columns{margin-inline:auto;max-width:1200px}.basf-single-columns--no-toc .basf-single-sidebar{display:none}.basf-single-columns--no-toc .basf-single-main{flex-basis:100%!important}.basf-single-main p{margin-bottom:24px;margin-top:0}.basf-single-main>.entry-content>p:first-of-type,.basf-single-main>.wp-block-post-content>p:first-of-type{color:rgba(0,0,0,.9);font-size:var(--wp--preset--font-size--body-xl,18px);line-height:1.75}.basf-single-main h2{margin-bottom:16px;margin-top:48px}.basf-single-main h3{margin-bottom:12px;margin-top:40px}.basf-single-main h4{margin-bottom:8px;margin-top:32px}.basf-single-main h5,.basf-single-main h6{margin-bottom:8px;margin-top:24px}.basf-single-main>.entry-content>:first-child,.basf-single-main>.wp-block-post-content>:first-child{margin-top:0}.basf-single-main .wp-block-image,.basf-single-main .wp-block-post-featured-image,.basf-single-main figure{margin-bottom:40px;margin-top:40px}.basf-single-main figcaption{color:rgba(0,0,0,.5);font-size:var(--wp--preset--font-size--body-small,14px);margin-bottom:0;margin-top:8px;text-align:center}.basf-single-main .wp-block-quote,.basf-single-main blockquote{border-left:4px solid var(--wp--preset--color--accent,#014694);color:rgba(0,0,0,.7);font-size:var(--wp--preset--font-size--body-xl,18px);font-style:italic;margin-bottom:40px;margin-top:40px;padding:24px 0 24px 24px}.basf-single-main .wp-block-quote p:last-child,.basf-single-main blockquote p:last-child{margin-bottom:0}.basf-single-main .wp-block-quote cite,.basf-single-main blockquote cite{color:rgba(0,0,0,.5);display:block;font-size:var(--wp--preset--font-size--body-small,14px);font-style:normal;margin-top:12px}.basf-single-main ol,.basf-single-main ul{margin-bottom:24px;margin-top:0;padding-left:24px}.basf-single-main li{margin-bottom:8px}.basf-single-main li:last-child{margin-bottom:0}.basf-single-main li ol,.basf-single-main li ul{margin-bottom:0;margin-top:8px}.basf-single-main .wp-block-code,.basf-single-main pre{background:var(--wp--preset--color--secondary,#f1f5f9);font-size:var(--wp--preset--font-size--body-small,14px);line-height:1.7;margin-bottom:32px;margin-top:32px;overflow-x:auto;padding:24px}.basf-single-main code{background:var(--wp--preset--color--secondary,#f1f5f9);border-radius:2px;font-size:.9em;padding:2px 6px}.basf-single-main pre code{background:none;padding:0}.basf-single-main .wp-block-table,.basf-single-main table{margin-bottom:32px;margin-top:32px}.basf-single-main .wp-block-table td,.basf-single-main .wp-block-table th{border-bottom:1px solid #e2e8f0;padding:12px 16px}.basf-single-main .wp-block-table th{font-weight:700;text-align:left}.basf-single-main .wp-block-separator,.basf-single-main hr{border:none;border-top:1px solid #e2e8f0;margin-bottom:48px;margin-top:48px}.basf-single-main .wp-block-embed,.basf-single-main .wp-block-gallery,.basf-single-main .wp-block-video{margin-bottom:40px;margin-top:40px}.basf-single-main .wp-block-buttons{margin-bottom:32px;margin-top:32px}.basf-single-sidebar__inner{background:var(--wp--preset--color--secondary,#f1f5f9);padding:24px;position:sticky;top:calc(var(--wp--preset--spacing--header) + 48px)}.basf-single-sidebar__label{border-bottom:1px solid #e2e8f0;color:rgba(0,0,0,.5);font-size:var(--wp--preset--font-size--body-small,14px)!important;padding-bottom:8px}.basf-single-sidebar .wp-block-wpseopress-table-of-contents{margin-top:12px}.basf-single-sidebar .wp-block-wpseopress-table-of-contents ol,.basf-single-sidebar .wp-block-wpseopress-table-of-contents ul{list-style:none;margin:0;padding-left:0}.basf-single-sidebar .wp-block-wpseopress-table-of-contents li{margin-bottom:0}.basf-single-sidebar .wp-block-wpseopress-table-of-contents a{color:rgba(0,0,0,.7);display:block;font-size:var(--wp--preset--font-size--body-small,14px);padding:2px 0;text-decoration:none;transition:color .2s ease}.basf-single-sidebar .wp-block-wpseopress-table-of-contents a:hover{color:var(--wp--preset--color--accent,#014694)}.basf-single-sidebar .wp-block-wpseopress-table-of-contents li.active>a{color:rgba(0,0,0,.9);font-size:var(--wp--preset--font-size--body,16px);font-weight:600}.basf-single-sidebar .wp-block-wpseopress-table-of-contents ol ol,.basf-single-sidebar .wp-block-wpseopress-table-of-contents ul ul{margin-top:4px;padding-left:16px}.basf-single-back a{align-items:center;color:var(--wp--preset--color--accent,#014694);display:inline-flex;font-weight:500;gap:4px;transition:gap .3s ease}.basf-single-back a:hover{gap:8px}.basf-single-related{overflow:hidden}.basf-single-related .wp-block-cover{overflow:hidden;position:relative}.basf-single-related .wp-block-cover img{transition:transform .5s ease}.basf-single-related .wp-block-cover:hover img{transform:scale(1.05)}.basf-single-related .wp-block-cover .wp-block-cover__inner-container{position:static}.basf-single-related .wp-block-cover .wp-block-post-title a:after{content:"";inset:0;position:absolute;z-index:1}.basf-single-related .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.basf-single-related .wp-block-post-excerpt{margin-bottom:0}@media (max-width:1024px){.basf-single-columns{flex-direction:column-reverse!important}.basf-single-main,.basf-single-sidebar{flex-basis:100%!important}.basf-single-sidebar__inner{position:static}}
.basf-venue-hero{margin-left:calc(clamp(1rem, .1579rem + 4.2105vw, 3rem)*-1)!important;margin-right:0!important;max-width:none!important;overflow:hidden;perspective:1200px;width:100vw!important}.basf-venue-hero .wp-block-cover__image-background{background-attachment:scroll!important;transform-origin:center center;will-change:transform}.basf-venue-hero .wp-block-cover__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:center;transform-style:preserve-3d}.basf-venue-hero h2{overflow:hidden;transform-style:preserve-3d}
.basf-venue-cta,.basf-venue-cta h2{overflow:hidden}.basf-venue-cta .basf-venue-cta__button a{align-items:center;background:#fff;border-radius:50%;color:var(--wp--preset--color--accent);display:flex;font-family:var(--wp--preset--font-family--primary);font-weight:500;height:198px;justify-content:center;margin:0 auto;text-align:center;text-decoration:none;transition:scale var(--transition-spring);width:198px;will-change:transform}.basf-venue-cta:hover .basf-venue-cta__button a{scale:1.08}@media (max-width:768px){.basf-venue-cta .basf-venue-cta__button a{height:160px;width:160px}}
.basf-tennis-gallery{overflow:hidden;perspective:1200px}.basf-tennis-gallery h1{overflow:hidden;perspective:800px}.basf-tennis-gallery>.wp-block-group.alignwide{grid-template-columns:repeat(4,1fr)!important}.basf-tennis-gallery .wp-block-image{overflow:hidden;transform-style:preserve-3d}.basf-tennis-gallery .wp-block-image:nth-child(odd){margin-top:80px}.basf-tennis-gallery .wp-block-image:nth-child(2n){margin-top:-40px}.basf-tennis-gallery .wp-block-image img{will-change:transform}.basf-tennis-gallery .wp-block-image a{display:block}@media (max-width:1079px){.basf-tennis-gallery>.wp-block-group.alignwide{grid-template-columns:repeat(2,1fr)!important}.basf-tennis-gallery .wp-block-image:nth-child(2n),.basf-tennis-gallery .wp-block-image:nth-child(odd){margin-top:0}}@media (max-width:599px){.basf-tennis-gallery>.wp-block-group.alignwide{grid-template-columns:1fr!important}}
.basf-padel-gallery{overflow:hidden;perspective:1200px}.basf-padel-gallery h1{overflow:hidden;perspective:800px}.basf-padel-gallery>.wp-block-group.alignwide{grid-template-columns:repeat(4,1fr)!important}.basf-padel-gallery .wp-block-image{overflow:hidden;transform-style:preserve-3d}.basf-padel-gallery .wp-block-image:nth-child(odd){margin-top:80px}.basf-padel-gallery .wp-block-image:nth-child(2n){margin-top:-40px}.basf-padel-gallery .wp-block-image img{will-change:transform}.basf-padel-gallery .wp-block-image a{display:block}@media (max-width:1079px){.basf-padel-gallery>.wp-block-group.alignwide{grid-template-columns:repeat(2,1fr)!important}.basf-padel-gallery .wp-block-image:nth-child(2n),.basf-padel-gallery .wp-block-image:nth-child(odd){margin-top:0}}@media (max-width:599px){.basf-padel-gallery>.wp-block-group.alignwide{grid-template-columns:1fr!important}}
.basf-tennis-overview,.basf-tennis-overview .wp-block-cover,.basf-tennis-overview h2{overflow:hidden}.basf-tennis-overview .wp-block-cover img{transition:transform .5s ease;will-change:transform}.basf-tennis-overview .wp-block-cover:hover img{transform:scale(1.05)}
.basf-bundesliga,.basf-bundesliga h2{overflow:hidden}.basf-bundesliga .wp-block-cover{cursor:pointer;overflow:hidden}.basf-bundesliga .wp-block-cover img{transition:transform .5s ease;will-change:transform}.basf-bundesliga .wp-block-cover:hover img{transform:scale(1.05)}.basf-bundesliga .wp-block-group-is-layout-grid{grid-template-columns:repeat(2,1fr)!important}@media (max-width:1024px){.basf-bundesliga .wp-block-group-is-layout-grid{grid-template-columns:1fr!important}}
.basf-teams-grid,.basf-teams-grid h2{overflow:hidden}.basf-teams-grid .wp-block-cover{cursor:pointer;overflow:hidden}.basf-teams-grid .wp-block-cover img{transition:transform .5s ease;will-change:transform}.basf-teams-grid .wp-block-cover:hover img{transform:scale(1.05)}
.basf-match-days-block{display:flex;flex-direction:column;gap:24px}.basf-match-days-block__grid{display:flex;flex-wrap:wrap;gap:24px}.basf-match-days-block__card{color:var(--wp--preset--color--primary-content,#fff);display:flex;flex:1 0 0;flex-direction:column;height:295px;justify-content:flex-end;min-width:336px;overflow:hidden;padding:27px 24px;position:relative}.basf-match-days-block__card--herren{background-color:var(--wp--preset--color--primary,#014694)}.basf-match-days-block__card--damen{background-color:#009764}.basf-match-days-block__icon{height:24px;position:absolute;right:24px;top:27px;width:24px}.basf-match-days-block__icon svg{fill:currentcolor;height:100%;width:100%}.basf-match-days-block__badge{color:#fff;font-size:13.94px;line-height:23px;padding:0 12px;top:-8px;transform:translateX(-50%);white-space:nowrap}.basf-match-days-block__badge,.basf-match-days-block__badge:after{background-color:var(--wp--preset--color--base-content,#000);left:50%;position:absolute}.basf-match-days-block__badge:after{bottom:-4px;content:"";height:8px;transform:translateX(-50%) rotate(45deg);width:8px}.basf-match-days-block__meta{font-family:var(--wp--preset--font-family--rubik,"Rubik",sans-serif);font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:28px}.basf-match-days-block__title{font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:32px}.basf-match-days-block__legend{align-items:center;display:flex;gap:28px;justify-content:center}.basf-match-days-block__legend-item{align-items:center;display:flex;font-size:16px;gap:12px;line-height:25.6px}.basf-match-days-block__legend-dot{border-radius:50%;height:14px;width:14px}.basf-match-days-block__legend-dot--herren{background-color:var(--wp--preset--color--primary,#014694)}.basf-match-days-block__legend-dot--damen{background-color:#009764}@media (max-width:640px){.basf-match-days-block__card{height:200px;min-width:100%}}

.basf-pricing-table__badge{align-items:center;background:var(--wp--preset--color--accent,#014694);border-radius:50%;color:#fff;display:flex;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--heading-3);font-weight:600;height:152px;justify-content:center;line-height:1;width:152px}.basf-pricing-table__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.basf-pricing-table__table-wrap .wp-block-columns.basf-pricing-table__row{flex-wrap:nowrap!important;min-width:700px}.basf-pricing-table__scroll-outer{position:relative}.basf-pricing-table__scroll-fade{background:linear-gradient(90deg,transparent,#fff);display:none;height:100%;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:56px;z-index:2}.basf-pricing-table__scroll-fade.is-hidden{opacity:0}.basf-pricing-table__row{border-bottom:1px solid rgba(0,0,0,.2)}.basf-pricing-table__row>.wp-block-column{align-items:center;display:flex;justify-content:center;padding:24px 8px}.basf-pricing-table__row p{margin:0!important}.basf-pricing-table__tarif-col{flex-direction:column}.basf-pricing-table__tarif-name{font-weight:700;letter-spacing:-.4px;line-height:28px}.basf-pricing-table__tarif-desc{color:#000;font-weight:400;letter-spacing:-.32px;line-height:24px}@media (max-width:768px){.basf-pricing-table__badge{font-size:var(--wp--preset--font-size--heading-5);height:100px;width:100px}.basf-pricing-table__row>.wp-block-column{padding:16px 6px}.basf-pricing-table__row p{font-size:var(--wp--preset--font-size--body-small)!important;line-height:22px}.basf-pricing-table__tarif-desc{font-size:var(--wp--preset--font-size--caption)!important;line-height:18px}.basf-pricing-table__scroll-fade{display:block}}
.basf-seminar-rooms__slider{overflow-x:auto;overflow-y:hidden;scroll-padding-left:clamp(1rem,.1579rem + 4.2105vw,3rem);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.basf-seminar-rooms__slider::-webkit-scrollbar{display:none}.basf-seminar-rooms__slider.is-dragging{cursor:grabbing;scroll-snap-type:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.basf-seminar-rooms__slider.is-dragging *{pointer-events:none!important}.basf-seminar-rooms__track{display:inline-flex!important;flex-wrap:nowrap!important;gap:24px!important;padding-left:clamp(1rem,.1579rem + 4.2105vw,3rem)!important;padding-right:0!important}.basf-seminar-rooms__track:after{content:"";flex:0 0 clamp(1rem,0.1579rem + 4.2105vw,3rem);height:1px}.basf-seminar-rooms__slide{aspect-ratio:1/1;border-radius:0;flex:0 0 calc(40% - 16px);min-height:0!important;overflow:hidden;scroll-snap-align:start}.basf-seminar-rooms__slide .wp-block-cover__inner-container{display:flex!important;flex-direction:column;height:100%;justify-content:flex-end}.basf-seminar-rooms__slide .wp-block-cover__inner-container>.wp-block-group{display:flex!important;flex:1;flex-direction:column;justify-content:flex-end}@media (max-width:1024px){.basf-seminar-rooms__slide{flex:0 0 calc(50% - 12px)}}@media (max-width:640px){.basf-seminar-rooms__slide{flex:0 0 calc(85vw - 24px)}}.editor-styles-wrapper .basf-seminar-rooms__track{display:grid!important;flex-wrap:wrap!important;gap:24px!important;grid-template-columns:1fr 1fr!important}.editor-styles-wrapper .basf-seminar-rooms__slide{aspect-ratio:1/1;flex:none!important}.editor-styles-wrapper .basf-seminar-rooms__slider{cursor:auto;overflow:visible}
.basf-custom-cursor{background-color:#014694;border-radius:50%;height:140px;left:0;pointer-events:none;position:fixed;top:0;width:140px;will-change:transform;z-index:9999}.basf-custom-cursor__ring{animation:basf-cursor-rotate 10s linear infinite;inset:0;position:absolute;transform-origin:center center}.basf-custom-cursor__label{left:50%;position:absolute;top:50%}.basf-custom-cursor__label span{color:#fff;display:block;font-family:var(--wp--preset--font-family--primary,sans-serif);font-size:9px;font-weight:500;left:0;position:absolute;top:0;transform-origin:0 0;white-space:pre}.basf-custom-cursor__arrow{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}@keyframes basf-cursor-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}

.has-display-large-font-size,.has-display-medium-font-size{font-weight:800;letter-spacing:.015em;line-height:1.55}.has-heading-1-font-size{font-weight:700;letter-spacing:.015em;line-height:1.55}.has-heading-2-font-size,.has-heading-3-font-size{font-weight:600;letter-spacing:.02em;line-height:1.55}.has-heading-4-font-size{font-weight:500;letter-spacing:.02em;line-height:1.55}.has-heading-5-font-size,.has-heading-6-font-size{font-weight:500;letter-spacing:.025em;line-height:1.6}.has-body-font-size,.has-body-xl-font-size{font-weight:400;letter-spacing:.03em;line-height:1.6}.has-body-small-font-size,.has-caption-font-size,.has-caption-large-font-size{font-weight:400;letter-spacing:.03em;line-height:1.65}.has-caption-small-font-size{font-weight:300;letter-spacing:.03em;line-height:1.65}.has-overline-font-size{font-weight:500;letter-spacing:.03em;line-height:1.65}.wp-block-button.is-style-arrow .wp-element-button{align-items:center;border-radius:50%;color:transparent;display:flex;font-size:0;height:56px;justify-content:center;min-width:unset;padding:0;transition:transform var(--transition-spring);width:56px}.wp-block-button.is-style-arrow .wp-element-button:before{background-color:#fff;content:"";height:21px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='37' fill='none' viewBox='0 0 42 37'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 18.31a2.625 2.625 0 0 1 2.625-2.625H33.04L21.77 4.415a2.625 2.625 0 0 1 3.71-3.71l15.75 15.75a2.625 2.625 0 0 1 0 3.71l-15.75 15.75a2.625 2.625 0 0 1-3.71-3.71l11.27-11.27H2.625A2.625 2.625 0 0 1 0 18.31' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='37' fill='none' viewBox='0 0 42 37'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 18.31a2.625 2.625 0 0 1 2.625-2.625H33.04L21.77 4.415a2.625 2.625 0 0 1 3.71-3.71l15.75 15.75a2.625 2.625 0 0 1 0 3.71l-15.75 15.75a2.625 2.625 0 0 1-3.71-3.71l11.27-11.27H2.625A2.625 2.625 0 0 1 0 18.31' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:24px}.wp-block-button.is-style-arrow .wp-element-button:after{display:none}.wp-block-button.is-style-arrow-x3 .wp-element-button{align-items:center;border-radius:50%;color:transparent;display:flex;font-size:0;height:168px;justify-content:center;min-width:unset;padding:0;transition:transform var(--transition-spring);width:168px}.wp-block-button.is-style-arrow-x3 .wp-element-button:before{background-color:#fff;content:"";height:63px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='37' fill='none' viewBox='0 0 42 37'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 18.31a2.625 2.625 0 0 1 2.625-2.625H33.04L21.77 4.415a2.625 2.625 0 0 1 3.71-3.71l15.75 15.75a2.625 2.625 0 0 1 0 3.71l-15.75 15.75a2.625 2.625 0 0 1-3.71-3.71l11.27-11.27H2.625A2.625 2.625 0 0 1 0 18.31' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='37' fill='none' viewBox='0 0 42 37'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 18.31a2.625 2.625 0 0 1 2.625-2.625H33.04L21.77 4.415a2.625 2.625 0 0 1 3.71-3.71l15.75 15.75a2.625 2.625 0 0 1 0 3.71l-15.75 15.75a2.625 2.625 0 0 1-3.71-3.71l11.27-11.27H2.625A2.625 2.625 0 0 1 0 18.31' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:72px}.wp-block-button.is-style-arrow-x3 .wp-element-button:after{display:none}.wp-block-button.is-style-arrow .wp-element-button:hover,.wp-block-button.is-style-arrow-x3 .wp-element-button:hover{padding-right:0;transform:scale(1.1)}@media (max-width:640px){.wp-block-button.is-style-arrow-x3 .wp-element-button{height:96px;width:96px}.wp-block-button.is-style-arrow-x3 .wp-element-button:before{height:35px;width:40px}}
.fluentform{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size)}.fluentform h2{font-size:var(--wp--preset--font-size--heading-2)!important;font-weight:600;letter-spacing:.02em;line-height:1.55}.fluentform .ff-el-group{margin-bottom:12px!important;margin-top:12px!important}.fluentform .ff-el-input--content .ff_tc_checkbox,.fluentform .ff_t_c,.fluentform .ff_tc_checkbox{padding:0!important}.fluentform .ff-el-input--label,.fluentform .ff-name-field-wrapper .ff-el-input--label,.fluentform .fluent-address .ff-el-input--label{position:static}.fluentform .ff-el-input--label label,.fluentform .ff-name-field-wrapper .ff-el-input--label label,.fluentform .fluent-address .ff-el-input--label label{color:rgba(0,0,0,.4);font-size:12px!important;font-weight:400;padding-bottom:0!important}.fluentform input[type=date],.fluentform input[type=email],.fluentform input[type=number],.fluentform input[type=tel],.fluentform input[type=text],.fluentform textarea{background:transparent!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--wp--preset--font-family--secondary)!important;font-size:var(--wp--preset--font-size--body)!important;line-height:1.3!important;outline:none!important;padding:8px 0!important;transition:border-color .2s ease}.fluentform input[type=date]:focus,.fluentform input[type=email]:focus,.fluentform input[type=number]:focus,.fluentform input[type=tel]:focus,.fluentform input[type=text]:focus,.fluentform textarea:focus{border-bottom-color:var(--wp--preset--color--accent)!important}.fluentform input[type=date]::-moz-placeholder,.fluentform input[type=email]::-moz-placeholder,.fluentform input[type=number]::-moz-placeholder,.fluentform input[type=tel]::-moz-placeholder,.fluentform input[type=text]::-moz-placeholder,.fluentform textarea::-moz-placeholder{color:transparent!important}.fluentform input[type=date]::placeholder,.fluentform input[type=email]::placeholder,.fluentform input[type=number]::placeholder,.fluentform input[type=tel]::placeholder,.fluentform input[type=text]::placeholder,.fluentform textarea::placeholder{color:transparent!important}.fluentform .ff-el-form-control[type=select],.fluentform .ff_has_multi_column select,.fluentform select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='rgba(0,0,0,0.4)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 0 center!important;background-repeat:no-repeat!important;background-size:12px!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;box-shadow:none!important;cursor:pointer;font-family:var(--wp--preset--font-family--secondary)!important;font-size:var(--wp--preset--font-size--body)!important;line-height:1.3!important;outline:none!important;padding:8px 28px 8px 0!important;transition:border-color .2s ease}.fluentform .ff-el-form-control[type=select]:focus,.fluentform .ff_has_multi_column select:focus,.fluentform select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%23014694' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;border-bottom-color:var(--wp--preset--color--accent)!important}.fluentform select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.fluentform .iti{width:100%}.fluentform .iti__selected-flag{background:transparent!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;padding-left:0!important}.fluentform input[type=tel]{padding-left:48px!important}.fluentform .iti__dropdown-content{z-index:50!important}.fluentform .iti__country-list{border:none!important;border-radius:8px!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;margin-top:4px!important;max-height:240px!important;padding:8px 0!important;z-index:100!important}.fluentform .iti__country-list .iti__country{cursor:pointer;padding:10px 16px!important;transition:background-color .15s ease}.fluentform .iti__country-list .iti__country.iti__highlight,.fluentform .iti__country-list .iti__country:hover{background-color:rgba(1,70,148,.06)!important}.fluentform .iti__country-list .iti__country.iti__active{background-color:rgba(1,70,148,.1)!important;font-weight:500}.fluentform .iti__country-list .iti__country-name{color:var(--wp--preset--color--neutral);font-size:14px}.fluentform .iti__country-list .iti__dial-code{color:rgba(0,0,0,.4);font-size:13px}.fluentform .iti__country-list .iti__divider{border-color:rgba(0,0,0,.06)!important;margin:4px 0!important}.fluentform .iti__search-input{border:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;font-size:14px!important;outline:none!important;padding:10px 16px!important}.fluentform .iti__search-input:focus{border-bottom-color:var(--wp--preset--color--accent)!important}.fluentform .ff-custom_html{margin-top:0!important}.fluentform .fluentform-signature-pad{border-color:var(--wp--preset--color--accent)!important}.fluentform .ff-uploader-wrapper{background:transparent!important;border:0!important;padding:0!important}.fluentform .ff-el-form-control[type=file]~.ff_file_upload_holder,.fluentform .ff_file_upload_holder{background-color:rgba(1,70,148,.02)!important;border:1px dashed rgba(1,70,148,.25)!important;border-radius:0!important;cursor:pointer;padding:32px 20px!important;text-align:center;transition:background-color .2s ease,border-color .2s ease}.fluentform .ff-el-form-control[type=file]~.ff_file_upload_holder.dz-drag-hover,.fluentform .ff-el-form-control[type=file]~.ff_file_upload_holder.ff-dropzone-hover,.fluentform .ff-el-form-control[type=file]~.ff_file_upload_holder:hover,.fluentform .ff_file_upload_holder.dz-drag-hover,.fluentform .ff_file_upload_holder.ff-dropzone-hover,.fluentform .ff_file_upload_holder:hover{background-color:rgba(1,70,148,.05)!important;border-color:var(--wp--preset--color--accent)!important}.fluentform .ff_upload_btn{align-items:center;background:transparent!important;border:0!important;color:var(--wp--preset--color--accent)!important;display:inline-flex;font-family:var(--wp--preset--font-family--secondary)!important;font-size:var(--wp--preset--font-size--body)!important;font-weight:500;gap:8px;letter-spacing:.02em;padding:0!important}.fluentform .ff_upload_btn:before{background-color:var(--wp--preset--color--accent);content:"";height:20px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5M12 3v12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5M12 3v12'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.fluentform .ff-uploaded-list{margin-top:12px!important}.fluentform .ff-upload-preview{background-color:#fff!important;border:1px solid rgba(1,70,148,.15)!important;border-radius:0!important;margin-top:8px!important;overflow:hidden}.fluentform .ff-upload-preview-img{border-radius:0!important}.fluentform .ff-upload-thumb{background-color:rgba(1,70,148,.05)!important}.fluentform .ff-upload-details{border-left:1px solid rgba(1,70,148,.1)!important;padding:8px 12px!important}.fluentform .ff-upload-filename{color:var(--wp--preset--color--neutral)!important;font-size:14px!important;font-weight:500}.fluentform .ff-upload-remove{color:var(--wp--preset--color--accent)!important;opacity:.6;transition:opacity .2s ease}.fluentform .ff-upload-remove:hover{color:var(--wp--preset--color--accent)!important;opacity:1;text-shadow:none!important}.fluentform .ff_file_upload_preview img{border-radius:0!important}.fluentform .ff-el-progress{background-color:rgba(1,70,148,.1)!important;border-radius:0!important;height:4px!important;margin-top:6px;overflow:hidden}.fluentform .ff-el-progress-bar{background-color:var(--wp--preset--color--accent)!important;border-radius:0!important;height:4px!important;transition:width .3s ease}.fluentform .ff-el-progress-bar span{display:none!important}.fluentform .ff-el-progress-status{color:var(--wp--preset--color--accent)!important;font-size:12px!important;margin-top:4px!important}.fluentform .ff-upload-progress{margin:8px 0!important}.fluentform .el-progress-bar__outer,.fluentform .ff-upload-progress-inline{background-color:rgba(1,70,148,.1)!important;border-radius:0!important;height:4px!important}.fluentform .el-progress-bar__inner{background-color:var(--wp--preset--color--accent)!important;border-radius:0!important}.fluentform .el-progress__text{color:var(--wp--preset--color--accent)!important;font-size:12px!important}.fluentform input[type=file].ff-screen-reader-element{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.fluentform .fluentform-custom-notice{background-color:var(--wp--preset--color--accent)!important;color:#fff!important;margin-top:24px!important;padding:24px!important;width:-moz-fit-content;width:fit-content}.fluentform .fluentform-custom-notice p:last-child{margin:0!important}.fluentform hr{border-color:rgba(0,0,0,.2)!important;margin-bottom:40px!important;margin-top:40px!important}.fluentform a{text-decoration:none}.fluentform a:hover{text-decoration:underline}.fluentform .ff-t-container{gap:24px!important;margin-bottom:0!important}.fluentform .ff-t-container .ff-t-cell{padding:0!important}.fluentform .ff-name-field-wrapper .ff-t-container{gap:24px!important}.fluentform .ff-name-field-wrapper .ff-el-group{position:relative}.fluentform .ff-el-form-hide_label:has(.ff-el-tooltip){align-items:center;display:flex!important;gap:8px}.fluentform .ff-el-form-hide_label:has(.ff-el-tooltip)>.ff-el-input--label{display:flex!important;flex-shrink:0;height:auto;margin:0;order:1;visibility:visible!important;width:auto}.fluentform .ff-el-form-hide_label:has(.ff-el-tooltip)>.ff-el-input--label>label{display:none!important}.fluentform .ff-el-form-hide_label:has(.ff-el-tooltip)>.ff-el-input--content{order:0}.fluentform .ff-el-tooltip{cursor:pointer;display:inline-flex}.fluentform .ff-el-tooltip svg{fill:var(--wp--preset--color--accent);height:18px;opacity:.6;transition:opacity .2s ease;width:18px}.fluentform .ff-el-tooltip:hover svg{opacity:1}.fluentform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--wp--preset--color--accent);border-radius:0!important;cursor:pointer;height:24px;margin-right:8px;min-width:24px;position:relative!important;width:24px}.fluentform input[type=checkbox],.fluentform input[type=checkbox]:after{transition:var(--transition-spring)}.fluentform input[type=checkbox]:checked{align-items:center;background-color:var(--wp--preset--color--accent);display:flex!important;justify-content:center}.fluentform input[type=checkbox]:checked:after{background-color:#fff;content:"";height:14px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xNDcuMTI2YS43NS43NSAwIDAgMSAuMjA4IDEuMDRsLTUgNy41YS43NS43NSAwIDAgMS0xLjE1NC4xMTRsLTMtM2EuNzUuNzUgMCAwIDEgMS4wNi0xLjA2bDIuMzUzIDIuMzUzTDguMTA3LjMzM2EuNzUuNzUgMCAwIDEgMS4wNC0uMjA3IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xNDcuMTI2YS43NS43NSAwIDAgMSAuMjA4IDEuMDRsLTUgNy41YS43NS43NSAwIDAgMS0xLjE1NC4xMTRsLTMtM2EuNzUuNzUgMCAwIDEgMS4wNi0xLjA2bDIuMzUzIDIuMzUzTDguMTA3LjMzM2EuNzUuNzUgMCAwIDEgMS4wNC0uMjA3IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px}.fluentform .ff-el-input--content label{align-items:center;display:flex!important;flex-direction:row!important;font-size:var(--wp--preset--font-size--body-small)!important}.fluentform .ff-el-input--content label .ff_tc_checkbox{display:flex!important;margin-top:0!important;min-width:32px!important}.fluentform .ff-btn-submit{align-items:center;background-color:var(--wp--preset--color--accent)!important;border:none!important;border-radius:50%!important;color:transparent!important;cursor:pointer!important;display:flex;font-size:0!important;height:72px;justify-content:center;min-width:72px;padding:0!important;transition:transform var(--transition-spring);width:72px}.fluentform .ff-btn-submit:after{background-color:#fff;content:"";height:28px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='50' fill='none' viewBox='0 0 57 50'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 24.522a3.516 3.516 0 0 1 3.516-3.516H44.25L29.156 5.912A3.516 3.516 0 0 1 34.125.944l21.094 21.093a3.516 3.516 0 0 1 0 4.97L34.125 48.1a3.515 3.515 0 0 1-4.969-4.969L44.25 28.037H3.516A3.516 3.516 0 0 1 0 24.522' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='50' fill='none' viewBox='0 0 57 50'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 24.522a3.516 3.516 0 0 1 3.516-3.516H44.25L29.156 5.912A3.516 3.516 0 0 1 34.125.944l21.094 21.093a3.516 3.516 0 0 1 0 4.97L34.125 48.1a3.515 3.515 0 0 1-4.969-4.969L44.25 28.037H3.516A3.516 3.516 0 0 1 0 24.522' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:28px}.fluentform .ff-btn-submit:hover{transform:scale(1.1)}.fluentform .ff_submit_btn_wrapper{align-items:center;display:flex!important;justify-content:flex-end}.fluentform .ff-message-success{background-color:var(--wp--preset--color--accent)!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-weight:700;padding:24px!important}.ff-el-pop-content{background:var(--wp--preset--color--neutral);border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.15);color:#fff;font-size:13px;line-height:1.5;padding:10px 14px;pointer-events:none;position:absolute;z-index:999}
.basf-header{border-bottom:1px solid hsla(0,0%,100%,.2)}.basf-header .wp-block-navigation .wp-block-navigation__container>li>a{position:relative}.basf-header .wp-block-navigation .wp-block-navigation__container>li>a:before{background-color:var(--wp--preset--color--accent);bottom:0;content:"";height:1px;left:0;position:absolute;transition:var(--transition-spring);width:0}.basf-header .wp-block-navigation .wp-block-navigation__container>li>a:hover:before{width:100%}.basf-header .wp-block-navigation .wp-block-navigation-item__content{white-space:nowrap!important;word-break:keep-all!important}.basf-header .wp-block-navigation .wp-block-navigation__submenu-container{border:0}.basf-header .wp-block-navigation .wp-block-navigation__submenu-container li a:hover{background-color:var(--wp--preset--color--accent);color:#fff}@media(max-width:1440px){.basf-header .wp-block-navigation{display:none}}@media(min-width:1441px){.basf-header .wp-block-werbesofa-core-burger{display:none}}@media(max-width:640px){.basf-header .wp-block-buttons{display:none}}header{backdrop-filter:blur(20px);color:var(--wp--preset--color--neutral);left:0;position:fixed;top:0;transition:color .3s ease;width:100%;z-index:999}header .werbesofa-core-burger-line{transition:background-color .3s ease}header .wp-block-site-logo img{transition:.3s ease}header.is-light{color:#fff}header.is-light .werbesofa-core-burger-line{background-color:#fff!important}header.is-light .wp-block-site-logo img{filter:unset!important}header.is-light .wp-block-navigation .wp-block-navigation__container>li>a:before{background-color:#fff}
aside{background-color:rgba(0,0,0,.3);height:100dvh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease 0s,visibility 0s ease .3s;visibility:hidden;width:100%;z-index:9999}.basf-sidebar{height:100%;max-width:320px;overflow-y:auto;position:absolute;right:0;transition:translate .3s ease;translate:100% 0;width:100%}.basf-sidebar nav .wp-block-navigation__container{width:100%}.basf-sidebar nav .wp-block-navigation__container>.wp-block-navigation-item{display:flex;flex-direction:column;width:100%}.basf-sidebar nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:12px 16px!important;width:100%}.basf-sidebar nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation__submenu-icon{position:absolute;right:16px;top:18px}.basf-sidebar nav .wp-block-navigation__container .wp-block-navigation__submenu-container{filter:brightness(1.1);height:auto!important;max-height:0;opacity:1!important;overflow:hidden!important;position:relative!important;visibility:visible!important;width:100%!important}.basf-sidebar nav .wp-block-navigation__container .wp-block-navigation-item:hover{filter:brightness(1.2)}.basf-sidebar nav .wp-block-navigation__container .wp-block-navigation-item:hover .wp-block-navigation__submenu-container{max-height:100%!important}.basf-sidebar .wp-block-group.wp-block-group-is-layout-grid a:hover{filter:brightness(1.2)}.basf-sidebar .wp-block-social-links .wp-social-link .wp-block-social-link-anchor{align-items:center;background-color:var(--wp--preset--color--accent);border-radius:100%;display:flex;flex-direction:row;height:40px;justify-content:center;width:40px}body.is-burger-active{overflow:hidden}body.is-burger-active aside{opacity:1;transition:opacity .3s ease 0s,visibility 0s ease 0s;visibility:visible}body.is-burger-active aside .basf-sidebar{translate:0 0}
.basf-footer .wp-block-heading,.basf-footer h1,.basf-footer h2,.basf-footer h3,.basf-footer h4,.basf-footer h5,.basf-footer h6{color:inherit}.basf-footer .basf-footer-grid-newsletter{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1696px){.basf-footer .basf-footer-grid-newsletter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.basf-footer .basf-footer-grid-newsletter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.basf-footer .basf-footer-grid-newsletter{grid-template-columns:repeat(1,minmax(0,1fr))}}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter{grid-column-start:4}@media(max-width:1696px){.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter{grid-column-start:3}}@media(max-width:1024px){.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter{grid-column-start:2}}@media(max-width:640px){.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter{grid-column-start:1}}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=email]{border:1px solid #fff!important;border-radius:0;color:#fff!important;font-size:16px;padding:12px 10px!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=email]::-moz-placeholder{color:#fff!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=email]::placeholder{color:#fff!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=email]:focus{background-color:transparent!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:0!important;height:24px;margin-right:8px;position:relative!important;transition:var(--transition-spring);width:24px}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=checkbox]:after{transition:var(--transition-spring)}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=checkbox]:checked{align-items:center;background-color:#fff;display:flex!important;flex-direction:row;justify-content:center}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform input[type=checkbox]:checked:after{background-color:var(--wp--preset--color--accent);content:"";height:14px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xNDcuMTI2YS43NS43NSAwIDAgMSAuMjA4IDEuMDRsLTUgNy41YS43NS43NSAwIDAgMS0xLjE1NC4xMTRsLTMtM2EuNzUuNzUgMCAwIDEgMS4wNi0xLjA2bDIuMzUzIDIuMzUzTDguMTA3LjMzM2EuNzUuNzUgMCAwIDEgMS4wNC0uMjA3IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xNDcuMTI2YS43NS43NSAwIDAgMSAuMjA4IDEuMDRsLTUgNy41YS43NS43NSAwIDAgMS0xLjE1NC4xMTRsLTMtM2EuNzUuNzUgMCAwIDEgMS4wNi0xLjA2bDIuMzUzIDIuMzUzTDguMTA3LjMzM2EuNzUuNzUgMCAwIDEgMS4wNC0uMjA3IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-btn-submit{align-items:center;background-color:#fff!important;border:none!important;border-radius:50%!important;color:transparent!important;cursor:pointer!important;display:flex!important;flex-direction:row;font-size:0!important;height:44px!important;justify-content:center;margin-bottom:0!important;min-width:44px!important;padding:0!important;width:44px!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-btn-submit:after{background-color:var(--wp--preset--color--accent);content:"";height:18px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5IDE2Ij48cGF0aCBmaWxsPSIjMDE0Njk0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDhhMS4xNDcgMS4xNDcgMCAwIDEgMS4xNDctMS4xNDdoMTMuMjlMOS41MTEgMS45M0ExLjE0NyAxLjE0NyAwIDAgMSAxMS4xMzMuMzA4bDYuODgyIDYuODgxYTEuMTQ3IDEuMTQ3IDAgMCAxIDAgMS42MjJsLTYuODgyIDYuODgxYTEuMTQ3IDEuMTQ3IDAgMCAxLTEuNjIxLTEuNjJsNC45MjQtNC45MjVIMS4xNDZBMS4xNDcgMS4xNDcgMCAwIDEgMCA4IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5IDE2Ij48cGF0aCBmaWxsPSIjMDE0Njk0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDhhMS4xNDcgMS4xNDcgMCAwIDEgMS4xNDctMS4xNDdoMTMuMjlMOS41MTEgMS45M0ExLjE0NyAxLjE0NyAwIDAgMSAxMS4xMzMuMzA4bDYuODgyIDYuODgxYTEuMTQ3IDEuMTQ3IDAgMCAxIDAgMS42MjJsLTYuODgyIDYuODgxYTEuMTQ3IDEuMTQ3IDAgMCAxLTEuNjIxLTEuNjJsNC45MjQtNC45MjVIMS4xNDZBMS4xNDcgMS4xNDcgMCAwIDEgMCA4IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff_t_c,.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff_tc_checkbox{padding:0!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-el-group{margin:0!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-el-group:has(.ff_t_c){margin-top:16px!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-t-container{align-items:flex-end;display:flex;flex-direction:row;gap:20px!important;margin-bottom:20px}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-t-container .ff-t-cell{flex-basis:unset!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-t-container .ff-t-cell:first-child{width:100%}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-t-container .ff-t-cell:last-child{width:auto!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-el-input--content label,.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-el-input--label label{color:#fff!important;font-size:var(--wp--preset--font-size--body-small)!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform label{align-items:center;display:flex!important;flex-direction:row!important;gap:12px}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform label .ff_tc_checkbox{display:flex!important;margin-right:0!important;margin-top:0!important;min-width:24px!important}.basf-footer .basf-footer-grid-newsletter .basf-footer-newsletter .fluentform .ff-message-success{background-color:#fff!important;border:unset!important;box-shadow:unset!important;color:var(--wp--preset--color--accent)!important;font-weight:700}.basf-footer .basf-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1440px){.basf-footer .basf-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.basf-footer .basf-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.basf-footer .basf-footer-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.basf-footer a:hover{text-decoration:underline}.basf-footer .basf-footer-socials .wp-block-social-links .wp-block-social-link:hover{transform:unset!important}.basf-footer .basf-footer-socials .wp-block-social-links .wp-block-social-link a{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;flex-direction:row;height:40px;justify-content:center;transition:var(--transition-spring);width:40px}.basf-footer .basf-footer-socials .wp-block-social-links .wp-block-social-link a svg{transition:var(--transition-spring)}.basf-footer .basf-footer-socials .wp-block-social-links .wp-block-social-link a:hover{background-color:#fff}.basf-footer .basf-footer-socials .wp-block-social-links .wp-block-social-link a:hover svg{color:var(--wp--preset--color--accent)}@media(max-width:768px){.basf-footer .basf-footer-socials .wp-block-social-links{justify-content:center}.basf-footer .wp-block-werbesofa-core-copyright{text-align:center}}
.pin-spacer.pin-spacer:has(>.basf-cta-prices),.pin-spacer.pin-spacer:has(>.basf-hero-image),.pin-spacer.pin-spacer:has(>.basf-padel-ball-transition),.pin-spacer.pin-spacer:has(>.basf-team-section),.pin-spacer.pin-spacer:has(>.basf-tennis-ball-section),.pin-spacer.pin-spacer:has(>.basf-timeline-section),.pin-spacer.pin-spacer:has(>[class*=basf-timeline]){margin-left:calc(clamp(1rem, .1579rem + 4.2105vw, 3rem)*-1)!important;margin-right:calc(clamp(1rem, .1579rem + 4.2105vw, 3rem)*-1)!important;max-width:none!important;width:100vw!important}.pin-spacer.pin-spacer:has(>.basf-story-cards__card){margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}.basf-padel-ball-transition.basf-padel-ball-transition,.basf-tennis-ball-section.basf-tennis-ball-section.has-global-padding{max-width:none!important;padding-left:0!important;padding-right:0!important;width:100vw!important}.is-layout-flex>.wp-block-heading,.is-layout-flex>h1,.is-layout-flex>h2,.is-layout-flex>h3,.is-layout-flex>h4,.is-layout-flex>h5,.is-layout-flex>h6,.wp-block-heading,h1,h2,h3,h4,h5,h6{margin-bottom:8px}.wp-block-list,ol:not([class]),ul:not([class]){list-style:revert;padding-left:24px}.basf-footer ol,.basf-footer ul,.basf-header ol,.basf-header ul,.basf-sidebar ol,.basf-sidebar ul,.basf-single-sidebar ol,.basf-single-sidebar ul,.wp-block-navigation ol,.wp-block-navigation ul,.wp-block-social-links{list-style:none;padding-left:0}.is-style-section{max-width:753px}:root{--transition-spring:0.3s cubic-bezier(0.34,1.56,0.64,1)}.entry-content,body,html{overflow-x:clip}body:before{background:url(/wp-content/themes/basf-tennisclub/assets/images/background.png) repeat 50%;background-size:50%;content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.wp-element-button{position:relative;transition:padding .3s ease}.wp-element-button:after{background-color:#fff;content:"";height:20px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDYuOTc1YTEgMSAwIDAgMSAxLTFoMTEuNTg3TDguMjk0IDEuNjgyQTEgMSAwIDAgMSA5LjcwNy4yNjhsNiA2YTEgMSAwIDAgMSAwIDEuNDE0bC02IDZhMSAxIDAgMCAxLTEuNDEzLTEuNDEzbDQuMjkzLTQuMjkzSDFhMSAxIDAgMCAxLTEtMSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDYuOTc1YTEgMSAwIDAgMSAxLTFoMTEuNTg3TDguMjk0IDEuNjgyQTEgMSAwIDAgMSA5LjcwNy4yNjhsNiA2YTEgMSAwIDAgMSAwIDEuNDE0bC02IDZhMSAxIDAgMCAxLTEuNDEzLTEuNDEzbDQuMjkzLTQuMjkzSDFhMSAxIDAgMCAxLTEtMSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:14px;scale:0;transition:scale .3s ease;width:20px}.wp-element-button:hover{padding-right:44px}.wp-element-button:hover:after{scale:1}.pin-spacer{max-width:100vw!important}.pin-spacer>.alignfull{max-width:none!important;width:100%!important}a.wp-block-group{display:block}
.basf-preloader{animation:preloaderSafetyFallback .85s ease-in-out 3s forwards;background-color:#fff;inset:0;position:fixed;z-index:9999}.basf-preloader.basf-preloader--js-ready{animation:none}.basf-preloader .basf-preloader__background{align-items:center;background-color:var(--wp--preset--color--accent);bottom:0;box-shadow:0 -10px 20px 0 rgba(0,0,0,.1);display:flex;height:100%;justify-content:center;left:0;min-height:100%;overflow:hidden;position:absolute;width:100%}.basf-preloader .basf-preloader__background .basf-preloader__container{align-items:center;display:flex;justify-content:center;perspective:800px}.basf-preloader .basf-preloader__ball{animation:preloaderPulse 2s ease-in-out infinite,preloaderGlow 2s ease-in-out infinite;border-radius:50%;display:block;filter:drop-shadow(0 0 40px rgba(200,220,0,.5));height:160px;-o-object-fit:contain;object-fit:contain;width:160px}@media (max-width:600px){.basf-preloader .basf-preloader__ball{height:120px;width:120px}}@keyframes preloaderSafetyFallback{to{pointer-events:none;transform:translateY(-100%);visibility:hidden}}@keyframes preloaderPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes preloaderGlow{0%,to{filter:drop-shadow(0 0 24px rgba(200,220,0,.3))}50%{filter:drop-shadow(0 0 56px rgba(200,220,0,.7))}}

.basf-padel-ball-transition{overflow:hidden;position:relative}.basf-padel-ball-transition>.wp-block-group:first-child{pointer-events:none;z-index:2}.basf-padel-ball-transition>.wp-block-group:first-child,.basf-padel-ball-transition>.wp-block-group:first-child .wp-block-image{height:100%;left:0;margin:0!important;padding:0!important;position:absolute!important;top:0;width:100%}.basf-padel-ball-transition>.wp-block-group:first-child .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.basf-padel-ball-transition>.wp-block-group:first-child .wp-block-image:first-child{z-index:2}.basf-padel-ball-transition>.wp-block-group:first-child .wp-block-image:last-child{z-index:1}.basf-padel-ball-transition>.wp-block-cover{position:relative;z-index:1}.basf-padel-ball-transition>.wp-block-cover .wp-block-cover__inner-container{padding-left:clamp(1rem,.1579rem + 4.2105vw,3rem)!important;padding-right:clamp(1rem,.1579rem + 4.2105vw,3rem)!important}
.basf-padel-interstitial .wp-block-cover__image-background,.basf-padel-interstitial [role=img].wp-block-cover__image-background{will-change:transform}.basf-padel-interstitial .wp-block-button,.basf-padel-interstitial .wp-block-buttons{display:none!important}@media (max-width:1024px){.basf-padel-interstitial .wp-block-button,.basf-padel-interstitial .wp-block-buttons{display:flex!important}}
.basf-inclusion-spokesperson [style*="border-left-width:4px"] p{margin:0!important}.basf-inclusion-spokesperson .wp-block-column:last-child{overflow:hidden}
.basf-inclusion-info{overflow:hidden;position:relative}.basf-inclusion-info__row{align-items:start;display:grid;gap:clamp(24px,4vw,80));grid-template-columns:5fr 7fr}.basf-inclusion-info__row.is-reversed{grid-template-columns:7fr 5fr}.basf-inclusion-info__row.is-reversed .basf-inclusion-info__heading{order:2;text-align:right}.basf-inclusion-info__row.is-reversed .basf-inclusion-info__body{order:1}.basf-inclusion-info__heading h2,.basf-inclusion-info__heading h3{line-height:1.05;margin:0}.basf-inclusion-info__body>*+*{margin-top:16px}@media (min-width:1025px){.basf-inclusion-info__heading{position:sticky;top:120px}}.basf-inclusion-info__angebote{text-align:center}.basf-inclusion-info__angebote-heading{margin:0 auto 12px!important}.basf-inclusion-info__angebote-intro{margin:0 auto 40px!important;max-width:640px}.basf-inclusion-info__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.basf-inclusion-info__card{align-items:center;background:var(--wp--preset--color--secondary,#f5f5f5);border-left:4px solid var(--wp--preset--color--accent,#95c11f);display:flex;min-height:140px;padding:28px 32px;text-align:left;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.basf-inclusion-info__card:hover{transform:translateY(-4px)}.basf-inclusion-info__card p{font-weight:500;margin:0}.basf-inclusion-info:after,.basf-inclusion-info:before{background:radial-gradient(circle,color-mix(in srgb,var(--wp--preset--color--accent,#95c11f) 14%,transparent) 0,transparent 70%);border-radius:50%;content:"";height:320px;pointer-events:none;position:absolute;width:320px;will-change:transform;z-index:0}.basf-inclusion-info:before{right:-120px;top:8%;transform:translate3d(0,var(--nx-drift-before,0),0)}.basf-inclusion-info:after{bottom:12%;left:-140px;transform:translate3d(0,var(--nx-drift-after,0),0)}.basf-inclusion-info>*{position:relative;z-index:1}@media (max-width:1024px){.basf-inclusion-info__row,.basf-inclusion-info__row.is-reversed{gap:16px;grid-template-columns:1fr}.basf-inclusion-info__row.is-reversed .basf-inclusion-info__heading{order:0;text-align:left}.basf-inclusion-info__row.is-reversed .basf-inclusion-info__body{order:1}.basf-inclusion-info__grid{gap:16px;grid-template-columns:1fr}.basf-inclusion-info__card{min-height:auto}}
.basf-membership-benefits .has-accent-background-color{will-change:transform}
.basf-membership-cta a.wp-block-group{align-items:center;color:inherit;display:flex;text-decoration:none;transition:background-color .3s ease}.basf-membership-cta a.wp-block-group:hover{background-color:var(--wp--preset--color--secondary,#f7f9fa)}
.basf-court-booking .wp-block-cover{overflow:hidden}.basf-court-booking .wp-block-cover img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.basf-court-booking .wp-block-cover:hover img{transform:scale(1.05)}@media (max-width:1024px){.basf-court-booking .wp-block-group[class*=is-layout-grid]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.basf-court-booking .wp-block-group[class*=is-layout-grid]{grid-template-columns:1fr!important}}
.basf-court-pricing .is-layout-grid>.wp-block-group{aspect-ratio:1/1!important;cursor:pointer;display:flex!important;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.basf-court-pricing .is-layout-grid>.wp-block-group p{margin:0!important}.basf-court-pricing .is-layout-grid>.wp-block-group:hover{box-shadow:0 8px 24px rgba(1,70,148,.3);transform:scale(1.08)}@media (max-width:1024px){.basf-court-pricing .is-layout-grid{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:600px){.basf-court-pricing .is-layout-grid{grid-template-columns:repeat(2,1fr)!important}}
.basf-partners:not(.is-loaded) .basf-partner-grid__card,.basf-partners:not(.is-loaded) .wp-block-column p,.basf-partners:not(.is-loaded) h2{clip-path:inset(100%)}.basf-partners,.basf-partners h2{overflow:hidden}.basf-partners h2 div{transform-origin:center bottom}.basf-partners .basf-partner-grid__card{will-change:transform,opacity}

