.btn,a{text-decoration:none!important}.btn.btn-outline,.btn.btn-red,.btn.btn-white{font-size:1.125rem;padding:10px 35px;transition:all .15s ease-in-out}body,header{position:relative}.btn.btn-donate,.btn.btn-donate svg,.btn.btn-outline,.btn.btn-red,.btn.btn-white,header .topnav{transition:all .15s ease-in-out}header .navbar,header .searchbar{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.bericht,body{overflow-x:hidden}.btn.btn-donate,.btn.btn-white,.featured .title h1,.headerimage figure h1,header .navbar .nav>li a{text-transform:uppercase}.layout-clearfix{zoom:1}.layout-clearfix:after,.layout-clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.layout-clearfix:after{clear:both}a{color:#000}.hiddenContainer{height:0;overflow:hidden}p.success{color:#0f0}p.error{color:red}::-webkit-input-placeholder{color:#000;opacity:1}:-moz-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}.btn{border-radius:0}.btn.btn-outline{border:1px solid #000;color:#000;font-weight:500}.btn.btn-outline:hover{background:#000;color:#fff}.btn.btn-outline.white{border:1px solid #fff;color:#fff}.btn.btn-outline.white:hover{background:#fff;color:#fff200}.btn.btn-red,.btn.btn-red:hover{background:#fff200;color:#000}.btn.btn-red{border-top:1px solid #fff200;border-bottom:1px solid #fff200;font-weight:500}.btn.btn-white{border:2px solid #fff;color:#fff;font-weight:600}.btn.btn-donate,.btn.btn-white:hover{background:#fff200;color:#000}.btn.btn-donate{display:inline-block;margin:30px 0 60px;border-top:1px solid #fff200;border-bottom:1px solid #fff200;font-size:1.5rem;padding:20px 65px 20px 50px;font-family:Oswald,sans-serif;font-weight:400!important}.btn.btn-donate:hover{background:#1a1a1a;color:#fff}.btn.btn-donate:hover svg{fill:#fff}.btn.btn-donate svg{height:30px;margin:0 15px 0 0}.callus{font-size:1.375rem;line-height:2.75rem;font-weight:600}body,html{line-height:24px}.rte a:not(.btn){text-decoration:underline!important}.rte .embed-responsive,.rte img,.rte table{margin:30px 0}.paging{margin:30px 0 0;padding:0}.paging li{display:inline-block;margin:0 3px}.paging li a{width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;color:#666;font-weight:600;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;text-decoration:none}.paging li a:hover{color:#000}.paging li a.active{border:#fff200;color:#000;background:#fff200}.paging li span{width:15px;height:7px;display:-ms-inline-flexbox;display:inline-flex;border-top:2px dotted #000;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.searchform{display:-ms-flexbox;display:flex}.searchform input{margin:0 30px 0 0;height:50px;border-color:#000;border-radius:0}html{font-size:14px}@media only screen and (min-width:992px){html{font-size:18px;line-height:30px}}body{font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;-moz-osx-font-smoothing:grayscale;font-size:14px}header{height:auto;font-family:Oswald,sans-serif;font-weight:400!important}header .navbar .contactbuttons,header .topnav{font-family:'Playfair Display',serif}@media only screen and (min-width:992px){body{font-size:18px;line-height:30px}header{height:auto}}header .topnav{text-align:right;margin:45px 0 10px;display:none;font-weight:500;font-size:1.875rem;color:#000}.deelnemer-form,footer,nav{text-align:center}header .navbar-toggle .bar,header .navbar-toggle.collapsed .bar{border-bottom:2px solid #000;height:2px;display:block;position:relative}header .navbar-toggle{color:#fff}header .navbar-toggle .bar{width:36px;margin:8px 0 5px;transition:all .5s ease-in-out}header .navbar-toggle .bar:first-child{-webkit-transform:rotate(405deg);transform:rotate(405deg);top:10px}header .navbar-toggle .bar:nth-child(2){opacity:0;right:-50px}header .navbar-toggle .bar:last-child{-webkit-transform:rotate(-405deg);transform:rotate(-405deg);bottom:10px}header .navbar-toggle.collapsed .bar{width:30px;margin:5px 0 10px}header .navbar-toggle.collapsed .bar:first-child{-webkit-transform:rotate(0);transform:rotate(0);top:0}header .navbar-toggle.collapsed .bar:nth-child(2){opacity:1;right:0}header .navbar-toggle.collapsed .bar:last-child{-webkit-transform:rotate(0);transform:rotate(0);bottom:0}header .searchbar{position:fixed;top:-200px;left:0;width:100%;background:#fff200;padding:20px;z-index:101;transition:all 150ms ease}header .searchbar.small.visible{top:110px}header .searchbar.visible{top:180px}header .navbar{height:80px;border-radius:0;border:0;background:#fff;transition:all .15s ease-in-out}@media only screen and (min-width:992px){header .topnav{display:block;font-size:1.875rem}header .navbar{height:180px}header .navbar .contactbuttons{display:none}}header .navbar .contactbuttons{position:absolute;left:80px;top:28px;font-size:1.5rem;font-weight:500}header .navbar .navbar-brand{position:relative;height:auto}header .navbar .navbar-brand img{position:relative;top:-3px;height:60px;transition:all .15s ease-in-out}@media only screen and (min-width:992px){header .navbar .navbar-brand img{top:5px;height:140px}}@media screen and (min-width:640px) and (max-width:768px){header .navbar .navbar-collapse{left:0}}header .navbar.small{height:110px;background:#fff}header .navbar.small .topnav{margin:15px 0 0;font-size:1.375rem}header .navbar.small .navbar-brand img{top:0;height:85px;padding:0}header .navbar.small .nav{margin:-5px 0 0}@media screen and (max-width:991px){header .navbar .navbar-collapse{background:#000;width:100%;position:absolute;top:80px;max-height:none}header .navbar .navbar-collapse ul{margin:0;overflow:hidden}header .navbar .navbar-collapse ul li a{padding:20px 0;font-size:1.375rem;color:#fff;text-align:center}header .navbar .navbar-collapse ul li a:hover{color:#fff}header .navbar .navbar-collapse ul li:last-child{border:none;padding:0;margin-top:0}header .navbar .navbar-collapse ul li:last-child a{border-bottom:none}header .navbar .navbar-collapse ul li.active,header .navbar .navbar-collapse ul li.active a{color:#fff}header .navbar .navbar-header{float:none}header .navbar .navbar-toggle{display:block;position:absolute;right:20px;top:25px;margin:0;padding:0;color:#fff;z-index:3000}header .navbar .navbar-collapse.collapse{display:none!important}header .navbar .navbar-nav{float:none!important}header .navbar .navbar-nav>li{float:none}header .navbar .navbar-collapse.collaping,header .navbar .navbar-collapse.collapse.in{display:block!important;z-index:1000}}header .navbar .nav{margin:20px 0 0;padding:0;position:relative;z-index:2000}@media screen and (min-width:991px) and (max-width:1024px){header .navbar .nav{margin:45px 0 0}}header .navbar .nav>li{position:static;cursor:pointer;background:0 0!important;z-index:1}@media only screen and (min-width:992px){header .navbar .nav>li{margin:0 0 0 25px}header .navbar .nav>li:before{position:relative;top:30px;left:0;content:' ';display:-ms-flexbox;display:flex;width:0;height:20px;background:#ff0;z-index:-1;transition:all linear 150ms}header .navbar .nav>li.active,header .navbar .nav>li:focus,header .navbar .nav>li:hover{background:0 0}header .navbar .nav>li.active:before,header .navbar .nav>li:focus:before,header .navbar .nav>li:hover:before{width:80%}header .navbar .nav>li.active a,header .navbar .nav>li:focus a,header .navbar .nav>li:hover a{color:#1a1a1a!important}header .navbar .nav>li a{font-size:1.25rem}}header .navbar .nav>li a{padding:0;font-size:1.25rem;font-weight:500;color:#000;background:0 0!important;text-decoration:none}@media only screen and (min-width:1200px){header .navbar .nav>li{margin:0 0 0 40px}header .navbar .nav>li a{font-size:1.25rem}}header .navbar .nav>li:hover{background:0 0;display:block}header .navbar .nav>li:hover>a{background:0 0;color:#fff200}header .navbar .nav>li.active a{color:#fff}@media only screen and (min-width:992px){header .navbar .nav>li.active a{color:#fff}}nav .pagination .page-link{border:3px solid #000;color:#000;font-weight:600;margin:5px}nav .pagination .page-link.disabled,nav .pagination .page-link:hover{background:#ff0;border:3px solid #000;color:#000}.deelnemer-form select{cursor:pointer;padding:0 10px;width:80%;margin-top:80px;text-align:center;border:2px solid #000;border-radius:5px;height:50px;font-family:Oswald,sans-serif;color:#000;font-size:20px}@media only screen and (min-width:992px){.deelnemer-form select{width:60%}footer{text-align:left}}.deelnemer-form select:focus{outline:0}.deelnemer-form select option{outline:0;color:#000;font-family:Oswald,sans-serif}.bericht{float:left;padding-bottom:40px}.bericht .bericht-banner{height:200px;width:100%;border-bottom:5px solid #fff200}.bericht .bericht-title{margin-top:15px;color:#000;font-weight:700;font-size:20px}.bericht .bericht-description{color:#999}h2,h3{color:#fff200}.bericht .bericht-date{font-weight:400;font-size:16px}.bericht .bericht-link{font-size:18px}.divider{border-top:5px solid #fff200;border-bottom:5px solid #fff200;background:#000;height:15px}footer{padding:50px 0;background:#fff200;font-size:1rem;line-height:1.375rem;color:#000}.cta,.featured .title,.services,.social{text-align:center}footer h5{margin:0 0 10px;color:#000}footer a{color:#000;text-decoration:underline!important}footer a:hover{color:#3070AE}@media only screen and (min-width:992px){footer .footerlogo{float:right;margin:15px 0 0}}h1{margin:0;font-size:2rem;font-family:Oswald,sans-serif;font-weight:400!important}@media only screen and (min-width:992px){h1{font-size:3.125rem}}h1 span{display:block;font-size:1.125rem}h2{font-size:1.875rem;margin:0;font-family:Oswald,sans-serif;font-weight:400!important}h3,h5{font-size:1.5rem;margin:0;font-family:Oswald,sans-serif;font-weight:400!important}h5{color:#fff}.featured{height:350px;margin-top:80px;background:#ddd}@media only screen and (min-width:992px){.featured{margin-top:180px;height:550px;background:#ddd}}.featured .title{margin:70px 0 0}@media only screen and (min-width:992px){.featured .title{margin:190px 0 0}}.featured .title h1{color:#fff;font-weight:600;margin:0;font-size:1.875rem;text-shadow:0 0 15px #000}.featured .title h1.small{font-size:1.25rem}.featured .title .btn{margin:45px 0 0}.featured .title .btn.btn-white{background:rgba(0,0,0,.5)}.featured .title .btn.btn-white:hover{color:#fff200}.featured.sub{height:200px}.featured.sub .title{margin:90px 0 0}@media only screen and (min-width:992px){.featured .title h1{font-size:3.75rem;font-weight:500}.featured .title h1.small{font-size:2.5rem}.featured.sub{height:300px}.featured.sub .title{margin:110px 0 0}}.featured.deelnemer{height:130px}.featured.deelnemer .title{margin:60px 0 0}@media only screen and (min-width:992px){.featured.deelnemer .title{margin:110px 0 0}}.header{margin-top:100px;background:#000;padding:30px 0}@media only screen and (min-width:992px){.header{margin-top:170px;background:#000;padding:30px 0}}.header h1{color:#fff;font-weight:500}.headerimage{margin:30px 0 -60px}.headerimage figure{position:relative;border:4px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.25)}@media only screen and (min-width:992px){.headerimage figure{border:10px solid #fff}}.headerimage figure h1{position:absolute;background:#fff200;bottom:60px;left:0;font-size:2.5rem;padding:15px 30px;border-bottom:5px solid #000;display:none}@media only screen and (min-width:767px){.featured.deelnemer{height:300px}.headerimage{margin:-230px 0 -60px}.headerimage figure h1{display:block}}.content{padding:60px 0}@media only screen and (min-width:992px){.content{padding:90px 0}}.content h1{font-size:2.25rem;margin:0 0 30px;color:#000}.content h2{font-size:1.875rem;margin:0 0 10px;color:#000}.content .btn{text-decoration:none}.cta{background:#3070AE;color:#fff;padding:60px 0}.cta h2{margin:0 0 20px;color:#fff}.cta .btn{margin:20px 10px 0;display:block;border:2px solid #fff;color:#fff}.cta .btn:hover{background:#fff200;color:#000}@media only screen and (min-width:992px){.cta{padding:90px 0}.cta .btn{display:inline-block}}h3.galheader{margin:30px 0 0}.gallery{padding:60px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.gallery [class*=col-]{display:inline-block;-ms-flex-positive:0;flex-grow:0;width:33%}.gallery .thumb{display:block;margin:0 0 30px}.contact{padding:60px 0 90px}.contact h2{margin:0 0 20px;color:#000;font-weight:600}.contact form{margin:20px 0;padding:40px 30px 20px;background:#eee}.contact form .form-control{border-radius:0;font-size:1rem;padding:10px 20px;height:auto}.contact form label{color:#1a1a1a;font-weight:500}.contact form label a{color:#1a1a1a;text-decoration:underline!important}.contact form .error{font-weight:500;color:#a94442;margin:5px 0 0}.contact form label>label.error{margin:0;padding:0}.services{background:#fff200;padding:30px 0}@media only screen and (min-width:992px){.services{padding:90px 0}}.services .btn{margin:30px 0 0}.services h2{margin:0 0 30px}.services .services-list{padding:15px 0 0}.services .services-list a{display:block;margin:0 10px 20px}@media only screen and (min-width:992px){.services .services-list{padding:30px 0 0}.services .services-list a{display:inline-block}}.services .services-list a:hover{background:#fff200;color:#fff}.services .item a{background:#fff;display:block;color:#fff200;transition:all .1s linear;margin:0 0 30px}.services .item a span{padding:10px 0;display:block}.services .item a:hover{background:#fff200;color:#fff}.fotostrip{background:#fff}.fotostrip .links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px){.fotostrip .links{-ms-flex-direction:row;flex-direction:row}}.fotostrip .links .item{-ms-flex:1 auto;flex:1 auto;position:relative}.fotostrip .links .item .overlay{position:absolute;width:100%;height:100%;transition:all .25s ease-in-out}.fotostrip .links .item .overlay .inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;opacity:0;transition:all .25s ease-in-out;padding:20px;border:1px solid #fff}.fotostrip .links .item .overlay .inner h3{color:#fff;font-size:1.25rem;text-transform:uppercase;font-weight:700}.fotostrip .links .item img{width:100%}.fotostrip .links .item:hover .overlay{background:rgba(113,128,173,.6)}.fotostrip .links .item:hover .overlay .inner{opacity:1}.projects{background:#fff200;padding:80px 0}.projects.news,.subnav{background:#fff}@media only screen and (min-width:992px){.projects{padding:90px 0}.projects img{padding:0 0 45px}}.projects .inner{padding:100px 0}@media only screen and (min-width:992px){.projects .inner{padding:30px 0 0 60px}.projects .inner.alt{padding:30px 60px 0 0}.social{padding:60px 0}}.projects .inner h3{margin:0 0 30px;color:#000}.projects .inner a{display:block;color:#000;margin:30px 0 0}.social{padding:60px 0}.social span{font-size:1.25rem;font-weight:500}.social a{display:inline-block;margin:0 10px}.social a i{font-size:1.5rem}.subnav{margin:30px 0 0}@media only screen and (min-width:992px){.subnav{padding:0 15px 15px;margin:0 0 0 45px}}.subnav ul{padding:0;border-top:1px solid #fff}.subnav ul li{list-style:none}.subnav ul li a{display:block;padding:10px 15px;transition:all .15s linear;border:2px solid #000;margin-top:-2px}.subnav ul li a.active,.subnav ul li a:hover{background:#fff200;color:#000}