
/* phone */
body { background-color: transparent; }
body.site:before { background: transparent none repeat-x scroll left top; min-width: 1200px; }
.wb_sbg { background: transparent none repeat-x scroll left top; min-width: 1200px; }
.site-lang-nl .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-nl .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-nl .root { min-height: 100%; height: auto; }
#a1896e4618da04c3a938eaa30baae963 { width: 100%; height: auto; max-width: 1195px; flex: 1 1 auto; }
#a1896e4618da04c3a938eaa30baae963 > .wb_content { min-width: 20px; min-height: 20px; padding: 18px 785px 18px 0px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1896e4618da03d1fec5fd9c7f858306 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a1896e4618da03d1fec5fd9c7f858306 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px solid #C0C0C0; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: rgba(43, 43, 43, 1) none repeat scroll left top; background-size: auto auto; opacity: 1; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_header_a1896e46275f00c795b0e1277ce15cf7 { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_header_a1896e46275f00c795b0e1277ce15cf7 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #333333; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1896e4618da087faa2c707c85cd12c5 p:last-child { margin-bottom: 0; }
#a1896e4618da087faa2c707c85cd12c5 { opacity: 1; width: auto; height: auto; max-width: 840px; margin: 0px 0px 36px 140px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da09d82712cedde9b71c1e p:last-child { margin-bottom: 0; }
#a1896e4618da09d82712cedde9b71c1e { opacity: 1; width: auto; height: auto; max-width: 1110px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da07b626b295122807bd48 { width: 100%; height: auto; max-width: 1190px; flex: 1 1 auto; }
#a1896e4618da07b626b295122807bd48 > .wb_content { min-width: 20px; min-height: 20px; padding: 165px 40px 35px 40px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1896e4618da06e00f9e307525d50ed9 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#a1896e4618da06e00f9e307525d50ed9 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #C0C0C0; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: rgba(255, 255, 255, 1) url("../gallery_gen/37314554777f8b9dd626691325d6732b_fit.jpg") repeat fixed left top; background-size: cover; opacity: 1; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1896e4618da0bfb37df3db0bb915833 > .wb-elm-line { margin: -0.5px 0 0 0; width: 100%; height: 1px; left: 0; top: 50%; border-top: 1px solid #ededed;; }
#a1896e4618da0bfb37df3db0bb915833 > .wb_content { width: 100%; height: 100%; }
#a1896e4618da0bfb37df3db0bb915833 { width: 100%; height: 30px; max-width: 1200px; margin: 0px 0px 560px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da0df05e88970cc480ab7c p:last-child { margin-bottom: 0; }
#a1896e4618da0df05e88970cc480ab7c { opacity: 1; width: auto; height: auto; max-width: 160px; margin: 0px 10px 0px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da0e122dd655cd5e7226f2 p:last-child { margin-bottom: 0; }
#a1896e4618da0e122dd655cd5e7226f2 { opacity: 1; width: auto; height: auto; max-width: 160px; margin: 0px 10px 0px 0px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da0f3f0492070398f44fca p:last-child { margin-bottom: 0; }
#a1896e4618da0f3f0492070398f44fca { opacity: 1; width: auto; height: auto; max-width: 160px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da10567d5910725b4273d1 p:last-child { margin-bottom: 0; }
#a1896e4618da10567d5910725b4273d1 { opacity: 1; width: auto; height: auto; max-width: 160px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da0c7d608a6c292a540977 { width: 100%; height: auto; max-width: 750px; margin: 0px 0px 111px 190px; flex: 1 1 auto; }
#a1896e4618da0c7d608a6c292a540977 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: center; align-items: center; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1896e4618da11b9cfcb16657edf9fb6 > .wb-elm-line { margin: -0.5px 0 0 0; width: 100%; height: 1px; left: 0; top: 50%; border-top: 1px solid #ededed;; }
#a1896e4618da11b9cfcb16657edf9fb6 > .wb_content { width: 100%; height: 100%; }
#a1896e4618da11b9cfcb16657edf9fb6 { width: 100%; height: 30px; max-width: 1200px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da0aeebc598e7192fbf880 { width: 100%; height: auto; max-width: 1200px; flex: 1 1 auto; }
#a1896e4618da0aeebc598e7192fbf880 > .wb_content { min-width: 20px; min-height: 20px; padding: 470px 0px 0px 0px; border: 1px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_main_a1896e46275f00c795b0e1277ce15cf7 { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_main_a1896e46275f00c795b0e1277ce15cf7 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 50px 0px; border: 0px none #333333; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#a1896e4618da139c1a320282d35ee572 p:last-child { margin-bottom: 0; }
#a1896e4618da139c1a320282d35ee572 { opacity: 1; width: auto; height: auto; max-width: 380px; flex: 1 1 auto; text-shadow: none; box-shadow: none; }
#a1896e4618da141112df136ef3ffe911 { opacity: 1; box-sizing: border-box; width: 100%; height: auto; min-width: 56px; min-height: 14px; max-width: 112px; max-height: 27px; flex: 1 1 auto; }
#a1896e4618da141112df136ef3ffe911 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#a1896e4618da141112df136ef3ffe911 img { width: 100%; height: auto; }
#a1896e4618da141112df136ef3ffe911 > .wb_picture_wrap > .wb-picture-wrapper { text-shadow: none; box-shadow: none; }
#a1896e4618da12f6950532d85f1979de { width: 100%; height: auto; max-width: 1190px; margin: 5px 0px 5px 0px; flex: 1 1 auto; }
#a1896e4618da12f6950532d85f1979de > .wb_content { min-width: 20px; min-height: 20px; padding: 27px 93px 16px 15px; border: 0px none #333333; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: #2b2b2b none repeat-x scroll left top; justify-items: center; align-items: center; justify-content: space-between; align-content: flex-start; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_a1896e46275f00c795b0e1277ce15cf7 { width: 100%; height: auto; min-width: 1200px; max-width: 100%; flex: 1 1 auto; }
#wb_footer_a1896e46275f00c795b0e1277ce15cf7 > .wb_content { min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; border: 0px none #333333; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; background: transparent none repeat scroll left top; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; text-shadow: none; box-shadow: none; }
#wb_footer_c > .wb_content { width: 100%; height: 100%; }
#wb_footer_c { width: 0px; height: 0px; max-width: 100%; flex: 0 0 auto; text-shadow: none; box-shadow: none; }


/* tablet */
@media (min-width: 768px) {
}

/* desktop */
@media (min-width: 992px) {
}

/* tv */
@media (min-width: 1200px) {
}

/* desktop_and_smaller */
@media (max-width: 1199px) {
}

/* tablet_and_smaller */
@media (max-width: 991px) {
}

/* phone_only */
@media (max-width: 767px) {
}

/* tablet_only */
@media (min-width: 768px) and (max-width: 991px) {
}

/* desktop_only */
@media (min-width: 992px) and (max-width: 1199px) {
}

/* phone_last */


/* touch_device */
@media (any-pointer: coarse) {
}

/* mouse_device */
@media (any-pointer: fine) and (min-width: 767px) {
}
