/* https://www.mankemerrie.be/wp-content/themes/mankemerrie/dist/css/index.css */
.headerIndex .content,.rowHeaderBlocks .colHeaderBlocks a .overlay{color:#fff;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.headerIndex{position:relative;min-height:75vh}.headerIndex .backgroundWrapper{position:absolute;top:0;left:0;width:100%;height:100%}.headerIndex .backgroundWrapper .carousel .carousel-item{position:relative;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.headerIndex .backgroundWrapper .carousel .carousel-item .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.05) 50%,rgba(0,0,0,.6));background:-moz-linear-gradient(to bottom,rgba(0,0,0,.05) 50%,rgba(0,0,0,.6));background:-ms-linear-gradient(to bottom,rgba(0,0,0,.05) 50%,rgba(0,0,0,.6));background:-o-linear-gradient(to bottom,rgba(0,0,0,.05) 50%,rgba(0,0,0,.6));background:linear-gradient(to bottom,rgba(0,0,0,.05) 50%,rgba(0,0,0,.6))}.headerIndex .backgroundWrapper .carousel .carousel-controls{z-index:10;width:5%;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.headerIndex .backgroundWrapper .carousel .carousel-controls img{width:40px;height:40px}.headerIndex .backgroundWrapper .carousel .carousel-controls:hover{opacity:1}.headerIndex .content .colTitle p a:hover,.sectionIntroIndex a:hover{opacity:.8}.headerIndex .content{min-height:inherit;position:relative;z-index:1;display:-webkit-box;display:flex;align-items:flex-end;padding-top:100px}.headerIndex .content .container{margin-bottom:-150px}.headerIndex .content .colTitle{margin-bottom:50px}.headerIndex .content .colTitle h1{color:#fff;font-family:Montserrat,Helvetica,sans-serif;font-size:70px;font-size:7rem;font-weight:200;line-height:1;margin-bottom:30px}.headerIndex .content .colTitle p{font-size:22px;font-size:2.2rem;line-height:1.3}.headerIndex .content .colTitle p a{font-weight:600;text-decoration:underline}.rowHeaderBlocks{margin-bottom:-30px}.rowHeaderBlocks .colHeaderBlocks{margin-bottom:30px;padding:0 10px}.rowHeaderBlocks .colHeaderBlocks a{display:block;height:240px;position:relative}.rowHeaderBlocks .colHeaderBlocks a .img{height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.rowHeaderBlocks .colHeaderBlocks a .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.15) 40%);background:-moz-linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.15) 40%);background:-ms-linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.15) 40%);background:-o-linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.15) 40%);background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.15) 40%);padding:30px 40px;display:-webkit-box;display:flex;align-items:flex-end}.rowHeaderBlocks .colHeaderBlocks a .overlay h3{position:relative;margin:0;text-transform:uppercase;letter-spacing:1px;font-size:15px;font-size:1.5rem;font-weight:600}.rowHeaderBlocks .colHeaderBlocks a .overlay h3::after{content:'';position:absolute;left:0;bottom:-10px;width:60px;height:3px;background:#9ea645;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.rowHeaderBlocks .colHeaderBlocks a:hover .overlay h3::after{width:80px}.sectionIntroIndex{position:relative;padding:250px 0 100px;color:#bfc391}.sectionAboutIndex .colAbout p a,.sectionAboutIndex .colAbout ul a,.sectionIntroIndex a{color:#9ea645;font-weight:600}.sectionIntroIndex .backgroundWrapper{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important}.sectionIntroIndex .backgroundWrapper .overlay{height:100%;width:100%;background:rgba(19,41,9,.93)}.sectionIntroIndex .colTitle{margin-bottom:70px}.sectionIntroIndex .colTitle p{padding:0 40px}.sectionIntroIndex .rowUspsIntro{margin-bottom:-30px}.sectionIntroIndex .rowUspsIntro .colUspsIntro{margin-bottom:30px}.sectionIntroIndex .rowUspsIntro .colUspsIntro img{width:auto;max-width:100%;height:90px;margin-bottom:20px}.sectionAboutIndex{position:relative;margin:150px 0 100px;min-height:600px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.sectionAboutIndex .backgroundWrapper{position:absolute;top:0;left:0;height:100%;width:45%}.sectionAboutIndex .backgroundWrapper .carousel-item{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionAboutIndex .backgroundWrapper .carousel-controls{width:10%}.sectionAboutIndex .backgroundWrapper .carousel-controls img{width:40px;height:40px}.sectionAboutIndex .colAbout{padding:50px 15px}.sectionAboutIndex .colAbout p,.sectionAboutIndex .colAbout ul{margin-bottom:15px}.sectionAboutIndex .colAbout p a:hover,.sectionAboutIndex .colAbout ul a:hover{opacity:.6}.sectionAboutIndex .colAbout .ctaWrap,.sectionAboutIndex .colAbout .text{margin-bottom:-15px}.sectionAboutIndex .colAbout .btn{margin-top:20px}.sectionAboutIndex .colAbout .rowGallery{margin-top:50px}.sectionAboutIndex .colAbout .ctaWrap{margin-top:20px}@media (max-width:375.98px){.headerIndex .content .colTitle h1{font-size:30px;font-size:3rem}.rowHeaderBlocks .colHeaderBlocks a{height:180px}.rowHeaderBlocks .colHeaderBlocks a .overlay{padding:30px 15px}}@media (min-width:375.98px) and (max-width:575.98px){.headerIndex .content .colTitle h1{font-size:35px;font-size:3.5rem}.rowHeaderBlocks .colHeaderBlocks a{height:200px}.rowHeaderBlocks .colHeaderBlocks a .overlay{padding:40px 30px}}@media (max-width:575.98px){.sectionAboutIndex,.sectionIntroIndex{padding:60px 0}.headerIndex .content .colTitle{margin-bottom:30px}.headerIndex .content .colTitle h1{margin-bottom:15px}.headerIndex .content .colTitle p{font-size:14px;font-size:1.4rem}.rowHeaderBlocks .colHeaderBlocks a .overlay h3{font-size:13px;font-size:1.3rem}}@media (min-width:575.98px) and (max-width:767.98px){.headerIndex .content .colTitle h1{font-size:40px;font-size:4rem}.headerIndex .content .colTitle p{font-size:16px;font-size:1.6rem}.rowHeaderBlocks .colHeaderBlocks a{height:300px}.rowHeaderBlocks .colHeaderBlocks a .overlay{padding:40px 30px}}@media (min-width:575.98px) and (max-width:991.98px){.headerIndex .content .colTitle h1{margin-bottom:20px}.sectionAboutIndex{padding:100px 0}}@media (min-width:767.98px) and (max-width:991.98px){.headerIndex .content .colTitle h1{font-size:50px;font-size:5rem}.rowHeaderBlocks .colHeaderBlocks a{height:400px}.rowHeaderBlocks .colHeaderBlocks a .overlay{padding:60px 40px}.sectionIntroIndex{padding:80px 0}}@media (min-width:767.98px) and (max-width:1199.98px){.headerIndex .content .colTitle p{font-size:18px;font-size:1.8rem}}@media (max-width:991.98px){.headerIndex .content .container,.rowHeaderBlocks{margin-bottom:0}.rowHeaderBlocks .colHeaderBlocks{padding:0;margin:0}.sectionIntroIndex .colTitle{margin-bottom:50px}.sectionIntroIndex .colTitle p{padding:0}.sectionAboutIndex{min-height:auto;margin:0}.sectionAboutIndex .colAbout{padding:0 15px}}@media (min-width:991.98px) and (max-width:1199.98px){.headerIndex .content .colTitle h1{font-size:60px;font-size:6rem}.rowHeaderBlocks .colHeaderBlocks{padding:0}.rowHeaderBlocks .colHeaderBlocks a{height:200px}.rowHeaderBlocks .colHeaderBlocks a .overlay{padding:30px}}