@media only screen and (max-width: 680px) {  .home .rs-parallax-wrap rs-layer { letter-spacing: 1px !important; line-height: 35px !important; margin-top: -3px; }}
span.nowrap { white-space: nowrap !important; }
#qodef-back-to-top .qodef-back-to-top-icon { right: -15px; bottom: -25px; }
@media only screen and (max-width: 680px) { 
  a.glink { font-size: 10pt; }
  h1.qodef-m-title { font-size: 40px !important; }
  h2.qodef-m-title { font-size: 35px !important; }
  footer {padding-bottom: 50px;}}
.qodef-m-content-inner h4, .qodef-m-content-inner p {  text-shadow: rgba(0,0,0,1) 1px 1px 1px;  }
div#ct-ultimate-gdpr-cookie-open { position: fixed !important; }
div.qodef-m-button { background: rgb(0 0 0 / 50%); padding-left: 10px; padding-right: 10px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
div.qodef-m-button:hover { background: #EF1C26 !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
:root {
  --main-red: #EF1C26;
}
#qodef-side-area-close:after {
  background-color: #000;
}
#manufaktursolutions_core_side_area_opener-7 .qodef-opener-icon.qodef-source--icon-pack .kiko-hamburger-menu:before,
#manufaktursolutions_core_side_area_opener-2 .qodef-opener-icon.qodef-source--icon-pack .kiko-hamburger-menu:before {
  content: "";
  width: 43px;
  height: 43px;
  background-image: url(https://nids-industrie.be/wp-content/uploads/2024/03/telephone.png);
  background-size: cover;
  background-repeat: no-repeat;
}
@media (min-width: 1041px) and (max-width: 1920px) {
  
}
@media (min-width: 1800px) {
  .qodef-header-navigation>ul>li>a {font-size: 19px;}
  .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul li>a {font-size: 18px;}
}
small.nopad {
    display: inline-block;
    float: left;
    margin-left: -16px;
}
.qodef-cf-light-skin .nopad > .wpcf7-form-control-wrap {text-align: left;}
.qodef-page-title.qodef-title--standard .qodef-m-title {max-width: unset;}
@media (min-width: 768px) {
  #qodef-page-footer-top-area .qodef-grid-inner > div:not(:nth-child(2)) {width: 13%;}
  #qodef-page-footer-top-area .qodef-grid-inner > div:nth-child(2) {width: 74%; text-align: center;}
  .qodef-header-navigation ul li.qodef-menu-item--narrow ul li {padding: 10px 44px;}

}
@media (max-width: 768px) {
   #qodef-page-footer-top-area .qodef-grid-inner > div {text-align: center; margin-bottom: 5px!important;}
   #qodef-page-footer-top-area .qodef-grid-inner img {margin: 0 auto;}
}
#qodef-page-footer-top-area-inner {
  padding: 50px 0 0 0;
}
.mobonly i {
  font-size: 35px;
  margin: 0 10px;
}
a.glink.gt-current-lang {
  color: var(--main-red);
}
#qodef-page-footer-top-area-inner .qodef-grid>.qodef-grid-inner>.qodef-grid-item {
  margin-bottom: 0;
}
#qodef-page-footer .widget:not(.widget_manufaktursolutions_core_title_widget) {
  margin-bottom: 25px;
}
.qodef-opener-icon.qodef-source--predefined:after {
  background-color: var(--main-red);
}
#qodef-back-to-top .qodef-back-to-top-icon {
height: 89%;
border-radius: 50%;
}
#qodef-page-mobile-header.sh-active {position: fixed; width: 100%; left: 0;transform: translateY(0%)}
.serv-pdown .qodef-m-text{
  padding-bottom: 28px;
}
#qodef-single-post-navigation .qodef-m-nav-label {display: none!important;}
#qodef-single-post-navigation svg path {fill: var(--main-red)!important;}
@media (min-width: 1024px) {
  .icon-boxes-aligned .qodef-m-info-bottom {min-height: 235px;}
  .icon-boxes-aligned-two .qodef-m-info-bottom {min-height: 255px;}
}
@media (min-width: 1200px) {
  .icon-boxes-aligned .qodef-m-info-bottom {min-height: 155px;}
  .icon-boxes-aligned-two .qodef-m-info-bottom {min-height: 175px;}
}