@font-face{font-family:'Fira Sans';font-weight:100;font-style:normal;src:url('/static/fonts/FiraSans-Thin.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:100;font-style:italic;src:url('/static/fonts/FiraSans-ThinItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:200;font-style:normal;src:url('/static/fonts/FiraSans-ExtraLight.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:200;font-style:italic;src:url('/static/fonts/FiraSans-ExtraLightItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:300;font-style:normal;src:url('/static/fonts/FiraSans-Light.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:300;font-style:italic;src:url('/static/fonts/FiraSans-LightItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:400;font-style:normal;src:url('/static/fonts/FiraSans-Regular.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:400;font-style:italic;src:url('/static/fonts/FiraSans-Italic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:500;font-style:normal;src:url('/static/fonts/FiraSans-Medium.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:500;font-style:italic;src:url('/static/fonts/FiraSans-MediumItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:600;font-style:normal;src:url('/static/fonts/FiraSans-SemiBold.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:600;font-style:italic;src:url('/static/fonts/FiraSans-SemiBoldItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:700;font-style:normal;src:url('/static/fonts/FiraSans-Bold.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:700;font-style:italic;src:url('/static/fonts/FiraSans-BoldItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:800;font-style:normal;src:url('/static/fonts/FiraSans-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:800;font-style:italic;src:url('/static/fonts/FiraSans-ExtraBoldItalic.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:900;font-style:normal;src:url('/static/fonts/FiraSans-Black.ttf') format('truetype')}@font-face{font-family:'Fira Sans';font-weight:900;font-style:italic;src:url('/static/fonts/FiraSans-BlackItalic.ttf') format('truetype')}@font-face{font-family:'Fira Mono';font-weight:400;font-style:normal;src:url('/static/fonts/FiraMono-Regular.ttf') format('truetype')}@font-face{font-family:'Fira Mono';font-weight:500;font-style:normal;src:url('/static/fonts/FiraMono-Medium.ttf') format('truetype')}@font-face{font-family:'Fira Mono';font-weight:700;font-style:normal;src:url('/static/fonts/FiraMono-Bold.ttf') format('truetype')}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;text-decoration:none}:focus-visible{outline:2px solid #238888;outline-offset:1px}html{scroll-behavior:smooth;scrollbar-width:thin}body{background:white;scroll-behavior:smooth;font-family:'Fira Sans',sans-serif}#page{padding-top:50px}.clearfix{content:"";display:table;clear:both}.size_1-1{width:100%}.size_1-2{width:50%}.size_1-4{width:25%}.size_3-4{width:75%}input.button,a.button{border:1px solid #76933f;display:block;width:100%;text-align:center;font-weight:300;padding:8px 10px !important;font-size:20px;-webkit-transition:color .5s,background-color .5s,border-color .5s;-moz-transition:color .5s,background-color .5s,border-color .5s;transition:color .5s,background-color .5s,border-color .5s;font-family:'Fira Sans',sans-serif;margin:20px 0 20px 0;color:white !important;background-color:#76933f !important;cursor:pointer}input.button:hover,a.button:hover{color:white !important;background-color:#76933f !important;background-color:#4d681e !important;text-decoration:none !important}input.button:hover.disabled,a.button:hover.disabled{background-color:#ccc !important;cursor:default !important;border-color:#ccc !important}input.button.disabled,a.button.disabled{background-color:#ccc !important;cursor:default !important;border-color:#ccc !important}#wrapper{margin:0 auto;max-width:1300px;position:relative}.verlauf{width:50px;height:100%;position:absolute;background-repeat:repeat-y;z-index:8009}.verlauf#verlauf_l{left:0;background-image:url("../img/verlauf_l.png")}.verlauf#verlauf_r{right:0;background-image:url("../img/verlauf_r.png")}.editmode .verlauf{display:none}header{width:100%;max-width:1200px;margin:0 auto}header #logo{position:absolute;width:350px;left:0;right:0;margin:50px auto 45px;z-index:999;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-moz-transition:transform .5s, -moz-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s, -moz-transform .5s;background-color:white;border-left:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;position:static;border:none}header #logo a{display:block}header #logo img{width:100%;height:auto;top:0;display:block}header #mood{width:100%;min-height:200px}header #mood .contentbild{position:relative}header #mood .contentbild .bu{position:absolute;right:30px;bottom:30px;text-align:right;display:none}header #mood .contentbild .bu a.tel{color:white;font-size:40px;line-height:40px;text-shadow:0 0 4px rgba(0,0,0,0.4);display:block;margin-bottom:10px}header #mood .contentbild .bu a{color:white;font-size:28px;text-shadow:0 0 4px rgba(0,0,0,0.4)}header #mood .contentbild img{width:100%;height:auto;display:block}nav,footer{border-top:1px solid #777;border-bottom:1px solid #777;z-index:600;position:relative}nav div#responsiveButton,footer div#responsiveButton{display:none;text-transform:uppercase;color:#3e3e40;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;font-size:24px;padding:10px 20px;position:relative;margin:0 auto;text-align:center;font-weight:200}nav ul,footer ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;position:relative;padding:0}nav ul li,footer ul li{padding:20px 0}nav ul li a,footer ul li a{color:#3e3e40;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;font-size:16px;padding:10px 20px;position:relative;font-weight:300}nav ul li a::before,footer ul li a::before{height:2px;width:0;position:absolute;content:"";bottom:8px;left:0;background:#76933f;-webkit-transition:width .5s;-moz-transition:width .5s;transition:width .5s;border-left:20px solid white;border-right:20px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav ul li a.aktiv,footer ul li a.aktiv,nav ul li a:hover,footer ul li a:hover{color:#76933f}nav ul li a.aktiv::before,footer ul li a.aktiv::before,nav ul li a:hover::before,footer ul li a:hover::before{width:100%}nav ul li.submenu-sichtbar a::after,footer ul li.submenu-sichtbar a::after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #76933f;bottom:-12px;left:0;right:0;margin:0 auto;position:absolute;width:1px;border-radius:18px;z-index:10}nav ul li ul,footer ul li ul{position:absolute;width:-webkit-calc(100% + 60px);width:-moz-calc(100% + 60px);width:calc(100% + 60px);left:-30px;bottom:-40px;background-color:#76933f;max-width:unset;padding:0;max-height:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;height:40px;-webkit-transition:bottom .5s,max-height .5s;-moz-transition:bottom .5s,max-height .5s;transition:bottom .5s,max-height .5s;overflow:hidden;bottom:0px}nav ul li ul.sichtbar,footer ul li ul.sichtbar{max-height:40px;border-top:1px solid #777;bottom:-40px;border-bottom:1px solid #777}nav ul li ul li,footer ul li ul li{height:100%;padding:0;margin-right:25px}nav ul li ul li:last-of-type,footer ul li ul li:last-of-type{margin-right:0}nav ul li ul li a,footer ul li ul li a{font-size:17px;font-weight:300;color:white;font-family:'Fira Sans',sans-serif;text-transform:none;padding:0;height:100%;display:block;line-height:36px;position:relative}nav ul li ul li a::before,footer ul li ul li a::before{background:white;border-left:0;border-right:0;height:1px}nav ul li ul li a span,footer ul li ul li a span{padding-top:1px;display:block}nav ul li ul li a.aktiv,footer ul li ul li a.aktiv,nav ul li ul li a:hover,footer ul li ul li a:hover{color:white}nav ul li ul li a.aktiv::before,footer ul li ul li a.aktiv::before,nav ul li ul li a:hover::before,footer ul li ul li a:hover::before{width:100%}nav ul{max-width:1240px;margin:0 auto}nav ul li a{font-size:20px}footer{margin-bottom:20px}footer ul{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:0 auto;padding:10px 0}footer ul li a::before{bottom:7px}.menuSocial a{display:block;padding:0;margin:0 7px 0 20px;background-size:100%;background-position:0 0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);top:1px}.menuSocial a::before{display:none}#honorarrechner a{background-image:url("/static/img/icon_calculator.svg");width:40px;height:31px;margin-right:0px}#honorarrechner a:hover{background-position:0 -31px}#twitter a{background-image:url("/static/img/icon_twitter.svg");height:29px;width:35px}#twitter a:hover{background-position:0 -29px}#facebook a{background-image:url("/static/img/icon_facebook.svg");height:30px;width:30px}#facebook a:hover{background-position:0 -30px}#linkedin a{background-image:url("/static/img/icon_linkedin.svg");height:30px;width:30px}#linkedin a:hover{background-position:0 -30px}#xing a{background-image:url("/static/img/icon_xing.svg");height:29px;width:25px}#xing a:hover{background-position:0 -29px}.mce-visualblocks,#content{padding:60px 0 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.mce-visualblocks .contentelement,#content .contentelement{-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4;-moz-hyphens:auto;hyphens:auto;hyphenate-limit-chars:auto 3;hyphenate-limit-lines:4}.mce-visualblocks h1,#content h1,.mce-visualblocks h2,#content h2,.mce-visualblocks h3,#content h3,.mce-visualblocks h4,#content h4{color:#3e3e40}.mce-visualblocks h1,#content h1{font-size:40px;letter-spacing:.8px;font-weight:600}.mce-visualblocks h2,#content h2{font-size:28px;letter-spacing:.4px;margin:5px 0 8px;font-weight:600}.mce-visualblocks h3,#content h3{font-size:18px;letter-spacing:0px;margin:20px 0 8px;font-weight:600;color:#3e3e40}.mce-visualblocks h4,#content h4{font-size:17px;line-height:23px;letter-spacing:0px;margin:14px 0 8px;font-weight:500;color:#3e3e40}.mce-visualblocks h5,#content h5{color:#3e3e40;width:100%;font-weight:600;margin:20px 0 6px;font-size:16px;position:relative;background-color:white;z-index:100}.mce-visualblocks code,#content code{border:1px solid #76933f;padding:20px;margin-top:25px;margin-bottom:25px;display:table;max-width:100%;font-family:'Fira Mono';font-weight:400}.mce-visualblocks p,#content p,.mce-visualblocks div.date,#content div.date{margin-bottom:10px;line-height:140%;font-size:17px;color:#3e3e40;font-family:'Fira Sans',sans-serif;font-weight:300}.mce-visualblocks p:last-of-type,#content p:last-of-type,.mce-visualblocks div.date:last-of-type,#content div.date:last-of-type{margin-bottom:0}.mce-visualblocks p strong,#content p strong,.mce-visualblocks div.date strong,#content div.date strong{font-weight:600}.mce-visualblocks div.date,#content div.date{color:#9c9d9f;margin:3px 0 5px 0;padding-left:50px}.mce-visualblocks sup,#content sup{position:absolute;margin-top:-4px;font-size:12px;margin-left:2px}.mce-visualblocks ul:not(.quicklinks),#content ul:not(.quicklinks){margin-bottom:10px;list-style-type:none}.mce-visualblocks ul:not(.quicklinks) li,#content ul:not(.quicklinks) li{font-size:17px;line-height:130%;position:relative;padding-left:13px;margin-bottom:5px;color:#3e3e40;font-family:'Fira Sans',sans-serif;font-weight:300}.mce-visualblocks ul:not(.quicklinks) li:before,#content ul:not(.quicklinks) li:before{content:"";width:5px;height:5px;background:#76933f;display:block;position:absolute;left:0px;border-radius:100%;margin-top:9px}.mce-visualblocks ul:not(.quicklinks) li.nachteil::before,#content ul:not(.quicklinks) li.nachteil::before,.mce-visualblocks ul:not(.quicklinks) li.vorteil::before,#content ul:not(.quicklinks) li.vorteil::before{content:"+";color:#76933f;font-weight:bold;position:absolute;display:inline-block;width:unset;height:unset;background:unset;border-radius:unset;margin-top:unset}.mce-visualblocks ul:not(.quicklinks) li.nachteil::before,#content ul:not(.quicklinks) li.nachteil::before{content:"-"}.mce-visualblocks ul:not(.quicklinks) li ul,#content ul:not(.quicklinks) li ul{margin-top:5px}.mce-visualblocks ul:not(.quicklinks) li li:before,#content ul:not(.quicklinks) li li:before{background-color:white;border:1px solid #76933f;margin-top:7px}.mce-visualblocks ul.quicklinks,#content ul.quicklinks{border:1px solid #9c9d9f;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.mce-visualblocks ul.quicklinks li,#content ul.quicklinks li{list-style-type:none}.mce-visualblocks ul.quicklinks li a,#content ul.quicklinks li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:24px;height:30px}.mce-visualblocks ol,#content ol{margin-bottom:10px;counter-reset:my-awesome-counter;list-style:none}.mce-visualblocks ol>li,#content ol>li{font-size:17px;line-height:130%;margin-left:20px;margin-bottom:5px;color:#3e3e40;font-family:'Fira Sans',sans-serif;font-weight:300;counter-increment:my-awesome-counter}.mce-visualblocks ol li::before,#content ol li::before{content:counter(my-awesome-counter) ".";color:#76933f;font-weight:bold;position:absolute;margin-left:-28px;text-align:right;width:20px}.mce-visualblocks ol ul:not(.quicklinks) li,#content ol ul:not(.quicklinks) li{padding-left:0;margin-left:14px}.mce-visualblocks ol ul:not(.quicklinks) li::before,#content ol ul:not(.quicklinks) li::before{margin-left:-13px;left:0}.mce-visualblocks li strong,#content li strong,.mce-visualblocks p strong,#content p strong{font-weight:600}.mce-visualblocks a,#content a{color:#76933f}.mce-visualblocks a:hover,#content a:hover{text-decoration:underline}.mce-visualblocks a.tel,#content a.tel{text-decoration:none;color:inherit}.mce-visualblocks #left,#content #left{width:790px}.mce-visualblocks #left .headline h1,#content #left .headline h1,.mce-visualblocks #left .headline h2,#content #left .headline h2,.mce-visualblocks #left .headline p,#content #left .headline p{padding-left:50px}.mce-visualblocks #left .contenttext,#content #left .contenttext{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-left:50px;margin-bottom:40px}.mce-visualblocks #left .contenttext.zweispaltig,#content #left .contenttext.zweispaltig{-webkit-column-count:2;-moz-column-count:2;column-count:2}.mce-visualblocks #left .contenttext h2,#content #left .contenttext h2{text-transform:none;margin:24px 0 8px;font-size:22px;letter-spacing:0;font-family:'Fira Sans',sans-serif;font-weight:600}.mce-visualblocks #left .contenttext.headline,#content #left .contenttext.headline,.mce-visualblocks #left .entry-header,#content #left .entry-header{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-left:0px;border-bottom:1px solid #777;padding-bottom:10px;margin-bottom:25px}.mce-visualblocks #left .contenttext.headline h1,#content #left .contenttext.headline h1,.mce-visualblocks #left .entry-header h1,#content #left .entry-header h1{margin:0px 0 15px;width:100%}.mce-visualblocks #left .contenttext.headline h2,#content #left .contenttext.headline h2,.mce-visualblocks #left .entry-header h2,#content #left .entry-header h2{color:#76933f;padding-bottom:5px;margin:0px 0 0px;font-weight:500}.mce-visualblocks #left .page-header,#content #left .page-header{margin:0 0 30px 0}.mce-visualblocks #left .page-header h2,#content #left .page-header h2{color:#9c9d9f;font-size:20px;border-bottom:1px solid #777;padding-bottom:10px}.mce-visualblocks #right,#content #right{width:30%;margin-bottom:50px}.mce-visualblocks #right .contentelement,#content #right .contentelement{margin-bottom:40px}.mce-visualblocks #right p,#content #right p,.mce-visualblocks #right h2,#content #right h2,.mce-visualblocks #right h3,#content #right h3,.mce-visualblocks #right ul:not(.cmsMenuButtons),#content #right ul:not(.cmsMenuButtons),.mce-visualblocks #right img,#content #right img{padding-right:50px}.mce-visualblocks #right img,#content #right img{width:100%;height:auto}.mce-visualblocks #right h2,#content #right h2{padding:0px 50px 10px 0px;margin:0px 0 15px 0px;border-bottom:1px solid #777}.mce-visualblocks #right .tagcloud,#content #right .tagcloud{margin-bottom:20px;padding-right:20px}.mce-visualblocks #right .tagcloud a,#content #right .tagcloud a{line-height:30px}.mce-visualblocks #right .tags div,#content #right .tags div,.mce-visualblocks #right .tagcloud div,#content #right .tagcloud div{padding-right:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mce-visualblocks #right .tags a,#content #right .tags a,.mce-visualblocks #right .tagcloud a,#content #right .tagcloud a{border-width:1px;font-size:16px !important;border-style:solid;padding:4px 8px;margin:0 8px 8px 0;-webkit-transition:color .5s,background-color .5s;-moz-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s;color:#76933f;border-color:#76933f;font-weight:300;display:inline-block}.mce-visualblocks #right .tags a:hover,#content #right .tags a:hover,.mce-visualblocks #right .tagcloud a:hover,#content #right .tagcloud a:hover{text-decoration:none;color:white;background-color:#76933f}.mce-visualblocks #right .disclaimer,#content #right .disclaimer{margin-top:20px}.mce-visualblocks #right .disclaimer p,#content #right .disclaimer p{color:#9c9d9f;font-size:16px;position:relative;padding-left:20px}.mce-visualblocks #right .disclaimer p:before,#content #right .disclaimer p:before{content:"*";position:absolute;left:0px;font-size:26px;font-weight:100;color:#76933f;top:0px;font-family:'Fira Sans',sans-serif}.mce-visualblocks #kacheln,#content #kacheln{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.mce-visualblocks #kacheln .contenttext,#content #kacheln .contenttext{width:100%}.mce-visualblocks #kacheln .contenttext h2,#content #kacheln .contenttext h2{font-size:40px;font-weight:600;color:#3e3e40 !important;font-family:'Fira Sans',sans-serif;padding-bottom:0 !important}.mce-visualblocks #kacheln .contentbild,#content #kacheln .contentbild{width:360px;height:360px;position:relative;overflow:hidden;margin-bottom:20px}.mce-visualblocks #kacheln .contentbild:hover img,#content #kacheln .contentbild:hover img{width:110%;left:-5%;top:-5%}.mce-visualblocks #kacheln .contentbild:hover .bu,#content #kacheln .contentbild:hover .bu{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.8);box-shadow:0 0 4px rgba(0,0,0,0.8);background:#4d681e}.mce-visualblocks #kacheln .contentbild img,#content #kacheln .contentbild img{width:100%;display:block;height:auto;position:absolute;left:0;top:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mce-visualblocks #kacheln .contentbild:nth-child(2n),#content #kacheln .contentbild:nth-child(2n){margin-left:50px}.mce-visualblocks #kacheln .contentbild .bu,#content #kacheln .contentbild .bu{position:absolute;bottom:30px;width:100%;background:#76933f;left:0;text-align:center;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mce-visualblocks #kacheln .contentbild .bu a,#content #kacheln .contentbild .bu a{color:white;padding:10px;display:block;font-size:22px;font-weight:500}.mce-visualblocks #kacheln .contentbild .bu a:hover,#content #kacheln .contentbild .bu a:hover{text-decoration:none}.mce-visualblocks{width:auto;display:block;padding-top:0px}#content .checkliste ul li{list-style-type:none;position:relative;padding-left:18px}#content .checkliste ul li::before{position:absolute;content:url("/static/img/checklist.svg");background:none;left:-1px;top:-8px}.pe-richsnippets{padding-right:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:50px}.pe-richsnippets a{border:1px solid #eae7e0 !important;padding:20px;width:100%;color:#c8b274 !important}.pe-richsnippets a:hover{text-decoration:none !important}footer{width:100%;margin-top:40px}h1.entry-title,h2.page-title{padding-left:50px}.more-link{margin-top:10px;display:block;font-weight:300}.top{position:fixed;position:absolute;width:100%;left:0;top:0;background-color:#eee;background-color:#76933f;z-index:9999;padding:10px 0px;-webkit-transition:top .4s;-moz-transition:top .4s;transition:top .4s}.top.inaktiv{top:-45px}.top .wrapper{margin:0 auto;max-width:1200px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.top .wrapper div{font-weight:300;font-size:14px;color:white}.top .wrapper div:first-of-type{margin-right:40px;-webkit-flex-shrink:0;flex-shrink:0;font-size:20px}.top .wrapper div:last-of-type{text-align:right;max-width:710px}.top .wrapper div a{color:white;text-decoration:underline;font-weight:300}.top .wrapper div a.tel{text-decoration:none}#mood .top{display:none}.cmsButtonsSpaltenEnde{float:none !important}.anfahrt{margin-bottom:30px}.anfahrt img{padding-left:50px;max-width:100%;height:auto}#content #left .contenttext.frage2{margin-bottom:0;cursor:pointer;padding-left:72px;position:relative}#content #left .contenttext.frage2::before{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:12px solid #76933f;position:absolute;left:50px;top:19px}#content #left .contenttext.frage2.aktiv::before{border-top:12px solid #76933f;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:none;left:44px;top:24px}#content #left .contenttext.frage2.klein{margin-bottom:.4rem;cursor:pointer;padding-left:68px;position:relative}#content #left .contenttext.frage2.klein::before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #76933f;left:52px;top:5px}#content #left .contenttext.frage2.aktiv.klein::before{border-top:10px solid #76933f;border-right:7px solid transparent;border-left:7px solid transparent;left:49px;top:8px}#content #left .contenttext.antwort2{margin-bottom:15px;padding-left:72px}.noMargin{margin-bottom:0px !important}.forcedMargin{margin-top:25px !important}#left>.contentbild{margin:20px 0 10px}#left>.contentbild img{margin-left:50px;max-width:100%;height:auto}#left>.contentbild img{margin-left:50px;max-width:100%;height:auto}:not(#kacheln) .contentbild.quellen{padding:0;border:0}:not(#kacheln) .contentbild.quellen .bu{position:absolute;right:15px;bottom:15px;background:rgba(0,0,0,0.3);padding:0 5px;border-radius:0px}:not(#kacheln) .contentbild.quellen .bu p{text-shadow:0 0px 3px black;color:white;font-size:14px}#code{width:100%;background-color:#eee;border-top:1px dotted #aaa}#code>div{max-width:1000px;padding:20px;margin:0 auto}.hinweis{background-color:#960000;position:absolute;color:white;padding:10px;font-weight:300;margin:0;left:10px;top:70px;max-width:300px;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}#iconsKontakt{position:fixed;bottom:40px;right:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:9999999}#iconsKontakt a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:40px;height:40px;background:#76933f;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;transition:background-color .5s;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}#iconsKontakt a:hover{background:#4d681e}#iconsKontakt a:first-of-type{border-bottom:1px solid #4d681e}#iconsKontakt a img{width:35px;height:auto}.siegelbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#content #right .siegel{margin-right:30px;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-filter:grayscale(1);filter:grayscale(1);margin-bottom:15px;margin-top:15px}#content #right .siegel:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#content #right .siegel img{width:auto;height:80px;padding:0;display:block}form{margin:40px 0 5px;max-width:590px}form#feedback{margin-top:0}.upload th,.upload td{padding-bottom:15px;text-align:left}.upload th{text-align:right;padding-right:15px;font-size:18px;font-weight:600}form input,form textarea{font-size:18px;padding:8px;color:#3e3e40;font-family:'Fira Sans',sans-serif;font-weight:300;border:1px solid #ddd}form input[type=file]{border:none}form select,form option{font-size:18px;color:#3e3e40;font-family:'Fira Sans',sans-serif;font-weight:300}form .feldwrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}form .feld{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}form .feld.width-50{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)}form .feld p.label,form .feld label{width:100%;display:block;margin-bottom:6px;font-weight:400 !important;color:#76933f !important;font-size:16px}form .feld.radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}form .feld.radio .label{width:100%;margin-bottom:6px !important}form .feld.radio .radiobox{margin-right:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}form .feld.radio .radiobox label{width:auto;margin-left:5px;margin-bottom:0px;color:#3e3e40 !important;font-size:18px !important;font-weight:300 !important}form .feld input[type=text],form .feld input[type=email],form .feld textarea{width:100%}form .feld.required label::after{content:"*";color:#4d681e}form p.pflichtfelder{margin-bottom:30px !important}form .sperrflaeche{position:absolute;left:0;width:100%;height:100%;top:0}form .fehlermeldung{display:none}form .fehler .fehlermeldung{display:block;position:absolute;right:0;color:white;font-size:12px;padding:5px;background-color:#4d681e}.pe-pro-seal{-moz-transform:unset !important;-ms-transform:unset !important;transform:unset !important;-webkit-transform:unset !important}.zitat p{padding-left:0px;font-style:italic;position:relative}.zitat p:first-of-type{padding-top:20px}.zitat p:first-of-type::before{content:url("/static/img/quote.svg");position:absolute;left:-20px;top:5px;width:90px;z-index:-1;opacity:.35;color:#76933f}@media screen and (max-width:720px){.zitat p:first-of-type::before{left:-10px}}.zitat p strong{font-style:initial}.codebox{border:1px solid #76933f;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding:20px !important;margin-left:50px}.info{border:1px solid #76933f;padding:20px !important;margin-left:50px;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}.info h3{margin-top:0 !important}.info .button{font-size:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:0;max-width:100%}.infografik{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.infografik-header{border-bottom:4px solid #76933f;padding-bottom:10px;width:50%;text-align:center;font-size:26px;color:#76933f;font-weight:600}.infografik-content{width:50%;text-align:left;padding-top:20px;padding-left:20px;padding-right:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.infografik-content.infografik-content-left{border-right:2px solid #76933f}.infografik-content.infografik-content-right{border-left:2px solid #76933f}.infografik-content hr{margin-top:auto;border:none;border-bottom:1px solid #9c9d9f;margin-bottom:10px}.infografik-content :last-child{margin-bottom:0}.html-map{position:relative;padding-left:50px}.html-map object{border:1px solid #76933f;width:100%}.html-map .infobox{position:fixed;width:100%;max-width:300px;padding:10px;border:1px solid #76933f;line-height:140%;display:none;z-index:8009;background-color:white}.no-results,.not-found{padding-left:50px}.search-submit svg{display:none}aside#secondary>section{margin-bottom:20px}.quellen{padding-top:10px;border-top:1px solid #ccc}.quellenListe{display:grid;grid-template-columns:auto auto;margin-top:3px}.quellen a{display:inline-block;font-weight:300;margin-left:5px}.quellenListe div{font-weight:300}#agendaSoftware{position:fixed;width:136px;bottom:15px;right:0;z-index:9999}#agendaSoftware img{width:100%;padding-right:0 !important;-webkit-filter:drop-shadow(-2px 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(-2px 2px 4px rgba(0,0,0,0.25))}table{padding:20px;border-spacing:0;border:1px solid #76933f;margin-bottom:20px}table td{padding:5px}table td.rechenzeichen p{font-weight:700 !important;color:#76933f !important}table tr.border-top td{border-top:1px solid #777}table.table{padding:0;border:1px solid #76933f;border-collapse:collapse;overflow:auto;min-width:400px}table.table th{padding:10px;border:1px solid #ccc}table.table td{border:1px solid #ccc;padding:10px;font-weight:300}@media screen and (max-width:1300px){#page{overflow-x:hidden}.verlauf{display:none}header{max-width:none}#content #left .headline h1,#content #left .headline h2,#content #left .headline .headline p,h1.entry-title,h2.page-title,#content div.date,.anfahrt img{padding-left:0px}#left>.contentbild img{margin-left:0}#content #left .contenttext.frage2{padding-left:22px}#content #left .contenttext.frage2::before{left:0px}.info,.codebox{width:100%;margin-left:0px}#content #left .contenttext.frage2.aktiv::before{left:-6px}#content #left .contenttext.antwort2{padding-left:22px}.html-map{padding-left:0px}.no-results,.not-found,.entry-summary{padding-left:0px}#content h1{font-size:34px}#content h2{font-size:26px}#content #left{width:65%}#content #left h1,#content #left h2{padding-left:0}#content #left .entry-header h1,#content #left .entry-header h2{padding-left:0}#content #left .contenttext{padding-left:0}#content #kacheln .contentbild:nth-child(2n){margin-left:0}#content #kacheln .contentbild{height:auto;width:49%}#content #kacheln .contentbild img{position:static}#content #kacheln .contentbild img:hover{width:100%}#content #kacheln .contentbild:hover img{width:100%}#content #right .contenttext *{padding-right:0}#content{padding:60px 20px}#content #right .contenttext img,#content #right .contenttext p,#content #right .contenttext h2,#content #right .contenttext h3,#content #right .contenttext ul{padding-right:0}#content #right .contenttext img{width:auto;max-width:100%}.top{padding:10px 20px}.top .wrapper{max-width:unset}}@media screen and (max-width:1160px){nav ul{padding:0px 10px}nav ul li a{font-size:18px}}@media screen and (max-width:1060px){nav ul{padding:0px 7px}nav ul li a{padding:10px 15px}nav ul li a::before{border-left:15px solid white;border-right:15px solid white}nav ul li ul li a{left:-5px}}@media screen and (max-width:1024px){.top{position:static}#mood .top{display:block;position:static}#mood .top .wrapper div:first-of-type{display:none}#mood .top .wrapper div:last-of-type{max-width:unset;width:100%;text-align:left}#page{padding-top:0}#iconsKontakt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;bottom:380px}header #mood{padding-top:0px}header #logo{width:300px;margin:0px auto 35px;padding-top:40px}input.button,a.button{font-size:18px;padding:6px 8px !important}#content .contentelement h1{font-size:30px;letter-spacing:1.2px}#content .contentelement h2{font-size:22px}#content #left .contenttext h2{font-size:20px;margin:0px 0 4px}#content{padding-bottom:20px}footer{width:100%;margin-top:0px}}@media screen and (max-width:1023px) and (min-width:720px){#content #left .contenttext{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width:1024px){header #mood{min-height:0px}nav{height:50px}nav>ul{position:absolute;left:0;top:49px;width:100%;background:#76933f;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden;max-height:0;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s;padding:0}nav>ul.open{max-height:10000px}nav>ul>li{padding:0}nav>ul>li:first-of-type{padding-top:10px}nav>ul>li:last-of-type{padding-bottom:10px}nav>ul>li a{color:white;font-size:24px;letter-spacing:1.4px;display:block;text-align:center;margin-left:0 !important}nav>ul>li a::before{content:none}nav>ul>li a.aktiv,nav>ul>li a:hover{color:white;text-decoration:underline}nav>ul>li ul,nav>ul>li ul.sichtbar{position:static;border:none;height:auto;max-height:unset;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}nav>ul>li ul li,nav>ul>li ul.sichtbar li{margin:0 0 10px;padding:0}nav>ul>li ul li a,nav>ul>li ul.sichtbar li a{display:block;line-height:auto;left:unset}nav div#responsiveButton{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out}nav div#responsiveButton .navicon{width:20px;height:16px;position:relative;margin:0 7px 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}nav div#responsiveButton .navicon span{display:block;position:absolute;height:2px;width:100%;background:#76933f;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out}nav div#responsiveButton .navicon span:nth-child(1){top:0px}nav div#responsiveButton .navicon span:nth-child(2),nav div#responsiveButton .navicon span:nth-child(3){top:7px}nav div#responsiveButton .navicon span:nth-child(4){top:14px}nav div#responsiveButton .navicon.open span:nth-child(1){top:7px;width:0%;left:50%}nav div#responsiveButton .navicon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}nav div#responsiveButton .navicon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}nav div#responsiveButton .navicon.open span:nth-child(4){top:7px;width:0%;left:50%}nav div#responsiveButton:hover{color:#4d681e}nav div#responsiveButton:hover span{background:#4d681e}.menuSocial{display:none}.top .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding-top:10px;padding-bottom:10px}.top .wrapper div{width:100% !important;margin:0 !important;text-align:left !important}.top .wrapper div:last-of-type{margin-top:10px !important}.infografik-header{font-size:24px}}@media screen and (max-width:720px){header #logo{width:270px}header #logo a{display:block}header #logo img{width:100%;height:auto;position:static;top:0}header #mood .contentbild .bu a.tel{font-size:30px;line-height:30px}header #mood .contentbild .bu a{font-size:22px}#content{-webkit-flex-wrap:wrap;flex-wrap:wrap}#content h1{font-size:26px}#content h2{font-size:20px}#content #left{width:100%;margin-bottom:20px}#content #right{width:100%;margin-bottom:20px}footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}footer ul li{padding:10px 0}footer ul li a{display:block;padding:5px 20px}footer ul li a::before{content:none}a.button{display:table;width:auto}footer{margin-bottom:0;border-bottom:0}.html-map .infobox{max-width:unset;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);left:40px}}@media screen and (max-width:600px){#iconsKontakt{bottom:170px}.infografik-content.infografik-content-left{padding-left:0}.infografik-content.infografik-content-right{padding-right:0}#agendaSoftware{right:125px;bottom:4px;width:110px}}@media screen and (max-width:520px){header #logo{width:250px}#content .contentelement h1{font-size:26px;letter-spacing:.8px}nav ul li a{font-size:20px}header #mood .contentbild .bu{bottom:20px}header #mood .contentbild .bu a.tel{font-size:26px;line-height:26px}header #mood .contentbild .bu a{font-size:18px}#content #kacheln .contentbild{width:100%}form .feld.width-50{width:100%}}@media screen and (max-width:440px){.infografik-header,.infografik-content{width:100%}.infografik-content{padding:15px 0 0 !important}.infografik-header{border-bottom:1px solid #76933f}.infografik-header-left{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.infografik-content.infografik-content-left{border-right:none;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}.infografik-header-right{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3;margin-top:30px;padding-top:30px;border-top:4px solid #76933f}.infografik-content.infografik-content-right{border-left:none;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;order:4}}