@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");body:not(.home) .et_pb_text_0_tb_body.et_pb_text_inner{font-size:48px!important;font-weight:800!important;line-height:1.1!important}body:not(.home) .et_pb_section_0_tb_body{padding-top:130px!important;padding-bottom:30px!important}body:not(.home) .et_pb_section_0_tb_body.et_pb_row{padding-top:15px!important;padding-bottom:15px!important}.home .et_pb_section_0 .et_pb_text h1{font-size:52px!important;line-height:1.1!important}.home .et_pb_section_0 .et_pb_text h1 span{font-size:26px!important;font-weight:700!important;line-height:1.4!important;display:block!important;margin-top:4px!important}.home .et_pb_section_0 .et_pb_text p{font-size:18px!important;line-height:1.5!important;letter-spacing:2px!important}.home .et_pb_section_0 .et_pb_text p[style*="fbcd22"]{font-weight:800!important;font-size:22px!important}.et_pb_text h1{font-family:"Inter",sans-serif!important;font-weight:800!important}.et_pb_text h2{font-family:"Inter",sans-serif!important;font-size:35px!important;font-weight:800!important;line-height:1.15!important}.et_pb_text h3{font-family:"Inter",sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important}.page-id-2256 .et_pb_button{font-family:"Barlow Condensed",sans-serif!important;font-size:25px!important;font-weight:700!important;text-transform:uppercase!important;color:#000!important;border:2px solid #000!important;border-radius:0px!important;padding:17px 30px!important;letter-spacing:2px!important;background-color:transparent!important}.et_pb_text a:not(.et_pb_button){color:inherit!important;text-decoration:underline!important;text-decoration-color:#FBCD22!important;text-underline-offset:3px!important;text-decoration-thickness:2px!important;transition:color 0.2s ease,text-decoration-color 0.2s ease!important}.et_pb_text a:not(.et_pb_button):hover{font-weight:700!important;color:inherit!important}.et_pb_text,.et_pb_text p,.et_pb_text li,.et_pb_blurb_description,.et_pb_toggle_content{font-family:"Inter",sans-serif!important;font-size:16px!important;line-height:1.6!important}body .cta_fo.cta_fo{background-color:#fbcd22!important;color:#000000!important;border:3px solid transparent!important;padding:18px 36px!important;font-family:"Inter",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1em!important;text-transform:uppercase!important;letter-spacing:2px!important;display:inline-block;border-radius:3px!important;transition:all .2s ease}body .cta_fo.cta_fo:hover{filter:brightness(1.08)}body .cta_fo.cta_fo::after{content:"\00a0\00a0\2197";font-weight:400}body .cta_sec.cta_sec{display:inline-block;padding:18px 36px!important;font-family:"Inter",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1em!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#000000!important;background:transparent!important;border:3px solid #000000!important;border-radius:3px!important;transition:all .2s ease;text-decoration:none!important}body .cta_sec.cta_sec:hover{background:#000000!important;color:#ffffff!important}body .cta_sec.cta_sec::before{content:"\2192\00a0";font-weight:600}body .cta_sec.cta_sec.white{color:#ffffff!important;border-color:#ffffff!important}body .cta_sec.cta_sec.white:hover{background:#ffffff!important;color:#000000!important}.cta_fo{font-weight:800!important;padding:14px 32px!important;border:2px solid #000!important}.gr-tt-schedule,.gr-tt-day-header,.gr-tt-name,.gr-tt-time,.gr-tt-badge,.gr-tt-detail,.gr-tt-filters button{font-family:"Inter",sans-serif!important}.gr_footer .et_pb_text a:not(.et_pb_button){color:#fff!important;text-decoration-color:#FBCD22!important}.gr_footer .et_pb_text a:not(.et_pb_button):hover{color:#FBCD22!important}.single-post .et_pb_post_content{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.single-post .et_pb_post_content p,.single-post .et_pb_post_content li,.single-post .et_pb_post_content td{font-family:"Inter",sans-serif!important;font-size:16px!important;line-height:1.7!important}.single-post .et_pb_post_content h2{font-family:"Inter",sans-serif!important;font-size:28px!important;font-weight:800!important;line-height:1.2!important;margin-top:2em!important;margin-bottom:0.6em!important}.single-post .et_pb_post_content h3{font-family:"Inter",sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important;margin-top:1.5em!important;margin-bottom:0.5em!important}.single-post .et_pb_text_0_tb_body .et_pb_text_inner h1{font-size:38px!important;line-height:1.15!important}.single-post .et_pb_post_content img{max-width:100vw!important;width:calc(100% + 160px)!important;margin-left:-80px!important;margin-right:-80px!important}.single-post .et_pb_section_0_tb_body .et_pb_row_0_tb_body{display:flex!important;flex-direction:column-reverse!important;align-items:center!important}.single-post .et_pb_section_0_tb_body .et_pb_row_0_tb_body>.et_pb_column{width:100%!important}.single-post .et_pb_text_0_tb_body .et_pb_text_inner h1{text-transform:none!important;text-align:center!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.single-post .et_pb_post_title_0_tb_body{text-align:center!important;margin-bottom:12px!important}.single-post .et_pb_post_title_0_tb_body .et_pb_title_meta_container{font-family:"Inter",sans-serif!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:3px!important;color:rgba(255,255,255,0.5)!important;text-align:center!important}.single-post .et_pb_post_title_0_tb_body .et_pb_title_meta_container a{color:#FBCD22!important;text-decoration:none!important;font-weight:700!important}.single-post .et_pb_section_1_tb_body.et_pb_with_background{padding-top:8px!important;padding-bottom:8px!important;background-color:transparent!important;background-image:none!important;border-bottom:1px solid rgba(0,0,0,0.08)!important}.single-post .et_pb_section_1_tb_body .et_pb_text_inner{font-family:"Inter",sans-serif!important;font-size:13px!important;color:rgba(0,0,0,0.4)!important;letter-spacing:0.5px!important;text-align:center!important}.single-post .et_pb_section_1_tb_body a{color:rgba(0,0,0,0.4)!important;text-decoration:none!important}.single-post .et_pb_section_1_tb_body a:hover{color:#FBCD22!important}.single-post .et_pb_post_content h2{margin-top:1.4em!important;margin-bottom:0.4em!important}.single-post .et_pb_post_content h3{margin-top:1.1em!important;margin-bottom:0.3em!important}.single-post .et_pb_post_content p{margin-bottom:0.8em!important}.single-post .et_pb_post_content img{margin-top:0.8em!important;margin-bottom:0.8em!important}.single-post .et_pb_section_1_tb_body.et_pb_with_background{margin-bottom:0!important}.single-post .et_pb_section_2_tb_body{padding-top:20px!important}.single-post .et_pb_post_content{padding-top:0!important}.single-post .wp-caption{border:3px solid transparent!important;background:transparent!important;padding:0!important;max-width:100%!important}.single-post .wp-caption-text{font-family:"Inter",sans-serif!important;font-size:14px!important;color:rgba(0,0,0,0.5)!important;text-align:center!important;font-style:italic!important;margin-top:8px!important;padding:0!important;border:3px solid transparent!important}.single-post .et_pb_post_content .wp-caption-text{margin-top:2px!important}body .cta_so.cta_so{background-color:transparent!important;color:#000000!important;border:3px solid #000000!important;padding:18px 36px!important;font-family:"Inter",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1em!important;text-transform:uppercase!important;letter-spacing:2px!important;display:inline-block;border-radius:3px!important;transition:all .2s ease}body .cta_so.cta_so:hover{background:#000000!important;color:#ffffff!important}.gr_footer_menu ul{list-style:none!important;padding-left:0!important;margin-left:0!important}.gr_footer_menu ul li{list-style:none!important;padding-left:0!important}.gr_footer_menu ul li::before{display:none!important;content:none!important}.et_pb_section_0{padding-top:70px!important}body.page-id-2634 .et_pb_section_0_tb_body,body.page-id-2634 .gr_breadcrumb{display:none!important}.gr-dark{background:#0d0e11!important;color:#f5f6f8!important;font-family:'Inter',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;margin-left:calc(50% - 50vw);padding:64px 20px 88px}.gr-dark .gr-inner{max-width:960px;margin:0 auto}.gr-dark .kk-intro{text-align:center;margin-bottom:8px}.gr-dark .kk-headline{font-family:'Inter',Helvetica,Arial,sans-serif;color:#f5f6f8!important;font-weight:800;text-transform:uppercase;font-size:clamp(30px,5.5vw,54px);line-height:1.06;letter-spacing:-.005em;max-width:640px;margin:0 auto 20px;text-align:center}.gr-dark .kk-headline .dot{color:#FBCD22!important}.gr-dark .kk-subline{font-family:'Inter',sans-serif;font-size:16px;line-height:26px;color:#9aa2b0!important;text-align:center;font-weight:400;margin:0 auto 24px;max-width:640px}.gr-dark .kk-section-label{font-family:'Inter',Helvetica,Arial,sans-serif;color:#f5f6f8!important;font-weight:600;text-transform:uppercase;font-size:clamp(24px,4vw,36px);letter-spacing:1px;text-align:center;margin:56px 0 14px}.gr-dark .gymray-trust-badge{text-align:center;padding:6px 0 10px}.gr-dark .trust-link{display:inline-flex;align-items:center;text-decoration:none;font-family:'Inter',sans-serif}.gr-dark .trust-stars{color:#FBCD22!important;font-size:16px;letter-spacing:2px;margin-right:8px}.gr-dark .trust-rating{color:#fff!important;font-weight:700;font-size:14px}.gr-dark .trust-sep{color:#9aa2b0!important;margin:0 6px;font-size:14px}.gr-dark .trust-count{color:#9aa2b0!important;font-size:14px}.gr-dark .gr-booking{background:#171a20!important;border:1px solid #2a2f39!important;padding:18px!important;margin:14px 0}.gr-dark .gr-booking-title{font-family:'Inter',sans-serif;color:#f5f6f8!important;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:.5px;text-align:center;margin:2px 0 14px}.gr-dark .gr-panel{background:#171a20!important;border:1px solid #2a2f39!important;padding:22px 24px!important;margin:14px 0}.gr-dark .gr-panel p{margin:0}.gr-dark .gr-panel strong{color:#f5f6f8!important;font-weight:700}.gr-dark p{color:#c8ced8!important;font-size:17px;line-height:1.6}.gr-dark .gr-steps{list-style:none!important;margin:0;padding:0}.gr-dark .gr-steps li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #2a2f39!important;color:#c8ced8!important;font-size:17px;line-height:1.55;list-style:none!important}.gr-dark .gr-steps li:last-child{border-bottom:0!important}.gr-dark .gr-steps b{flex:0 0 28px;width:28px;height:28px;background:#FBCD22!important;color:#000!important;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.gr-dark .gr-map{padding:8px!important}.gr-dark .gr-map iframe{width:100%;height:340px;border:0;display:block}.gr-dark .fcal_cal_wrap button[class*="primary"],.gr-dark .fcal_cal_wrap button.el-button--primary{background:#FBCD22!important;border-color:#FBCD22!important;color:#000!important;border-radius:0!important;font-family:'Inter',sans-serif!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important;padding:18px 36px!important}.gr-dark .fcal_cal_wrap button[class*="primary"]:hover,.gr-dark .fcal_cal_wrap button.el-button--primary:hover{background:#FFC900!important;border-color:#FFC900!important;color:#000!important}@media(max-width:640px){.gr-dark{padding:40px 16px 64px}.gr-dark .gr-booking{padding:12px!important}}.gr-dark .gr-steps li:before,.gr-dark .gr-steps li:after{content:none!important;display:none!important;background:none!important}.gr-dark{padding-top:150px!important}.gr-step1.gr-dark{padding-top:110px!important}@media(max-width:980px){.gr-dark{padding-top:48px!important}}body.page-id-2640 .et_pb_section_0_tb_body,body.page-id-2640 .gr_breadcrumb{display:none!important}.gr-dark .gr-buchend{background:#171a20!important;border:1px solid #2a2f39!important;border-left:4px solid #FBCD22!important;padding:14px 20px!important;margin:0 auto 24px!important;max-width:640px;text-align:center;color:#9aa2b0!important;font-size:15px}.gr-dark .gr-buchend strong{color:#f5f6f8!important;font-weight:700}.gr-dark .gr-video{background:#171a20!important;border:1px solid #2a2f39!important;padding:40px 24px!important;text-align:center;margin:14px 0}.gr-dark .gr-video-hint{color:#f5f6f8!important;font-weight:700;font-size:18px;margin:0 0 8px!important;text-transform:uppercase;letter-spacing:.5px}.gr-dark .gr-video-sub{color:#9aa2b0!important;font-size:15px;margin:0!important}.gr-dark .gr-cta{display:inline-block;background:#FBCD22!important;color:#000!important;text-decoration:none!important;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:18px 36px;border-radius:0;margin:8px auto 0}.gr-dark .gr-cta:hover{background:#FFC900!important;color:#000!important}.gr-dark .fcal_cal_wrap button.fcal_spot_confirm,.gr-dark .fcal_cal_wrap button.fcal_btn_submit{background:#FBCD22!important;background-color:#FBCD22!important;border:none!important;color:#000!important;border-radius:0!important;font-family:"Inter",Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important;box-shadow:none!important}.gr-dark .fcal_cal_wrap button.fcal_spot_confirm:hover,.gr-dark .fcal_cal_wrap button.fcal_btn_submit:hover{background:#FFC900!important;background-color:#FFC900!important;color:#000!important}.gr-dark .fcal_cal_wrap button.fcal_btn_submit{font-size:16px!important;padding:18px 36px!important}.gr-dark .fcal_cal_wrap button.fcal_spot_confirm{font-size:12px!important;padding:14px 8px!important;letter-spacing:1px!important;white-space:nowrap;flex:1 1 auto;min-width:0}.gr-dark .fcal_cal_wrap .fcal_spot_selected{overflow:hidden}.gr-dark .fcal_cal_wrap .fcal_spot_selected{border-color:#FBCD22!important}.gr-dark .fcal_cal_wrap .fcal_form_item.fcal_submit{justify-content:center!important}.gr-dark .fcal_cal_wrap button.fcal_btn_submit{width:auto!important;max-width:none!important}.gr-dark .fcal_cal_wrap .fcal_active_date span,.gr-dark .fcal_cal_wrap span[style*="rgb(56, 107, 184)"]{background:#FBCD22!important;color:#000!important;border-radius:0!important}.gr-dark .fcal_cal_wrap .day.day_is_selected>span{background:#FBCD22!important;color:#000!important;border-radius:0!important;font-weight:700!important}.gr-dark .fcal_cal_wrap .day.day_is_selected>span:after{background:#000!important}.gr-dark .fcal_cal_wrap,.gr-dark .fcal_cal_wrap *{--fcal_primary_color:#FBCD22!important;--date-picker-selected-color:#000!important}.gr-dark .fcal_cal_wrap,.gr-dark .fcal_cal_wrap *{--fcal_primary_color:#FBCD22!important;--fcal_cal_bg:#171a20!important;--fcal_body_bg:#14161b!important;--fcal_thBG:#171a20!important;--fcal_dark:#f5f6f8!important;--fcal_gray:#9aa2b0!important;--fcal_enable_day_bg:#2a2f39!important;--fcal_date_disabled_bg:#171a20!important;--fcal_date_disabled_color:#525967!important;--fcal_slot_border:#2a2f39!important;--fcal_input_bg:#15171c!important;--fcal_input_disable_bg:#1c2029!important;--fcal_date_radius:0!important;--date-picker-selected-background:#FBCD22!important;--date-picker-selected-color:#000!important;--date-picker-highlight-border:#FBCD22!important}.gr-dark .fcal_cal_wrap{background:#171a20!important;border:1px solid #2a2f39!important;border-radius:0!important}.gr-dark .gr-booking{padding:0!important;border:none!important;background:transparent!important}.gr-dark .gr-booking-title{margin-bottom:12px}.gr-dark .fcal_cal_wrap .format-hour button.active{background:#2a2f39!important;color:#f5f6f8!important;border-radius:0!important}.gr-dark .fcal_cal_wrap .format-hour button{border-radius:0!important}.gr-dark .fcal_cal_wrap .fcal_booking_confirmation,.gr-dark .fcal_cal_wrap .fcal_confirmation{background:#171a20!important;color:#f5f6f8!important}body.page-id-2207 .et_pb_section_0_tb_body,body.page-id-2207 .gr_breadcrumb{display:none!important}.gr-step1 .kk-intro{text-align:center;margin-bottom:26px}.gr-step1 .kk-headline{font-size:clamp(28px,4.6vw,44px)!important;margin-bottom:14px!important}.gr-step1 .kk-subline{margin-bottom:0!important}.gr-step1 .fluentform{max-width:620px;margin:0 auto}.gr-step1 form.frm-fluent-form>fieldset{display:flex;flex-direction:column;border:0;padding:0;margin:0}.gr-step1 form.frm-fluent-form>fieldset>legend.ff_screen_reader_title{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gr-step1 form.frm-fluent-form>fieldset>.ff-el-group{order:1}.gr-step1 form.frm-fluent-form>fieldset>.ff_submit_btn_wrapper{order:2}.gr-step1 .ff-el-group{margin-bottom:18px}.gr-step1 .gr-step-head{display:flex;align-items:center;gap:12px;margin:34px 0 18px}.gr-step1 .gr-step-first{margin-top:0!important}.gr-step1 .gr-step-num{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#FBCD22;color:#000;font-weight:800;font-size:14px}.gr-step1 .gr-step-title{color:#FBCD22;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;font-size:15px}.gr-step1 .ff-el-input--label label{color:#f5f6f8!important;font-weight:600!important;font-size:16px!important;margin-bottom:12px;display:block}.gr-step1 .ff-el-input--label.asterisk-right label:after{color:#FBCD22!important}.gr-step1 .ff-el-help-message{color:#6b7280!important;font-size:13px}.gr-step1 .ff_list_2col .ff-el-input--content{display:grid!important;grid-template-columns:1fr;gap:12px}.gr-step1 .ff_list_2col .ff-el-form-check{margin:0!important;padding:0!important;width:100%!important;display:block!important}.gr-step1 .ff_list_2col .ff-el-form-check-label{position:relative;display:flex!important;align-items:center;width:100%;padding:20px 46px 20px 74px;margin:0;background:#12141a;border:1px solid #2a2f39;border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s;min-height:86px}.gr-step1 .ff_list_2col .ff-el-form-check-label:hover{border-color:#FBCD22;background:#171a20}.gr-step1 .ff_list_2col .ff-el-form-check-label:has(input:checked){border-color:#FBCD22;background:#171a20;box-shadow:inset 0 0 0 1px #FBCD22}.gr-step1 .ff_list_2col .ff-el-form-check-input{position:absolute;opacity:0;width:0;height:0;margin:0}.gr-step1 .ff_list_2col .ff-el-form-check-label:before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:38px;height:38px;background-repeat:no-repeat;background-position:center;background-size:contain}.gr-step1 .ff_list_2col .ff-el-form-check-label:has(input[value="erwachsener"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021c0-4.4%203.6-7%208-7s8%202.6%208%207%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff_list_2col .ff-el-form-check-label:has(input[value="kind"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223.4%22%2F%3E%3Cpath%20d%3D%22M2%2020c0-3.6%202.7-5.6%206-5.6s6%202%206%205.6%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2210%22%20r%3D%222.6%22%2F%3E%3Cpath%20d%3D%22M14.5%2020c0-2.8%201.6-4.6%204-4.6%202%200%203.5%201.4%203.5%204.6%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff_list_2col .ff-el-form-check-label:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%205l7%207-7%207%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.75}.gr-step1 .ff_list_2col .ff-el-form-check-label span{display:block;color:#f5f6f8;font-weight:700;font-size:19px;line-height:1.25;text-transform:none;letter-spacing:0}.gr-step1 .ff_list_2col .ff-el-form-check-label span:after{display:block;margin-top:3px;color:#9aa2b0;font-weight:400;font-size:14px;line-height:1.35}.gr-step1 .ff_list_2col .ff-el-form-check-label:has(input[value="erwachsener"]) span:after{content:"Egal wie fit du gerade bist"}.gr-step1 .ff_list_2col .ff-el-form-check-label:has(input[value="kind"]) span:after{content:"Ein Elternteil bucht f\00FCr sein Kind"}.gr-step1 .ff_list_3col .ff-el-input--content{display:grid!important;grid-template-columns:repeat(2,1fr);gap:12px}.gr-step1 .ff_list_3col .ff-el-form-check{margin:0!important;padding:0!important;width:100%!important;display:block!important}.gr-step1 .ff_list_3col .ff-el-form-check-label{position:relative;display:flex!important;align-items:center;gap:14px;width:100%;padding:18px 18px 18px 20px;margin:0;min-height:76px;background:#12141a;border:1px solid #2a2f39;border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s}.gr-step1 .ff_list_3col .ff-el-form-check-label:hover{border-color:#FBCD22;background:#171a20}.gr-step1 .ff_list_3col .ff-el-form-check-label:has(input:checked){border-color:#FBCD22;background:#171a20;box-shadow:inset 0 0 0 1px #FBCD22}.gr-step1 .ff_list_3col .ff-el-form-check-input{position:absolute;opacity:0;width:0;height:0;margin:0}.gr-step1 .ff_list_3col .ff-el-form-check-label span{color:#f5f6f8;font-weight:600;font-size:16px;line-height:1.25;text-transform:none;letter-spacing:0}.gr-step1 .ff_list_3col .ff-el-form-check-label:before{content:"";flex-shrink:0;width:34px;height:34px;background-repeat:no-repeat;background-position:center;background-size:contain}.gr-step1 label:has(input[value="boxen"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%208a3%203%200%200%201%203-3h6a4%204%200%200%201%204%204v3a4%204%200%200%201-1.2%202.9L15%2016H8l-2.2-2.4A4%204%200%200%201%205%2011z%22%2F%3E%3Cpath%20d%3D%22M8%2016v2a2%202%200%200%200%202%202h3a2%202%200%200%200%202-2v-2%22%2F%3E%3Cpath%20d%3D%22M18%208h.5a1.5%201.5%200%200%201%200%203H18%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 label:has(input[value="bjj"]):before,.gr-step1 label:has(input[value="bjj-kids"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%202.5%204.9%204.1%201.6%209.9l4.6%202.2v1.3%22%2F%3E%3Cpath%20d%3D%22M15%202.5l4.1%201.6%203.3%205.8-4.6%202.2v1.3%22%2F%3E%3Cpath%20d%3D%22M9%202.5%2012%208.6l3-6.1%22%2F%3E%3Cpath%20d%3D%22M10.6%203.2%2012%205.7l1.4-2.5%22%2F%3E%3Cpath%20d%3D%22M5.6%2013.4h12.8v2.2H5.6z%22%2F%3E%3Cpath%20d%3D%22M10.7%2015.6v1.9M13.3%2015.6v1.9%22%2F%3E%3Cpath%20d%3D%22M6.4%2015.6V21.4h4.8v-4.2%22%2F%3E%3Cpath%20d%3D%22M17.6%2015.6V21.4h-4.8v-4.2%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 label:has(input[value="mma-k1"]):before,.gr-step1 label:has(input[value="kickboxen-kids"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2010V6a1.5%201.5%200%200%201%203%200v4%22%2F%3E%3Cpath%20d%3D%22M9%2010V5a1.5%201.5%200%200%201%203%200v5%22%2F%3E%3Cpath%20d%3D%22M12%2010V6a1.5%201.5%200%200%201%203%200v4%22%2F%3E%3Cpath%20d%3D%22M15%2011V8a1.5%201.5%200%200%201%203%200v6a7%207%200%200%201-7%207%207%207%200%200%201-5-2l-2.5-3a1.6%201.6%200%200%201%202.3-2.2L6%2015%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 label:has(input[value="fitness"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%209v6M6%207v10M18%207v10M21%209v6M6%2012h12%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 label:has(input[value="unsicher"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FBCD22%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M9.2%209.2a2.8%202.8%200%200%201%205.5.8c0%201.9-2.8%202.5-2.8%202.5%22%2F%3E%3Cpath%20d%3D%22M12%2017h.01%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff-el-group:has(input[name="altersgruppe"]) .ff-el-input--content{grid-template-columns:repeat(3,1fr)}.gr-step1 label:has(input[name="altersgruppe"]){justify-content:center;min-height:62px!important;padding:16px 10px!important}.gr-step1 label:has(input[name="altersgruppe"]):before{display:none}.gr-step1 .ff_list_3col .ff-el-form-check:has(input[value="unsicher"]){grid-column:1 / -1}.gr-step1 .gr-lock{display:flex;align-items:center;gap:10px;margin-top:14px;padding:14px 16px;background:#12141a;border:1px solid #2a2f39;border-radius:8px;color:#6b7280;font-size:13px;line-height:1.45}.gr-step1 .gr-lock:before{content:"";flex-shrink:0;width:18px;height:18px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%2210%22%20width%3D%2216%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2010V7a4%204%200%200%201%208%200v3%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gr-step1 .ff-el-group:has(.ff-el-form-control:not([type="checkbox"])){position:relative;margin-bottom:12px}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-input--label{position:absolute;top:10px;left:54px;z-index:2;margin:0;pointer-events:none}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-input--label label{color:#9aa2b0!important;font-size:12px!important;font-weight:600!important;margin:0!important;letter-spacing:.2px}.gr-step1 input.ff-el-form-control{background:#12141a!important;border:1px solid #2a2f39!important;border-radius:8px!important;color:#f5f6f8!important;font-size:16px!important;padding:30px 16px 12px 54px!important;height:auto!important;box-shadow:none!important;transition:border-color .15s}.gr-step1 input.ff-el-form-control:focus{border-color:#FBCD22!important;box-shadow:none!important;outline:none!important}.gr-step1 input.ff-el-form-control::placeholder{color:#5b6270!important}.gr-step1 .ff-el-group:has(input.ff-el-form-control):before{content:"";position:absolute;left:18px;top:31px;transform:translateY(-50%);z-index:2;width:22px;height:22px;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.gr-step1 .ff-el-group:has(input[name="vorname"]):before,.gr-step1 .ff-el-group:has(input[name="nachname"]):before,.gr-step1 .ff-el-group:has(input[name="kind_name"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021c0-4.4%203.6-7%208-7s8%202.6%208%207%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff-el-group:has(input[name="email"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222.5%22%20y%3D%225%22%20width%3D%2219%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%206.5l9%206%209-6%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff-el-group:has(input[name="telefon"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%203h3l2%205-2.5%201.5a12%2012%200%200%200%205.5%205.5L16%2012.5l5%202v3a2%202%200%200%201-2.2%202A17%2017%200%200%201%203%205.2%202%202%200%200%201%205%203z%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff-el-group:has(input[name="kind_geburtsdatum"]):before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020h16v-6a3%203%200%200%200-3-3H7a3%203%200%200%200-3%203z%22%2F%3E%3Cpath%20d%3D%22M12%208V5%22%2F%3E%3Cpath%20d%3D%22M8%208V6%22%2F%3E%3Cpath%20d%3D%22M16%208V6%22%2F%3E%3C%2Fsvg%3E")}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-input--content{display:flex;flex-direction:column}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-input--content input{order:1}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-help-message{order:2;margin:6px 0 0;padding-left:2px;font-style:normal}.gr-step1 .ff-el-group.gr-half{width:100%!important;display:block!important;margin-left:0!important}.gr-step1 .ff-el-group:has(input[type="checkbox"]) .ff-el-input--label{display:none}.gr-step1 .ff-el-form-check-label:has(input[type="checkbox"]){display:flex!important;align-items:flex-start;gap:10px;background:none;border:0;padding:14px 0 0;min-height:0;color:#9aa2b0;font-size:14px;line-height:1.5;cursor:pointer}.gr-step1 .ff-el-form-check-label:has(input[type="checkbox"]):before,.gr-step1 .ff-el-form-check-label:has(input[type="checkbox"]):after{display:none}.gr-step1 .ff-el-form-check-checkbox{appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;margin-top:1px;background:#12141a!important;border:1px solid #2a2f39!important;border-radius:4px!important;cursor:pointer;position:relative;flex-shrink:0;opacity:1!important}.gr-step1 .ff-el-form-check-checkbox:checked{background:#FBCD22!important;border-color:#FBCD22!important}.gr-step1 .ff-el-form-check-checkbox:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.gr-step1 .ff-el-form-check-label a{color:#FBCD22!important;text-decoration:underline}.gr-step1 .ff_submit_btn_wrapper{margin-top:26px;text-align:center}.gr-step1 button.ff-btn-submit{background:#FBCD22!important;color:#000!important;border:none!important;border-radius:0!important;font-weight:700!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:2px!important;padding:18px 36px!important;width:auto!important;cursor:pointer;transition:background .15s}.gr-step1 button.ff-btn-submit:hover{background:#ffd84d!important}.gr-step1 .gr-preishinweis{text-align:center;color:#9aa2b0;font-size:14px;line-height:1.5}.gr-step1 .gr-preishinweis strong{color:#FBCD22;font-weight:700}.gr-step1 .gr-preis-sub{display:block;margin-top:6px;color:#6b7280;font-size:13px}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-input--content .error.text-danger{order:3!important;margin:6px 0 0!important;padding-left:2px}.gr-step1 .error.text-danger,.gr-step1 .ff-el-is-error .text-danger{color:#ff6b6b!important;font-size:13px}.gr-step1 .ff-el-is-error input.ff-el-form-control{border-color:#ff6b6b!important}.gr-step1 .ff-el-group:has(input.ff-el-form-control) .ff-el-help-message{order:2!important}.gr-step1 .ff-el-group:has(input[name="zielgruppe"]) .ff-el-input--label:empty{display:none}.gr-step1 .ff-el-group:has(input[name="zielgruppe"]) .ff-el-input--label label:empty{display:none}.gr-step1 button.ff-btn-submit,.gr-dark .gr-cta,.gr-dark .fcal_cal_wrap button.fcal_spot_confirm,.gr-dark .fcal_cal_wrap button.fcal_btn_submit{border-radius:3px!important}.gr-dark .fcal_cal_wrap .format-hour,.gr-dark .fcal_cal_wrap .fcal_timezone_select,.gr-dark .fcal_cal_wrap .slot_timezone{display:none!important}.gr-step1 .gr-reassure{display:flex;align-items:flex-start;gap:14px;background:rgba(55,192,122,.12);border:1px solid rgba(55,192,122,.34);border-radius:3px;padding:16px 20px;margin-top:12px;color:#eafff2;font-size:15px;line-height:1.5}.gr-step1 .gr-reassure:before{content:"";flex-shrink:0;width:22px;height:22px;margin-top:1px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2337C07A%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229.5%22%2F%3E%3Cpath%20d%3D%22M8%2012.3l2.7%202.7L16.2%209.5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gr-step1 .gr-reassure-txt{flex:1;min-width:0}.gr-step1 .gr-reassure strong{color:#fff;font-weight:700;font-size:17px;display:block;margin-bottom:3px}.gr-step1 .gr-reassure span{display:block;color:#b8d6c5;font-size:14px;line-height:1.5}.gr-step1 .ff-el-group:has(.gr-reassure){margin-bottom:0}body.page-id-2207 .et_pb_menu.custommenu .et_pb_menu__menu,body.page-id-2640 .et_pb_menu.custommenu .et_pb_menu__menu,body.page-id-2207 .et_pb_menu.custommenu .et_mobile_nav_menu,body.page-id-2640 .et_pb_menu.custommenu .et_mobile_nav_menu{display:none!important}body.page-id-2207 .et_pb_menu_inner_container,body.page-id-2640 .et_pb_menu_inner_container{justify-content:center!important}body.page-id-2207 .et_pb_menu__logo-wrap,body.page-id-2640 .et_pb_menu__logo-wrap{margin:0 auto!important}body.page-id-2207 .et_pb_text_3_tb_footer,body.page-id-2640 .et_pb_text_3_tb_footer,body.page-id-2207 .et_pb_text_4_tb_footer,body.page-id-2640 .et_pb_text_4_tb_footer,body.page-id-2207 .et_pb_text_5_tb_footer,body.page-id-2640 .et_pb_text_5_tb_footer,body.page-id-2207 .et_pb_text_6_tb_footer,body.page-id-2640 .et_pb_text_6_tb_footer,body.page-id-2207 .et_pb_social_media_follow_0_tb_footer,body.page-id-2640 .et_pb_social_media_follow_0_tb_footer{display:none!important}body .gr-dark.gr-dark.gr-dark.gr-dark a:not(.gr-cta):not(.et_pb_button){color:#FBCD22!important;text-decoration:underline}body .gr-dark.gr-dark.gr-dark.gr-dark a:not(.gr-cta):not(.et_pb_button):hover{color:#ffd84d!important}body .gr-dark.gr-dark.gr-dark.gr-dark a.gr-cta{color:#000!important;text-decoration:none}.gr-step2 .gr-booking.gr-has-list .fcal_cal_wrap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0;pointer-events:none}.gr-slotlist{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.gr-slot{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:18px 22px;background:#12141a;border:1px solid #2a2f39;border-radius:8px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.gr-slot:hover{border-color:#FBCD22;background:#171a20}.gr-slot.is-on{border-color:#FBCD22;background:#171a20;box-shadow:inset 0 0 0 1px #FBCD22}.gr-slot-rows{display:flex;flex-direction:column;gap:10px}.gr-slot-when{display:flex;flex-direction:column;gap:3px;flex-shrink:0}.gr-slot-kurs{flex:1;text-align:center;color:#f5f6f8;font-weight:600;font-size:15px;line-height:1.25}.gr-slot-when b{color:#f5f6f8;font-weight:700;font-size:17px;line-height:1.2}.gr-slot-time{color:#FBCD22;font-weight:600;font-size:15px}.gr-slot-rest{color:#9aa2b0;font-size:13px;white-space:nowrap;flex-shrink:0}.gr-slot-rest.gr-slot-knapp{color:#ff9d4d;font-weight:600}.gr-slot-cta{margin-top:8px;align-self:center;background:#FBCD22;color:#000;border:none;border-radius:3px;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:2px;padding:18px 36px;cursor:pointer;transition:background .15s}.gr-slot-cta:hover{background:#ffd84d}.gr-slot-cta:disabled{opacity:.6;cursor:default}.gr-slot-more{text-align:center;margin-top:6px;color:#6b7280;font-size:13px}@media(max-width:600px){.gr-slot{flex-direction:column;align-items:flex-start;gap:6px}.gr-slot-rest{align-self:flex-start}}.gr-slot-mehr{align-self:center;margin-top:4px;background:none;border:none;padding:6px 4px;color:#9aa2b0;font-size:14px;text-decoration:underline;cursor:pointer}.gr-slot-mehr:hover{color:#FBCD22}.gr-danke .gr-wa{text-align:center;margin:0 auto 48px;max-width:620px}.gr-danke .gr-wa-text{color:#9aa2b0;font-size:16px;line-height:1.55;margin:0 auto 14px;max-width:560px}.gr-danke .gr-wa-nudge{color:#f5f6f8;font-weight:600;font-size:15px;margin:0 auto 22px}.gr-danke a.gr-wa-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#25D366!important;color:#fff!important;border-radius:3px;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1.5px;padding:18px 32px;text-decoration:none!important;transition:background .15s,transform .1s}.gr-danke a.gr-wa-btn:hover{background:#1ebe5b!important;transform:translateY(-1px)}.gr-danke a.gr-wa-btn:active{transform:none}.gr-danke .gr-wa-icon{width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.884-9.885%209.884m8.413-18.297A11.815%2011.815%200%200012.05%200C5.495%200%20.16%205.335.157%2011.892c0%202.096.547%204.142%201.588%205.945L.057%2024l6.305-1.654a11.882%2011.882%200%20005.683%201.448h.005c6.554%200%2011.89-5.335%2011.893-11.893A11.821%2011.821%200%200020.465%203.488%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gr-danke .gr-wa-opt{color:#6b7280;font-size:13px;margin:14px 0 0}.gr-danke .gr-wa-tel{color:#9aa2b0;font-size:14px;margin:10px 0 0}.gr-danke .gr-adresse{text-align:center;color:#9aa2b0;font-size:14px;margin-top:14px}.gr-danke .gr-map{max-width:760px;margin:0 auto;border:1px solid #2a2f39;border-radius:3px;overflow:hidden}.gr-danke .kk-headline{max-width:none;white-space:nowrap}@media(max-width:640px){.gr-danke .kk-headline{white-space:normal}}.gr-danke .kk-intro{margin-bottom:26px}.gr-danke .gr-ticket{max-width:560px;margin:0 auto 46px;padding:26px 28px;text-align:center;background:#12141a;border:1px solid #2a2f39;border-left:3px solid #FBCD22;border-radius:3px}.gr-danke .gr-ticket-datum{color:#fff;font-size:24px;font-weight:700;line-height:1.25}.gr-danke .gr-ticket-datum span{color:#FBCD22;margin:0 4px}.gr-danke .gr-ticket-kurs{color:#FBCD22;font-size:16px;font-weight:600;margin-top:6px}.gr-danke .gr-ticket-ort{color:#9aa2b0;font-size:14px;margin-top:10px}.gr-danke a.gr-ics{display:inline-block;margin-top:20px;padding:13px 26px;background:transparent;border:1px solid #FBCD22;border-radius:3px;color:#FBCD22!important;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none!important;transition:background .15s,color .15s}.gr-danke a.gr-ics:hover{background:rgba(251,205,34,.14);border-color:#FBCD22}.gr-danke .gr-steps li strong{display:inline!important;color:#fff}.gr-danke .gr-ticket.gr-ticket-leer{background:transparent;border:0;padding:0;margin:0 auto 30px}.gr-danke .gr-ticket.gr-ticket-leer .gr-ticket-datum{color:#9aa2b0;font-size:16px;font-weight:400}.gr-danke .gr-ticket.gr-ticket-leer .gr-ticket-kurs,.gr-danke .gr-ticket.gr-ticket-leer .gr-ticket-ort{display:none}.gr-danke ol.gr-steps li strong{display:inline!important;color:#fff;font-weight:700}.gr-danke .gr-wa-foto{display:block;width:96px;height:96px;border-radius:50%;object-fit:cover;margin:0 auto 18px;border:2px solid #2a2f39}.gr-danke .gr-wa-text2{color:#9aa2b0;font-size:16px;line-height:1.55;margin:0 auto 22px;max-width:560px}.gr-danke .gr-wa-antwort{color:#f5f6f8;font-size:16px;font-weight:600;margin:0 auto 6px;max-width:560px}.gr-danke .gr-wa-nudge{color:#9aa2b0;font-size:15px;font-weight:400;margin:0 auto 22px}.gr-danke .gr-wa-foto{margin:0 auto 14px}.gr-danke .gr-wa .kk-section-label{margin-top:0!important}.gr-danke .gr-wa-person{margin:0 auto 20px;padding:0;text-align:center}.gr-danke .gr-wa-person .gr-wa-foto{margin:0 auto 10px}.gr-danke .gr-wa-caption{color:#9aa2b0;font-size:14px;line-height:1.4;margin:0}.gr-danke .gr-wa-caption b{color:#fff;font-weight:700}.gr-danke .gr-fist{text-align:center;margin:34px auto 48px}.gr-danke .gr-fist svg{display:block;margin:0 auto 10px}.gr-danke .gr-fist-text{display:inline;color:#fff;font-size:18px;font-weight:700;margin:0}.gr-danke .gr-fist-icon{display:inline;font-size:22px;line-height:1;margin:0 8px 0 0;vertical-align:-2px}.gr-dark .gr-trustbar{text-align:center;margin:26px auto 0;font-size:16px;color:#9aa2b0;line-height:1.4}.gr-dark .gr-trustbar .gr-trust-stars{color:#FBCD22;letter-spacing:2px;margin-right:8px;font-size:17px}.gr-dark .gr-trustbar .gr-trust-rating,.gr-dark .gr-trustbar .gr-trust-count{color:#fff;font-weight:700}.gr-danke .gr-trustbar{margin-top:40px}@media (max-width:980px){.gr-dark.gr-step1,.gr-dark.gr-step2,.gr-dark.gr-danke{padding-top:56px!important}.gr-dark .kk-headline{font-size:34px!important;line-height:1.18!important;letter-spacing:-0.5px}.gr-dark .ff_submit_btn_wrapper button.ff-btn-submit,.gr-dark .gr-cta,.gr-dark .gr-wa-btn{width:100%!important;min-height:56px;box-sizing:border-box}.gr-dark a[href^="tel"],.gr-dark a[href*="wa.me"]{display:inline-block;padding:10px 2px;min-height:44px;line-height:24px}}