/*!
Theme Name: FUNDAMENS
Theme URI: http://www.fundamens.be/
Description: Website thema voor www.fundamens.be
Author: BETHERE
Author URI: http://www.bethere.be
Version: 1.0
Tags: Een thema voor Fundamens
*/body.load{opacity:1}h3,h4{font-weight:200}h1,h2,h3,h4{font-family:'Fredoka One', cursive}body{opacity:0;-webkit-transition:opacity 0.5s ease-in;-moz-transition:opacity 0.5s ease-in;-o-transition:opacity 0.5s ease-in;-ms-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in;font-family:'Poppins', sans-serif;font-weight:300;font-size:16px;line-height:1.5}.no-padding{padding:0}.margin-15{margin:0 -15px}.mb8em{margin-bottom:8em}#header{position:fixed;width:100%;background:white;z-index:1000;border-bottom:1px solid white}#header nav.navbar{margin-bottom:0px;padding-top:0px;border:0px;height:90px}#header nav.navbar .container .navbar-header button{background:#1d1d1b}#header nav.navbar .container .navbar-header button .icon-bar{background:white}#header nav.navbar .container .navbar-header a{display:block;height:100%;padding-top:5px;padding-bottom:10px}#header nav.navbar .container .navbar-header a img{max-height:100px}#header nav.navbar .container #navbar .nav.navbar-nav li a{color:#58AA4C;font-family:'Poppins', sans-serif;font-size:17px;line-height:94px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;text-transform:capitalize;font-weight:400;padding:10px 25px}#header nav.navbar .container #navbar .nav.navbar-nav li a:hover,#header nav.navbar .container #navbar .nav.navbar-nav li a:focus{background:transparent;color:#003557;font-weight:400;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}#header nav.navbar .container #navbar .nav.navbar-nav li.dropdown.open a{background:transparent}#header nav.navbar .container #navbar .nav.navbar-nav li.dropdown.open ul.dropdown-menu{margin-top:-3px;background:white;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:1px solid #1d1d1b;border-top:3px solid #1d1d1b}#header nav.navbar .container #navbar .nav.navbar-nav li.dropdown.open ul.dropdown-menu li a{font-size:17px;font-weight:400;line-height:16px;text-transform:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}#header nav.navbar .container #navbar .nav.navbar-nav li.active a{color:#003557}#header.small{background:rgba(255,255,255,0.8);transition:0.5s}#header.small nav.navbar{height:50px;transition:0.5s}#header.small nav.navbar .container .navbar-header a{padding-top:5px;padding-bottom:5px}#header.small nav.navbar .container .navbar-header a img{max-height:55px;transition:0.5s}#header.small nav.navbar .container #navbar .nav.navbar-nav li a{line-height:46px;padding-top:10px;padding-bottom:10px;transition:0.5s}#footer{background-color:#003557;padding:40px 0;color:white;font-weight:200}#footer img{height:115px}#footer .contact-gegevens{text-transform:uppercase;position:absolute;top:0;margin-bottom:-15px;padding:0 20px}#footer .contact-gegevens a{color:white}#footer .contact-gegevens h1{font-size:20px;margin-top:40px}#footer .slogan-footer{font-size:20px;padding:25px 0}#footer .border-left{border-left:1px solid white;height:18em}#copyright{background-color:#F9F9F9;color:lightgrey;padding:20px 0}#copyright p{margin-bottom:0}#copyright a{color:lightgrey}#copyright .bethere{float:right}#copyright .bethere img.bethere-logo{display:inline-block;height:22px;margin-left:3px;margin-top:-5px}#fundamens-carousel{margin-left:-15px;margin-right:-15px}#fundamens-carousel .carousel-inner .item{height:calc(100vh - 90px);background:no-repeat center;background-size:cover}#fundamens-carousel .carousel-inner .item .caption-container{height:100%;position:relative}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption{top:50%;left:50%;transform:translate(-50%, -50%);display:inline-table;font-family:'Open Sans', sans-serif;width:100%}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption .hor-line{padding:25px 0}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption .hor-line div{background-color:white}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption h1{text-shadow:0px 0px 10px rgba(0,0,0,0.6);font-family:'Open Sans', sans-serif;font-size:4em;font-weight:200;margin:0}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption p{font-size:24px;font-weight:200}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption a{background-color:white;font-family:'Open Sans', sans-serif;color:#003557;-webkit-box-shadow:0px 0px 25px 5px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 25px 5px rgba(0,0,0,0.75);box-shadow:0px 0px 25px 5px rgba(0,0,0,0.75);padding:5px 20px;font-size:20px;text-shadow:none;font-weight:400}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption a:hover,#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption a:focus{text-decoration:none;background-color:#003557;-webkit-box-shadow:0px 0px 25px 5px rgba(255,255,255,0.75);-moz-box-shadow:0px 0px 25px 5px rgba(255,255,255,0.75);box-shadow:0px 0px 25px 5px rgba(255,255,255,0.75);color:white}#fundamens-carousel .carousel-inner .item.active .caption-container .carousel-caption h1{visibility:visible}#fundamens-carousel .carousel-inner .item.active .caption-container .carousel-caption p,#fundamens-carousel .carousel-inner .item.active .caption-container .carousel-caption a.mb{visibility:visible}#fundamens-carousel .carousel-control{background:transparent;height:60px;width:60px;display:block;color:white;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:55%;bottom:auto;margin:15px}#fundamens-carousel .carousel-control.left{left:170px}#fundamens-carousel .carousel-control.right{right:170px}#main{padding-top:90px;background-color:#F9F9F9}#main a{color:#58AA4C}#main a:hover,#main a:focus{color:#58AA4C}#main .defaultpage-content{background-color:white}#main .hor-line{display:block;margin:20px 0;padding:15px 0;position:relative}#main .hor-line div{height:1px;width:8em;background-color:#1d1d1b;position:absolute;left:50%;transform:translate(-50%)}#main .background-page-image{height:55vh;width:100%;position:absolute;margin-left:-15px;margin-right:-15px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:0;-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale") !important;-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale") !important;-webkit-filter:grayscale(100%) !important;filter:grayscale(100%) !important}#main .background-page-image .overlay{height:100%;width:100%;background-color:rgba(255,255,255,0.3);position:relative}#main .page-content{min-height:55vh}#main .page-content h1.title{font-weight:200;font-size:3em;color:#58AA4C;margin:40px 0px 25px}#main .line-title{height:1px;width:7em;background-color:black;margin-left:15px;margin-bottom:15px}#main .home-record-container{margin-top:25px}#main .home-record-container .home-text{font-size:18px;padding:0 10em;text-align:center}#main .home-record-container .home-item a{display:inline-block;width:100%;background-color:white;padding:15px;margin:25px 0}#main .home-record-container .home-item a .home-item-title{height:15em;background-size:cover;background:no-repeat center;display:inline-block;width:100%;float:left}#main .home-record-container .home-item a .home-item-title .overlay{height:100%;width:100%;background-color:rgba(0,0,0,0.3);position:relative}#main .home-record-container .home-item a .home-item-title .overlay h2{display:inline-block;color:white;margin:0 auto;left:50%;top:50%;position:absolute;text-transform:uppercase;font-size:2em;font-weight:200;transform:translate(-50%, -50%);padding:5px 15px;border-bottom:1px solid white;border-top:1px solid white}#main .item-blok{background-color:white;padding:15px;position:relative;margin-bottom:25px}#main .item-blok h2{padding:15px;font-weight:200;color:#003557;margin-top:0;margin-bottom:15px;font-size:24px}#main .item-blok .thecontent{padding:15px;font-size:16px;font-weight:400}#main .item-blok img{width:100%}#main .activiteiten-horizontaal .activiteit-blok{display:flex}#main .referentie-record-container,#main .activiteit-record-container,#main .contact-record-container{margin-bottom:3em}#main .referentie-record-container .content,#main .activiteit-record-container .content,#main .contact-record-container .content{background-color:#58AA4C;color:white;padding:15px;margin-right:10px;min-height:10em;margin-bottom:5em;font-size:16px}#main .referentie-record-container .activiteiten,#main .activiteit-record-container .activiteiten,#main .contact-record-container .activiteiten{padding:0 15px}#main .referentie-record-container .images,#main .activiteit-record-container .images,#main .contact-record-container .images{padding:0 15px}#main .referentie-record-container .images,#main .referentie-record-container .activiteiten,#main .activiteit-record-container .images,#main .activiteit-record-container .activiteiten,#main .contact-record-container .images,#main .contact-record-container .activiteiten{-moz-column-count:2;-webkit-column-count:2;column-count:2;height:100%;width:100%;position:relative;-webkit-column-gap:3.2em;-moz-column-gap:3.2em;column-gap:3.2em}#main .referentie-record-container .images .img-block,#main .referentie-record-container .activiteiten .img-block,#main .activiteit-record-container .images .img-block,#main .activiteit-record-container .activiteiten .img-block,#main .contact-record-container .images .img-block,#main .contact-record-container .activiteiten .img-block{width:100%}#main .referentie-record-container .images .img-block img,#main .referentie-record-container .activiteiten .img-block img,#main .activiteit-record-container .images .img-block img,#main .activiteit-record-container .activiteiten .img-block img,#main .contact-record-container .images .img-block img,#main .contact-record-container .activiteiten .img-block img{border:15px solid white;margin-bottom:3.2em}#main .referentie-record-container .activiteit-blok,#main .activiteit-record-container .activiteit-blok,#main .contact-record-container .activiteit-blok{width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok,#main .contact-record-container .activiteit-blok .activiteit-inner-blok{background-color:white;margin-bottom:3.2em;padding:25px}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok h2.title,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok h2.title,#main .contact-record-container .activiteit-blok .activiteit-inner-blok h2.title{color:#003557;font-size:24px;padding:15px 4em 15px 0;font-weight:200;margin-top:0;margin-bottom:15px}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok .line-title,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok .line-title,#main .contact-record-container .activiteit-blok .activiteit-inner-blok .line-title{margin-left:0}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok img,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok img,#main .contact-record-container .activiteit-blok .activiteit-inner-blok img{border-top:15px solid white}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok .thecontent,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok .thecontent,#main .contact-record-container .activiteit-blok .activiteit-inner-blok .thecontent{font-size:16px;padding:2em 0}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok a.button,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok a.button,#main .contact-record-container .activiteit-blok .activiteit-inner-blok a.button{color:white;text-align:center;display:block;border:1px solid #58AA4C;padding:10px 0;text-transform:uppercase;background-color:#58AA4C}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok a.button:hover,#main .referentie-record-container .activiteit-blok .activiteit-inner-blok a.button:focus,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok a.button:hover,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok a.button:focus,#main .contact-record-container .activiteit-blok .activiteit-inner-blok a.button:hover,#main .contact-record-container .activiteit-blok .activiteit-inner-blok a.button:focus{background-color:white;text-decoration:none;color:#58AA4C}#main .aanpak-record-container{margin-bottom:3em}#main .aanpak-record-container .line-title{margin-bottom:3em}#main .aanpak-record-container .engagementen>.row:nth-child(odd) .engagement{flex-direction:row}#main .aanpak-record-container .engagementen>.row:nth-child(even) .engagement{flex-direction:row-reverse}#main .aanpak-record-container .engagementen{color:white;padding:15px;background-color:white}#main .aanpak-record-container .engagementen .engagement{display:flex}#main .aanpak-record-container .engagementen .engagement .engagement-content{padding:15px;transform:translateY(-50%);top:50%;position:relative}#main .aanpak-record-container .engagementen h2{padding:15px 0;font-weight:200;margin-top:0;margin-bottom:15px;color:#58AA4C;font-size:24px}#main .aanpak-record-container .engagementen .tekst{color:black}#main .aanpak-record-container .stakeholders{padding:25px 15px}#main .aanpak-record-container .stakeholders h2{padding:15px;text-transform:uppercase;font-weight:200;margin-top:0;margin-bottom:15px;font-size:24px}#main .aanpak-record-container .stakeholders a,#main .aanpak-record-container .stakeholders div.stake-wrapper{background-color:white;display:block;width:100%;height:100%;margin-bottom:15px}#main .aanpak-record-container .stakeholders div.stake-image{height:150px;background-size:contain;background-repeat:no-repeat;background-position:center center}#main .contact-record-container .content{margin-right:0;padding:15px 30px}#main .contact-record-container .contactgegevens{background-color:white;padding:15px 30px}#main .contact-record-container .contactgegevens div{padding:15px 0}#main .contact-record-container .contactgegevens img{height:100px}#main .contact-record-container .contactgegevens a{color:black}.gform_confirmation_wrapper{background-color:white;padding:15px}.gform_wrapper{background-color:white;padding:1em 2em 3em;margin:0 !important}.gform_wrapper form .gform_body ul li label{font-weight:500}.gform_wrapper form .gform_body ul li .ginput_container{margin:0px}.gform_wrapper form .gform_body ul li .ginput_container input,.gform_wrapper form .gform_body ul li .ginput_container textarea{width:100%;border:0px;border:1px solid lightgray;padding:13px !important;line-height:15px;background:white;margin-top:0px}.gform_wrapper form .gform_body ul li .ginput_container input{height:43px}.gform_wrapper form .gform_footer{margin:0px}.gform_wrapper form .gform_footer input[type="submit"]{margin:0px;border:1px solid #333;font-size:17px;color:white;background:#333;font-weight:200;width:100%;padding:8px 12px;text-align:left;display:inline-block;line-height:20px}.gform_wrapper form .gform_footer input[type="submit"]:hover,.gform_wrapper form .gform_footer input[type="submit"]:focus{text-decoration:none;background:white;color:#333}.contact-record-container .gform_body ul{padding:0px}.contact-record-container .gform_body li{list-style:none;display:block;padding:5px}.contact-record-container .gform_body .gfield_checkbox li{position:relative;padding-left:40px}.contact-record-container .gform_body .gfield_checkbox li label{height:50px;line-height:2.5;margin-left:3em;font-weight:300}.contact-record-container .gform_body .gfield_checkbox li label:after{content:"";background:white;border:1px solid lightgray;width:35px;height:35px;display:block;position:absolute;left:0;top:0;z-index:0}.contact-record-container .gform_body .gfield_checkbox li label:before{content:"";display:block;position:absolute;width:13px;height:25px;border:solid black;border-width:0 3px 3px 0;left:12px;top:0;transform:rotate(45deg);opacity:0;z-index:1;transition:all 100ms}.contact-record-container .gform_body input[type="checkbox"]{opacity:0;outline:none;z-index:100;width:27px;height:27px;top:0;left:0;position:absolute;appearance:none;cursor:pointer}.contact-record-container .gform_body input[type="checkbox"]+label{cursor:pointer}.contact-record-container .gform_body input[type="checkbox"]:checked+label:before{opacity:1;top:3px}.wpcf7-list-item{width:100%}.wpcf7-list-item input,.wpcf7-list-item .wpcf7-list-item-label{display:inline-block;float:left}.wpcf7-list-item input{width:30px !important;height:21px !important;margin:0px}.wpcf7-list-item .wpcf7-list-item-label{width:calc(100% - 30px)}#privacybeleid{list-style:none;padding:0px;margin:0px}.custom-tekst{padding-top:135px}.custom-tekst h4{margin-top:25px}.custom-tekst table{width:100%}.custom-tekst table tbody tr{border-bottom:1px solid lightgrey}.custom-tekst table tbody tr td{padding-top:5px;padding-bottom:5px;padding-right:15px}.custom-tekst table tbody tr:first-child td{font-weight:700}@media (max-width: 1200px){#fundamens-carousel .carousel-control.right{right:0}#fundamens-carousel .carousel-control.left{left:0}#header nav.navbar .container #navbar .nav.navbar-nav li a{font-size:15px;font-weight:300}#header nav.navbar .container #navbar .nav.navbar-nav li a:hover,#header nav.navbar .container #navbar .nav.navbar-nav li a:focus{font-size:15px;font-weight:300}}@media (max-width: 992px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}#header #navbar{background-color:rgba(255,255,255,0.8)}#header nav.navbar .container .navbar-header button{background-color:transparent;margin-top:25px}#header nav.navbar .container .navbar-header button .icon-bar{background-color:#003557}#header nav.navbar .container #navbar .nav.navbar-nav li a{line-height:30px}}@media (max-width: 767px){#footer .border-left{border:none}#copyright{font-size:10px}#header.small nav.navbar .container .navbar-header button{margin-top:8px}#header nav.navbar,#header.small nav.navbar{height:auto}#header #navbar{background-color:rgba(255,255,255,0.8)}#header nav.navbar .container .navbar-header button{background-color:transparent;margin-top:25px}#header nav.navbar .container .navbar-header button .icon-bar{background-color:#003557}#header nav.navbar .container #navbar .nav.navbar-nav li a{line-height:30px}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption h1{font-size:3em}#fundamens-carousel .carousel-inner .item .caption-container .carousel-caption p{font-size:16px;font-weight:300}#main .home-record-container .home-text{padding:0}#main .referentie-record-container .activiteit-blok .activiteit-inner-blok h2.title,#main .activiteit-record-container .activiteit-blok .activiteit-inner-blok h2.title,#main .contact-record-container .activiteit-blok .activiteit-inner-blok h2.title{font-size:20px;padding:15px 0 15px 0}#main .referentie-record-container .images,#main .activiteit-record-container .activiteiten{-moz-column-count:1;-webkit-column-count:1;column-count:1;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em}#main .referentie-record-container .images .img-block img,#main .activiteit-record-container .activiteiten .img-block img{margin-bottom:1.5em}#main .referentie-record-container .images .activiteit-blok .activiteit-inner-blok,#main .activiteit-record-container .activiteiten .activiteit-blok .activiteit-inner-blok{margin-bottom:1.5em}.contact-record-container .gform_body .gfield_checkbox li label{font-size:13px;line-height:2.8}.gform_wrapper{padding:1em 0.5em 3em}#main .aanpak-record-container .engagementen .engagement{flex-direction:unset !important;display:inline-grid}#footer{text-align:center}#footer .contact-gegevens{position:relative}#footer img{transform:translateX(-50%);left:50%;position:relative}#footer .border-left{height:8em}#footer .slogan-footer{font-size:18px}}h1,h2,h3,h4,h5{font-family:'Open Sans', sans-serif;font-weight:600}
/*# sourceMappingURL=style.css.map */
