@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css";
@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;700&display=swap";
@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.9.0/css/all.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/fontawesome.min.css";

.szh-menu{box-sizing:border-box;z-index:100;background-color:#fff;border:1px solid #0000001a;width:max-content;margin:0;padding:0;list-style:none}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;z-index:-1;background-color:#fff;border:1px solid #0000;border-color:#0000001a #0000 #0000 #0000001a;width:.75rem;height:.75rem}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%)rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%)rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%)rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%)rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.szh-menu{-webkit-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;min-width:10rem;padding:.5rem 0;box-shadow:0 3px 7px #0002,0 .6px 2px #0000001a}.szh-menu__item{align-items:center;padding:.375rem 1.5rem;display:flex;position:relative}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";font-size:.8rem;position:absolute;top:.55rem;left:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;text-transform:uppercase;padding:.2rem 1.5rem;font-size:.8rem}
@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:.15s ease-out szh-menu-show-slide-left}.szh-menu--state-closing.szh-menu--dir-left{animation:.15s ease-in forwards szh-menu-hide-slide-left}.szh-menu--state-opening.szh-menu--dir-right{animation:.15s ease-out szh-menu-show-slide-right}.szh-menu--state-closing.szh-menu--dir-right{animation:.15s ease-in forwards szh-menu-hide-slide-right}.szh-menu--state-opening.szh-menu--dir-top{animation:.15s ease-out szh-menu-show-slide-top}.szh-menu--state-closing.szh-menu--dir-top{animation:.15s ease-in forwards szh-menu-hide-slide-top}.szh-menu--state-opening.szh-menu--dir-bottom{animation:.15s ease-out szh-menu-show-slide-bottom}.szh-menu--state-closing.szh-menu--dir-bottom{animation:.15s ease-in forwards szh-menu-hide-slide-bottom}
*{box-sizing:border-box}html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;color:#acb8bf;border:0;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:1.7rem;font-style:normal;font-weight:300;line-height:2.4rem}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:72%;overflow-x:hidden}a{text-decoration:none}a:hover{text-decoration:underline}body{background-color:#fff}::selection{color:#fff;background:#00f}.active{color:#fff!important}::-webkit-scrollbar{background:#0000001a;width:7px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#00f;border:1px solid #f7f8f9;border-radius:0}.container{width:96%;margin:0 auto}.szh-menu-button{color:#fff;text-align:left;text-transform:uppercase;background-color:#00f;border:none;border-top:0 solid #fff;padding:0 0 30px;font-family:Roboto,sans-serif;font-size:1.7rem;font-style:normal;font-weight:300;line-height:2.4rem}.szh-menu{background-color:#00f!important}.szh-menu a{text-align:left;width:100%;margin:0!important;padding:0!important;font-size:2rem!important;line-height:2rem!important}.szh-menu__item{place-content:start;margin:0;display:grid;padding-top:.5rem!important;padding-bottom:.75rem!important}.cluster-marker{color:#00f;background:#fff;border:1px solid #00f;border-radius:50%;justify-content:center;align-items:center;padding:14px 10px 10px;font-size:18px;font-weight:700;display:flex}.crime-marker{background:0 0;border:none}.crime-marker img{width:25px}header{background-color:#00f;padding:1.5rem 0}header .container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}header .container .logo{width:170px;height:60px;margin-left:-9px}header h6{color:#fff;text-transform:uppercase;letter-spacing:5px;white-space:nowrap;margin-top:9px;margin-left:.75rem;font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.6rem}header nav{margin-top:9px;margin-left:auto}header nav>ul{flex-direction:row;justify-content:center;align-items:center;display:flex}header nav>ul>li{margin-right:2.5rem}header nav>ul>li a{color:#fff;text-transform:uppercase;letter-spacing:5px;white-space:nowrap;padding:.5rem;font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.6rem;text-decoration:none;transition:all .3s;display:block}header nav>ul>li a.active,header nav>ul>li a:hover{color:#acb8bf;text-decoration:none}header nav>ul>li:last-child{border-left:1px solid #fff;margin-left:0;margin-right:0;padding-left:1.7rem}header nav>ul>li:last-child:hover ul{display:block}header nav>ul>li:last-child a{color:#acb8bf;text-transform:uppercase;margin-left:1.65rem}header nav>ul>li:last-child a:hover{color:#fff}header nav>ul>li:last-child{position:relative}header nav>ul>li:last-child ul{z-index:260;background-color:#00c;border-radius:14px;padding:5px 14px;display:none;position:absolute;top:44px;right:-9px}header nav>ul>li:last-child ul:after{content:"";z-index:0;background-color:#0000;width:64px;height:36px;position:absolute;top:-36px;left:0}header nav>ul>li:last-child ul:before{content:" ";z-index:1;border-bottom:15px solid #00c;border-left:15px solid #0000;border-right:15px solid #0000;width:0;height:0;position:absolute;top:-15px;left:calc(50% - 15px)}header nav>ul>li:last-child ul li{margin:0;padding:0}header nav>ul>li:last-child ul li a{margin:0;padding:0 0 0 5px;line-height:2.75rem;display:block}header.taal-fr nav>ul>li{margin-right:1.5rem}header.taal-fr nav>ul>li a{letter-spacing:2px;padding:.2rem}header.taal-fr nav>ul>li:last-child ul{right:-13px}.sliderHolder{position:relative}footer{z-index:2;background-color:#00f;margin-top:3rem;padding:4.5rem 0 2rem;position:relative}footer .container{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}footer .container>div:first-child{width:23%}footer .container>div:nth-child(2){width:30%}footer .container>div:nth-child(3){width:16%}footer .container>div:nth-child(4){width:17%}footer .container h3{margin-bottom:2rem;font-size:2.2rem}footer .container p{color:#fff;margin-bottom:1.3rem}footer p,footer a,footer li{color:#fff;font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.9rem}footer li{margin-left:1.4rem;list-style-type:disc}footer>p{text-align:center;margin-top:2rem;margin-bottom:2rem}footer>p:last-child{margin-bottom:0}footer .icons{flex-direction:row;justify-content:space-between;align-items:center;margin-top:4rem;display:none}footer .icons a{width:15%;display:block}footer .container>div:nth-child(2){position:relative}.hoverit img{width:100%;height:auto;transition:all .3s;transform:scale(1)}.hoverit p{text-align:center;width:100%;position:absolute;bottom:0}.hoverit p span{color:#fff;border:1px solid #fff;padding:.5rem .6rem;transition:all .3s}.hoverit:hover span{color:#00f;background-color:#fff;border:1px solid #00f;padding:.5rem .6rem}.hoverit:hover img{transform:scale(1.025)}.product .related .slick-prev{left:0}.product .related .slick-next{right:4px}.flanders{width:120px;margin:0 auto}.flanders img,.flanders img:hover{transform:scale(1)}main{background-color:#fff;padding:0 0}.horizontal .imageHolder{width:50%;text-align:center!important}.slide .horizontal{flex-wrap:wrap;display:flex}.slide .horizontal>:nth-child(n){width:calc(50% - 15px);margin:0 30px 30px 0}.slide .horizontal>:nth-child(2n){margin-right:0}.slide .horizontal{align-items:center;padding-bottom:2.5rem}.slide .horizontal>:nth-child(2n),.slide .horizontal>:nth-child(n){margin-bottom:0}.carousel img{width:auto!important}.carousel .slider-wrapper.axis-horizontal .slider{align-items:center}.carousel a:hover{text-decoration:underline}.carousel .slide img{width:100%!important;height:100%!important}.slide{flex-direction:row;justify-content:center;align-items:center;height:100%;display:flex}.slide .slogan{background-position:50%;background-size:cover;flex-direction:column;place-content:center;align-items:center;width:100%;height:calc(100vh - 98px);display:flex}.slide .slogan h1{color:#fff;text-shadow:0 0 2px #000;opacity:0;font-family:Roboto,sans-serif;font-size:6rem;font-style:normal;font-weight:700;line-height:7.2rem}.slide .slogan h2{color:#fff;text-shadow:0 0 2px #000;opacity:0;width:60%;margin-bottom:2rem;font-family:Roboto,sans-serif;font-size:4.5rem;font-style:normal;font-weight:700;line-height:5rem}.slide .slogan a{color:#fff;opacity:0;background-color:#00f;padding:1rem 1rem .6rem;font-size:2rem}.slide .slogan a:hover{color:#00f;background-color:#fff}.slide .slogan.position-1{align-items:flex-start;padding-left:10%}.slide .slogan.position-1 h1,.slide .slogan.position-1 h2{text-align:left}.slide .slogan.position-2{align-items:flex-end;padding-right:10%}.slide .slogan.position-2 h1,.slide .slogan.position-2 h2{text-align:right}@keyframes fadeInUpSD{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}.fadeInUpSD{animation-name:fadeInUpSD}@keyframes fadeInLeftSD{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:none}}.fadeInLeftSD{animation-name:fadeInLeftSD}@keyframes fadeInRightSD{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:none}}.fadeInRightSD{animation-name:fadeInLeftSD}.slide.selected .slogan.position-0 h1{animation-name:fadeInUpSD;animation-duration:1s;animation-fill-mode:both}.slide.selected .slogan.position-0 h2{animation-name:fadeInUpSD;animation-duration:1s;animation-delay:.3s;animation-fill-mode:both}.slide.selected .slogan.position-0 a{animation-name:fadeInUpSD;animation-duration:1s;animation-delay:.6s;animation-fill-mode:both}.slide.selected .slogan.position-1 h1{animation-name:fadeInLeftSD;animation-duration:1s;animation-fill-mode:both}.slide.selected .slogan.position-1 h2{animation-name:fadeInLeftSD;animation-duration:1s;animation-delay:.3s;animation-fill-mode:both}.slide.selected .slogan.position-1 a{animation-name:fadeInLeftSD;animation-duration:1s;animation-delay:.6s;animation-fill-mode:both}.slide.selected .slogan.position-2 h1{animation-name:fadeInRightSD;animation-duration:1s;animation-fill-mode:both}.slide.selected .slogan.position-2 h2{animation-name:fadeInRightSD;animation-duration:1s;animation-delay:.3s;animation-fill-mode:both}.slide.selected .slogan.position-2 a{animation-name:fadeInRightSD;animation-duration:1s;animation-delay:.6s;animation-fill-mode:both}.product .slide .horizontal{padding:0 10rem}.slide .vertical{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2.5rem 0;display:flex}.slide .vertical .imageHolder{width:80%;margin:45px auto 0}.title{border:2px solid #acb8bf;padding:3.7rem 2.5rem;display:inline-block}.title h1{color:#00f;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.title h2{color:#00f;font-family:Roboto,sans-serif;font-size:3rem;font-style:normal;font-weight:300;line-height:3rem}.carouselSlider{height:100%}sliderHolder{position:relative}.scrollAnimation{clip:rect(100px, 80px, 220px, 0px);cursor:pointer;position:absolute;bottom:5px;left:calc(50% - 40px)}.mission>div:first-child{background-position:80%;background-size:cover}.mission>div:nth-child(2){position:relative}.mission{background-color:#f7f8f9;flex-wrap:wrap;padding-top:3rem;display:flex}.mission>:nth-child(n){width:calc(50% - 15px);margin:0 30px 30px 0}.mission>:nth-child(2n){margin-right:0}.mission>div{margin-bottom:0!important}.mission h2{color:#000;letter-spacing:3px;width:70%;margin-bottom:2rem;padding-top:3rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.mission h3{color:#00f;width:70%;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:300;line-height:4rem}.mission p{color:#646363;width:70%;margin-bottom:2.2rem;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.mission p:last-of-type{padding-bottom:70px}.mission.mission2>div:first-child{border-right:1px solid #acb8bf;width:50%;margin-right:0}.mission.mission2>div:nth-child(2){border-left:1px solid #acb8bf;width:50%;padding-left:30px}footer a:hover{text-decoration:underline}footer a:hover img,.logo a:hover img{transform:scale(1)}.productCard .bottom{bottom:-.5rem;left:-.5rem}.bottom{display:inline-block;position:absolute;bottom:0;left:0}.bottom em,.bottom a{color:#00f;align-items:center;display:flex}.bottom em .wrapper,.bottom a .wrapper{background-color:#acb8bf;flex-direction:row;justify-content:center;align-items:center;width:65px;height:65px;transition:all .3s;display:flex}.bottom em span,.bottom a span{color:#00f;margin-left:10px;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:1.6rem;transition:all .3s}.bottom a:hover{text-decoration:underline}.bottom a:hover .wrapper{background-color:#00f}.cont-bot{height:65px;display:none}.title_spotlight{color:#000;margin-top:3rem;margin-bottom:3rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.sliderHolder.product .container:last-child{margin-top:3rem;position:relative}.sliderHolder.product,.sliderHolder.product .title,.sliderHolder.product .slide .horizontal>:nth-child(n){text-align:left}.extrainfo{color:#646363;margin-top:2rem;margin-bottom:2rem;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.vertical .titleExtraHolder{text-align:left;display:flex}.vertical .titleExtraHolder>div:nth-child(2){margin-left:4rem}.newsHolder{background-color:#f7f8f9;padding-bottom:105px;position:relative;overflow:hidden}.newsHolder>.container:first-child{z-index:0;background-color:#f7f8f9;width:10000px;max-width:10000px;height:100%;position:absolute;left:2%}.newsHolder>.container:first-child .down{align-items:center;display:flex;position:absolute;bottom:0;left:0}.newsHolder>.container:nth-child(2){z-index:0;position:inherit}.newsHolder>.container:nth-child(2) h2{color:#000;margin-top:3rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.newsSlider{flex-wrap:wrap;width:100000px;min-height:450px;margin-top:3rem;transition:all .3s;display:flex}.imgHolder{aspect-ratio:16/9;background-color:#fff;width:100%;position:relative}a,span.a{color:#00f}a img,span.a img{transition:all .3s}a:hover,span.a:hover{text-decoration:none}a:hover h3,span.a:hover h3{color:#646363!important}a:hover p,span.a:hover p{color:#00f!important}a:hover img,span.a:hover img{transform:scale(1.1)}a .newsCard,span.a .newsCard{background-color:#fff;border:.5rem solid #f7f8f9;width:400px;height:100%;min-height:450px;margin-bottom:2rem;margin-right:40px;position:relative;overflow:hidden}a .newsCard>div,span.a .newsCard>div{padding:15px 25px}a .newsCard>div p,span.a .newsCard>div p{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem;transition:all .3s}a .newsCard>div h3,span.a .newsCard>div h3{color:#00f;margin:20px 0;font-family:Roboto,sans-serif;font-size:2.2rem;font-style:normal;font-weight:300;line-height:2.64rem;transition:all .3s}a .newsCard:hover,span.a .newsCard:hover{border-color:#00f}a .newsCard:hover img,span.a .newsCard:hover img{transform:scale(1.05)!important}a .newsCard:hover em span,span.a .newsCard:hover em span{text-decoration:underline}a .newsCard:hover .wrapper,span.a .newsCard:hover .wrapper{background-color:#00f}.newsItemsHolder{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:40px;display:grid}.newsItemsHolder .newsCard{color:#00f;cursor:pointer;background-color:#f7f8f9;border:.5rem solid #f7f8f9;width:32%;height:100%;margin-bottom:3.5%;padding:.5rem;font-size:3rem;transition:all .3s;position:relative;width:auto!important;margin-right:0!important}.newsItemsHolder .newsCard:hover{border-color:#00f}.newsItemsHolder .newsCard:hover img{transform:scale(1.05)!important}.newsItemsHolder .newsCard:hover em span{text-decoration:underline}.newsItemsHolder .newsCard:hover .wrapper{background-color:#00f}.newsItemsHolder{margin-bottom:2rem}.bottom2{margin-right:10px;display:inline-block}.bottom2.disabled a{cursor:not-allowed}.bottom2 a{color:#00f}.bottom2 a:hover{text-decoration:underline}.bottom2 a:hover .wrapper{background-color:#00f;border-color:#fff}.bottom2 a{align-items:center;display:flex}.bottom2 a .wrapper{background-color:#acb8bf;border:1px solid #acb8bf;flex-direction:row;justify-content:center;align-items:center;width:65px;height:65px;transition:all .3s;display:flex}.bottom2 a span{color:#00f;margin-left:10px;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:1.6rem;transition:all .3s}.overviewAll{color:#fff;margin-left:20px;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:1.6rem}.overviewAll:hover{text-decoration:underline}.view{padding-right:20px;overflow-x:hidden!important}.thumb-vertical{cursor:pointer;border-radius:inherit;opacity:.2;background-color:#acb8bf;width:100%;display:block;position:relative}.react-checkbox-tree{flex-direction:row-reverse;font-size:16px;display:flex}.react-checkbox-tree>ol{flex:auto}.react-checkbox-tree ol{margin:0;padding-left:0;list-style-type:none}.react-checkbox-tree ol ol{padding-left:24px}.react-checkbox-tree button{color:inherit;line-height:normal}.react-checkbox-tree button:disabled{cursor:not-allowed}.react-checkbox-tree .rct-bare-label{cursor:default}.react-checkbox-tree label{cursor:pointer;margin-bottom:0}.react-checkbox-tree label:hover{background:#3333cc1a}.react-checkbox-tree label:active,.react-checkbox-tree label:focus{background:#3333cc26}.react-checkbox-tree:not(.rct-native-display) input{display:none}.react-checkbox-tree.rct-native-display input{margin:0 5px}.react-checkbox-tree .rct-icon{text-align:center;text-rendering:auto;font-variant:normal;font-family:"Font Awesome 5 Free",sans-serif;font-style:normal;font-weight:400;display:inline-block}.rct-disabled>.rct-text>label{opacity:.75;cursor:not-allowed}.rct-disabled>.rct-text>label:hover,.rct-disabled>.rct-text>label:active{background:0 0}.rct-text{align-items:center;display:flex}.rct-options{text-align:right;flex:none;margin-left:.5rem}.rct-option{opacity:.75;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px}.rct-option:hover{opacity:1}.rct-option+.rct-option{margin-left:2px}.rct-collapse,.rct-checkbox,.rct-node-icon{padding:0 5px}.rct-collapse *,.rct-checkbox *,.rct-node-icon *{width:14px;margin:0;display:inline-block}.rct-collapse{color:inherit;background:0 0;border:0;align-self:stretch;font-size:1.7rem;line-height:normal}.rct-collapse.rct-collapse-btn{cursor:pointer}.rct-collapse>.rct-icon-expand-close{opacity:.5}.rct-collapse>.rct-icon-expand-close:hover{opacity:1}.rct-native-display .rct-checkbox{display:none}.rct-node-clickable{cursor:pointer}.rct-node-clickable:hover{background:#3333cc1a}.rct-node-clickable:focus{background:#33c3;outline:0}.rct-node-icon{color:#33c}.rct-title{padding:0 5px}.rct-icons-fa4 .rct-icon-expand-close:before{content:""}.rct-icons-fa4 .rct-icon-expand-open:before{content:""}.rct-icons-fa4 .rct-icon-uncheck:before{content:""}.rct-icons-fa4 .rct-icon-check:before{content:""}.rct-icons-fa4 .rct-icon-half-check:before{opacity:.5;content:""}.rct-icons-fa4 .rct-icon-leaf:before{content:""}.rct-icons-fa4 .rct-icon-parent-open:before{content:""}.rct-icons-fa4 .rct-icon-parent-close:before{content:""}.rct-icons-fa4 .rct-icon-expand-all:before{content:""}.rct-icons-fa4 .rct-icon-collapse-all:before{content:""}.rct-icons-fa5 .rct-icon-expand-close:before{content:"";font-weight:900}.rct-icons-fa5 .rct-icon-expand-open:before{content:"";font-weight:900}.rct-icons-fa5 .rct-icon-uncheck:before{content:""}.rct-icons-fa5 .rct-icon-check:before{content:""}.rct-icons-fa5 .rct-icon-half-check:before{opacity:.5;content:""}.rct-icons-fa5 .rct-icon-leaf:before{content:""}.rct-icons-fa5 .rct-icon-parent-open:before{content:""}.rct-icons-fa5 .rct-icon-parent-close:before{content:""}.rct-icons-fa5 .rct-icon-expand-all:before{content:""}.rct-icons-fa5 .rct-icon-collapse-all:before{content:""}.rct-direction-rtl{direction:rtl}.rct-direction-rtl ol ol{padding-left:0;padding-right:24px}.rct-direction-rtl.rct-icons-fa4 .rct-icon-expand-close:before{content:""}.rct-direction-rtl.rct-icons-fa5 .rct-icon-expand-close:before{content:""}section.products.fixed aside{position:fixed;top:10px}section.products.fixed .grid{margin-left:410px}section.products .searchBox{position:relative}section.products .searchBox .searchIcon{pointer-events:none;position:absolute;top:7px;right:10px}section.products{flex-flow:wrap;place-content:flex-start space-between;align-items:flex-start;min-height:100vh;padding-top:2rem;display:flex}section.products aside{width:390px}section.products aside h1{white-space:nowrap;color:#000;align-items:baseline;gap:1rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem;display:flex}section.products aside h1 span{color:#000;margin-right:auto;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.5rem}section.products aside h1 .filterIcon{margin-right:2px}section.products aside h1 .filterIcon img{height:2.5rem}section.products aside input{color:#000;border:1px solid #acb8bf;border-radius:1rem;outline:none;width:100%;margin:.5rem 0;padding:.7rem 4rem .7rem .7rem;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:300;line-height:2.5rem;display:block}section.products aside span,section.products aside em{color:#00f}section.products aside .rct-collapse span{color:#646363}section.products aside .rct-collapse,section.products aside .rct-checkbox,section.products aside .rct-node-icon{padding:0 8px}section.products aside .rct-node-clickable:hover,section.products aside .rct-node-clickable{background:0 0}section.products aside .rct-text{align-items:flex-start}section.products aside .react-checkbox-tree>ol>li>span.rct-text{border-bottom:1px solid #00f;align-items:flex-start;margin:20px 0}section.products aside .react-checkbox-tree>ol>li>span .rct-title{padding:0}section.products aside .react-checkbox-tree>ol>li>span .rct-title em i{display:block}section.products aside .react-checkbox-tree>ol>li>span .rct-title em i:first-child{color:#00f;font-size:2.5rem}section.products aside .react-checkbox-tree>ol>li>span .rct-title em i:nth-child(2){color:#00f;font-size:1.7rem}section.products aside .react-checkbox-tree>ol>li>ol .rct-icon{color:#646363}section.products aside .react-checkbox-tree>ol>li>ol span .rct-title{color:#646363;display:flex}section.products aside .rct-node-icon{display:none}section.products .rct-collapse.rct-collapse-btn,section.products .react-checkbox-tree label{display:flex}section.products .react-checkbox-tree label:hover{background-color:#0000}section.products .react-checkbox-tree label:hover span.rct-title,section.products .react-checkbox-tree label:hover span.rct-icon{color:#00f}section.products .grid{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:14px;width:calc(100% - 410px);margin-top:3.9rem;display:flex;position:relative}section.products .grid>.productCard>a{background-color:#fff;height:100%;display:block}.productCard{color:#00f;cursor:pointer;background-color:#f7f8f9;border:.5rem solid #f7f8f9;width:24%;margin-bottom:0;padding:.5rem;font-size:3rem;transition:all .3s;position:relative}.productCard:hover{border-color:#00f}.productCard:hover img{transform:scale(1.05)!important}.productCard:hover em span{text-decoration:underline}.productCard:hover .wrapper{background-color:#00f}.productCard.inSlider{width:100%}.productCard h1{color:#00f;text-transform:unset;margin:1rem 0 0;font-family:Roboto,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.64rem}.productCard h2{color:#00f;margin-bottom:0}.productCard p{color:#646363;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:0;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem;display:-webkit-box;overflow:hidden}.slick-prev:before,.slick-next:before{color:#000!important}.fit{object-fit:cover}.hist,.map{padding:0 2%}.mapZone{z-index:2;background-color:#fff;position:relative}.map p{color:#acb8bf;margin-bottom:3rem;font-family:Roboto,sans-serif;font-size:1.7rem;font-style:normal;font-weight:300;line-height:2.4rem}.product .slick-prev,.product .slick-next{top:calc(50% - 10px)}.product .slick-prev:before,.product .slick-next:before{height:50px}.contact form{flex-wrap:wrap;gap:3rem;margin:5rem 0;display:flex}.contact form .field{flex:calc(33.33% - 6rem)}.contact form .field label{color:#646363;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:2.8rem;display:block}.contact form .field label span{color:#e30613}.contact form .field label{position:relative}.contact form .field label .icon{position:absolute;top:25px;left:5px}.contact form .field input,.contact form .field textarea{color:#646363;resize:none;background-color:#acb8bf1a;border:1px solid #acb8bf;border-radius:1.2rem;outline:none;width:100%;height:55px;padding:5px 15px;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:2.8rem;display:block}.contact form .field input.error,.contact form .field textarea.error{background-color:#e306131a;border-color:#e30613}.contact form .field input#phone,.contact form .field textarea#phone{background-image:url(/phone.svg)}.contact form .field input#email,.contact form .field textarea#email{background-image:url(/email.svg)}.contact form .field input#company,.contact form .field textarea#company{background-image:url(/nr.svg)}.contact form .field input#product,.contact form .field textarea#product{background-image:url(/tag.svg)}.contact form .field input#quantity,.contact form .field textarea#quantity{background-image:url(/hash.svg)}.contact form .field input#country,.contact form .field textarea#country{background-image:url(/city.svg);background-size:1.5rem}.contact form .field input#aanspreek,.contact form .field input#firstname,.contact form .field input#lastname,.contact form .field textarea#aanspreek,.contact form .field textarea#firstname,.contact form .field textarea#lastname{background-image:url(/user.svg)}.contact form .field input#submit,.contact form .field textarea#submit{color:#fff;text-transform:uppercase;background-color:#00f;border:1px solid #00f;margin-top:2rem}.contact form .field input#submit:hover,.contact form .field textarea#submit:hover{color:#00f;cursor:pointer;background-color:#fff;border-color:#00f}.contact form .field input,.contact form .field textarea{background-position:15px;background-repeat:no-repeat;background-size:2rem}.contact form .field input{padding-left:50px}.contact form .field input[type=file]{cursor:pointer;background-image:none;height:auto;padding-top:1.2rem;padding-bottom:1.2rem;padding-left:15px}.contact form .field .hint,.contact form .field .error-text{color:#646363;margin-top:.5rem;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem;display:block}.contact form .field .error-text{color:#e30613}.contact form .field label[for=attachment]{margin-top:1.5rem}.contact form .field div.border{border:1px solid #acb8bf;border-radius:1.2rem;overflow:hidden}.contact form .field div.border.error{border-color:#e30613}.contact form .field div.border.error textarea{background-color:#e306131a}.contact form .field textarea{border:none;border-radius:0;height:325px}.contact form .field .special{cursor:pointer;width:auto;height:auto;margin-top:1rem;display:inline!important}.contact form .field input[type=checkbox].special{accent-color:#00f;width:2rem;height:2.3rem;margin-right:1rem}.contact form .field label.special.error,.contact form .field input[type=checkbox].special.error+*{color:#e30613}.contact form .field label.special{align-items:flex-end;display:flex!important}.contact form .field .rdt input{cursor:pointer;background-image:url(/date.svg);font-size:2rem}.contact form .field .rdt *{vertical-align:middle;font-size:1.25rem}.contact form .field .rdtPicker td.rdtActive,.contact form .field .rdtPicker td.rdtActive:hover{background-color:#00f}.contact form .field .rdtPicker td.rdtToday:before{border-bottom:7px solid #00f}.contact .greyzone{background-color:#acb8bf1a}.contact .greyzone .container section.info{background-color:#fff;margin-top:2rem;padding:2.5rem 1rem;display:inline-block;box-shadow:0 0 15px #acb8bf99}.contact .greyzone .container section.info p{color:#acb8bf;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:2.8rem}.contact .greyzone .container section.info p.below{color:#00f;margin-top:1rem;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:2.8rem}.contact .greyzone .container{margin-bottom:1rem;padding-bottom:3rem}.contact h1{color:#000;width:100%;margin-top:2rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.contact h2{color:#00f;width:100%;margin-top:2rem;padding-right:2rem;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.8rem}.contact .col-2{display:flex}.contact .col-2>*{flex:50%}.about-us h1{color:#000;width:70%;margin-top:2rem;margin-bottom:3.5rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.about-us .tooltip{background-color:#fff;border:2px solid #acb8bf;padding:10px;position:absolute;bottom:40px;left:20px}.about-us .tooltip h1{color:#00f;text-transform:uppercase;white-space:nowrap;margin-bottom:0;padding:0;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.5rem}.about-us .vertical-timeline-element-title{color:#00f;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.9rem}.about-us .vertical-timeline-element p{color:#acb8bf;font-family:Roboto,sans-serif;font-size:1.7rem;font-style:normal;font-weight:300;line-height:2.4rem}.about-us .vertical-timeline-element-icon{box-shadow:none;z-index:1;background-color:#00f;border:2px solid #acb8bf}.about-us .vertical-timeline-element-date{color:#00f;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:2rem;font-size:2rem!important}.about-us .vertical-timeline-element-content{box-shadow:none;z-index:0;background-color:#fff;border:2px solid #acb8bf;border-radius:0}.about-us .vertical-timeline-element-content-arrow{position:absolute;border:0!important}.about-us .vertical-timeline-element-content-arrow:after{content:"";background-color:#acb8bf;width:50px;height:2px;position:absolute;top:-7px;right:0}.about-us .vertical-timeline:before{z-index:1;background-color:#acb8bf;width:2px;margin-left:-1px}.vertical-timeline.vertical-timeline--two-columns:before{margin-left:0;top:50px;left:19px}.news h1{color:#000;margin-top:2rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.news h2{text-transform:none;color:#00f;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3rem}.news h3{text-transform:none;color:#646363;margin-bottom:.75rem;font-family:Roboto,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.1rem}.news p{color:#646363;margin-bottom:1.5em;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.news p strong{color:#646363;font-size:1.4rem;font-weight:700}.news>h2{width:49%}.construction{align-items:center;width:100%;height:100vh;display:flex}.product__title{color:#000;margin-top:2rem;margin-bottom:3rem;font-family:Roboto,sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.product .col-2{flex-wrap:wrap;display:flex}.product .col-2>:nth-child(n){width:calc(50% - 35px);margin:0 70px 70px 0}.product .col-2>:nth-child(2n){margin-right:0}.product__backbutton{color:#00f;border:2px solid #acb8bf;margin-bottom:4rem;padding:1rem 1.5rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem;display:inline-flex;text-decoration:none!important}.product__backbutton:before{content:"<";margin-right:6px}.product .related{border-top:2px solid #acb8bf;padding:25px 0}.product .related h2{color:#00f;margin-bottom:25px;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.product .left h1,.product .product__intro h1{color:#00f;font-family:Roboto,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.5rem}.product .left h2,.product .product__intro h2{text-transform:none;color:#00f;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3rem}.product .product__intro h1{margin-bottom:2rem}.product .left a{color:#00f;cursor:pointer;font-size:1.4rem;font-weight:700;text-decoration:underline}.product .left a:hover{text-decoration:none}.product .left p a{color:#00f;cursor:pointer;font-size:1.4rem;font-weight:700;text-decoration:underline}.product .left p a:hover{text-decoration:none}.product .left p img{width:100%;height:auto;display:block}.product .left li strong{color:#646363;font-size:1.4rem;font-weight:700}.product .left p:first-of-type{color:#00f;margin:1rem 0 3rem;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.4rem}.product .left p:first-of-type strong{color:#00f;font-size:1.6rem;font-weight:700}.product .left p{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.product .left p strong{color:#646363;font-size:1.4rem;font-weight:700}.product .left p a strong{color:#00f}.product .left p{margin-bottom:1.5em}.product .left h3+p:first-of-type{color:#646363;margin-bottom:1.5em;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.product .left ul{color:#00f;margin-bottom:2rem;margin-left:17px;list-style-type:disc}.product .left ul li{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.product.info .left h1{margin-top:20px}.product.info .left h2{text-transform:none;color:#00f;margin-top:1rem;font-family:Roboto,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.5rem}.product.info .left h3{text-transform:none;color:#646363;margin-bottom:.75rem;font-family:Roboto,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.1rem}.product.info .left h2+h3,.product.info .left p+h2,.product.info .left ol+h2{margin-top:3rem}.product.info .left ol{margin-left:2rem;list-style:decimal}.product.info .left ol li{color:#646363;margin-bottom:1rem;margin-left:0;font-size:1.4rem;line-height:2rem}.product.info .left ol li strong{color:#646363;font-size:1.4rem;font-weight:700}.product.info .left ul{margin-left:2rem;list-style:outside}.product.info .left ul li{color:#646363;margin-bottom:1rem;margin-left:0;font-size:1.4rem;line-height:2rem}.product.info .left ul li strong{color:#646363;font-size:1.4rem;font-weight:700}.product.info .left .info-faq{width:100%;margin-top:4rem;margin-bottom:3rem}.product.info .left .info-faq h2{text-transform:none;color:#00f;margin-bottom:1.5rem;font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:700;line-height:2.5rem}.product.info .left .info-faq details{border-bottom:1px solid #f7f8f9}.product.info .left .info-faq summary{cursor:pointer;color:#646363;align-items:baseline;gap:1rem;padding:1.2rem 0;font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.1rem;list-style:none;display:flex}.product.info .left .info-faq summary::-webkit-details-marker{display:none}.product.info .left .info-faq summary:after{content:"+";color:#00f;flex-shrink:0;margin-left:auto;font-weight:300}.product.info .left .info-faq details[open] summary:after{content:"–"}.product.info .left .info-faq .info-faq__answer{color:#646363;white-space:pre-line;padding-bottom:1.4rem;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.product .right .buttons{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:4rem;display:flex}.product .right .buttons a{color:#fff;white-space:nowrap;text-align:center;background-color:#00f;flex:auto;padding:1rem 1.5rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem}.product .right .buttons a:nth-child(2){background-color:#ff8c00}.product .right .buttons a:hover{text-decoration:underline}.product .right h2{color:#00f;margin:2rem 0;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem}.product .right h2+ul li a{color:#646363;font-family:Roboto,sans-serif;font-size:1.7rem;font-style:normal;font-weight:300;line-height:3.8rem}.product .right h2+ul li a:hover{text-decoration:underline}.product .right h2+ul li a:hover img{transform:scale(1)}.info p img{width:100%;height:auto;display:block}.imgHolder.videoIframe>div{width:auto!important;height:100%!important}.videoslides .slick-track{gap:1rem;display:flex}.sub:hover .botnav{display:block}.sub .botnav{z-index:500;width:100%;padding-top:40px;display:none;position:absolute;top:55px;right:0;box-shadow:0 1px 1px #00429f80}header nav>ul>li li a{color:#acb8bf;text-transform:none;letter-spacing:1px}header nav>ul>li li a:hover{color:#00429f}header nav>ul>li h1 a{color:#00429f;text-transform:uppercase}header nav>ul>li h1{color:#00429f;text-transform:uppercase;padding:.5rem}header nav ul ul{margin-left:.75rem}.sub .botnav>div{background-color:#fff;justify-content:center;gap:4%;padding-top:20px;padding-bottom:20px;display:flex}.infopage .container{max-width:1200px}.infopage .container a{color:#646363;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem;text-decoration:underline}.infopage .container a:hover{text-decoration:none}.infopage .container h1{color:#00f;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:4rem;font-style:normal;font-weight:700;line-height:4rem}.infopage .container h2{color:#00f;margin:20px 0;font-family:Roboto,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3.5rem}.infopage .container h3{color:#646363;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;display:inline}.infopage .container ol,.infopage .container ul{margin-left:0;padding-left:0;list-style-type:auto}.infopage .container ol li,.infopage .container ul li{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.infopage .container ol{list-style-position:inside}.infopage .container ol li:first-child p:first-child{display:inline-block}.infopage .container ol li:first-child{font-weight:700}.infopage .container p{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.infopage .container p strong{color:#646363;font-size:1.4rem;font-weight:700}.infopage .container p{margin-bottom:1.5em}.infopage .container ul{color:#00f;margin-bottom:2rem;margin-left:17px;list-style-type:disc}.infopage .container ul li{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.newsitem .col-2{flex-wrap:wrap;align-items:flex-start;gap:1%;display:flex}.newsitem .col-2 div p img{width:100%;height:auto;display:block}.newsitem .col-2>*{flex:49%}.newsitem p{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.newsitem p strong{color:#646363;font-size:1.4rem;font-weight:700}.newsitem p{margin-bottom:1.5em}.newsitem ul{color:#00f;margin-bottom:2rem;margin-left:17px;list-style-type:disc}.newsitem ul li{color:#646363;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.vertical-timeline-element-content .vertical-timeline-element-date{display:none!important}p.more{text-align:left;z-index:1;position:relative;top:0}.timeline a.moreButton{cursor:pointer;color:#fff;white-space:nowrap;text-align:center;background-color:#00f;flex:auto;padding:1rem 1.5rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem}.timeline a.moreButton:hover{text-decoration:underline}.continents{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:1rem;display:flex}.continents a{color:#fff;white-space:nowrap;text-align:center;background-color:#00f;flex:auto;padding:1rem 1.5rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem;display:inline-block}.continents a:hover{text-decoration:underline}.related .slick-slider{padding:2rem}.related .slick-track{float:left;margin-left:0;display:flex!important}.related .slick-list{margin-left:20px}.related .slick-slide{height:inherit!important}.related .slick-slide>div,.related .slick-slide>div>div,.related .slick-slide>div>div>div{height:100%}.related .slick-slide{margin:0 20px}.slick-next:before{background-image:url(/right.svg);background-repeat:no-repeat;width:50px;height:83px;display:block;content:""!important}.slick-prev:before{background-image:url(/left.svg);background-repeat:no-repeat;width:50px;height:83px;display:block;content:""!important}.imgHolder .zoom{cursor:pointer;transition:all .3s;position:absolute;top:10px;right:10px}.imgHolder .zoom:hover{transform:scale(1.1)}.imgHolder .overlay{position:absolute;top:0;left:0}.clear{color:#000;cursor:pointer;font-size:1.8rem;text-decoration:underline;position:absolute;top:-38px;right:13px}.clear:hover{text-decoration:none}@media screen and (max-width:675px){.clear{left:270px;right:auto}}@media screen and (max-width:500px){.clear{top:-33px}}.imgHolder .aura{position:absolute;top:10px;right:20px}.slick-list .imgHolder .price-tags,.pswp .price-tags,.productCard .price-tags{z-index:2;pointer-events:none;background-color:#fff;border:1px solid #acb8bf;border-radius:.6rem;flex-direction:column;gap:.2rem;width:fit-content;max-width:calc(100% - 20px);padding:1.2rem 1.6rem 1rem;display:flex;position:absolute;top:auto;bottom:10px;left:10px}.pswp .price-tags{bottom:auto}.grid .productCard .price-tags{zoom:.7;background-color:#ffffffe6}.price-tags__model{color:#646363;font-family:Roboto,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.2rem}.price-tags__row{justify-content:flex-end;align-items:center;gap:1.2rem;display:flex}.price-tags__pack{color:#646363;white-space:nowrap;margin-right:auto;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.8rem}.price-tags__price{color:#000;white-space:nowrap;align-items:flex-end;gap:.4rem;font-family:Roboto,sans-serif;font-size:2.6rem;font-style:normal;font-weight:900;line-height:3rem;display:inline-flex}.price-tags__vat{color:#acb8bf;font-family:Roboto,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:2rem}.price-tags__note{color:#acb8bf;text-align:right;font-family:Roboto,sans-serif;font-size:1.1rem;font-style:normal;font-weight:300;line-height:1.5rem}.imgHolder .thumb{cursor:pointer;transition:all .2s}.imgHolder .thumb:hover{transform:scale(1.05)}.pswp__button--close,.pswp__button--fs{opacity:1!important;background-color:#00f!important}.pswp__caption,.pswp__top-bar{background:0 0!important}.pswp__caption__center{text-align:center!important;color:#00f!important;max-width:100%!important;font-size:1.4rem!important;line-height:2.4rem!important}.pswp__caption__center:after{content:"";background-image:url(../media/overlay_white.0r814duv.rd59.png);width:150px;height:54px;display:block;position:fixed;top:10px;left:10px}.allImgMap{justify-content:space-between;gap:10px;display:flex}.allImgMap .imgMap{aspect-ratio:4/3;width:120px}.allImgMap .imgMap>div{width:100%;height:100%;display:block}.allImgMap .imgMap>div img{object-fit:contain}.allImgMap .imgMap+p{color:#00f;text-align:center;margin-top:10px;font-family:Roboto,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem}.tooltip{z-index:500000;position:absolute}i.holder-4-3>div{aspect-ratio:4/3}i.holder-4-3>div img{object-fit:cover;width:100%;height:100%;display:block}i.holder-product>div:not(.price-tags){width:100%}i.holder-product>div:not(.price-tags)>div{aspect-ratio:4/3;background-color:#fff}i.holder-product>div:not(.price-tags)>div i img{object-fit:contain;width:100%;height:100%;display:block}.unvis{display:none}.bm-burger-button{width:36px;height:30px;display:none;position:absolute;top:48px;right:10px}.bm-burger-bars,.bm-burger-bars-hover{background:#fff}.bm-cross-button{width:24px;height:24px;transform:scale(3);top:26px!important;right:26px!important}.bm-cross{background:#fff}.relatedCols{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:2rem;display:grid}.relatedCols img{width:100%;height:auto;display:block}.height100{height:100%}.bm-menu-wrap{height:100%;position:fixed;top:0;width:100%!important}.bm-menu{background:#00f;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#00f}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block}.bm-overlay{background:#0000ff4d;top:0}.bm-item-list{flex-direction:column;gap:20px;padding-top:20px;display:flex}.bm-item-list a{color:#fff;text-transform:uppercase;margin-bottom:2rem;font-size:3rem}.szh-menu-button{font-size:3rem}.pswp__bg{background:#fff!important}.grecaptcha-badge{z-index:999}.contact .col-2 .wrapper>div{height:100%}.contact .col-2 .wrapper img{object-fit:cover}.carousel .control-dots .dot{width:10px!important;height:10px!important;box-shadow:none!important;background-color:#00f!important}.CookieConsent{background-color:#00429f!important;align-items:center!important}.CookieConsent div{color:#fff!important;margin:.6rem!important;font-family:davis-sans,sans-serif!important;font-size:1.3rem!important;font-style:normal!important;font-weight:300!important;line-height:1.4rem!important}#rcc-confirm-button{color:#fff!important;background:#04af19!important}.product .slick-next{right:-23px}.product .slick-prev{left:-23px}.container-iframe{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.react-responsive-modal-modal{width:60%;max-width:unset!important}.view-cat-breadcrumb{color:#646363;margin:1rem 0 1.5rem;font-size:1.4rem;line-height:2rem;display:block}.view-cat-breadcrumb a{color:#00f;text-decoration:none}.view-cat-breadcrumb a:hover{text-decoration:underline}.view-cat-breadcrumb__sep{color:#acb8bf;margin:0 .6rem}section.container.products.categories .view-cat-breadcrumb{width:100%;display:block}section.container.products.categories{display:block;width:98%!important;margin:0 auto!important}section.container.products.categories .grid{grid-template-columns:1fr;gap:1rem!important;width:100%!important;display:grid!important}section.container.products.categories .grid .productCard{width:100%!important}section.container.products.categories .grid .productCard h2{color:#00f;text-transform:uppercase;margin:1rem 0 0;font-family:Roboto,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:2.64rem}.mobile{display:block!important}.desktop{display:none!important}.news .col-2 a:hover{text-decoration:none}.news .col-2 a{color:#00f;cursor:pointer;font-size:1.4rem;font-weight:700;text-decoration:underline}@media screen and (min-width:950px){.slide .slogan{background-position:50%!important}}@media screen and (min-width:951px){.desktop{display:block!important}.mobile{display:none!important}section.container.products.categories .grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}@media screen and (max-width:800px){.react-responsive-modal-modal{width:80%;max-width:unset!important}}.responsive-iframe{width:100%;height:100%;position:absolute;inset:0}.vidGrid{background-color:#fff;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.vidCell{aspect-ratio:16/9;background:0 0;position:relative;overflow:hidden}.vidCell img{opacity:.9;transition:all .3s}.vidCell .vidHolder{cursor:pointer}.vidCell .vidHolder:hover:before{opacity:1;transition:all .3s;box-shadow:0 0 4px 3px #ffffffe6}.vidCell .vidHolder:hover img{opacity:1;transform:scale(1.05)}.vidCell .vidHolder:hover p{transition:all .3s;transform:translateY(0)}.vidCell .vidHolder:before{pointer-events:none;content:"";aspect-ratio:16/9;opacity:.8;z-index:2;background-color:red;border-radius:4px;width:65px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px 2px #fffc}.vidCell .vidHolder:after{pointer-events:none;content:"";z-index:3;border-top:5px solid #0000;border-bottom:7px solid #0000;border-left:14px solid #fff;border-radius:1px;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vidCell .vidHolder p{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background-color:#0000ff80;width:100%;padding:10px;position:absolute;bottom:0;left:0;transform:translateY(100%)}.szh-menu-button{cursor:pointer;margin-top:10px}body .react-responsive-modal-closeButton{cursor:pointer;z-index:10;background-color:#fff;border:1px solid #000;border-radius:50%;width:30px;height:30px;padding:0 5px 5px;display:flex;position:absolute;top:-16px;right:-15px}body .react-responsive-modal-modal{overflow-y:initial}.aura a:hover p,.aura span.a:hover p,.aura.productCard h1,.aura.productCard h2,.aura.product .left h2,.aura.product .left h1,.aura.product .product__intro h2,.aura.product .product__intro h1,.aura.product .left a,.aura.product .left p:first-of-type strong,.aura.product .left p:first-of-type{color:#e200af!important}.aura.productCard:hover{border-color:#e200af}.aura.product a.product__backbutton{color:#00f!important}@media (min-width:800px) and (max-width:1200px){.vidGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:799px){.vidGrid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:1700px){section.products .grid .productCard{width:32%}.container{width:98%}header nav>ul>li a{letter-spacing:3px}}@media only screen and (max-width:1600px){header nav>ul>li{margin-right:1.5rem}header nav>ul>li:last-child{padding-left:0}.container{width:98%}.newsHolder>.container:first-child{left:2%}.product.container{width:96%}}@media only screen and (max-width:1530px){header nav>ul>li{margin-right:1.2rem}header{position:relative}header h6{font-size:1rem;position:absolute;bottom:.7rem;left:0}}@media only screen and (max-width:1450px){header h1{letter-spacing:3px;margin-top:9px;font-size:.8rem}}@media only screen and (max-width:1169px){.about-us .vertical-timeline-element-content-arrow:after{width:40px;top:0}.vertical-timeline{overflow:hidden}}@media only screen and (min-width:1170px){p.more{text-align:center;top:20px}.vertical-timeline.vertical-timeline--two-columns:before{margin-left:-1px!important}.vertical-timeline-element:nth-child(2n) .vertical-timeline-element-content-arrow:after{top:5px!important}.vertical-timeline.vertical-timeline--two-columns:before{left:calc(50% + 1px)!important}.vertical-timeline:before{height:140%!important;top:-186px!important}}@media screen and (max-width:1555px){.newsHolder>.container:first-child{left:1%}}@media screen and (max-width:1470px){header nav>ul>li{margin-right:1.7rem}header nav>ul>li:last-child{padding-left:0}header nav>ul>li:last-child ul:after{left:20px}section.products aside{width:325px}section.products .grid{width:calc(100% - 345px)}section.products.fixed .grid{margin-left:345px}}.slick-next:before,.slick-prev:before{height:50px}.videos .slick-prev{left:-50px}.videos .slick-next{right:-40px}.blur{-webkit-backdrop-filter:blur(8px);z-index:1;pointer-events:auto;opacity:1;background:#fff3;width:100%;height:100vh;transition:opacity .3s;position:fixed;inset:170px 0 0}.videos{grid-template-columns:repeat(2,1fr);gap:2rem 1rem;display:grid}.videos section:first-child{text-align:center;background-color:#fff;align-content:center;display:grid}.videos section:first-child h2{color:#00f;margin-bottom:2rem;font-size:4rem;font-weight:700;line-height:4.5rem}.videos section:first-child p{color:#000}.videos section:nth-child(3){grid-column:1/-1}@media screen and (max-width:1000px){article.videos{grid-template-columns:100%;row-gap:1rem}}.videos.padding{padding:2rem}.videos.padding section:nth-child(3){padding:4rem}@media screen and (max-width:500px){.videos.padding{padding:1rem}.videos.padding section:nth-child(3){padding:4rem}.videoslides .slick-track{gap:0}.videos .slick-next{right:-30px}.videos .slick-prev{left:-40px}}.slick-slide{cursor:pointer}@media screen and (max-width:1350px){.related .slick-list{margin-left:0}}@media screen and (max-width:1300px){.product .slide .horizontal{padding:0 4rem}.sliderButtonRight{right:15px!important}.sliderButtonLeft{left:0!important}.mission p,.mission h3,.mission h2{width:96%}.newsHolder>.container:first-child{left:1%}.slick-next{right:10px}.slick-prev{right:0}.related .slick-slider{padding:4rem}.product .related .slick-next{right:25px}.sub .botnav>div{flex-wrap:wrap;justify-content:flex-start}.sub .botnav>div>div{flex-basis:40%;margin-bottom:30px}}@media screen and (max-width:1275px){header h1{display:none}header .botnav h1{display:block}.contact .greyzone .container section.info{width:90%}}@media screen and (max-width:1100px){section.products .grid .productCard{width:48%}.contact form .field{flex-basis:calc(50% - 6rem)}.newsitem .col-2>*{flex:100%}.newsitem .col-2>:first-child{order:1}}@media screen and (max-width:1050px){header h6{display:none}footer .container>div:first-child{width:30%}footer .container>div:nth-child(2){width:28%}footer .container>div:nth-child(3){width:21%}footer .container>div:nth-child(4){width:17%}}@media screen and (max-width:990px){header nav>ul>li a{letter-spacing:2px}.product .slick-prev,.product .slick-next,.product .related .slick-next,.product .related .slick-prev{z-index:1;width:30px}.product .slick-prev{left:0}.product .slick-next,.product .related .slick-next{right:0}}@media screen and (max-width:980px){.vertical .titleExtraHolder>div:nth-child(2){margin-left:0}.vertical .titleExtraHolder{flex-direction:column}.slide .slogan{font-size:5rem}html{font-size:70%}.slide .slogan{height:calc(100vh - 93.59px)}.title{margin:0;padding:1.2rem 1rem}footer .container{flex-wrap:wrap}footer .container>div:first-child,footer .container>div:nth-child(2){width:48%;margin-bottom:25px}footer .container>div:nth-child(3){order:4;width:48%}footer .container>div:nth-child(4){order:3;width:25%;margin-bottom:25px}.product:not(.info) .col-2{flex-wrap:wrap;display:flex}.product:not(.info) .col-2>:nth-child(n){width:100%;margin:0 0 70px}.product:not(.info) .col-2 .right{order:-1}}@media screen and (max-width:860px){header nav>ul>li{margin-right:1.4rem}.slide .slogan.position-1,.slide .slogan.position-2{background-position:75% 0}section.products .grid .productCard{width:100%}.contact .col-2>*{flex:100%}.contact .col-2 .wrapper{display:none}}@media screen and (max-width:950px){.contact form .field{flex-basis:100%}.contact form{gap:2rem}.slide .slogan{height:calc(100vh - 103.59px)}header .container .logo{width:238px;height:80px}.slide .slogan{padding:0 4rem;font-size:5rem;line-height:5rem}header>.container>nav{display:none}.bm-burger-button{display:block}.title h1{font-size:2.5rem}.title h2{font-size:2rem}.carousel .slide .horizontal{flex-direction:column}.slide .horizontal>:nth-child(n){width:80%;padding-bottom:30px}.slide .slogan{font-size:4rem}.mission h3{font-size:4rem;line-height:4rem}.mission h2{padding-top:4.5rem}.slide .horizontal{padding:2rem 0 0}.newsHolder{margin-top:0;margin-bottom:30px}.slide .horizontal>:nth-child(n){width:90%;margin:0 0 15px;padding-bottom:15px}.title{margin:0;padding:1rem}.slide .vertical .imageHolder{width:80%}.product .slide .horizontal{padding:0 2.5rem}}@media screen and (max-width:730px){footer .container>div:nth-child(4){width:33%}.mission>div:first-child{display:none}.mission>div:nth-child(2){width:100%;margin:0;padding:0 2%}.overviewAll{color:#00f;margin-left:10px}.mission.mission2>div:nth-child(2){width:100%;padding-left:2%}}@media screen and (max-width:675px){section.products .grid,section.products aside{width:100%}.mobile{display:block}.filterIcon.mobile.open{opacity:0;z-index:5;background:#fff;border:0 solid gray;border-left:none;border-radius:0 5px 5px 0;height:71px;padding:26px 4px 4px;animation:.15s linear .2s forwards slidin;display:block;position:absolute;left:86.2vw;transform:translateY(54px);box-shadow:8px 2px 8px 3px #80808048}@keyframes slidin{0%{opacity:0;transform:translateY(54px)}50%{transform:translateY(54px)scale(1.2)}to{opacity:1;transform:translateY(54px)}}.filterZone{z-index:2;background-color:#fff;border-radius:5px;width:85vw;padding:10px;transition:all .3s;position:absolute;left:-85vw;transform:translateY(15px);box-shadow:5px -2.5px 5px #80808048}.filterZone.open{left:2%}section.products .grid .productCard{width:48%}section.products .grid{margin-top:1rem}}@media screen and (max-width:500px){section.products .grid .productCard{width:100%}section.products .searchBox .searchIcon{top:3px;right:5px;transform:scale(.7)}.searchIcon div div{max-width:57%!important}.bottom a .wrapper{width:35px;height:35px}.bottom a .wrapper>div{width:13px!important}.bottom2 a .wrapper{width:35px;height:35px}.bottom2 a .wrapper>div{width:13px!important}.mission p:last-of-type{padding-bottom:40px}.slide .slogan{height:calc(100vh - 98.78px)}html{font-size:60%}footer .container>div:first-child,footer .container>div:nth-child(2){width:100%;margin-bottom:25px}footer .container>div:nth-child(3){order:4;width:100%}footer .container>div:nth-child(4){order:3;width:60%;margin-bottom:25px}.slide .slogan{padding:0 4rem;font-size:3rem;line-height:4rem}.filterIcon.mobile.open{height:65px;padding:23px 4px 4px;transform:translateY(49px)scale(1)!important}}@media screen and (max-width:450px){.scrollAnimation{clip:rect(180px, 80px, 220px, 0px)}.sliderButtonLeft,.sliderButtonRight{width:100%;height:25px!important;top:calc(50% - 12.5px)!important}.sliderButtonLeft div,.sliderButtonRight div{width:100%!important}.sliderButtonLeft{left:5px!important}.scrollAnimation{clip:unset;left:calc(50% - 20px)}.scrollAnimation>div{width:40px!important}}@media screen and (max-width:420px){.newsSlider a .newsCard{width:96vw}}@media screen and (max-width:360px){.sliderButtonRight{right:-3px!important}.sliderButtonLeft{left:-3px!important}.slide .vertical .imageHolder{width:91%}.vertical .titleExtraHolder{text-align:center}.title{border:0 solid #acb8bf;margin:0;padding:0}.slide .horizontal>:nth-child(n){width:100%}.sliderHolder.product .slide .horizontal>:nth-child(n),.sliderHolder.product .title{text-align:center}.slide .horizontal>:nth-child(n){margin-bottom:0;padding-bottom:0}.title h1{line-height:2.8rem}.extrainfo{margin-top:1rem;margin-bottom:1rem}.extrainfo+a{margin-bottom:10px;display:block}.sliderHolder.product .container:last-child{width:90%}.newsHolder{margin-top:0;margin-bottom:20px}}
