footer{position:relative;margin:0 auto;z-index:40;width:100%;background-color:#b0b0b0;bottom:0;padding-top:5px}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 20px auto;padding:0}.mod-articlesnews-horizontal li{background-color:rgba(255,255,255,.8);padding:0}.mod-articlesnews-horizontal li p{padding:0 10px}.mod-articlesnews-horizontal figure{margin:0}.mod-articlesnews-horizontal .newsflash-title,.mod-articlesnews-horizontal .newsflash-title a{text-transform:uppercase;letter-spacing:1px;text-align:center;background-color:#e8481f;color:#fff;padding:2%}.newsflash-title{margin:0}.note{padding:10px;background-color:wheat}#aktuell h3{text-align:center}.moduletable h3{text-transform:uppercase;color:#1d304e;margin:0}#screen{position:relative;display:flex;flex-wrap:wrap-reverse;z-index:20;margin:0 auto;padding:0 20px;height:auto;border:0px solid #0d0d0d;width:100%;max-width:1100px;background-color:rgba(255,255,255,.8)}#content,#sidebar{width:100%}#sprache{padding:20px}.blog-featured [class*=masonry-],.blog [class*=masonry-]{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch}.blog .team.masonry-3{flex-wrap:wrap}#content .team h2{text-transform:unset;padding-bottom:0;font-size:1.4rem;letter-spacing:0}.item-page,.blog{padding:10px}.blog.newsflash{padding:0}.left.item-image{margin:0 0;height:auto}.blog-item{padding:0;margin-bottom:20px}.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)}.modal{display:none;position:fixed;z-index:23;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.n2-section-smartslider{margin-bottom:20px}#myBtn{z-index:40;position:fixed;bottom:6rem;right:4%;background-color:#e8481f;color:#fff;border:0;padding:10px 20px;letter-spacing:1px;font-weight:bold;border-radius:30px;text-transform:uppercase;width:140px;text-align:center;line-height:150%}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:10px solid #e8481f;border-radius:20px;width:350px;text-align:center}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media screen and (min-width: 400px){footer{padding:5px 20px}}@media screen and (min-width: 768px){#screen{flex-wrap:nowrap;justify-content:space-between}#content{padding-bottom:20px}#sidebar{width:30%}.blog-featured [class*=masonry-],.blog [class*=masonry-]{flex-wrap:nowrap;gap:20px}.blog-item{max-width:32%}.items-leading .blog-item{max-width:unset}.vorstand{display:flex;gap:20px}.vorstand img{border-radius:50%}.left.item-image{margin:0 20px 0 0;height:auto;float:left}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}}@media screen and (min-width: 1100px){#logo{width:400px}#logo h1{font-size:2em;margin:15px 20px}}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v26-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("../fonts/montserrat-v26-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v26-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("../fonts/montserrat-v26-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("../fonts/montserrat-v26-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:900;src:url("../fonts/montserrat-v26-latin-900italic.woff2") format("woff2")}body{color:#0d0d0d;font-family:"Montserrat","Source Sans Pro",Arial,Helvetica,sans-serif;font-size:.9rem;line-height:160%;margin:0;padding:0}.mod-articlesnews__item{padding:10px;margin:10px 0;background-color:#ebebeb}p,li,input,label{font-size:.9rem}img{max-width:100%;height:auto}input{padding:5px}h1,h2{color:#e8481f}#message h1,#message h1 a{color:#fff}#message p{margin:10px 0}#message .close{position:absolute;top:0px;right:10px}h1,.page-header h2,.bfQuickMode h1{font-size:2em;font-weight:700;letter-spacing:.05em;margin-bottom:1em}.blog .page-header h1{display:inline}h2{font-size:100%;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:#395e98}h3,h5{font-size:100%;font-weight:bold}h5{color:#395e98;margin:10px 0}ul{padding-left:1em;margin:0}#content h2,#content h3,#content li,#content p{padding-bottom:.75em;margin:0}#content .blog-item li{padding:0}#content .beratung p{font-size:1.2em}.zitat{background-image:url("../images/zitat.png");background-repeat:no-repeat;background-position:top left;padding-left:80px}#content .moduletable h3{margin-top:20px}#content .mehr .readmore{padding-bottom:0}#content footer li{padding-bottom:0}#content .panel h3{padding-bottom:0}a{text-decoration:none;color:#395e98;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:#395e98}.divider::before{content:"➤";padding:0 3px 0 8px;color:#395e98;font-size:.8em}#content a.pathway{text-decoration:none;color:#395e98;font-weight:bold}#content a.pathway:hover,#content a.pathway:focus,#content a.pathway:active{color:#771416;text-decoration:none}.moduletable.hellblau{padding:20px;background-color:rgba(169,180,197,.8);margin-bottom:20px}.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}.newsflash-image{margin:auto}.newsflash{display:flex;flex-wrap:wrap;justify-content:space-between}.blogitem{display:flex;flex-wrap:wrap;justify-content:space-between;clear:both;margin-bottom:30px;padding-bottom:10px;border-bottom:2px dotted #395e98}.bloginhalt{width:100%}.newsflash .blogitem figure{width:100%;margin:0}.mod-articlesnews-horizontal li{max-width:380px}#sidebar .moduletable h3{color:#395e98;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%}.team.beraterin .mod-articlesnews-horizontal{display:flex}.team.beraterin li{max-width:300px;text-align:center}.team.beraterin figure img{border-radius:50%;max-width:200px}.blog hr{color:#395e98;width:40%;margin:10px 0 40px}.pull-left.item-image{float:left;margin-right:20px}.blog-featured .pull-left.item-image{margin-right:0}.beratung h1{font-size:2em;letter-spacing:0;margin-bottom:0}.begegnung h1{color:#1d304e;margin-bottom:20px}@media only screen and (min-width: 400px){h1,.page-header h2,.bfQuickMode h1{font-size:1.5rem}}@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}}@media only screen and (min-width: 768px){.blogitem{display:flex;gap:20px;flex-wrap:nowrap}.bloginhalt{width:70%}.newsflash .blogitem figure{max-width:288px}.termin{width:100%}.mehr{margin-top:-34px;padding:0 20px 0 0}}@media screen and (min-width: 900px){#sidebar{margin-top:30px}.termin{margin-right:0}}#header{margin:0 auto;z-index:40;width:100%;padding-top:10px;background-color:#fff;margin-bottom:10px;transition:transform .4s ease-in-out;position:sticky;top:0}header{display:flex;justify-content:space-between;max-width:1100px;margin:auto;flex-wrap:wrap}#logo h1{color:#fff;margin:15px 20px}#logo{background-image:url(../images/BBF_Logo_web.svg);background-repeat:no-repeat;background-size:contain;background-position:left bottom;margin:0px 0 0px 20px;width:220px}.hidden-header{transform:translateY(-84px)}#buttons-oben{margin-bottom:10px}#buttons-oben ul{display:flex;flex-wrap:wrap;list-style:none;width:80%;gap:7px;margin:0}#buttons-oben a,a.wfpopup.button{padding:6px 15px;background-color:#e8481f;color:#fff;border-radius:15px;font-size:.8rem;font-weight:normal}#buttons-oben a:hover,#buttons-oben a:active,#buttons-oben a:focus,a.wfpopup.button:hover,a.wfpopup.button:active,a.wfpopup.button:focus{background-color:#1d304e}#buttons-oben a span.wf-icon-zoom-link{display:none}@media screen and (min-width: 768px){#logo{float:left;width:220px}#buttons-oben{margin-right:10%;margin-top:10px;margin-bottom:0px}#buttons-oben ul{gap:20px;justify-content:flex-end;width:100%;flex-wrap:nowrap}}@media screen and (min-width: 900px){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 20px 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}footer .moduletable.spenden h3{margin-left:7px;padding-left:1em;text-transform:unset;color:#771416;max-width:200px}.image-title{font-size:88%;padding:0 0 0 5px}footer ul.nav{list-style-type:none;margin:0}footer ul li a{color:#fff;padding:5px 7px;text-decoration:none;display:flex;align-items:center;gap:10px}footer ul li a:hover,footer ul li a:active,footer ul li a:focus{color:#395e98}footer ul li a img{max-width:20px}#menu ul{list-style-type:none;margin:0;padding:5px 0;background-color:#fff;position:absolute;right:50px;top:43px;z-index:39;box-shadow:-7px 8px 5px -1px #b0b0b0}#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:#1d304e;text-transform:uppercase}#toggle-menu{padding:10px 10px 25px;width:46px;border-radius:0;float:left}.hamburger-icon-container{background-color:#1d304e;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:#922a0f}#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:#922a0f}#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:#1d304e}#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:#922a0f}#menu li.active a,#menu li.active .mod-menu__sub .active a{color:#922a0f}#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 only screen and (min-width: 900px){#menu{margin:6px 0 0;flex-direction:row;position:unset}#menu ul{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:4px 0 12px 0;position:absolute;top:30px;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}.blog-start.item-image{background-size:cover;background-repeat:no-repeat;width:100%;height:200px}.item-content{padding:10px 20px;text-align:center}@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}.item-content{flex-basis:50%}}/*# sourceMappingURL=template.min.css.map */