.pa-toggle-text .et_pb_text_inner{max-height:200px;transition:max-height 0.3s ease-out;overflow:hidden}.pa-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0}.pa-toggle-text .pa-text-expand-button{text-align:left;color:#0aa0bd!important;margin-top:10px!important}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.pa-toggle-text .pa-text-toggle-expanded{max-height:2000px;transition:max-height 0.3s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}#left-area ol,.entry-content ol,.et-l--header ol,.et-l--body ol,.et-l--footer ol,.comment-content ol,body.et-pb-preview #main-content .container ol{padding:0 0 23px 1em;line-height:26px;list-style-position:outside}.et_pb_pricing_heading{padding:10px 10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;position:relative;min-height:110px;max-height:110px}.et_pb_pricing_content_top{padding-top:17px;padding-bottom:17px;position:relative;border-bottom:1px #bebebe;border-bottom-style:none;border-style:solid}.et_pb_pricing li{line-height:1.2em;padding:0 0 1.1em 0px;padding-top:0px;padding-right:0px;padding-bottom:1.1em;padding-left:0px;position:relative}.et_pb_title_featured_container img{width:100%;padding-top:20px}img.alignleft{display:inline;float:left;margin-right:15px;margin-bottom:15px}.et_pb_blog_grid .post-meta a{pointer-events:none;color:#666}.et_pb_title_meta_container a{pointer-events:none}.et_pb_countdown_timer_0 .et_pb_countdown_timer_container,.et_pb_countdown_timer_0 .title{text-align:center!important}.et_pb_slide_description{float:left!important}.et_pb_slide_image{right:0}#mobile_menu1{margin-top:30px}.foursixeight{display:none!important}.nav li li{line-height:1.3em}.cf7-gakf-form{max-width:760px;margin:0 auto!important;padding:32px 38px 24px!important;background:#ffffff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:0 8px 24px rgba(15,23,42,0.08);font-family:inherit;color:#111827;box-sizing:border-box}.cf7-gakf-form p,.cf7-gakf-form .wpcf7-form-control-wrap,.cf7-gakf-form .wpcf7-form-control{margin-top:0!important}.cf7-gakf-intro{text-align:center;margin-bottom:20px!important}.cf7-gakf-intro h2{margin:0 0 8px!important;font-size:28px;line-height:1.25;font-weight:700;color:#0b1220}.cf7-gakf-intro p{margin:0!important;font-size:16px;line-height:1.55;color:#4b5563}.cf7-gakf-form label{display:block;margin:0 0 8px!important;padding:0!important;font-size:15px;line-height:1.3;font-weight:600;color:#111827}.cf7-gakf-form input[type="text"],.cf7-gakf-form input[type="email"],.cf7-gakf-form textarea{display:block;width:100%!important;margin:4px 0 0!important;padding:9px 14px!important;border:1px solid #d8dde6!important;border-radius:4px;background:#ffffff;color:#111827;font-size:15px;font-weight:400;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease}.cf7-gakf-form textarea{min-height:92px!important;resize:vertical}.cf7-gakf-form input[type="text"]:focus,.cf7-gakf-form input[type="email"]:focus,.cf7-gakf-form textarea:focus{outline:none;border-color:#0b2a55!important;box-shadow:0 0 0 3px rgba(11,42,85,0.12)}.cf7-gakf-form ::placeholder{color:#9ca3af}.cf7-gakf-captcha{margin:12px 0 10px!important;padding:0!important;background:transparent!important;border:none!important}.cf7-gakf-captcha p{margin:0!important;font-size:16px;line-height:1.5;font-weight:500;color:#111827}.cf7-gakf-captcha img{display:block;margin:10px 0 6px!important;padding:0!important;background:transparent!important;border:none!important}.cf7-gakf-captcha input[type="text"]{max-width:240px!important;margin-top:5px!important}.cf7-gakf-form hr{margin:14px 0 14px!important;border:none!important;border-top:1px solid #e5eaf0!important}.cf7-gakf-privacy{margin:6px 0 8px!important;font-size:14px;line-height:1.5;color:#111827}.cf7-gakf-privacy p{margin:0!important}.cf7-gakf-privacy .wpcf7-list-item{margin:0!important}.cf7-gakf-privacy input[type="checkbox"]{margin-right:9px!important;transform:translateY(2px)}.cf7-gakf-privacy a{color:#061f45;font-weight:700;text-decoration:underline;text-underline-offset:2px}.cf7-gakf-required{margin:0 0 10px!important;font-size:14px;color:#6b7280}.cf7-gakf-form input[type="submit"]{display:block;width:62%!important;min-width:240px;margin:6px auto 0!important;padding:14px 24px!important;border:none!important;border-radius:4px;background:#061f45!important;color:#ffffff!important;font-size:17px;font-weight:700;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.cf7-gakf-form input[type="submit"]:hover{background:#0b2a55!important;transform:translateY(-1px)}.cf7-gakf-form .wpcf7-not-valid-tip{margin-top:4px!important;font-size:13px;color:#b42318}.cf7-gakf-form .wpcf7-response-output{margin:16px 0 0!important;padding:14px 16px;border-radius:4px;font-size:14px}@media (max-width:767px){.cf7-gakf-form{padding:24px 20px 22px!important}.cf7-gakf-intro{margin-bottom:18px!important}.cf7-gakf-intro h2{font-size:23px}.cf7-gakf-intro p{font-size:15px}.cf7-gakf-form input[type="submit"]{width:100%!important;min-width:0}}.cf7-gakf-interest{margin:0 0 14px!important;padding:0!important}.cf7-gakf-field-title{margin:0 0 8px!important;font-size:15px;line-height:1.35;font-weight:600;color:#111827}.cf7-gakf-interest .wpcf7-checkbox{display:block}.cf7-gakf-interest .wpcf7-list-item{display:block;margin:0 0 7px!important;font-size:15px;line-height:1.45;color:#111827}.cf7-gakf-interest input[type="checkbox"]{margin-right:9px!important;transform:translateY(1px)}.kw-inline-video-box{width:100%;max-height:0;overflow:hidden;opacity:0;margin-top:0;margin-bottom:0;transition:max-height 0.5s ease,opacity 0.35s ease,margin 0.45s ease}.kw-inline-video-box.kw-video-open{max-height:1200px;opacity:1;margin-top:20px;margin-bottom:30px}.kw-inline-video-collapse{width:100%}.kw-inline-video-inner{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.kw-inline-video-toolbar{display:flex;justify-content:flex-end;align-items:center;margin-bottom:8px}.kw-inline-video-close{border:0;background:transparent;padding:5px 0 5px 15px;font-family:inherit;font-size:15px;line-height:1.4;color:#555;cursor:pointer}.kw-inline-video-close:hover,.kw-inline-video-close:focus{color:#111;text-decoration:underline}.kw-inline-video-player{display:block;width:100%;height:auto;background:#000;border:0;border-radius:8px}@media only screen and (max-width:767px){.kw-inline-video-box.kw-video-open{margin-top:15px;margin-bottom:24px}.kw-inline-video-close{font-size:14px}.kw-inline-video-player{border-radius:5px}}[id^="ref-"]{scroll-margin-top:180px}@media (max-width:980px){[id^="ref-"]{scroll-margin-top:190px}}@media only screen and (max-width:767px){.kw-baum-kacheln{display:flex!important;flex-direction:column!important}.kw-baum-kacheln>.et_pb_column{display:contents!important}.kw-baum-kacheln .kw-wurzeln{order:1}.kw-baum-kacheln .kw-stamm{order:2}.kw-baum-kacheln .kw-blaetter{order:3}.kw-baum-kacheln .kw-fruechte{order:4}}.cf7-praxisanalyse-form{max-width:760px;margin:0 auto;padding:0;background:transparent;border:none;box-shadow:none;font-family:inherit;color:#333333}.cf7-praxisanalyse-intro{margin:0 0 18px;text-align:center}.cf7-praxisanalyse-intro h2{margin:0 0 10px;font-size:30px;line-height:1.25;font-weight:700;color:#333333}.cf7-praxisanalyse-intro p{margin:0;font-size:17px;line-height:1.6;color:#333333}.cf7-praxisanalyse-interest{margin:0 0 12px;padding:0;background:transparent;border:none}.cf7-praxisanalyse-interest p{margin:0 0 7px;font-size:16px;line-height:1.4;font-weight:600;color:#333333}.cf7-praxisanalyse-interest .wpcf7-checkbox{display:block}.cf7-praxisanalyse-interest .wpcf7-list-item{display:block;margin:0 0 5px;font-size:16px;line-height:1.4;color:#333333}.cf7-praxisanalyse-interest input[type="checkbox"]{margin-right:8px;transform:translateY(1px)}.cf7-praxisanalyse-form label{display:block;margin:0 0 9px;padding:0;font-size:16px;line-height:1.35;font-weight:600;color:#333333}.cf7-praxisanalyse-form input[type="text"],.cf7-praxisanalyse-form input[type="email"],.cf7-praxisanalyse-form textarea{display:block;width:100%;margin:4px 0 0;padding:10px 13px;border:1px solid #d8d8d8;border-radius:3px;background:#ffffff;color:#333333;font-size:16px;font-weight:400;box-sizing:border-box}.cf7-praxisanalyse-form textarea{min-height:95px;resize:vertical}.cf7-praxisanalyse-form input[type="text"]:focus,.cf7-praxisanalyse-form input[type="email"]:focus,.cf7-praxisanalyse-form textarea:focus{outline:none;border-color:#961c34;box-shadow:0 0 0 2px rgba(150,28,52,0.12)}.cf7-praxisanalyse-form ::placeholder{color:#9b9b9b}.cf7-praxisanalyse-captcha{margin:12px 0 10px;padding:0;background:transparent;border:none}.cf7-praxisanalyse-captcha p{margin:0;font-size:16px;line-height:1.5;font-weight:500;color:#333333}.cf7-praxisanalyse-captcha img{display:block;margin:10px 0 7px;padding:0;background:transparent;border:none}.cf7-praxisanalyse-captcha input[type="text"]{max-width:260px}.cf7-praxisanalyse-form hr{margin:14px 0 14px;border:none;border-top:1px solid #d9d9d9}.cf7-praxisanalyse-privacy{margin:0 0 10px;font-size:15px;line-height:1.5;color:#333333}.cf7-praxisanalyse-privacy .wpcf7-list-item{margin:0}.cf7-praxisanalyse-privacy input[type="checkbox"]{margin-right:8px;transform:translateY(2px)}.cf7-praxisanalyse-privacy a{color:#961c34;font-weight:600;text-decoration:underline;text-underline-offset:2px}.cf7-praxisanalyse-privacy a:hover{color:#7f172c}.cf7-praxisanalyse-required{margin:0 0 10px;font-size:15px;color:#555555}.cf7-praxisanalyse-form input[type="submit"]{display:inline-block;width:auto;min-width:180px;margin:4px 0 0;padding:12px 24px;border:none;border-radius:3px;background:#961c34;color:#ffffff;font-size:16px;font-weight:700;cursor:pointer;transition:background 0.2s ease}.cf7-praxisanalyse-form input[type="submit"]:hover{background:#7f172c}.cf7-praxisanalyse-form .wpcf7-not-valid-tip{margin-top:5px;font-size:13px;color:#b42318}.cf7-praxisanalyse-form .wpcf7-response-output{margin:16px 0 0;padding:12px 14px;border-radius:3px;font-size:14px}.cf7-praxisanalyse-form p{margin-top:0}.cf7-praxisanalyse-form .wpcf7-form-control-wrap{display:block}@media (max-width:767px){.cf7-praxisanalyse-intro{margin-bottom:16px}.cf7-praxisanalyse-intro h2{font-size:24px}.cf7-praxisanalyse-intro p{font-size:16px;line-height:1.55}.cf7-praxisanalyse-form label,.cf7-praxisanalyse-interest p,.cf7-praxisanalyse-interest .wpcf7-list-item{font-size:15px}.cf7-praxisanalyse-form input[type="submit"]{width:100%}}.cf7-praxisanalyse-form label{margin-bottom:6px!important}.cf7-praxisanalyse-form input[type="text"],.cf7-praxisanalyse-form input[type="email"],.cf7-praxisanalyse-form textarea{margin-top:3px!important;padding-top:9px!important;padding-bottom:9px!important}.cf7-praxisanalyse-form textarea{min-height:85px!important}.cf7-praxisanalyse-interest{margin-bottom:8px!important}.cf7-praxisanalyse-interest p{margin-bottom:5px!important}.cf7-praxisanalyse-interest .wpcf7-list-item{margin-bottom:3px!important}.cf7-praxisanalyse-captcha{margin-top:10px!important;margin-bottom:8px!important}.cf7-praxisanalyse-captcha img{margin-top:8px!important;margin-bottom:5px!important}.cf7-praxisanalyse-form hr{margin-top:10px!important;margin-bottom:12px!important}.cf7-praxisanalyse-privacy{margin-bottom:8px!important}.cf7-praxisanalyse-required{margin-bottom:8px!important}.cf7-praxisanalyse-form input[type="submit"]{margin-top:2px!important}.kw-hamburger-menu .et_pb_menu__menu{display:none!important}.kw-hamburger-menu .et_mobile_nav_menu{display:flex!important;align-items:center}.kw-hamburger-menu .et_pb_menu__wrap{justify-content:flex-end!important}.kw-hamburger-menu .mobile_menu_bar{display:block!important}.kw-hamburger-menu .et_mobile_menu{top:100%!important;left:0!important;right:auto!important;width:100%!important}.kw-hamburger-menu .et_mobile_menu,.kw-hamburger-menu .et_mobile_menu ul{text-align:left!important;list-style:none!important}@media (max-width:980px){.kw-menu-col{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:center!important;justify-self:stretch!important}.kw-menu-col .kw-hamburger-menu{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.kw-hamburger-menu .et_pb_menu_inner_container{width:100%!important}.kw-hamburger-menu .et_pb_menu__wrap{width:100%!important;flex:1 1 100%!important;justify-content:center!important;align-items:center!important}.kw-hamburger-menu .et_mobile_nav_menu{display:flex!important;width:auto!important;margin:0 auto!important;justify-content:center!important;align-items:center!important}.kw-hamburger-menu .mobile_nav{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.kw-hamburger-menu .mobile_menu_bar{display:block!important;margin:0 auto!important;padding:0!important;float:none!important}}