@import url("animate.css");@import url("../images/layout/font-awesome-4.7.0/css/font-awesome.min.css");@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url('https://fonts.googleapis.com/css?family=Oxygen:300');body h1{color:#008333;}body h3{color:#98bf0c;}body a{color:#0163ac;}body .errorpage{min-height:700px;}html body #movetotop{position:fixed;right:10px;bottom:10px;background-color:#008333;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:60px;line-height:40px;font-size:20px;text-align:center;max-height:0;width:55px;overflow:hidden;cursor:pointer;z-index:1000;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}html body #movetotop:hover{background-color:transparent;color:#008333;border:2px solid #008333;}html body #movetotop i{font-size:30px;vertical-align:middle;}@media (min-width: 1200px){body header > .container{max-height:230px;line-height:70px;}html body.scroll header > .container{max-height:150px;line-height:40px;}body header #top-menu{font-size:15px;}html body header #top-menu li a{padding-left:15px;padding-right:15px;}html body header #search-box{margin-right:20px;}html body header #search-box .search-holder{top:-55px;}html body.scroll header #search-box .search-holder{top:-20px !important;height:80px !important;}.header-right{position:absolute;bottom:19px;right:19px;}.header-right .top-right-text{float:right;}.header-right .top-right-text h3{line-height:27px;font-size:1.3em;font-family:'Oxygen', sans-serif;color:#008333;letter-spacing:1.1px;}}@media (min-width: 992px) and (max-width: 1200px){body header #top-menu,body header #sub-menu{font-size:12px;}.header-right{position:absolute;bottom:15px;right:0px;}.header-right .top-right-text{float:right;}.header-right .top-right-text h3{line-height:24px;font-size:1.12em;font-family:'Oxygen', sans-serif;color:#008333;letter-spacing:1.1px;}html body.scroll header .header-right{bottom:5px;}}@media (min-width: 992px){body header > .container{max-height:230px;line-height:50px;}html body.scroll header > .container{max-height:150px;line-height:60px;}body header #menu-col{padding-bottom:20px;}body.scroll header #menu-col{padding-bottom:0px;}body header nav{text-align:left;}body header nav#sub-menu{text-align:center;}body header #top-menu li a{padding-left:0px;padding-right:25px;}body header #search-box .search-holder{top:-40px;height:110px;}html body.scroll header #search-box .search-holder{top:0px;height:60px;}body header #sub-menu-holder{background-color:#008333;}body header nav ul li.custom-li-level0.active.has-children::after,header nav ul li.custom-li-level1.has-children:hover::after{color:#008333;bottom:-20px;}body.scroll header nav ul li.custom-li-level0.active.has-children::after,header nav ul li.custom-li-level1.has-children:hover::after{bottom:0;}}@media (max-width: 992px){body header #menu-col{position:relative;margin-left:-15px;}body header #top-menu{left:15px;width:400%;}body header #search-box .search-holder{top:0px;}html body header > .container{line-height:50px;}html body header #search-box{display:block;padding-right:20px;}html body header #search-box .search-holder.open{margin-right:70px;}html body .dropdown{margin-top:-35px;}}@media (max-width: 480px){html body header #search-box .search-holder.open{max-width:430%;}html body #search-and-languages .btn-default{background-color:transparent;border-color:transparent;}html body #movetotop{width:35px;}}body header #logo img{margin-top:10px;}body header li.custom-li-level1.active > a{color:#98bf0c;}body header > .container{overflow:visible;}body #main-slider .bx-wrapper .bx-controls .container{width:100%;}body #main-slider .bx-controls{margin-top:-60px;line-height:60px;margin-right:20px;width:40%;float:right;}body #main-slider ul li .container a.button{margin-top:25px;}body header #search-box{display:inline-block;}body #search-box img{cursor:pointer;vertical-align:middle;width:30px;}body .dropdown{margin-top:-5px;}body .dropdown-menu{position:absolute;top:100%;left:0px;line-height:20px;z-index:1000;display:none;float:left;min-width:60px;padding:5px 19px;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:transparent;-webkit-background-clip:padding-box;background-clip:padding-box;border:0px solid #ccc;border:0px solid rgba(0,0,0,0.15);border-radius:0px;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.175);box-shadow:0 0px 0px rgba(0,0,0,0.175);}body .dropdown-menu img{margin-left:-6px;margin-top:-20px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}body.scroll .dropdown-menu img{margin-top:-30px;}body .btn span.caret{margin-left:5px;border-top:4px solid;}body #search-and-languages{text-align:right;}body #search-and-languages .btn-default{background-color:white;border-color:white;}body #search-and-languages .btn-group.open .dropdown-toggle,body #search-and-languages .btn:active{box-shadow:none;}p.scrolldown-button-p{margin-top:75px;}@media (max-width: 992px){p.scrolldown-button-p{margin-top:25px;}body .scrolldown-button-header{padding:15px 15px 10px 15px;}}.scrolldown-button-header{padding:20px 20px 15px 20px;background-color:#0163ac;border-radius:5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.scrolldown-button-header:hover{background-color:#e4362d;}.scrolldown-button-header > i{font-size:30px;}@media (max-width: 480px){html body .homeblock h2{top:100px;left:20px;font-size:16px;}html body #certifications_headlines #certifications_headlines-title{border-bottom:0px solid #e4e4e4;}html body #certifications_headlines span#certifications_headlines-title-text{padding:0px;}}@media (min-width: 480px) and (max-width: 768px){html body .homeblock h2{top:160px;left:30px;font-size:16px;}}@media (min-width: 768px) and (max-width: 992px){html body .homeblock h2{top:100px;left:20px;font-size:19px;}}@media (max-width: 992px){html body #certifications_headlines #certifications_headlines-title{margin-top:0px;}html body .homeblockoverlay{visibility:hidden;}html body .row.medewerkers .employee{padding:0 10px;}html body .bar a.albums-slider-control{height:150px;}}@media (min-width: 992px){body .informationblock.shadowblock{background-image:url(../images/layout/blockshadow-bg.jpg), url(../images/layout/blockshadow-bg.jpg);background-repeat:no-repeat;background-position:top right, top left;}body .image-text-layout{margin-top:40px;}}@media (min-width: 1200px){body .headlines-bg{background-image:url(../images/layout/body-bg.png);background-repeat:no-repeat;background-position:right;}}html body .content{padding-bottom:0px;}html body .homeblocks{padding-top:0px;}body .homeblock{text-align:center;}body .homeblockoverlay{position:absolute;margin-top:195px;}body .homeblock img{position:relative;width:100%;}body .homeblock h2{position:absolute;top:120px;left:30px;width:80%;}body .homeblock:nth-child(1) h2{color:#008333;}body .homeblock:nth-child(2) h2{color:#98bf0c;}body .homeblock:nth-child(3) h2{color:#ffd401;}body .homeblock:nth-child(4) h2{color:#e4362d;}body .button{background-color:#0163ac;}body .button:hover{background-color:#e4362d;}body p .button{border:2px solid #0163ac;color:#0163ac;}body p .button::after{color:#0163ac;}body #maincontent{box-shadow:2px 3px 13px 0px rgba(0,0,0,0.15);width:100%;}body .content{padding-top:75px;padding-bottom:35px;}body .headlines > h1{color:#008333;}body .headlines > h3{color:#98bf0c;}body .bluetitle{color:#0163ac;}body .informationblock{padding:0 50px;text-align:center;}body .informationblock p{margin-bottom:50px;}body .informationblock p.informationblocktext{padding:0 20px;margin-bottom:25px;}body .informationblock h2{margin-bottom:20px;}body h2.redtitle{color:#e4362d;}body h2.greentitle{color:#98bf0c;}body h2.darkgreentitle{color:#008333;}body h2.yellowtitle{color:#ffd401;}body .informationblock .informationblockbutton{max-width:55px;padding:10px;}body .informationblock .informationblockbutton::after{margin-left:0px;}body .informationblock #redbutton{border:2px solid #e4362d;}body .informationblock #redbutton::after{color:#e4362d;}body .informationblock #redbutton:hover{background-color:#e4362d;}body .informationblock #redbutton:hover::after{color:#fff;}body .informationblock #darkgreenbutton{border:2px solid #008333;}body .informationblock #darkgreenbutton::after{color:#008333;}body .informationblock #darkgreenbutton:hover{background-color:#008333;}body .informationblock #darkgreenbutton:hover::after{color:#fff;}body .informationblock #greenbutton{border:2px solid #98bf0c;}body .informationblock #greenbutton::after{color:#98bf0c;}body .informationblock #greenbutton:hover{background-color:#98bf0c;}body .informationblock #greenbutton:hover::after{color:#fff;}body .informationblock #yellowbutton{border:2px solid #ffd401;}body .informationblock #yellowbutton::after{color:#ffd401;}body .informationblock #yellowbutton:hover{background-color:#ffd401;}body .informationblock #yellowbutton:hover::after{color:#fff;}body .row.medewerkers .employee{padding:0 70px;}body .row.medewerkers .employee p{text-align:center;line-height:50px;}body .row.medewerkers .employee.contactemployee p{margin-bottom:-15px;}body .row.medewerkers .employee p.bluetitle{color:#0163ac;text-align:center;margin-bottom:-15px;line-height:20px;}body .row.medewerkers .employee p.employeemail{margin-bottom:0px;}body #certifications_headlines #certifications_headlines-title{width:100%;height:20px;margin-bottom:80px;margin-top:-60px;border-bottom:1px solid #e4e4e4;text-align:center;}body #certifications_headlines span#certifications_headlines-title-text{background-color:#fff;padding:0 20px;font-weight:700;font-size:38px;color:#0163ac;}body #certifications_headlines .certifications_item{text-align:center;}body .archive_item .archive_item_image{margin-top:0px;}main.container-projecten{margin-bottom:0px;}main.container-projecten h1,main.container-projecten h3{text-align:center;}body .bar-projecten{padding-top:0px;}body .bar-projecten .container{padding-top:10px;padding-bottom:50px;}body #news_headlines .news_headline{background-color:#fff;padding:220px 25px 25px 25px;}body #news_headlines .news_headline h2{margin-bottom:20px;}body #news_headlines .news_headline .headline_intro{margin-bottom:20px;}body .headlines .headline_read_more::after{font-size:35px;margin-right:10px;}body .bar .row.albums-slider{margin:0;padding:0;}body .bar .row.albums-slider .col-xs-12{padding-left:0px;padding-right:0px;}@media (min-width: 768px){body .bar .row.albums-slider .col-xs-12{padding-left:10px;padding-right:10px;}}body .bar a.albums-slider-control{display:block;height:230px;background-size:26px;background-repeat:no-repeat;}body .bar a.albums-slider-control.prev{background-image:url(../images/layout/slider-arrow-left.png);background-position:center left;}body .bar a.albums-slider-control.next{background-image:url(../images/layout/slider-arrow-right.png);background-position:center right;}body .bar ul#albums-slider{margin:0;padding:0;list-style:none;}body .bar ul#albums-slider li{margin:0;padding:0;}body .bar ul#albums-slider li div.row > div{padding-left:0;padding-right:0;}body .bar ul#albums-slider li div.row > div > a{height:230px !important;margin-bottom:20px;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:-webkit-zoom-in;}@media (max-width: 768px){body .bar ul#albums-slider li div.row > div > a{height:150px !important;}}body .bar ul#albums-slider li div.row > div > a{margin-left:15px;margin-right:15px;}@media (min-width: 768px){body .bar ul#albums-slider li div.row > div > a{margin-bottom:0;}}main div#album-container div.row > div{margin-bottom:20px;}main div#album-container div.row img{width:100%;}body .archive_list img,body #gallery_detail img{width:100%;margin-bottom:30px;}body div.archive_item_title{text-align:center;}section#gallery_detail.item_detail a.gallery_detail_thumb{cursor:-webkit-zoom-in;}@media (min-width: 768px) and (max-width: 992px){body nav.share-navigation ul li{font-size:17px;}}@media (max-width: 768px){body nav.share-navigation ul li{float:left;}}div.pathway{padding:15px;}div.pathwaycol{margin-top:15px;}@media (max-width: 767px){div.socialmediashare{margin-top:10px;}}nav.share-navigation ul{display:block;margin:0;padding:0;height:50px;list-style:none;}nav.share-navigation ul li{float:right;font-size:24px;margin:0;padding:0;width:16.66666666666667%;color:#fff !important;margin-right:5px;line-height:50px;cursor:pointer;text-align:center;border-radius:5px;}nav.share-navigation ul.no-whatsapp li{width:17%;}nav.share-navigation ul li a{cursor:pointer;}nav.share-navigation ul li:before{display:none;}div.bottomnav-layoutnav.share ul li:first-child{border-left:0px;}nav.share-navigation ul li a{display:block;color:white;text-align:center;font-size:24px;line-height:50px;height:50px;width:50px;overflow:hidden;}nav.share-navigation ul li a i{display:block;}nav.share-navigation ul li.icon-gplus{background:#008333;}nav.share-navigation ul li.icon-linkedin{background:#98bf0c;}nav.share-navigation ul li.icon-mail{background:#ffd401;}nav.share-navigation ul li.icon-twitter{background:#e4362d;}nav.share-navigation ul li.icon-facebook{background:#0163ac;}nav.share-navigation ul li.icon-gplus:hover,nav.share-navigation ul li.icon-linkedin:hover,nav.share-navigation ul li.icon-mail:hover,nav.share-navigation ul li.icon-twitter:hover,nav.share-navigation ul li.icon-facebook:hover{background:#313131;}@media (min-width: ){nav.share-navigation ul{display:inline-block;}nav.share-navigation ul li,nav.share-navigation ul.no-whatsapp li{margin:0 6px 0 0;width:auto;}nav.share-navigation ul li a{width:50px;}}body footer #footer-blocks{background-image:url(../images/layout/footer-bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;}body footer #footer-blocks h3{color:#0163ac;}body footer #footer-blocks #contact-info span{color:#0163ac;}body footer #footer-disclaimer a{color:#008333;}body footer #footer-disclaimer a img{width:40px;}body footer #youtubelink{margin-top:-5px;text-align:center;}.box-shadow{box-shadow:2px 3px 13px 0px rgba(0,0,0,0.15);}.inline-box-shadow{-webkit-box-shadow:inset 0px 3px 5px 0px #999;-moz-box-shadow:inset 0px 3px 5px 0px #999;box-shadow:inset 0px 3px 5px 0px #999;}body{font-family:"Open Sans", Verdana, Tahoma, Arial, sans-serif;font-size:15px;color:#313131;line-height:34px;}legend,h1{font-weight:700;font-size:35px;color:#98bf0c;margin:20px 0;line-height:initial;}h2{font-weight:700;font-size:22px;color:#313131;margin:0;}h3{font-weight:600;font-size:17px;color:#008333;margin:0;}h4{font-weight:700;font-size:15px;color:#008333;margin:0;}a{font-weight:700;color:#008333;text-decoration:none;}p{margin-top:0;margin-bottom:34px;}hr{margin:0 auto 20px auto;width:100px;height:2px;background-color:#e4e4e4;box-shadow:none;border:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}input:focus,textarea:focus{outline-width:0;}button,select,input,textarea{font-family:"Open Sans", Verdana, Tahoma, Arial, sans-serif;font-size:14px;color:#313131;background:#fff;display:block;width:100%;border-radius:5px;line-height:34px;box-sizing:border-box;}input[type=search],input[type=text],input[type=number],input[type=password],input[type=email],textarea,select{padding:0 10px;background:#fff;border:1px solid #c0c0c0;color:#313131;height:34px;line-height:34px;}input[type=checkbox],input[type=radio]{display:inline;}button,input[type=submit]{cursor:pointer;height:auto;border:none;padding:0;}textarea{height:70px;padding-top:5px;padding-bottom:5px;line-height:initial;resize:none;}img{max-width:100%;height:auto !important;}.desktop{display:none;}.bolder{font-weight:700;}.button{background-color:#008333;text-align:center;color:#fff;display:block;border-radius:5px;font-weight:bold;line-height:34px;padding:15px 5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.button:hover{background-color:#98bf0c;}.bx-viewport ul{margin:0;}form .formrow{margin-bottom:10px;}form .formrow .formfield{display:block;}.right{text-align:right;}p .button{max-width:270px;margin:0 auto 34px auto;background-color:#fff;border:2px solid #008333;color:#008333;box-sizing:border-box;padding-top:5px;padding-bottom:5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}p .button:hover{background-color:#98bf0c;border:2px solid #98bf0c;color:#fff;}p .button::after{content:"\f105";color:#008333;font-family:FontAwesome;font-size:30px;margin-left:15px;vertical-align:bottom;}p .button:hover::after{color:#fff;}header{background-color:#fff;width:100%;z-index:10;position:relative;}header > .container{max-height:100px;line-height:100px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}header #toggle-mobile-menu{background-color:#008333;color:#313131;line-height:100px;width:100%;max-width:90px;cursor:pointer;text-align:center;font-size:25px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}header nav ul{margin:0;padding:0;list-style:none;}header nav ul li{position:relative;}header nav ul a{display:block;}header ul.custom-menu-level2{background-color:#008333;border-radius:5px;}header li.custom-li-level0 > a{color:#313131;}header li.custom-li-level0.active > a,header li.custom-li-level0:hover > a{color:#008333;}header li.custom-li-level1 > a{color:#fff;}header li.custom-li-level1.active > a,header li.custom-li-level1:hover > a{color:#313131;}header li.custom-li-level2 > a{color:#fff;font-weight:400;}header li.custom-li-level2.active > a,header li.custom-li-level2:hover > a{font-weight:700;}header #top-menu{top:100px;}header #logo img{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;max-height:calc(80px);}header #search-box{text-align:right;position:relative;}header #search-box .fa-search{color:#008333;font-size:25px;cursor:pointer;position:absolute;top:0;right:0;padding:0 10px;display:block;line-height:inherit;}header #search-box .search-holder{position:absolute;top:0;right:0;max-width:0;overflow:hidden;background:rgba(255,255,255,0.5);height:100px;margin-right:40px;width:280px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}header #search-box .search-holder form{margin:0;}header #search-box .search-holder input{position:absolute;top:calc(33px);width:65%;margin:0;left:10px;box-sizing:border-box;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}header #search-box .search-holder input.button{width:30%;right:0;left:initial;}header #search-box .search-holder.open{max-width:280px;}#main-slider ul{margin:0;padding:0;}#main-slider ul li{list-style:none;margin:0;padding:0;height:250px;background-position:center center;background-size:cover;}#main-slider ul li .container{visibility:hidden;padding-top:50px;text-align:center;}#main-slider ul li .container h1{color:#fff;margin:0;}#main-slider ul li .container h2{color:#fff;margin:0;font-weight:400;}#main-slider ul li .container a.button{margin:10px auto;display:inline-block;padding:3px 20px;}#main-slider ul li .container a.button i{font-size:30px;margin-left:20px;vertical-align:sub;}#main-slider ul li .container.active-slide{visibility:visible;}#main-slider .bx-controls{margin-top:-30px;line-height:30px;width:90% !important;}#main-slider .bx-controls .bx-pager{float:right;}#main-slider .bx-controls .bx-pager .bx-pager-item{display:inline-block;margin-left:10px;}#main-slider .bx-controls .bx-pager .bx-pager-item a{display:block;width:20px;height:20px;border-radius:10px;background-color:#008333;overflow:hidden;padding-left:20px;box-sizing:border-box;}#main-slider .bx-controls .bx-pager .bx-pager-item a.active{background-color:#fff;}#movetotop{position:fixed;right:5px;bottom:0;background-color:#008333;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:40px;line-height:40px;font-size:20px;text-align:center;max-height:0;width:40px;overflow:hidden;cursor:pointer;z-index:1000;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}.scroll #movetotop{max-height:50px;}.content{padding-top:34px;}.content button i{margin-right:10px;font-size:20px;}.image-text-layout{position:relative;box-shadow:2px 3px 13px 0px rgba(0,0,0,0.15);}.image-text-layout .topright-content{padding-top:34px;padding-bottom:34px;}.image-text-layout p:last-child{margin-bottom:0;}.pathway{border-radius:5px;background-color:#e4e4e4;padding:25px;line-height:initial;margin-bottom:50px;}.pathway .pathway-item::after{content:"/";display:inline;padding:0 3px;}.pathway .pathway-item:last-child::after{content:"";}.pathway .pathway-item:last-child a{font-weight:400;color:#313131;}.pagination{margin-bottom:34px;text-align:center;}.pagination a,.pagination span{margin:0 10px;}.pagination #pagination-current{color:#98bf0c;}.pagination #page-before,.pagination #page-after{min-width:80px;display:inline-block;}.pagination #page-before{margin-right:20px;text-align:right;}.pagination #page-after{margin-left:20px;text-align:left;}.headlines{padding-top:34px;}.headlines .headline_item{display:block;margin-bottom:34px;}.headlines .headline_date{color:#c0c0c0;}.headlines .headline_title{margin-bottom:10px;}.headlines hr{margin-bottom:34px;}.headlines > h1,.headlines > h3{text-align:center;}.headlines .headline_read_more{display:block;text-align:right;color:#98bf0c;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.headlines .headline_read_more:hover{color:#008333;}.headlines .headline_read_more::after{content:"\f105";font-family:FontAwesome;font-size:30px;vertical-align:bottom;margin-left:15px;font-weight:400;}.archive .archive_title{text-align:center;}.archive .archive_item{margin-bottom:34px;}.archive .archive_item .archive_item_date{color:#c0c0c0;}.archive .archive_item .archive_item_link{float:right;color:#98bf0c;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.archive .archive_item .archive_item_link:hover{color:#008333;}.archive .archive_item .archive_item_link::after{content:"\f105";font-family:FontAwesome;font-size:30px;vertical-align:bottom;margin-left:15px;font-weight:400;}.item_detail{margin-bottom:50px;}.item_detail .item_detail_title{text-align:center;}.item_detail .item_detail_date{text-align:center;}.item_detail .item_detail_image{text-align:center;margin-bottom:20px;}.item_detail .back-button{float:right;color:#98bf0c;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.item_detail .back-button:hover{color:#008333;}.item_detail .item_detail_intro{font-style:italic;}.item_detail .back-button::before{content:"\f104";font-family:FontAwesome;font-size:30px;vertical-align:bottom;margin-right:15px;font-weight:400;}#news_headlines .news_headline{box-shadow:2px 3px 13px 0px rgba(0,0,0,0.15);position:relative;border-radius:5px;padding:220px 10px 10px 10px;}#news_headlines .news_headline .headline_item_image{position:absolute;top:0;left:0;width:100%;height:200px;background-size:cover;background-position:center center;border-top-left-radius:5px;border-top-right-radius:5px;}#banner_headlines .banner_item{text-align:center;}#banner_headlines .banner-pixel{position:absolute;}footer #footer-image{text-align:center;}footer #footer-blocks{padding-top:34px;padding-bottom:34px;color:#fff;background-color:#313131;}footer #footer-blocks .container > .row > div{margin-bottom:34px;}footer #footer-blocks .container > .row > div p:last-child{margin-bottom:0;}footer #footer-blocks #contact-info span{display:inline-block;width:60px;font-weight:700;color:#008333;}footer #footer-blocks #contact-info a{font-weight:400;color:inherit;}footer #footer-blocks h3{font-weight:700;}footer #footer-blocks form{margin:0;}footer #footer-blocks form input,footer #footer-blocks form textarea{border:1px solid #fff;display:block;width:100%;}footer #footer-blocks form .button{height:calc(100% - 10px);margin-top:10px;width:100%;}footer #footer-blocks form .button i{font-size:30px;}footer #footer-blocks form .input-fields .formrow{margin-bottom:0;margin-top:10px;}footer #footer-disclaimer{padding-top:40px;padding-bottom:20px;text-align:center;font-size:14px;line-height:initial;}footer #footer-disclaimer ul{display:block;margin:20px 0;padding:0;list-style:none;}footer #footer-disclaimer ul li{padding:0 15px 0 15px;border-left:1px solid #313131;display:inline;}footer #footer-disclaimer ul li a{font-weight:400;color:#313131;}footer #footer-disclaimer ul li:first-child{border-left:none;}@media (max-width: 991px){header #logo img{display:block;margin:10px auto;}header #menu-col{position:static;margin-left:-10px;}header #top-menu{display:none;position:absolute;top:100px;left:0;right:0;line-height:34px;background-color:#fff;border-bottom:2px solid #ccc;padding-top:10px;padding-bottom:10px;-webkit-transition:top 1s;-moz-transition:top 1s;-ms-transition:top 1s;-o-transition:top 1s;transition:top 1s;-webkit-box-shadow:inset 0px 3px 5px 0px #999;-moz-box-shadow:inset 0px 3px 5px 0px #999;box-shadow:inset 0px 3px 5px 0px #999;}header #top-menu a{padding-left:10px;margin-right:40px;}header #top-menu li.has-children::after{content:"\f105";color:#008333;font-family:FontAwesome;font-size:30px;position:absolute;top:0;right:10px;display:block;width:20px;text-align:center;}header #top-menu li.has-children.open::after{content:"\f107";}header #top-menu ul ul{max-height:0;overflow:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}header #top-menu ul ul li.has-children::after{color:#fff;font-size:25px;}header #top-menu ul .open > ul{max-height:1000px;}header #top-menu ul.custom-menu-level1{background-color:#008333;}header #top-menu ul.custom-menu-level1 a{padding-left:30px;}header #top-menu ul.custom-menu-level2 a{padding-left:50px;}header #search-box{padding-right:10px;}#main-slider ul li .container h1{font-size:20px;}#main-slider ul li .container h2{font-size:15px;}#main-slider ul li .container a.button{font-size:16px;}}@media (min-width: 768px){header > .container{max-height:100px;line-height:100px;}header #top-menu{top:100px;}header #logo img{max-height:calc(80px);}header #search-box .fa-search{font-size:30px;}header #search-box .search-holder{height:100px;margin-right:50px;}header #search-box .search-holder input{top:calc(33px);}#main-slider ul li{height:300px;}#main-slider ul li .container{padding-top:75px;}#main-slider ul li .container h1{font-size:30px;}#main-slider ul li .container h2{font-size:20px;}#main-slider ul li .container a.button{padding-top:5px;padding-bottom:5px;}.image-text-layout .topright-content{padding:10px;}.image-text-layout .background{width:50%;position:absolute;top:0;bottom:0;left:0;background-size:cover;background-position:center center;}.archive_item .archive_item_image{margin-top:10px;}.item_detail .item_detail_image{margin-top:10px;}}@media (min-width: 992px){.phone-link{pointer-events:none;}body{padding-top:130px;}body.has-submenu{padding-top:calc(210px);}header{position:fixed;top:0;left:0;}header > .container{overflow:hidden;max-height:130px;line-height:130px;}header #logo img{max-height:calc(110px);}header nav{text-align:center;}header nav ul{display:inline-block;}header nav ul li{display:inline-block;}header nav ul li a{display:block;padding-left:20px;padding-right:20px;}header nav ul li:first-child{padding-left:0;}header nav ul li:last-child{padding-right:0;}header nav ul li.custom-li-level0.active.has-children::after,header nav ul li.custom-li-level1.has-children:hover::after{content:"\f0d8";color:#98bf0c;font-family:FontAwesome;font-size:40px;line-height:14px;position:absolute;bottom:0;left:0;display:block;width:100%;text-align:center;}header #top-menu li a{padding-left:30px;padding-right:30px;}header #top-menu ul.custom-menu-level1{display:none;}header #sub-menu-holder{background-color:#98bf0c;max-height:80px;line-height:80px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}header #sub-menu-holder #sub-menu ul.custom-menu-level2{max-height:0;position:absolute;top:calc(75px);left:50%;width:270px;margin-left:calc(-135px);overflow:hidden;z-index:2;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;}header #sub-menu-holder #sub-menu ul.custom-menu-level2 li{display:block;text-align:left;padding:0;line-height:34px;}header #sub-menu-holder #sub-menu ul.custom-menu-level2 li a{display:block;padding:0 20px;}header #sub-menu-holder #sub-menu ul.custom-menu-level2 li ul.custom-menu-level3{display:none;}header #sub-menu-holder #sub-menu ul.custom-menu-level2 li:first-child{padding-top:15px;}header #sub-menu-holder #sub-menu ul.custom-menu-level2 li:last-child{padding-bottom:15px;}header #sub-menu-holder #sub-menu li:hover ul.custom-menu-level2{max-height:500px;z-index:3;}header #sub-menu-holder #sub-menu li.custom-li-level1.has-children:hover::after{color:#008333;line-height:22px;}header #search-box .search-holder{height:130px;}header #search-box .search-holder input{top:calc(48px);}body.scroll header > .container{max-height:70px;line-height:70px;}body.scroll header #logo img{max-height:calc(50px);}body.scroll header #sub-menu-holder{max-height:55px;line-height:55px;}body.scroll header #sub-menu-holder #sub-menu ul.custom-menu-level2{top:calc(50px);}body.scroll header #search-box .search-holder{height:70px;}body.scroll header #search-box .search-holder input{top:calc(18px);}#main-slider ul li{height:400px;}#main-slider ul li .container{padding-top:100px;}#main-slider ul li .container h1{font-size:35px;line-height:initial;}#main-slider ul li .container h2{font-size:22px;}#main-slider ul li .container a.button{min-width:250px;padding-top:10px;padding-bottom:10px;}.image-text-layout .topright-content{padding:20px;}.pathway{margin-bottom:80px;}.headlines{padding-top:60px;}.headlines hr,.headlines .headline_item{margin-bottom:60px;}}@media (min-width: 1200px){body{padding-top:160px;}body.has-submenu{padding-top:calc(270px);}header > .container{max-height:160px;line-height:160px;}header #logo img{max-height:calc(140px);}header #top-menu{font-size:17px;}header #sub-menu-holder{max-height:110px;line-height:110px;}header #sub-menu-holder #sub-menu ul.custom-menu-level2{top:calc(105px);}header #search-box .search-holder{height:160px;}header #search-box .search-holder input{top:calc(63px);}body.scroll header > .container{max-height:100px;line-height:100px;}body.scroll header #logo img{max-height:calc(80px);}body.scroll header #sub-menu-holder{max-height:60px;line-height:60px;}body.scroll header #sub-menu-holder #sub-menu ul.custom-menu-level2{top:calc(55px);}body.scroll header #search-box .search-holder{height:100px;}body.scroll header #search-box .search-holder input{top:calc(33px);}#main-slider ul li{height:490px;}#main-slider ul li .container{padding-top:150px;}#main-slider ul li .container h1{font-size:48px;line-height:initial;}.image-text-layout .topright-content{padding:40px;}.headlines{padding-top:80px;}.headlines hr,.headlines .headline_item{margin-bottom:80px;}footer #footer-blocks{padding-top:calc(68px);}footer #footer-disclaimer{text-align:left;}footer #footer-disclaimer ul{display:inline;margin:0 0 0 20px;border-left:1px solid #313131;}footer #webworks{text-align:right;}}.error{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442;padding:10px;margin:10px 0;}.succes{background-color:#e9ffd9;border:1px solid #a6ca8a;padding:10px;margin-bottom:10px;}.notice{background-color:#e3f7fc;border:1px solid #8ed9f6;padding:10px;margin-bottom:10px;}.warning{background-color:#fff8c4;border:1px solid #f2c779;padding:10px;margin-bottom:10px;}#debug-window{position:fixed;top:20px;z-index:99999999999999;width:900px;background-color:#fff;border:5px solid red;padding:20px;overflow:auto;max-width:90%;left:10px;height:450px;}#debug-window h1{float:left;margin:0 0 2px 0;}#debug-window #debug-close{float:right;}#debug-window p{margin:0 0 20px 0;color:#adadad;}#debug-window #debug-errors{overflow-y:scroll;}#debug-window .debug-error{margin:0 0 10px 10px;color:#adadad;}@media (min-width: 992px){#debug-window{max-width:80%;left:250px;height:250px;}}