@import url('//cloud.typography.com/6404836/7563592/css/fonts.css');
@font-face {
  font-family: "speak_ultra_black";
  src: url('//static.telenet.be/assets/fonts/bloomspeak/bloomspeak-ultra-black.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "speak_heavy";
  src: url('//static.telenet.be/assets/fonts/bloomspeak/BloomSpeakTitle-Heavy.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "speak_medium";
  src: url('//static.telenet.be/assets/fonts/bloomspeak/BloomSpeakTitle-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/*@import url('//static.telenet.be/assets/fonts/bloomspeak/fonts.css');*/
/*@gotham: "TelenetDefault", Geneva, Verdana, sans-serif; // Light=300, Book=400, Medium=500, Bold=700*/
/* MEDIA QUERIES */
@-webkit-keyframes logo-small {
  0% {
    top: 36%;
  }
  85% {
    top: 35%;
  }
  100% {
    top: 0;
  }
}
@keyframes logo-small {
  0% {
    top: 36%;
  }
  85% {
    top: 35%;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes articleContainerIn {
  0% {
    opacity: 0;
    top: 100vh;
  }
  40% {
    opacity: 0;
    top: 30vh;
  }
  100% {
    opacity: 1;
    top: 100px;
  }
}
@keyframes articleContainerIn {
  0% {
    opacity: 0;
    top: 100vh;
  }
  40% {
    opacity: 0;
    top: 30vh;
  }
  100% {
    opacity: 1;
    top: 100px;
  }
}
@-webkit-keyframes mr-in {
  0% {
    opacity: 0;
    top: -300px;
  }
  85% {
    opacity: 1;
    top: 7px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@keyframes mr-in {
  0% {
    opacity: 0;
    top: -300px;
  }
  85% {
    opacity: 1;
    top: 7px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@-webkit-keyframes mr-in-reset {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-250px);
            transform: translateY(-250px);
    width: 127px;
    height: 151px;
  }
  80% {
    opacity: 1;
    -webkit-transform: translateY(17px);
            transform: translateY(17px);
    width: 127px;
    height: 151px;
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    width: 68px;
    height: 91px;
  }
}
@keyframes mr-in-reset {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-250px);
            transform: translateY(-250px);
    width: 127px;
    height: 151px;
  }
  80% {
    opacity: 1;
    -webkit-transform: translateY(17px);
            transform: translateY(17px);
    width: 127px;
    height: 151px;
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    width: 68px;
    height: 91px;
  }
}
@-webkit-keyframes logo-shadow {
  0% {
    width: 320px;
    height: 10px;
  }
  100% {
    width: 79px;
    height: 18px;
  }
}
@keyframes logo-shadow {
  0% {
    width: 320px;
    height: 10px;
  }
  100% {
    width: 79px;
    height: 18px;
  }
}
@-webkit-keyframes hallo {
  0% {
    opacity: 0;
    top: 20px;
  }
  40% {
    opacity: 0;
    top: 20px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@keyframes hallo {
  0% {
    opacity: 0;
    top: 20px;
  }
  40% {
    opacity: 0;
    top: 20px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@-webkit-keyframes hallo-out {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: -20px;
  }
}
@keyframes hallo-out {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: -20px;
  }
}
@-webkit-keyframes mr-small {
  0% {
    width: 127px;
    height: 151px;
  }
  85% {
    width: 127px;
    height: 151px;
  }
  100% {
    width: 68px;
    height: 91px;
  }
}
@keyframes mr-small {
  0% {
    width: 127px;
    height: 151px;
  }
  85% {
    width: 127px;
    height: 151px;
  }
  100% {
    width: 68px;
    height: 91px;
  }
}
@-webkit-keyframes mr-small-out {
  0% {
    width: 68px;
    height: 91px;
  }
  100% {
    width: 127px;
    height: 151px;
  }
}
@keyframes mr-small-out {
  0% {
    width: 68px;
    height: 91px;
  }
  100% {
    width: 127px;
    height: 151px;
  }
}
@-webkit-keyframes mr-small-in {
  0% {
    width: 127px;
    height: 151px;
  }
  50% {
    width: 127px;
    height: 151px;
  }
  100% {
    width: 68px;
    height: 91px;
  }
}
@keyframes mr-small-in {
  0% {
    width: 127px;
    height: 151px;
  }
  50% {
    width: 127px;
    height: 151px;
  }
  100% {
    width: 68px;
    height: 91px;
  }
}
@-webkit-keyframes mr-small-shadow {
  0% {
    width: 30px;
    height: 2px;
  }
  15% {
    width: 120px;
    height: 2px;
  }
  100% {
    width: 40px;
    height: 10px;
  }
}
@keyframes mr-small-shadow {
  0% {
    width: 30px;
    height: 2px;
  }
  15% {
    width: 120px;
    height: 2px;
  }
  100% {
    width: 40px;
    height: 10px;
  }
}
@-webkit-keyframes mr-small-shadow-out {
  0% {
    width: 30px;
    height: 10px;
  }
  100% {
    width: 130px;
    height: 3px;
  }
}
@keyframes mr-small-shadow-out {
  0% {
    width: 30px;
    height: 10px;
  }
  100% {
    width: 130px;
    height: 3px;
  }
}
@-webkit-keyframes mr-small-shadow-in {
  0% {
    width: 79px;
    height: 18px;
  }
  50% {
    width: 79px;
    height: 18px;
  }
  100% {
    width: 30px;
    height: 10px;
  }
}
@keyframes mr-small-shadow-in {
  0% {
    width: 79px;
    height: 18px;
  }
  50% {
    width: 79px;
    height: 18px;
  }
  100% {
    width: 30px;
    height: 10px;
  }
}
@-webkit-keyframes showUp {
  0% {
    opacity: 0;
    bottom: -100px;
  }
  100% {
    opacity: 1;
    bottom: 0;
  }
}
@keyframes showUp {
  0% {
    opacity: 0;
    bottom: -100px;
  }
  100% {
    opacity: 1;
    bottom: 0;
  }
}
@-webkit-keyframes articleIn {
  0% {
    opacity: 0;
    top: 50px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@keyframes articleIn {
  0% {
    opacity: 0;
    top: 50px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@-webkit-keyframes articleResultIn {
  0% {
    opacity: 0;
    bottom: -200px;
  }
  80% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
    bottom: 0;
  }
}
@keyframes articleResultIn {
  0% {
    opacity: 0;
    bottom: -200px;
  }
  80% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
    bottom: 0;
  }
}
@-webkit-keyframes articleOut {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: -50px;
  }
}
@keyframes articleOut {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: -50px;
  }
}
@-webkit-keyframes articleStep9Out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes articleStep9Out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes logo-height {
  0% {
    height: 300px;
  }
  50% {
    height: 300px;
  }
  100% {
    height: 90px;
  }
}
@keyframes logo-height {
  0% {
    height: 300px;
  }
  50% {
    height: 300px;
  }
  100% {
    height: 90px;
  }
}
@-webkit-keyframes logo-move {
  0% {
    top: 0;
  }
  100% {
    top: 25%;
  }
}
@keyframes logo-move {
  0% {
    top: 0;
  }
  100% {
    top: 25%;
  }
}
@-webkit-keyframes logo-moveOut {
  0% {
    top: 25%;
  }
  20% {
    top: 25%;
  }
  100% {
    top: 0;
  }
}
@keyframes logo-moveOut {
  0% {
    top: 25%;
  }
  20% {
    top: 25%;
  }
  100% {
    top: 0;
  }
}
@-webkit-keyframes logo-bounce {
  0% {
    top: 25%;
  }
  20% {
    top: 21%;
  }
  40% {
    top: 26%;
  }
  60% {
    top: 23%;
  }
  80% {
    top: 26%;
  }
  100% {
    top: 25%;
  }
}
@keyframes logo-bounce {
  0% {
    top: 25%;
  }
  20% {
    top: 21%;
  }
  40% {
    top: 26%;
  }
  60% {
    top: 23%;
  }
  80% {
    top: 26%;
  }
  100% {
    top: 25%;
  }
}
@-webkit-keyframes questionUp {
  0% {
    opacity: 0;
    top: 300px;
  }
  100% {
    opacity: 1;
    top: 150px;
  }
}
@keyframes questionUp {
  0% {
    opacity: 0;
    top: 300px;
  }
  100% {
    opacity: 1;
    top: 150px;
  }
}
@-webkit-keyframes questionDown {
  0% {
    opacity: 1;
    top: 150px;
  }
  100% {
    opacity: 0;
    top: 120px;
  }
}
@keyframes questionDown {
  0% {
    opacity: 1;
    top: 150px;
  }
  100% {
    opacity: 0;
    top: 120px;
  }
}
@-webkit-keyframes questionsUp {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: -20px;
  }
}
@keyframes questionsUp {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: -20px;
  }
}
@-webkit-keyframes questionsDown {
  0% {
    opacity: 0;
    top: 150px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@keyframes questionsDown {
  0% {
    opacity: 0;
    top: 150px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@-webkit-keyframes questionsContainerUp {
  0% {
    opacity: 0;
    top: 300px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@keyframes questionsContainerUp {
  0% {
    opacity: 0;
    top: 300px;
  }
  100% {
    opacity: 1;
    top: 0;
  }
}
@-webkit-keyframes questionsContainerDown {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: 200px;
  }
}
@keyframes questionsContainerDown {
  0% {
    opacity: 1;
    top: 0;
  }
  100% {
    opacity: 0;
    top: 200px;
  }
}
@-webkit-keyframes staggerIn {
  0% {
    opacity: 0;
    bottom: -100px;
  }
  20% {
    opacity: 0;
    bottom: -30px;
  }
  100% {
    opacity: 1;
    bottom: 0;
  }
}
@keyframes staggerIn {
  0% {
    opacity: 0;
    bottom: -100px;
  }
  20% {
    opacity: 0;
    bottom: -30px;
  }
  100% {
    opacity: 1;
    bottom: 0;
  }
}
@-webkit-keyframes simsIn {
  0% {
    opacity: 0;
    bottom: -100px;
  }
  20% {
    opacity: 0;
    bottom: -30px;
  }
  100% {
    opacity: 1;
    bottom: 10px;
  }
}
@keyframes simsIn {
  0% {
    opacity: 0;
    bottom: -100px;
  }
  20% {
    opacity: 0;
    bottom: -30px;
  }
  100% {
    opacity: 1;
    bottom: 10px;
  }
}
@-webkit-keyframes oneDownIn {
  0% {
    /*opacity:0;*/
    right: -20%;
  }
  50% {
    /*opacity:0;*/
    right: -20%;
  }
  100% {
    /*opacity:.7;*/
    right: 0;
  }
}
@keyframes oneDownIn {
  0% {
    /*opacity:0;*/
    right: -20%;
  }
  50% {
    /*opacity:0;*/
    right: -20%;
  }
  100% {
    /*opacity:.7;*/
    right: 0;
  }
}
@-webkit-keyframes oneUpIn {
  0% {
    /*opacity:0;*/
    left: -20%;
  }
  50% {
    /*opacity:0;*/
    left: -20%;
  }
  100% {
    /*opacity:.7;*/
    left: 0;
  }
}
@keyframes oneUpIn {
  0% {
    /*opacity:0;*/
    left: -20%;
  }
  50% {
    /*opacity:0;*/
    left: -20%;
  }
  100% {
    /*opacity:.7;*/
    left: 0;
  }
}
/*@keyframes oneDownOut{
	0%{
		opacity:.7;
		right:auto;
	}
	
	100%{
		opacity:1;
		right:auto;
	}
}*/
/*@keyframes oneUpOut{
	0%{
		opacity:.7;
		left:auto;
	}
	
	100%{
		opacity:1;
		left:auto;
	}
}*/
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes favoOut {
  0% {
    opacity: 1;
    top: -15px;
  }
  100% {
    opacity: 0;
    top: -60px;
  }
}
@keyframes favoOut {
  0% {
    opacity: 1;
    top: -15px;
  }
  100% {
    opacity: 0;
    top: -60px;
  }
}
@-webkit-keyframes favoIn {
  0% {
    opacity: 0;
    top: -60px;
  }
  50% {
    opacity: 0;
    top: -60px;
  }
  100% {
    opacity: 1;
    top: -15px;
  }
}
@keyframes favoIn {
  0% {
    opacity: 0;
    top: -60px;
  }
  50% {
    opacity: 0;
    top: -60px;
  }
  100% {
    opacity: 1;
    top: -15px;
  }
}
html {
  height: 100%;
}
body {
  height: 100%;
  min-height: 100vh;
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  /*overflow:hidden !important; */
}
body.conversational {
  overflow: hidden !important;
}
a.showhidefaqfinder {
  display: inline-block;
  color: #ffffff;
  border: 2px solid white;
  border-radius: 20px;
  text-decoration: none;
  height: 36px;
  line-height: 30px;
  padding: 0 10px 0 15px;
  font-family: "speak_medium";
  font-size: 20px;
  background-color: rgba(0, 0, 0, 0.3);
}
a.showhidefaqfinder:hover {
  background-color: rgba(0, 0, 0, 0.7);
}
h3.faqfinder.showInAuthor {
  display: none !important;
}
body.cq-wcm-edit h3.faqfinder.showInAuthor {
  display: block !important;
}
object.faqFinderFrame {
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 3001;
}
.wrapperFaqfinder {
  background-image: radial-gradient(51% 79%, #F2F6F8 50%, #E5E9EB 79%);
  width: 100%;
  max-height: 0;
  font-family: "speak_medium";
  font-size: 20px;
  line-height: 24px;
  color: #575756;
  overflow: hidden;
  z-index: 2000;
  position: fixed;
  top: 0;
  left: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 100vh;
  display: none;
}
@media only screen and (min-width: 1140px) {
  .wrapperFaqfinder {
    font-size: 24px;
    line-height: 28px;
  }
}
.wrapperFaqfinder * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.wrapperFaqfinder *:focus {
  outline: none;
}
.wrapperFaqfinder *::before {
  box-sizing: border-box;
}
.wrapperFaqfinder *::after {
  box-sizing: border-box;
}
.wrapperFaqfinder figure {
  margin: 0;
}
.wrapperFaqfinder hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
.wrapperFaqfinder h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.wrapperFaqfinder h2 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.wrapperFaqfinder h3 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.wrapperFaqfinder h4 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.wrapperFaqfinder h5 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.wrapperFaqfinder h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.wrapperFaqfinder abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.wrapperFaqfinder abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.wrapperFaqfinder address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.wrapperFaqfinder ol {
  margin-top: 0;
  margin-bottom: 1rem;
}
.wrapperFaqfinder ol ol {
  margin-bottom: 0;
}
.wrapperFaqfinder ol ul {
  margin-bottom: 0;
}
.wrapperFaqfinder ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
.wrapperFaqfinder ul ul {
  margin-bottom: 0;
}
.wrapperFaqfinder ul ol {
  margin-bottom: 0;
}
.wrapperFaqfinder p {
  margin: 0 auto 25px;
  font-family: "speak_medium";
  width: 80%;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder p {
    width: 100%;
  }
}
@media only screen and (min-width: 1140px) {
  .wrapperFaqfinder p {
    width: 50%;
  }
}
.wrapperFaqfinder dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
.wrapperFaqfinder strong,
.wrapperFaqfinder b {
  font-family: "speak_heavy" !important;
}
.wrapperFaqfinder .hidden {
  display: none;
}
.wrapperFaqfinder .innerFaqContainer {
  display: -webkit-box;
  display: flex;
  flex-basis: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  width: 90%;
  margin: 0 auto;
  text-align: center;
  position: relative;
  height: 100%;
  min-height: 100vh;
}
.wrapperFaqfinder .innerFaqContainer.go {
  -webkit-animation: logo-small 3s;
          animation: logo-small 3s;
  -webkit-transition: all 700ms ease-in-out;
  transition: all 700ms ease-in-out;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo {
  position: relative;
  -webkit-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
  margin-top: 10px;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo span.mr.go {
  background: url("../images/mrmore.svg");
  margin: 0 auto;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  -webkit-animation: mr-in 1.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), mr-small 2.8s forwards;
          animation: mr-in 1.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), mr-small 2.8s forwards;
  position: relative;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo.reset span.mr {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  width: 68px;
  height: 91px;
  -webkit-animation: none;
          animation: none;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo.faqStep9 {
  height: 30%;
  /*transform:translateY(100%);
			transition: all 2.200ms cubic-bezier(0.68, -0.55, 0.265, 1.55);*/
  -webkit-animation: logo-move 620ms ease-in forwards, logo-bounce 1500ms ease-in-out 620ms forwards;
          animation: logo-move 620ms ease-in forwards, logo-bounce 1500ms ease-in-out 620ms forwards;
  /*animation:logo-move 620ms ease-in forwards, logo-bounce 1200ms ease-in 620ms forwards;*/
  /*span.mr_shadow{ animation:mr-small-shadow-out 300ms ease forwards; }*/
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo.faqStep9 span.mr {
  -webkit-animation: mr-small-out 300ms ease forwards;
          animation: mr-small-out 300ms ease forwards;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo.faqStep9Out {
  -webkit-animation: logo-moveOut 700ms ease forwards, logo-height 1100ms ease forwards;
          animation: logo-moveOut 700ms ease forwards, logo-height 1100ms ease forwards;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo.faqStep9Out span.mr {
  -webkit-animation: mr-small-in 800ms ease forwards;
          animation: mr-small-in 800ms ease forwards;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqLogo.faqStep9Out span.mr_shadow {
  -webkit-animation: mr-small-shadow-in 800ms ease forwards;
          animation: mr-small-shadow-in 800ms ease forwards;
}
.wrapperFaqfinder .innerFaqContainer .faqArticleContainer {
  margin: 10px auto 0;
  -webkit-animation: articleContainerIn 2s 2s forwards cubic-bezier(0.175, 0.885, 0.32, 1.275);
          animation: articleContainerIn 2s 2s forwards cubic-bezier(0.175, 0.885, 0.32, 1.275);
  position: absolute;
  top: 100%;
  overflow: hidden;
  display: block;
}
@media only screen and (min-width: 1140px) {
  .wrapperFaqfinder .innerFaqContainer .faqArticleContainer {
    margin: 30px auto 0;
  }
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle {
  display: none;
  position: relative;
  /*height:100%;*/
  width: 100%;
  margin: 0 auto;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle .tip.delayed {
  opacity: 0;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle .tip.showUp {
  -webkit-animation: showUp 600ms ease-out forwards;
  animation: showUp 600ms ease-out forwards;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle.active {
  display: block;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle.fadeOut {
  -webkit-animation: articleOut 700ms cubic-bezier(0.075, 0.82, 0.165, 1) forwards;
          animation: articleOut 700ms cubic-bezier(0.075, 0.82, 0.165, 1) forwards;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle.fadeIn {
  -webkit-animation: articleIn 700ms cubic-bezier(0.39, 0.575, 0.565, 1) forwards;
          animation: articleIn 700ms cubic-bezier(0.39, 0.575, 0.565, 1) forwards;
}
.wrapperFaqfinder .innerFaqContainer .mrFaqArticle.resultFadeIn {
  -webkit-animation: articleResultIn 700ms cubic-bezier(0.39, 0.575, 0.565, 1) forwards;
          animation: articleResultIn 700ms cubic-bezier(0.39, 0.575, 0.565, 1) forwards;
}
.wrapperFaqfinder .innerFaqContainer.showingResults {
  width: 100%;
  overflow-y: auto;
}
.wrapperFaqfinder .innerFaqContainer.blur {
  -webkit-filter: blur(10px);
  filter: blur(10px);
  opacity: 0.3;
  pointer-events: none;
}
.wrapperFaqfinder .faqArticleContainer {
  width: 755px;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .faqArticleContainer {
    width: 100%;
  }
}
@media only screen and (min-width: 1140px) {
  .wrapperFaqfinder .faqArticleContainer {
    width: 80%;
  }
}
.wrapperFaqfinder .faqArticleContainer .questionTitle {
  width: 80%;
  margin: 0 auto;
}
.wrapperFaqfinder .mrFaqArticle ul.choice,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: center;
          justify-content: center;
  list-style: none;
  margin: 30px auto 35px;
  padding: 0;
  -webkit-box-align: center;
          align-items: center;
  max-width: 600px;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .mrFaqArticle ul.choice,
  .wrapperFaqfinder .mrFaqArticle ul.resultChoice {
    width: 86%;
  }
}
.wrapperFaqfinder .mrFaqArticle ul.choice li,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li {
  margin: 0 0 20px 0;
  width: 100%;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .mrFaqArticle ul.choice li,
  .wrapperFaqfinder .mrFaqArticle ul.resultChoice li {
    width: 100%;
    margin: 0 0 16px;
  }
}
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal {
  background: #ffffff;
  font-size: 16px;
  box-shadow: 1px 3px 8px 0 rgba(30, 37, 74, 0.09), 1px 1px 3px 0 rgba(30, 37, 74, 0.18);
  border-radius: 100px;
  cursor: pointer;
  -webkit-transition: all 50ms ease-in-out;
  transition: all 50ms ease-in-out;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .mrFaqArticle ul.choice li .bal,
  .wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal {
    width: 100%;
  }
}
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal a,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal a {
  color: #575756;
  text-decoration: none;
  display: inline-block;
  padding: 9px 15px 8px;
  width: 100%;
}
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal figure,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal figure {
  display: none;
}
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal.visited,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal.visited {
  opacity: 0.9;
  box-shadow: none;
}
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal:hover,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal:hover,
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal.active,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal.active {
  background: #239a98;
  color: #ffffff;
  box-shadow: none;
}
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal:hover a,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal:hover a,
.wrapperFaqfinder .mrFaqArticle ul.choice li .bal.active a,
.wrapperFaqfinder .mrFaqArticle ul.resultChoice li .bal.active a {
  color: #ffffff;
}
.wrapperFaqfinder ul.choice.stagger li,
.wrapperFaqfinder ul.resultChoice li {
  -webkit-animation: staggerIn 1100ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: staggerIn 1100ms cubic-bezier(0.23, 1, 0.32, 1);
  position: relative;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(2),
.wrapperFaqfinder ul.resultChoice li:nth-child(2) {
  -webkit-animation: staggerIn 1250ms;
          animation: staggerIn 1250ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(3),
.wrapperFaqfinder ul.resultChoice li:nth-child(3) {
  -webkit-animation: staggerIn 1500ms;
          animation: staggerIn 1500ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(4),
.wrapperFaqfinder ul.resultChoice li:nth-child(4) {
  -webkit-animation: staggerIn 1400ms;
          animation: staggerIn 1400ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(5),
.wrapperFaqfinder ul.resultChoice li:nth-child(5) {
  -webkit-animation: staggerIn 1500ms;
          animation: staggerIn 1500ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(6),
.wrapperFaqfinder ul.resultChoice li:nth-child(6) {
  -webkit-animation: staggerIn 1600ms;
          animation: staggerIn 1600ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(7),
.wrapperFaqfinder ul.resultChoice li:nth-child(7) {
  -webkit-animation: staggerIn 1700ms;
          animation: staggerIn 1700ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(8),
.wrapperFaqfinder ul.resultChoice li:nth-child(8) {
  -webkit-animation: staggerIn 1800ms;
          animation: staggerIn 1800ms;
}
.wrapperFaqfinder ul.choice.stagger li:nth-child(9),
.wrapperFaqfinder ul.resultChoice li:nth-child(9) {
  -webkit-animation: staggerIn 1900ms;
          animation: staggerIn 1900ms;
}
.wrapperFaqfinder .mrFaqArticle.faqStep9 p {
  width: 70%;
  margin: 370px auto 0;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .mrFaqArticle.faqStep9 p {
    margin: 300px auto 0;
  }
}
.wrapperFaqfinder .mrFaqArticle.faqStep9.out {
  -webkit-animation: articleStep9Out 700ms ease forwards;
          animation: articleStep9Out 700ms ease forwards;
}
.wrapperFaqfinder .mrFaqArticle.result {
  opacity: 0;
  -webkit-transition: all 1350ms ease-in-out;
  transition: all 1350ms ease-in-out;
}
.wrapperFaqfinder .mrFaqArticle.result.active {
  opacity: 1;
}
.wrapperFaqfinder .faqResultContainer {
  /* width:364px;*/
  margin: 0 auto 80px;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .faqResultContainer {
    width: 90%;
  }
}
.wrapperFaqfinder .faqResultContainer .categorie,
.wrapperFaqfinder .faqResultContainer .tags {
  font-family: "speak_heavy";
}
.wrapperFaqfinder .faqResultContainer .intro {
  width: 70%;
  margin: 10px auto 35px;
}
@media only screen and (max-width: 860px) {
  .wrapperFaqfinder .faqResultContainer .intro {
    margin: 0 auto 0;
  }
}
.wrapperFaqfinder .faqResultContainer .intro .chosen {
  display: none;
}
.wrapperFaqfinder .faqResultContainer .intro .other {
  display: block;
  position: relative;
  top: 15px;
}
.wrapperFaqfinder .mrFaqReset {
  display: none;
  font-size: 16px;
  line-height: 44px;
  padding: 0 35px;
  margin: 0 auto;
  cursor: pointer;
  height: 44px;
  border: 1px solid #d9415c;
  color: #d9415c;
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
  border-radius: 8px;
}
@media only screen and (max-width: 480px) {
  .wrapperFaqfinder .mrFaqReset {
    width: 84%;
    padding: 0;
  }
}
.wrapperFaqfinder .mrFaqReset:hover {
  border: 1px solid #b53b4f;
  color: #b53b4f;
}
.wrapperFaqfinder .showingResults .mrFaqReset {
  display: inline-block;
}
.wrapperFaqfinder.forIE .innerFaqContainer {
  -webkit-animation: none;
          animation: none;
}
.wrapperFaqfinder.forIE .innerFaqContainer .faqArticleContainer {
  -webkit-animation: none;
          animation: none;
  top: 100px;
}
.wrapperFaqfinder.forIE .innerFaqContainer .mrFaqLogo span.mr {
  -webkit-animation: none;
          animation: none;
  top: 0;
  width: 68px;
  height: 91px;
}
.wrapperFaqfinder .FaqArticleModal {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 36px;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 3000;
}
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner {
  position: relative;
  max-width: 940px;
  height: 100%;
  margin: 0 auto;
}
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner .FaqArticleModalClose {
  position: absolute;
  top: -20px;
  right: -20px;
  cursor: pointer;
  z-index: 999;
  -webkit-transition: all 120ms ease-in-out;
  transition: all 120ms ease-in-out;
  border-radius: 50%;
  background: #575756;
  width: 39px;
  height: 39px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
}
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner .FaqArticleModalClose figure {
  background: url("../images/icon-close-white.svg") no-repeat;
  width: 16px;
  height: 16px;
  display: block;
  margin: 0 auto;
}
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner .FaqArticleModalClose:hover figure {
  opacity: 0.8;
}
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner .iframeWrap {
  height: 100%;
  width: 100%;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner iframe,
.wrapperFaqfinder .FaqArticleModal .FaqArticleModal-inner object {
  width: 100%;
  height: 99%;
  border: none;
  border-radius: 10px;
  -webkit-border-radius: 10px;
}
[tabindex="-1"]:focus {
  outline: none !important;
}
@-ms-viewport {
  width: device-width;
}
.wrapperFaqfinder.show {
  display: block;
}
.wrapperFaqfinder.show a.removefaqfinder {
  /* display:none; */
}
.wrapperFaqfinder.mobile {
  overflow: hidden;
  height: 100vh;
  /*min-height:100vh;*/
}
.wrapperFaqfinder.mobile .tip {
  display: none !important;
}
.wrapperFaqfinder.mobile .mrFaqArticle.faqStep4 {
  margin-top: 0;
}
.wrapperFaqfinder.mobile .mrQuestions {
  top: 100%;
  position: fixed;
}
.wrapperFaqfinder.mobile.overflow {
  overflow-y: auto;
  height: 100%;
  -webkit-touch-overflow: scroll;
  overflow-x: hidden;
  width: 100vw;
}
.topNav {
  position: relative;
  width: 1132px;
  margin: 0 auto;
  /*a.removefaqfinder{ position:absolute; z-index:999; right:0; margin-top:20px; cursor:pointer; display:block; text-decoration:none !important;
		
		figure{background:url("../images/icon-close.svg"); background-repeat:no-repeat; width: 16px; height: 16px; display:block; transition:all 220ms ease-in-out;
			&:hover{ opacity:.5; }
		}
	}*/
  /*.prevFaq{  display:none; position:absolute; z-index:999; margin-top:20px; left:0;
		!*@media @mobile {left:20px;}*!
		figure{ background:url("../images/icon-arrow-back.svg"); background-repeat:no-repeat; width: 16px; height: 16px; display:block; transition:all 220ms ease-in-out;
			&:hover{ opacity:.5; }
		}
		&:focus{ outline:none; }
	}*/
}
@media only screen and (max-width: 1139px) {
  .topNav {
    width: 94%;
  }
}
.topNav a.removefaqfinder {
  position: absolute;
  top: 20px;
  right: 0;
  cursor: pointer;
  display: block;
  width: 40px;
  height: 40px;
  line-height: 35px;
  border-radius: 100%;
  color: #A6A9A9 !important;
  text-decoration: none !important;
  text-align: center;
  border: 1.5px solid #A6A9A9;
  z-index: 1000;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
@media only screen and (max-width: 860px) {
  .topNav a.removefaqfinder {
    right: 20px;
  }
}
.topNav a.removefaqfinder:hover {
  opacity: 0.7;
}
.topNav a.removefaqfinder::after {
  position: absolute;
  content: 'Sluiten';
  font-family: "speak_heavy";
  font-size: 12px;
  top: 32px;
  right: -1px;
  text-align: center;
  text-transform: uppercase;
}
.topNav .prevFaq {
  display: none;
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 999;
  line-height: 35px;
  color: #A6A9A9 !important;
  text-decoration: none !important;
  text-align: center;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
@media only screen and (max-width: 860px) {
  .topNav .prevFaq {
    left: 20px;
  }
}
.topNav .prevFaq figure {
  background-image: url("../images/mr_icon-back.svg");
  background-repeat: no-repeat;
  display: block;
  width: 40px;
  height: 40px;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.topNav .prevFaq figure:hover {
  opacity: 0.5;
}
.topNav .prevFaq:hover {
  opacity: 0.7;
}
.topNav .prevFaq:focus {
  outline: none;
}
.topNav .prevFaq::after {
  position: absolute;
  content: 'Vorige';
  font-family: "speak_heavy";
  font-size: 12px;
  top: 32px;
  right: 2px;
  text-align: center;
  text-transform: uppercase;
}
.extraSearch .title {
  font-size: 18px;
  line-height: 18px;
}
.extraSearch .link {
  margin-top: 0;
}
.extraSearch .link a {
  font-size: 16px;
  text-decoration: none;
  color: #d9415c;
}
.extraSearch .link a:hover {
  text-decoration: underline;
}
.mrFaqArticle.question1 .extraSearch,
.mrFaqArticle.question2h .extraSearch {
  display: none;
}
@media only screen and (max-width: 768px) {
  .FaqArticleModal iframe .upc-body-wrapper {
    width: 100%;
    margin: 0 !important;
  }
}
