body{color:#0d0d0d;font-family:"Zain","Lato",Arial,Helvetica,sans-serif;font-size:.9rem;line-height:160%;margin:0;padding:0;background-color:#b5e4e4}#hintergrund{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/spectrum-gradient.svg");background-size:cover;opacity:.6}#hintergrund1{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("../images/blumenrand2.svg");background-size:cover}footer{position:fixed;margin:10px auto 0;z-index:40;width:100%;background-color:rgb(199.2201834862,114.0825688073,235.9174311927);bottom:0px;padding:10px}footer #footer{margin:0 auto;max-width:1100px}footer .moduletable,#footer .mod-custom p{margin:0}#aktuell{position:relative;width:100%;max-width:1100px;margin:10px auto}.container{width:100%;max-width:1100px;margin:0 auto 10px auto;padding:0;position:relative;z-index:10}.container.oben{max-width:100%}div.grid{display:grid;grid-template-columns:1fr;gap:20px}#aktuell h3{text-align:center}.moduletable h3{text-transform:uppercase;color:#5c37e2;margin:0}#screen{position:relative;display:flex;flex-wrap:wrap-reverse;z-index:20;margin:0 auto;padding:0 20px;height:auto;min-height:600px;border:0px solid #0d0d0d;width:100%;max-width:1100px;background-color:#fff}#content,#sidebar{width:100%}#content{padding-bottom:120px}#sprache{padding:20px}.blog-featured [class*=masonry-],.blog [class*=masonry-]{justify-content:space-between;align-content:stretch}.blog .team.masonry-3{display:flex;flex-wrap:wrap}#content .team h2{text-transform:unset;padding-bottom:0;font-size:1.4rem;letter-spacing:0}.team .blog-item{border:2px solid #f7cf00;padding:10px;border-radius:10px}.item-page,.blog{padding:10px}.blog.newsflash{padding:0}.com-content-category-blog__items.blog-items{display:flex;flex-wrap:wrap;margin-bottom:50px;gap:20px}.blog-item{padding:0;width:100%}.blog-item:nth-child(2n){flex-direction:row-reverse}.left.item-image{margin:0 0;height:auto;flex-basis:30%;max-height:320px;overflow:hidden}.item{width:100%}footer{grid-area:footer}#top{background-image:url(../images/nach-oben.svg);background-repeat:no-repeat;background-size:contain;background-position:0px 0px;position:fixed;bottom:150px;right:50%;margin-right:-47%;z-index:99;width:50px;height:75px}#top a{display:block;padding:15px;text-decoration:none}#top a:hover,#top a:focus,#top a:active{background-color:rgba(0,0,0,0)}@media screen and (min-width: 400px){footer{padding:5px 20px}}@media screen and (min-width: 600px){div.grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){#screen{flex-wrap:nowrap;justify-content:space-between}#sidebar{width:30%}.vorstand{display:flex;gap:20px}.vorstand img{border-radius:50%}.left.item-image{margin:0 20px 0 0;height:auto;float:left;max-width:250px}footer #footer{display:flex;justify-content:space-between}.zweiteile{display:flex;width:100%;gap:20px}.zweiteile div:first-of-type{width:400px}}@media screen and (min-width: 900px){#logo{width:300px}#logo h1{font-size:1.5em;margin:15px}.item{max-width:32%;min-width:32%;margin-bottom:20px}#message{bottom:300px}.blog-featured [class*=masonry-],.blog [class*=masonry-]{-moz-column-count:2;column-count:2;flex-wrap:nowrap;gap:20px}.blog-item{width:50%}.team .blog-item{width:calc(50% - 10px)}.blog-featured .blog-item{width:100%}.items-leading .blog-item{max-width:unset}}@media screen and (min-width: 1100px){#logo{width:400px}#logo h1{font-size:2em;margin:15px 20px}}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v23-latin-regular.eot");src:local(""),url("../fonts/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-regular.woff2") format("woff2"),url("../fonts/lato-v23-latin-regular.woff") format("woff"),url("../fonts/lato-v23-latin-regular.ttf") format("truetype"),url("../fonts/lato-v23-latin-regular.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:"Atma";font-style:normal;font-weight:500;src:url("../fonts/atma-v16-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Atma";font-style:normal;font-weight:600;src:url("../fonts/atma-v16-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zain";font-style:normal;font-weight:300;src:url("../fonts/zain-v3-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zain";font-style:normal;font-weight:400;src:url("../fonts/zain-v3-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zain";font-style:italic;font-weight:400;src:url("../fonts/zain-v3-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Zain";font-style:normal;font-weight:700;src:url("../fonts/zain-v3-latin-700.woff2") format("woff2")}.mod-articlesnews__item{padding:10px;margin:10px 0;background-color:#ebebeb}p,li,input,label{font-size:1.3rem;line-height:125%;font-weight:300}p.flex{border:0px solid #fff !important;flex-wrap:wrap;display:flex;justify-content:space-around;gap:10px}p.flex img{width:100%;height:auto}img{max-width:100%;height:auto}input{padding:5px}h1,h2{color:#6d348a}h4{font-size:1.3rem;margin:5px 0;color:#4f4953}h1,.page-header h2,.bfQuickMode h1{font-size:2em;font-weight:700;letter-spacing:.03em;margin:30px 0 1em}#content .links a{border:2px solid #6d348a;padding:5px 10px;border-radius:10px;font-size:40px;float:left;margin-right:20px}#content .links a:hover,#content .links a:focus{text-decoration:none}.mehrspaltig.links div{clear:both;margin-bottom:10px}.blog .page-header h1{display:inline}.blog-featured .page-header h1{margin-left:20px}.blog-featured .blog-item h2::before{content:url("../images/listenpunkt.png");float:left;margin-right:10px;margin-top:-5px}h2{font-size:1.8rem;font-weight:700;margin-top:1em;letter-spacing:.05em}h2.item-title{margin-bottom:0;font-size:2em;letter-spacing:0;line-height:140%}#content .item-title a{color:rgb(162.0631578947,96.6631578947,195.3368421053)}h3,h5{font-weight:bold}h3{font-size:1.7rem}h5{color:rgb(162.0631578947,96.6631578947,195.3368421053);margin:10px 0}ul{padding-left:1em;margin:0}ul.haken{list-style-image:square}.prozent_bar_block{position:relative;height:14px}.prozent_bar_in,.prozent_bar_out,.prozent_bar_block{display:block;background-color:rgba(0,0,0,.08);border-radius:20px;height:14px}.prozent_bar_title{display:flex;font-weight:bold;justify-content:space-between;font-size:1.3rem}#content h2,#content h3,#content li,#content p{padding-bottom:.5em;margin:0;clear:both}#content .blog-item li{padding:0}#content .moduletable h3{margin-top:20px}#content footer li{padding-bottom:0}#content .panel h3{padding-bottom:0}a{text-decoration:none;color:rgb(162.0631578947,96.6631578947,195.3368421053);font-weight:bold}a:hover,a:focus,a:active{color:#771416;text-decoration:none}#message a:hover,#message a:focus,#message a:active{color:#fff}.breadcrumb{list-style-type:none;display:flex;padding:0}#content .breadcrumb li{margin:0 7px 0 0}.divider.icon-location::before{content:"➔";padding-right:10px;color:rgb(162.0631578947,96.6631578947,195.3368421053)}.divider::before{content:"➤";padding:0 3px 0 8px;color:rgb(162.0631578947,96.6631578947,195.3368421053);font-size:.8em}#content a.pathway{text-decoration:none;color:rgb(162.0631578947,96.6631578947,195.3368421053);font-weight:bold}#content a.pathway:hover,#content a.pathway:focus,#content a.pathway:active{color:#656f0d;text-decoration:none}.panel:nth-of-type(2){display:none}h4.panel-title,.panel h3{background-color:rgba(30,49,80,.8);border-radius:20px}h4.panel-title a,.panel h3 a{padding:5px 10px;color:#fff;font-weight:bold;display:block}.panel h3 a:link,.panel h3 a:visited,h4.panel-title a:link,h4.panel-title a:visited{color:#fff}.panel h3 a:hover,.panel h3 a:active,.panel h3 a:focus,h4.panel-title a:hover,h4.panel-title a:active,h4.panel-title a:focus{color:#fff;text-decoration:underline}.panel h3.pane-toggler-down:before,.panel-heading .accordion-toggle:before{content:url(../images/accordion-open.png);float:left;padding:10px 5px 0}.panel h3.pane-toggler:before,.panel-heading .accordion-toggle.collapsed:before{content:url(../images/accordion-close.png);float:left;padding:5px}#content a:hover,#content a:focus,#content a:active{text-decoration:underline}#content figure.image img{max-width:100%}figure[data-wf-figure],figure.image{margin:0;display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:20px !important;font-weight:bold}figure[data-wf-figure] figcaption{text-align:center}figure.image-text{font-weight:normal;font-style:italic;font-size:.8rem}input{width:100%}.row.rahmen input,.row.rahmen textarea{width:85%}#field16{float:left;max-width:30px}#field14{background-color:#478fdc;color:#fff}#sidebar .moduletable h3{color:rgb(162.0631578947,96.6631578947,195.3368421053);text-transform:uppercase}.span6{padding-top:10px}.item-image img{max-width:96%}.rund img,img.rund,.team .blog-item figure img{border-radius:50%}.blog hr{color:rgb(162.0631578947,96.6631578947,195.3368421053);width:40%;margin:10px 0 40px}@media only screen and (min-width: 400px){h1,.bfQuickMode h1{font-family:"Atma",Arial,Helvetica,sans-serif;line-height:130%}.page-header h2{font-family:"Zain","Lato",Arial,Helvetica,sans-serif}}@media only screen and (min-width: 600px){.item{flex-wrap:nowrap}.item-image img{max-width:100%}figure[data-wf-figure].image-text{float:right;margin-left:20px}.row.rahmen{display:grid;grid-template-columns:repeat(2, 1fr)}p.flex{flex-wrap:nowrap;justify-content:space-between;gap:20px;align-items:center}}@media only screen and (min-width: 768px){.mehrspaltig{-moz-column-count:2;column-count:2;gap:20px}.mehrspaltig.links{gap:20px;display:flex;flex-wrap:wrap;align-content:stretch;justify-content:space-between}.mehrspaltig.links div{width:45%}.mehrspaltig.links div p{display:flex}.blogitem{display:flex;gap:20px;flex-wrap:nowrap}.bloginhalt{width:70%}.newsflash .blogitem figure{max-width:288px}.mehr{margin-top:-34px;padding:0 20px 0 0}}@media screen and (min-width: 900px){#sidebar{margin-top:30px}}#header{margin:0 auto 20px;z-index:40;width:100%;padding-top:10px;background-color:#fff;transition:transform .4s ease-in-out;position:sticky;top:0;box-shadow:rgba(0,0,0,.35) 0px 5px 15px}header{display:flex;justify-content:space-between;max-width:1100px;margin:auto;flex-wrap:wrap;padding:10px 0}#logo h1{color:#fff;margin:15px 20px}#logo{background-image:url(../images/regenbogenkidz-logo.svg);background-repeat:no-repeat;background-size:contain;background-position:left bottom;margin:0px 0 0px 20px;width:246px}#logo a{padding-left:45px}@media screen and (min-width: 768px)and (min-height: 600px){.hidden-header{transform:translateY(-84px)}#logo{float:left;width:340px}#logo a{padding-left:50px}}@media screen and (min-width: 900px){#logo{width:370px}#logo a{padding-left:60px}header{flex-wrap:nowrap}#header{padding-top:0}#logo{margin-top:0px}#buttons-oben{margin-right:4%;margin-bottom:5px}}*{box-sizing:border-box}#menu{margin:0 10px 0 0;display:flex;flex-direction:row-reverse}#menu{position:fixed;top:10px;right:0;z-index:40}#navigation{position:relative;max-width:1100px;background-color:#fff}.image-title{font-size:88%;padding:0 0 0 5px}footer ul.nav{list-style-type:none;margin:0;display:flex;justify-content:space-between;gap:20px}footer ul li a{padding:5px 7px;text-decoration:none}footer a{color:#0d0d0d;letter-spacing:.03em}footer a:hover,footer a:active,footer a:focus{color:#fff}footer ul li a img{max-width:2px}#menu ul{list-style-type:none;margin:0;padding:5px 0;background-color:#fff;position:absolute;right:0px;top:50px;z-index:39}#menu ul.mod-menu{box-shadow:-7px 8px 5px -1px #555}#menu ul ul,#menu ul ul ul{position:unset}#menu .mod-menu{display:none}#tm:checked+.mod-menu{display:block}#menu input[type=checkbox],#menu ul span.drop-icon{display:none}#menu li,#toggle-menu,#menu .mod-menu__sub{border-style:solid;border-color:rgba(0,0,0,.05)}#menu li,#toggle-menu{border-width:0 0px}#menu .mod-menu__sub{border-width:1px 1px 0;margin:0}#menu .mod-menu__sub li:last-child{border-width:0}#menu li,#toggle-menu,#menu a{position:relative;display:block;color:#656f0d;text-transform:uppercase}#toggle-menu{padding:10px 10px 25px;width:46px;border-radius:0;float:left}.hamburger-icon-container{background-color:#5c37e2;margin:0 0 0 20px;height:43px}.hamburger-icon{top:20px;left:10px}.hamburger-icon,.hamburger-icon::before,.hamburger-icon::after{content:"";position:absolute;height:4px;width:1.7em;background:#fff;transition:all .2s ease}.hamburger-icon::before{margin:10px 0}.hamburger-icon::after{margin:-10px 0}#toggle-menu,#menu li a{padding:.3em 1.3em;text-decoration:none;cursor:pointer;font-weight:bold;letter-spacing:.05rem}#menu li li a{text-transform:none}#menu a{transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out;margin-right:10px}#menu a:hover,#menu a:active,#menu a:focus{color:rgb(162.0631578947,96.6631578947,195.3368421053)}#menu li .mod-menu__sub li a{border-radius:0;font-size:.8em;letter-spacing:0;background-color:rgba(0,0,0,0)}#menu li.current a{color:#478fdc}#menu .mod-menu__sub{display:none}#menu input[type=checkbox]:checked+.mod-menu__sub{display:block}#menu .mod-menu__sub a,#menu li.active .mod-menu__sub a,#menu li.current .mod-menu__sub a{color:#656f0d;padding:.3em .5em .3em 1.3em;margin-right:0;margin-left:10px}#menu .mod-menu__sub a:hover,#menu .mod-menu__sub a:active,#menu .mod-menu__sub a:focus,#menu li.active .mod-menu__sub a:hover,#menu li.active .mod-menu__sub a:active,#menu li.active .mod-menu__sub a:focus,#menu li.current .mod-menu__sub a:hover,#menu li.current .mod-menu__sub a:active,#menu li.current .mod-menu__sub a:focus{color:rgb(162.0631578947,96.6631578947,195.3368421053)}#menu li.active a,#menu li.active .mod-menu__sub .active a{color:rgb(162.0631578947,96.6631578947,195.3368421053)}#toggle-menu .drop-icon{position:absolute;right:-4px}#menu li label.drop-icon{position:absolute;right:-2px}#toggle-menu .drop-icon{top:4px}#menu li label.drop-icon{top:2px}#menu label.drop-icon,#toggle-menu span.drop-icon{border-radius:50%;width:1em;height:1em;font-size:2em;text-shadow:0 0 0 rgba(0,0,0,0)}#menu .drop-icon{line-height:1}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}@media screen and (min-width: 550px){ul.mod-menu.footer{gap:30px}}@media screen and (min-width: 760px){#menu .mod-menu li a::after,#menu .mod-menu__sub li a::after,#menu .mod-menu li.current .mod-menu__sub a::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:2px;left:0;background-color:#fecc06;transform-origin:bottom right;transition:transform .25s ease-out}#menu .mod-menu li a:hover::after,#menu .mod-menu li.current a::after,#menu .mod-menu__ li a:hover::after,#menu .mod-menu__sub li.current a::after,#menu .mod-menu li.current .mod-menu__sub a:hover::after{transform:scaleX(1);transform-origin:bottom left}footer ul.nav{justify-content:flex-end}}@media only screen and (min-width: 900px){#menu{margin:6px 0 0;flex-direction:row;position:unset}#menu ul.mod-menu{position:unset;box-shadow:unset}#menu .mod-menu.nav{display:flex;flex-wrap:wrap;background-color:rgba(0,0,0,0)}#menu .mod-menu li a:hover>.mod-menu__sub{display:block}#toggle-menu,#menu label.drop-icon{display:none}#menu ul span.drop-icon{display:inline-block;display:none;position:absolute;right:15px;top:0;font-size:2em}#menu li a,#footermenu li a{background-color:rgba(0,0,0,0)}#menu .mod-menu__sub{border-width:0;padding:0px 0 12px 0;position:absolute;top:36px;left:20px;z-index:3000;box-shadow:-7px 8px 5px -1px #b0b0b0}#menu .mod-menu__sub{display:none}#menu .mod-menu__sub li{border-width:0;border-bottom:1px solid #ebebeb}#menu .mod-menu__sub a{margin:0}#menu .mod-menu__sub .mod-menu__sub{top:0;left:100%}#menu li .mod-menu__sub li a{font-size:.95em;margin-left:0;width:auto;letter-spacing:0}#menu li:hover>input[type=checkbox]+.mod-menu__sub{display:inline;width:auto;min-width:190px}}@media only screen and (min-width: 1100px){#menu{margin:0 auto;max-width:1100px}#navigation ul li a{letter-spacing:.15em}#footermenu{margin:0;padding-left:20px}}.leading .blog-item{margin:20px 0 80px 0;border:1px solid #e8481f}.item-content{padding:0 20px}@media screen and (min-width: 734px){.leading .blog-item{display:flex;gap:20px;min-height:250px}.leading .blog-item:nth-child(2n){flex-direction:row-reverse}.blog-start.item-image{flex-basis:50%;background-size:cover;background-repeat:no-repeat;width:unset;height:unset}.team .item-content{flex-basis:50%}}/*# sourceMappingURL=template.min.css.map */