/*! CSS Used from: https://maze.hightechict.nl/index_files/rella-font-icon.min.css ; media=all */
@media all{
[class^=icon-]:not(.icon-box):not(.icon-container){font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/font-awesome.min.css ; media=all */
@media all{
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/bootstrap.min.css ; media=all */
@media all{
.nav{list-style:none;}
img{border:0;}
/*body{text-shadow: -3px 0 1px cyan, 3px 0 1px red;letter-spacing: 3px !important;}*/
body,figure{margin:0;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
article,figure,header,main,section{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
strong{font-weight:700;}
h1{margin:.67em 0;}
img{vertical-align:middle;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
button{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;cursor:pointer;}
button::-moz-focus-inner{border:0;padding:0;}
@media print{
img{page-break-inside:avoid;}
*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{max-width:100%!important;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
.navbar{display:none;}
}
.navbar-toggle{background-image:none;}
body{background-color:#fff;}
*,:after,:before{box-sizing:border-box;}
html{font-size:10px;-webkit-tap-highlight-color:transparent;}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;}
button{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
h1,h2,h3,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1,h2,h3{margin-top:20px;margin-bottom:10px;}
h5{margin-top:10px;margin-bottom:10px;}
h1{font-size:36px;}
h2{font-size:30px;}
h3{font-size:24px;}
h5{font-size:14px;}
p{margin:0 0 10px;}
ul{margin-top:0;}
ul{margin-bottom:10px;}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-left:-15px;margin-right:-15px;}
.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
@media (min-width:992px){
.col-md-12{float:left;}
.col-md-12{width:100%;}
}
.collapse{display:none;}
.nav>li,.nav>li>a,.navbar{position:relative;}
.nav>li,.nav>li>a{display:block;}
.nav{margin-bottom:0;padding-left:0;}
.nav>li>a{padding:10px 15px;}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee;}
.navbar{min-height:50px;margin-bottom:20px;border:1px solid transparent;}
.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch;}
@media (min-width:992px){
.navbar{border-radius:4px;}
.navbar-header{float:left;}
.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;}
}
.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-brand>img{display:block;}
.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px;}
.navbar-toggle:focus{outline:0;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}
.navbar-nav{margin:7.5px -15px;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;}
@media (min-width:992px){
.navbar-toggle{display:none;}
.navbar-nav{float:left;margin:0;}
.navbar-nav>li{float:left;}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;}
}
.container-fluid:after,.container-fluid:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table;}
.container-fluid:after,.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both;}
@media (min-width:1200px){
.hidden-lg{display:none!important;}
}
@media (max-width:767px){
.hidden-xs{display:none!important;}
}
@media (min-width:768px) and (max-width:991px){
.hidden-sm{display:none!important;}
}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/bootstrap-1275.min.css ; media=all */
@media all{
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
@media (min-width:1300px){
.container{width:1275px;}
}
.row{margin-left:-15px;margin-right:-15px;}
.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
@media (min-width:1200px){
.col-md-12{float:left;}
.col-md-12{width:100%;}
}
.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table;}
.container-fluid:after,.container:after,.row:after{clear:both;}
@media (min-width:1300px){
.hidden-lg{display:none!important;}
}
@media (max-width:991px){
.hidden-xs{display:none!important;}
}
@media (min-width:992px) and (max-width:1199px){
.hidden-sm{display:none!important;}
}
@media (min-width:992px) and (max-width:1299px){
.hidden-md{display:none!important;}
}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/style(2).css ; media=all */
@media all{
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute!important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/theme.min.css ; media=all */
@media all{
body,html{overflow-x:hidden;max-width:100vw;}
body{color:#777;font-family:"Poppins","Open Sans",sans-serif;font-size:14px;line-height:2em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body:before{content:'';display:inline-block;width:100%;height:100%;position:fixed;z-index:4;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.75);cursor:url("./img/close-icon.cur"),auto;-webkit-transition:all 0.3s;transition:all 0.3s;}
#wrap{overflow:hidden;}
#content{padding-top:5.35714em;background-color:#fff;position:relative;z-index:2;}
#content>.container{-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;-webkit-transform-origin:center top;transform-origin:center top;}
a{color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
a:hover,a:focus{color:#f42958;text-decoration:none;outline:none!important;}
section,.vc_row{position:relative;}
section:focus,.vc_row:focus{outline:none;}
ul{list-style:disc;}
ul{padding-left:1.5em;}
li{line-height:2.14286em;}
p{margin-bottom:2.14286em;}
img{max-width:100%;height:auto;}
h1,h2,h3{margin-top:1em;margin-bottom:1em;}
h5{margin-top:15px;margin-bottom:15px;}
h1,h2,h3,h5{color:#000;}
h1,h2{font-weight:600;}
h3,h5{font-weight:500;}
h1{font-size:50px;line-height:1.5em;}
h2{font-size:40px;line-height:1.375em;letter-spacing:-0.025em;}
h3{font-size:21px;line-height:1.7em;font-weight:500;}
h5{font-size:18px;line-height:2em;font-weight:500;}
.site-backtotop{display:inline-block;width:45px;height:45px;position:fixed;bottom:50px;right:60px;z-index:90;border-radius:50em;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.08);box-shadow:0 0 10px rgba(0,0,0,0.08);opacity:0;visibility:hidden;overflow:hidden;text-indent:-99999px;-webkit-transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translateY(100%);transform:translateY(100%);}
.site-backtotop a{display:inline-block;width:100%;height:100%;text-indent:0;}
.site-backtotop a:before,.site-backtotop a:after{content:'\f106';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;font:normal normal 16px/45px fontAwesome;text-align:center;text-indent:0;color:#000;-webkit-transition:all 0.35s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.35s cubic-bezier(0.4, 0, 0.2, 1);}
.site-backtotop a:after{opacity:0;-webkit-transform:translateY(13px);transform:translateY(13px);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);}
.site-backtotop:hover{-webkit-transform:scale(1.08);transform:scale(1.08);}
.site-backtotop:hover a:before{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px);}
.site-backtotop:hover a:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.vc_column-inner,.vc_row{background-size:cover;}
.wpb_content_element{margin-bottom:0;}
.wpb_text_column p:empty{display:none;}
@media all and (max-width: 991px){
.vc_row{background-attachment:scroll!important;}
}
@media screen and (max-width: 768px){
.site-backtotop{display:none;}
}
@media (max-width: 480px){
#content{padding-top:2.5em;}
}
.page-loader{display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background-color:#fff;will-change:transform, opacity;}
.page-loader-inner{display:inline-block;position:absolute;top:50%;left:50%;border-radius:50em;}
.page-loader-inner-style2{width:40px;height:40px;margin:-20px 0 0 -20px;background-color:#f42958;-webkit-animation:dotScaleOut 1.15s ease-in-out both infinite;animation:dotScaleOut 1.15s ease-in-out both infinite;}
body.page-loaded .page-loader{will-change:auto;}
.text-white{color:#fff!important;}
.weight-light{font-weight:300!important;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute!important;height:1px;width:1px;overflow:hidden;}
.text-center{text-align:center;}
.navbar-brand{display:-webkit-inline-box;display:inline-flex;height:auto;position:relative;-webkit-box-align:center;align-items:center;padding:30px 40px 30px 0;margin-left:-1px;}
.navbar-brand .brand-inner{display:-webkit-inline-box;display:inline-flex;max-width:100%;-webkit-box-align:center;align-items:center;position:relative;-webkit-box-flex:1;flex:1 auto;}
.navbar-brand img{transition:opacity 0.25s, visibility 0.25s;}
.navbar-brand .logo-light{position:absolute;top:50%;left:0;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.navbar-brand .sticky-light-logo,.navbar-brand .sticky-logo{display:none;}
.navbar-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;}
.navbar-collapse{padding:0;background-size:cover;background-position:center;}
.nav>li>a:hover,.nav>li>a:focus{background-color:transparent;}
.main-nav{float:none;display:-webkit-box;display:flex;width:100%;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;}
.main-nav>li{display:-webkit-box;display:flex;float:none;padding:0 21px;position:relative;-webkit-box-align:center;align-items:center;flex-wrap:wrap;font-size:1.07143em;font-weight:inherit;line-height:inherit;letter-spacing:0.1em;}
.main-nav>li>a{display:-webkit-box;display:flex;padding:14px 0;position:relative;line-height:inherit;-webkit-box-align:center;align-items:center;-webkit-box-flex:0;flex:0 0 auto;color:#000;z-index:2;transition:color 0.3s ease, background 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;}
.main-nav>li>a:hover{color:#f42958;}
.main-nav li.current_page_item>a,.main-nav li.current-menu-item>a{color:#f42958;}
.main-nav.underlined>li>a>.link-txt{position:relative;}
.main-nav.underlined>li>a>.link-txt:after{content:'';display:inline-block;width:100%;height:1px;position:absolute;bottom:-.5em;left:0;background-color:#f42958;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;}
.main-nav.underlined>li>a:hover>.link-txt:after,.main-nav.underlined .current-menu-item>a>.link-txt:after{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(1);transform:scaleX(1);}
@media (min-width: 992px){
.layout-1275 .navbar-brand.hidden-sm{display:-ms-inline-flex!important;display:-webkit-inline-box!important;display:inline-flex!important;}
}
@media (max-width: 1540px){
.container-fluid .main-nav>li{padding-left:18px;padding-right:18px;}
.container-fluid .header-module{padding-left:20px;padding-right:20px;}
}
@media (min-width: 992px) and (max-width: 1400px){
.container-fluid .main-nav>li{padding-left:18px;padding-right:18px;}
.container-fluid .main-nav>li>a{font-size:85%;}
}
@media (max-width: 1301px){
.container-fluid .header-module{padding-left:17px;padding-right:17px;}
}
@media (max-width: 1199px){
.container-fluid .main-nav>li{padding-left:9px;padding-right:9px;}
.navbar-brand{padding-right:30px;}
}
@media (max-width: 991px){
.main-header .navbar-brand{margin:0;-webkit-box-flex:1;flex:1 auto;padding-top:0;padding-bottom:0;}
.main-header .navbar-collapse{min-width:300px;width:85%;background-color:#fff;background-image:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;padding:.85714em 0;position:fixed;top:0!important;bottom:0!important;left:0!important;right:auto!important;z-index:90;text-align:left;transition:all 0.4s cubic-bezier(0, 0, 0.2, 1);-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.main-header .navbar-collapse .navbar-collapse-inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;-webkit-box-flex:1;flex:1 auto;}
.main-header .main-nav{display:block;width:100%;margin:0;padding:1em 25px 0;-webkit-box-ordinal-group:0;order:-1;-webkit-box-flex:0;flex:0 auto;font-size:16px;line-height:1.5em;font-weight:500;text-transform:none;}
.main-header .main-nav>.menu-item{display:block;width:100%;padding:0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;}
.main-header .main-nav>.menu-item>a{display:block;padding:.8125em 0;border-bottom:1px solid #f2f2f2;color:#000!important;letter-spacing:0;}
.main-header .main-nav>.menu-item>a:after,.main-header .main-nav>.menu-item>a>.link-txt:after{background-color:transparent!important;}
.main-header .main-nav>.menu-item .link-txt:after{content:none;}
.main-header .main-nav>.menu-item:last-child>a{border-bottom:none;}
.main-header .main-nav li{padding:0;}
.main-header .main-nav li.current-menu-item{position:relative!important;}
.main-header .main-nav li.current-menu-item>a{position:relative;}
.main-header .main-nav li.current-menu-item>a>.link-txt{display:block;}
.main-header .main-nav li.current-menu-item>a>.link-txt:before{content:'';display:inline-block;width:17px;height:1px;position:absolute;top:50%;left:-25px;background-color:#000;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all 0.3s ease;}
.main-header .main-nav li.current-menu-item>a>.link-txt:after{content:'\f107';height:auto;width:auto;position:absolute;top:50%;right:0;bottom:auto;left:auto;background-color:transparent!important;font:normal normal 1em/1 fontAwesome;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s ease;}
.main-header .main-nav li.current-menu-item.current-menu-item:not(.menu-item-has-children):not(.megamenu)>a>.link-txt:after{content:none;}
.main-header .main-nav li.current-menu-item.current-menu-item>a>.link-txt:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
body:not(.mobile-header-overlay) .main-header.clone .navbar-collapse,body:not(.mobile-header-overlay) .main-header.clone .navbar-collapse-inner{overflow-x:hidden;overflow-y:auto;}
body:not(.mobile-header-overlay) .main-header.clone .navbar-collapse-inner{-webkit-box-flex:1;flex:1;}
body:not(.mobile-header-overlay) .main-header.clone .navbar-collapse{display:-webkit-box;display:flex;}
body:not(.mobile-header-overlay) .main-header.clone .navbar-collapse-inner{margin-bottom:2em;}
body:not(.mobile-header-overlay) .main-header .navbar-collapse{display:none;height:100vh!important;}
}
.main-header{display:-webkit-box;display:flex;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:0;position:relative;z-index:90;border:none;border-radius:0;-webkit-box-align:start;align-items:flex-start;justify-content:space-around;background-color:transparent;transition:top 0.3s ease;}
.main-header .vc_row{overflow:visible;}
.main-header .navbar-brand{float:none;transition:all 0.15s;flex-shrink:0;}
.main-header .navbar-brand img{max-width:100%;}
.main-header .navbar-toggle{visibility:hidden;display:none;}
.main-header.clone{display:none;}
.main-header>.sticky-placeholder:nth-child(2){z-index:2;}
.navbar-header,.navbar-collapse{-webkit-box-flex:2;flex-grow:2;}
.navbar-header{position:relative;z-index:0;}
.modules-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.header-module{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-right:30px;padding-left:30px;}
.header-module .navbar-toggle{display:block;width:24px;margin:auto;position:relative;float:none;padding:0;border:none;border-radius:0;visibility:visible;overflow:hidden;}
.header-module .navbar-toggle:before,.header-module .navbar-toggle:after{content:'';display:inline-block;width:92%;height:2px;position:absolute;top:0;left:0;background-color:#000;-webkit-transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);}
.header-module .navbar-toggle:before{-webkit-transition-delay:0.25s;transition-delay:0.25s;-webkit-transform-origin:6% 50%;transform-origin:6% 50%;-webkit-transform:rotateZ(45deg) translate(3px, -2px);transform:rotateZ(45deg) translate(3px, -2px);}
.header-module .navbar-toggle:after{-webkit-transition-delay:0.35s;transition-delay:0.35s;-webkit-transform-origin:65% 50%;transform-origin:65% 50%;-webkit-transform:rotateZ(-45deg) translate(-4px, 4px);transform:rotateZ(-45deg) translate(-4px, 4px);}
.header-module .navbar-toggle .icon-bar{position:relative;display:block;width:100%;height:3px;margin-bottom:5px;background-color:transparent!important;-webkit-transition:-webkit-transform 0.3s ease!important;transition:-webkit-transform 0.3s ease!important;transition:transform 0.3s ease!important;transition:transform 0.3s ease, -webkit-transform 0.3s ease!important;}
.header-module .navbar-toggle .icon-bar:before,.header-module .navbar-toggle .icon-bar:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;-webkit-transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);}
.header-module .navbar-toggle .icon-bar:last-child{width:47%;margin:0;}
.header-module .navbar-toggle .icon-bar:last-child:before,.header-module .navbar-toggle .icon-bar:last-child:after{-webkit-transition-duration:0.4s;transition-duration:0.4s;}
.header-module .navbar-toggle .icon-bar:after,.header-module .navbar-toggle .icon-bar:before{-webkit-transform:translate(30px, 0);transform:translate(30px, 0);}
.header-module .navbar-toggle.collapsed:before{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform-origin:6% 50%;transform-origin:6% 50%;-webkit-transform:rotateZ(45deg) translate(-100%, -100%);transform:rotateZ(45deg) translate(-100%, -100%);}
.header-module .navbar-toggle.collapsed:after{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform-origin:65% 50%;transform-origin:65% 50%;-webkit-transform:rotateZ(-45deg) translate(-130%, -130%);transform:rotateZ(-45deg) translate(-130%, -130%);}
.header-module .navbar-toggle.collapsed .icon-bar:nth-child(2){opacity:1;visibility:visible;}
.header-module .navbar-toggle.collapsed .icon-bar:before,.header-module .navbar-toggle.collapsed .icon-bar:after{-webkit-transition-delay:0s;transition-delay:0s;}
.header-module .navbar-toggle.collapsed .icon-bar:before{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0);}
.header-module .navbar-toggle.collapsed .icon-bar:after{-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.header-module .navbar-toggle:hover,.header-module .navbar-toggle:focus{outline:none;background-color:transparent;}
.header-module .navbar-toggle:hover .icon-bar:before,.header-module .navbar-toggle:focus .icon-bar:before{-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-delay:0.07s;transition-delay:0.07s;}
.header-module .navbar-toggle:hover .icon-bar:after,.header-module .navbar-toggle:focus .icon-bar:after{-webkit-transform:translate(24px, 0);transform:translate(24px, 0);}
.module-nav-trigger{position:relative;z-index:91;font-size:.92857em;text-transform:uppercase;letter-spacing:0.25em;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}
.v-sep{display:-webkit-box;display:-ms-flexbox;display:flex;width:1px!important;margin:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.1);}
.v-sep.vc_separator .vc_sep_holder{height:100%;}
.v-sep.vc_separator .vc_sep_holder .vc_sep_line{height:100%;border:none;}
@media (max-width: 1400px){
.container-fluid .header-module{padding-left:15px;padding-right:15px;font-size:80%;}
}
@media (max-width: 1199px){
.header-module{padding-right:13px;padding-left:13px;}
.container-fluid .header-module{padding-left:5px;padding-right:5px;}
.navbar-collapse{padding-right:0;}
}
@media (max-width: 991px){
.modules-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}
.header-module{position:static;padding-right:30px;padding-left:30px;}
.header-module:last-child{padding-right:18px;}
.header-module.module-nav-trigger{padding-right:10px!important;}
}
.main-bar-container{width:100%;padding-left:0;padding-right:0;}
.main-bar-container>.container-fluid>.row{margin-left:0;margin-right:0;}
.main-bar-container>.container-fluid>.row>.col-md-12{padding-left:0;padding-right:0;}
.main-header .main-bar-container{padding-left:0;padding-right:0;margin-left:0!important;margin-right:0!important;}
.main-bar-container[data-sticky]{width:100%;}
.main-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:#555;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:border-radius 0.3s ease;transition:border-radius 0.3s ease;}
.main-bar>.vc_row,.main-bar>.vc_row>.wpb_column,.main-bar>.vc_row>.wpb_column>.vc_column-inner,.main-bar>.vc_row>.wpb_column>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;margin:0;padding:0;}
.main-bar>.vc_row>.wpb_column>.vc_column-inner>.wpb_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.main-bar .navbar-brand{z-index:3;}
.main-bar.solid>.vc_row{padding-left:20px;}
@media (max-width: 1199px){
.main-bar.solid{padding-left:15px;}
}
@media (max-width: 991px){
.vc_section.main-bar-container{padding:0!important;}
.main-bar-container{background-color:#f5f5f5!important;border-bottom:none!important;-webkit-box-shadow:0 6px 25px rgba(0,0,0,0.1);box-shadow:0 6px 25px rgba(0,0,0,0.1);}
.main-bar-container>.container-fluid{padding-left:0;padding-right:0;}
.main-bar-container>.container-fluid{width:100%;}
.main-bar-container>.container-fluid>.row{margin-left:0!important;margin-right:0!important;}
.main-bar-container>.container-fluid>.row>div{padding:0;}
.main-bar-container.vc_section{border-bottom:none!important;}
.v-sep{display:none;}
.main-bar{padding-right:15px!important;height:60px;background-color:#f5f5f5!important;-webkit-box-shadow:none;box-shadow:none;}
.main-bar .vc_row>.wpb_column>.vc_column-inner>.wpb_wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.main-bar .navbar-brand img{width:auto;max-height:50px;}
.main-bar .header-module{padding-left:18px;padding-right:18px;}
.main-bar .module-nav-trigger{height:60px;}
.main-header .main-bar-container{margin-top:0!important;}
.main-header:not(.modules-sm-visible) .main-bar>.vc_row{display:none!important;}
.main-bar>.vc_row{padding-left:0!important;padding-right:0!important;flex:0 1;}
}
@media (max-width: 768px){
.main-bar .v-sep,.main-bar .header-module{display:none;}
.main-bar .module-nav-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;}
.main-bar{height:50px;}
.main-bar .navbar-brand img{max-height:40px;}
.main-bar .module-nav-trigger{height:50px!important;}
}
@media (min-width: 1281px) and (max-width: 1301px){
.container-fluid .main-bar .navbar-brand{max-width:300px;}
}
@media (max-width: 1280px){
.container-fluid .main-bar .navbar-brand{max-width:250px;}
}
@media (max-width: 1199px){
.container-fluid .main-bar .v-sep{display:none;}
}
@media (max-width: 991px){
.container-fluid .main-bar{padding-left:0;}
}
.main-header.header-overlay{position:absolute;top:0;left:0;right:0;}
.sticky-placeholder{width:100%;position:relative;}
.main-bar-container.headroom{position:absolute;top:0;left:0;right:0;z-index:2;transition:box-shadow 0.2s, top 0.2s, visibility 0s 0.2s, margin 0.3s ease, -webkit-transform 0.2s;transition:transform 0.2s, box-shadow 0.2s, top 0.2s, visibility 0s 0.2s, margin 0.3s ease;transition:transform 0.2s, box-shadow 0.2s, top 0.2s, visibility 0s 0.2s, margin 0.3s ease, -webkit-transform 0.2s;}
@media (min-width: 768px){
.main-header .navbar-collapse{display:-webkit-box!important;display:flex!important;}
}
@media (max-width: 991px){
.main-header .container-fluid{padding-right:15px;padding-left:15px;}
.main-header.clone{display:-webkit-box;display:flex;position:fixed;top:0;left:0;z-index:999;}
.main-bar-container.headroom{top:0!important;}
}
@media (max-width: 768px){
.main-header .navbar-header .navbar-brand{max-width:200px;}
.main-header .navbar-brand img{height:auto;width:auto;}
}
.titlebar{position:relative;z-index:3;background-size:cover;background-position:center;background-color:#fff;}
.titlebar h1{line-height:1.2em;}
.titlebar .main-header.header-overlay{width:100%;position:relative;top:auto;left:auto;right:auto;}
.titlebar .titlebar-inner{position:relative;z-index:2;}
.titlebar.text-white .titlebar-inner h1{color:#fff;}
.titlebar-inner{padding-top:75px;padding-bottom:70px;}
.titlebar-inner h1{margin-top:0;line-height:1.5em;}
.titlebar-inner h1:last-child{margin-bottom:0;}
.titlebar-inner h1{margin-top:0;margin-bottom:0.03em;font-size:4.28571em;font-weight:700;line-height:1.2em;text-transform:uppercase;}
.titlebar-inner h1:only-child{margin-bottom:0!important;}
.text-white .titlebar-inner h1:before,.text-white .titlebar-inner h1:after{background-color:rgba(255,255,255,0.4);}
.titlebar-title-md h1{margin-bottom:0.1em;font-size:4.28571em;font-weight:500;text-transform:none;letter-spacing:-0.01em;}
.titlebar-height-md .titlebar-inner{padding-top:115px;padding-bottom:115px;}
@media (max-width: 991px){
.titlebar-inner{padding-top:75px;padding-bottom:90px;}
}
@media (max-width: 768px){
.titlebar-inner h1,.titlebar-title-md h1{font-size:3.21429em;}
.titlebar-height-md .titlebar-inner{padding-top:57px;padding-bottom:67px;}
}
@media (max-width: 543px){
.titlebar-inner h1,.titlebar-title-md h1{font-size:2.85714em!important;}
}
body{color:#666;}
.entry-content:before,.entry-content:after{content:'';display:table;}
.entry-content:after{clear:both;}
.entry-content>:last-child{margin-bottom:0;}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/js_composer.min.css ; media=all */
@media all{
.vc_row:after,.vc_row:before{content:" ";display:table;}
.vc_row:after{clear:both;}
.vc_column_container{width:100%;}
.vc_row{margin-left:-15px;margin-right:-15px;}
.vc_col-sm-12,.vc_col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (min-width:768px){
.vc_col-sm-12,.vc_col-sm-6{float:left;}
.vc_col-sm-12{width:100%;}
.vc_col-sm-6{width:50%;}
}
.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table;}
.vc_clearfix:after{clear:both;}
.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table;}
.vc_clearfix:after{clear:both;}
#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0;}
.wpb_content_element{margin-bottom:35px;}
.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden;}
.vc_row.vc_row-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.vc_row.vc_row-flex>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1;}
@media (-ms-high-contrast:active),(-ms-high-contrast:none){
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em;}
}
.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:none;}
.vc_row.vc_row-o-equal-height>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table;}
.vc_column-inner::after{clear:both;}
.vc_column_container{padding-left:0;padding-right:0;}
.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;}
.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px;}
.vc_section{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;}
.vc_section.vc_section-has-fill{padding-top:35px;}
.vc_row.vc_row-o-equal-height>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.vc_separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.vc_separator .vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%;}
.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%;}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{width:100%;}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none;}
.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#ebebeb;}
.vc_sep_width_100{width:100%;}
.vc_sep_pos_align_center{margin-left:auto;margin-right:auto;}
.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;}
.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%;}
.wpb_single_image.vc_align_left{text-align:left;}
.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%;}
}
/*! CSS Used from: https://maze.hightechict.nl/index_files/rella-css-4441.css ; media=all */
@media all{
body{font-family:Segoe UI;letter-spacing:0px;line-height:1.8em;font-size:15px;color:#505050;}
h1{font-family:Segoe UI Light;line-height:1.2em;letter-spacing:-1px;}
h1{font-size:4.28571em;}
h2{font-family:Segoe UI Semibold;line-height:1em;letter-spacing:0px;}
h2{font-size:38px;}
h3{font-family:Segoe UI Semibold;line-height:1.3em;letter-spacing:0px;}
h3{font-size:24px;}
h5{font-family:Segoe UI Semibold;line-height:1.5em;letter-spacing:0px;font-size:18px;}
.main-header .main-nav > li > a:hover,.main-header .main-nav > li.current-menu-item > a,.main-nav li.current-menu-item > a,.main-nav li.current_page_item > a,a:active,a:focus,a:hover{color:#e84118;}
.page-loader .page-loader-inner{background-color:#e84118;}
.main-header .navbar-brand{max-width:240px;width:220px;}
.titlebar-inner h1{font-family:Segoe UI Light;text-align:center;letter-spacing:-1px;color:#ffffff!important;}
a{color:#505050;}
a:hover,a:focus{color:#e84118;}
.page-loader .page-loader-inner{background-color:#dd3333;}
.page-loader-inner-style2{background-color:#dd3333;}
#wrap #content{padding-top:0.01px;padding-bottom:0.01px;}
h1{font-size:4.28571em;font-weight:300;}
h1:first-child,h2:first-child,h3:first-child{margin-top:0;}
img,.wpb_single_image img{height:100%;}
img[src$=".svgz"]{width:100%;}
main .wpb_column:last-of-type .wpb_content_element:last-child{margin-bottom:0;}
.grey-row{background-color:#f5f5f5;}
.img-70 img{width:70%;margin:auto;}
.main-bar.solid > .vc_row{padding-left:0;}
.main-nav > li{letter-spacing:0;}
.main-nav.underlined > li > a > .link-txt:after{bottom:-.1em;}
.titlebar{background-position:center bottom;background-repeat:no-repeat;background-size:cover;}
.site-backtotop{border:1px solid #f2f2f2;}
.vc_row-has-fill > .vc_column_container > .vc_column-inner{padding-top:0;}
.wpb_single_image .vc_figure{width:100%;display:block;}
.wpb_single_image .vc_single_image-wrapper{display:block;}
.entry-content > .vc_row{padding-top:3em;padding-bottom:3em;}
@media (min-width: 768px){
.entry-content > .vc_row{padding-top:6em;padding-bottom:6em;}
}
@media (max-width: 991px){
.img-70 img{width:100%!important;}
.main-bar .navbar-brand img{margin-left:15px;}
.main-header .container-fluid{padding-right:0;padding-left:0;}
.vc_single_image-wrapper img{max-height:500px;margin:auto;}
.wpb_column:last-of-type .vc_single_image-wrapper{margin-top:35px;}
}
@media (max-width: 767px){
body{line-height:1.8em;}
h1{font-size:3.21429em;}
h2{font-size:30px;}
}
}
/*! CSS Used from: Embedded */
.main-nav.underlined > li > a > .link-txt::after{bottom:-.1em;}
@media (max-width: 1199px){
.main-bar.solid{padding-left:0;}
.container-fluid .header-module{padding-left:15px;padding-right:15px;}
}
/*! CSS Used from: Embedded */
.vc_custom_1534888353615{padding-top:0px!important;background-color:rgba(30,30,30,0.5)!important;*background-color:rgb(30,30,30)!important;}
.vc_custom_1562093835448{margin-left:15px!important;}
.vc_custom_1534926712811{background-color:rgba(255,255,255,0.5)!important;*background-color:rgb(255,255,255)!important;}
/*! CSS Used from: Embedded */
.navbar-default .main-nav > li > a,.navbar-default .main-nav > li > a:focus{color:rgba(255,255,255,0.7);}
.navbar-default .main-bar-container .main-nav > li > a:after,.navbar-default .main-bar-container .main-nav > li > a > .link-txt:after{background-color:rgba(255,255,255,1);}
.navbar-default .main-nav > li > a:hover,.navbar-default .main-nav > li.current-menu-item > a{color:rgba(255,255,255,1);}
.navbar-brand{padding-top:20px;padding-bottom:20px;}
/*! CSS Used from: https://maze.hightechict.nl/index_files/background-style.min.css ; media=all */
@media all{
.upb_row_bg{overflow:hidden;}
.wpb_column,.wpb_row{position:relative;}
.upb_row_bg{position:absolute;width:100%;height:100%;background-position:center center;top:0;bottom:0;right:0;left:0;z-index:0;}
}
/*! CSS Used keyframes */
@keyframes dotScaleOut{0%{transform:scale(0);-webkit-transform:scale(0);}100%{transform:scale(1.25);-webkit-transform:scale(1.25);opacity:0;}}
/*! CSS Used fontfaces */
@font-face{font-family:icomoon;src:url(https://maze.hightechict.nl/fonts/icomoon.eot?42yqzh);src:url(https://maze.hightechict.nl/fonts/icomoon.eot?42yqzh#iefix) format('embedded-opentype'),url(https://maze.hightechict.nl/fonts/icomoon.ttf?42yqzh) format('truetype'),url(https://maze.hightechict.nl/fonts/icomoon.woff?42yqzh) format('woff'),url(https://maze.hightechict.nl/fonts/icomoon.svg?42yqzh#icomoon) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:"Segoe UI";src:url(./fonts/segoeui/SegoeUI.woff2), url(./fonts/segoeui/SegoeUI.woff), url(./fonts/segoeui/SegoeUI.ttf), url(./fonts/segoeui/SegoeUI.svg);}
@font-face{font-family:"Segoe UI Light";src:url(./fonts/segoeui/SegoeUI-Light.woff2), url(./fonts/segoeui/SegoeUI-Light.woff), url(./fonts/segoeui/SegoeUI-Light.ttf), url(./fonts/segoeui/SegoeUI-Light.svg);}
@font-face{font-family:"Segoe UI Semibold";src:url(./fonts/segoeui/SegoeUI-Semibold.woff2), url(./fonts/segoeui/SegoeUI-Semibold.woff), url(./fonts/segoeui/SegoeUI-Semibold.ttf), url(./fonts/segoeui/SegoeUI-Semibold.svg);}
