section.hero .wp-block-cover__inner-container>.wp-block-group{opacity:0;transform:translateY(40px)}.image-text-bg .wp-block-column .wp-block-image{opacity:0;transform:scale(.8)}.heading,.image-text-bg .wp-block-column>.wp-block-group,section.text,section.three-columns .wp-block-column{opacity:0;transform:translateY(40px)}section.image-text .wp-block-column:first-child{opacity:0;transform:translateX(40px)}section.image-text .wp-block-column:nth-child(2){opacity:0;transform:translateX(-40px)}section.planning .wp-block-column:first-child>div{opacity:0;transform:translateX(40px)}section.planning .wp-block-column:nth-child(2)>div{opacity:0;transform:translateX(-40px)}section.quote blockquote cite,section.quote blockquote p{opacity:0;transform:translateY(40px)}section.club{overflow:hidden;position:relative}.wp-block-column section.club:first-child .wp-block-image{margin-bottom:-50px;margin-top:-50px}@media screen and (max-width:768px){.wp-block-column section.club:first-child .wp-block-image{margin-bottom:-20px;margin-top:-20px}}.wp-block-column section.club:first-child .wp-block-image img{height:auto;transition:transform .1s ease-out;width:100%;will-change:transform}.wp-block-column section.club:first-child:nth-child(2){position:relative;z-index:2}.wp-block-column section.club:first-child:nth-child(2) .wp-block-buttons,.wp-block-column section.club:first-child:nth-child(2) h2,.wp-block-column section.club:first-child:nth-child(2) p{opacity:0;transform:translateY(40px)}.anim-element{opacity:0;transition:opacity .8s ease,transform .8s ease}.anim-element:not(.animate){opacity:0!important}.anim-element.animate{opacity:1!important;transform:none!important}.fade-up{transform:translateY(40px)}.fade-down{transform:translateY(-40px)}.fade-left{transform:translateX(40px)}.fade-right{transform:translateX(-40px)}.zoom-in{transform:scale(.8)}.zoom-out{transform:scale(1.2)}.slide-up{transform:translateY(100px)}.rotate{transform:rotate(45deg)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.delay-600{transition-delay:.6s}.delay-800{transition-delay:.8s}.delay-1000{transition-delay:1s}.duration-fast{transition-duration:.4s}.duration-normal{transition-duration:.8s}.duration-slow{transition-duration:1.2s}.wpcf7 input{color:#fff;font-family:var(--wp--preset--font-family--switzer,"Switzer, sans-serif");font-size:20px;font-weight:500}.wpcf7 .wpcf7-text{background-color:transparent;border:1px solid hsla(22,18%,88%,.3);height:50px;margin:10px;padding:9px 16px;width:-webkit-fill-available}.wpcf7 .wpcf7-text::placeholder{color:var(--wp--preset--color--contrast,#f0ebe8);font-family:var(--wp--preset--font-family--switzer,"Switzer, sans-serif");font-size:18px;font-weight:400}.wpcf7 .wpcf7-submit{background-color:var(--wp--preset--color--secondary,#264aff)!important;border:none;height:80px;margin:auto;max-width:420px;width:100%}.wpcf7 .wpcf7-submit:hover{border:2px solid #fff;cursor:pointer}.wpcf7 div.center p{display:flex;flex-direction:column-reverse}.wpcf7 .wpcf7-response-output{color:#fff}.wpcf7 .five_sixth,.wpcf7 .four_fifth,.wpcf7 .full_width,.wpcf7 .one_fifth,.wpcf7 .one_fourth,.wpcf7 .one_half,.wpcf7 .one_sixth,.wpcf7 .one_third,.wpcf7 .three_fifth,.wpcf7 .three_fourth,.wpcf7 .two_fifth,.wpcf7 .two_third{float:left}.wpcf7 .clear_column{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;width:100%}.wpcf7 .one_half{width:50%}.wpcf7 .one_third{width:33.3%}.wpcf7 .two_third{width:66.6%}.wpcf7 .one_fourth{width:25%}.wpcf7 .three_fourth{width:75%}.wpcf7 .one_fifth{width:20%}.wpcf7 .two_fifth{width:40%}.wpcf7 .three_fifth{width:60%}.wpcf7 .four_fifth{width:80%}.wpcf7 .one_sixth{width:16.6%}.wpcf7 .five_sixth{width:83.4%}@media screen and (max-width:600px){.wpcf7 .five_sixth,.wpcf7 .four_fifth,.wpcf7 .full_width,.wpcf7 .one_fifth,.wpcf7 .one_fourth,.wpcf7 .one_half,.wpcf7 .one_sixth,.wpcf7 .one_third,.wpcf7 .three_fifth,.wpcf7 .three_fourth,.wpcf7 .two_fifth,.wpcf7 .two_third{clear:both;margin-bottom:1em;margin-left:0;margin-right:0;width:100%}}.wpcf7 .full_width{width:100%}.wpcf7 .one_half{margin-right:2%;width:49%}.wpcf7 .one_half.last_column{margin-right:0;width:49%}.wpcf7 .one_third{margin-right:2%;width:32%}.wpcf7 .one_third.last_column{margin-right:0;width:32%}.wpcf7 .two_third{margin-right:2%;width:66%}.wpcf7 .two_third.last_column{margin-right:0;width:66%}.wpcf7 .one_fourth{margin-right:2%;width:23.5%}.wpcf7 .one_fourth.last_column{margin-right:0;width:23.5%}.wpcf7 .three_fourth{margin-right:2%;width:74.5%}.wpcf7 .three_fourth.last_column{margin-right:0;width:74.5%}.wpcf7 .one_fifth{margin-right:2%;width:18.4%}.wpcf7 .one_fifth.last_column{margin-right:0;width:18.4%}.wpcf7 .two_fifth{margin-right:2%;width:39%}.wpcf7 .two_fifth.last_column{margin-right:0;width:39%}.wpcf7 .three_fifth{margin-right:2%;width:59%}.wpcf7 .three_fifth.last_column{margin-right:0;width:59%}.wpcf7 .four_fifth{margin-right:2%;width:79.6%}.wpcf7 .four_fifth.last_column{margin-right:0;width:79.6%}.wpcf7 .one_sixth{margin-right:2%;width:15%}.wpcf7 .one_sixth.last_column{margin-right:0;width:15%}@media screen and (max-width:600px){.wpcf7 .five_sixth,.wpcf7 .five_sixth.last_column,.wpcf7 .four_fifth,.wpcf7 .four_fifth.last_column,.wpcf7 .full_width,.wpcf7 .full_width.last_column,.wpcf7 .one_fifth,.wpcf7 .one_fifth.last_column,.wpcf7 .one_fourth,.wpcf7 .one_fourth.last_column,.wpcf7 .one_half,.wpcf7 .one_half.last_column,.wpcf7 .one_sixth,.wpcf7 .one_sixth.last_column,.wpcf7 .one_third,.wpcf7 .one_third.last_column,.wpcf7 .three_fifth,.wpcf7 .three_fifth.last_column,.wpcf7 .three_fourth,.wpcf7 .three_fourth.last_column,.wpcf7 .two_fifth,.wpcf7 .two_fifth.last_column,.wpcf7 .two_third,.wpcf7 .two_third.last_column{width:100%}.wpcf7 input{font-size:15px;font-weight:400}.wpcf7 div.one_half,.wpcf7 p{margin:0}.wpcf7 .wpcf7-text{height:unset!important}.wpcf7 .wpcf7-submit{height:fit-content;padding:10px 20px;width:fit-content}}footer section.footer:after{content:url(../images/icons/words.svg);position:absolute;right:0;top:0}footer .tel a{font-family:var(--wp--preset--font-family--switzer,"Switzer, sans-serif");font-size:16px;font-style:normal;font-weight:600}footer .wp-block-social-links li{z-index:2}footer .wp-block-social-links li svg{font-size:30px!important}footer .footer-more-links a{font-size:13px;font-weight:300;text-decoration:none}@media screen and (max-width:1440px) and (min-width:601px){footer .footer-more-links{margin-left:125px!important}}@media screen and (max-width:600px){footer{margin-bottom:62px!important}footer section.partners figure{aspect-ratio:100/67!important;margin:auto}footer section.partners figure img{max-width:100px}footer section.footer{padding:20px!important}footer section.footer:after{display:none}footer section.footer>div.wp-block-group{padding:0!important}footer .footer-more-links{justify-content:space-between;width:100%!important}footer .expedition{margin:auto!important}footer .expedition a{font-size:12px!important;line-height:18px!important;margin-top:10px}}a{text-underline-offset:4px}main section+section{margin-top:var(--gut-xl)!important}main section.hero,main section.hero+section,main section.image-text-bg+section.three-columns,main section:first-of-type{margin-top:0!important}@media screen and (max-width:600px){.seopress-user-consent{width:-webkit-fill-available!important}}header li{display:inline-block;position:relative}header li:after{background-color:var(--wp--preset--color--secondary,#264aff);bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}header li:hover{color:var(--wp--preset--color--secondary,#264aff)}header li:hover:after{transform:scaleX(1);transform-origin:bottom left}header li.current-menu-item{color:var(--wp--preset--color--secondary,#264aff);text-decoration:underline;text-underline-offset:4px}header li a{text-decoration:none!important}header .account{height:32px;width:32px}header .account a{background-color:unset;border:none;font-size:0;padding:0}header .account a:before{background-color:var(--wp--preset--color--secondary);content:"";display:flex;height:32px;mask-image:url(../images/icons/user-avatar.svg);mask-repeat:no-repeat;mask-size:contain;width:32px}@media screen and (max-width:907px){header .wp-block-navigation .wp-block-page-list,header .wp-block-navigation__container,header .wp-block-navigation__responsive-close,header .wp-block-navigation__responsive-container,header .wp-block-navigation__responsive-container-content,header .wp-block-navigation__responsive-dialog{gap:20px}header .custom-logo{width:140px}}@media screen and (max-width:768px){header>div>div{flex-wrap:wrap!important}header .custom-logo{width:140px}}@media screen and (max-width:600px){header .wp-block-navigation .wp-block-page-list,header .wp-block-navigation__container,header .wp-block-navigation__responsive-close,header .wp-block-navigation__responsive-container,header .wp-block-navigation__responsive-container-content,header .wp-block-navigation__responsive-dialog{gap:inherit}header .wp-block-site-logo{align-items:center;display:flex;flex-direction:row-reverse}header .wp-block-site-logo .custom-logo-link{display:flex}header .wp-block-site-logo nav{padding-right:20px}header .account{display:flex;margin:0 auto;width:100%}header .account a{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:20px;justify-content:center;line-height:20px}header .account a:before{background-color:#fff}header .has-global-padding{padding:0}header .wp-block-navigation__responsive-container.has-modal-open.is-menu-open{color:var(--wp--preset--color--contrast,#fff)!important}header .wp-block-navigation__responsive-container.has-modal-open.is-menu-open ul{color:currentColor!important;gap:20px;margin:auto}header .wp-block-navigation__responsive-container.has-modal-open.is-menu-open ul a{font-size:xx-large}}@media screen and (max-width:479px){header>div>div{flex-wrap:nowrap!important}header .wp-block-site-logo nav{padding-right:0}header .wp-block-site-logo .custom-logo{scale:.8}header .wp-block-navigation__responsive-container-close svg,header .wp-block-navigation__responsive-container-open svg{height:35px;width:35px}header .wp-block-button .wp-block-button__link{word-break:keep-all}}.expedition a{align-items:center;display:inline-flex;font-size:var(--wp--preset--font-family--switzer,"Switzer, sans-serif");height:24px}.expedition a:after,.expedition a:before{background-position:50%;background-repeat:no-repeat;content:""}.expedition a:before{content:url(../../images/icons/line.svg);height:12px;margin-right:2px;width:20px}.expedition a:after{background:currentColor;height:24px;margin-left:4px;mask:url(../../images/icons/right.svg);transition:background 1s,margin-left 1s;width:24px}.expedition a:hover{text-decoration:underline}.expedition a:hover:after{background:var(--wp--preset--color--secondary,#264aff);margin-left:10px}.expedition a:after{background-color:var(--wp--preset--color--contrast,#fff)}.expedition a:before{filter:brightness(0) invert(1)}.expedition a:hover:after{background-color:var(--wp--preset--color--primary,#142251)}.expedition a:hover:before{filter:invert(15%) sepia(12%) saturate(5082%) hue-rotate(198deg) brightness(95%) contrast(104%)}.template-news{gap:16px}.template-news .wp-block-post-featured-image{margin-bottom:20px}.template-news .wp-block-post-date{margin-bottom:4px}.flex.flex-wrap.items-center.gap-4{margin-bottom:30px}.lg\:masonry-sm{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.lg\:masonry-sm [id^=offer-card]{grid-column:auto!important;margin:0}.lg\:masonry-sm [id^=offer-card] .transition-all.false{padding:0}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground{color:var(--wp--preset--color--custom-custom-black,#101820)!important;padding:1rem 1rem .25rem}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground h4{color:currentColor!important;font-size:20px!important;font-weight:600!important;line-height:1.2rem}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground h4+div{display:none}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground .text-muted-foreground,.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground span{color:currentColor!important;font-size:12px!important;font-weight:300!important}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground .text-muted-foreground.font-semibold,.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground span.font-semibold{font-size:14px!important;font-weight:600!important}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground .flex.flex-col.items-end.text-left.align-middle.justify-end.text-sm.mt-1.border-1.rounded-tl-2xl.rounded-tr-2xl.py-4{display:none}.lg\:masonry-sm [id^=offer-card] .transition-all.false .text-card-foreground .text-xl.font-semibold{width:max-content}.border,.rounded-md,button{border-radius:0!important}@media screen and (max-width:600px){.lg\:masonry-sm{display:flex;flex-direction:column}.flex.flex-wrap .flex{flex-wrap:wrap}}:root{--gut-xl:80px}@media screen and (max-width:600px){:root{--gut-xl:30px}}.sportigo{background-color:#f8f7f7;margin-top:40px!important;padding-bottom:20px!important;padding-top:40px!important}@media screen and (max-width:600px){section.sportigo-abonnements .sportigo,section.sportigo-planning .sportigo{margin:0;padding:20px!important}}