@font-face{font-family:'Lemon Tuesday';src:url('/static/fonts/lemon-tuesday/lemon_tuesday-webfont.woff2') format('woff2'),url('/static/fonts/lemon-tuesday/lemon_tuesday-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"Avenir";src:url("/static/fonts/avenir/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2") format("woff2"),url("/static/fonts/avenir/908c4810-64db-4b46-bb8e-823eb41f68c0.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Avenir";src:url("/static/fonts/avenir/065a6b14-b2cc-446e-9428-271c570df0d9.woff2") format("woff2"),url("/static/fonts/avenir/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Avenir";src:url("/static/fonts/avenir/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2") format("woff2"),url("/static/fonts/avenir/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Avenir";src:url("/static/fonts/avenir/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2") format("woff2"),url("/static/fonts/avenir/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Avenir";src:url("/static/fonts/avenir/d513e15e-8f35-4129-ad05-481815e52625.woff2") format("woff2"),url("/static/fonts/avenir/61bd362e-7162-46bd-b67e-28f366c4afbe.woff") format("woff");font-weight:700;font-style:normal}*{margin:0;padding:0;outline:none;border:none;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page{background:#fff;font-family:'Avenir',"Trebuchet","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans","Tahoma",sans-serif;overflow-y:hidden}#page #wrapper{background:#fff;max-width:1200px;width:100%;margin:0 auto 30px;overflow-x:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}#page #wrapper header{padding-bottom:20px}#page #wrapper header .bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;height:235px;top:0;background:#fff;z-index:100;width:100%;-webkit-transition:height .5s,border-color .5s;-o-transition:height .5s,border-color .5s;-moz-transition:height .5s,border-color .5s;transition:height .5s,border-color .5s;border-width:0 0 0px 0;border-style:solid;border-color:transparent;left:0;right:0;margin:0 auto;max-width:1200px}#page #wrapper header .bar #logo{padding:50px 0;width:320px;-webkit-transition:padding .5s,width .5s;-o-transition:padding .5s,width .5s;-moz-transition:padding .5s,width .5s;transition:padding .5s,width .5s}#page #wrapper header .bar #logo img{width:100%}@media screen and (max-width:1024px){#page #wrapper header .bar #logo{width:220px;padding:30px 0 20px}}@media screen and (max-width:768px){#page #wrapper header .bar #logo{padding:10px 0 0 20px;width:200px}}#page #wrapper header .bar nav{padding:0 0 30px}#page #wrapper header .bar nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#page #wrapper header .bar nav ul li a{padding:10px 20px;display:block;text-transform:lowercase;text-decoration:none;color:#3d2a1c;font-weight:200;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}@media screen and (max-width:1024px){#page #wrapper header .bar nav ul li a{padding:6px 10px;font-size:14px}}#page #wrapper header .bar nav ul li a.active,#page #wrapper header .bar nav ul li a:hover{color:white}#page #wrapper header .bar nav ul li a#m200:hover,#page #wrapper header .bar nav ul li a#m200.active{background-image:url("/static/img/menue_kinder_aktiv.png")}#page #wrapper header .bar nav ul li a#m300:hover,#page #wrapper header .bar nav ul li a#m300.active{background-image:url("/static/img/menue_jugendliche_aktiv.png")}#page #wrapper header .bar nav ul li a#m400:hover,#page #wrapper header .bar nav ul li a#m400.active{background-image:url("/static/img/menue_erwachsene_aktiv.png")}#page #wrapper header .bar nav ul li a#m500:hover,#page #wrapper header .bar nav ul li a#m500.active{background-image:url("/static/img/menue_team_aktiv.png")}#page #wrapper header .bar nav ul li a#m600:hover,#page #wrapper header .bar nav ul li a#m600.active{background-image:url("/static/img/menue_therapie_aktiv.png")}#page #wrapper header .bar nav ul li a#m700:hover,#page #wrapper header .bar nav ul li a#m700.active{background-image:url("/static/img/menue_praxis_aktiv.png")}#page #wrapper header .bar nav ul li a#m800:hover,#page #wrapper header .bar nav ul li a#m800.active{background-image:url("/static/img/menue_kontakt_aktiv.png")}@media screen and (max-width:768px){#page #wrapper header .bar nav{position:fixed;background:#d25028;width:100%;height:100%;left:0;top:0;padding:20px;display:none}#page #wrapper header .bar nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}#page #wrapper header .bar nav ul li a{color:white;font-size:20px;background:none !important;text-align:center;border:1px solid #d25028;font-weight:100}#page #wrapper header .bar nav ul li a.active{text-decoration:underline}#page #wrapper header .bar nav ul li a:hover{border:1px solid white}}#page #wrapper header .bar button{display:none;background:transparent;border:1px solid #d25028;padding:12px 16px;color:#d25028;text-transform:lowercase;font-family:'Avenir';font-size:20px;font-weight:100;right:20px;position:relative;cursor:pointer;z-index:100}#page #wrapper header .bar button.open{border:1px solid white;color:white}#page #wrapper header .bar button.open:hover{border:1px solid #d25028;color:#d25028;background:white}#page #wrapper header .bar button:hover{border:1px solid white;color:white;background:#d25028}@media screen and (max-width:768px){#page #wrapper header .bar button{display:block}}@media screen and (max-width:800px){#page #wrapper header .bar button{font-size:18px;padding:10px 14px}}@media screen and (max-width:1024px){#page #wrapper header .bar{height:150px}}@media screen and (max-width:768px){#page #wrapper header .bar{height:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}#page #wrapper header.scroll .bar{height:140px;border-color:#d25028}#page #wrapper header.scroll .bar #logo{width:200px;padding:25px 0 10px}@media screen and (max-width:1024px){#page #wrapper header.scroll .bar #logo{width:220px;padding:30px 0 20px}}@media screen and (max-width:768px){#page #wrapper header.scroll .bar #logo{padding:10px 0 0 20px;width:200px}}@media screen and (max-width:1024px){#page #wrapper header.scroll .bar{height:150px}}@media screen and (max-width:768px){#page #wrapper header.scroll .bar{height:100px}}#page #wrapper header #mood{margin-top:235px;width:100%;position:relative}#page #wrapper header #mood .bu{position:absolute;left:90px;top:100px}#page #wrapper header #mood .bu h5{color:white;font-weight:normal;font-family:'Lemon Tuesday';font-size:60px;line-height:80px;margin:0}#page #wrapper header #mood .bu h5 span{position:relative}#page #wrapper header #mood .bu h5 span.first{left:-30px}#page #wrapper header #mood .bu h5 span.second{left:40px}#page #wrapper header #mood .bu h5 span.third{left:0}@media screen and (max-width:1200px){#page #wrapper header #mood .bu h5{font-size:50px;line-height:60px}}@media screen and (max-width:900px){#page #wrapper header #mood .bu h5{font-size:40px;line-height:48px}}@media screen and (max-width:780px){#page #wrapper header #mood .bu h5{font-size:34px;line-height:40px}}@media screen and (max-width:600px){#page #wrapper header #mood .bu h5{font-size:28px;line-height:34px}#page #wrapper header #mood .bu h5 span.first{left:0px}#page #wrapper header #mood .bu h5 span.second{left:0px}#page #wrapper header #mood .bu h5 span.third{left:0}}@media screen and (max-width:520px){#page #wrapper header #mood .bu h5{font-size:22px;line-height:31px}}@media screen and (max-width:1200px){#page #wrapper header #mood .bu{top:80px}}@media screen and (max-width:1000px){#page #wrapper header #mood .bu{top:50px;left:70px}}@media screen and (max-width:600px){#page #wrapper header #mood .bu{top:80px;left:60px}}@media screen and (max-width:520px){#page #wrapper header #mood .bu{top:40px;left:20px}}#page #wrapper header #mood img{width:100%;display:block;height:auto}#page #wrapper header #mood .contenttext{position:absolute;left:0;bottom:0;background-image:url("/static/img/halbkreis_mood.png");background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;padding:50px 70px 20px 100px}#page #wrapper header #mood .contenttext p{color:white;font-weight:200;margin-bottom:6px}@media screen and (max-width:780px){#page #wrapper header #mood .contenttext p{margin-bottom:4px;font-size:14px}}#page #wrapper header #mood .contenttext h3{color:white;font-size:26px;line-height:36px;font-weight:600}#page #wrapper header #mood .contenttext h3 a{color:#ffcd2d;text-decoration:none}#page #wrapper header #mood .contenttext h3 a:hover{text-decoration:underline}@media screen and (max-width:1200px){#page #wrapper header #mood .contenttext h3{font-size:22px;line-height:28px}}@media screen and (max-width:780px){#page #wrapper header #mood .contenttext h3{font-size:18px;line-height:24px}}@media screen and (max-width:1200px){#page #wrapper header #mood .contenttext{padding:40px 70px 20px 80px}}@media screen and (max-width:780px){#page #wrapper header #mood .contenttext{padding:20px 60px 10px 75px}}@media screen and (max-width:600px){#page #wrapper header #mood .contenttext{position:static;background-image:none;background-color:#939093;padding:20px}}@media screen and (max-width:1024px){#page #wrapper header #mood{margin-top:150px}}@media screen and (max-width:768px){#page #wrapper header #mood{margin-top:100px}}#page #wrapper #content section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0px;position:relative}@media screen and (max-width:1024px){#page #wrapper #content section{padding:30px 0px}}@media screen and (max-width:680px){#page #wrapper #content section{padding:10px 0px}}#page #wrapper #content section .ueberschrift{width:100%;margin-top:20px;margin-bottom:40px;background-repeat:no-repeat;-moz-background-size:100% 6px;-o-background-size:100% 6px;background-size:100% 6px;background-position:0px center}@media screen and (max-width:680px){#page #wrapper #content section .ueberschrift{margin-bottom:20px}}#page #wrapper #content section .text{width:50%;padding:0px 50px 0 150px}@media screen and (max-width:1200px){#page #wrapper #content section .text{padding:0px 50px 0 50px}}@media screen and (max-width:1024px){#page #wrapper #content section .text{width:70%;margin-bottom:30px}}@media screen and (max-width:800px){#page #wrapper #content section .text{width:100%;margin-bottom:30px}}@media screen and (max-width:680px){#page #wrapper #content section .text{padding:0px 30px}}#page #wrapper #content section .bild{width:50%;padding:0px 150px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#page #wrapper #content section .bild .contentbild{position:absolute;z-index:50}#page #wrapper #content section .bild .contentbild img,#page #wrapper #content section .bild .contentbild svg{width:100%;height:auto}@media screen and (max-width:1024px){#page #wrapper #content section .bild .contentbild{position:relative;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;margin-bottom:20px}#page #wrapper #content section .bild .contentbild:after,#page #wrapper #content section .bild .contentbild:before{display:none !important}}@media screen and (max-width:1024px){#page #wrapper #content section .bild{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px}#page #wrapper #content section .bild .contentbild{width:33.33% !important;height:auto !important;padding:5px}#page #wrapper #content section .bild .contentbild.bild_1,#page #wrapper #content section .bild .contentbild.bild_4{width:40% !important;top:30px !important}#page #wrapper #content section .bild .contentbild.bild_2,#page #wrapper #content section .bild .contentbild.bild_5{width:24% !important;top:-50px !important}#page #wrapper #content section .bild .contentbild.bild_3{width:36% !important;top:-10px !important}}@media screen and (max-width:680px){#page #wrapper #content section .bild{padding:0 10px}#page #wrapper #content section .bild .contentbild{width:50% !important}#page #wrapper #content section .bild .contentbild.bild_1,#page #wrapper #content section .bild .contentbild.bild_3{width:50% !important;top:30px !important}#page #wrapper #content section .bild .contentbild.bild_2{width:50% !important;top:-50px !important}#page #wrapper #content section .bild .contentbild.bild_4,#page #wrapper #content section .bild .contentbild.bild_5{width:50% !important;top:-10px !important}}@media screen and (max-width:380px){#page #wrapper #content section .bild{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page #wrapper #content section .bild .contentbild{width:100% !important;width:50% !important}#page #wrapper #content section .bild .contentbild.bild_1,#page #wrapper #content section .bild .contentbild.bild_2,#page #wrapper #content section .bild .contentbild.bild_3,#page #wrapper #content section .bild .contentbild.bild_4,#page #wrapper #content section .bild .contentbild.bild_5{width:100% !important;top:0px !important}}#page #wrapper #content section .contentelement h1{display:inline-block;background-image:url("/static/img/kasten_weiss.png");-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;margin-left:120px;padding:0 30px;font-family:'Lemon Tuesday';font-size:70px;font-weight:normal;line-height:70px;color:#ffa51a}@media screen and (max-width:1200px){#page #wrapper #content section .contentelement h1{margin-left:20px}}@media screen and (max-width:680px){#page #wrapper #content section .contentelement h1{margin-left:10px;padding:0 20px;font-size:55px}}@media screen and (max-width:400px){#page #wrapper #content section .contentelement h1{font-size:48px}}#page #wrapper #content section .contentelement h2{margin:20px 0 8px;color:#d25028}#page #wrapper #content section .contentelement h3{margin:17px 0 6px;color:#d25028;font-weight:500;font-size:20px}#page #wrapper #content section .contentelement h4{margin-top:15px;margin-bottom:5px;font-weight:800;color:white}#page #wrapper #content section .contentelement p{color:#3d2a1c;font-weight:200;line-height:140%;font-size:16px;margin-bottom:10px}#page #wrapper #content section .contentelement p:last-of-type{margin-bottom:0}#page #wrapper #content section .contentelement b,#page #wrapper #content section .contentelement strong{font-weight:600}#page #wrapper #content section .contentelement a{color:#d25028}#page #wrapper #content section .contentelement a:hover{color:#ffcd2d}#page #wrapper #content section .contentelement ul:not(.cmsMenuButtons){margin:6px 0}#page #wrapper #content section .contentelement ul:not(.cmsMenuButtons) li{padding-left:14px;position:relative;margin-bottom:4px;color:#3d2a1c;font-weight:200;line-height:140%;font-size:16px}#page #wrapper #content section .contentelement ul:not(.cmsMenuButtons) li:before{content:"";width:7px;height:7px;background:#d25028;display:block;position:absolute;left:0;top:8px}#page #wrapper #content section .contentelement.frage2{padding:8px 0 0px 34px;cursor:pointer;background-repeat:no-repeat;background-position:left 7px;-moz-background-size:17px 22px;-o-background-size:17px 22px;background-size:17px 22px}#page #wrapper #content section .contentelement.frage2 h3{font-weight:200;line-height:20px;font-size:16px;color:#41281e;padding-bottom:10px;margin:0}#page #wrapper #content section .contentelement.frage2.aktiv{-moz-background-size:23px 12px;-o-background-size:23px 12px;background-size:23px 12px;background-position:left 13px}#page #wrapper #content section .contentelement.frage2.aktiv h3{font-weight:400;font-size:20px}#page #wrapper #content section .contentelement.frage2.erstes{margin-top:20px}#page #wrapper #content section .contentelement.frage2.orange{background-image:url("/static/img/anstrich_inaktiv_orange.png")}#page #wrapper #content section .contentelement.frage2.orange h3:hover{color:#ffa51a}#page #wrapper #content section .contentelement.frage2.orange.aktiv{background-image:url("/static/img/anstrich_aktiv_orange.png")}#page #wrapper #content section .contentelement.frage2.orange.aktiv h3{color:#ffa51a}#page #wrapper #content section .contentelement.frage2.gelb{background-image:url("/static/img/anstrich_inaktiv_gelb.png")}#page #wrapper #content section .contentelement.frage2.gelb h3:hover{color:#ffcd2d}#page #wrapper #content section .contentelement.frage2.gelb.aktiv{background-image:url("/static/img/anstrich_aktiv_gelb.png")}#page #wrapper #content section .contentelement.frage2.gelb.aktiv h3{color:#ffcd2d}#page #wrapper #content section .contentelement.frage2.rot{background-image:url("/static/img/anstrich_inaktiv_rot.png")}#page #wrapper #content section .contentelement.frage2.rot h3:hover{color:#d25028}#page #wrapper #content section .contentelement.frage2.rot.aktiv{background-image:url("/static/img/anstrich_aktiv_rot.png")}#page #wrapper #content section .contentelement.frage2.rot.aktiv h3{color:#d25028}#page #wrapper #content section .contentelement.antwort2{padding-left:34px;padding-bottom:20px}#page #wrapper #content section.ungerade{background:#ffa51a;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#page #wrapper #content section.ungerade .ueberschrift{background-image:url("/static/img/strich_weiss.png");padding-left:50%}#page #wrapper #content section.ungerade .ueberschrift h1{color:white;margin-left:-30px}@media screen and (max-width:680px){#page #wrapper #content section.ungerade .ueberschrift h1{margin-left:-10px}}@media screen and (max-width:1024px){#page #wrapper #content section.ungerade .ueberschrift{padding-left:50px}}@media screen and (max-width:680px){#page #wrapper #content section.ungerade .ueberschrift{padding-left:20px}}#page #wrapper #content section.ungerade .contentelement h1{background-image:url("/static/img/kasten_orange.png")}#page #wrapper #content section.ungerade .text{padding:0px 150px 0 0px}#page #wrapper #content section.ungerade .text p{color:white}#page #wrapper #content section.ungerade .text .frage2 h3{color:white}@media screen and (max-width:1200px){#page #wrapper #content section.ungerade .text{padding:0px 50px 0 0px}}@media screen and (max-width:1024px){#page #wrapper #content section.ungerade .text{width:70%;margin-bottom:30px;padding:0px 50px 0 50px}}@media screen and (max-width:800px){#page #wrapper #content section.ungerade .text{width:100%}}@media screen and (max-width:680px){#page #wrapper #content section.ungerade .text{padding:0px 30px}}@media screen and (max-width:1024px){#page #wrapper #content section.ungerade{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#page #wrapper #content section.gerade{background:#fff}#page #wrapper #content section.gerade .ueberschrift{background-image:url("/static/img/strich_orange.png")}#page #wrapper #content section.kinder .bild_1{width:380px;height:380px;right:-30px;top:10px}#page #wrapper #content section.kinder .bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:145px;left:-90px;position:absolute;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#page #wrapper #content section.kinder .bild_2{width:260px;height:260px;right:240px;top:340px}#page #wrapper #content section.kinder .bild_2:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_5_orange.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:60px;width:60px;top:-5px;left:-50px;position:absolute;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}#page #wrapper #content section.kinder .bild_2:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_2_orange.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:254px;left:180px;position:absolute;-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}#page #wrapper #content section.kinder .bild_3{width:200px;height:200px;right:20px;top:460px}#page #wrapper #content section.kinder .bild_3:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_rot.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:50px;width:50px;top:-59px;left:110px;position:absolute;-webkit-transform:rotate(190deg);-moz-transform:rotate(190deg);-ms-transform:rotate(190deg);-o-transform:rotate(190deg);transform:rotate(190deg)}#page #wrapper #content section.kinder .bild_3:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_rot.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:40px;width:40px;top:200px;left:120px;position:absolute;-webkit-transform:rotate(340deg);-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-o-transform:rotate(340deg);transform:rotate(340deg)}#page #wrapper #content section.jugendliche .bild_1{width:360px;height:360px;left:-50px;top:-30px}#page #wrapper #content section.jugendliche .bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:59px;width:100px;top:368px;left:90px;position:absolute;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}#page #wrapper #content section.jugendliche .bild_2{width:260px;height:260px;left:220px;top:260px}#page #wrapper #content section.jugendliche .bild_2:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:49px;width:50px;top:-42px;left:187px;position:absolute;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}#page #wrapper #content section.jugendliche .bild_2:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_2_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:49px;width:50px;top:148px;left:-53px;position:absolute;-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}#page #wrapper #content section.erwachsene .bild_1{width:430px;height:430px;right:-30px;top:40px}#page #wrapper #content section.erwachsene .bild_1:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_3_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:100px;top:275px;left:-90px;position:absolute;-webkit-transform:rotate(65deg);-moz-transform:rotate(65deg);-ms-transform:rotate(65deg);-o-transform:rotate(65deg);transform:rotate(65deg)}#page #wrapper #content section.erwachsene .bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:415px;left:300px;position:absolute;-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}#page #wrapper #content section.erwachsene .bild_2{width:300px;height:300px;right:140px;top:500px}#page #wrapper #content section.erwachsene .bild_2:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_2_orange.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:5px;left:-50px;position:absolute;-webkit-transform:rotate(115deg);-moz-transform:rotate(115deg);-ms-transform:rotate(115deg);-o-transform:rotate(115deg);transform:rotate(115deg)}#page #wrapper #content section.erwachsene .bild_2:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_orange.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:130px;top:185px;left:260px;position:absolute;-webkit-transform:rotate(280deg);-moz-transform:rotate(280deg);-ms-transform:rotate(280deg);-o-transform:rotate(280deg);transform:rotate(280deg)}#page #wrapper #content section.team .contentbild .bu{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}#page #wrapper #content section.team .contentbild .bu p{position:absolute;color:white;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;font-weight:200;padding:10px 20px;display:inline-block;white-space:nowrap}#page #wrapper #content section.team .contentbild:hover .bu{opacity:1 !important}#page #wrapper #content section.team .contentbild.bild_1{width:450px;height:450px;left:-30px;top:-30px}@media screen and (max-width:1024px){#page #wrapper #content section.team .contentbild.bild_1{width:50% !important}}@media screen and (max-width:680px){#page #wrapper #content section.team .contentbild.bild_1{width:100% !important}}#page #wrapper #content section.team .contentbild.bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_3_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:60px;width:90px;top:175px;left:440px;position:absolute;-webkit-transform:rotate(265deg);-moz-transform:rotate(265deg);-ms-transform:rotate(265deg);-o-transform:rotate(265deg);transform:rotate(265deg)}#page #wrapper #content section.team .contentbild.bild_1 .bu p:first-of-type{bottom:160px;left:40px;background-image:url("/static/img/menue_therapie_aktiv.png")}#page #wrapper #content section.team .contentbild.bild_1 .bu p:last-of-type{bottom:210px;right:15px;background-image:url("/static/img/menue_kontakt_aktiv.png")}@media screen and (max-width:1024px){#page #wrapper #content section.team .contentbild.bild_1 .bu p:first-of-type{bottom:20px;left:20px}#page #wrapper #content section.team .contentbild.bild_1 .bu p:last-of-type{bottom:70px;right:15px}}#page #wrapper #content section.team .contentbild.bild_2{width:240px;height:240px;left:20px;top:270px}@media screen and (max-width:1024px){#page #wrapper #content section.team .contentbild.bild_2{width:25% !important}}@media screen and (max-width:680px){#page #wrapper #content section.team .contentbild.bild_2{width:50% !important;top:0 !important}}@media screen and (max-width:380px){#page #wrapper #content section.team .contentbild.bild_2{width:60% !important}}#page #wrapper #content section.team .contentbild.bild_2 .bu p{bottom:20px;right:10px;background-image:url("/static/img/menue_erwachsene_aktiv.png")}#page #wrapper #content section.team .contentbild.bild_3{width:230px;height:230px;left:270px;top:230px}@media screen and (max-width:1024px){#page #wrapper #content section.team .contentbild.bild_3{width:25% !important}}@media screen and (max-width:680px){#page #wrapper #content section.team .contentbild.bild_3{width:50% !important}}@media screen and (max-width:380px){#page #wrapper #content section.team .contentbild.bild_3{width:60% !important}}#page #wrapper #content section.team .contentbild.bild_3 .bu p{bottom:-5px;left:50px;background-image:url("/static/img/menue_jugendliche_aktiv.png")}#page #wrapper #content section.logopaedische-therapie .bild_1{width:430px;height:430px;right:-20px;top:130px}#page #wrapper #content section.logopaedische-therapie .bild_1:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_rot.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:145px;left:-90px;position:absolute;-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);-ms-transform:rotate(100deg);-o-transform:rotate(100deg);transform:rotate(100deg)}#page #wrapper #content section.logopaedische-therapie .bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_rot.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:67px;width:115px;top:431px;left:237px;position:absolute;-webkit-transform:rotate(-26deg);-moz-transform:rotate(-26deg);-ms-transform:rotate(-26deg);-o-transform:rotate(-26deg);transform:rotate(-26deg)}#page #wrapper #content section.logopaedische-therapie .bild_2{width:290px;height:290px;right:250px;top:510px}#page #wrapper #content section.logopaedische-therapie .bild_2:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_orange.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:65px;width:95px;top:280px;left:10px;position:absolute;-webkit-transform:rotate(375deg);-moz-transform:rotate(375deg);-ms-transform:rotate(375deg);-o-transform:rotate(375deg);transform:rotate(375deg)}#page #wrapper #content section.logopaedische-therapie .bild_3{width:380px;height:380px;right:-10px;top:760px}#page #wrapper #content section.logopaedische-therapie .bild_3:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:55px;width:65px;top:-50px;left:250px;position:absolute;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg)}#page #wrapper #content section.logopaedische-therapie .bild_3:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_2_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:60px;width:80px;top:302px;left:-40px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#page #wrapper #content section.praxis .text{display:none}#page #wrapper #content section.praxis .bild{width:100%;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#page #wrapper #content section.praxis .bild .contentbild{position:relative}#page #wrapper #content section.praxis .bild .contentbild.bild_1{width:410px;height:410px;top:-150px;left:-20px}#page #wrapper #content section.praxis .bild .contentbild.bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:60px;width:100px;top:292px;left:50px;position:absolute;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}#page #wrapper #content section.praxis .bild .contentbild.bild_2{width:280px;height:280px;top:120px;left:-60px}#page #wrapper #content section.praxis .bild .contentbild.bild_2:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_5_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:50px;width:50px;top:122px;left:-50px;position:absolute;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}#page #wrapper #content section.praxis .bild .contentbild.bild_2:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_5_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:40px;width:45px;top:-48px;left:90px;position:absolute;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}#page #wrapper #content section.praxis .bild .contentbild.bild_3{width:380px;height:380px;left:-40px}#page #wrapper #content section.praxis .bild .contentbild.bild_3:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_3_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:50px;width:80px;top:2px;left:-45px;position:absolute;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}#page #wrapper #content section.praxis .bild .contentbild.bild_4{width:220px;height:220px;left:-10px;top:-20px}#page #wrapper #content section.praxis .bild .contentbild.bild_4:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_5_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:40px;width:45px;top:162px;left:10px;position:absolute;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}#page #wrapper #content section.praxis .bild .contentbild.bild_5{width:340px;height:340px;top:30px;right:-20px}#page #wrapper #content section.praxis .bild .contentbild.bild_5:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_weiss.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:50px;width:95px;top:-58px;left:70px;position:absolute;-webkit-transform:rotate(163deg);-moz-transform:rotate(163deg);-ms-transform:rotate(163deg);-o-transform:rotate(163deg);transform:rotate(163deg)}#page #wrapper #content section.kontakt-anfahrt .contentelement.frage2.erstes,#page #wrapper #content section.team .contentelement.frage2.erstes{margin-top:0}#page #wrapper #content section.kontakt-anfahrt .bild_1{right:20px;width:550px;top:250px}#page #wrapper #content section.kontakt-anfahrt .bild_1 .bu{text-align:center}@media screen and (max-width:1024px){#page #wrapper #content section.kontakt-anfahrt .contentbild.bild_1{width:100% !important;max-width:500px}}#page #wrapper #content section.impressum .bild_1:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_rot.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:115px;left:-85px;position:absolute;-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);-ms-transform:rotate(100deg);-o-transform:rotate(100deg);transform:rotate(100deg)}#page #wrapper #content section.impressum .bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_rot.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:67px;width:115px;top:441px;left:242px;position:absolute;-webkit-transform:rotate(-26deg);-moz-transform:rotate(-26deg);-ms-transform:rotate(-26deg);-o-transform:rotate(-26deg);transform:rotate(-26deg)}#page #wrapper #content section.datenschutz .bild_1:before{display:block;content:' ';background-image:url('/static/img/kreidestriche_1_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:70px;width:70px;top:115px;left:-85px;position:absolute;-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);-ms-transform:rotate(100deg);-o-transform:rotate(100deg);transform:rotate(100deg)}#page #wrapper #content section.datenschutz .bild_1:after{display:block;content:' ';background-image:url('/static/img/kreidestriche_4_gelb.svg');-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;height:67px;width:115px;top:441px;left:242px;position:absolute;-webkit-transform:rotate(-26deg);-moz-transform:rotate(-26deg);-ms-transform:rotate(-26deg);-o-transform:rotate(-26deg);transform:rotate(-26deg)}#page #wrapper footer{padding:20px 150px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:10}#page #wrapper footer ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#page #wrapper footer ul li{padding:0px 10px}#page #wrapper footer ul li a{padding:10px 20px;display:block;text-transform:lowercase;text-decoration:none;color:#3d2a1c;font-weight:200;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}@media screen and (max-width:520px){#page #wrapper footer ul li a{text-align:center}}#page #wrapper footer ul li a.active,#page #wrapper footer ul li a:hover{color:white}#page #wrapper footer ul li a#m810:hover,#page #wrapper footer ul li a#m810.active{background-image:url("/static/img/menue_kontakt_aktiv.png")}#page #wrapper footer ul li a#m820:hover,#page #wrapper footer ul li a#m820.active{background-image:url("/static/img/menue_erwachsene_aktiv.png")}#page #wrapper footer ul li a#m830:hover,#page #wrapper footer ul li a#m830.active{background-image:url("/static/img/menue_jugendliche_aktiv.png")}@media screen and (max-width:520px){#page #wrapper footer ul{padding:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1024px){#page #wrapper footer{padding:20px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:520px){#page #wrapper footer{padding:10px 20px}}.editmode #page #wrapper #content section .bild .contentbild{position:relative;width:100%;left:0;right:0;top:0;bottom:0}#preload{width:1px;height:1px;opacity:0;overflow:hidden;position:absolute}