@media screen and (min-width:767px){.elementor-157 .elementor-element.elementor-element-269ce1b>.elementor-widget-container{margin:0rem 0rem 0rem 0rem;background-color:transparent!important}}@media screen and (max-width:767px){.wpforms-one-half{width:100%!important}div.wpforms-container .wpforms-form .wpforms-field{margin:0px!important}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths{padding:0px!important;padding-top:6px!important}}#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-194>a,#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-9748>a{position:relative;overflow:hidden;color:#fff;background:#A77330;transition:background-position 0.3s ease,color 0.3s ease;z-index:1}#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-194>a::before,#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-9748>a::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#000;transition:left 0.3s ease;pointer-events:none;z-index:-1}#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-194>a:hover::before,#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-9748>a::before{left:0}#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-194>a:hover,#menu-1-04cf126>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-9748>a:hover{color:#fff}#custom-button{display:inline-block;padding:10px 20px;position:relative;overflow:hidden;color:#fff;background:#A77330;transition:background-position 0.3s ease,color 0.3s ease;z-index:1}#custom-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#000;transition:left 0.3s ease;pointer-events:none;z-index:-1}#custom-button:hover::before{left:0}#custom-button:hover{color:#fff}ul#menu-2-04cf126{padding:15px}.elementor-155 .elementor-element.elementor-element-cf5fa27 .elementor-main-swiper .swiper-slide{display:flex;align-items:center;flex-wrap:nowrap}.values{pointer-events:none}.elementor-155 .elementor-element.elementor-element-cf5fa27 .elementor-testimonial__name{text-align:center}.text-black{color:#000!important}.text-red{color:#A77330!important}.dd-link-card{position:relative}.dd-link-card :not(.elementor-element-overlay,.elementor-element-overlay *,.elementor-shape,.ui-resizable-handle,.dd-link-card--excluded){position:static}.dd-link-card .dd-main-link a::after{content:"";position:absolute;inset:0;cursor:pointer!important;display:flex;z-index:99}html,body{width:100%;overflow-x:hidden}.ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn{background-color:#fff!important;border-radius:0px!important;border-color:#fff!important;color:#000!important}.meister a{color:#000!important;text-decoration:underline}.trainer a:hover{text-decoration:underline}.mptt-shortcode-wrapper .mptt-navigation-tabs{margin:0!important;padding:0px!important;list-style-type:none}li.active{padding:7px!important;background-color:#000!important;font-weight:700;border-radius:4px}.mptt-shortcode-wrapper .mptt-navigation-tabs li:hover{padding:7px!important;background-color:#000!important;border-radius:4px}.mptt-shortcode-wrapper .mptt-navigation-tabs li{padding:7px!important}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container{background-color:#f8f8f8!important;color:#000!important}.mptt-shortcode-wrapper .mptt-navigation-tabs li{margin:6px!important}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{font-weight:700}td.mptt-shortcode-event.mptt-event-vertical-default{background-color:#fff}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot{font-size:1.1em}div.wpforms-container-full .wpforms-field-label{color:#000!important}div.wpforms-container-full input[type=date],div.wpforms-container-full input[type=datetime],div.wpforms-container-full input[type=datetime-local],div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=month],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=password],div.wpforms-container-full input[type=range],div.wpforms-container-full input[type=search],div.wpforms-container-full input[type=tel],div.wpforms-container-full input[type=text],div.wpforms-container-full input[type=time],div.wpforms-container-full input[type=url],div.wpforms-container-full input[type=week],div.wpforms-container-full select,div.wpforms-container-full textarea{background-color:#fff!important;color:#000!important}.forms-wp{font-family:"Neue Einstellung"!important}div.wpforms-container-full select,div.wpforms-container-full select:disabled{background-image:linear-gradient(45deg,transparent 50%,rgb(255 255 255 / 25%) 50%),linear-gradient(135deg,rgb(255 255 255 / 25%) 50%,transparent 50%)!important}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input+label,div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input+label{color:#000!important}.name-wp-forms{color:#fff!important}.wpforms-form input::placeholder{color:#fff!important}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:100%!important}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:#A77330!important;width:100% !Important;font-weight:bold!important}div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active{background-color:#A77330!important;width:100% !Important;font-weight:bold!important}span.warning-text{color:red;font-weight:700}