#page-container{overflow-x:hidden}::-moz-selection{background:#87327F;color:#fff}::selection{background:#87327F;color:#fff}#top-menu li li a{font-size:14px;line-height:16px;padding:0!important}.et-fixed-header #top-menu li li a{color:#333333!important}#top-menu li li a:hover{color:#87327F!important;opacity:1}body p,body h1,body h3,body h4,body h5,body h6,#legal h2,#legal h3,.tablepress,.gotrgf_form_wrapper,.user-registration,body ul,body li,body .et_pb_button,.kurs-description,.gform_button,.gchoice label,.gform_fields,.dmpro_timeline_item_card{font-family:"Poppins",sans-serif!important;font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url('/wp-content/uploads/et-fonts/poppins-v21-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url('/wp-content/uploads/et-fonts/poppins-v21-latin-500.woff2') format('woff2')}@font-face{font-family:'Quint';src:url('/wp-content/uploads/et-fonts/Quint-Vinolia.woff2')}body h2,#carousel h3{font-family:"Quint"!important}body p,body ul,body li,.user-registration,.kurs-description,.gform_fields,.gform_fields,.divTableBody,.dmpro_timeline_item_card,.kurse-table{font-family:"Poppins";font-size:clamp(16px,4.5vw,18px)!important;color:#333333;line-height:30px}.et_pb_tab_content{margin-bottom:10px}i{font-family:"Poppins",sans-serif;font-weight:400;font-style:italic}#top-menu,#legal h2,.kurs-buttons,.divTableHead{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal}body h1{color:#FFF;font-size:clamp(36px,4.5vw,70px)!important;text-align:center;text-shadow:2px 2px 8px rgba(0,0,0,0.70)}body h2{font-size:clamp(38px,4.5vw,48px)!important;color:#87327F;line-height:42px;margin:0 0 2vh 0}#legal h2,#kursanmeldung h3{font-size:34px!important;color:#87327F;line-height:42px;margin:6vh 0 2vh 0}@media screen and (max-width:720px){#legal h2{font-size:28px!important}#legal h3{font-size:24px!important}}#kursanmeldung h3{margin-top:8%}#carousel h3{font-size:clamp(30px,4.5vw,40px)!important}body h3{font-size:clamp(20px,4.5vw,24px)!important;color:#87327F;line-height:32px!important;margin:4vh 0 2vh 0}#team h3{margin:0 0 1vh 0}.kurs-buttons{text-transform:uppercase}.saltoS{-webkit-filter:drop-shadow(2px 2px 8px rgba(0,0,0,.7))}#footer p{color:inherit;font-size:14px}p a,.et_pb_tab a,.gform_fields a{color:inherit;text-decoration:underline}p	a:hover,.et_pb_tab a:hover,.gform_fields a:hover{color:#87327F}p .klein{font-size:80%}#footer a:hover{color:#CFADCC!important}.label{color:white;padding:8px}.polekurse{background-color:#87327f}.aerialkurse{background-color:#32873c}.fitnesskurse{background-color:#808686}.sonderevents{background-color:#873932}.et_pb_menu__menu{display:flex!important}.et_mobile_nav_menu{display:none!important}.tablepress thead th{color:#FFF;background-color:#87327F}.et_pb_toggle_close,.et_pb_toggle_open{margin:0!important}.gotrgf_form_wrapper{background:#FFF}#gotrgf_form_overview_container_1{position:fixed;padding:20px}.gform_button,.gform_next_button,.gform_previous_button,input[type="checkbox"],input[type="checkbox"]+label,.gfield-choice-input{cursor:pointer!important}.ginput_product_price{color:#87327F!important}ul.et_pb_tabs_controls{background:none}.et_pb_tabs_controls li{border-right:2px #fff solid!important}.dmpro-carousel-item-desc p:before{content:"„"}.dmpro-carousel-item-desc p:after{content:"“"}.user-registration{border:none!important;padding:0!important}.et_pb_newsletter_description_content p{color:#FFF!important;}.logged-in .et-login-button{display:none!important}.et-logout-button{display:none!important}.logged-in .et-logout-button{display:inline-block!important}body.et-fb .et-login-button{display:inline-block!important}.ur-submit-button{color:#87327F;background:none;font-size:18px;text-transform:uppercase;border:2px solid #87327F!important}.ur-submit-button:hover{color:#fff;background:#87327F;font-size:18px;text-transform:uppercase;border:2px solid #87327F!important}.legende p{color:#FFF!important}.gform_button{width:inherit!important}.gform_button.button{background:none;transition:100ms linear 50ms}.gform_button.button:hover{transition:100ms linear 50ms}.ginput_container{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start}.ginput_quantity{max-width:100px!important}.gf_step_active .gf_step_number{border:1px solid #87327F!important}.gf_step_number:after{border:none!important;background:#005C4E!important}.gf_step_pending .gf_step_label{color:#2F3535!important}.gf_step_pending .gf_step_number{color:#000!important;background:#F3EAF2!important}.gf_step_number{border:none!important;background:#87327F!important;color:#FFF!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-family:"Poppins",sans-serif!important;font-weight:600;font-size:18px!important}.gform_wrapper.gravity-theme .gform_validation_errors>ol{padding:0px!important}div.tabelleUebersicht{width:100%;border-collapse:collapse}.divTable.tabelleUebersicht .divTableCell,.divTable.tabelleUebersicht .divTableHead{padding:4px 5px}.divTable.tabelleUebersicht .divTableBody .divTableCell{font-size:16px;color:#333333}.divTable.tabelleUebersicht .divTableRow:nth-child(even){background:#E3E3E3}.divTable.tabelleUebersicht .divTableHeading{background:#87327F}.divTable.tabelleUebersicht .divTableHeading .divTableHead{font-size:16px;font-weight:bold;color:#FFFFFF}.divTable{display:table}.divTableRow{display:table-row}.divTableHeading{display:table-header-group}.divTableCell,.divTableHead{display:table-cell}.divTableHeading{display:table-header-group}.divTableFoot{display:table-footer-group}.divTableBody{display:table-row-group}.dmpro_timeline_item_header{display:none!important}.dmpro_timeline_item_description,.dmpro_timeline_item_description p{color:#FFF!important}.nav-item{margin:10px 10px 0 10px}.kurse-table{margin-top:40px!important;border:0!important}.kurse-table th{color:#333!important;border-bottom:1px solid #333!important}.kurse-table td{color:#333;border-bottom:1px solid #333!important}.kurse-table th,.kurse-table td{padding:10px!important}