body {
  background: #252625;
  color: #fff;
}
body h1,
body h1,
body .headerTag,
body .subHeaderTag {
  color: #fff;
}
body .subHeaderTag {
  color: #ef7a38;
}
.sectionColorWhite {
  background: #fff;
  color: #252625;
}
.sectionColorWhite h1,
.sectionColorWhite h1,
.sectionColorWhite .headerTag,
.sectionColorWhite .subHeaderTag {
  color: #252625;
}
.sectionColorWhite .subHeaderTag {
  color: #ef7a38;
}
.demopage .sectionItem {
  height: 100vh;
}
.voordelen {
  text-align: left;
}
.voordelen b {
  color: #ef7a38;
}
a .media img,
a .media svg {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 200px;
}
a .media img .st0,
a .media svg .st0 {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
a:hover .media img,
a:hover .media svg {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: scale(1.1, 1.1);
          transform: scale(1.1, 1.1);
}
a:hover .media img .st0,
a:hover .media svg .st0 {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  fill: #fff;
}
.headerContainer {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
          justify-content: flex-end !important;
}
.mainNav ul li a {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  color: #fff;
  padding: 10px 15px;
  border: 3px solid #ef7a38;
}
.mainNav ul li a:hover {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  color: #ef7a38;
}
.footer a {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  color: #fff;
  padding: 10px 15px;
  border: 3px solid #ef7a38;
}
.sectionColorWhite .footer a {
  color: #252625;
}
.footer a:hover {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  color: #ef7a38;
}
.section-grid-8-4 .headerSubTag {
  color: #ef7a38;
}
.section-grid-8-4 svg .st0 {
  fill: #ef7a38;
}
footer {
  background: #252625;
}
footer .media {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
footer .media span {
  padding: 10px;
}
footer .media a svg {
  width: 100px;
}
footer .media a svg .st0,
footer .media a svg .st1,
footer .media a svg .st2,
footer .media a svg .st3 {
  fill: #ef7a38;
}
footer .media a:hover .st0,
footer .media a:hover .st1,
footer .media a:hover .st2,
footer .media a:hover .st3 {
  fill: #fff;
}
