.eligibility-wizard {
  width: 100%;
}
.eligibility-wizard .form-flex {
  display: flex;
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
}
.eligibility-wizard .form-flex .form-group {
  width: 33%;
  padding: 20px 3px;
}
.eligibility-wizard .form-flex .form-group:first-child {
  padding: 20px 6px 20px 0;
}
.eligibility-wizard .form-flex .form-group:last-child {
  padding: 20px 0 20px 6px;
}
.eligibility-wizard .form-flex input {
  width: 100%;
  border-radius: 0;
  height: 38px;
  line-height: 28px;
  text-align: center;
  font-size: 16px;
  border-color: #969696;
  -webkit-appearance: none;
}
.eligibility-wizard .form-flex input.error {
  border-color: #fbe47b;
}
.eligibility-wizard .form-flex label {
  color: #969696;
}
.eligibility-wizard .form-flex label::after {
  font-size: 1em;
  color: #940088;
}
.ew-split-answer {
  display: flex;
  flex-wrap: wrap;
  margin-top: 10px;
  width: 100%;
}
.ew-split-answer__col {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.ew-split-answer__col:first-child {
  padding-bottom: 30px;
  border-bottom: 1px solid #dadada;
}
.ew-split-answer__col:last-child {
  padding-top: 30px;
}
@media screen and (min-width: 768px) {
  .ew-split-answer__col {
    width: 50%;
    padding-top: 15px;
  }
  .ew-split-answer__col:first-child {
    padding-bottom: 0;
    padding-right: 15px;
    border-bottom: none;
    border-right: 1px solid #dadada;
  }
  .ew-split-answer__col:last-child {
    padding-top: 15px;
    padding-left: 15px;
  }
}
.eligibility-form__loading-indicator {
  animation: rotate .9s linear infinite;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.ew-btn-start {
  background-color: #e60000;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
  border-radius: 0;
  padding: 6px 16px;
  width: 100%;
  max-width: 260px;
}
.ew-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}
.ew-slide {
  background: #fff;
  padding: 30px;
  box-shadow: 0 6px 60px -10px rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
  max-width: 680px;
  min-height: 360px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.ew-btn-explanation {
  font-size: 12px;
  color: #969696;
  max-width: 125px;
  margin: -5px auto 0;
}
.ew-slide-in {
  height: 0;
  opacity: 0;
  transform: translate3d(100%, 0, 0);
  animation: slide-in 0.7s forwards;
  animation-delay: 0.7s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes slide-in {
  0% {
    height: auto;
  }
  100% {
    height: auto;
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.ew-slide-out {
  overflow: hidden;
  opacity: 1;
  transform: translate3d(0, 0, 0);
  animation: slide-out 0.7s forwards;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes slide-out {
  99% {
    height: auto;
  }
  100% {
    height: 0;
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.ew-step-inactive {
  overflow: hidden;
  height: 0;
}
.ew-collapse {
  padding: 15px;
}
.ew-reset {
  position: absolute;
  bottom: 30px;
  left: 50%;
  height: 30px;
  line-height: 30px;
  background-color: rgba(255, 255, 255, 0.2);
  padding: 0 10px;
  border-radius: 15px;
  text-decoration: none !important;
  transform: scale(0, 0);
  transition: transform 0.4s ease-in-out;
}
@media screen and (min-width: 480px) {
  .ew-reset {
    bottom: 60px;
  }
}
.ew-reset:hover,
.ew-reset:active,
.ew-reset:focus {
  background-color: #fff;
}
.reset-wizard-button--visible .ew-reset {
  transform: scale(1, 1);
}
.non-stop .main {
  padding-bottom: 0;
}
.non-stop #top-banner .top-banner-image {
  position: relative;
}
.non-stop #top-banner .top-banner-image--non-stop.ebu {
  background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-480x640-m.png');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 640px;
  min-height: 640px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-480x640-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 640px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-900x700-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 700px;
    min-height: 700px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-900x700-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 700px;
  }
}
@media screen and (min-width: 900px), screen and (min-width: 900px) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-1366x510-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 510px;
    min-height: 510px;
  }
}
@media screen and (min-width: 900px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 900px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-1366x510-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 510px;
  }
}
@media screen and (min-width: 1366px), screen and (min-width: 1366px) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-1920x510-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 510px;
    min-height: 510px;
  }
}
@media screen and (min-width: 1366px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1366px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-1920x510-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 510px;
  }
}
@media screen and (min-width: 1920px), screen and (min-width: 1920px) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-2560x510-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 510px;
    min-height: 510px;
  }
}
@media screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1920px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-header-EBU-2560x510-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 510px;
  }
}
.non-stop #top-banner .top-banner-image--non-stop.cbu {
  background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-480x640-m.png');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 640px;
  min-height: 640px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-480x640-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 640px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-900x700-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 700px;
    min-height: 700px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-900x700-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 700px;
  }
}
@media screen and (min-width: 900px), screen and (min-width: 900px) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-1366x510-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 510px;
    min-height: 510px;
  }
}
@media screen and (min-width: 900px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 900px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-1366x510-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 510px;
  }
}
@media screen and (min-width: 1366px), screen and (min-width: 1366px) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-1920x510-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 510px;
    min-height: 510px;
  }
}
@media screen and (min-width: 1366px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1366px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-1920x510-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 510px;
  }
}
@media screen and (min-width: 1920px), screen and (min-width: 1920px) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-2560x510-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 510px;
    min-height: 510px;
  }
}
@media screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1920px) and (min-resolution: 192dpi) {
  .non-stop #top-banner .top-banner-image--non-stop.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/header-non-stop-2560x510-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 510px;
  }
}
.non-stop #top-banner .top-banner-image .top-banner-content {
  position: absolute;
  bottom: 0px;
}
@media (min-width: 480px) {
  .non-stop #top-banner .top-banner-image .top-banner-content {
    max-width: 460px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
@media (min-width: 900px) {
  .non-stop #top-banner .top-banner-image .top-banner-content {
    text-align: left;
    max-width: 460px;
    left: calc(50%);
    top: 137px;
    margin: 0;
  }
  .non-stop #top-banner .top-banner-image .top-banner-content h2 {
    font-size: 3.2rem !important;
    line-height: 3.4rem;
  }
}
.non-stop .btn-vz-red {
  background-color: #E60000;
}
.non-stop .carousel-header--title {
  color: #940088;
  font-size: 25px !important;
}
@media (min-width: 480px) {
  .non-stop .carousel-header--title {
    font-size: 18px;
  }
}
@media (max-width: 764px) {
  .non-stop .tab-wrapper.is-tab ul.nav-pills.is-visible {
    width: calc(100% - 60px);
    margin: 0 30px;
  }
}
.non-stop .wrapper-wide {
  margin: 0;
  border: none;
  background: linear-gradient(186deg, #D9D9D9 23%, #f1f1f1 23%);
}
.non-stop #stappenplan .banner-section--eligibility-wizard {
  padding: 250px 0 50px 0;
  height: 100%;
  background: linear-gradient(-20deg, #575757 60%, transparent 60%);
}
@media (min-width: 540px) {
  .non-stop #stappenplan {
    height: 500px;
  }
  .non-stop #stappenplan .banner-section--eligibility-wizard {
    padding: 0;
    background: linear-gradient(60deg, #575757 33%, transparent 33%);
  }
}
.non-stop #stappenplan .ew-slide {
  display: block;
}
.non-stop #stappenplan .ew-reset {
  bottom: 10px;
}
.non-stop #stappenplan.cbu {
  background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-480x500-m.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 500px;
  min-height: 500px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-480x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 500px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-768x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 768px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-768x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 768px 500px;
  }
}
@media screen and (min-width: 768px), screen and (min-width: 768px) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-992x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 992px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 768px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-992x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 992px 500px;
  }
}
@media screen and (min-width: 992px), screen and (min-width: 992px) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-1600x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1600px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 992px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-1600x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1600px 500px;
  }
}
@media screen and (min-width: 1600px), screen and (min-width: 1600px) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-2560x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 1600px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1600px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.cbu {
    background-image: url('/_campagnes/ziggo/_assets/img/family-on-couch-2560x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 500px;
  }
}
.non-stop #stappenplan.ebu {
  background-image: url('/_campagnes/ziggo/_assets/img/working-480x500-m.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 500px;
  min-height: 500px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-480x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 500px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-768x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 768px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-768x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 768px 500px;
  }
}
@media screen and (min-width: 768px), screen and (min-width: 768px) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-992x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 992px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 768px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-992x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 992px 500px;
  }
}
@media screen and (min-width: 992px), screen and (min-width: 992px) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-1600x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1600px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 992px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-1600x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1600px 500px;
  }
}
@media screen and (min-width: 1600px), screen and (min-width: 1600px) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-2560x500-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 500px;
    min-height: 500px;
  }
}
@media screen and (min-width: 1600px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1600px) and (min-resolution: 192dpi) {
  .non-stop #stappenplan.ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/working-2560x500-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 500px;
  }
}
.non-stop .tab-wrapper {
  position: relative;
  background: #ffffff;
  margin: 0 20px 60px;
  padding: 30px;
  text-align: center;
  box-shadow: 0px 5px 62px 0px rgba(0, 0, 0, 0.25);
}
.non-stop .tab-wrapper::after {
  content: '';
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #ffffff;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%) translateY(100%);
}
.non-stop .why-section {
  background: #333;
  color: #fff;
  text-align: center;
  padding: 40px 0;
}
.non-stop .why-section h2 {
  margin: 0 0 20px 0;
}
.non-stop .why-section a {
  display: block;
  color: #fff;
  margin: 20px 0 0 0;
}
.non-stop .why-section .why-icon {
  max-width: 60px;
  margin: 0 0 20px 0;
}
.samen-met-ziggo #top-banner .top-banner-image,
.non-stop #top-banner .top-banner-image {
  background-image: url('/_campagnes/ziggo/_assets/img/paddlers-480x578-m.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 578px;
  min-height: 578px;
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-font-smoothing: antialiased;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-480x578-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 578px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-900x672-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 672px;
    min-height: 672px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-900x672-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 672px;
  }
}
@media screen and (min-width: 900px), screen and (min-width: 900px) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-1366x672-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 672px;
    min-height: 672px;
  }
}
@media screen and (min-width: 900px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 900px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-1366x672-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 672px;
  }
}
@media screen and (min-width: 1366px), screen and (min-width: 1366px) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-1920x672-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 672px;
    min-height: 672px;
  }
}
@media screen and (min-width: 1366px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1366px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-1920x672-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 672px;
  }
}
@media screen and (min-width: 1920px), screen and (min-width: 1920px) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-2560x672-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 672px;
    min-height: 672px;
  }
}
@media screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1920px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image,
  .non-stop #top-banner .top-banner-image {
    background-image: url('/_campagnes/ziggo/_assets/img/paddlers-2560x672-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 672px;
  }
}
.samen-met-ziggo #top-banner .top-banner-image--extras,
.non-stop #top-banner .top-banner-image--extras {
  background-image: none;
  background-color: #e60000;
  min-height: 578px;
}
.samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
.non-stop #top-banner .top-banner-image--extras-cbu,
.samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
.non-stop #top-banner .top-banner-image--extras-ebu {
  background-image: url('/_campagnes/ziggo/_assets/img/non-stop-480x578-m.png');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 578px;
  min-height: 578px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-480x578-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 578px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-900x578-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 578px;
    min-height: 578px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-900x578-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 578px;
  }
}
@media screen and (min-width: 900px), screen and (min-width: 900px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-1366x578-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 578px;
    min-height: 578px;
  }
}
@media screen and (min-width: 900px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 900px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-1366x578-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 578px;
  }
}
@media screen and (min-width: 1366px), screen and (min-width: 1366px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-1920x578-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 578px;
    min-height: 578px;
  }
}
@media screen and (min-width: 1366px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1366px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-1920x578-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 578px;
  }
}
@media screen and (min-width: 1920px), screen and (min-width: 1920px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-2560x578-m.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 578px;
    min-height: 578px;
  }
}
@media screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1920px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu,
  .non-stop #top-banner .top-banner-image--extras-cbu,
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu,
  .non-stop #top-banner .top-banner-image--extras-ebu {
    background-image: url('/_campagnes/ziggo/_assets/img/non-stop-2560x578-l.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 578px;
  }
}
.samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
.non-stop #top-banner .top-banner-image--extras-cbu--discount {
  background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-480x288-m.jpg');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 480px 288px;
  min-height: 288px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-480x288-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 480px 288px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-700x300-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 700px 300px;
    min-height: 300px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-700x300-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 700px 300px;
  }
}
@media screen and (min-width: 700px), screen and (min-width: 700px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-900x400-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 700px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 700px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-900x400-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 900px 400px;
  }
}
@media screen and (min-width: 900px), screen and (min-width: 900px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-1366x400-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 900px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 900px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-1366x400-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1366px 400px;
  }
}
@media screen and (min-width: 1366px), screen and (min-width: 1366px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-1920x400-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 1366px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1366px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-1920x400-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 1920px 400px;
  }
}
@media screen and (min-width: 1920px), screen and (min-width: 1920px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-2560x400-m.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1920px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-cbu--discount,
  .non-stop #top-banner .top-banner-image--extras-cbu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/consumer-campaign-banner-v1-2560x400-l.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 2560px 400px;
  }
}
.samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
.non-stop #top-banner .top-banner-image--extras-ebu--discount {
  background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-480x288-m.jpg');
  background-position: top right;
  background-repeat: no-repeat;
  background-size: 480px 288px;
  min-height: 288px;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-480x288-l.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 480px 288px;
  }
}
@media screen and (min-width: 480px), screen and (min-width: 480px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-700x300-m.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 700px 300px;
    min-height: 300px;
  }
}
@media screen and (min-width: 480px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 480px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-700x300-l.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 700px 300px;
  }
}
@media screen and (min-width: 700px), screen and (min-width: 700px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-1366x400-m.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 1366px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 700px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 700px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-1366x400-l.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 1366px 400px;
  }
}
@media screen and (min-width: 1366px), screen and (min-width: 1366px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-1920x400-m.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 1920px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 1366px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1366px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-1920x400-l.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 1920px 400px;
  }
}
@media screen and (min-width: 1920px), screen and (min-width: 1920px) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-2560x400-m.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 2560px 400px;
    min-height: 400px;
  }
}
@media screen and (min-width: 1920px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1920px) and (min-resolution: 192dpi) {
  .samen-met-ziggo #top-banner .top-banner-image--extras-ebu--discount,
  .non-stop #top-banner .top-banner-image--extras-ebu--discount {
    background-image: url('/_campagnes/ziggo/_assets/img/b2b-tv-en-internet-banner-2560x400-l.jpg');
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 2560px 400px;
  }
}
.samen-met-ziggo .parent-img-div-1,
.non-stop .parent-img-div-1 {
  position: relative;
  min-height: 75px;
}
.samen-met-ziggo .parent-img-div-1 .parent-img-div-2,
.non-stop .parent-img-div-1 .parent-img-div-2 {
  position: absolute;
  right: 10%;
}
.samen-met-ziggo .parent-img-div-1 .parent-img-div-2 .pancake-pic,
.non-stop .parent-img-div-1 .parent-img-div-2 .pancake-pic {
  margin-top: -100px;
  /*transform: scale(1.5);*/
}
.samen-met-ziggo #top-banner,
.non-stop #top-banner {
  position: relative;
}
.samen-met-ziggo #top-banner .top-banner-arrow,
.non-stop #top-banner .top-banner-arrow {
  font-size: 24px;
  color: #fff;
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 35px;
  animation: pleaseGoDown 3s infinite;
}
.samen-met-ziggo #top-banner .top-banner-arrow i,
.non-stop #top-banner .top-banner-arrow i {
  margin: 0;
  text-align: center;
}
@keyframes pleaseGoDown {
  0% {
    transform: translateY(0);
  }
  35% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(10px);
  }
  65% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(0);
  }
}
.samen-met-ziggo .eligibility-wizard,
.non-stop .eligibility-wizard {
  max-width: 100%;
}
.samen-met-ziggo .ew-btn-start,
.non-stop .ew-btn-start {
  background-color: #e60000;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
  border-radius: 0;
  padding: 6px 16px;
  width: 100%;
  max-width: 260px;
}
.samen-met-ziggo .ew-btn-wrapper,
.non-stop .ew-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}
.samen-met-ziggo .ew-slide,
.non-stop .ew-slide {
  background: #fff;
  padding: 30px;
  box-shadow: 0 6px 60px -10px rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
  max-width: 680px;
  min-height: 360px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.samen-met-ziggo .ew-slide > *,
.non-stop .ew-slide > * {
  box-sizing: border-box;
  max-width: 100%;
}
.samen-met-ziggo .ew-slide > .benefits,
.non-stop .ew-slide > .benefits {
  max-width: none;
}
.samen-met-ziggo .ew-slide-inner,
.non-stop .ew-slide-inner {
  max-width: 100%;
}
.samen-met-ziggo .ew-btn-explanation,
.non-stop .ew-btn-explanation {
  font-size: 12px;
  color: #969696;
  max-width: 125px;
  margin: -5px auto 0;
}
.samen-met-ziggo .ew-slide-in,
.non-stop .ew-slide-in {
  height: 0;
  opacity: 0;
  transform: translate3d(100%, 0, 0);
  animation: slide-in 0.7s forwards;
  animation-delay: 0.7s;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes slide-in {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.samen-met-ziggo .ew-slide-out,
.non-stop .ew-slide-out {
  overflow: hidden;
  opacity: 1;
  transform: translate3d(0, 0, 0);
  animation: slide-out 0.7s forwards;
  animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}
@keyframes slide-out {
  99% {
    height: auto;
  }
  100% {
    height: 0;
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.samen-met-ziggo .ew-step-inactive,
.non-stop .ew-step-inactive {
  overflow: hidden;
  height: 0;
}
.samen-met-ziggo .ie-flex-fix-override,
.non-stop .ie-flex-fix-override {
  height: auto;
}
.top-banner-wrapper {
  padding: 40px 0 80px 0;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.btn-vf-zg-round {
  font-family: 'Vodafone', sans-serif;
  border-radius: 100%;
  background: #e8dbec;
  color: #333;
  text-align: center;
  width: 140px;
  height: 140px;
  font-size: 21px;
  line-height: 24px;
  font-weight: 600;
  margin: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn-vf-zg-round:hover,
.btn-vf-zg-round:focus,
.btn-vf-zg-round:active {
  background: #940088;
  color: #fff;
  -webkit-font-smoothing: antialiased;
}
.btn-vf-zg-round--small {
  font-size: 14px;
  line-height: 18px;
  width: 125px;
  height: 125px;
  font-weight: 400;
}
.btn-vf-zg-round--small .ew-txt-highlight {
  font-size: 21px;
  line-height: 24px;
  font-weight: 600;
}
.btn-vf-zg-round--start {
  font-size: 36px;
  font-weight: 600;
}
.ew-collapse {
  padding: 15px;
}
.ew-reset {
  position: absolute;
  bottom: 30px;
  height: 30px;
  line-height: 30px;
  background-color: rgba(255, 255, 255, 0.2);
  padding: 0 10px;
  left: 50%;
  border-radius: 15px;
  text-decoration: none !important;
  transform: scale(0, 0) translateX(-50%);
  transition: transform 0.4s ease-in-out;
}
@media screen and (min-width: 480px) {
  .ew-reset {
    bottom: 60px;
  }
}
.ew-reset:hover,
.ew-reset:active,
.ew-reset:focus {
  background-color: #fff;
}
.reset-wizard-button--visible .ew-reset {
  transform: scale(1, 1) translateX(-50%);
}
.flex-list {
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  flex-wrap: wrap;
}
.flex-list > li {
  padding: 10px;
}
.eligibility-wizard .flex-list > li {
  max-width: 200px;
}
.collapse-chevron-suffix::after {
  content: '\6b';
  font-family: 'VodafoneIcons';
  display: inline-block;
  padding-left: 5px;
  text-decoration: none !important;
  transition: transform 0.6s ease-in-out;
  transform: rotateX(0);
}
.collapse-chevron-suffix.is-visible::after {
  transform: rotateX(180deg);
}
#zo-werkt-het .expander__inline__content {
  background: none;
}
.alles-in-1 .alles-in-1-intro {
  margin-top: 15px;
}
.alles-in-1 .alles-in-1-subtext {
  margin: 25px 0 55px;
}
.alles-in-1 .ie-flex-fix-override {
  min-height: auto;
}
.alles-in-1 .alles-in-een-wrapper-centered {
  margin: 0 auto;
}
.alles-in-1 .ziggo-usp-wrapper {
  background-color: white;
  min-width: 345px;
  padding-top: 35px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-centered {
  text-align: center;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-centered h3 {
  font-size: 2.0rem! important;
  margin: 0 0 35px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-usp-bottom-text {
  text-align: center;
  padding: 30px 0;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-usp-bottom-text .btn-vz {
  margin-bottom: 15px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-divider {
  width: 80%;
  height: 1px;
  background-color: #cccccc;
  margin: 0 auto 35px auto;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-usp {
  list-style-type: none;
  text-align: left;
  margin-left: 10%;
  margin-bottom: 25px;
  height: 90px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-usp li {
  margin-bottom: 15px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-usp li i {
  min-width: 15px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-usp li i:before {
  font-size: 14px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-combineer {
  background-image: url('/_campagnes/ziggo/_assets/img/background-combineer-ziggovodafone.png');
  color: white;
  padding: 18px 0 18px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-combineer .ziggo-allesineen-combineer-ul {
  list-style-type: none;
  text-align: left;
  margin-left: 10%;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-combineer .ziggo-allesineen-combineer-ul strong {
  display: block;
  margin-bottom: 20px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-combineer .ziggo-allesineen-combineer-ul li {
  margin-bottom: 15px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-combineer .ziggo-allesineen-combineer-ul li img {
  margin-right: 10px;
}
.alles-in-1 .ziggo-usp-wrapper .ziggo-allesineen-combineer a {
  color: white;
  display: block;
  margin-left: 10%;
}
.alles-in-1 .why-section img {
  display: inline-block;
  margin: 40px 0 10px 0;
}
.alles-in-1 .why-section-white {
  background: #fff;
  color: #363636;
  text-align: center;
  padding: 40px 0;
}
.alles-in-1 .why-section-white h2 {
  margin: 0 0 20px 0;
}
.alles-in-1 .why-section-white a {
  display: block;
  color: #363636;
  margin: 20px 0 0 0;
}
.alles-in-1 .why-section-white .why-icon {
  max-width: 60px;
  margin: 20px 0 10px 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9fY2FtcGFnbmVzL3ppZ2dvL19hc3NldHMvX3N0eWxlcy9zcmMvX2Fzc2V0cy9sZXNzL2Jhc2UvZWxpZ2liaWxpdHktd2l6YXJkLmxlc3MiLCIvX2NhbXBhZ25lcy96aWdnby9fYXNzZXRzL19zdHlsZXMvc3JjL19jYW1wYWduZXMvemlnZ28vX2Fzc2V0cy9fc3R5bGVzL25vbi1zdG9wLmxlc3MiLCIvX2NhbXBhZ25lcy96aWdnby9fYXNzZXRzL19zdHlsZXMvc3JjL19hc3NldHMvbGVzcy9iYXNlL21peGlucy5sZXNzIiwiL19jYW1wYWduZXMvemlnZ28vX2Fzc2V0cy9fc3R5bGVzL3NyYy9fY2FtcGFnbmVzL3ppZ2dvL19hc3NldHMvX3N0eWxlcy9zdHlsZXMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFdBQUE7O0FBREYsbUJBR0U7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTs7QUFQSixtQkFHRSxXQU1FO0VBQ0UsVUFBQTtFQUNBLGlCQUFBOztBQUVBLG1CQVZKLFdBTUUsWUFJRztFQUNDLHdCQUFBOztBQUdGLG1CQWRKLFdBTUUsWUFRRztFQUNDLHdCQUFBOztBQWxCUixtQkFHRSxXQW1CRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBTUEsd0JBQUE7O0FBSkEsbUJBNUJKLFdBbUJFLE1BU0c7RUFDQyxxQkFBQTs7QUFoQ1IsbUJBR0UsV0FtQ0U7RUFDRSxjQUFBOztBQUVBLG1CQXRDSixXQW1DRSxNQUdHO0VBQ0MsY0FBQTtFQUNBLGNBQUE7O0FBTVI7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTs7QUFFQSxnQkFBQztFQUNDLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLDhCQUFBOztBQUVBLGdCQVBELEtBT0U7RUFDQyxvQkFBQTtFQUNB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 */