.next_post,.prev_post{display:none}@media all and (max-width:1366px){.details_text{padding:18% calc(10% - 45px) 18% 10%;padding:18% -moz-calc(10% - 45px) 18% 10%;padding:18% calc(10% - 45px) 18% 10%}}@media all and (max-width:1360px){.group_4_onze_dienstens_main{padding:35px 0 0 35px}.group_4_onze_dienstens{cursor:pointer;float:left;padding:0 10px 0 0;width:calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px)}}@media all and (max-width:1200px){.top-menu-wrapper ul li{margin:0 3%}}@media all and (max-width:1024px){.main_content .details_text h3,.txt_border_bottom_color_gray,.txt_border_top_left{font-size:28px}.main_content h1.title{font-size:34px}.txt_title_center{font-size:32px}.top-menu-wrapper ul li{padding:28px 0}.top-menu-wrapper ul>li>a{font-size:16px;text-transform:uppercase}.main_content .group_4_onze_dienstens h6{font-size:12px}.group_4_onze_dienstens{cursor:pointer;float:left;padding:3% 0% 0 3%;width:45%}.group_4_onze_dienstens_main{padding:15px 0 0 15px}.group_4_onze_dienstens{cursor:pointer;float:left;padding:0 5px 0 0;width:calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px)}.group_4_onze_dienstens:nth-child(01),.group_4_onze_dienstens:nth-child(02){padding-bottom:15px}.dtl28 img{min-height:340px}.dtl08 img{min-height:320px}}.btn_menu.responsive_block{display:none;position:absolute;top:0;right:20px;z-index:999999;color:#ff0707;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.btn_menu.opened.responsive_block{right:-10px}.btn_menu span:before{content:'';position:absolute;width:50%;height:3px;background:#ff0707;top:5px;right:25%;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;opacity:0}@media all and (max-width:950px){.top-menu-wrapper-inner{justify-content:flex-end}.top-menu-wrapper .landugale_main ul li a{color:#000}.top-menu-wrapper .menu_container div .menu{padding:10px 20px;display:block}.btn_menu.responsive_block{display:inline-block}.btn_menu span:after{content:'';position:absolute;top:16px;left:25%;width:50%;height:3px;background:#ff0707;box-shadow:0 5px 0 #ff0707,0 10px 0 #ff0707;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.btn_menu span{background:#fff0;border:none;width:48px;height:45px;overflow:hidden;position:relative;cursor:pointer;outline:none;float:right;display:block;z-index:999;font-size:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.btn_menu.opened span:after{top:20px;left:25%;box-shadow:none;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.btn_menu.opened span:before{opacity:1;top:20px;right:25%;background:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}nav.menu_container.clearfix{background:#ff0707;position:fixed;width:100%;left:0;top:0;z-index:99999;height:0;overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.opened nav.menu_container.clearfix{height:100%}.top-menu-wrapper>li.menu-item{margin:0;width:100%;padding:0 2%}.top-menu-wrapper>li.menu-item>a.menu-link{padding-bottom:10px;padding-top:10px}.top-menu-wrapper li.menu-item a.menu-link:before{display:none}.top-menu-wrapper>li.menu-item>a.menu-link{color:#fff}.top-menu-wrapper{padding:10px 0}.top-menu-wrapper>li.menu-item.current-product_cat-ancestor>a.menu-link,.sub-menu li.current-cat a,.top-menu-wrapper>li.menu-item.current-menu-item>a.menu-link,.top-menu-wrapper>li.menu-item.current-menu-ancestor>a.menu-link,.top-menu-wrapper>li.menu-megamenu>ul.sub-menu li>a:focus,.top-menu-wrapper>li.menu-megamenu>ul.sub-menu li>a:hover,.top-menu-wrapper>li.menu-item.toggle-on>a.menu-link,.top-menu-wrapper>li.menu-item>a.menu-link:hover,.top-menu-wrapper>li.menu-item>a.menu-link:focus{color:#61a8db}.top-menu-wrapper>li.menu-megamenu>ul.sub-menu li.current-cat::before,.top-menu-wrapper>li.menu-megamenu>ul.sub-menu li:focus::before,.top-menu-wrapper>li.menu-megamenu>ul.sub-menu li:hover::before{background:#61a8db none repeat scroll 0 0}.top-menu-wrapper>li.menu-megamenu>ul.sub-menu{padding:0 0 0 10px;background:#fff0}.top-menu-wrapper>li.menu-megamenu>ul.sub-menu{display:block!important;-webkit-transition:all 0.6s ease-in-out!important;-moz-transition:all 0.6s ease-in-out!important;-ms-transition:all 0.6s ease-in-out!important;-o-transition:all 0.6s ease-in-out!important;transition:all 0.6s ease-in-out!important;height:0;overflow:hidden;margin:0!important}.top-menu-wrapper>li.menu-megamenu.toggle-on>ul.sub-menu{height:200px}.top-menu-wrapper>li.menu-megamenu>ul.sub-menu li:first-child{display:none}.top-menu-wrapper ul li{margin:0!important;padding:10px 0;width:100%}.top-menu-wrapper ul>li>a{color:#fff}.top-menu-wrapper ul li .sub-menu li:hover>a,.top-menu-wrapper ul li .sub-menu li:focus>a,.top-menu-wrapper ul>li:focus>a,.top-menu-wrapper ul>li:hover>a,.top-menu-wrapper ul>li.current-menu-item>a,.top-menu-wrapper ul li.current-menu-ancestor a{color:#000}.top-menu-wrapper ul li.current-menu-ancestor .sub-menu .current-menu-item a{color:#272626}.top-menu-wrapper ul>li>.sub-menu li{border:0}.top-menu-wrapper ul>li>.sub-menu a{padding:5px 20px 5px;color:#fff}.top-menu-wrapper ul li .sub-menu{width:100%;background:#fff0;border:0}.top-menu-wrapper ul li .sub-menu.opened{position:relative}.top-menu-wrapper ul li .sub-menu,.top-menu-wrapper ul li:focus .sub-menu,.top-menu-wrapper ul li:hover .sub-menu{visibility:hidden;opacity:0;transform:translateY(-2em);z-index:-1}.top-menu-wrapper ul li .sub-menu.opened,.top-menu-wrapper ul li:focus .sub-menu.opened,.top-menu-wrapper ul li:hover .sub-menu.opened{visibility:visible;opacity:1;z-index:1;transform:translateY(0%)}.main_header_wrapper{height:50px}.logo img{margin-bottom:-30px;max-height:60px;max-width:94px}.landugale_main{margin-top:0;margin-right:10px}.banner{margin-top:50px}.onze_dienstens_home_main{margin-top:25px}.menu-wrapper{width:calc(100% - 94px - 50px);width:-webkit-calc(100% - 94px - 50px);width:-moz-calc(100% - 94px - 50px)}}@media all and (max-width:990px){footer .left{border-right:0;width:100%}footer .right{padding:0;width:100%;padding-top:20px;border-bottom:1px solid;border-top:1px solid;padding-bottom:20px}.top-menu-wrapper ul li{margin:0 2.5%}}@media all and (max-width:950px){.language-switcher{margin-right:30px}.left_contact_page.wpb_column.vc_col-sm-6,.right_contact.wpb_column.vc_col-sm-6{width:100%}.left_contact_page .wpb_text_column .wpb_wrapper{margin-right:0;padding:20px}.right_contact.vc_column_container .vc_column-inner{box-sizing:border-box;width:auto;margin-right:15px;display:block;padding:15px 15px 30px;margin-left:15px}.right_contact.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:0}.dtl08 .dtl{padding:20px;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px)}.title_product_realisatie{padding:20px;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px)}.dtl08 img{min-height:280px}}@media all and (max-width:769px){.banner{height:250px}.wpb_column.vc_col-sm-6,.left_onze_dienstens_home,.right_onze_dienstens_home{width:100%}.gourp_iso .vc_col-sm-6>div>.wpb_wrapper .wpb_text_column{padding:5%}.gourp_iso .vc_col-sm-6.bg_black_transtions>div>.wpb_wrapper{position:relative;max-width:100%;width:100%}footer .left{width:100%;border-right:0}footer .right{padding:0;width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #fff}footer{padding:10px 0}footer .copyright{margin-top:10px;border-top:1px solid #cdcdcd;text-align:center}.onze_diensten_container .left_div{width:100%}.right_div{width:100%;margin-left:0}.menu_left_onze_diensten>ul li a{padding:10px 0}.right_onze_dienstens_home div>img{max-width:100%}.details_text{width:90%;padding:5%}.onze_dienstens_home_main{margin-bottom:20px}.main_content .realisaties_main .post_group_main{width:48%}.main_content .details_text h3,.txt_border_bottom_color_gray,.txt_border_top_left{font-size:24px}.txt_title_center{font-size:26px}.details_text h3{margin-bottom:0}.mceContentBody p,.main_content p{margin-top:10px;margin-bottom:10px}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:20px!important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:20px!important}.main_content{padding:20px 0}.onze_dienstens_home_main{margin-bottom:0!important}.dtl28 img{min-height:381px}body{font-size:14px}.main_content h1.title{font-size:28px;margin-top:10px;padding-top:10px;margin-bottom:10px}.txt_size_26px{font-size:20px}.title_relate_post{padding:5px 15px;font-size:20px;margin-bottom:20px;display:block}.relate_main{padding:20px 0}.next_post{background:rgb(0 0 0 / .5);width:25px;height:40px;position:absolute;left:0;top:0;bottom:0;margin:auto;font-family:FontAwesome;font-size:40px;text-align:center;line-height:38px;color:#fff;opacity:.6}.prev_post{background:rgb(0 0 0 / .5);width:25px;height:40px;position:absolute;right:0;top:0;bottom:0;margin:auto;font-family:FontAwesome;font-size:40px;text-align:center;line-height:38px;color:#fff;opacity:.6}.next_post,.prev_post{display:inline-block}.prev_post::after{content:"";font-family:FontAwesome;right:0;position:absolute;text-align:center;width:25px}.next_post::after{content:"";font-family:FontAwesome;left:0;position:absolute;text-align:center;width:25px}.prev_post:hover,.prev_post:focus,.next_post:hover,.next_post:focus{opacity:1;cursor:pointer}.main_content .details_text h3{height:auto}.details_text>p{height:auto}}@media all and (max-width:767px){.cal_main .social_item_dekstop{display:none}.cal_main .social_item_mobile{display:inline-block}footer .right{display:none}footer .copyright{margin-top:0;padding-top:10px}.txt_right{text-align:left}}@media all and (max-width:580px){.dtl08 .dtl{padding:20px;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px)}.title_product_realisatie{padding:20px;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px)}.dtl>div{padding:0 20px}.dtl28 img{min-height:381px}.dtl28 .dtl a{padding:15px 20px}.dtl28 img{min-height:300px}}@media all and (max-width:520px){.main_content .realisaties_main .post_group_main{width:98%;margin-bottom:2%}.main_content .realisaties_main .post_group_main .dtl28 img{max-height:100%}footer table td{vertical-align:top;width:100%;display:block;padding-bottom:10px;text-align:center}footer .right table td:last-child{padding-left:0}.txt_ic_address,.txt_ic_tel,.txt_ic_email{display:inline-block}.main_content .group_4_onze_dienstens h6{font-size:12px}}@media all and (max-width:360px){.language-switcher{margin-right:0}.language-switcher>span.active{font-size:16px}.language-switcher>ul.language-list>li>a{font-size:14px}.group_4_onze_dienstens .left{width:20%}.group_4_onze_dienstens .right{width:75%}.landugale_main{width:auto}.wpml-ls-legacy-dropdown a span,.top-menu-wrapper .landugale_main .wpml-ls-sub-menu>li>a{font-size:12px}.dtl08 .dtl a{padding:10px 15px}.group_4_onze_dienstens_main{padding:0 10px 0 0}.group_4_onze_dienstens{cursor:pointer;float:left;padding:10px 0 0 10px!important;width:25%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.group_4_onze_dienstens .left{width:100%}.group_4_onze_dienstens .right{display:none}.main_content .details_text h3,.txt_border_bottom_color_gray,.txt_border_top_left{font-size:18px}a.button_red{font-size:12px;padding:5px 10px;letter-spacing:3px}.slider_img_right_main{display:none}.cal_main{top:auto;bottom:0}.main_content h1.title{font-size:20px}.page-title{padding:15px 30px}.menu_left_onze_diensten>ul li a{font-size:14px}}