/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
/* Document
   ========================================================================== */

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */

/**
 * Add the correct display in IE 9-.
 */

.textofaq {font-family: "MBCorpoSTitle-Regular-Web", "DaimlerCS-Regular", Helvetica, Arial, sans-serif;
    color:#111 !important; font-size: 20px; line-height: 24px }




.rbt-accordion-style .card {
  background: var(--color-primary-lighter);
  border: 0;
  border-radius: var(--radius) !important;
}
.rbt-accordion-style .card .card-header {
  background-color: transparent;
  border-bottom: 0 none;
  box-shadow: none;
  padding: 20px 30px;
  margin-bottom: 0;
  padding-right: 38px;
}
@media only screen and (max-width: 767px) {
  .rbt-accordion-style .card .card-header {
    padding-left: 20px;
  }
}
.rbt-accordion-style .card .card-header button {
  font-size: 20px;
  line-height: 26px;
  outline: none;
  text-decoration: none;
  box-shadow: none;
  width: 100%;
  text-align: left;
  padding: 0;
  background-color: transparent;
  position: relative;
  font-weight: 600;
    border: none;
}
@media only screen and (max-width: 575px) {
    
    
    .rbt-accordion-style .card .card-header button {
  font-size: 18px;
  line-height: 29px;

}
    
    
    
  .rbt-accordion-style .card .card-header button {
    display: block;
  }
}
@media only screen and (max-width: 575px) {
  .rbt-accordion-style .card .card-header button .rbt-badge-5 {
    margin-left: 0 !important;
    margin-top: 7px;
  }
}
.rbt-accordion-style .card .card-header button[aria-expanded=true] {
  color: #00adef;
}
.rbt-accordion-style .card .card-header button[aria-expanded=true]::before {
  color: #00adef;
}

.rbt-accordion-style .card .card-header button.collapsed {
  color: #333;
}


.rbt-accordion-style .card .card-body {
  border-top: 1px solid var(--white-opacity);
  padding: 20px 30px 25px;
}
@media only screen and (max-width: 767px) {
  .rbt-accordion-style .card .card-body {
    padding: 20px 20px;
  }
}
.rbt-accordion-style .card + .card {
  margin-top: 20px;
}
.rbt-accordion-style.rbt-accordion-01 .card {
  background: var(--color-white);
  box-shadow: var(--shadow-1);
}
.rbt-accordion-style.rbt-accordion-01 .card .card-body {
  background: var(--gradient-6);
}
.rbt-accordion-style.rbt-accordion-02 .card {
  background: transparent;
  border-radius: 0 !important;
}
.rbt-accordion-style.rbt-accordion-02 .card .card-header {
  border-bottom: 1px solid #ccc;
  padding: 0px 20px 10px 0;
}
.rbt-accordion-style.rbt-accordion-02 .card .card-header button::before {
  right: -20px;
}
.rbt-accordion-style.rbt-accordion-02 .card .card-header .accordion-button::after {
  display: none;
}
.rbt-accordion-style.rbt-accordion-02 .card .card-body {
  padding: 20px 20px 20px 0;
  border-top: 0;
  background: transparent;
}
.rbt-accordion-style.rbt-accordion-02.right-no-padding .card .card-body {
  padding-right: 0;
}
.rbt-accordion-style.rbt-accordion-03 .card {
  background: transparent;
  border-radius: 0 !important;
}
.rbt-accordion-style.rbt-accordion-03 .card .card-header {
  border: 1px solid var(--color-border);
  padding: 15px 20px;
  border-radius: var(--radius) !important;
}
.rbt-accordion-style.rbt-accordion-03 .card .card-body {
  padding: 15px 20px 10px 0;
  border: 0;
  background: transparent;
}
.rbt-accordion-style.rbt-accordion-04 .card {
  border: 2px solid var(--color-border);
  background: transparent;
  border-radius: var(--radius) !important;
}
.rbt-accordion-style.rbt-accordion-04 .card .card-header {
  padding: 15px 20px;
  padding-right: 38px;
  border-radius: var(--radius) !important;
}
.rbt-accordion-style.rbt-accordion-04 .card .card-body {
  border-top: 2px solid var(--color-border);
  background: transparent;
}
.rbt-accordion-style.rbt-accordion-05 .card {
  border: 0 none;
  background: transparent;
  border-radius: var(--radius) !important;
}
.rbt-accordion-style.rbt-accordion-05 .card .card-header {
  padding: 0px;
  border-radius: none !important;
}
.rbt-accordion-style.rbt-accordion-05 .card .card-header button {
  padding-left: 32px;
}
.rbt-accordion-style.rbt-accordion-05 .card .card-header button::before {
  right: auto;
  left: 0;
}
.rbt-accordion-style.rbt-accordion-05 .card .card-body {
  border-top: 0 none;
  padding: 0px;
  margin-top: 12px;
  background: transparent;
}
.rbt-accordion-style.rbt-accordion-06 .card .card-body {
  background: transparent;
  border-top: 1px solid var(--color-border);
}

.accordion-button::after {
  visibility: hidden;
}




















.borderlineh {border: 2px solid #595555;min-height: 100%; }

.paddingh {padding: 20px}

.paddingh h2{ line-height: 38px; padding-bottom: 12px}

#tableauoptions{display: none}


html {
    scroll-behavior: smooth;
}

.footerlinkpage {font-size: 30px; height: 26px;margin-top: 5px; display: block; font-weight: 700; width: 100%}

    .bandedemande {   
        display: block;
    position: fixed;
    z-index: 10;
    bottom: 0px;
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    text-align: center;
      
    background-color: #00adef;
    
}
#footerhorairemobile {display: none;}

 .bandedemande p{   
font-size: 20px;
    
}

.slide-in-bottom {
    -webkit-animation: slide-in-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    animation: slide-in-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

.slide-out-top {
    -webkit-animation: slide-out-top 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
    animation: slide-out-top 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
}

.scale-in-center {
    -webkit-animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

.scale-out-center {
    -webkit-animation: scale-out-center 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
    animation: scale-out-center 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
}

@-webkit-keyframes slide-in-bottom {
    0% {
        -webkit-transform: translateY(1000px);
        transform: translateY(1000px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }
}

@keyframes slide-in-bottom {
    0% {
        -webkit-transform: translateY(1000px);
        transform: translateY(1000px);
        opacity: 0;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }
}

@-webkit-keyframes slide-out-top {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(-1000px);
        transform: translateY(-1000px);
        opacity: 0;
    }
}

@keyframes slide-out-top {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(-1000px);
        transform: translateY(-1000px);
        opacity: 0;
    }
}

@-webkit-keyframes scale-in-center {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes scale-in-center {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes scale-out-center {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }
}

@keyframes scale-out-center {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }

    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }
}



.optionbanner {display: block;   position:absolute;    z-index: 1000 !important; top:15px;margin-left:12px; }

.actionpromotion {display: block;   position:absolute;    z-index: 1000 !important; top:50px;margin-left:12px; }

.banneractionpromo{display: block;   position:absolute;    z-index: 1000 !important; bottom:40%;margin-left:22px; }


.banneraction{background-color:#00adef;color:#ffffff;border:none;-webkit-font-smoothing: antialiased;
    font: inherit;
    font-family: MBCorpo Text,DaimlerCS-Regular,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: .75rem;
    line-height: 1rem;
    letter-spacing: 1.2px !important;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 288px;
    padding-top:4px;
    padding-bottom:4px;
    padding-right:12px;
    padding-left:12px;
    border-radius: 12px;}

.bannervendu {background-color:#dd0000;color:#ffffff;border:none;-webkit-font-smoothing: antialiased;
    font: inherit;
    font-family: MBCorpo Text,DaimlerCS-Regular,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: .75rem;
    line-height: 1rem;
    letter-spacing: 1.5px !important;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 288px;
    padding-top:4px;
    padding-bottom:4px;
    padding-right:12px;
    padding-left:12px;
    border-radius: 12px;}


.banneroption{background-color:#cacc31;color:#ffffff;border:none;-webkit-font-smoothing: antialiased;
    font: inherit;
    font-family: MBCorpo Text,DaimlerCS-Regular,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: .75rem;
    line-height: 1rem;
    letter-spacing: 1.5px !important;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 288px;
    padding-top:4px;
    padding-bottom:4px;
    padding-right:12px;
    padding-left:12px;
    border-radius: 12px;}



.bannerdirection{background-color:#1f80ae;color:#ffffff;border:none;-webkit-font-smoothing: antialiased;
    font: inherit;
    font-family: MBCorpo Text,DaimlerCS-Regular,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: .75rem;
    line-height: 1rem;
    letter-spacing: 1.5px !important;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 288px;
    padding-top:4px;
    padding-bottom:4px;
    padding-right:12px;
    padding-left:12px;
    border-radius: 12px;}




.actionpromotionpage{background-color:#00adef;color:#ffffff;border:none;-webkit-font-smoothing: antialiased;
    font: inherit;
    font-family: MBCorpo Text,DaimlerCS-Regular,sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 1.5px !important;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    
    padding-top:4px;
    padding-bottom:4px;
    padding-right:12px;
    padding-left:12px;
    border-radius: 12px;}

.vmos_jQyeG table{

    font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;
    font-size:12px;
  
    line-height: 18px;
    color:#444444 !important;
}

.grid ul {
    margin: 0;
    padding: 0;
    width: 100%;

}
.grid ul li {
	display:inline-block;
	margin:0;
	padding:0;
	margin:-2px;
    min-height: 100%;
    width: 25%;
    background-color: #000;
    list-style: none;
}
.grid figure {
    position: relative;
    overflow: hidden;
	
	margin-top:0px;
}
.grid figure img {
    width: 100%;
    height: 100%;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.grid figure:hover img, .grid figure:focus img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.grid figcaption {
    position: absolute;
    top: 0;
    left: 0;
    padding: 25% 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.70);
    text-align: center;
    font-size: 14px;
    opacity: 0;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.grid figcaption a {
    color: #fff;
	display:block;
	width:100%;
	height:100%;
}
.grid figcaption a:hover, .grid figcaption a:focus {
    color: #f0662f;
}
.grid figure:hover figcaption, .grid figure:focus figcaption {
    opacity: 1;
}
.visible {
    opacity: 1;
}
.grid figure.cs-hover figcaption {
    opacity: 1;
}
.grid figcaption i {
    font-size: 30px;
}
.grid figcaption p {
    margin-bottom: 0;
	margin-top:10px;
    text-transform: uppercase;
    font-weight: 400;
}
.grid figcaption .caption-content {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -100px;
    width: 200px;
    -webkit-transform: translate(0px, 15px);
    -ms-transform: translate(0px, 15px);
    transform: translate(0px, 15px);
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.grid figure:hover figcaption .caption-content, .grid figure:focus figcaption .caption-content {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}


.vmos_WB_Kr{margin-top: -34px; margin-bottom: -45px;}



.image-gh {width:100%;}

.vmos_WB_Kr {

    max-height: 254px !important;
    min-height: 254px !important;
  
}


.optionsvehicule{

  padding-top: 20px;
   font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;
    font-size:16px !important;
    line-height: 22px;
   
}

.optionsvehicule p{


    margin-bottom: 10px
}

.facebooker{

   margin-right: 34px!important;
}

.invalid-feedback {

    margin-top: -9px;

    margin-bottom: 20px;
}

.menuhaut {
      position: absolute;
    right: 14px;
  font-size:13px;
}

.menuhaut li{
display: inline-block;
    padding-left: 15px;
    
}


.menuhaut a{
color:#fff;
    
}

.menuhaut a:hover{
color:#00adef;
    
}

.mercedesmemobile {display: none!important;}




#form4 {display: none}

@media(max-width:1279px){
    
    #form4 {display: block}
    
    .partietable { margin-top: 300px !important}
    
    
    .partietableneuf { margin-top: 208px !important}
    
    .partietableoccas{ margin-top: 120px !important}
    
    #subgroup-list-scrollable {display: none!important}
    
     .mercedesmemobile{display: inherit !important;}
    
  
    
      .mercedesme {display: none !important;}
    

  .menuhaut {display: none !important}

}



.tableaulocation{
    
     font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif !important;
    background-color: #dddddd;
    color:#000;
    
    line-height: 37px;
    
}

.tableaulocation tr{
    
   
 
    
 border-bottom: 1px solid #fff;
}



.tableaulocation td{
    
   
 
    
padding-left: 10px;
}



.socialbut {
    
    text-align: right;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}


.socialbut:hover {
    
    -webkit-transform: translateX(87px);
    -moz-transform: translateX(87px);
    -ms-transform: translateX(87px);
    -o-transform: translateX(87px);
    transform: translateX(87px);
}

.headertextomobile {display: none;}


 .marginalow {
    margin-left: 4rem!important;
    }



.groupeblock {
    
    
    padding-bottom: 40px; text-align: left; padding-right: 50px;
    padding-left: 50px;
}


.l-container--dark a:hover {color: #00adef}


@media (max-width: 768px){
    
    
    
    .mobilevehiculee .btn--highlight{  margin-bottom: 50px}
    
    .groupeblock {
    
    
    padding-bottom: 40px; text-align: left; padding-right: 10px;
    padding-left:10px;
}
    
    
    .textoslido {
        margin-top: -55px;
        width: 90vw;
    }
    
    
    .marginalow {
    margin-left: 0px!important;
    }
    
    
    #footerhorairemobile {display: block;}
    
    
    .vmos_1GPXz {
    display: flex!important;
    font-size: 32px!important;
    width: 100%!important;
    height: inherit !important;
    align-items: center!important;
    padding-top: 16px!important;
     padding-bottom: inherit!important; 
}
    
    .aem--headerMainNavigation__navList{margin-top: -10px}
    
    
    .footerboxcontainer{  display: none; }
    
    .footerboxtep {  display: none; }
    
    .headertextomobile {display: inherit;}
    
      .headertexto {display: none;}
    
   .desktopvehiculepanel {display: none;}
    
.vmos_3Uy4Y   {     margin-top: 10px;}
    
    
    
.vmos_WB_Kr{margin-top: 0px; margin-bottom: -25px;}


    
    
    #informations a,#informations2 a[href^='tel:'] {
    font-size: 1rem !important;
    line-height: 22px !important;
    padding: 15px 0 5px 0;
    color: #555;
    margin: 15px 0 5px;
    font-family: "Arial Narrow";
    border-bottom: none;
    text-decoration: none;
}
#informations p,#informations2 p  {
    color: #999999;
    font-size: 1rem!important;
    line-height: 22px!important;
    font-family: arial;
    margin-bottom: 10px;
}
#informations p a,#informations2 p a {
    text-decoration: none;
    font-family: corporateaitalic;
    font-size: 1rem!important;
      line-height: 22px!important;
    padding: 0;
    border-bottom: 1px solid #bbbbbb;
    color: #999999;
}
    
    
    
    
    .facebooker {
    margin-right: 0px!important;
}
    
    .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:inherit;padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}
    
    
    .form-check label{font-size:13px !important;}
    
    .vmos_1_MLt {margin-top: -28px;}
    
    
    
    #subgroup-list-scrollable {margin-top: -28px;}
    
    
    .aem--breadcrumb__base{-webkit-box-flex:0;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
    
    
    
    .col-xs-6{

 width:49%;
}
    
    
    
    .optionsvehicule p{

    padding-top: 10px;
}
    
    .stage__img {
    width: 60% !important;
        padding-bottom: 0!important;
        height: 75px!important;
        
     left: -180px;
    
}
    
    
    .stage__hl p{color:#fff;}
    
    .stage__container{
        
        
          background: rgba(0,0,0,0.30) !important;
    background: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.30)))!important;
        
        margin-top: -90px !important;
    padding-top: 110px !important;
        margin-bottom: 0px!important;
   
    }
    
    
    .aem--grid-stage {
  
        padding-bottom: 104px!important;
          padding-left: 28px!important;
      
    
}
    
    
.mobilevehicule{
display:none;
}
    
    .c-morearticles .h2 { font-size: 30px !important;}
    
    
    .iconeservice{ width:100px !important;}
    .mobilevehiculepanel{ display: inherit!important;}
}


.mobilevehiculepanel{ display: none;}
.iconeservice{ width:88px;}

.btn--go:after {
    content: url(../images/caret-droit.svg);
    display: inline-block;
    width: 5px;
    height: 5px;
    margin-left: 5px;
}


.contactnous{
   color:#fff;
  padding: 5px;
    padding-left: 13px;
    padding-right:13px;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}



.vmos_7OANB {
   
    padding-bottom: 50px;
}
.vmos_NvMoW{ border: 1px solid #dddddd;
}

.adressepanel {
   
     font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif !important;
    font-size: 18px;
    line-height: 25px;

}


form {
        font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif !important;
    letter-spacing: normal;
    
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
   
    width: 40px;
    height: 20px;
}


.form-check-input[type=checkbox] {
    width: 40px;
    height: 20px;
}

.form-check-input[type=radio] {
    width: 40px;
    height: 20px;
}

.form-check-input[type=radio] {
    border-radius: .25em;
}


.form-check .form-check-input[type=radio]{
    float: inherit;
}

.form-select {
    height:inherit;
     font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif !important;
padding: 1rem 3rem 1rem 1rem;
    background-color: #f8f8f8;
    border: 1px solid #bfbfbf;
    border-radius:0px;
}



.form-control {
     font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif !important;
padding: 1rem 3rem 1rem 1rem;
    background-color: #f8f8f8;
    border: 1px solid #bfbfbf;
    border-radius:0px;
}

.imagethumbgh {
width:19.48%; display:inline-block;
}
.flex {
    display: flex !important;
}

li.kolom {
    width: 33.3%;
    padding: 0 !important;
    margin-right: 24px;
    list-style: none;
}

.gegevens li span:first-child {
    margin-right: 3px;
   
}

.gegevens li span:last-child {
    margin-left: 3px;
    text-align: right;
}


#overigeOpties ul li {
    width: 33.3%;
    padding: 0;
    padding-right: 12px;
        margin-bottom: 20px;
    padding-bottom: 4px;
}

#overigeOpties li {
    border-bottom: solid 1px #707070;
}

#overigeOpties ul {
    flex-wrap: wrap;
        color:#fff;
    font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;
    font-size: 18px;
    line-height: 26px;
}

.panelgreyvehicule{
  
   padding: 12px !important;
      margin-top:  1.5rem !important;
    background: rgba(255,255,255,0.3);
    
    
}

a.blueButton {
    color: white !important;
    text-decoration: none !important;
}

.blueButton {
   margin-top: 20px !important;
    background: #00adef;
    color: white;
    padding: 14px 22px;
}


.blueButton:hover {
  
    background: #0088c6;
    color: white;
    padding: 14px 22px;
}

.blueButton:before {
    content: url(../images/caret-droit.svg);
    display: inline-block;
    width: 5px;
    height: 5px;
    margin-right: 5px;
}

.afm {
    display: block;
    background: white;
   
   min-height: 30px;
    margin-left: -12px !important;
    margin-right: -12px !important;
    margin-top: -12px !important;
    margin-bottom: 20px !important;
    padding-bottom: 23px;
}

.gegevens li {
    color:#fff;
    font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;
    font-size: 18px;
    line-height: 26px;
    width: 100% !important;
    justify-content: space-between;
    padding: 3px 0 !important;
    border-bottom: solid 1px #525252;
}

.parallax-window {
    min-height: 480px;
    background: transparent;
}

.gridpanel14   {  max-width: 97rem;
    margin-left: auto;
    margin-right: auto;

}


.gridpanel12   {  max-width: 65rem;
    margin-left: auto;
    margin-right: auto;

}


.pannelfont {    font-family: MBCorpo Text,DaimlerCS-Regular,sans-serif;
    font-style: normal;
    font-weight: 400;}

.rte p{ font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif; line-height: 22px}

.rte h3{     font-family: "MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif; font-size: 1.9rem; line-height: 40px;}


.c-services__textholder h4{     font-family: "MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif; font-size: 2.4rem; line-height: 38px; padding-bottom: 25px;margin-top:20px;}


.c-services__textholder p{    font-family: "MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif; line-height: 22px}
article,
aside,
footer,
header,
nav,
section {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block;
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block;
}
/**
 * Add the correct display in IE.
 */
template {
  display: none;
}
/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none;
}
/* SET BASE FONT-SIZE TO 1 > 1EM EQUALS 1PX */
html {
  font-size: 62.5%;
  height: 100%;
}
body {
  position: static !important;
}
* {
  outline: none;
}
body {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.6;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
}
@media screen and (min-width: 64em) {
  body {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.6;
  }
}
@media screen and (min-width: 80em) {
  body {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.6;
  }
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif;
  font-weight: normal;
  margin-top: 0rem;
  font-size: 2.6rem;
  margin-bottom: 0;
  line-height: 1.3;
  color: #000000;
  display: block;
}
h1--line,
.h1--line,
h2--line,
.h2--line,
h3--line,
.h3--line,
h4--line,
.h4--line,
h5--line,
.h5--line,
h6--line,
.h6--line {
  position: relative;
  padding-top: 1.5rem;
}
h1--line:before,
.h1--line:before,
h2--line:before,
.h2--line:before,
h3--line:before,
.h3--line:before,
h4--line:before,
.h4--line:before,
h5--line:before,
.h5--line:before,
h6--line:before,
.h6--line:before {
  content: '';
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 3.5rem;
  height: 0.2rem;
  background: #000000;
}
h1--light,
.h1--light,
h2--light,
.h2--light,
h3--light,
.h3--light,
h4--light,
.h4--light,
h5--light,
.h5--light,
h6--light,
.h6--light {
  color: #ffffff;
}
h1--light:before,
.h1--light:before,
h2--light:before,
.h2--light:before,
h3--light:before,
.h3--light:before,
h4--light:before,
.h4--light:before,
h5--light:before,
.h5--light:before,
h6--light:before,
.h6--light:before {
  background: #ffffff;
}
h1,
.h1 {
  font-size: 3.6rem;
}
@media screen and (min-width: 64em) {
  h1,
  .h1 {
    font-size: 6rem;
    line-height: 1;
  }
  h2,
  .h2 {
    font-size: 3rem;
  }
  h3,
  .h3 {
    font-size: 2rem;
  }
  h4,
  .h4 {
    font-size: 1.8rem;
    font-weight: 700;
    font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  }
  h5,
  .h5 {
    font-size: 1.8rem;
    font-weight: 700;
    font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  }
  h6,
  .h6 {
    font-size: 1.8rem;
    font-weight: 700;
    font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  }
}
@media screen and (min-width: 80em) {
  h1,
  .h1 {
    font-size: 8rem;
  }
  h2,
  .h2 {
    font-size: 2.5rem;
  }
  h3,
  .h3 {
    font-size: 3rem;
  }
  h4,
  .h4 {
    font-size: 2rem;
    font-weight: 700;
    font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  }
  h5,
  .h5 {
    font-size: 2rem;
    font-weight: 700;
    font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  }
  h6,
  .h6 {
    font-size: 2rem;
    font-weight: 700;
    font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  }
}
strong {
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  font-weight: normal;
}
.rte {
  color: #4d4d4d;
}
.rte a {
  color: #00adef;
}


.c-actie__table * {
  font-size: 1.2rem;
}
@media screen and (min-width: 64em) {
  .c-actie__table * {
    font-size: 1.6rem;
  }
}
/* BASIC STYLING FORM ELEMENTS */
.input {
  padding: 0.5em 1em;
  display: inline-block;
  border: 1px solid #CCC;
  -webkit-box-shadow: 0;
          box-shadow: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* BASIC FOCUS STATE */
.input:focus {
  outline: 0;
  border-color: #129FEA;
}
/* BASIC DISABLED STATE */
.input[disabled] {
  cursor: not-allowed;
  background-color: #eaeded;
  color: #cad2d3;
}
/* BASIC READONLY STATE */
.input[readonly] {
  background: #eee;
  color: #777;
  border-color: #ccc;
}
.select::-ms-expand,
select::-ms-expand {
  display: none;
}
.form input,
form input,
.form textarea,
form textarea,
.form select,
form select {
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
}
.form label a,
form label a {
  color: #00adef;
}
.form .contourField,
form .contourField {
  margin-bottom: 2rem;
}
.form .contourField div,
form .contourField div {
  max-width: 40rem;
  position: relative;
}
.form .contourField *,
form .contourField * {
  text-indent: 0 !important;
}
.form *::-webkit-input-placeholder, form *::-webkit-input-placeholder {
  font-size: 1.2rem;
}
.form *::-moz-placeholder, form *::-moz-placeholder {
  font-size: 1.2rem;
}
.form *:-ms-input-placeholder, form *:-ms-input-placeholder {
  font-size: 1.2rem;
}
.form *::-ms-input-placeholder, form *::-ms-input-placeholder {
  font-size: 1.2rem;
}
.form *::placeholder,
form *::placeholder {
  font-size: 1.2rem;
}
.form fieldset,
form fieldset {
  border: 0;
  padding: 0;
}
.form fieldset fieldset,
form fieldset fieldset {
  border: 1px solid #ccc;
  width: 100%;
  max-width: 40rem;
  padding: 0.5rem 1rem 0.75rem 1.5rem;
}
.form .label,
form .label,
.form label,
form label {
  margin-bottom: 0.5rem;
  display: inline-block;
  width: 100%;
 
}
.form .input + .label,
form .input + .label,
.form input + label,
form input + label {
  width: auto;
}
.form .label:hover,
form .label:hover,
.form label:hover,
form label:hover {
  background: none !important;
}
.form .input,
form .input,
.form input,
form input {
  padding: 0.5rem 1rem;
  border: 1px solid #e1e1e1;
  width: 100%;
  border-radius: 0;
  margin-bottom: 1.5rem;
}
.form .checkbox,
form .checkbox,
.form .radio,
form .radio,
.form input[type="radio"],
form input[type="radio"],
.form input[type="checkbox"],
form input[type="checkbox"] {
  width: auto;
  margin-right: 0.5rem;
}
.form .checkbox + label + *,
form .checkbox + label + *,
.form .radio + label + *,
form .radio + label + *,
.form input[type="radio"] + label + *,
form input[type="radio"] + label + *,
.form input[type="checkbox"] + label + *,
form input[type="checkbox"] + label + * {
  margin-left: 3rem;
}
.form textarea,
form textarea {
  padding: 0.5rem 1rem;
  border: 1px solid #e1e1e1;
  width: 100%;
  border-radius: 0;
  min-height: 15rem;
  margin-bottom: 0;
}
.form input[type="file"],
form input[type="file"] {
  background: #f2f2f2;
  padding: 1.5rem 2rem;
  cursor: pointer;
  font-size: 100%;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.form input[type="file"]:hover,
form input[type="file"]:hover {
  background: #d0d0d0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.form .select,
form .select,
.form select,
form select {
  position: relative;
  padding: 0.5rem 1rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: white;
  border: 1px solid #e1e1e1;
  width: 100%;
  margin-bottom: 1.5rem;
  border-radius: 0;
}
.form .contourField.dropdown div:after,
form .contourField.dropdown div:after,
.form .select-wrap:after,
form .select-wrap:after {
  content: '';
  position: absolute;
  background-color: #FFF;
  background-size: 12px 12px;
  height: 100%;
  width: 4rem;
  top: 0;
  right: 0.2rem;
  background-repeat: no-repeat;
  pointer-events: none;
  display: block;
  z-index: 11;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNC41LDkgMjAsMzAuMiAzNS41LDkgIi8+PC9zdmc+);
}
.form .select-wrap,
form .select-wrap {
  position: relative;
}
.form .help-block,
form .help-block {
  padding: 0 1rem 0 1.5rem;
  opacity: 0.75;
  font-size: 100%;
  position: relative;
}
.form .help-block:before,
form .help-block:before {
  content: '- ';
  font-weight: 700;
  position: absolute;
  top: -0.1rem;
  left: 0.5rem;
  display: inline-block;
  z-index: 1;
}
.form .validation-summary-errors,
form .validation-summary-errors {
  color: #c13846;
  border: 1px solid #c13846;
  background: rgba(193, 56, 70, 0.1);
  margin-bottom: 2rem;
  max-width: 40rem;
}
@media screen and (min-width: 64em) and (min-height: 768px) {
  .form .input,
  form .input,
  .form input,
  form input {
    padding: 1.5rem;
  }
  .form .select,
  form .select,
  .form select,
  form select {
    padding: 1.5rem;
  }
}
.form__label-holder,
form__label-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
@media screen and (min-width: 64em) {
  .form__label-holder,
  form__label-holder {
    padding-right: 2rem;
  }
}
@media screen and (max-width: 63.4em) {
  .form__label-holder,
  form__label-holder {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.form__label-holder > *,
form__label-holder > *,
.form__label-holder > .label,
form__label-holder > .label {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
}
.form__label-holder > *:not(:first-child),
form__label-holder > *:not(:first-child),
.form__label-holder > .label:not(:first-child),
form__label-holder > .label:not(:first-child) {
  margin-left: 1rem;
}
.form__label-subtext,
form__label-subtext {
  font-size: 1.4rem;
  color: rgba(0, 0, 0, 0.5);
}
.form__info__item,
form__info__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 1.4rem;
  height: 1.4rem;
  background: #000;
  border-radius: 50%;
  cursor: pointer;
}
[class*="--blue"] .form__info__item,
[class*="--blue"] form__info__item {
  background: #17283a;
}
.form__info__item:hover ~ [class*="tooltip"],
form__info__item:hover ~ [class*="tooltip"] {
  display: inline-block;
}
.form__info__icon.icon,
form__info__icon.icon {
  width: 1rem;
  height: 1rem;
  background-size: cover;
}
.form__info__tooltip,
form__info__tooltip {
  display: none;
  width: auto;
  height: auto;
  padding: 1rem 2rem;
  background: black;
  color: white;
  position: absolute;
  bottom: 100%;
  -webkit-transform: translateY(-1rem);
      -ms-transform: translateY(-1rem);
          transform: translateY(-1rem);
  margin: auto;
  max-width: 75rem;
  font-size: 1.4rem;
  z-index: 100;
}
@media screen and (max-width: 63.4em) {
  .form__info__tooltip,
  form__info__tooltip {
    left: 0;
    right: 0;
    -webkit-box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
            box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
  }
}
.form__info__tooltip::after,
form__info__tooltip::after {
  content: "";
  display: block;
  width: 0.8rem;
  height: 0.8rem;
  background: black;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  bottom: -0.3rem;
  left: 5px;
}
@media screen and (max-width: 63.4em) {
  .form__info__tooltip::after,
  form__info__tooltip::after {
    left: auto;
    right: 5px;
  }
}
.form__fake-check__parent,
form__fake-check__parent {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  padding: 0 !important;
}
.form__fake-check-rect,
form__fake-check-rect {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.form__fake-check-rect > label,
form__fake-check-rect > label {
  width: 100% !important;
  border: 1px solid #DDDDDD;
  background-color: #F2F2F2;
  padding: 0.6rem;
  line-height: 1.15;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  margin: 0;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media screen and (min-width: 64em) {
  .form__fake-check-rect > label,
  form__fake-check-rect > label {
    padding: 1.5rem;
  }
}
[class*="--blue"] .form__fake-check-rect > label,
[class*="--blue"] form__fake-check-rect > label {
  background-color: transparent;
  text-align: center;
}
.form__fake-check-rect > label:hover,
form__fake-check-rect > label:hover,
.form__fake-check-rect > label:focus,
form__fake-check-rect > label:focus {
  border-color: #000;
  color: inherit;
  background: transparent !important;
}
.form__fake-check-rect > input,
form__fake-check-rect > input {
  width: 0;
  height: 0;
  position: absolute;
  opacity: 0;
}
.form__fake-check-rect > input:checked ~ label,
form__fake-check-rect > input:checked ~ label {
  border-color: #000;
  background: #000 !important;
  color: #fff;
}
[class*="--blue"] .form__fake-check-rect > input:checked ~ label,
[class*="--blue"] form__fake-check-rect > input:checked ~ label {
  border-color: #22b573;
  background: #22b573 !important;
}
.vh {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.c-forms__container {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.c-forms__container * {
  position: relative;
  z-index: 10;
}
.c-forms__container:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 80%;
  padding: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#000000), color-stop(50%, #000000), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, #000000 0%, #000000 50%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to bottom, #000000 0%, #000000 50%, rgba(0, 0, 0, 0) 100%);
  z-index: 1;
}
.c-forms__tabsnav {
  display: block;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid white;
}
.c-forms__tabsnav-item {
  position: relative;
  display: inline-block;
  margin: 0;
  margin-right: 2rem;
  list-style: none;
  opacity: 0.5;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-forms__tabsnav-item:after {
  content: '';
  width: 2rem;
  height: 2rem;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -3rem;
  opacity: 0;
  margin: 0 auto;
  background: #000000;
  border: 1px solid white;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-forms__tabsnav-item.s-active {
  opacity: 1;
}
.c-forms__tabsnav-item.s-active:after {
  bottom: -1.5rem;
  opacity: 1;
}
.c-forms__tabsnav-link {
  color: #000000;
  text-decoration: none;
  display: block;
  padding: 2rem 0;
}
.c-forms__tabs {
  position: relative;
}
.c-forms__tabs:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 5rem;
  width: 100%;
  background: #000000;
}
.c-forms__tabs-panel {
  display: none;
  padding: 5rem 0 0;
  margin: 0 auto;
}
@media screen and (min-width: 48em) {
  .c-forms__tabs-panel {
    padding: 4rem 2rem 0;
  }
  .c-forms__tabsnav-item {
    margin-right: 5rem;
  }
  .c-forms__form-title {
    display: block;
    margin-bottom: 5rem;
  }
}
@media screen and (min-width: 64em) {
  .c-forms__tabs-panel {
    padding: 8rem 10% 0;
  }
}
.c-forms__form-title {
  display: none;
}
.c-forms__form-holder {
  width: 100%;
  height: auto;
  display: block;
  margin-bottom: 2rem;
}
.c-forms__form-holder a {
  color: #00adef !important;
}
.c-forms__form-field {
  width: 100%;
  display: block;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  color: #000000;
  background: #ffffff;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
  border: 1px solid #e1e1e1;
  padding: 1.5rem 2rem;
}
.c-forms__form-field--upper {
  text-transform: uppercase;
}
.c-forms__form-radio {
  position: relative;
  color: #000000;
}
.c-forms__form-radio input[type=radio] {
  display: none;
}
.c-forms__form-radio label {
  position: relative;
  padding-left: 3.5rem;
  margin-right: 3rem;
  cursor: pointer;
}
.c-forms__form-radio label:before {
  content: '';
  position: absolute;
  left: 0;
  top: -0.3rem;
  width: 2.5rem;
  height: 2.5rem;
  background: none;
  border-radius: 50%;
  border: 1px solid #e1e1e1;
}
.c-forms__form-radio input[type=radio]:checked + label:before {
  border: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPiAgPHBhdGggZD0ibTIyLDBjLTEyLjIsMC0yMiw5LjgtMjIsMjJzOS44LDIyIDIyLDIyIDIyLTkuOCAyMi0yMi05LjgtMjItMjItMjJ6bTEyLjcsMTUuMWwwLDAtMTYsMTYuNmMtMC4yLDAuMi0wLjQsMC4zLTAuNywwLjMtMC4zLDAtMC42LTAuMS0wLjctMC4zbC03LjgtOC40LS4yLS4yYy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuN3MwLjEtMC41IDAuMy0wLjdsMS40LTEuNGMwLjQtMC40IDEtMC40IDEuNCwwbC4xLC4xIDUuNSw1LjljMC4yLDAuMiAwLjUsMC4yIDAuNywwbDEzLjQtMTMuOWgwLjFjMC40LTAuNCAxLTAuNCAxLjQsMGwxLjQsMS40YzAuNCwwLjMgMC40LDAuOSAwLDEuM3oiIGZpbGw9IiMxZGE4NjQiLz48L3N2Zz4=);
}
.c-forms__form-checkbox {
  position: relative;
  color: #000000;
}
.c-forms__form-checkbox input[type=checkbox] {
  position: absolute;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
.c-forms__form-checkbox label {
  position: relative;
  padding-left: 3.5rem;
  margin-right: 3rem;
  cursor: pointer;
}
.c-forms__form-checkbox label:before {
  content: '';
  position: absolute;
  left: 0;
  top: -0.3rem;
  width: 2.5rem;
  height: 2.5rem;
  background: none;
  border-radius: 50%;
  border: 1px solid #e1e1e1;
}
.c-forms__form-checkbox input[type=checkbox]:checked + label:before {
  border: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPiAgPHBhdGggZD0ibTIyLDBjLTEyLjIsMC0yMiw5LjgtMjIsMjJzOS44LDIyIDIyLDIyIDIyLTkuOCAyMi0yMi05LjgtMjItMjItMjJ6bTEyLjcsMTUuMWwwLDAtMTYsMTYuNmMtMC4yLDAuMi0wLjQsMC4zLTAuNywwLjMtMC4zLDAtMC42LTAuMS0wLjctMC4zbC03LjgtOC40LS4yLS4yYy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuN3MwLjEtMC41IDAuMy0wLjdsMS40LTEuNGMwLjQtMC40IDEtMC40IDEuNCwwbC4xLC4xIDUuNSw1LjljMC4yLDAuMiAwLjUsMC4yIDAuNywwbDEzLjQtMTMuOWgwLjFjMC40LTAuNCAxLTAuNCAxLjQsMGwxLjQsMS40YzAuNCwwLjMgMC40LDAuOSAwLDEuM3oiIGZpbGw9IiMxZGE4NjQiLz48L3N2Zz4=);
}
.c-forms__form-checkbox input[type=checkbox]:checked + input + label:before {
  border: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPiAgPHBhdGggZD0ibTIyLDBjLTEyLjIsMC0yMiw5LjgtMjIsMjJzOS44LDIyIDIyLDIyIDIyLTkuOCAyMi0yMi05LjgtMjItMjItMjJ6bTEyLjcsMTUuMWwwLDAtMTYsMTYuNmMtMC4yLDAuMi0wLjQsMC4zLTAuNywwLjMtMC4zLDAtMC42LTAuMS0wLjctMC4zbC03LjgtOC40LS4yLS4yYy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuN3MwLjEtMC41IDAuMy0wLjdsMS40LTEuNGMwLjQtMC40IDEtMC40IDEuNCwwbC4xLC4xIDUuNSw1LjljMC4yLDAuMiAwLjUsMC4yIDAuNywwbDEzLjQtMTMuOWgwLjFjMC40LTAuNCAxLTAuNCAxLjQsMGwxLjQsMS40YzAuNCwwLjMgMC40LDAuOSAwLDEuM3oiIGZpbGw9IiMxZGE4NjQiLz48L3N2Zz4=);
}
.c-forms__form-select {
  width: 100%;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  color: #000000;
  background-color: #ffffff;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
  border: 1px solid #e1e1e1;
  padding: 1.7rem 6rem 1.5rem 2rem;
  background-size: 1rem;
  background-repeat: no-repeat;
  background-position: right 2rem center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAyODQuOTI5IDI4NC45MjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI4NC45MjkgMjg0LjkyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yODIuMDgyLDc2LjUxMWwtMTQuMjc0LTE0LjI3M2MtMS45MDItMS45MDYtNC4wOTMtMi44NTYtNi41Ny0yLjg1NmMtMi40NzEsMC00LjY2MSwwLjk1LTYuNTYzLDIuODU2TDE0Mi40NjYsMTc0LjQ0MSAgIEwzMC4yNjIsNjIuMjQxYy0xLjkwMy0xLjkwNi00LjA5My0yLjg1Ni02LjU2Ny0yLjg1NmMtMi40NzUsMC00LjY2NSwwLjk1LTYuNTY3LDIuODU2TDIuODU2LDc2LjUxNUMwLjk1LDc4LjQxNywwLDgwLjYwNywwLDgzLjA4MiAgIGMwLDIuNDczLDAuOTUzLDQuNjYzLDIuODU2LDYuNTY1bDEzMy4wNDMsMTMzLjA0NmMxLjkwMiwxLjkwMyw0LjA5MywyLjg1NCw2LjU2NywyLjg1NHM0LjY2MS0wLjk1MSw2LjU2Mi0yLjg1NEwyODIuMDgyLDg5LjY0NyAgIGMxLjkwMi0xLjkwMywyLjg0Ny00LjA5MywyLjg0Ny02LjU2NUMyODQuOTI5LDgwLjYwNywyODMuOTg0LDc4LjQxNywyODIuMDgyLDc2LjUxMXoiIGZpbGw9IiM2NjY2NjYiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
}
.c-forms__form-label {
  display: block;
  width: 100%;
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  color: #000000;
  margin-bottom: 0.6rem;
}
.c-forms__form-thanks {
  display: block;
  padding: 5rem 0 0;
  margin: 0 auto;
}
@media screen and (min-width: 48em) {
  .c-forms__form-thanks {
    padding: 8rem 10% 0;
  }
  .c-forms__form-title {
    display: block;
    margin-bottom: 5rem;
  }
}
.field-validation-error {
  color: #c13846 !important;
  display: block;
  position: relative;
  top: -1.5rem;
  font-size: 1.6rem;
}
.field-validation-error * {
  color: #c13846 !important;
}
.field-validation-error.krediet-error {
  top: 0px;
  padding-left: 2px;
}
#tab-1 {
  display: block;
}
.form-error__element {
  position: relative;
  color: #c1141d;
  background: rgba(193, 20, 29, 0.15);
  padding: 1.6rem 2.4rem;
  border: 1px solid rgba(193, 20, 29, 0.5);
  margin-top: 2rem;
  font-size: 1.4rem;
}
.form-error__element--dark {
  color: white;
  background: rgba(193, 20, 29, 0.25);
  border: 1px solid #c1141d;
}
.form-error__element--info {
  color: white;
  background: rgba(0, 173, 239, 0.25);
  border: 1px solid #00adef;
  padding-left: 8rem !important;
  text-align: left !important;
}
.form-error__element__icon {
  position: absolute;
  left: 3rem;
  top: 3rem;
}
@media screen and (min-width: 48em) {
  .form-error__element {
    padding: 3rem 6rem;
    font-size: 1.6rem;
  }
}
/* BUTTON */
.btn {
  display: inline-block;
  zoom: 1;
  line-height: normal;
  white-space: nowrap;
  vertical-align: baseline;
  text-align: center;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.btn {
  padding: 1.4rem 2.4rem 1.5rem;
  background: black;
  border: 0;
  cursor: pointer;
  width: 100%;
  color: white !important;
  text-decoration: none;
  border-radius: 0;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  white-space: normal;
}
.btn:hover {
  background: #383838;
}
.btn--highlight {
  background: #00adef;
}
.btn--highlight:hover {
  background: #0076a3;
}
.btn--dark {
  background: #333333;
}
.btn--dark:hover {
  background: #0d0d0d;
}
.btn--light {
  background: #aeaeae;
  color: white !important;
}
.btn--light:hover {
  background: #888888;
}
.btn--hidesm {
  display: none;
}
@media screen and (min-width: 48em) {
  .btn--hidesm {
    display: inline-block;
  }
}
.btn--loading {
  border-top: 0.4rem solid rgba(51, 51, 51, 0.5);
  position: relative;
  background: #0076a3;
}
.btn--loading:before {
  content: '';
  width: 100%;
  height: 0.4rem;
  background: #00adef;
  position: absolute;
  bottom: 100%;
  left: 0;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-name: loading;
          animation-name: loading;
}
.btn--loading:hover {
  color: #333333;
  cursor: default;
  background: transparent;
  text-decoration: none;
}
.btn--loading:after {
  content: none;
}
@media screen and (min-width: 48em) {
  .btn {
    width: auto;
    white-space: nowrap;
    padding: 1.4rem 3rem 1.5rem;
  }
}
@-webkit-keyframes loading {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes loading {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
.btn,
input[type="submit"],
input[type="button"],
button {
  cursor: pointer;
}
/* ICONS */
.icon {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  display: inline-block;
  width: 3rem;
  height: 3rem;
}
.icon--1r {
  width: 1rem;
  height: 1rem;
}
.icon--2r {
  width: 2rem;
  height: 2rem;
}
.icon--3r {
  width: 3rem;
  height: 3rem;
}
.icon--4r {
  width: 4rem;
  height: 4rem;
}
.icon--5r {
  width: 5rem;
  height: 5rem;
}
.icon--7r {
  width: 4.2rem;
  height: 4.2rem;
}
.icon--aanspreekpunt {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTguMiw0Ni4zYzIuOC0zLjcsNC4zLTguMiw0LjMtMTIuOWMwLTExLjctOS42LTIxLjMtMjEuMy0yMS4zYy0zLjYsMC03LjEsMC45LTEwLjIsMi42Yy0wLjQsMC4yLTAuNSwwLjctMC4zLDFjMC4yLDAuNCwwLjcsMC41LDEsMC4zYzIuOS0xLjYsNi4yLTIuNCw5LjUtMi40YzEwLjksMCwxOS44LDguOSwxOS44LDE5LjhjMCw0LjQtMS40LDguNS00LDEyYy0xLjEsMS40LTIuMywyLjYtMy43LDMuN2MtNi00LjYtOC4yLTIuNC0xMC43LDAuMmwtMC41LDAuNWMtMC44LDAuOC0yLjctMC4zLTMuOC0xYy0xLjctMS4xLTMuOC0yLjktNi4zLTUuNGMtNy42LTcuNi02LjgtOS43LTYuNC0xMC4xbDAuNS0wLjVjMi43LTIuNiw1LTQuOS0wLjEtMTEuMmMtMS43LTIuMS0zLjQtMy4yLTUuMS0zLjNjLTIuNS0wLjEtNC40LDEuOS02LjEsMy43Yy0wLjMsMC4zLTAuNiwwLjYtMC44LDAuOGMtMS44LDEuOC0xLjgsNS45LDAsMTAuOGMyLDUuNCw2LjEsMTEuMywxMS4zLDE2LjVjNS4zLDUuMywxMS4xLDkuMywxNi41LDExLjNjMi41LDAuOSw0LjcsMS40LDYuNiwxLjRjMS44LDAsMy4zLTAuNSw0LjItMS40YzAuMy0wLjMsMC42LTAuNSwwLjgtMC44YzEuOC0xLjcsMy44LTMuNiwzLjctNi4xYy0wLjEtMS41LTAuOS0zLTIuNi00LjVDNTUuOSw0OSw1Ny4xLDQ3LjcsNTguMiw0Ni4zeiBNNTUuNiw1NC42YzAuMSwxLjgtMS43LDMuNS0zLjIsNWMtMC4zLDAuMy0wLjYsMC42LTAuOSwwLjhjLTEuNCwxLjQtNSwxLjItOS4yLTAuNGMtNS4yLTItMTAuOS01LjktMTYtMTFjLTUuMS01LjEtOS0xMC44LTExLTE2Yy0xLjYtNC4yLTEuNy03LjgtMC40LTkuMmMwLjMtMC4zLDAuNi0wLjYsMC44LTAuOWMxLjQtMS41LDMuMS0zLjIsNC44LTMuMmMwLDAsMC4xLDAsMC4xLDBjMS4zLDAuMSwyLjYsMSw0LDIuN2M0LjIsNS4zLDIuNyw2LjgsMC4zLDkuMmwtMC41LDAuNWMtMiwyLDAsNS45LDYuNCwxMi4yYzIuNiwyLjYsNC44LDQuNSw2LjYsNS42YzIuNiwxLjcsNC41LDEuOSw1LjYsMC44bDAuNS0wLjVjMi40LTIuNSwzLjktNCw5LjIsMC4zQzU0LjYsNTIsNTUuNSw1My40LDU1LjYsNTQuNnoiLz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzcsMjUuM2MwLjktMC4zLDEuOC0wLjQsMi43LTAuNGMyLjQsMCwzLjksMS4yLDMuOSwzLjJjMCwxLjEtMC42LDItMiwyLjlsLTIuNywxLjhjLTAuOCwwLjYtMS4yLDEuNC0xLjIsMi40aDUuNWMwLjEsMCwwLjIsMC4xLDAuMiwwLjJ2MS4zYzAsMC4xLTAuMSwwLjItMC4yLDAuMkgzNmMtMC4xLDAtMC4yLTAuMS0wLjItMC4ydi0wLjhjMC0yLjEsMC43LTMuNSwyLjItNC41bDIuNy0xLjhjMC43LTAuNSwxLTAuOSwxLTEuNGMwLTAuOS0wLjctMS41LTItMS41Yy0wLjgsMC0xLjUsMC4xLTIuMSwwLjRsLTEsMC4zYy0wLjEsMC0wLjIsMC0wLjItMC4xTDM2LDI1LjhjLTAuMS0wLjEsMC0wLjIsMC4xLTAuMkwzNywyNS4zeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01My45LDMzLjZjMCwwLjEtMC4xLDAuMi0wLjIsMC4yaC0xdjIuOGMwLDAuMS0wLjEsMC4yLTAuMiwwLjJINTFjLTAuMSwwLTAuMi0wLjEtMC4yLTAuMnYtMi44aC01LjZjLTAuMSwwLTAuMi0wLjEtMC4yLTAuMnYtMS40YzAtMC4xLDAtMC4yLDAuMS0wLjJjMC40LTAuNSwwLjgtMC45LDEuMi0xLjVsMy4xLTRjMC4zLTAuNCwwLjYtMC44LDAuOS0xLjNjMC4xLTAuMSwwLjEtMC4xLDAuMi0wLjFoMmMwLjEsMCwwLjIsMC4xLDAuMiwwLjJ2Ni45aDFjMC4xLDAsMC4yLDAuMSwwLjIsMC4yTDUzLjksMzMuNkw1My45LDMzLjZ6IE01MC44LDI5LjJjMC0wLjUsMC0xLjEsMC4xLTEuN2MwLTAuMi0wLjEtMC4zLTAuMy0wLjFMNDgsMzFjLTAuMiwwLjMtMC41LDAuNy0wLjgsMC45Yy0wLjEsMC4xLTAuMSwwLjMsMC4xLDAuM2gzLjZWMjkuMnoiLz48L2c+PC9zdmc+);
}
.icon--bijtelling {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48Zz48Zz48Zz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzUuOCw2Mi41Yy0xMi4zLDAtMjIuMy0xMC0yMi4zLTIyLjNzMTAtMjIuMywyMi4zLTIyLjNjMC40LDAsMC43LDAuMywwLjcsMC43djIwLjloMjAuOWMwLjQsMCwwLjcsMC4zLDAuNywwLjdDNTguMSw1Mi41LDQ4LjEsNjIuNSwzNS44LDYyLjV6IE0zNS4xLDE5LjNjLTExLjIsMC40LTIwLjMsOS42LTIwLjMsMjAuOWMwLDExLjYsOS40LDIwLjksMjAuOSwyMC45YzExLjMsMCwyMC42LTksMjAuOS0yMC4zSDM1LjhjLTAuNCwwLTAuNy0wLjMtMC43LTAuN1YxOS4zeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02Mi44LDM1LjVINDEuMmMtMC40LDAtMC43LTAuMy0wLjctMC43VjEzLjJjMC0wLjQsMC4zLTAuNywwLjctMC43YzEyLjMsMCwyMi4zLDEwLDIyLjMsMjIuM0M2My41LDM1LjIsNjMuMiwzNS41LDYyLjgsMzUuNXogTTQxLjksMzQuMWgyMC4zYy0wLjQtMTEtOS4yLTE5LjktMjAuMy0yMC4zVjM0LjF6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.icon--eigen {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48Zz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjIuMSwxNS4zaC05LjVIMjIuNGgtOS41Yy0yLjQsMC00LjQsMi00LjQsNC40djM1LjZjMCwyLjQsMiw0LjQsNC40LDQuNGg0OS4zYzIuNCwwLDQuNC0yLDQuNC00LjRWMTkuN0M2Ni41LDE3LjMsNjQuNiwxNS4zLDYyLjEsMTUuM3ogTTY0LjgsNTUuM2MwLDEuNS0xLjIsMi42LTIuNiwyLjZIMTIuOWMtMS41LDAtMi42LTEuMi0yLjYtMi42VjE5LjdjMC0xLjUsMS4yLTIuNiwyLjYtMi42aDkuNWgzMC4yaDkuNWMxLjUsMCwyLjYsMS4yLDIuNiwyLjZWNTUuM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzguNSw1MUgxNy44Yy0wLjUsMC0wLjktMC40LTAuOS0wLjl2LTIuM2MwLTEuNSwwLjktMi44LDIuMi0zLjRsNC43LTIuOWMtMS41LTEuMi0yLjQtMy0yLjUtNWwtMC4yLTQuNmMwLTMuNSwyLjktNi40LDYuNC02LjRoMS4yYzMuNiwwLDYuNCwyLjksNi40LDYuNEwzNSwzNi41Yy0wLjEsMi0xLDMuOC0yLjUsNWw0LjcsMi45YzEuMywwLjYsMi4xLDIsMi4xLDMuNHYyLjNDMzkuNCw1MC42LDM5LDUxLDM4LjUsNTF6IE0xOC43LDQ5LjNoMTguOXYtMS41YzAtMC44LTAuNS0xLjUtMS4yLTEuOWMwLDAtMC4xLDAtMC4xLDBsLTUuOS0zLjZjLTAuMy0wLjItMC40LTAuNS0wLjQtMC44YzAtMC4zLDAuMi0wLjYsMC41LTAuN2MxLjctMC44LDIuNy0yLjUsMi44LTQuM2wwLjItNC42YzAtMi41LTIuMS00LjYtNC43LTQuNmgtMS4yYy0yLjYsMC00LjcsMi4xLTQuNyw0LjZsMC4yLDQuNmMwLjEsMS44LDEuMSwzLjUsMi44LDQuM2MwLjMsMC4xLDAuNSwwLjQsMC41LDAuN2MwLDAuMy0wLjEsMC42LTAuNCwwLjhMMjAsNDUuOWMtMC44LDAuNC0xLjMsMS4xLTEuMywxLjlMMTguNyw0OS4zTDE4LjcsNDkuM3oiLz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTcuMywzMS4zSDQ2LjRjLTAuNSwwLTAuOS0wLjQtMC45LTAuOXMwLjQtMC45LDAuOS0wLjloMTAuOGMwLjUsMCwwLjksMC40LDAuOSwwLjlTNTcuOCwzMS4zLDU3LjMsMzEuM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTcuMywzOS4xSDQ2LjRjLTAuNSwwLTAuOS0wLjQtMC45LTAuOWMwLTAuNSwwLjQtMC45LDAuOS0wLjloMTAuOGMwLjUsMCwwLjksMC40LDAuOSwwLjlDNTguMiwzOC43LDU3LjgsMzkuMSw1Ny4zLDM5LjF6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTU3LjMsNDYuOUg0Ni40Yy0wLjUsMC0wLjktMC40LTAuOS0wLjljMC0wLjUsMC40LTAuOSwwLjktMC45aDEwLjhjMC41LDAsMC45LDAuNCwwLjksMC45QzU4LjIsNDYuNSw1Ny44LDQ2LjksNTcuMyw0Ni45eiIvPjwvZz48Zz48L2c+PC9nPjwvZz48L2c+PC9zdmc+);
}
.icon--inruilen {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDEuMywxMi41Yy0xMywwLTIzLjcsOS45LTI0LjksMjIuNmwtNC40LTYuNGMtMC4yLTAuNC0wLjctMC41LTEuMS0wLjJjLTAuNCwwLjItMC41LDAuNy0wLjIsMS4xbDUuNyw4LjRjMCwwLDAsMCwwLjEsMC4xYzAsMCwwLjEsMC4xLDAuMSwwLjFjMCwwLDAuMSwwLjEsMC4xLDAuMWMwLDAsMC4xLDAsMC4xLDAuMWMwLDAsMC4xLDAsMC4xLDBjMCwwLDAuMSwwLDAuMSwwYzAuMSwwLDAuMiwwLDAuMy0wLjFjMCwwLDAsMCwwLjEsMGMwLDAsMC4xLDAsMC4xLDBsOC40LTUuN2MwLjQtMC4yLDAuNS0wLjcsMC4yLTEuMWMtMC4yLTAuNC0wLjctMC41LTEuMS0wLjJMMTgsMzZjMC44LTEyLjIsMTEtMjEuOSwyMy40LTIxLjljMTIuOSwwLDIzLjQsMTAuNSwyMy40LDIzLjRjMCwxMi45LTEwLjUsMjMuNC0yMy40LDIzLjRjLTcuOCwwLTE1LjEtMy45LTE5LjQtMTAuM2MtMC4yLTAuNC0wLjctMC41LTEuMS0wLjJjLTAuNCwwLjItMC41LDAuNy0wLjIsMS4xYzQuNyw2LjksMTIuNCwxMSwyMC43LDExYzEzLjgsMCwyNS0xMS4yLDI1LTI1UzU1LjEsMTIuNSw0MS4zLDEyLjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTQ4LjksNDcuNGMtMC4yLDAtMC41LTAuMS0wLjYtMC4zTDQwLjcsMzhjLTAuMS0wLjEtMC4yLTAuMy0wLjItMC41VjIyLjRjMC0wLjQsMC40LTAuOCwwLjgtMC44czAuOCwwLjQsMC44LDAuOHYxNC45bDcuNCw4LjljMC4zLDAuMywwLjIsMC44LTAuMSwxLjFDNDkuMiw0Ny4zLDQ5LjEsNDcuNCw0OC45LDQ3LjR6Ii8+PGc+PGc+PGc+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--prijs {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48Zz48Zz48Zz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuNCw2Mi44SDE3LjZjLTIuNCwwLTQuNC0yLTQuNC00LjRWMTYuNmMwLTIuNCwyLTQuNCw0LjQtNC40aDQxLjhjMi40LDAsNC40LDIsNC40LDQuNHY0MS44QzYzLjgsNjAuOCw2MS44LDYyLjgsNTkuNCw2Mi44eiBNMTcuNiwxMy43Yy0xLjYsMC0yLjksMS4zLTIuOSwyLjl2NDEuOGMwLDEuNiwxLjMsMi45LDIuOSwyLjloNDEuOGMxLjYsMCwyLjktMS4zLDIuOS0yLjlWMTYuNmMwLTEuNi0xLjMtMi45LTIuOS0yLjlIMTcuNnoiLz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzIuNiwyNi43aC00LjF2LTQuMWMwLTAuNC0wLjMtMC44LTAuOC0wLjhzLTAuOCwwLjMtMC44LDAuOHY0LjFoLTQuMWMtMC40LDAtMC44LDAuMy0wLjgsMC44czAuMywwLjgsMC44LDAuOGg0LjF2NC4xYzAsMC40LDAuMywwLjgsMC44LDAuOGMwLjQsMCwwLjgtMC4zLDAuOC0wLjh2LTQuMWg0LjFjMC40LDAsMC44LTAuMywwLjgtMC44UzMzLDI2LjcsMzIuNiwyNi43eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yOC44LDQ4LjlsMi45LTIuOWMwLjMtMC4zLDAuMy0wLjgsMC0xLjFzLTAuOC0wLjMtMS4xLDBsLTIuOSwyLjlsLTIuOS0yLjljLTAuMy0wLjMtMC44LTAuMy0xLjEsMGMtMC4zLDAuMy0wLjMsMC44LDAsMS4xbDIuOSwyLjlsLTIuOSwyLjljLTAuMywwLjMtMC4zLDAuOCwwLDEuMWMwLjIsMC4xLDAuMywwLjIsMC41LDAuMnMwLjQtMC4xLDAuNS0wLjJsMi45LTIuOWwyLjksMi45YzAuMiwwLjEsMC4zLDAuMiwwLjUsMC4yczAuNC0wLjEsMC41LTAuMmMwLjMtMC4zLDAuMy0wLjgsMC0xLjFMMjguOCw0OC45eiIvPjxnPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NC4yLDI4LjNoLTkuN2MtMC40LDAtMC44LTAuMy0wLjgtMC44YzAtMC40LDAuMy0wLjgsMC44LTAuOGg5LjdjMC40LDAsMC44LDAuMywwLjgsMC44QzU0LjksMjcuOSw1NC42LDI4LjMsNTQuMiwyOC4zeiIvPjwvZz48Zz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTQuMiw1Mi4yaC05LjdjLTAuNCwwLTAuOC0wLjMtMC44LTAuOGMwLTAuNCwwLjMtMC44LDAuOC0wLjhoOS43YzAuNCwwLDAuOCwwLjMsMC44LDAuOEM1NC45LDUxLjgsNTQuNiw1Mi4yLDU0LjIsNTIuMnoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MSIgZD0iTTU0LjIsNDcuMmgtOS43Yy0wLjQsMC0wLjgtMC4zLTAuOC0wLjhzMC4zLTAuOCwwLjgtMC44aDkuN2MwLjQsMCwwLjgsMC4zLDAuOCwwLjhTNTQuNiw0Ny4yLDU0LjIsNDcuMnoiLz48L2c+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--schuld {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48Zz48Zz48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjgsMzguOWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjItMC4yLTAuMi0wLjQtMC4yLTAuNmMwLTAuMiwwLjEtMC40LDAuMi0wLjZjMC4zLTAuMywwLjgtMC4zLDEuMiwwYzAuMSwwLjIsMC4yLDAuNCwwLjIsMC42YzAsMC4yLTAuMSwwLjQtMC4yLDAuNkMyOC40LDM4LjksMjguMiwzOC45LDI4LDM4Ljl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTY0LjgsMzQuOWMtMC40LTAuMS0wLjksMC4yLTEsMC42Yy0wLjIsMC44LTAuNiwxLTAuNywxYy0wLjYsMC4zLTEuNS0wLjEtMi4xLTAuM2MtMC44LTMuNy0yLjgtNi45LTYtOS4zYy0xLjQtMS0zLTEuOS00LjgtMi41YzAuMS0wLjYsMC4yLTEuMiwwLjItMS44YzAtNS42LTQuNi0xMC4yLTEwLjItMTAuMnMtMTAuMiw0LjYtMTAuMiwxMC4yYzAsMC42LDAuMSwxLjEsMC4xLDEuNmMtMC44LDAuMi0xLjYsMC40LTIuNSwwLjdjLTQuNC0wLjQtOC0yLjEtOC4xLTIuMWMtMC4yLTAuMS0wLjUtMC4xLTAuNywwYy0wLjIsMC4xLTAuNCwwLjMtMC40LDAuNWMtMC4xLDAuMi0xLjIsNS4zLDEuOCw4LjZjLTEuMSwxLjQtNC41LDUuMy04LDUuM2MtMC41LDAtMC44LDAuNC0wLjgsMC44djguM2MwLDAuMiwwLjEsMC40LDAuMiwwLjVjMC4zLDAuMyw2LjQsNy4yLDEzLjQsOC4ydjYuNWMwLDAuNSwwLjQsMC44LDAuOCwwLjhoOS4xYzAuNSwwLDAuOC0wLjQsMC44LTAuOFY1OEg0M3YzLjZjMCwwLjUsMC40LDAuOCwwLjgsMC44aDkuMWMwLjUsMCwwLjgtMC40LDAuOC0wLjh2LTQuM2MxLjUtMS4zLDcuNi03LDcuNi0xOGMwLTAuNSwwLTAuOS0wLjEtMS4zYzAuNCwwLjEsMC44LDAuMiwxLjMsMC4yYzAuNCwwLDAuOC0wLjEsMS4xLTAuMmMwLjYtMC4yLDEuMy0wLjgsMS42LTIuMkM2NS41LDM1LjQsNjUuMiwzNSw2NC44LDM0Ljl6IE00MC4zLDE0LjFjNC43LDAsOC41LDMuOCw4LjUsOC41YzAsMC40LDAsMC44LTAuMSwxLjJjLTQuOC0xLjQtMTAuNi0xLjQtMTYuOCwwYy0wLjEtMC40LTAuMS0wLjgtMC4xLTEuM0MzMS43LDE4LDM1LjYsMTQuMSw0MC4zLDE0LjF6IE01Mi40LDU2LjRjLTAuMiwwLjItMC4zLDAuNC0wLjMsMC43djMuOWgtNy41di0zLjZjMC0wLjUtMC40LTAuOC0wLjgtMC44aC04LjdjLTAuNSwwLTAuOCwwLjQtMC44LDAuOHYzLjZoLTcuNXYtNi40YzAtMC40LTAuMy0wLjgtMC43LTAuOGMtMS45LTAuMi0zLjgtMC45LTUuNS0xLjhjMS41LTAuNiwzLjUtMS44LDQuMi00LjFjMC4xLTAuNC0wLjEtMC45LTAuNS0xYy0wLjQtMC4xLTAuOSwwLjEtMSwwLjVjLTAuOCwyLjQtMy42LDMuMy00LjUsMy42Yy0yLjgtMS44LTQuOS00LTUuNS00Ljd2LTcuMmM0LjktMC42LDguOC02LjIsOS02LjVjMC4yLTAuMywwLjItMC44LTAuMS0xLjFjLTIuMi0xLjktMi4yLTUtMi02LjZjMS41LDAuNiw0LjQsMS41LDcuOCwxLjhjMC4xLDAsMC4yLDAsMC4zLDBjMTAuNS0zLjMsMTkuOS0yLjcsMjUuOSwxLjZjMy43LDIuNyw1LjcsNi43LDUuNywxMS4yQzU5LjcsNTAuOSw1Mi41LDU2LjMsNTIuNCw1Ni40eiIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.icon--service {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuMywyNS4zaC0xOGMtMC44LDAtMS41LTAuNy0xLjUtMS41czAuNy0xLjUsMS41LTEuNWgxOGMwLjgsMCwxLjUsMC43LDEuNSwxLjVTNDEuMSwyNS4zLDQwLjMsMjUuM3oiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQwLjMsMzcuM2gtMThjLTAuOCwwLTEuNS0wLjctMS41LTEuNXMwLjctMS41LDEuNS0xLjVoMThjMC44LDAsMS41LDAuNywxLjUsMS41UzQxLjEsMzcuMyw0MC4zLDM3LjN6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MC4zLDQ4LjNoLTE4Yy0wLjgsMC0xLjUtMC43LTEuNS0xLjVzMC43LTEuNSwxLjUtMS41aDE4YzAuOCwwLDEuNSwwLjcsMS41LDEuNVM0MS4xLDQ4LjMsNDAuMyw0OC4zeiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAuMyw2MC4zaC0xOGMtMC44LDAtMS41LTAuNy0xLjUtMS41czAuNy0xLjUsMS41LTEuNWgxOGMwLjgsMCwxLjUsMC43LDEuNSwxLjVTNDEuMSw2MC4zLDQwLjMsNjAuM3oiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUwLjUsMjYuOWMtMC40LDAtMC44LTAuMi0xLjEtMC40bC0yLjMtMi4zYy0wLjYtMC42LTAuNi0xLjUsMC0yLjFjMC42LTAuNiwxLjUtMC42LDIuMSwwbDAuNywwLjdsMS41LTMuM2MwLjMtMC44LDEuMi0xLjEsMi0wLjdjMC44LDAuMywxLjEsMS4yLDAuNywyTDUxLjksMjZjLTAuMiwwLjQtMC42LDAuOC0xLjEsMC45QzUwLjcsMjYuOSw1MC42LDI2LjksNTAuNSwyNi45eiIvPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTAuNSwzOC42Yy0wLjQsMC0wLjgtMC4yLTEuMS0wLjRsLTIuMy0yLjNjLTAuNi0wLjYtMC42LTEuNSwwLTIuMXMxLjUtMC42LDIuMSwwbDAuNywwLjdsMS41LTMuM2MwLjMtMC44LDEuMi0xLjEsMi0wLjdjMC44LDAuMywxLjEsMS4yLDAuNywybC0yLjQsNS4zYy0wLjIsMC40LTAuNiwwLjgtMS4xLDAuOUM1MC43LDM4LjUsNTAuNiwzOC42LDUwLjUsMzguNnoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUwLjUsNTAuMmMtMC40LDAtMC44LTAuMi0xLjEtMC40bC0yLjMtMi4zYy0wLjYtMC42LTAuNi0xLjUsMC0yLjFjMC42LTAuNiwxLjUtMC42LDIuMSwwbDAuNywwLjdsMS41LTMuM2MwLjMtMC44LDEuMi0xLjEsMi0wLjdjMC44LDAuMywxLjEsMS4yLDAuNywybC0yLjQsNS4zYy0wLjIsMC40LTAuNiwwLjgtMS4xLDAuOUM1MC43LDUwLjIsNTAuNiw1MC4yLDUwLjUsNTAuMnoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTUwLjUsNjEuOWMtMC40LDAtMC44LTAuMi0xLjEtMC40bC0yLjMtMi4zYy0wLjYtMC42LTAuNi0xLjUsMC0yLjFjMC42LTAuNiwxLjUtMC42LDIuMSwwbDAuNywwLjdsMS41LTMuM2MwLjMtMC44LDEuMi0xLjEsMi0wLjdjMC44LDAuMywxLjEsMS4yLDAuNywyTDUxLjksNjFjLTAuMiwwLjQtMC42LDAuOC0xLjEsMC45QzUwLjcsNjEuOSw1MC42LDYxLjksNTAuNSw2MS45eiIvPjwvZz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTksNy44SDQ5Yy0wLjYtMS41LTItMi41LTMuNy0yLjVIMjkuOGMtMS43LDAtMy4xLDEtMy43LDIuNUgxNmMtMi41LDAtNC41LDItNC41LDQuNXY1Mi45YzAsMi41LDIsNC41LDQuNSw0LjVINTljMi41LDAsNC41LTIsNC41LTQuNVYxMi4zQzYzLjUsOS44LDYxLjUsNy44LDU5LDcuOHogTTI5LjgsOC4zaDE1LjVjMC41LDAsMSwwLjUsMSwxcy0wLjUsMS0xLDFIMjkuOGMtMC41LDAtMS0wLjUtMS0xUzI5LjIsOC4zLDI5LjgsOC4zeiBNNjAuNSw2NS4yYzAsMC44LTAuNywxLjUtMS41LDEuNUgxNmMtMC44LDAtMS41LTAuNy0xLjUtMS41VjEyLjNjMC0wLjgsMC43LTEuNSwxLjUtMS41SDI2YzAuNiwxLjUsMiwyLjUsMy43LDIuNWgxNS41YzEuNywwLDMuMS0xLDMuNy0yLjVINTljMC44LDAsMS41LDAuNywxLjUsMS41VjY1LjJ6Ii8+PC9zdmc+);
}
.icon--uitgave {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3NXB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCA3NSA3NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2ZpbGw6I0ZGRkZGRjtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjQuOSwzOC41YzAtMC4xLDAtMC4xLDAtMC4yYzAsMCwwLTAuMSwwLTAuMWMwLDAsMCwwLDAsMGwtOS4xLTE3LjVsNS0wLjhjMC41LTAuMSwwLjgtMC41LDAuNy0xYy0wLjEtMC41LTAuNS0wLjgtMS0wLjdsLTE3LjMsMi45Yy0wLjctMi4xLTIuNS0zLjctNC44LTR2LTEuMmMwLTAuNS0wLjQtMC44LTAuOC0wLjhzLTAuOCwwLjQtMC44LDAuOHYxLjJjLTIuOSwwLjQtNS4xLDIuOS01LjEsNS44YzAsMCwwLDAuMSwwLDAuMWwtMTcuMywyLjljLTAuNSwwLjEtMC44LDAuNS0wLjcsMWMwLjEsMC40LDAuNCwwLjcsMC44LDAuN2MwLDAsMC4xLDAsMC4xLDBsNC4zLTAuN2wtOC43LDE2LjdjMCwwLDAsMCwwLDBjMCwwLDAsMC4xLDAsMC4xYzAsMC4xLDAsMC4xLDAsMC4yYzAsMCwwLDAsMCwwYzAsNS42LDQuNiwxMC4yLDEwLjIsMTAuMmM1LjYsMCwxMC4yLTQuNiwxMC4yLTEwLjJjMCwwLDAsMCwwLDBjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjEsMC0wLjEsMC0wLjJjMCwwLDAsMCwwLDBsLTguOS0xNy4xbDEwLjMtMS43YzAuNywyLjEsMi41LDMuNyw0LjgsNHYyOS42SDI2LjZjLTAuNSwwLTAuOCwwLjQtMC44LDAuOHMwLjQsMC44LDAuOCwwLjhoMjEuOWMwLjUsMCwwLjgtMC40LDAuOC0wLjhzLTAuNC0wLjgtMC44LTAuOEgzOC4zVjI4LjdjMi45LTAuNCw1LjEtMi45LDUuMS01LjhjMCwwLDAtMC4xLDAtMC4xbDEwLjEtMS43bC04LjksMTcuMWMwLDAsMCwwLDAsMGMwLDAuMSwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMSwwLDAuMmMwLDAsMCwwLDAsMGMwLDUuNiw0LjYsMTAuMiwxMC4yLDEwLjJDNjAuMyw0OC44LDY0LjksNDQuMiw2NC45LDM4LjVDNjQuOSwzOC42LDY0LjksMzguNSw2NC45LDM4LjV6IE0yMC4zLDI3LjdsOCwxNS40SDEyLjNMMjAuMywyNy43eiBNMjAuMyw1Mi41Yy00LjQsMC04LjEtMy40LTguNS03LjdoMTcuMUMyOC41LDQ5LjEsMjQuOCw1Mi41LDIwLjMsNTIuNXogTTM3LjUsMjcuMUMzNy41LDI3LjEsMzcuNSwyNy4xLDM3LjUsMjcuMUMzNy41LDI3LjEsMzcuNSwyNy4xLDM3LjUsMjcuMWMtMiwwLTMuNy0xLjQtNC4xLTMuNGMwLTAuMSwwLTAuMSwwLTAuMmMwLDAsMC0wLjEsMC0wLjFjMC0wLjItMC4xLTAuNC0wLjEtMC42YzAtMi4zLDEuOS00LjIsNC4yLTQuMnM0LjIsMS45LDQuMiw0LjJDNDEuNywyNS4yLDM5LjgsMjcuMSwzNy41LDI3LjF6IE02Mi43LDM3LjdINDYuNmw4LTE1LjRMNjIuNywzNy43eiBNNTQuNyw0Ny4xYy00LjQsMC04LjEtMy40LTguNS03LjdoMTcuMUM2Mi44LDQzLjcsNTkuMSw0Ny4xLDU0LjcsNDcuMXoiLz48L3N2Zz4=);
}
.icon--close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==);
}
.icon--arrowleft {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iMTYsMjAgMjcuNSwzNCAyNCwzNCAxMi41LDIwIDI0LDYgMjcuNSw2ICIvPjwvc3ZnPg==);
}
.icon--arrowright {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iMjQsMjAgMTIuNSwzNCAxNiwzNCAyNy41LDIwIDE2LDYgMTIuNSw2ICIvPjwvc3ZnPg==);
}
.icon--arrowdown {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNC41LDkgMjAsMzAuMiAzNS41LDkgIi8+PC9zdmc+);
}
.icon--arrow-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkXzFfIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.icon--arrow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkIj48Zz48cGF0aCBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.icon--config-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJYTUxJRF8xXyI+PHBhdGggaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNi43YzAuNC0wLjQsMC40LTEsMC0xLjRsLTEuNS0xLjVjLTAuMy0wLjMtMC45LTAuNC0xLjMtMC4xbC0zLjIsMi4ybDIuMi0zLjJjMC4zLTAuNCwwLjItMC45LTAuMS0xLjNMMjcuNCw4Yy0wLjMtMC4zLTAuOC0wLjQtMS4yLTAuMmwtMC42LDAuM0wyNiw3LjVjMC4yLTAuNCwwLjEtMC44LTAuMi0xLjFsLTEtMWMtMC40LTAuNC0xLTAuNC0xLjQsMGwtOCw4bDExLjQsMTEuNEwzNC43LDE2Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzJfIiBjbGFzcz0ic3QwIiBkPSJNMTMuOCwxNC44bC0yLjMsMi4zYy0wLjIsMC4yLTAuMywwLjQtMC4zLDAuN2MwLDAuMywwLjEsMC41LDAuMywwLjdsMi4yLDIuMmMwLjQsMC40LDAuNiwxLDAuNiwxLjZjLTAuMSwwLjYtMC40LDEuMS0wLjksMS40Yy02LjUsNC4xLTcuMSw0LjctNy4zLDQuOWMtMS40LDEuNC0xLjQsMy43LDAsNS4yYzEuNCwxLjQsMy43LDEuNCw1LjIsMGMwLjItMC4yLDAuOC0wLjgsNC45LTcuM2MwLjMtMC41LDAuOS0wLjgsMS40LTAuOWMwLjYtMC4xLDEuMiwwLjEsMS42LDAuNmwyLjIsMi4yYzAuNCwwLjQsMSwwLjQsMS40LDBsMi4zLTIuM0wxMy44LDE0Ljh6IE05LjcsMzIuM2MtMC42LDAuNi0xLjUsMC42LTIsMGMtMC42LTAuNi0wLjYtMS41LDAtMmMwLjYtMC42LDEuNS0wLjYsMiwwQzEwLjMsMzAuOCwxMC4zLDMxLjcsOS43LDMyLjN6Ii8+PC9nPjwvc3ZnPg==);
}
.icon--config {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJYTUxJRF80MV8iPjxwYXRoIGlkPSJYTUxJRF80M18iIGQ9Ik0zNC43LDE2LjdjMC40LTAuNCwwLjQtMSwwLTEuNGwtMS41LTEuNWMtMC4zLTAuMy0wLjktMC40LTEuMy0wLjFsLTMuMiwyLjJsMi4yLTMuMmMwLjMtMC40LDAuMi0wLjktMC4xLTEuM0wyNy40LDhjLTAuMy0wLjMtMC44LTAuNC0xLjItMC4ybC0wLjYsMC4zTDI2LDcuNWMwLjItMC40LDAuMS0wLjgtMC4yLTEuMWwtMS0xYy0wLjQtMC40LTEtMC40LTEuNCwwbC04LDhsMTEuNCwxMS40TDM0LjcsMTYuN3oiLz48cGF0aCBpZD0iWE1MSURfNDJfIiBkPSJNMTMuOCwxNC44bC0yLjMsMi4zYy0wLjIsMC4yLTAuMywwLjQtMC4zLDAuN2MwLDAuMywwLjEsMC41LDAuMywwLjdsMi4yLDIuMmMwLjQsMC40LDAuNiwxLDAuNiwxLjZjLTAuMSwwLjYtMC40LDEuMS0wLjksMS40Yy02LjUsNC4xLTcuMSw0LjctNy4zLDQuOWMtMS40LDEuNC0xLjQsMy43LDAsNS4yYzEuNCwxLjQsMy43LDEuNCw1LjIsMGMwLjItMC4yLDAuOC0wLjgsNC45LTcuM2MwLjMtMC41LDAuOS0wLjgsMS40LTAuOWMwLjYtMC4xLDEuMiwwLjEsMS42LDAuNmwyLjIsMi4yYzAuNCwwLjQsMSwwLjQsMS40LDBsMi4zLTIuM0wxMy44LDE0Ljh6IE05LjcsMzIuM2MtMC42LDAuNi0xLjUsMC42LTIsMGMtMC42LTAuNi0wLjYtMS41LDAtMmMwLjYtMC42LDEuNS0wLjYsMiwwQzEwLjMsMzAuOCwxMC4zLDMxLjcsOS43LDMyLjN6Ii8+PC9nPjwvc3ZnPg==);
}
.icon--contact-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMC45LDI5LjZjMC42LDAsMS4xLTAuMiwxLjUtMC42bC03LjUtNy4yYy0wLjIsMC4xLTAuNCwwLjItMC41LDAuNGMtMC42LDAuNC0xLDAuNy0xLjQsMC45Yy0wLjMsMC4yLTAuOCwwLjQtMS40LDAuN2MtMC42LDAuMi0xLjEsMC4zLTEuNiwwLjNoMGgwYy0wLjUsMC0xLTAuMS0xLjYtMC4zYy0wLjYtMC4yLTEtMC41LTEuNC0wLjdjLTAuMy0wLjItMC44LTAuNS0xLjQtMC45Yy0wLjItMC4xLTAuMy0wLjItMC41LTAuNEw3LjYsMjljMC40LDAuNCwxLDAuNiwxLjUsMC42SDMwLjl6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTguMywxNy4zYy0wLjYtMC40LTEuMS0wLjgtMS41LTEuMnYxMWw2LjYtNi40QzEyLjEsMTkuOCwxMC4zLDE4LjcsOC4zLDE3LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjgsMTcuM2MtMiwxLjMtMy43LDIuNC01LjEsMy40bDYuNiw2LjRWMTZDMzIuOCwxNi41LDMyLjMsMTYuOSwzMS44LDE3LjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLjksMTAuNEg5LjFjLTAuOCwwLTEuMywwLjItMS44LDAuN2MtMC40LDAuNS0wLjYsMS0wLjYsMS43YzAsMC42LDAuMywxLjIsMC44LDEuOGMwLjUsMC43LDEuMSwxLjIsMS43LDEuNWMwLjMsMC4yLDEuMywwLjgsMywxLjljMC45LDAuNiwxLjcsMS4xLDIuNCwxLjVjMC42LDAuNCwxLjEsMC43LDEuNSwwLjljMCwwLDAuMSwwLjEsMC4yLDAuMWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjMsMC4yLDAuNiwwLjQsMC44LDAuNWMwLjIsMC4xLDAuNSwwLjMsMC44LDAuNGMwLjMsMC4yLDAuNiwwLjMsMC44LDAuNGMwLjMsMC4xLDAuNSwwLjEsMC43LDAuMWgwaDBjMC4yLDAsMC41LDAsMC43LTAuMWMwLjMtMC4xLDAuNS0wLjIsMC44LTAuNGMwLjMtMC4yLDAuNi0wLjMsMC44LTAuNGMwLjItMC4xLDAuNS0wLjMsMC44LTAuNWMwLjItMC4xLDAuMy0wLjIsMC40LTAuM2MwLjEtMC4xLDAuMi0wLjEsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjUsMS41LTAuOWMxLjItMC44LDMtMS45LDUuNC0zLjRjMC43LTAuNSwxLjMtMSwxLjgtMS42YzAuNS0wLjYsMC43LTEuMywwLjctMmMwLTAuNi0wLjItMS4xLTAuNy0xLjVDMzIuMSwxMC42LDMxLjUsMTAuNCwzMC45LDEwLjR6Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.icon--contact {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGQ9Ik0zMC45LDI5LjZjMC42LDAsMS4xLTAuMiwxLjUtMC42bC03LjUtNy4yYy0wLjIsMC4xLTAuNCwwLjItMC41LDAuNGMtMC42LDAuNC0xLDAuNy0xLjQsMC45Yy0wLjMsMC4yLTAuOCwwLjQtMS40LDAuN2MtMC42LDAuMi0xLjEsMC4zLTEuNiwwLjNoMGgwYy0wLjUsMC0xLTAuMS0xLjYtMC4zYy0wLjYtMC4yLTEtMC41LTEuNC0wLjdjLTAuMy0wLjItMC44LTAuNS0xLjQtMC45Yy0wLjItMC4xLTAuMy0wLjItMC41LTAuNEw3LjYsMjljMC40LDAuNCwxLDAuNiwxLjUsMC42SDMwLjl6Ii8+PHBhdGggZD0iTTguMywxNy4zYy0wLjYtMC40LTEuMS0wLjgtMS41LTEuMnYxMWw2LjYtNi40QzEyLjEsMTkuOCwxMC4zLDE4LjcsOC4zLDE3LjN6Ii8+PHBhdGggZD0iTTMxLjgsMTcuM2MtMiwxLjMtMy43LDIuNC01LjEsMy40bDYuNiw2LjRWMTZDMzIuOCwxNi41LDMyLjMsMTYuOSwzMS44LDE3LjN6Ii8+PHBhdGggZD0iTTMwLjksMTAuNEg5LjFjLTAuOCwwLTEuMywwLjItMS44LDAuN2MtMC40LDAuNS0wLjYsMS0wLjYsMS43YzAsMC42LDAuMywxLjIsMC44LDEuOGMwLjUsMC43LDEuMSwxLjIsMS43LDEuNWMwLjMsMC4yLDEuMywwLjgsMywxLjljMC45LDAuNiwxLjcsMS4xLDIuNCwxLjVjMC42LDAuNCwxLjEsMC43LDEuNSwwLjljMCwwLDAuMSwwLjEsMC4yLDAuMWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuM2MwLjMsMC4yLDAuNiwwLjQsMC44LDAuNWMwLjIsMC4xLDAuNSwwLjMsMC44LDAuNGMwLjMsMC4yLDAuNiwwLjMsMC44LDAuNGMwLjMsMC4xLDAuNSwwLjEsMC43LDAuMWgwaDBjMC4yLDAsMC41LDAsMC43LTAuMWMwLjMtMC4xLDAuNS0wLjIsMC44LTAuNGMwLjMtMC4yLDAuNi0wLjMsMC44LTAuNGMwLjItMC4xLDAuNS0wLjMsMC44LTAuNWMwLjItMC4xLDAuMy0wLjIsMC40LTAuM2MwLjEtMC4xLDAuMi0wLjEsMC4yLTAuMWMwLjMtMC4yLDAuOC0wLjUsMS41LTAuOWMxLjItMC44LDMtMS45LDUuNC0zLjRjMC43LTAuNSwxLjMtMSwxLjgtMS42YzAuNS0wLjYsMC43LTEuMywwLjctMmMwLTAuNi0wLjItMS4xLTAuNy0xLjVDMzIuMSwxMC42LDMxLjUsMTAuNCwzMC45LDEwLjR6Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.icon--menu-open-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwxMy4xSDljLTAuNiwwLTEtMC40LTEtMC44di0xLjNjMC0wLjQsMC40LTAuOCwxLTAuOGgyMmMwLjUsMCwxLDAuNCwxLDAuOHYxLjNDMzIsMTIuOCwzMS41LDEzLjEsMzEsMTMuMXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzEsMjEuNUg5Yy0wLjYsMC0xLTAuNC0xLTAuOHYtMS4yYzAtMC40LDAuNC0wLjgsMS0wLjhoMjJjMC41LDAsMSwwLjQsMSwwLjh2MS4zQzMyLDIxLjEsMzEuNSwyMS41LDMxLDIxLjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLDI5LjlIOWMtMC42LDAtMS0wLjMtMS0wLjh2LTEuM2MwLTAuNCwwLjQtMC44LDEtMC44aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyOS42LDMxLjUsMjkuOSwzMSwyOS45eiIvPjwvZz48L3N2Zz4=);
}
.icon--menu-open {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGQ9Ik0zMSwxMy4xSDljLTAuNiwwLTEtMC40LTEtMC44di0xLjNjMC0wLjQsMC40LTAuOCwxLTAuOGgyMmMwLjUsMCwxLDAuNCwxLDAuOHYxLjNDMzIsMTIuOCwzMS41LDEzLjEsMzEsMTMuMXoiLz48cGF0aCBkPSJNMzEsMjEuNUg5Yy0wLjYsMC0xLTAuNC0xLTAuOHYtMS4yYzAtMC40LDAuNC0wLjgsMS0wLjhoMjJjMC41LDAsMSwwLjQsMSwwLjh2MS4zQzMyLDIxLjEsMzEuNSwyMS41LDMxLDIxLjV6Ii8+PHBhdGggZD0iTTMxLDI5LjlIOWMtMC42LDAtMS0wLjMtMS0wLjh2LTEuM2MwLTAuNCwwLjQtMC44LDEtMC44aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyOS42LDMxLjUsMjkuOSwzMSwyOS45eiIvPjwvZz48L3N2Zz4=);
}
.icon--pdf-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS4xLDE0LjRjLTAuMi0wLjYtMC41LTEtMC45LTEuNGwtNS42LTUuNmMtMC4zLTAuMy0wLjgtMC42LTEuNC0wLjljLTAuNi0wLjItMS4xLTAuNC0xLjYtMC40SDEwLjJDOS43LDYuMiw5LjMsNi40LDksNi43QzguNyw3LDguNSw3LjQsOC41LDcuOXYyNC4yYzAsMC41LDAuMiwwLjksMC41LDEuMmMwLjMsMC4zLDAuNywwLjUsMS4yLDAuNWgxOS42YzAuNSwwLDAuOS0wLjIsMS4yLTAuNWMwLjMtMC4zLDAuNS0wLjcsMC41LTEuMlYxNkMzMS41LDE1LjUsMzEuNCwxNSwzMS4xLDE0LjR6IE0yMi4zLDguNkMyMi42LDguOCwyMi45LDguOSwyMyw5bDUuNiw1LjZjMC4xLDAuMSwwLjMsMC40LDAuNCwwLjdoLTYuOFY4LjZ6IE0yOS4yLDMxLjVIMTAuOHYtMjNIMjBWMTZjMCwwLjUsMC4yLDAuOSwwLjUsMS4yYzAuMywwLjMsMC43LDAuNSwxLjIsMC41aDcuNVYzMS41eiIvPjwvZz48L3N2Zz4=);
}
.icon--pdf {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGQ9Ik0zMS4xLDE0LjRjLTAuMi0wLjYtMC41LTEtMC45LTEuNGwtNS42LTUuNmMtMC4zLTAuMy0wLjgtMC42LTEuNC0wLjljLTAuNi0wLjItMS4xLTAuNC0xLjYtMC40SDEwLjJDOS43LDYuMiw5LjMsNi40LDksNi43QzguNyw3LDguNSw3LjQsOC41LDcuOXYyNC4yYzAsMC41LDAuMiwwLjksMC41LDEuMmMwLjMsMC4zLDAuNywwLjUsMS4yLDAuNWgxOS42YzAuNSwwLDAuOS0wLjIsMS4yLTAuNWMwLjMtMC4zLDAuNS0wLjcsMC41LTEuMlYxNkMzMS41LDE1LjUsMzEuNCwxNSwzMS4xLDE0LjR6IE0yMi4zLDguNkMyMi42LDguOCwyMi45LDguOSwyMyw5bDUuNiw1LjZjMC4xLDAuMSwwLjMsMC40LDAuNCwwLjdoLTYuOFY4LjZ6IE0yOS4yLDMxLjVIMTAuOHYtMjNIMjBWMTZjMCwwLjUsMC4yLDAuOSwwLjUsMS4yYzAuMywwLjMsMC43LDAuNSwxLjIsMC41aDcuNVYzMS41eiIvPjwvZz48L3N2Zz4=);
}
.icon--proefrit-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC40LDE1LjZoLTIuMmMtMC4yLDAtMC4zLDAuMS0wLjQsMC4ybC0wLjUsMC40Yy0wLjgtMS44LTEuOS0zLjYtMy41LTUuNWMtMC44LTEtMi4xLTEuNi0zLjQtMS42aC04LjhjLTEuMywwLTIuNSwwLjYtMy40LDEuNmMtMS42LDEuOS0yLjcsMy43LTMuNSw1LjVsLTAuNS0wLjRjLTAuMS0wLjEtMC4zLTAuMi0wLjQtMC4ySDUuNmMtMC40LDAtMC42LDAuMy0wLjYsMC42djEuNWMwLDAuMywwLjMsMC42LDAuNiwwLjZsMi4zLDAuMWMtMC4zLDEtMC42LDIuNS0wLjYsNC42YzAsMS44LDAuNCwzLDEsMy44djMuNWMwLDAuMywwLjIsMC41LDAuNSwwLjVoMi41YzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMi4yaDE2LjN2Mi4yYzAsMC4zLDAuMiwwLjUsMC41LDAuNWgyLjVjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjVjMC42LTAuOCwxLTIsMS0zLjhjMC0yLjEtMC4zLTMuNi0wLjYtNC42bDIuMy0wLjFjMC4zLDAsMC42LTAuMywwLjYtMC42di0xLjVDMzUsMTUuOCwzNC43LDE1LjYsMzQuNCwxNS42eiBNMTQuMSwxMi4yYzAuNC0wLjUsMC45LTAuNywxLjUtMC43aDguOGMwLjYsMCwxLjEsMC4zLDEuNSwwLjdjMS4xLDEuMywxLjksMi42LDIuNiwzLjhsLTE3LDBDMTIuMSwxNC44LDEzLDEzLjUsMTQuMSwxMi4yeiBNMTIuMiwyNS41Yy0xLjIsMC0yLjMtMC40LTIuMy0xLjRjMC0xLDAuNC0xLjgsMS42LTEuOHMyLjksMC44LDIuOSwxLjhDMTQuNSwyNS4xLDEzLjUsMjUuNSwxMi4yLDI1LjV6IE0yMi40LDI1LjNoLTQuN2MtMC43LDAtMS4zLTAuNi0xLjMtMS4zYzAtMC4yLDAuMi0wLjQsMC40LTAuNGg2LjZjMC4yLDAsMC40LDAuMiwwLjQsMC40QzIzLjcsMjQuOCwyMy4xLDI1LjMsMjIuNCwyNS4zeiBNMjcuOCwyNS41Yy0xLjIsMC0yLjMtMC40LTIuMy0xLjRjMC0xLDEuNy0xLjgsMi45LTEuOGMxLjIsMCwxLjYsMC44LDEuNiwxLjhDMzAsMjUuMSwyOSwyNS41LDI3LjgsMjUuNXoiLz48L2c+PC9zdmc+);
}
.icon--proefrit {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGQ9Ik0zNC40LDE1LjZoLTIuMmMtMC4yLDAtMC4zLDAuMS0wLjQsMC4ybC0wLjUsMC40Yy0wLjgtMS44LTEuOS0zLjYtMy41LTUuNWMtMC44LTEtMi4xLTEuNi0zLjQtMS42aC04LjhjLTEuMywwLTIuNSwwLjYtMy40LDEuNmMtMS42LDEuOS0yLjcsMy43LTMuNSw1LjVsLTAuNS0wLjRjLTAuMS0wLjEtMC4zLTAuMi0wLjQtMC4ySDUuNmMtMC40LDAtMC42LDAuMy0wLjYsMC42djEuNWMwLDAuMywwLjMsMC42LDAuNiwwLjZsMi4zLDAuMWMtMC4zLDEtMC42LDIuNS0wLjYsNC42YzAsMS44LDAuNCwzLDEsMy44djMuNWMwLDAuMywwLjIsMC41LDAuNSwwLjVoMi41YzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMi4yaDE2LjN2Mi4yYzAsMC4zLDAuMiwwLjUsMC41LDAuNWgyLjVjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjVjMC42LTAuOCwxLTIsMS0zLjhjMC0yLjEtMC4zLTMuNi0wLjYtNC42bDIuMy0wLjFjMC4zLDAsMC42LTAuMywwLjYtMC42di0xLjVDMzUsMTUuOCwzNC43LDE1LjYsMzQuNCwxNS42eiBNMTQuMSwxMi4yYzAuNC0wLjUsMC45LTAuNywxLjUtMC43aDguOGMwLjYsMCwxLjEsMC4zLDEuNSwwLjdjMS4xLDEuMywxLjksMi42LDIuNiwzLjhsLTE3LDBDMTIuMSwxNC44LDEzLDEzLjUsMTQuMSwxMi4yeiBNMTIuMiwyNS41Yy0xLjIsMC0yLjMtMC40LTIuMy0xLjRjMC0xLDAuNC0xLjgsMS42LTEuOHMyLjksMC44LDIuOSwxLjhDMTQuNSwyNS4xLDEzLjUsMjUuNSwxMi4yLDI1LjV6IE0yMi40LDI1LjNoLTQuN2MtMC43LDAtMS4zLTAuNi0xLjMtMS4zYzAtMC4yLDAuMi0wLjQsMC40LTAuNGg2LjZjMC4yLDAsMC40LDAuMiwwLjQsMC40QzIzLjcsMjQuOCwyMy4xLDI1LjMsMjIuNCwyNS4zeiBNMjcuOCwyNS41Yy0xLjIsMC0yLjMtMC40LTIuMy0xLjRjMC0xLDEuNy0xLjgsMi45LTEuOGMxLjIsMCwxLjYsMC44LDEuNiwxLjhDMzAsMjUuMSwyOSwyNS41LDI3LjgsMjUuNXoiLz48L2c+PC9zdmc+);
}
.icon--share-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNy44LDIzLjRjLTEuNCwwLTIuNywwLjctMy42LDEuN2wtNy43LTRjMC4xLTAuNCwwLjItMC44LDAuMi0xLjJjMC0wLjQtMC4xLTAuOS0wLjItMS4zbDcuNy0zLjljMC44LDEuMSwyLjEsMS44LDMuNiwxLjhjMi41LDAsNC42LTIsNC42LTQuNmMwLTIuNS0yLTQuNi00LjYtNC42Yy0yLjUsMC00LjYsMi00LjYsNC42YzAsMC40LDAuMSwwLjgsMC4yLDEuMmwtNy43LDRjLTAuOC0xLjEtMi4xLTEuNy0zLjYtMS43Yy0yLjUsMC00LjYsMi00LjYsNC42czIsNC42LDQuNiw0LjZjMS41LDAsMi44LTAuNywzLjYtMS44bDcuNywzLjljLTAuMSwwLjQtMC4yLDAuOC0wLjIsMS4zYzAsMi41LDIsNC42LDQuNiw0LjZjMi41LDAsNC42LTIsNC42LTQuNkMzMi40LDI1LjQsMzAuNCwyMy40LDI3LjgsMjMuNHoiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--share {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnPjxwYXRoIGQ9Ik0yNy44LDIzLjRjLTEuNCwwLTIuNywwLjctMy42LDEuN2wtNy43LTRjMC4xLTAuNCwwLjItMC44LDAuMi0xLjJjMC0wLjQtMC4xLTAuOS0wLjItMS4zbDcuNy0zLjljMC44LDEuMSwyLjEsMS44LDMuNiwxLjhjMi41LDAsNC42LTIsNC42LTQuNmMwLTIuNS0yLTQuNi00LjYtNC42Yy0yLjUsMC00LjYsMi00LjYsNC42YzAsMC40LDAuMSwwLjgsMC4yLDEuMmwtNy43LDRjLTAuOC0xLjEtMi4xLTEuNy0zLjYtMS43Yy0yLjUsMC00LjYsMi00LjYsNC42czIsNC42LDQuNiw0LjZjMS41LDAsMi44LTAuNywzLjYtMS44bDcuNywzLjljLTAuMSwwLjQtMC4yLDAuOC0wLjIsMS4zYzAsMi41LDIsNC42LDQuNiw0LjZjMi41LDAsNC42LTIsNC42LTQuNkMzMi40LDI1LjQsMzAuNCwyMy40LDI3LjgsMjMuNHoiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--sluiten-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==);
}
.icon--sluiten-blue {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBREVGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==);
}
.icon--sluiten {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==);
}
.icon--zoek-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMi4xLDMwLjZMMjYsMjQuMmMxLjYtMS45LDIuNS00LjMsMi41LTYuN2MwLTUuOC00LjctMTAuNS0xMC41LTEwLjVTNy41LDExLjcsNy41LDE3LjVTMTIuMiwyOCwxOCwyOGMyLjIsMCw0LjItMC43LDYtMS45bDYuMiw2LjVjMC4zLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuNy0wLjEsMC45LTAuNEMzMi42LDMyLDMyLjYsMzEuMiwzMi4xLDMwLjZ6IE0xOCw5LjhjNC4zLDAsNy43LDMuNSw3LjcsNy43cy0zLjUsNy43LTcuNyw3LjdzLTcuNy0zLjUtNy43LTcuN1MxMy43LDkuOCwxOCw5Ljh6Ii8+PC9zdmc+);
}
.icon--zoek {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGQ9Ik0zMi4xLDMwLjZMMjYsMjQuMmMxLjYtMS45LDIuNS00LjMsMi41LTYuN2MwLTUuOC00LjctMTAuNS0xMC41LTEwLjVTNy41LDExLjcsNy41LDE3LjVTMTIuMiwyOCwxOCwyOGMyLjIsMCw0LjItMC43LDYtMS45bDYuMiw2LjVjMC4zLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuNy0wLjEsMC45LTAuNEMzMi42LDMyLDMyLjYsMzEuMiwzMi4xLDMwLjZ6IE0xOCw5LjhjNC4zLDAsNy43LDMuNSw3LjcsNy43cy0zLjUsNy43LTcuNyw3LjdzLTcuNy0zLjUtNy43LTcuN1MxMy43LDkuOCwxOCw5Ljh6Ii8+PC9zdmc+);
}
.icon--kilometrage {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7b3BhY2l0eTowLjI1O30uc3Qxe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48ZyBjbGFzcz0ic3QwIj48Zz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTAsOTcuNUMyMy44LDk3LjUsMi41LDc2LjIsMi41LDUwQzIuNSwyMy44LDIzLjgsMi41LDUwLDIuNWMyNi4yLDAsNDcuNSwyMS4zLDQ3LjUsNDcuNUM5Ny41LDc2LjIsNzYuMiw5Ny41LDUwLDk3LjV6IE01MCw2LjVDMjYsNi41LDYuNSwyNiw2LjUsNTBTMjYsOTMuNSw1MCw5My41UzkzLjUsNzQsOTMuNSw1MFM3NCw2LjUsNTAsNi41eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01MCw1Ny45Yy00LjQsMC03LjktMy42LTcuOS03LjljMC00LjQsMy42LTcuOSw3LjktNy45YzQuNCwwLDcuOSwzLjYsNy45LDcuOUM1Ny45LDU0LjQsNTQuNCw1Ny45LDUwLDU3Ljl6IE01MCw0NmMtMi4yLDAtNCwxLjgtNCw0YzAsMi4yLDEuOCw0LDQsNGMyLjIsMCw0LTEuOCw0LTRDNTQsNDcuOCw1Mi4yLDQ2LDUwLDQ2eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04NC43LDY2LjRjLTAuMywwLTAuNSwwLTAuOC0wLjJsLTcuMy0zYy0xLTAuNC0xLjUtMS42LTEuMS0yLjZjMC40LTEsMS42LTEuNSwyLjYtMS4xbDcuMywzYzEsMC40LDEuNSwxLjYsMS4xLDIuNkM4Ni4yLDY1LjksODUuNSw2Ni40LDg0LjcsNjYuNHogTTE1LjMsNjYuNGMtMC44LDAtMS41LTAuNS0xLjgtMS4yYy0wLjQtMSwwLjEtMi4yLDEuMS0yLjZsNy4zLTNjMS0wLjQsMi4yLDAuMSwyLjYsMS4xYzAuNCwxLTAuMSwyLjItMS4xLDIuNmwtNy4zLDNDMTUuOCw2Ni4zLDE1LjUsNjYuNCwxNS4zLDY2LjR6IE0yMC4xLDUyLjdoLTcuOWMtMS4xLDAtMi0wLjktMi0yYzAtMS4xLDAuOS0yLDItMmg3LjljMS4xLDAsMiwwLjksMiwyQzIyLjEsNTEuOCwyMS4yLDUyLjcsMjAuMSw1Mi43eiBNODcuNiw1Mkw4Ny42LDUybC03LjksMGMtMS4xLDAtMi0wLjktMi0yYzAtMS4xLDAuOS0yLDItMmwwLDBsNy45LDBjMS4xLDAsMiwwLjksMiwyQzg5LjYsNTEuMSw4OC43LDUyLDg3LjYsNTJ6IE01NC4yLDQ3LjhjLTAuNSwwLTEtMC4yLTEuNC0wLjZjLTAuOC0wLjgtMC44LTIsMC0yLjhsMTkuNi0xOS42YzAuOC0wLjgsMi0wLjgsMi44LDBjMC44LDAuOCwwLjgsMiwwLDIuOEw1NS42LDQ3LjJDNTUuMiw0Ny42LDU0LjcsNDcuOCw1NC4yLDQ3Ljh6IE0yMi42LDQwLjZjLTAuMywwLTAuNSwwLTAuOC0wLjJsLTcuMy0zYy0xLTAuNC0xLjUtMS42LTEuMS0yLjZjMC40LTEsMS42LTEuNSwyLjYtMS4xbDcuMywzYzEsMC40LDEuNSwxLjYsMS4xLDIuNkMyNC4xLDQwLjIsMjMuMyw0MC42LDIyLjYsNDAuNnogTTc3LjQsNDAuNmMtMC44LDAtMS41LTAuNS0xLjgtMS4yYy0wLjQtMSwwLjEtMi4yLDEuMS0yLjZsNy4zLTNjMS0wLjQsMi4yLDAuMSwyLjYsMS4xYzAuNCwxLTAuMSwyLjItMS4xLDIuNmwtNy4zLDNDNzcuOSw0MC42LDc3LjcsNDAuNiw3Ny40LDQwLjZ6IE0yOSwzMWMtMC41LDAtMS0wLjItMS40LTAuNkwyMiwyNC44Yy0wLjgtMC44LTAuOC0yLDAtMi44YzAuOC0wLjgsMi0wLjgsMi44LDBsNS42LDUuNmMwLjgsMC44LDAuOCwyLDAsMi44QzMwLDMwLjgsMjkuNSwzMSwyOSwzMXogTTM4LjYsMjQuNWMtMC44LDAtMS41LTAuNS0xLjgtMS4ybC0zLTcuM2MtMC40LTEsMC4xLTIuMiwxLjEtMi42YzEtMC40LDIuMiwwLjEsMi42LDEuMWwzLDcuM2MwLjQsMS0wLjEsMi4yLTEuMSwyLjZDMzkuMSwyNC41LDM4LjksMjQuNSwzOC42LDI0LjV6IE02MS40LDI0LjVjLTAuMywwLTAuNSwwLTAuOC0wLjJjLTEtMC40LTEuNS0xLjYtMS4xLTIuNmwzLTcuM2MwLjQtMSwxLjYtMS41LDIuNi0xLjFjMSwwLjQsMS41LDEuNiwxLjEsMi42bC0zLDcuM0M2Mi45LDI0LjEsNjIuMSwyNC41LDYxLjQsMjQuNXogTTQ5LjgsMjNjLTEuMSwwLTItMC45LTItMnYtNy45YzAtMS4xLDAuOS0yLDItMmMxLjEsMCwyLDAuOSwyLDJWMjFDNTEuOCwyMi4xLDUwLjksMjMsNDkuOCwyM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjcuOCw4MS43SDMyLjJjLTEuMSwwLTItMC45LTItMlY2Ny44YzAtMS4xLDAuOS0yLDItMmgzNS42YzEuMSwwLDIsMC45LDIsMnYxMS45QzY5LjgsODAuOCw2OC45LDgxLjcsNjcuOCw4MS43eiBNMzQuMiw3Ny43aDMxLjd2LTcuOUgzNC4yVjc3Ljd6Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.icon--maandbedrag {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7b3BhY2l0eTowLjI1O30uc3Qxe2ZpbGw6I0ZGRkZGRjt9LnN0MntmaWxsOiNGRkZGRkY7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PGcgY2xhc3M9InN0MCI+PGc+PHBhdGggY2xhc3M9InN0MSIgZD0iTTg2LjMsOTMuOUgxMy43Yy00LjIsMC03LjYtMy40LTcuNi03LjZWMTMuN2MwLTQuMiwzLjQtNy42LDcuNi03LjZoNzIuNmM0LjIsMCw3LjYsMy40LDcuNiw3LjZ2NzIuNkM5My45LDkwLjUsOTAuNSw5My45LDg2LjMsOTMuOXogTTEzLjcsOC43Yy0yLjgsMC01LDIuMi01LDV2NzIuNmMwLDIuNywyLjIsNSw1LDVoNzIuNmMyLjcsMCw1LTIuMiw1LTVWMTMuN2MwLTIuNy0yLjItNS01LTVIMTMuN3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNODYuMyw5NUgxMy43QzguOSw5NSw1LDkxLjEsNSw4Ni4zVjEzLjdDNSw4LjksOC45LDUsMTMuNyw1aDcyLjZjNC44LDAsOC43LDMuOSw4LjcsOC43djcyLjZDOTUsOTEuMSw5MS4xLDk1LDg2LjMsOTV6IE0xMy43LDcuMWMtMy42LDAtNi42LDIuOS02LjYsNi42djcyLjZjMCwzLjYsMi45LDYuNiw2LjYsNi42aDcyLjZjMy42LDAsNi42LTIuOSw2LjYtNi42VjEzLjdjMC0zLjYtMi45LTYuNi02LjYtNi42SDEzLjd6IE04Ni4zLDkyLjNIMTMuN2MtMy4zLDAtNi4xLTIuNy02LjEtNi4xVjEzLjdjMC0zLjMsMi43LTYuMSw2LjEtNi4xaDcyLjZjMy4zLDAsNi4xLDIuNyw2LjEsNi4xdjcyLjZDOTIuMyw4OS42LDg5LjYsOTIuMyw4Ni4zLDkyLjN6IE0xMy43LDkuOGMtMi4yLDAtMy45LDEuOC0zLjksMy45djcyLjZjMCwyLjIsMS44LDMuOSwzLjksMy45aDcyLjZjMi4yLDAsMy45LTEuOCwzLjktMy45VjEzLjdjMC0yLjItMS44LTMuOS0zLjktMy45SDEzLjd6Ii8+PC9nPjxnPjxnPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zOS43LDM0SDIyLjhjLTAuNywwLTEuMy0wLjYtMS4zLTEuM2MwLTAuNywwLjYtMS4zLDEuMy0xLjNoMTYuOWMwLjcsMCwxLjMsMC42LDEuMywxLjNDNDEsMzMuNCw0MC40LDM0LDM5LjcsMzR6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTMxLjMsNDIuNGMtMC43LDAtMS4zLTAuNi0xLjMtMS4zVjI0LjJjMC0wLjcsMC42LTEuMywxLjMtMS4zYzAuNywwLDEuMywwLjYsMS4zLDEuM3YxNi45QzMyLjYsNDEuOCwzMiw0Mi40LDMxLjMsNDIuNHoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MiIgZD0iTTM3LjIsNzcuMWMtMC4zLDAtMC43LTAuMS0wLjktMC40TDI0LjQsNjQuOGMtMC41LTAuNS0wLjUtMS40LDAtMS45YzAuNS0wLjUsMS40LTAuNSwxLjksMGwxMS45LDExLjljMC41LDAuNSwwLjUsMS40LDAsMS45QzM3LjksNzcsMzcuNiw3Ny4xLDM3LjIsNzcuMXoiLz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjUuMyw3Ny4xYy0wLjMsMC0wLjctMC4xLTAuOS0wLjRjLTAuNS0wLjUtMC41LTEuNCwwLTEuOWwxMS45LTExLjljMC41LTAuNSwxLjQtMC41LDEuOSwwYzAuNSwwLjUsMC41LDEuNCwwLDEuOUwyNi4yLDc2LjdDMjYsNzcsMjUuNiw3Ny4xLDI1LjMsNzcuMXoiLz48L2c+PGc+PHBhdGggY2xhc3M9InN0MiIgZD0iTTc3LjIsMzRINjAuM2MtMC43LDAtMS4zLTAuNi0xLjMtMS4zYzAtMC43LDAuNi0xLjMsMS4zLTEuM2gxNi45YzAuNywwLDEuMywwLjYsMS4zLDEuM0M3OC41LDMzLjQsNzcuOSwzNCw3Ny4yLDM0eiIvPjwvZz48Zz48Zz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNNzcuMiw3NS41SDYwLjNjLTAuNywwLTEuMy0wLjYtMS4zLTEuM2MwLTAuNywwLjYtMS4zLDEuMy0xLjNoMTYuOWMwLjcsMCwxLjMsMC42LDEuMywxLjNDNzguNSw3NC45LDc3LjksNzUuNSw3Ny4yLDc1LjV6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03Ny4yLDY2LjhINjAuM2MtMC43LDAtMS4zLTAuNi0xLjMtMS4zYzAtMC43LDAuNi0xLjMsMS4zLTEuM2gxNi45YzAuNywwLDEuMywwLjYsMS4zLDEuM0M3OC41LDY2LjIsNzcuOSw2Ni44LDc3LjIsNjYuOHoiLz48L2c+PC9nPjwvZz48L2c+PC9zdmc+);
}
.icon--contractduur {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7b3BhY2l0eTowLjI1O30uc3Qxe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48ZyBjbGFzcz0ic3QwIj48ZyBpZD0iY2FsZW5kYXJfMV8iPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04Ny41LDEzLjRINzUuM1Y3LjhjMC0xLjYtMS4zLTIuOC0yLjgtMi44cy0yLjgsMS4zLTIuOCwyLjh2NS42SDUyLjhWNy44QzUyLjgsNi4zLDUxLjYsNSw1MCw1cy0yLjgsMS4zLTIuOCwyLjh2NS42SDMwLjNWNy44YzAtMS42LTEuMy0yLjgtMi44LTIuOHMtMi44LDEuMy0yLjgsMi44djUuNkgxMi41Yy00LjEsMC03LjUsMy40LTcuNSw3LjV2NjYuNmMwLDQuMSwzLjQsNy41LDcuNSw3LjVoNzVjNC4xLDAsNy41LTMuNCw3LjUtNy41VjIwLjlDOTUsMTYuOCw5MS42LDEzLjQsODcuNSwxMy40eiBNODkuNCw4Ny41YzAsMS0wLjgsMS45LTEuOSwxLjloLTc1Yy0xLDAtMS45LTAuOC0xLjktMS45VjIwLjljMC0xLDAuOC0xLjksMS45LTEuOWgxMi4ydjUuNmMwLDEuNiwxLjMsMi44LDIuOCwyLjhzMi44LTEuMywyLjgtMi44di01LjZoMTYuOXY1LjZjMCwxLjYsMS4zLDIuOCwyLjgsMi44czIuOC0xLjMsMi44LTIuOHYtNS42aDE2Ljl2NS42YzAsMS42LDEuMywyLjgsMi44LDIuOHMyLjgtMS4zLDIuOC0yLjh2LTUuNmgxMi4yYzEsMCwxLjksMC44LDEuOSwxLjlWODcuNXoiLz48cmVjdCB4PSIyNC43IiB5PSIzOC44IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSIyNC43IiB5PSI1Mi44IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSIyNC43IiB5PSI2Ni45IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSI0NC40IiB5PSI2Ni45IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSI0NC40IiB5PSI1Mi44IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSI0NC40IiB5PSIzOC44IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSI2NC4xIiB5PSI2Ni45IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSI2NC4xIiB5PSI1Mi44IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48cmVjdCB4PSI2NC4xIiB5PSIzOC44IiBjbGFzcz0ic3QxIiB3aWR0aD0iMTEuMiIgaGVpZ2h0PSI4LjQiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--conf-bekleding {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48Zz48Zz48cmVjdCB4PSI1LjkiIHk9IjUyLjQiIGNsYXNzPSJzdDAiIHdpZHRoPSI1OC44IiBoZWlnaHQ9IjkuOCIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjksMTguMWg1OC44YzIuNywwLDQuOS0yLjIsNC45LTQuOVY4LjNjMC0yLjctMi4yLTQuOS00LjktNC45SDUuOUMzLjIsMy41LDEsNS42LDEsOC4zdjQuOUMxLDE1LjksMy4yLDE4LjEsNS45LDE4LjF6Ii8+PHJlY3QgeD0iNS45IiB5PSIzNy43IiBjbGFzcz0ic3QwIiB3aWR0aD0iNTguOCIgaGVpZ2h0PSI5LjgiLz48cmVjdCB4PSI1LjkiIHk9IjIzIiBjbGFzcz0ic3QwIiB3aWR0aD0iNTguOCIgaGVpZ2h0PSI5LjgiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODQuMywzNy43SDk5di05LjhIODQuM2MtOC4xLDAtMTQuNyw2LjYtMTQuNywxNC43YzAsOC4xLDYuNiwxNC43LDE0LjcsMTQuN2MyLjcsMCw0LjksMi4yLDQuOSw0LjljMCwyLjctMi4yLDQuOS00LjksNC45SDUuOXY5LjhoNzguNGM4LjEsMCwxNC43LTYuNiwxNC43LTE0LjdjMC04LjEtNi42LTE0LjctMTQuNy0xNC43Yy0yLjcsMC00LjktMi4yLTQuOS00LjlDNzkuNCwzOS45LDgxLjYsMzcuNyw4NC4zLDM3Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTY0LjcsODEuOEg1LjlDMy4yLDgxLjgsMSw4NCwxLDg2Ljd2NC45YzAsMi43LDIuMiw0LjksNC45LDQuOWg1OC44YzIuNywwLDQuOS0yLjIsNC45LTQuOXYtNC45QzY5LjYsODQsNjcuNCw4MS44LDY0LjcsODEuOHoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.icon--conf-velgen {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODQuNiwxNS40Qzc1LjQsNi4xLDYzLjEsMSw1MCwxQzM2LjksMSwyNC42LDYuMSwxNS40LDE1LjRDNi4xLDI0LjYsMSwzNi45LDEsNTBzNS4xLDI1LjQsMTQuNCwzNC42QzI0LjYsOTMuOSwzNi45LDk5LDUwLDk5YzEzLjEsMCwyNS40LTUuMSwzNC42LTE0LjRDOTMuOSw3NS40LDk5LDYzLjEsOTksNTBTOTMuOSwyNC42LDg0LjYsMTUuNHogTTgyLjYsMzUuOWMwLjUsMC4yLDAuOSwwLjYsMS4xLDEuMWMwLjYsMS40LDEsMi45LDEuNCw0LjVjMC4xLDAuNSwwLDEuMS0wLjMsMS41Yy0wLjMsMC41LTAuOCwwLjgtMS4zLDAuOWwtMTkuMywzLjljLTAuMSwwLTAuMywwLTAuNCwwYy0wLjgsMC0xLjYtMC41LTEuOS0xLjRjLTAuMy0xLDAuMS0yLDEuMS0yLjRsMTcuOS04LjFDODEuNiwzNS43LDgyLjEsMzUuNyw4Mi42LDM1Ljl6IE02MS41LDMxLjZMNjMsMTljMC4xLTAuNiwwLjUtMS4yLDEtMS41YzAuNi0wLjMsMS4yLTAuMywxLjgsMGM0LDEuOSw3LjUsNC41LDEwLjUsNy44YzAuNCwwLjUsMC42LDEuMSwwLjUsMS43Yy0wLjEsMC42LTAuNSwxLjItMS4xLDEuNGwtMTEuNCw1LjJjLTAuMywwLjEtMC41LDAuMi0wLjgsMC4yYy0wLjQsMC0wLjgtMC4xLTEuMi0wLjRDNjEuOCwzMyw2MS41LDMyLjMsNjEuNSwzMS42eiBNNDYuMiwxNC42YzAuMy0wLjQsMC45LTAuNywxLjQtMC43YzEuNi0wLjEsMy4yLTAuMSw0LjcsMGMwLjUsMCwxLDAuMywxLjQsMC43YzAuMywwLjQsMC41LDEsMC41LDEuNUw1MiwzNS45Yy0wLjEsMS0xLDEuOC0yLDEuOGMtMSwwLTEuOS0wLjgtMi0xLjhsLTIuMi0xOS44QzQ1LjcsMTUuNiw0NS45LDE1LDQ2LjIsMTQuNnogTTUwLDQ0YzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2Yy0zLjMsMC02LTIuNy02LTZTNDYuNyw0NCw1MCw0NHogTTIzLjcsMjUuMmMzLTMuMiw2LjYtNS44LDEwLjUtNy44YzAuNi0wLjMsMS4zLTAuMywxLjgsMGMwLjYsMC4zLDAuOSwwLjksMSwxLjVsMS40LDEyLjVjMC4xLDAuNy0wLjIsMS40LTAuOCwxLjhjLTAuMywwLjMtMC44LDAuNC0xLjIsMC40Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjJsLTExLjQtNS4yYy0wLjYtMC4zLTEtMC44LTEuMS0xLjRDMjMsMjYuNCwyMy4yLDI1LjcsMjMuNywyNS4yeiBNMTQuOSw0MS40YzAuNC0xLjUsMC44LTMsMS40LTQuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMWMwLjUtMC4yLDEuMS0wLjIsMS42LDBMMzYuOSw0NGMwLjksMC40LDEuNCwxLjUsMS4xLDIuNGMtMC4zLDAuOC0xLDEuNC0xLjksMS40Yy0wLjEsMC0wLjMsMC0wLjQsMGwtMTkuMy0zLjljLTAuNS0wLjEtMS0wLjQtMS4zLTAuOUMxNC44LDQyLjUsMTQuNyw0MiwxNC45LDQxLjR6IE0yMCw2OC40Yy0wLjEsMC0wLjIsMC0wLjIsMGMtMC42LTAuMS0xLjItMC41LTEuNS0xYy0yLTMuNy0zLjQtNy44LTQtMTJjLTAuMS0wLjYsMC4xLTEuMywwLjYtMS43YzAuNS0wLjQsMS4xLTAuNiwxLjgtMC41bDExLjksMi40YzAuNywwLjEsMS4zLDAuNywxLjUsMS4zYzAuMiwwLjcsMC4xLDEuNC0wLjQsMmwtOC4xLDguOUMyMS4xLDY4LjEsMjAuNiw2OC40LDIwLDY4LjR6IE0zMi40LDgwLjljLTAuMiwwLTAuMywwLjEtMC41LDAuMWMtMC40LDAtMC43LTAuMS0xLjEtMC4zYy0xLjMtMC44LTIuNS0xLjctMy43LTIuN2MtMC40LTAuMy0wLjctMC45LTAuNy0xLjRjMC0wLjUsMC4xLTEuMSwwLjUtMS41bDEzLTE0LjJjMC43LTAuNywxLjgtMC45LDIuNi0wLjNjMC44LDAuNiwxLjEsMS43LDAuNiwyLjZMMzMuNiw4MEMzMy4zLDgwLjQsMzIuOSw4MC44LDMyLjQsODAuOXogTTU3LjYsODQuNWMtMC4zLDAuNi0wLjgsMS0xLjUsMS4xYy0yLDAuNC00LjEsMC41LTYuMiwwLjVjLTIuMSwwLTQuMi0wLjItNi4yLTAuNWMtMC42LTAuMS0xLjItMC41LTEuNS0xLjFjLTAuMy0wLjYtMC4zLTEuMywwLjEtMS44bDUuOC0xMC4zYzAuNC0wLjYsMS0xLDEuNy0xYzAuNywwLDEuNCwwLjQsMS43LDFsNS44LDEwLjNDNTcuOSw4My4zLDU3LjksODMuOSw1Ny42LDg0LjV6IE03My42LDc2LjZjMCwwLjUtMC4zLDEtMC43LDEuNGMtMS4yLDEtMi40LDEuOS0zLjcsMi43Yy0wLjMsMC4yLTAuNywwLjMtMS4xLDAuM2MtMC4yLDAtMC4zLDAtMC41LTAuMWMtMC41LTAuMS0xLTAuNS0xLjItMC45bC05LjUtMTYuN2MtMC41LTAuOS0wLjMtMiwwLjYtMi42YzAuOC0wLjYsMi0wLjUsMi42LDAuM2wxMywxNC4yQzczLjQsNzUuNSw3My42LDc2LjEsNzMuNiw3Ni42eiBNODEuNyw2Ny4zYy0wLjMsMC42LTAuOSwwLjktMS41LDFjLTAuMSwwLTAuMiwwLTAuMiwwYy0wLjYsMC0xLjEtMC4yLTEuNS0wLjZsLTguMS04LjljLTAuNS0wLjUtMC42LTEuMy0wLjQtMmMwLjItMC43LDAuOC0xLjIsMS41LTEuM2wxMS45LTIuNGMwLjYtMC4xLDEuMywwLjEsMS44LDAuNWMwLjUsMC40LDAuNywxLjEsMC42LDEuN0M4NS4xLDU5LjYsODMuOCw2My42LDgxLjcsNjcuM3oiLz48L2c+PC9zdmc+);
}
.icon--conf-kleur {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTcuMywzNS44aC03LjJjLTAuNywwLTEsMC4zLTEuMywwLjdsLTEuNiwxLjNjLTIuNi01LjktNi4yLTExLjgtMTEuNS0xOGMtMi42LTMuMy02LjktNS4yLTExLjEtNS4ySDM1LjdjLTQuMywwLTguMiwyLTExLjEsNS4yYy01LjIsNi4yLTguOCwxMi4xLTExLjUsMThsLTEuNi0xLjNjLTAuMy0wLjMtMS0wLjctMS4zLTAuN0gzYy0xLjMsMC0yLDEtMiwydjQuOWMwLDEsMSwyLDIsMmw3LjUsMC4zYy0xLDMuMy0yLDguMi0yLDE1LjFjMCw1LjksMS4zLDkuOCwzLjMsMTIuNHYxMS41YzAsMSwwLjcsMS42LDEuNiwxLjZoOC4yYzEsMCwxLjYtMC43LDEuNi0xLjZ2LTcuMmg1My40djcuMmMwLDEsMC43LDEuNiwxLjYsMS42aDguMmMxLDAsMS42LTAuNywxLjYtMS42VjcyLjRjMi0yLjYsMy4zLTYuNiwzLjMtMTIuNGMwLTYuOS0xLTExLjgtMi0xNS4xbDcuNS0wLjNjMSwwLDItMSwyLTJ2LTQuOUM5OS4zLDM2LjQsOTguMywzNS44LDk3LjMsMzUuOHogTTMwLjgsMjQuNmMxLjMtMS42LDIuOS0yLjMsNC45LTIuM2gyOC44YzIsMCwzLjYsMSw0LjksMi4zYzMuNiw0LjMsNi4yLDguNSw4LjUsMTIuNEgyMi4zQzI0LjMsMzMuMSwyNy4yLDI4LjksMzAuOCwyNC42eiBNMjQuNiw2OC4yYy0zLjksMC03LjUtMS4zLTcuNS00LjZjMC0zLjMsMS4zLTUuOSw1LjItNS45czkuNSwyLjYsOS41LDUuOUMzMi4xLDY2LjksMjguOCw2OC4yLDI0LjYsNjguMnogTTU4LDY3LjVINDIuNmMtMi4zLDAtNC4zLTItNC4zLTQuM2MwLTAuNywwLjctMS4zLDEuMy0xLjNoMjEuNmMwLjcsMCwxLjMsMC43LDEuMywxLjNDNjIuMyw2NS45LDYwLjMsNjcuNSw1OCw2Ny41eiBNNzUuNyw2OC4yYy0zLjksMC03LjUtMS4zLTcuNS00LjZjMC0zLjMsNS42LTUuOSw5LjUtNS45YzMuOSwwLDUuMiwyLjYsNS4yLDUuOUM4Mi45LDY2LjksNzkuNiw2OC4yLDc1LjcsNjguMnoiLz48L2c+PC9zdmc+);
}
.icon--conf-tridion {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJhdXRvLWZpeCI+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIzMS42LDE4LjMgNDMuMSwyNC44IDM2LjcsMTMuMyA0My4xLDEuOCAzMS42LDguMiAyMC4yLDEuOCAyNi42LDEzLjMgMjAuMiwyNC44ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iODYuNyw2My4zIDc1LjIsNTYuOSA4MS43LDY4LjQgNzUuMiw3OS44IDg2LjcsNzMuNCA5OC4yLDc5LjggOTEuOCw2OC40IDk4LjIsNTYuOSAiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9Ijk4LjIsMS44IDg2LjcsOC4yIDc1LjIsMS44IDgxLjcsMTMuMyA3NS4yLDI0LjggODYuNywxOC4zIDk4LjIsMjQuOCA5MS44LDEzLjMgIi8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTYzLjMsMjYuMWMtMS44LTEuOC00LjYtMS44LTYuNCwwTDMuMiw3OS44Yy0xLjgsMS44LTEuOCw0LjYsMCw2LjRsMTAuNiwxMC42YzEuOCwxLjgsNC42LDEuOCw2LjQsMGw1My43LTUzLjdjMS44LTEuOCwxLjgtNC42LDAtNi40TDYzLjMsMjYuMXogTTU4LjMsNTEuNGwtOS42LTkuNmwxMS0xMWw5LjYsOS42TDU4LjMsNTEuNHoiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--check {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGFhZ18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OCA0ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjEuODc1LDI5LjczNmMwLjEwNiwwLjA4NiwwLjIzOCwwLjEyOSwwLjM2NywwLjEyOWMwLjE2LDAsMC4zMi0wLjA2NiwwLjQzOC0wLjE5OGw5LjM4Ni0xMC41NTZjMC4yMTUtMC4yNDMsMC4xOTItMC42MTMtMC4wNDgtMC44MjhjLTAuMjQzLTAuMjE4LTAuNjEzLTAuMTk0LTAuODMxLDAuMDQ5bC05LjAxMywxMC4xNDFsLTUuNDMtNC4zNDVjLTAuMjUyLTAuMjA0LTAuNjI1LTAuMTYxLTAuODI1LDAuMDkyYy0wLjIwNCwwLjI1Mi0wLjE2MSwwLjYyMSwwLjA5MiwwLjgyNUwyMS44NzUsMjkuNzM2eiBNMjEuODc1LDI5LjczNiIvPjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNNi40MDQsNi40MDR2MzUuMTkzaDM1LjE5M1Y2LjQwNEg2LjQwNHogTTQwLjQyMiw0MC40MjJINy41NzhWNy41NzhoMzIuODQ0VjQwLjQyMnogTTQwLjQyMiw0MC40MjIiLz48L2c+PC9zdmc+);
}
.icon--add {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGFhZ18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OCA0ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjAuNTY4LDZIOC4xNDdDNi45NjMsNiw2LDYuOTYzLDYsOC4xNDd2MTIuNDIxYzAsMS4xODQsMC45NjMsMi4xNDcsMi4xNDcsMi4xNDdoMTIuNDIxYzEuMTg0LDAsMi4xNDctMC45NjMsMi4xNDctMi4xNDdWOC4xNDdDMjIuNzE1LDYuOTYzLDIxLjc1MSw2LDIwLjU2OCw2TDIwLjU2OCw2eiBNMjEuNDI3LDIwLjU2OGMwLDAuNDc0LTAuMzg2LDAuODYtMC44NiwwLjg2SDguMTQ3Yy0wLjQ3NCwwLTAuODYtMC4zODYtMC44Ni0wLjg2VjguMTQ3YzAtMC40NzQsMC4zODYtMC44NiwwLjg2LTAuODZoMTIuNDIxYzAuNDc0LDAsMC44NiwwLjM4NiwwLjg2LDAuODZWMjAuNTY4eiBNMjEuNDI3LDIwLjU2OCIvPjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzkuODUzLDZIMjcuNDMyYy0xLjE4NCwwLTIuMTQ3LDAuOTYzLTIuMTQ3LDIuMTQ3djEyLjQyMWMwLDEuMTg0LDAuOTYzLDIuMTQ3LDIuMTQ3LDIuMTQ3aDEyLjQyMWMxLjE4NCwwLDIuMTQ3LTAuOTYzLDIuMTQ3LTIuMTQ3VjguMTQ3QzQyLDYuOTYzLDQxLjAzNyw2LDM5Ljg1Myw2TDM5Ljg1Myw2eiBNNDAuNzEzLDIwLjU2OGMwLDAuNDc0LTAuMzg2LDAuODYtMC44NiwwLjg2SDI3LjQzMmMtMC40NzQsMC0wLjg2LTAuMzg2LTAuODYtMC44NlY4LjE0N2MwLTAuNDc0LDAuMzg2LTAuODYsMC44Ni0wLjg2aDEyLjQyMWMwLjQ3NCwwLDAuODYsMC4zODYsMC44NiwwLjg2VjIwLjU2OHogTTQwLjcxMywyMC41NjgiLz48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTIwLjU2OCwyNS4yODVIOC4xNDdDNi45NjMsMjUuMjg1LDYsMjYuMjQ5LDYsMjcuNDMydjEyLjQyMUM2LDQxLjAzNyw2Ljk2Myw0Miw4LjE0Nyw0MmgxMi40MjFjMS4xODQsMCwyLjE0Ny0wLjk2MywyLjE0Ny0yLjE0N1YyNy40MzJDMjIuNzE1LDI2LjI0OSwyMS43NTEsMjUuMjg1LDIwLjU2OCwyNS4yODVMMjAuNTY4LDI1LjI4NXogTTIxLjQyNywzOS44NTNjMCwwLjQ3NC0wLjM4NiwwLjg2LTAuODYsMC44Nkg4LjE0N2MtMC40NzQsMC0wLjg2LTAuMzg2LTAuODYtMC44NlYyNy40MzJjMC0wLjQ3NCwwLjM4Ni0wLjg2LDAuODYtMC44NmgxMi40MjFjMC40NzQsMCwwLjg2LDAuMzg2LDAuODYsMC44NlYzOS44NTN6IE0yMS40MjcsMzkuODUzIi8+PHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik00MS4zNTYsMzMuMDAxaC03LjA3MnYtNy4wNzJjMC0wLjM1NS0wLjI4NS0wLjY0NC0wLjY0NC0wLjY0NGMtMC4zNTQsMC0wLjY0LDAuMjg4LTAuNjQsMC42NDR2Ny4wNzJoLTcuMDcyYy0wLjM1NSwwLTAuNjQ0LDAuMjg1LTAuNjQ0LDAuNjRjMCwwLjM1OCwwLjI4OCwwLjY0NCwwLjY0NCwwLjY0NGg3LjA3MnY3LjA3MmMwLDAuMzU0LDAuMjg1LDAuNjQ0LDAuNjQsMC42NDRjMC4zNTgsMCwwLjY0NC0wLjI4OSwwLjY0NC0wLjY0NHYtNy4wNzJoNy4wNzJjMC4zNTQsMCwwLjY0NC0wLjI4NSwwLjY0NC0wLjY0NEM0MiwzMy4yODYsNDEuNzExLDMzLjAwMSw0MS4zNTYsMzMuMDAxTDQxLjM1NiwzMy4wMDF6IE00MS4zNTYsMzMuMDAxIi8+PC9nPjwvc3ZnPg==);
}
.icon--bkrcheck {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4NSA0ODUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4NSA0ODU7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPjxnPjxnPjxwYXRoIGQ9Ik0xNDIuOCwzMy40NWMtNC44LTQuOC0xMi41LTQuOC0xNy4zLDBsLTc3LjMsNzYuOGwtMjcuMy0yNy41Yy00LjgtNC44LTEyLjUtNC44LTE3LjMsMHMtNC44LDEyLjUsMCwxNy4zbDM2LDM2LjIgICAgYzIuNCwyLjQsNS41LDMuNiw4LjcsMy42YzMuMSwwLDYuMi0xLjIsOC42LTMuNmw4Ni04NS41QzE0Ny41LDQ1Ljk1LDE0Ny42LDM4LjI1LDE0Mi44LDMzLjQ1eiIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGQ9Ik03My4yLDE4Ny40NWMtMzAuMywwLTU1LDI0LjctNTUsNTVzMjQuNyw1NSw1NSw1NXM1NS0yNC43LDU1LTU1QzEyOC4xLDIxMi4xNSwxMDMuNSwxODcuNDUsNzMuMiwxODcuNDV6IE03My4yLDI3Mi45NSAgICBMNzMuMiwyNzIuOTVjLTE2LjgsMC0zMC41LTEzLjctMzAuNS0zMC41czEzLjctMzAuNSwzMC41LTMwLjVzMzAuNSwxMy43LDMwLjUsMzAuNVM5MCwyNzIuOTUsNzMuMiwyNzIuOTV6IiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0iTTczLjIsMzQ1LjE1Yy0zMC4zLDAtNTUsMjQuNy01NSw1NXMyNC43LDU1LDU1LDU1czU1LTI0LjcsNTUtNTVDMTI4LjEsMzY5Ljc1LDEwMy41LDM0NS4xNSw3My4yLDM0NS4xNXogTTczLjIsNDMwLjU1ICAgIEw3My4yLDQzMC41NWMtMTYuOCwwLTMwLjUtMTMuNy0zMC41LTMwLjVzMTMuNy0zMC41LDMwLjUtMzAuNXMzMC41LDEzLjcsMzAuNSwzMC41QzEwMy42LDQxNi45NSw5MCw0MzAuNTUsNzMuMiw0MzAuNTV6IiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0iTTQ3Mi42LDIwNi43NUgxODljLTYuOCwwLTEyLjMsNS41LTEyLjMsMTIuM3M1LjUsMTIuMywxMi4zLDEyLjNoMjgzLjZjNi44LDAsMTIuMy01LjUsMTIuMy0xMi4zICAgIFM0NzkuNCwyMDYuNzUsNDcyLjYsMjA2Ljc1eiIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGQ9Ik00NzIuNiwyNTMuNjVIMTg5Yy02LjgsMC0xMi4zLDUuNS0xMi4zLDEyLjNzNS41LDEyLjMsMTIuMywxMi4zaDI4My42YzYuOCwwLDEyLjMtNS41LDEyLjMtMTIuMyAgICBTNDc5LjQsMjUzLjY1LDQ3Mi42LDI1My42NXoiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBkPSJNMTg5LDM4OC44NWgyODMuNmM2LjgsMCwxMi4zLTUuNSwxMi4zLTEyLjNzLTUuNS0xMi4zLTEyLjMtMTIuM0gxODljLTYuOCwwLTEyLjMsNS41LTEyLjMsMTIuM1MxODIuMiwzODguODUsMTg5LDM4OC44NXogICAgIiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0iTTQ3Mi42LDQzNS44NWM2LjgsMCwxMi4zLTUuNSwxMi4zLTEyLjNzLTUuNS0xMi4zLTEyLjMtMTIuM0gxODljLTYuOCwwLTEyLjMsNS41LTEyLjMsMTIuM3M1LjUsMTIuMywxMi4zLDEyLjNINDcyLjZ6IiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0iTTE3Ni44LDYxLjM1YzAsNi44LDUuNSwxMi4zLDEyLjMsMTIuM2gyODMuNmM2LjgsMCwxMi4zLTUuNSwxMi4zLTEyLjNzLTUuNS0xMi4zLTEyLjMtMTIuM0gxODkgICAgQzE4Mi4yLDQ5LjA1LDE3Ni44LDU0LjU1LDE3Ni44LDYxLjM1eiIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGQ9Ik00NzIuNiw5Ni4wNUgxODljLTYuOCwwLTEyLjMsNS41LTEyLjMsMTIuM2MwLDYuOCw1LjUsMTIuMywxMi4zLDEyLjNoMjgzLjZjNi44LDAsMTIuMy01LjUsMTIuMy0xMi4zICAgIEM0ODQuOSwxMDEuNTUsNDc5LjQsOTYuMDUsNDcyLjYsOTYuMDV6IiBmaWxsPSIjRkZGRkZGIi8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.icon--contacttelefoon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3My44MDYgNDczLjgwNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDczLjgwNiA0NzMuODA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij48Zz48Zz48cGF0aCBkPSJNMzc0LjQ1NiwyOTMuNTA2Yy05LjctMTAuMS0yMS40LTE1LjUtMzMuOC0xNS41Yy0xMi4zLDAtMjQuMSw1LjMtMzQuMiwxNS40bC0zMS42LDMxLjVjLTIuNi0xLjQtNS4yLTIuNy03LjctNCAgICBjLTMuNi0xLjgtNy0zLjUtOS45LTUuM2MtMjkuNi0xOC44LTU2LjUtNDMuMy04Mi4zLTc1Yy0xMi41LTE1LjgtMjAuOS0yOS4xLTI3LTQyLjZjOC4yLTcuNSwxNS44LTE1LjMsMjMuMi0yMi44ICAgIGMyLjgtMi44LDUuNi01LjcsOC40LTguNWMyMS0yMSwyMS00OC4yLDAtNjkuMmwtMjcuMy0yNy4zYy0zLjEtMy4xLTYuMy02LjMtOS4zLTkuNWMtNi02LjItMTIuMy0xMi42LTE4LjgtMTguNiAgICBjLTkuNy05LjYtMjEuMy0xNC43LTMzLjUtMTQuN3MtMjQsNS4xLTM0LDE0LjdjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4ybC0zNCwzNC4zYy0xMi44LDEyLjgtMjAuMSwyOC40LTIxLjcsNDYuNSAgICBjLTIuNCwyOS4yLDYuMiw1Ni40LDEyLjgsNzQuMmMxNi4yLDQzLjcsNDAuNCw4NC4yLDc2LjUsMTI3LjZjNDMuOCw1Mi4zLDk2LjUsOTMuNiwxNTYuNywxMjIuN2MyMywxMC45LDUzLjcsMjMuOCw4OCwyNiAgICBjMi4xLDAuMSw0LjMsMC4yLDYuMywwLjJjMjMuMSwwLDQyLjUtOC4zLDU3LjctMjQuOGMwLjEtMC4yLDAuMy0wLjMsMC40LTAuNWM1LjItNi4zLDExLjItMTIsMTcuNS0xOC4xYzQuMy00LjEsOC43LTguNCwxMy0xMi45ICAgIGM5LjktMTAuMywxNS4xLTIyLjMsMTUuMS0zNC42YzAtMTIuNC01LjMtMjQuMy0xNS40LTM0LjNMMzc0LjQ1NiwyOTMuNTA2eiBNNDEwLjI1NiwzOTguODA2ICAgIEM0MTAuMTU2LDM5OC44MDYsNDEwLjE1NiwzOTguOTA2LDQxMC4yNTYsMzk4LjgwNmMtMy45LDQuMi03LjksOC0xMi4yLDEyLjJjLTYuNSw2LjItMTMuMSwxMi43LTE5LjMsMjAgICAgYy0xMC4xLDEwLjgtMjIsMTUuOS0zNy42LDE1LjljLTEuNSwwLTMuMSwwLTQuNi0wLjFjLTI5LjctMS45LTU3LjMtMTMuNS03OC0yMy40Yy01Ni42LTI3LjQtMTA2LjMtNjYuMy0xNDcuNi0xMTUuNiAgICBjLTM0LjEtNDEuMS01Ni45LTc5LjEtNzItMTE5LjljLTkuMy0yNC45LTEyLjctNDQuMy0xMS4yLTYyLjZjMS0xMS43LDUuNS0yMS40LDEzLjgtMjkuN2wzNC4xLTM0LjFjNC45LTQuNiwxMC4xLTcuMSwxNS4yLTcuMSAgICBjNi4zLDAsMTEuNCwzLjgsMTQuNiw3YzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4zYzYuMSw1LjcsMTEuOSwxMS42LDE4LDE3LjljMy4xLDMuMiw2LjMsNi40LDkuNSw5LjdsMjcuMywyNy4zICAgIGMxMC42LDEwLjYsMTAuNiwyMC40LDAsMzFjLTIuOSwyLjktNS43LDUuOC04LjYsOC42Yy04LjQsOC42LTE2LjQsMTYuNi0yNS4xLDI0LjRjLTAuMiwwLjItMC40LDAuMy0wLjUsMC41ICAgIGMtOC42LDguNi03LDE3LTUuMiwyMi43YzAuMSwwLjMsMC4yLDAuNiwwLjMsMC45YzcuMSwxNy4yLDE3LjEsMzMuNCwzMi4zLDUyLjdsMC4xLDAuMWMyNy42LDM0LDU2LjcsNjAuNSw4OC44LDgwLjggICAgYzQuMSwyLjYsOC4zLDQuNywxMi4zLDYuN2MzLjYsMS44LDcsMy41LDkuOSw1LjNjMC40LDAuMiwwLjgsMC41LDEuMiwwLjdjMy40LDEuNyw2LjYsMi41LDkuOSwyLjVjOC4zLDAsMTMuNS01LjIsMTUuMi02LjkgICAgbDM0LjItMzQuMmMzLjQtMy40LDguOC03LjUsMTUuMS03LjVjNi4yLDAsMTEuMywzLjksMTQuNCw3LjNjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjJsNTUuMSw1NS4xICAgIEM0MjAuNDU2LDM3Ny43MDYsNDIwLjQ1NiwzODguMjA2LDQxMC4yNTYsMzk4LjgwNnoiIGZpbGw9IiNGRkZGRkYiLz48cGF0aCBkPSJNMjU2LjA1NiwxMTIuNzA2YzI2LjIsNC40LDUwLDE2LjgsNjksMzUuOHMzMS4zLDQyLjgsMzUuOCw2OWMxLjEsNi42LDYuOCwxMS4yLDEzLjMsMTEuMmMwLjgsMCwxLjUtMC4xLDIuMy0wLjIgICAgYzcuNC0xLjIsMTIuMy04LjIsMTEuMS0xNS42Yy01LjQtMzEuNy0yMC40LTYwLjYtNDMuMy04My41cy01MS44LTM3LjktODMuNS00My4zYy03LjQtMS4yLTE0LjMsMy43LTE1LjYsMTEgICAgUzI0OC42NTYsMTExLjUwNiwyNTYuMDU2LDExMi43MDZ6IiBmaWxsPSIjRkZGRkZGIi8+PHBhdGggZD0iTTQ3My4yNTYsMjA5LjAwNmMtOC45LTUyLjItMzMuNS05OS43LTcxLjMtMTM3LjVzLTg1LjMtNjIuNC0xMzcuNS03MS4zYy03LjMtMS4zLTE0LjIsMy43LTE1LjUsMTEgICAgYy0xLjIsNy40LDMuNywxNC4zLDExLjEsMTUuNmM0Ni42LDcuOSw4OS4xLDMwLDEyMi45LDYzLjdjMzMuOCwzMy44LDU1LjgsNzYuMyw2My43LDEyMi45YzEuMSw2LjYsNi44LDExLjIsMTMuMywxMS4yICAgIGMwLjgsMCwxLjUtMC4xLDIuMy0wLjJDNDY5LjU1NiwyMjMuMzA2LDQ3NC41NTYsMjE2LjMwNiw0NzMuMjU2LDIwOS4wMDZ6IiBmaWxsPSIjRkZGRkZGIi8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.icon--formulier {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij48Zz48Zz48cGF0aCBkPSJNMzk3LjczNiw3OC4zNzhjNi44MjQsMCwxMi4zNTgtNS41MzMsMTIuMzU4LTEyLjM1OFYyNy4wMjdDNDEwLjA5NCwxMi4xMjUsMzk3Ljk3NywwLDM4My4wOCwwSDEyMS42NDEgICAgYy0zLjI3NywwLTYuNDIsMS4zMDMtOC43MzksMy42MkwxMC41MjcsMTA1Ljk5NWMtMi4zMTcsMi4zMTctMy42Miw1LjQ2MS0zLjYyLDguNzM4djM3MC4yMzlDNi45MDgsNDk5Ljg3NSwxOS4wMzIsNTEyLDMzLjkzNSw1MTIgICAgaDM0OS4xNDRjMTQuODk3LDAsMjcuMDE0LTEyLjEyNSwyNy4wMTQtMjcuMDI3VjI5Ni4yODljMC4wMDEtNi44MjQtNS41MzItMTIuMzU4LTEyLjM1Ny0xMi4zNTggICAgYy02LjgyNCwwLTEyLjM1OCw1LjUzMy0xMi4zNTgsMTIuMzU4djE4OC42ODRjMCwxLjI3NC0xLjAzMSwyLjMxMS0yLjI5NywyLjMxMUgzMy45MzZjLTEuMjc0LDAtMi4zMTEtMS4wMzctMi4zMTEtMi4zMTF2LTM1Ny44OCAgICBoNzUuMzZjMTQuODk4LDAsMjcuMDE2LTEyLjEyLDI3LjAxNi0yNy4wMTdWMjQuNzE2SDM4My4wOGMxLjI2NywwLDIuMjk3LDEuMDM3LDIuMjk3LDIuMzExVjY2LjAyICAgIEMzODUuMzc3LDcyLjg0NSwzOTAuOTExLDc4LjM3OCwzOTcuNzM2LDc4LjM3OHogTTEwOS4yODUsMTAwLjA3NWMwLDEuMjY5LTEuMDMyLDIuMzAxLTIuMywyLjMwMUg0OS4xMDdsNjAuMTc4LTYwLjE4VjEwMC4wNzV6IiBmaWxsPSIjRkZGRkZGIi8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNNDkyLjg2NSwxMDAuMzk2bC0xNC41NDEtMTQuNTM5Yy0xNi4zMDQtMTYuMzA0LTQyLjgzMi0xNi4zMDItNTkuMTM4LDBMMzAzLjc2MywyMDEuMjhIMTAzLjU1OSAgICBjLTYuODI1LDAtMTIuMzU4LDUuNTMzLTEyLjM1OCwxMi4zNThjMCw2LjgyNSw1LjUzMywxMi4zNTgsMTIuMzU4LDEyLjM1OGgxNzUuNDg4bC03NC4zNzksNzQuMzc5SDEwMy41NTkgICAgYy02LjgyNSwwLTEyLjM1OCw1LjUzMy0xMi4zNTgsMTIuMzU4czUuNTMzLDEyLjM1OCwxMi4zNTgsMTIuMzU4aDc2LjM5MmwtMC4xOTksMC4xOTljLTEuNTA4LDEuNTA4LTIuNTk4LDMuMzc5LTMuMTY5LDUuNDMzICAgIGwtMTkuMDg4LDY4Ljc0N2gtNTMuOTM2Yy02LjgyNSwwLTEyLjM1OCw1LjUzMy0xMi4zNTgsMTIuMzU4czUuNTMzLDEyLjM1OCwxMi4zNTgsMTIuMzU4aDYzLjMzMmMwLjAwMSwwLDIuNzA5LTAuMzA2LDMuMTA3LTAuNDEgICAgYzAuMDY1LTAuMDE3LDc3Ljk5Ny0yMS42NDIsNzcuOTk3LTIxLjY0MmMyLjA1NC0wLjU3LDMuOTI2LTEuNjYyLDUuNDMzLTMuMTY5bDIzOS40MzgtMjM5LjQzNSAgICBDNTA5LjE2OCwxNDMuMjI4LDUwOS4xNjgsMTE2LjcsNDkyLjg2NSwxMDAuMzk2eiBNMTg0LjY0NCwzOTQuMDczbDEwLjA4Ny0zNi4zMjZsMjYuMjQsMjYuMjRMMTg0LjY0NCwzOTQuMDczeiBNMjQ0LjY5LDM3Mi43NTIgICAgbC0zOC43MjEtMzguNzIxbDE5Ny42NDgtMTk3LjY0OGwzOC43MjIsMzguNzIxTDI0NC42OSwzNzIuNzUyeiBNNDc1LjM4NywxNDIuMDU0bC0xNS41NzEsMTUuNTcxbC0zOC43MjItMzguNzIybDE1LjU3MS0xNS41NzEgICAgYzYuNjY5LTYuNjY4LDE3LjUxNy02LjY2NywyNC4xODEsMGwxNC41NDEsMTQuNTQxQzQ4Mi4wNTQsMTI0LjU0LDQ4Mi4wNTQsMTM1LjM4OCw0NzUuMzg3LDE0Mi4wNTR6IiBmaWxsPSIjRkZGRkZGIi8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
.icon--calculator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzUuNSw1LjV2NTAxaDQ0MVY1LjVIMzUuNXogTTU0LjUsNDg3LjV2LTQ2M2g0MDN2NDYzSDU0LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTk1LjUsMjA0LjVoMzIxdi0xMzloLTMyMVYyMDQuNXogTTM5Ny41LDg0LjV2MTAxaC0yODN2LTEwMUgzOTcuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTUuNSw0NDYuNWg3OXYtNzloLTc5VjQ0Ni41eiBNMTU1LjUsMzg2LjV2NDFoLTQxdi00MUgxNTUuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjE2LjUsNDQ2LjVoNzl2LTc5aC03OVY0NDYuNXogTTI3Ni41LDM4Ni41djQxaC00MXYtNDFIMjc2LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTk1LjUsMzI2LjNoNzl2LTc5aC03OVYzMjYuM3ogTTE1NS41LDI2Ni4zdjQxaC00MXYtNDFIMTU1LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIxNi41LDMyNi4zaDc5di03OWgtNzlWMzI2LjN6IE0yNzYuNSwyNjYuM3Y0MWgtNDF2LTQxSDI3Ni41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMzcuNSw0NDQuNWg3OXYtNzloLTc5VjQ0NC41eiBNMzk3LjUsMzg0LjV2NDFoLTQxdi00MUgzOTcuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzM3LjUsMzI0LjNoNzl2LTc5aC03OVYzMjQuM3ogTTM5Ny41LDI2NC4zdjQxaC00MXYtNDFIMzk3LjV6Ii8+PC9nPjwvc3ZnPg==);
}
.icon--landscape-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNSw3LjhINXYyNC40aDMwVjcuOHogTTEwLjgsMTEuMmMxLjMsMCwyLjQsMS4xLDIuNCwyLjRzLTEuMSwyLjQtMi40LDIuNHMtMi40LTEuMS0yLjQtMi40UzkuNSwxMS4yLDEwLjgsMTEuMnogTTI0LjYsMjcuN2gtNS4zSDguNmw4LTEyLjNsNS40LDguM2wzLjQtNS4ybDYsOS4ySDI0LjZ6Ii8+PC9nPjwvc3ZnPg==);
}
.icon--landscape {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzUsNy44SDV2MjQuNGgzMFY3Ljh6IE0xMC44LDExLjJjMS4zLDAsMi40LDEuMSwyLjQsMi40cy0xLjEsMi40LTIuNCwyLjRzLTIuNC0xLjEtMi40LTIuNFM5LjUsMTEuMiwxMC44LDExLjJ6IE0yNC42LDI3LjdoLTUuM0g4LjZsOC0xMi4zbDUuNCw4LjNsMy40LTUuMmw2LDkuMkgyNC42eiIvPjwvZz48L3N2Zz4=);
}
.icon--lamp-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGlkPSJYTUxJRF80OV8iIGNsYXNzPSJzdDAiIGQ9Ik0yMy45LDMyLjV2MWMwLDAuOC0wLjYsMS40LTEuMywxLjVsLTAuMiwwLjljLTAuMSwwLjUtMC42LDAuOC0xLjEsMC44aC0yLjRjLTAuNSwwLTAuOS0wLjMtMS4xLTAuOEwxNy42LDM1Yy0wLjgtMC4xLTEuMy0wLjgtMS4zLTEuNnYtMWMwLTAuNSwwLjQtMC45LDAuOS0wLjlIMjNDMjMuNSwzMS41LDIzLjksMzIsMjMuOSwzMi41eiBNMjguNCwxOS4yYzAsMi4yLTAuOSw0LjMtMi4zLDUuOGMtMS4xLDEuMS0xLjgsMi42LTIsNC4xYy0wLjEsMC43LTAuNywxLjItMS40LDEuMmgtNS4xYy0wLjcsMC0xLjMtMC41LTEuNC0xLjJjLTAuMi0xLjUtMS0zLTIuMS00LjFjLTEuNC0xLjUtMi4zLTMuNS0yLjMtNS43YzAtNC42LDMuNi04LjMsOC4yLTguNEMyNC42LDEwLjksMjguNCwxNC42LDI4LjQsMTkuMnogTTIxLDE0LjJjMC0wLjUtMC40LTAuOS0wLjktMC45Yy0zLjMsMC02LDIuNy02LDZjMCwwLjUsMC40LDAuOSwwLjksMC45YzAuNSwwLDAuOS0wLjQsMC45LTAuOWMwLTIuMywxLjgtNC4xLDQuMS00LjFDMjAuNiwxNS4xLDIxLDE0LjcsMjEsMTQuMnogTTIwLjEsOC4yYzAuNSwwLDAuOS0wLjQsMC45LTAuOVY0YzAtMC41LTAuNC0wLjktMC45LTAuOWMtMC41LDAtMC45LDAuNC0wLjksMC45djMuM0MxOS4yLDcuOCwxOS42LDguMiwyMC4xLDguMnogTTkuMSwxOS4yYzAtMC41LTAuNC0wLjktMC45LTAuOUg0LjljLTAuNSwwLTAuOSwwLjQtMC45LDAuOWMwLDAuNSwwLjQsMC45LDAuOSwwLjloMy4zQzguNywyMC4yLDkuMSwxOS43LDkuMSwxOS4yeiBNMzUuMywxOC4zSDMyYy0wLjUsMC0wLjksMC40LTAuOSwwLjljMCwwLjUsMC40LDAuOSwwLjksMC45aDMuM2MwLjUsMCwwLjktMC40LDAuOS0wLjlDMzYuMiwxOC43LDM1LjgsMTguMywzNS4zLDE4LjN6IE0xMSwyN2wtMi4zLDIuM2MtMC40LDAuNC0wLjQsMSwwLDEuM2MwLjIsMC4yLDAuNCwwLjMsMC43LDAuM2MwLjIsMCwwLjUtMC4xLDAuNy0wLjNsMi4zLTIuM2MwLjQtMC40LDAuNC0xLDAtMS4zQzExLjksMjYuNiwxMS40LDI2LjYsMTEsMjd6IE0yOC41LDExLjdjMC4yLDAsMC41LTAuMSwwLjctMC4zbDIuMy0yLjNjMC40LTAuNCwwLjQtMSwwLTEuM2MtMC40LTAuNC0xLTAuNC0xLjMsMGwtMi4zLDIuM2MtMC40LDAuNC0wLjQsMSwwLDEuM0MyOC4xLDExLjYsMjguMywxMS43LDI4LjUsMTEuN3ogTTExLDExLjRjMC4yLDAuMiwwLjQsMC4zLDAuNywwLjNjMC4yLDAsMC41LTAuMSwwLjctMC4zYzAuNC0wLjQsMC40LTEsMC0xLjNMMTAsNy44Yy0wLjQtMC40LTEtMC40LTEuMywwYy0wLjQsMC40LTAuNCwxLDAsMS4zTDExLDExLjR6IE0yOS4yLDI3Yy0wLjQtMC40LTEtMC40LTEuMywwYy0wLjQsMC40LTAuNCwxLDAsMS4zbDIuMywyLjNjMC4yLDAuMiwwLjQsMC4zLDAuNywwLjNzMC41LTAuMSwwLjctMC4zYzAuNC0wLjQsMC40LTEsMC0xLjNMMjkuMiwyN3oiLz48L2c+PC9zdmc+);
}
.icon--lamp {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBpZD0iWE1MSURfNDlfIiBkPSJNMjMuOSwzMi41djFjMCwwLjgtMC42LDEuNC0xLjMsMS41bC0wLjIsMC45Yy0wLjEsMC41LTAuNiwwLjgtMS4xLDAuOGgtMi40Yy0wLjUsMC0wLjktMC4zLTEuMS0wLjhMMTcuNiwzNWMtMC44LTAuMS0xLjMtMC44LTEuMy0xLjZ2LTFjMC0wLjUsMC40LTAuOSwwLjktMC45SDIzQzIzLjUsMzEuNSwyMy45LDMyLDIzLjksMzIuNXogTTI4LjQsMTkuMmMwLDIuMi0wLjksNC4zLTIuMyw1LjhjLTEuMSwxLjEtMS44LDIuNi0yLDQuMWMtMC4xLDAuNy0wLjcsMS4yLTEuNCwxLjJoLTUuMWMtMC43LDAtMS4zLTAuNS0xLjQtMS4yYy0wLjItMS41LTEtMy0yLjEtNC4xYy0xLjQtMS41LTIuMy0zLjUtMi4zLTUuN2MwLTQuNiwzLjYtOC4zLDguMi04LjRDMjQuNiwxMC45LDI4LjQsMTQuNiwyOC40LDE5LjJ6IE0yMSwxNC4yYzAtMC41LTAuNC0wLjktMC45LTAuOWMtMy4zLDAtNiwyLjctNiw2YzAsMC41LDAuNCwwLjksMC45LDAuOWMwLjUsMCwwLjktMC40LDAuOS0wLjljMC0yLjMsMS44LTQuMSw0LjEtNC4xQzIwLjYsMTUuMSwyMSwxNC43LDIxLDE0LjJ6IE0yMC4xLDguMmMwLjUsMCwwLjktMC40LDAuOS0wLjlWNGMwLTAuNS0wLjQtMC45LTAuOS0wLjljLTAuNSwwLTAuOSwwLjQtMC45LDAuOXYzLjNDMTkuMiw3LjgsMTkuNiw4LjIsMjAuMSw4LjJ6IE05LjEsMTkuMmMwLTAuNS0wLjQtMC45LTAuOS0wLjlINC45Yy0wLjUsMC0wLjksMC40LTAuOSwwLjljMCwwLjUsMC40LDAuOSwwLjksMC45aDMuM0M4LjcsMjAuMiw5LjEsMTkuNyw5LjEsMTkuMnogTTM1LjMsMTguM0gzMmMtMC41LDAtMC45LDAuNC0wLjksMC45YzAsMC41LDAuNCwwLjksMC45LDAuOWgzLjNjMC41LDAsMC45LTAuNCwwLjktMC45QzM2LjIsMTguNywzNS44LDE4LjMsMzUuMywxOC4zeiBNMTEsMjdsLTIuMywyLjNjLTAuNCwwLjQtMC40LDEsMCwxLjNjMC4yLDAuMiwwLjQsMC4zLDAuNywwLjNjMC4yLDAsMC41LTAuMSwwLjctMC4zbDIuMy0yLjNjMC40LTAuNCwwLjQtMSwwLTEuM0MxMS45LDI2LjYsMTEuNCwyNi42LDExLDI3eiBNMjguNSwxMS43YzAuMiwwLDAuNS0wLjEsMC43LTAuM2wyLjMtMi4zYzAuNC0wLjQsMC40LTEsMC0xLjNjLTAuNC0wLjQtMS0wLjQtMS4zLDBsLTIuMywyLjNjLTAuNCwwLjQtMC40LDEsMCwxLjNDMjguMSwxMS42LDI4LjMsMTEuNywyOC41LDExLjd6IE0xMSwxMS40YzAuMiwwLjIsMC40LDAuMywwLjcsMC4zYzAuMiwwLDAuNS0wLjEsMC43LTAuM2MwLjQtMC40LDAuNC0xLDAtMS4zTDEwLDcuOGMtMC40LTAuNC0xLTAuNC0xLjMsMGMtMC40LDAuNC0wLjQsMSwwLDEuM0wxMSwxMS40eiBNMjkuMiwyN2MtMC40LTAuNC0xLTAuNC0xLjMsMGMtMC40LDAuNC0wLjQsMSwwLDEuM2wyLjMsMi4zYzAuMiwwLjIsMC40LDAuMywwLjcsMC4zczAuNS0wLjEsMC43LTAuM2MwLjQtMC40LDAuNC0xLDAtMS4zTDI5LjIsMjd6Ii8+PC9nPjwvc3ZnPg==);
}
.icon--lamp-out-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGlkPSJYTUxJRF80OV8iIGNsYXNzPSJzdDAiIGQ9Ik0yMy45LDMyLjV2MWMwLDAuOC0wLjYsMS40LTEuMywxLjVsLTAuMiwwLjljLTAuMSwwLjUtMC42LDAuOC0xLjEsMC44aC0yLjRjLTAuNSwwLTAuOS0wLjMtMS4xLTAuOEwxNy42LDM1Yy0wLjgtMC4xLTEuMy0wLjgtMS4zLTEuNnYtMWMwLTAuNSwwLjQtMC45LDAuOS0wLjlIMjNDMjMuNSwzMS41LDIzLjksMzIsMjMuOSwzMi41eiBNMjguNCwxOS4yYzAsMi4yLTAuOSw0LjMtMi4zLDUuOGMtMS4xLDEuMS0xLjgsMi42LTIsNC4xYy0wLjEsMC43LTAuNywxLjItMS40LDEuMmgtNS4xYy0wLjcsMC0xLjMtMC41LTEuNC0xLjJjLTAuMi0xLjUtMS0zLTIuMS00LjFjLTEuNC0xLjUtMi4zLTMuNS0yLjMtNS43YzAtNC42LDMuNi04LjMsOC4yLTguNEMyNC42LDEwLjksMjguNCwxNC42LDI4LjQsMTkuMnogTTIxLDE0LjJjMC0wLjUtMC40LTAuOS0wLjktMC45Yy0zLjMsMC02LDIuNy02LDZjMCwwLjUsMC40LDAuOSwwLjksMC45YzAuNSwwLDAuOS0wLjQsMC45LTAuOWMwLTIuMywxLjgtNC4xLDQuMS00LjFDMjAuNiwxNS4xLDIxLDE0LjcsMjEsMTQuMnoiLz48L2c+PC9zdmc+);
}
.icon--lamp-out {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBpZD0iWE1MSURfNDlfIiBkPSJNMjMuOSwzMi41djFjMCwwLjgtMC42LDEuNC0xLjMsMS41bC0wLjIsMC45Yy0wLjEsMC41LTAuNiwwLjgtMS4xLDAuOGgtMi40Yy0wLjUsMC0wLjktMC4zLTEuMS0wLjhMMTcuNiwzNWMtMC44LTAuMS0xLjMtMC44LTEuMy0xLjZ2LTFjMC0wLjUsMC40LTAuOSwwLjktMC45SDIzQzIzLjUsMzEuNSwyMy45LDMyLDIzLjksMzIuNXogTTI4LjQsMTkuMmMwLDIuMi0wLjksNC4zLTIuMyw1LjhjLTEuMSwxLjEtMS44LDIuNi0yLDQuMWMtMC4xLDAuNy0wLjcsMS4yLTEuNCwxLjJoLTUuMWMtMC43LDAtMS4zLTAuNS0xLjQtMS4yYy0wLjItMS41LTEtMy0yLjEtNC4xYy0xLjQtMS41LTIuMy0zLjUtMi4zLTUuN2MwLTQuNiwzLjYtOC4zLDguMi04LjRDMjQuNiwxMC45LDI4LjQsMTQuNiwyOC40LDE5LjJ6IE0yMSwxNC4yYzAtMC41LTAuNC0wLjktMC45LTAuOWMtMy4zLDAtNiwyLjctNiw2YzAsMC41LDAuNCwwLjksMC45LDAuOWMwLjUsMCwwLjktMC40LDAuOS0wLjljMC0yLjMsMS44LTQuMSw0LjEtNC4xQzIwLjYsMTUuMSwyMSwxNC43LDIxLDE0LjJ6Ii8+PC9nPjwvc3ZnPg==);
}
.icon--info {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwb2x5Z29uIHBvaW50cz0iMjMuMiwzMy45IDIzLjIsMTQuOSAxMywxNC45IDEzLDE5IDE3LjgsMTkgMTcuOCwzMy45IDEyLjcsMzMuOSAxMi43LDM4IDI3LjMsMzggMjcuMywzMy45ICIvPjxwYXRoIGQ9Ik0xOS41LDEwLjRjMi4zLDAsNC4yLTEuOSw0LjItNC4yYzAtMi4zLTEuOS00LjItNC4yLTQuMmMtMi4zLDAtNC4yLDEuOS00LjIsNC4yQzE1LjMsOC41LDE3LjIsMTAuNCwxOS41LDEwLjQiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--info-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMjMuMiwzMy45IDIzLjIsMTQuOSAxMywxNC45IDEzLDE5IDE3LjgsMTkgMTcuOCwzMy45IDEyLjcsMzMuOSAxMi43LDM4IDI3LjMsMzggMjcuMywzMy45ICIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOS41LDEwLjRjMi4zLDAsNC4yLTEuOSw0LjItNC4yYzAtMi4zLTEuOS00LjItNC4yLTQuMmMtMi4zLDAtNC4yLDEuOS00LjIsNC4yQzE1LjMsOC41LDE3LjIsMTAuNCwxOS41LDEwLjQiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon--krediet-white {
  background-size: 55%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4zMSIgaGVpZ2h0PSIxOC42NCIgdmlld0JveD0iMCAwIDE2LjMxIDE4LjY0Ij48cGF0aCBkPSJNNDcuMTQ1LDBIMzMuMTY1QTEuMTY3LDEuMTY3LDAsMCwwLDMyLDEuMTY1djE2LjMxYTEuMTY2LDEuMTY2LDAsMCwwLDEuMTY1LDEuMTY1aDEzLjk4YTEuMTY1LDEuMTY1LDAsMCwwLDEuMTY1LTEuMTY1VjEuMTY1QTEuMTY2LDEuMTY2LDAsMCwwLDQ3LjE0NSwwWk0zNi42NiwxNi4zMUgzNC4zM1YxMy45OGgyLjMzWm0wLTQuNjZIMzQuMzNWOS4zMmgyLjMzWm00LjY2LDQuNjZIMzguOTlWMTMuOThoMi4zM1ptMC00LjY2SDM4Ljk5VjkuMzJoMi4zM1ptNC42Niw0LjY2SDQzLjY1VjkuMzJoMi4zM1ptMC05LjlhLjU4My41ODMsMCwwLDEtLjU4My41ODJIMzQuOTEzYS41ODMuNTgzLDAsMCwxLS41ODMtLjU4MlYyLjkxMmEuNTgzLjU4MywwLDAsMSwuNTgzLS41ODJINDUuNGEuNTgzLjU4MywwLDAsMSwuNTgzLjU4MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMikiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}
/*****************************************************************************

	LAYOUT MODULE FOR IMAGES

*****************************************************************************/
.l-image {
  /* [1] 16:9 ratio */
  /* [1] 1:1 ratio */
}
.l-image__parent {
  position: relative;
  display: block;
  width: 100%;
}
.l-image__parent--portrait {
  height: 0;
  padding-top: 150%;
}
.l-image__parent--landscape {
  height: 0;
  padding-top: 66.6%;
}
.l-image__parent--square {
  height: 0;
  padding-top: 100%;
}
.l-image__item {
  width: 100%;
  height: auto;
  display: block;
  margin: auto;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
}
.l-image__item--loaded {
  opacity: 1;
}
img {
  width: 100%;
  height: auto;
}
/* CHANGE BOX-SIZING MODEL TO BORDER-BOX*/
*,
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* CONTAINER BASE */
.l-container {
  width: 100%;
  color: #333333;
  position: relative;
  background-color: #000000;
}
.l-container--transparent {
  background-color: transparent;
}
.l-container--nopadding {
  padding: 0;
}
.l-container--dark * {
  color: #ffffff;
}
.l-container--dark h1:before,
.l-container--dark .h1:before,
.l-container--dark h2:before,
.l-container--dark .h2:before,
.l-container--dark h3:before,
.l-container--dark .h3:before,
.l-container--dark h4:before,
.l-container--dark .h4:before,
.l-container--dark h5:before,
.l-container--dark .h5:before,
.l-container--dark h6:before,
.l-container--dark .h6:before {
  background: #ffffff;
}
/* CONTENT BASE */
.l-content {
  padding: 4rem 2rem;
  max-width: 156rem;
  margin: 0 auto;
  position: relative;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.l-content--light {
  background: white;
}
.l-content--sm {
  padding: 1rem 2rem;
}
.l-content--nopadding {
  padding-top: 0rem;
  padding-bottom: 0rem;
}
@media screen and (min-width: 64em) {
  .l-content {
    padding: 5rem;
  }
  .l-content--sm {
    padding: 2rem 6rem;
  }
  .l-content--wide {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .l-content--nopadding {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
}
@media screen and (min-width: 80em) {
  .l-content {
    padding: 5rem 8rem;
  }
  .l-content--sm {
    padding: 2rem 12rem;
  }
  .l-content--wide {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .l-content--nopadding {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
}
@media screen and (min-width: 80em) and (min-height: 768px) {
  .l-content {
    padding: 6rem 9rem;
  }
  .l-content--sm {
    padding: 2rem 12rem;
  }
  .l-content--wide {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .l-content--nopadding {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
}
/* BASIC GRID ELEMENT */
.l-grid {
  letter-spacing: -0.31em;
  text-rendering: optimizespeed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.l-grid--force-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.l-grid [class*="l-col--"] {
  display: inline-block;
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  vertical-align: top;
  text-rendering: auto;
}
@media screen and (min-width: 48em) {
  .l-grid {
    margin-left: -2rem;
  }
  .l-grid [class*="l-col--"] {
    padding-left: 2rem;
  }
  .l-grid--lg {
    margin-left: -4rem;
  }
  .l-grid--lg [class*="l-col--"] {
    padding-left: 4rem;
  }
  .l-grid--md {
    margin-left: -3rem;
  }
  .l-grid--md [class*="l-col--"] {
    padding-left: 3rem;
  }
  .l-grid--sm {
    margin-left: -1rem;
  }
  .l-grid--sm [class*="l-col--"] {
    padding-left: 1rem;
  }
  .l-grid--nopadding {
    margin-left: -2px;
  }
  .l-grid--nopadding [class*="l-col--"] {
    padding-left: 2px;
  }
}
@media screen and (min-width: 80em) {
  .l-grid {
    margin-left: -4rem;
  }
  .l-grid [class*="l-col--"] {
    padding-left: 4rem;
  }
  .l-grid--lg {
    margin-left: -8rem;
  }
  .l-grid--lg [class*="l-col--"] {
    padding-left: 8rem;
  }
  .l-grid--md {
    margin-left: -6rem;
  }
  .l-grid--md [class*="l-col--"] {
    padding-left: 6rem;
  }
  .l-grid--sm {
    margin-left: -2rem;
  }
  .l-grid--sm [class*="l-col--"] {
    padding-left: 2rem;
  }
  .l-grid--nopadding {
    margin-left: -2px;
  }
  .l-grid--nopadding [class*="l-col--"] {
    padding-left: 2px;
  }
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  body.s-configurator .l-content {
    padding: 8rem 12rem;
  }
  body.s-configurator .l-content--sm {
    padding: 2rem 12rem;
  }
  body.s-configurator .l-content--wide {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  body.s-configurator .l-content--nopadding {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  body.s-configurator .l-grid {
    margin-left: -4rem;
  }
  body.s-configurator .l-grid [class*="l-col--"] {
    padding-left: 4rem;
  }
  body.s-configurator .l-grid--lg {
    margin-left: -4rem;
  }
  body.s-configurator .l-grid--lg [class*="l-col--"] {
    padding-left: 4rem;
  }
  body.s-configurator .l-grid--md {
    margin-left: -3rem;
  }
  body.s-configurator .l-grid--md [class*="l-col--"] {
    padding-left: 3rem;
  }
  body.s-configurator .l-grid--sm {
    margin-left: -1rem;
  }
  body.s-configurator .l-grid--sm [class*="l-col--"] {
    padding-left: 1rem;
  }
  body.s-configurator .l-grid--nopadding {
    margin-left: -2px;
  }
  body.s-configurator .l-grid--nopadding [class*="l-col--"] {
    padding-left: 2px;
  }
}
/* BASE GRID */
.l-col--1-4 {
  width: 25%;
}
.l-col--1-3 {
  width: 33.3333%;
}
.l-col--1-2 {
  width: 50%;
}
.l-col--3-4 {
  width: 75%;
}
.l-col--1-1 {
  width: 100%;
}
.l-col--2-3 {
  width: 66.6667%;
}
.l-col--1-5 {
  width: 20%;
}
.l-col--4-5 {
  width: 80%;
}
[class*="l-col"].l-col--nopadding {
  padding: 0;
}
/* RESPONSIVE GRID > 48EM */
@media screen and (min-width: 48em) {
  .l-col--md-1-4 {
    width: 25%;
  }
  .l-col--md-1-3 {
    width: 33.3333%;
  }
  .l-col--md-1-2 {
    width: 50%;
  }
  .l-col--md-2-3 {
    width: 66.6667%;
  }
  .l-col--md-3-4 {
    width: 75%;
  }
  .l-col--md-1-1 {
    width: 100%;
  }
}
/* RESPONSIVE GRID > 64EM */
@media screen and (min-width: 64em) {
  .l-col--lg-1-4 {
    width: 25%;
  }
  .l-col--lg-1-3 {
    width: 33.3333%;
  }
  .l-col--lg-2-5 {
    width: 40%;
  }
  .l-col--lg-1-2 {
    width: 50%;
  }
  .l-col--lg-3-5 {
    width: 60%;
  }
  .l-col--lg-2-3 {
    width: 66.6667%;
  }
  .l-col--lg-3-4 {
    width: 75%;
  }
}
/* RESPONSIVE GRID > 80EM */
@media screen and (min-width: 80em) {
  .l-col--xl-1-5 {
    width: 20%;
  }
  .l-col--xl-1-4 {
    width: 25%;
  }
  .l-col--xl-3-4 {
    width: 75%;
  }
  .l-col--xl-4-5 {
    width: 80%;
  }
}
/* HEADER */
.c-header {
  z-index: 860;
  position: relative;
  min-height: 6rem;
  background: #000000;
}
.c-header__wrapper {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-header__content {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  position: relative;
}
@media screen and (min-width: 64em) {
  .c-header__content {
    height: 8rem;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
}
.c-header__logo {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-decoration: none;
  position: relative;
  top: -0.4rem;
}
.c-header__logo .l-image__parent {
  width: 5rem;
  height: 5rem;
  background: none !important;
  float: left;
}
.c-header__logo-img {
  height: 100%;
  width: auto;
  margin-left: -2.5rem;
}
.c-header__logo-tag {
  margin: 0;
  position: relative;
  top: -1.8rem;
  left: -2rem;
  width: 34rem;
  display: block;
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  .c-header__logo-text {
    margin-left: 3rem;
    font-size: 2.5rem;
  }
}
.c-header__language {
  display: inline-block;
  position: absolute;
  top: 1rem;
  left: auto;
  right: 1rem;
  width: 6rem;
  height: 4rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-header__language select {
  max-width: 100%;
  width: 100%;
  font-size: 16px;
  color: transparent;
  padding: 0.6rem 1rem 0.8rem 3.8rem !important;
  height: 4rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid rgba(242, 242, 242, 0.25);
  border-radius: 0px !important;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  background-color: #000000;
  background-repeat: no-repeat;
  background-size: 1.4rem;
  background-position: top 1.25rem right 10px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkXzFfIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuOSwyNi43bDEwLjctMTAuOGMwLjUtMC41LDAuNS0xLjMsMC0xLjdsLTAuOS0wLjljLTAuNS0wLjUtMS4zLTAuNS0xLjcsMGwtOSw5bC05LTljLTAuNS0wLjUtMS4zLTAuNS0xLjcsMGwtMC45LDAuOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDEwLjgsMTAuOEMxOS42LDI3LjIsMjAuNCwyNy4yLDIwLjksMjYuN3oiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-header__language__flag {
  position: absolute;
  top: 1rem;
  margin: auto 0;
  left: 1rem;
  width: 3rem;
  height: 2rem;
  display: block;
  background-repeat: no-repeat;
}
.c-header__language__flag--nl {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIuMDAxIDUxMi4wMDEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMi4wMDEgNTEyLjAwMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOiNGRjRCNTU7IiBkPSJNNTEyLDIwMC4wOTNIMFY5Ny4xMDRjMC00Ljg3NSwzLjk1My04LjgyOCw4LjgyOC04LjgyOGg0OTQuMzQ1YzQuODc1LDAsOC44MjgsMy45NTMsOC44MjgsOC44MjhMNTEyLDIwMC4wOTNMNTEyLDIwMC4wOTN6Ii8+PHBhdGggc3R5bGU9ImZpbGw6IzQxNDc5QjsiIGQ9Ik01MDMuMTcyLDQyMy43MjVIOC44MjhjLTQuODc1LDAtOC44MjgtMy45NTMtOC44MjgtOC44MjhWMzExLjkwOWg1MTJ2MTAyLjk4OEM1MTIsNDE5Ljc3Myw1MDguMDQ3LDQyMy43MjUsNTAzLjE3Miw0MjMuNzI1eiIvPjxyZWN0IHk9IjIwMC4wOTEiIHN0eWxlPSJmaWxsOiNGNUY1RjU7IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjExMS44MSIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
}
.c-header__language__flag--fr {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggc3R5bGU9ImZpbGw6IzQxNDc5QjsiIGQ9Ik0xNzAuNjY3LDQyMy43MjFIOC44MjhjLTQuODc1LDAtOC44MjgtMy45NTMtOC44MjgtOC44MjhWOTcuMWMwLTQuODc1LDMuOTUzLTguODI4LDguODI4LTguODI4aDE2MS44MzlWNDIzLjcyMXoiLz48cmVjdCB4PSIxNzAuNjciIHk9Ijg4LjI3NyIgc3R5bGU9ImZpbGw6I0Y1RjVGNTsiIHdpZHRoPSIxNzAuNjciIGhlaWdodD0iMzM1LjQ1Ii8+PHBhdGggc3R5bGU9ImZpbGw6I0ZGNEI1NTsiIGQ9Ik01MDMuMTcyLDQyMy43MjFIMzQxLjMzM1Y4OC4yNzNoMTYxLjgzOWM0Ljg3NSwwLDguODI4LDMuOTUzLDguODI4LDguODI4djMxNy43OTNDNTEyLDQxOS43Nyw1MDguMDQ3LDQyMy43MjEsNTAzLjE3Miw0MjMuNzIxeiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
}
@media screen and (min-width: 64em) {
  .c-header__language {
    position: absolute;
    top: 0.2rem;
    left: auto;
    right: 24rem;
    width: 18rem;
    height: auto;
  }
  .c-header__language select {
    font-size: 12px;
    background-position: top 0.7rem right 10px;
    color: #ffffff;
    height: auto;
  }
  .c-header__language__flag {
    top: 0.2rem;
  }
}
@media screen and (min-width: 80em) and (min-height: 768px) {
  .c-header__language {
    right: 34rem;
  }
  .c-header__language select {
    padding: 0.7rem 1rem 0.8rem 3.8rem !important;
    height: 3.1rem;
    background-position: top 1rem right 10px;
  }
  .c-header__language__flag {
    top: 0.7rem;
  }
}
.c-header__search {
  position: absolute;
  top: 0;
  left: auto;
  right: 4rem;
}
.c-header__search-form * {
  font-size: 1rem;
  line-height: 1.4;
  border: 0;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.c-header__search-input {
  padding: 0.5rem 1rem;
  background: #000000;
  width: 12.5rem;
  color: #ffffff;
  border: 1px solid rgba(242, 242, 242, 0.25);
}
.c-header__search-btn {
  padding: 0.5rem 1rem;
  width: 5rem;
  background: #f2f2f2;
  border: 0;
  border: 1px solid rgba(242, 242, 242, 0.25);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-header__search-btn:hover {
  background: #d0d0d0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 64em) {
  .c-header__search-btn {
    width: auto;
  }
  .c-header__search-input {
    margin-right: -3px;
  }
  .c-header__search {
    right: 5rem;
    top: 0.2rem;
  }
}
@media screen and (min-width: 80em) {
  .c-header__search-form * {
    font-size: 1.4rem;
    line-height: 1.4;
  }
  .c-header__search-btn {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media screen and (min-width: 80em) and (min-height: 768px) {
  .c-header__search {
    right: 12rem;
  }
}
@media screen and (max-width: 63.4em) {
  .c-header .l-content {
    padding: 0;
  }
  .c-header__logo {
    display: none;
  }
  .c-header__search {
    display: none;
  }
}
.c-navmob.s-open .c-header__language {
  right: 7rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* FOOTER */
.c-footer {
  text-align: center;
  background: #000000;
  color: #ffffff;
}
.c-footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
  display: block;
}
.c-footer ul li {
  display: block;
  margin: 0;
}
.c-footer ul li:nth-last-of-type(1) {
  border-right: 0;
  padding-right: 0;
}
.c-footer ul li a {
  background: #222222;
  display: block;
  padding: 1rem 2rem;
  margin: 0.5rem 0;
  border-radius: 0.3rem;
  color: #ffffff;
}
@media screen and (min-width: 48em) {
  .c-footer {
    padding-top: 4rem;
    padding-bottom: 10rem;
  }
}
@media screen and (min-width: 64em) {
  .c-footer {
    text-align: left;
  }
  .c-footer ul {
    float: right;
    text-align: right;
    width: auto;
    display: inline-block;
  }
  .c-footer ul li {
    display: inline-block;
    padding: 0 3rem;
    border-right: 1px solid #ffffff;
  }
  .c-footer ul li a {
    background: none;
    padding: 0;
    display: inline-block;
    margin: 0;
  }
}
/* COOKIES */
.c-cookies {
  background: rgba(51, 51, 51, 0.95);
  position: fixed;
  top: auto;
  left: 0;
  bottom: 0;
  z-index: 998;
}
.c-cookies * {
  color: white;
}
.c-cookies .btn {
  margin-top: 2rem;
  float: right;
}
/* BLOG */
.blog {
  letter-spacing: -0.31em;
}
.blog * {
  margin: 0;
  letter-spacing: 0;
}
.blog * + * {
  margin-top: 24px;
}
.blog article {
  display: inline-block;
  width: 48%;
  margin-right: 2%;
  padding: 24px 32px;
  border: 1px solid #e5e5e5;
  vertical-align: top;
  margin-bottom: 2%;
}
.blog article:nth-of-type(even) {
  margin-right: -4px;
  margin-left: 2%;
}
.blog article img {
  width: 100%;
  max-width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.blog.alt article {
  display: block;
  width: 100%;
  padding: 0;
  border: 0;
  padding-left: 360px;
  position: relative;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 24px;
  min-height: 240px;
}
.blog.alt article:nth-of-type(even) {
  margin: 0;
}
.blog.alt article img {
  width: 300px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
}
@media screen and (max-width: 960px) {
  .blog article,
  .blog article:nth-of-type(even) {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .blog.alt article {
    padding-left: 0;
  }
  .blog.alt article img {
    position: relative;
    top: 0;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
    width: 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
/* NAV */
.c-nav {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-item-align: end;
      align-self: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: static;
}
@media screen and (min-width: 80em) {
  .c-nav {
    font-size: 2rem;
  }
}
.c-nav__fast {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  text-align: right;
  position: relative;
  top: 0.2rem;
}
.c-nav__fast-item {
  margin-left: 4rem;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.c-nav__fast-link.s-open {
  color: #00adef;
}
.c-nav__fast-link {
  color: #ffffff;
  text-decoration: none;
  font-size: 1.4rem;
  cursor: pointer;
}
.c-nav__fast-link.s-open .icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBREVGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==) !important;
}
.c-nav .icon--fast-menu {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwxMy4xSDljLTAuNiwwLTEtMC40LTEtMC44VjExYzAtMC40LDAuNC0wLjgsMS0wLjhoMjJjMC41LDAsMSwwLjQsMSwwLjh2MS4zQzMyLDEyLjgsMzEuNSwxMy4xLDMxLDEzLjF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLDIxLjVIOWMtMC42LDAtMS0wLjQtMS0wLjh2LTEuMmMwLTAuNCwwLjQtMC44LDEtMC44aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyMS4xLDMxLjUsMjEuNSwzMSwyMS41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwyOS45SDljLTAuNiwwLTEtMC4zLTEtMC44di0xLjNDOCwyNy40LDguNCwyNyw5LDI3aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyOS42LDMxLjUsMjkuOSwzMSwyOS45eiIvPjwvZz48L3N2Zz4=);
}
.c-nav .icon--fast-config {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJYTUxJRF8xXyI+PHBhdGggaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNi43YzAuNC0wLjQsMC40LTEsMC0xLjRsLTEuNS0xLjVjLTAuMy0wLjMtMC45LTAuNC0xLjMtMC4xbC0zLjIsMi4ybDIuMi0zLjJjMC4zLTAuNCwwLjItMC45LTAuMS0xLjNMMjcuNCw4Yy0wLjMtMC4zLTAuOC0wLjQtMS4yLTAuMmwtMC42LDAuM0wyNiw3LjVjMC4yLTAuNCwwLjEtMC44LTAuMi0xLjFsLTEtMWMtMC40LTAuNC0xLTAuNC0xLjQsMGwtOCw4bDExLjQsMTEuNEwzNC43LDE2Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzJfIiBjbGFzcz0ic3QwIiBkPSJNMTMuOCwxNC44bC0yLjMsMi4zYy0wLjIsMC4yLTAuMywwLjQtMC4zLDAuN2MwLDAuMywwLjEsMC41LDAuMywwLjdsMi4yLDIuMmMwLjQsMC40LDAuNiwxLDAuNiwxLjZjLTAuMSwwLjYtMC40LDEuMS0wLjksMS40Yy02LjUsNC4xLTcuMSw0LjctNy4zLDQuOWMtMS40LDEuNC0xLjQsMy43LDAsNS4yYzEuNCwxLjQsMy43LDEuNCw1LjIsMGMwLjItMC4yLDAuOC0wLjgsNC45LTcuM2MwLjMtMC41LDAuOS0wLjgsMS40LTAuOWMwLjYtMC4xLDEuMiwwLjEsMS42LDAuNmwyLjIsMi4yYzAuNCwwLjQsMSwwLjQsMS40LDBsMi4zLTIuM0wxMy44LDE0Ljh6IE05LjcsMzIuM2MtMC42LDAuNi0xLjUsMC42LTIsMGMtMC42LTAuNi0wLjYtMS41LDAtMmMwLjYtMC42LDEuNS0wLjYsMiwwQzEwLjMsMzAuOCwxMC4zLDMxLjcsOS43LDMyLjN6Ii8+PC9nPjwvc3ZnPg==);
}
.c-nav .icon--fast-home {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMywxOC43YzAuNS0wLjUsMC40LTEuMy0wLjEtMS44TDIxLDYuNGMtMC41LTAuNS0xLjQtMC41LTEuOSwwbC0xMiwxMWMtMC41LDAuNS0wLjYsMS4zLTAuMSwxLjhsMC4zLDAuM2MwLjUsMC41LDEuMywwLjYsMS44LDAuMWwwLjktMC44djExLjdjMCwwLjcsMC42LDEuMywxLjMsMS4zSDE2YzAuNywwLDEuMy0wLjYsMS4zLTEuM3YtOC4yaDZ2OC4yYzAsMC43LDAuNSwxLjMsMS4yLDEuM2g1YzAuNywwLDEuMy0wLjYsMS4zLTEuM1YxOS4xYzAsMCwwLjIsMC4yLDAuNiwwLjVjMC4zLDAuMywwLjksMC4xLDEuNC0wLjVMMzMsMTguN3oiLz48L2c+PC9zdmc+);
}
.c-nav__fast-item:hover .c-nav__fast-link .icon--fast-menu {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBREVGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwxMy4xSDljLTAuNiwwLTEtMC40LTEtMC44VjExYzAtMC40LDAuNC0wLjgsMS0wLjhoMjJjMC41LDAsMSwwLjQsMSwwLjh2MS4zQzMyLDEyLjgsMzEuNSwxMy4xLDMxLDEzLjF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLDIxLjVIOWMtMC42LDAtMS0wLjQtMS0wLjh2LTEuMmMwLTAuNCwwLjQtMC44LDEtMC44aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyMS4xLDMxLjUsMjEuNSwzMSwyMS41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwyOS45SDljLTAuNiwwLTEtMC4zLTEtMC44di0xLjNDOCwyNy40LDguNCwyNyw5LDI3aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyOS42LDMxLjUsMjkuOSwzMSwyOS45eiIvPjwvZz48L3N2Zz4=);
}
.c-nav__fast-item:hover .c-nav__fast-link .icon--fast-config {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBREVGO308L3N0eWxlPjxnIGlkPSJYTUxJRF8xXyI+PHBhdGggaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNi43YzAuNC0wLjQsMC40LTEsMC0xLjRsLTEuNS0xLjVjLTAuMy0wLjMtMC45LTAuNC0xLjMtMC4xbC0zLjIsMi4ybDIuMi0zLjJjMC4zLTAuNCwwLjItMC45LTAuMS0xLjNMMjcuNCw4Yy0wLjMtMC4zLTAuOC0wLjQtMS4yLTAuMmwtMC42LDAuM0wyNiw3LjVjMC4yLTAuNCwwLjEtMC44LTAuMi0xLjFsLTEtMWMtMC40LTAuNC0xLTAuNC0xLjQsMGwtOCw4bDExLjQsMTEuNEwzNC43LDE2Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzJfIiBjbGFzcz0ic3QwIiBkPSJNMTMuOCwxNC44bC0yLjMsMi4zYy0wLjIsMC4yLTAuMywwLjQtMC4zLDAuN2MwLDAuMywwLjEsMC41LDAuMywwLjdsMi4yLDIuMmMwLjQsMC40LDAuNiwxLDAuNiwxLjZjLTAuMSwwLjYtMC40LDEuMS0wLjksMS40Yy02LjUsNC4xLTcuMSw0LjctNy4zLDQuOWMtMS40LDEuNC0xLjQsMy43LDAsNS4yYzEuNCwxLjQsMy43LDEuNCw1LjIsMGMwLjItMC4yLDAuOC0wLjgsNC45LTcuM2MwLjMtMC41LDAuOS0wLjgsMS40LTAuOWMwLjYtMC4xLDEuMiwwLjEsMS42LDAuNmwyLjIsMi4yYzAuNCwwLjQsMSwwLjQsMS40LDBsMi4zLTIuM0wxMy44LDE0Ljh6IE05LjcsMzIuM2MtMC42LDAuNi0xLjUsMC42LTIsMGMtMC42LTAuNi0wLjYtMS41LDAtMmMwLjYtMC42LDEuNS0wLjYsMiwwQzEwLjMsMzAuOCwxMC4zLDMxLjcsOS43LDMyLjN6Ii8+PC9nPjwvc3ZnPg==);
}
.c-nav__fast-item:hover .c-nav__fast-link .icon--fast-home {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDBBREVGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMywxOC43YzAuNS0wLjUsMC40LTEuMy0wLjEtMS44TDIxLDYuNGMtMC41LTAuNS0xLjQtMC41LTEuOSwwbC0xMiwxMWMtMC41LDAuNS0wLjYsMS4zLTAuMSwxLjhsMC4zLDAuM2MwLjUsMC41LDEuMywwLjYsMS44LDAuMWwwLjktMC44djExLjdjMCwwLjcsMC42LDEuMywxLjMsMS4zSDE2YzAuNywwLDEuMy0wLjYsMS4zLTEuM3YtOC4yaDZ2OC4yYzAsMC43LDAuNSwxLjMsMS4yLDEuM2g1YzAuNywwLDEuMy0wLjYsMS4zLTEuM1YxOS4xYzAsMCwwLjIsMC4yLDAuNiwwLjVjMC4zLDAuMywwLjksMC4xLDEuNC0wLjVMMzMsMTguN3oiLz48L2c+PC9zdmc+);
}
.c-nav__fast-link .icon {
  position: relative;
  top: 0.7rem;
  width: 2.5rem;
  height: 2.5rem;
  margin-right: 0.5rem;
}
.c-nav__fast-item:hover .c-nav__fast-link {
  color: #00adef;
}
@media screen and (min-width: 80em) {
  .c-nav__fast {
    position: relative;
    top: 1.2rem;
  }
  .c-nav__fast-link {
    font-size: 1.6rem;
  }
  .c-nav__fast-link .icon {
    top: 1rem;
    width: 3rem;
    height: 3rem;
  }
}
.c-nav__menu {
  position: absolute;
  top: 8rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
  background: white;
  display: none;
  list-style: none;
  padding: 5rem 0;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25);
}
.c-nav__menu > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-nav__menu-item {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 33%;
  padding: 0 5rem 3rem 0;
  font-size: 1.6rem;
  line-height: 1.6;
}
.c-nav__menu-link {
  text-decoration: none;
  position: relative;
  color: rgba(0, 0, 0, 0.5);
  padding-bottom: 0.5rem;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #000000;
}
.c-nav__menu-link:after {
  content: '';
  position: absolute;
  top: 0.3rem;
  left: -0.75rem;
  width: 2rem;
  height: 2rem;
  display: block;
  opacity: 0.5;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-size: cover;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkIj48Zz48cGF0aCBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-nav__menu-link:hover {
  color: #00adef;
  opacity: 1;
}
@media screen and (min-width: 80em) {
  .c-nav__menu {
    top: 8rem;
  }
  .c-nav__menu-item {
    font-size: 1.8rem;
    line-height: 1.6;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 30%;
  }
  .c-nav__menu-link:after {
    top: 0.5rem;
  }
}
.c-nav__submenu {
  list-style: none;
  margin: 0;
  padding: 0;
}
.c-nav__submenu-item {
  margin: 0;
  padding: 0;
}
.c-nav__submenu-link {
  text-decoration: none;
  color: #000000;
  font-size: 1.4rem;
  position: relative;
  padding-left: 1.5rem;
}
.c-nav__submenu-link:hover {
  color: #00adef;
}
.c-nav__submenu-link:after {
  content: '';
  position: absolute;
  top: 0.2rem;
  left: -0.5rem;
  width: 1.5rem;
  height: 1.5rem;
  display: block;
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-size: cover;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkIj48Zz48cGF0aCBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
@media screen and (min-width: 80em) {
  .c-nav__submenu-link {
    font-size: 1.6rem;
  }
  .c-nav__submenu-link:after {
    top: 0.5rem;
  }
}
/* NAV MOBILE */
.c-navmob {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 6rem;
  z-index: 900;
  /* overflow: hidden; */
}
.c-navmob__header {
  height: 6rem;
  width: 100%;
  background: #111111;
  position: relative;
  z-index: 902;
}
.c-navmob__wrapper {
  height: 100%;
  width: 100%;
  margin-left: -100%;
  padding-left: 6rem;
  z-index: 901;
  position: relative;
  background: #ffffff;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob__holder {
  height: calc(100% - 6rem);
  overflow-y: scroll;
}
.c-navmob__title {
  font-size: 2.2rem;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  padding: 1.4rem 2rem 1rem;
  border-bottom: 1px solid #d0d0d0;
  display: block;
  color: #333;
}
.c-navmob__logo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 6rem;
  margin: auto;
  height: auto;
  width: 24rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob__logo-wrapper--smart {
  display: none;
  width: 6rem;
  background: #000000;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  height: 6rem;
}
.c-navmob__logo-wrapper.smart {
  display: none;
}
.c-navmob__logo-wrapper--smart.smart {
  display: block;
}
.c-navmob__logo-wrapper--smart.smart > .c-navmob__logo {
  top: 0;
  bottom: auto;
  left: -9999px;
  right: -9999px;
  height: 6rem;
  width: 4.8rem;
  margin: 0 auto;
}
.c-navmob__switch {
  width: 6rem;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #d0d0d0;
}
.c-navmob__btn {
  width: 6rem;
  height: 6rem;
  display: block;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  border: 0;
  border-bottom: 1px solid #ccc;
  background-size: 60%;
  background-repeat: no-repeat;
  background-position: center;
}
.c-navmob__btn.s-active {
  opacity: 1;
  background-color: #e1e1e1;
}
.c-navmob__btn.s-active:after {
  content: '';
  position: absolute;
  top: 0;
  left: auto;
  right: -1rem;
  bottom: 0;
  margin: auto;
  background: #ffffff;
  width: 1.5rem;
  height: 1.5rem;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.c-navmob__btn--menu-open,
.c-navmob__btn--right {
  background-color: #222222;
  border: 0;
}
.c-navmob__btn--right {
  position: absolute;
  top: 0;
  left: auto;
  opacity: 1;
}
.c-navmob__btn--configurator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iWE1MSURfNDFfIj48cGF0aCBpZD0iWE1MSURfNDNfIiBkPSJNMzQuNywxNi43YzAuNC0wLjQsMC40LTEsMC0xLjRsLTEuNS0xLjVjLTAuMy0wLjMtMC45LTAuNC0xLjMtMC4xbC0zLjIsMi4ybDIuMi0zLjJjMC4zLTAuNCwwLjItMC45LTAuMS0xLjNMMjcuNCw4Yy0wLjMtMC4zLTAuOC0wLjQtMS4yLTAuMmwtMC42LDAuM0wyNiw3LjVjMC4yLTAuNCwwLjEtMC44LTAuMi0xLjFsLTEtMWMtMC40LTAuNC0xLTAuNC0xLjQsMGwtOCw4bDExLjQsMTEuNEwzNC43LDE2Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzQyXyIgZD0iTTEzLjgsMTQuOGwtMi4zLDIuM2MtMC4yLDAuMi0wLjMsMC40LTAuMywwLjdjMCwwLjMsMC4xLDAuNSwwLjMsMC43bDIuMiwyLjJjMC40LDAuNCwwLjYsMSwwLjYsMS42Yy0wLjEsMC42LTAuNCwxLjEtMC45LDEuNGMtNi41LDQuMS03LjEsNC43LTcuMyw0LjljLTEuNCwxLjQtMS40LDMuNywwLDUuMmMxLjQsMS40LDMuNywxLjQsNS4yLDBjMC4yLTAuMiwwLjgtMC44LDQuOS03LjNjMC4zLTAuNSwwLjktMC44LDEuNC0wLjljMC42LTAuMSwxLjIsMC4xLDEuNiwwLjZsMi4yLDIuMmMwLjQsMC40LDEsMC40LDEuNCwwbDIuMy0yLjNMMTMuOCwxNC44eiBNOS43LDMyLjNjLTAuNiwwLjYtMS41LDAuNi0yLDBjLTAuNi0wLjYtMC42LTEuNSwwLTJjMC42LTAuNiwxLjUtMC42LDIsMEMxMC4zLDMwLjgsMTAuMywzMS43LDkuNywzMi4zeiIvPjwvZz48L3N2Zz4=);
}
.c-navmob__btn--contact {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBkPSJNMzAuOSwyOS42YzAuNiwwLDEuMS0wLjIsMS41LTAuNmwtNy41LTcuMmMtMC4yLDAuMS0wLjQsMC4yLTAuNSwwLjRjLTAuNiwwLjQtMSwwLjctMS40LDAuOWMtMC4zLDAuMi0wLjgsMC40LTEuNCwwLjdjLTAuNiwwLjItMS4xLDAuMy0xLjYsMC4zaDBoMGMtMC41LDAtMS0wLjEtMS42LTAuM2MtMC42LTAuMi0xLTAuNS0xLjQtMC43Yy0wLjMtMC4yLTAuOC0wLjUtMS40LTAuOWMtMC4yLTAuMS0wLjMtMC4yLTAuNS0wLjRMNy42LDI5YzAuNCwwLjQsMSwwLjYsMS41LDAuNkgzMC45eiIvPjxwYXRoIGQ9Ik04LjMsMTcuM2MtMC42LTAuNC0xLjEtMC44LTEuNS0xLjJ2MTFsNi42LTYuNEMxMi4xLDE5LjgsMTAuMywxOC43LDguMywxNy4zeiIvPjxwYXRoIGQ9Ik0zMS44LDE3LjNjLTIsMS4zLTMuNywyLjQtNS4xLDMuNGw2LjYsNi40VjE2QzMyLjgsMTYuNSwzMi4zLDE2LjksMzEuOCwxNy4zeiIvPjxwYXRoIGQ9Ik0zMC45LDEwLjRIOS4xYy0wLjgsMC0xLjMsMC4yLTEuOCwwLjdjLTAuNCwwLjUtMC42LDEtMC42LDEuN2MwLDAuNiwwLjMsMS4yLDAuOCwxLjhjMC41LDAuNywxLjEsMS4yLDEuNywxLjVjMC4zLDAuMiwxLjMsMC44LDMsMS45YzAuOSwwLjYsMS43LDEuMSwyLjQsMS41YzAuNiwwLjQsMS4xLDAuNywxLjUsMC45YzAsMCwwLjEsMC4xLDAuMiwwLjFjMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjNjMC4zLDAuMiwwLjYsMC40LDAuOCwwLjVjMC4yLDAuMSwwLjUsMC4zLDAuOCwwLjRjMC4zLDAuMiwwLjYsMC4zLDAuOCwwLjRjMC4zLDAuMSwwLjUsMC4xLDAuNywwLjFoMGgwYzAuMiwwLDAuNSwwLDAuNy0wLjFjMC4zLTAuMSwwLjUtMC4yLDAuOC0wLjRjMC4zLTAuMiwwLjYtMC4zLDAuOC0wLjRjMC4yLTAuMSwwLjUtMC4zLDAuOC0wLjVjMC4yLTAuMSwwLjMtMC4yLDAuNC0wLjNjMC4xLTAuMSwwLjItMC4xLDAuMi0wLjFjMC4zLTAuMiwwLjgtMC41LDEuNS0wLjljMS4yLTAuOCwzLTEuOSw1LjQtMy40YzAuNy0wLjUsMS4zLTEsMS44LTEuNmMwLjUtMC42LDAuNy0xLjMsMC43LTJjMC0wLjYtMC4yLTEuMS0wLjctMS41QzMyLjEsMTAuNiwzMS41LDEwLjQsMzAuOSwxMC40eiIvPjwvZz48L2c+PC9zdmc+);
}
.c-navmob__btn--proefrit {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQuNCwxNS42aC0yLjJjLTAuMiwwLTAuMywwLjEtMC40LDAuMmwtMC41LDAuNGMtMC44LTEuOC0xLjktMy42LTMuNS01LjVjLTAuOC0xLTIuMS0xLjYtMy40LTEuNmgtOC44Yy0xLjMsMC0yLjUsMC42LTMuNCwxLjZjLTEuNiwxLjktMi43LDMuNy0zLjUsNS41bC0wLjUtMC40Yy0wLjEtMC4xLTAuMy0wLjItMC40LTAuMkg1LjZjLTAuNCwwLTAuNiwwLjMtMC42LDAuNnYxLjVjMCwwLjMsMC4zLDAuNiwwLjYsMC42bDIuMywwLjFjLTAuMywxLTAuNiwyLjUtMC42LDQuNmMwLDEuOCwwLjQsMywxLDMuOHYzLjVjMCwwLjMsMC4yLDAuNSwwLjUsMC41aDIuNWMwLjMsMCwwLjUtMC4yLDAuNS0wLjV2LTIuMmgxNi4zdjIuMmMwLDAuMywwLjIsMC41LDAuNSwwLjVoMi41YzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMy41YzAuNi0wLjgsMS0yLDEtMy44YzAtMi4xLTAuMy0zLjYtMC42LTQuNmwyLjMtMC4xYzAuMywwLDAuNi0wLjMsMC42LTAuNnYtMS41QzM1LDE1LjgsMzQuNywxNS42LDM0LjQsMTUuNnogTTE0LjEsMTIuMmMwLjQtMC41LDAuOS0wLjcsMS41LTAuN2g4LjhjMC42LDAsMS4xLDAuMywxLjUsMC43YzEuMSwxLjMsMS45LDIuNiwyLjYsMy44bC0xNywwQzEyLjEsMTQuOCwxMywxMy41LDE0LjEsMTIuMnogTTEyLjIsMjUuNWMtMS4yLDAtMi4zLTAuNC0yLjMtMS40YzAtMSwwLjQtMS44LDEuNi0xLjhzMi45LDAuOCwyLjksMS44QzE0LjUsMjUuMSwxMy41LDI1LjUsMTIuMiwyNS41eiBNMjIuNCwyNS4zaC00LjdjLTAuNywwLTEuMy0wLjYtMS4zLTEuM2MwLTAuMiwwLjItMC40LDAuNC0wLjRoNi42YzAuMiwwLDAuNCwwLjIsMC40LDAuNEMyMy43LDI0LjgsMjMuMSwyNS4zLDIyLjQsMjUuM3ogTTI3LjgsMjUuNWMtMS4yLDAtMi4zLTAuNC0yLjMtMS40YzAtMSwxLjctMS44LDIuOS0xLjhjMS4yLDAsMS42LDAuOCwxLjYsMS44QzMwLDI1LjEsMjksMjUuNSwyNy44LDI1LjV6Ii8+PC9nPjwvc3ZnPg==);
}
.c-navmob__btn--zoek {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMzIuMSwzMC42TDI2LDI0LjJjMS42LTEuOSwyLjUtNC4zLDIuNS02LjdjMC01LjgtNC43LTEwLjUtMTAuNS0xMC41UzcuNSwxMS43LDcuNSwxNy41UzEyLjIsMjgsMTgsMjhjMi4yLDAsNC4yLTAuNyw2LTEuOWw2LjIsNi41YzAuMywwLjMsMC42LDAuNCwxLDAuNGMwLjQsMCwwLjctMC4xLDAuOS0wLjRDMzIuNiwzMiwzMi42LDMxLjIsMzIuMSwzMC42eiBNMTgsOS44YzQuMywwLDcuNywzLjUsNy43LDcuN3MtMy41LDcuNy03LjcsNy43cy03LjctMy41LTcuNy03LjdTMTMuNyw5LjgsMTgsOS44eiIvPjwvc3ZnPg==);
}
.c-navmob__btn--arrow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-navmob__btn--menu {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzEsMTMuMUg5Yy0wLjYsMC0xLTAuNC0xLTAuOHYtMS4zYzAtMC40LDAuNC0wLjgsMS0wLjhoMjJjMC41LDAsMSwwLjQsMSwwLjh2MS4zQzMyLDEyLjgsMzEuNSwxMy4xLDMxLDEzLjF6Ii8+PHBhdGggZD0iTTMxLDIxLjVIOWMtMC42LDAtMS0wLjQtMS0wLjh2LTEuMmMwLTAuNCwwLjQtMC44LDEtMC44aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyMS4xLDMxLjUsMjEuNSwzMSwyMS41eiIvPjxwYXRoIGQ9Ik0zMSwyOS45SDljLTAuNiwwLTEtMC4zLTEtMC44di0xLjNjMC0wLjQsMC40LTAuOCwxLTAuOGgyMmMwLjUsMCwxLDAuNCwxLDAuOHYxLjNDMzIsMjkuNiwzMS41LDI5LjksMzEsMjkuOXoiLz48L2c+PC9zdmc+);
}
.c-navmob__btn--menu-open {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwxMy4xSDljLTAuNiwwLTEtMC40LTEtMC44VjExYzAtMC40LDAuNC0wLjgsMS0wLjhoMjJjMC41LDAsMSwwLjQsMSwwLjh2MS4zQzMyLDEyLjgsMzEuNSwxMy4xLDMxLDEzLjF6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLDIxLjVIOWMtMC42LDAtMS0wLjQtMS0wLjh2LTEuMmMwLTAuNCwwLjQtMC44LDEtMC44aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyMS4xLDMxLjUsMjEuNSwzMSwyMS41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMSwyOS45SDljLTAuNiwwLTEtMC4zLTEtMC44di0xLjNDOCwyNy40LDguNCwyNyw5LDI3aDIyYzAuNSwwLDEsMC40LDEsMC44djEuM0MzMiwyOS42LDMxLjUsMjkuOSwzMSwyOS45eiIvPjwvZz48L3N2Zz4=);
}
.c-navmob__btn--menu-sluiten {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==);
}
.c-navmob__menu {
  width: 100%;
  position: relative;
  list-style: none;
  padding: 0 1rem 0 2rem;
  margin: 0;
}
.c-navmob__menu-item {
  width: 100%;
  position: relative;
}
.c-navmob__menu-item--hassub .c-navmob__menu-link {
  pointer-events: none;
}
.c-navmob__menu-item:after {
  content: '';
  position: absolute;
  top: 1.7rem;
  left: auto;
  right: 1rem;
  width: 1rem;
  height: 1rem;
  display: block;
  opacity: 0.15;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-size: cover;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwNS40NTcgNDA1LjQ1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDA1LjQ1NyA0MDUuNDU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggc3R5bGU9ImZpbGw6IzIyMjIyMjsiIGQ9Ik02NC4xNDcsMzMxLjMyMmMwLjA3OCw0Ljk4NSwyLjE2Myw5LjkxMSw1LjY4OCwxMy40MzhsNTUsNTVjMy41OTksMy42MDEsOC42NTksNS42OTcsMTMuNzUsNS42OTdjNS4wOTEsMCwxMC4xNTEtMi4wOTYsMTMuNzUtNS42OTdsMTgzLjI4MS0xODMuMjgyYzMuNjAxLTMuNTk5LDUuNjk3LTguNjU5LDUuNjk3LTEzLjc1cy0yLjA5Ni0xMC4xNTEtNS42OTctMTMuNzVMMTUyLjMzNSw1LjY5N0MxNDguNzM2LDIuMDk2LDE0My42NzYsMCwxMzguNTg1LDBjLTUuMDkxLDAtMTAuMTUxLDIuMDk2LTEzLjc1LDUuNjk3bC01NSw1NWMtMy41OTEsMy41OTgtNS42ODEsOC42NTEtNS42ODEsMTMuNzM0czIuMDksMTAuMTM2LDUuNjgxLDEzLjczNGwxMTQuNTYyLDExNC41NjNMNjkuODM1LDMxNy4yOTFDNjYuMTcxLDMyMC45NTgsNjQuMDcsMzI2LjEzOSw2NC4xNDcsMzMxLjMyMkw2NC4xNDcsMzMxLjMyMnoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
}
.c-navmob__menu-item.s-open:after {
  opacity: 0.5;
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob__menu-link {
  color: #4d4d4d;
  text-decoration: none;
  border-bottom: 1px solid #e1e1e1;
  width: 100%;
  display: inline-block;
  padding: 1rem 1.5rem 1rem 0;
}
.c-navmob__submenu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: none;
}
.c-navmob__submenu-item {
  position: relative;
}
.c-navmob__submenu-link {
  color: #4d4d4d;
  text-decoration: none;
  font-size: 1.4rem;
  position: relative;
  border-bottom: 1px solid #e1e1e1;
  width: 100%;
  display: inline-block;
  padding: 1rem 2rem;
}
.c-navmob__search {
  padding: 2rem 2rem;
  width: 100%;
}
.c-navmob__search-input {
  padding: 1rem 1.5rem !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
  margin-bottom: 0.5rem;
}
.c-navmob__search-input::-webkit-input-placeholder {
  line-height: 2rem;
}
.c-navmob__search-input::-moz-placeholder {
  line-height: 2rem;
}
.c-navmob__search-input:-ms-input-placeholder {
  line-height: 2rem;
}
.c-navmob__search-input::-ms-input-placeholder {
  line-height: 2rem;
}
.c-navmob__search-input::placeholder {
  line-height: 2rem;
}
.c-navmob__search-btn {
  color: #ffffff;
  padding: 1rem !important;
  border: 0 !important;
  background: #00adef;
  font-size: 1.4rem;
}
.c-navmob__background {
  position: fixed;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 899;
  pointer-events: none;
}
.c-navmob__header .c-navmob__btn--menu-sluiten {
  opacity: 0;
  right: 3rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob__header .c-navmob__btn--menu {
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob__background {
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob.s-open {
  height: 100%;
}
.c-navmob.s-open .c-navmob__background {
  width: 100%;
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob.s-open .c-navmob__wrapper {
  display: block;
  margin-left: 0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob.s-open .c-navmob__header .c-navmob__btn--menu-sluiten {
  opacity: 1;
  right: 0rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob.s-open .c-navmob__header .c-navmob__btn--menu-open {
  opacity: 0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-navmob.s-open .c-navmob__logo {
  left: 1rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-nav {
  display: none;
}
.c-navmob {
  display: block;
}
@media screen and (min-width: 64em) {
  .c-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-navmob {
    display: none;
  }
}
/* BREADCUMBS */
.c-breadcrumbs__list {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: block;
}
.c-breadcrumbs__item {
  color: #ffffff;
  display: inline-block;
  margin-right: 2rem;
}
.c-breadcrumbs__link {
  color: #ffffff;
  position: relative;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-breadcrumbs__link:hover {
  color: #00adef;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-breadcrumbs__link:after {
  content: '';
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  top: 0.8rem;
  left: auto;
  right: -1.5rem;
  color: #ffffff;
  width: 0.5rem;
  height: 0.5rem;
}
.c-breadcrumbs__fakelink {
  color: #ffffff;
  position: relative;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}
@media screen and (min-width: 48em) {
  .c-breadcrumbs__list {
    padding: 2rem 0;
  }
}
/* TOPIMAGE */
.c-topimage {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0 auto;
  max-width: 220rem;
  background: #000000;
  min-height: 30rem;
}
.c-topimage * {
  z-index: 13;
}
.c-topimage:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 100%;
  display: block;
  top: 0;
  left: 0;
  z-index: 10;
  background: -webkit-gradient(linear, left top, right top, color-stop(25%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 25%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 25%, rgba(0, 0, 0, 0) 100%);
}
@media screen and (min-width: 48em) {
  .c-topimage:after {
    width: 50%;
  }
}
@media screen and (min-width: 48em) {
  .c-topimage {
    min-height: 43rem;
  }
}
@media screen and (min-width: 64em) {
  .c-topimage {
    min-height: 0;
  }
}
.c-topimage__textholder {
  padding: 0;
  max-width: 90rem;
  width: 100%;
  text-shadow: 0px 0px 25px rgba(0, 0, 0, 0.5);
}
.c-topimage__textholder .btn {
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
}
.c-topimage__background {
  z-index: 9;
  width: auto;
  height: 100%;
  max-width: 100%;
  position: absolute;
  overflow: hidden;
  background-color: #4d4d4d;
  background-position: center center;
  background-size: 70px 70px;
  background-repeat: no-repeat;
  background-image: url('/media/gfx/loader-base.gif');
}
.c-topimage__background-holder {
  width: 100%;
  height: 100%;
  position: absolute;
  top: -9999px;
  bottom: -9999px;
  margin: auto;
}
.c-topimage__background-holder .l-image__parent {
  position: absolute;
  top: -9999px;
  bottom: -9999px;
  margin: auto;
}
.c-topimage__background-holder .l-image__parent img {
  position: absolute;
  top: -9999px;
  bottom: -9999px;
  margin: auto;
}
.c-topimage__background-holder > img {
  margin-bottom: -6px;
  position: absolute;
  top: -9999px;
  bottom: -9999px;
  margin: auto;
  height: 100%;
  width: auto;
  min-width: 100%;
}
.c-topimage--slider {
  padding-bottom: 12rem;
}
@media screen and (min-width: 64em) {
  .c-topimage__background-holder {
    height: 100vh;
  }
  .c-topimage__background-holder > img {
    width: 100%;
    height: auto;
  }
}
.c-topimage--slider .c-topimage__background-holder {
  -webkit-transform: translateY(-10rem);
      -ms-transform: translateY(-10rem);
          transform: translateY(-10rem);
}
@media screen and (min-width: 80em) {
  .c-topimage__background-holder {
    -webkit-transform: translateY(15rem);
        -ms-transform: translateY(15rem);
            transform: translateY(15rem);
  }
}
.c-topimage .c-carslider {
  position: absolute;
  z-index: 100009;
  width: 100%;
  height: 100%;
  display: none;
}
.c-topimage .c-carslider__wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 156rem;
  margin: 0 auto;
}
.c-topimage .c-carslider__wrapper * {
  width: 100%;
  height: 100%;
}
.c-topimage .c-carslider__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.c-topimage .c-carslider__item {
  position: relative;
}
.c-topimage .c-carslider__experiencedays {
  display: none;
  width: 45rem;
  height: 20rem;
  background-size: 100%;
  background-repeat: no-repeat;
  background-image: url('/media/gfx/experiencedays.png');
  position: absolute;
  top: auto;
  bottom: 18%;
  left: auto;
  right: 0;
  z-index: 100;
  -webkit-transform: scale(0.6, 0.6);
      -ms-transform: scale(0.6, 0.6);
          transform: scale(0.6, 0.6);
}
@media screen and (min-width: 48em) {
  .c-topimage .c-carslider__experiencedays {
    bottom: -2%;
    -webkit-transform: scale(0.6, 0.6);
        -ms-transform: scale(0.6, 0.6);
            transform: scale(0.6, 0.6);
  }
}
@media screen and (min-width: 64em) {
  .c-topimage .c-carslider__experiencedays {
    bottom: 15%;
    -webkit-transform: scale(0.6, 0.6);
        -ms-transform: scale(0.6, 0.6);
            transform: scale(0.6, 0.6);
  }
}
@media screen and (min-width: 80em) {
  .c-topimage .c-carslider__experiencedays {
    top: 66%;
    bottom: auto;
    right: 10rem;
    -webkit-transform: scale(0.8, 0.8);
        -ms-transform: scale(0.8, 0.8);
            transform: scale(0.8, 0.8);
  }
}
.c-topimage .c-carslider__actielabel {
  display: none;
  -webkit-transform: translateY(20%) translateX(20%) scale(0.7, 0.7);
      -ms-transform: translateY(20%) translateX(20%) scale(0.7, 0.7);
          transform: translateY(20%) translateX(20%) scale(0.7, 0.7);
  cursor: pointer;
  font-size: 1.6rem;
  position: absolute;
  z-index: 999999999;
  width: 26rem !important;
  height: auto !important;
  background: #00adef;
  top: 25rem;
  left: auto;
  right: 0;
  padding: 2.5rem 3rem;
  color: #ffffff;
  text-decoration: none;
  line-height: 1.4;
}
.c-topimage .c-carslider__actielabel:before {
  content: '';
  position: absolute;
  top: 75%;
  left: -0.5rem;
  display: block;
  width: 3rem;
  height: 3rem;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background-color: #00adef;
}
.c-topimage .c-carslider__actielabel * {
  color: #ffffff;
  margin: 0;
}
.c-topimage .c-carslider__actielabel__title,
.c-topimage .c-carslider__actielabel strong {
  margin-bottom: 1.5rem;
  display: block;
}
.c-topimage .c-carslider__actielabel__button {
  margin-top: 1rem;
  width: 100%;
}
.c-topimage .c-carslider__actielabel__list,
.c-topimage .c-carslider__actielabel ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.c-topimage .c-carslider__actielabel__item,
.c-topimage .c-carslider__actielabel li {
  position: relative;
  line-height: 1;
  margin-bottom: 1rem;
  padding: 0 0 0 2.5rem;
  display: block;
}
.c-topimage .c-carslider__actielabel__item:before,
.c-topimage .c-carslider__actielabel li:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  margin: auto 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MC4wNSA0OTAuMDUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MC4wNSA0OTAuMDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPjxnPjxnPjxwYXRoIGQ9Ik00MTguMjc1LDQxOC4yNzVjOTUuNy05NS43LDk1LjctMjUwLjgsMC0zNDYuNXMtMjUwLjgtOTUuNy0zNDYuNSwwcy05NS43LDI1MC44LDAsMzQ2LjVTMzIyLjY3NSw1MTMuOTc1LDQxOC4yNzUsNDE4LjI3NSAgICB6IE0xNTcuMTc1LDIwNy41NzVsNTUuMSw1NS4xbDEyMC43LTEyMC42bDQyLjcsNDIuN2wtMTIwLjYsMTIwLjZsLTQyLjgsNDIuN2wtNDIuNy00Mi43bC01NS4xLTU1LjFMMTU3LjE3NSwyMDcuNTc1eiIgZmlsbD0iI0ZGRkZGRiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
}
.c-topimage .c-carslider__item:nth-of-type(2) > * {
  display: block;
}
.c-topimage .c-carslider__img {
  height: auto;
  position: absolute;
  width: 45%;
  top: 28%;
  bottom: 0;
  left: auto;
  right: 5%;
  margin: auto 0;
  -webkit-transform: translateY(-50px);
      -ms-transform: translateY(-50px);
          transform: translateY(-50px);
}
.c-topimage .c-carslider .slider__prev,
.c-topimage .c-carslider .slider__next,
.c-topimage .c-carslider .slider__nav {
  display: none;
}
@media screen and (min-width: 48em) {
  .c-topimage .c-carslider {
    display: block;
  }
  .c-topimage .c-carslider__img,
  .c-topimage .c-carslider__actielabel {
    right: 12%;
    width: 56%;
    top: 34%;
  }
  .c-topimage .c-carslider__actielabel {
    display: none !important;
  }
}
@media screen and (min-width: 64em) {
  .c-topimage .c-carslider__img,
  .c-topimage .c-carslider__actielabel {
    right: 10%;
    width: 56%;
    top: 20%;
  }
  .c-topimage .c-carslider__actielabel {
    display: block !important;
    top: 28vh;
  }
}
@media screen and (min-width: 80em) {
  .c-topimage .c-carslider__actielabel {
    top: 28vh;
    -webkit-transform: translateY(0%) scale(0.9, 0.9);
        -ms-transform: translateY(0%) scale(0.9, 0.9);
            transform: translateY(0%) scale(0.9, 0.9);
  }
}
@media screen and (min-width: 120em) {
  .c-topimage .c-carslider__img,
  .c-topimage .c-carslider__actielabel {
    right: 4%;
    width: 66%;
    top: 22%;
  }
  .c-topimage .c-carslider__actielabel {
    right: 4%;
    top: 32vh;
  }
}
.c-topimage .l-content,
.c-topimage__background {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.c-topimage .l-content {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (min-width: 48em) {
  .c-topimage .l-content {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    pointer-events: none;
  }
  .c-topimage__textholder {
    padding: 0 0 6rem;
    pointer-events: all;
  }
  .c-topimage__background {
    position: absolute;
    top: auto;
    bottom: 0;
    height: 100%;
    overflow: hidden;
  }
  .c-topimage--small .c-topimage__textholder {
    padding: 0;
    max-width: 100%;
  }
}
@media screen and (min-width: 80em) {
  .c-topimage__textholder {
    padding: 0 0 12rem;
  }
}
.c-topimage__actiemodel {
  text-align: center;
  width: 14.5rem !important;
  height: auto !important;
  display: none;
  padding: 1.5rem 3rem 6rem;
  position: absolute;
  top: 0;
  left: auto;
  right: 2rem;
  color: #ffffff;
  z-index: 15 !important;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  background-image: url('/media/gfx/label.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.c-topimage__actiemodel span {
  display: block;
  width: auto !important;
  height: auto !important;
  line-height: 1.2;
}
.c-topimage__actiemodel span:nth-of-type(1) {
  font-size: 3rem;
}
.c-topimage__actiemodel span:nth-of-type(2) {
  font-size: 2.4rem;
}
.c-topimage__actiemodel span:nth-of-type(3) {
  font-size: 3rem;
}
@media screen and (min-width: 48em) {
  .c-topimage__actiemodel {
    display: block;
  }
}
@media screen and (min-width: 64em) {
  .c-topimage__actiemodel {
    right: 4rem;
  }
}
@media screen and (min-width: 80em) {
  .c-topimage__actiemodel {
    right: 12rem;
  }
}
@media screen and (min-width: 48em) {
  .c-topimage--slider + .l-container {
    padding-top: 12rem;
  }
}
/* TEXT */
.c-text * {
  z-index: 10;
}
.c-text--space {
  margin-bottom: 8rem;
  overflow: hidden;
}
.c-text .l-content {
  overflow: hidden;
}
.c-text__title {
  padding-top: 8rem;
  padding-bottom: 4rem;
}
.c-text__background {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 8;
}
.c-text__background:after {
  content: '';
  display: block;
  position: absolute;
  top: auto;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.9)), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0));
}
.c-text__background-img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: auto;
}
.c-text--background .c-text__wrapper {
  margin: 0 auto;
}
.c-text__wrapper {
  overflow: visible !important;
}
.c-text__wideimage {
  height: 0;
}
.c-text--form {
  margin-bottom: 0rem;
  color: #000000;
}
.c-text--form .c-text__wrapper {
  padding-bottom: 0;
  position: relative;
}
.c-text--form .rte {
  color: #ffffff;
}
.c-text__formtext {
  position: relative;
  padding-top: 4rem;
}
.c-text__form {
  padding: 3rem 2rem;
  margin-bottom: 0;
  background: #f2f2f2;
}
.c-text__form * {
  color: #000000;
}
.c-text__form .btn {
  color: #ffffff;
}
@media screen and (min-width: 48em) {
  .c-text__background {
    display: block;
  }
  .c-text__imgholder {
    height: 100%;
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    position: absolute;
    left: -4rem;
    right: auto;
  }
  [class*="l-col--"] + [class*="l-col--"] .c-text__imgholder {
    left: auto;
    right: -4rem;
  }
  .c-text__column {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
    -webkit-column-gap: 4rem;
       -moz-column-gap: 4rem;
            column-gap: 4rem;
    -webkit-column-span: all;
       -moz-column-span: all;
            column-span: all;
  }
  .c-text__column h3 {
    -webkit-column-break-before: avoid;
       -moz-column-break-before: avoid;
            break-before: avoid;
  }
  .c-text__column p:nth-of-type(1) {
    margin-top: 0;
  }
  .c-text__wideimage {
    height: 40vh;
  }
  .c-text__widevideo {
    height: 50vh;
    max-height: 80rem;
    width: 100%;
    overflow: hidden;
    position: relative;
  }
  .c-text__widevideo > * {
    position: absolute;
    top: -100%;
    left: 0;
    width: 100%;
  }
  .c-text--form {
    padding: 6rem 0 12rem;
  }
  .c-text__form {
    padding: 6rem;
    margin-bottom: -5rem;
    min-height: 40rem;
  }
  .c-text--form .rte {
    position: absolute;
    top: auto;
    bottom: 8rem;
  }
  .c-text__formtext {
    padding-top: 0rem;
  }
}
@media screen and (min-width: 80em) {
  .c-text__imgholder {
    left: -4rem;
  }
  [class*="l-col--"] + [class*="l-col--"] .c-text__imgholder {
    right: -12rem;
  }
}

.c-text--space + .c-text--space > .l-content--light:nth-of-type(1) {
  padding-top: 8rem;
}
.c-text [class*="l-col--"] {
  margin-bottom: 3rem;
  position: relative;
}
.c-text [class*="l-col--"]:nth-last-of-type(1) {
  margin-bottom: 0rem;
}
.c-text [class*="l-col--md-1-3"]:first-of-type {
  margin-bottom: 0;
}
.c-text__form [class*="l-col--"] {
  margin-bottom: 0rem;
}
@media screen and (min-width: 64em) {
  .c-text [class*="l-col--"] {
    margin-bottom: 0rem;
  }
}
/* Title */
.c-title {
  position: relative;
}
.c-title__wrapper {
  position: relative;
}
.c-title > .l-content {
  padding-bottom: 2rem;
}
.c-title .btn {
  margin-top: 1rem;
}
@media screen and (min-width: 48em) {
  .c-title > .l-content {
    padding-bottom: 4rem;
  }
  .c-title .btn {
    position: absolute;
    top: auto;
    bottom: 0;
    left: auto;
    right: 0;
    margin-top: 0;
  }
}
.c-breadcrumbs + .c-title .l-content {
  padding-top: 4rem;
}
/* TEXTSLIDER */
.c-textslider {
  position: relative;
  padding: 4rem 1rem;
}
.c-textslider * {
  z-index: 10;
}
.c-textslider__textholder {
  text-align: center;
  padding: 2rem 0 6rem;
}
.c-textslider__text * {
  max-width: 100rem;
  margin: 0 auto;
}
.c-textslider__background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
  z-index: 9;
  background: #00adef;
}
.c-textslider__background .l-image__parent {
  background: none !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  padding: 0;
  height: 100%;
}
.c-textslider__background-img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: auto;
  height: 100%;
  opacity: 0.15;
}
.c-textslider .slider__prev,
.c-textslider .slider__next {
  border: 0;
  position: absolute;
  z-index: 12;
  background-color: black;
  top: auto;
  bottom: 3rem;
  left: 1rem;
  font-size: 0.001rem;
  color: transparent;
  height: 3rem;
  width: 3rem;
  border-radius: 50%;
}
.c-textslider .slider__next {
  left: auto;
  right: 1rem;
}
.c-textslider .slider__prev:after,
.c-textslider .slider__next:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 1.5rem;
  height: 1.5rem;
  content: '';
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MC40LDIyLjNMMjEuMiwzLjFDMjAuNCwyLjQsMTkuNiwyLDE4LjUsMnMtMS45LDAuNC0yLjcsMS4xbC0yLjIsMi4yQzEyLjksNi4xLDEyLjUsNywxMi41LDhjMCwxLDAuNCwxLjksMS4xLDIuN0wyNy45LDI1TDEzLjYsMzkuM2MtMC43LDAuNy0xLjEsMS42LTEuMSwyLjdjMCwxLDAuNCwxLjksMS4xLDIuN2wyLjIsMi4yYzAuNywwLjcsMS42LDEuMSwyLjcsMS4xYzEsMCwxLjktMC40LDIuNy0xLjFsMTkuMi0xOS4yYzAuNy0wLjgsMS4xLTEuNywxLjEtMi43QzQxLjUsMjQsNDEuMSwyMy4xLDQwLjQsMjIuM3oiLz48L2c+PC9zdmc+);
}
.c-textslider .slider__prev:after {
  position: absolute;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.c-textslider .slider__nav {
  position: absolute;
  top: auto;
  left: 0;
  bottom: 3.3rem;
  width: 100%;
}
.c-textslider .slider__nav ol li {
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
}
@media screen and (min-width: 48em) {
  .c-textslider {
    padding: 0;
    max-height: 50vh;
  }
  .c-textslider .slider__prev,
  .c-textslider .slider__next {
    cursor: pointer;
    left: 8rem;
    top: 0;
    bottom: 0;
    margin: auto;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .c-textslider .slider__prev:hover,
  .c-textslider .slider__next:hover {
    background: #333333;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .c-textslider .slider__next {
    left: auto;
    right: 8rem;
  }
  .c-textslider .slider__prev.slick-disabled,
  .c-textslider .slider__next.slick-disabled {
    opacity: 0.25;
  }
  .c-textslider__textholder {
    text-align: center;
    padding: 8rem 0 10rem;
  }
  .c-textslider__background-img {
    width: 100%;
    height: auto;
  }
}
/* SERVICES */
.c-services__wrapper {
  position: relative;
}
.c-services__wrapper:before,
.c-services__wrapper:after {
  content: '';
  width: calc(100% - 24rem);
  height: 2px;
  background: #f2f2f2;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
.c-services__wrapper:after {
  top: auto;
  bottom: 0;
}
.c-services__border {
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 2rem 0 1rem;
  height: 100%;
}
.c-services__iconholder {
  width: 25%;
  padding-right: 1rem;
  padding-top: 0.5rem;
  float: left;
}
.c-services__textholder {
  width: 80%;
  float: left;
  margin-bottom: 2rem;
}
@media screen and (min-width: 48em) {
  .c-services__iconholder {
    width: 20%;
  }
  .c-services__textholder {
    margin-bottom: 2rem;
  }
}
.c-title + .c-services {
  padding-top: 0;
}
/* TESTIMONIALS */
.c-testimonials__wrapper {
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.c-testimonials__textholder {
  padding: 0 0 5rem;
  width: 100%;
  text-align: center;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.c-testimonials__text {
  width: 100%;
  max-width: 60rem;
  margin: 0 auto;
}
.c-testimonials__text * {
  text-indent: 0 !important;
}
.c-testimonials__text p {
  font-size: 2.6rem;
  line-height: 1.3;
 font-family: "MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif;
}
@media screen and (min-width: 64em) {
  .c-testimonials {
    height: 80vh;
    max-height: 110rem;
  }
  .c-testimonials__wrapper {
    padding: 0;
  }
  .c-testimonials__textholder {
    padding: 0;
    position: absolute;
    width: 48%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto;
  }
  .c-testimonials__text p {
    font-size: 2.5rem;
  }
}
.c-testimonials__imgholder {
  overflow: hidden;
  position: relative;
}
.c-testimonials__imgholder--half {
  width: 100%;
  height: auto;
  -ms-flex-item-align: end;
      align-self: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 2rem;
}
.c-testimonials__imgholder--half:nth-of-type(1) {
  display: none;
  margin-right: 3%;
}
.c-testimonials__imgholder--tall {
  width: 100%;
  height: auto;
  -ms-flex-item-align: end;
      align-self: flex-end;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.c-testimonials__imgholder--half img,
.c-testimonials__imgholder--tall img {
  width: 100%;
  height: auto;
}
@media screen and (min-width: 64em) {
  .c-testimonials__imgholder--half:nth-of-type(1) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-testimonials__imgholder--half {
    width: 48.5%;
    height: 30%;
    margin-bottom: 0rem;
  }
  .c-testimonials__imgholder--tall {
    width: 23%;
    height: 63%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-testimonials__imgholder--half img,
  .c-testimonials__imgholder--tall img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    min-height: 100%;
    min-width: 100%;
  }
}
/* MOREACTICLES */
.c-morearticles__txtholder {
  padding: 1rem 0 4rem;
}
.c-morearticles__imgholder .l-image__parent {
  background: none !important;
}
.c-morearticles__imgholder {
  background-color: #00adef;
}
.c-morearticles__link {
  text-decoration: none;
}
.c-morearticles__link * {
  display: block;
    text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 48em) {
  .c-morearticles__txtholder {
    padding: 2rem 2rem 1rem 3rem;
  }
}
.c-morearticles__link:hover * {
  cursor: pointer;
}
.c-morearticles__link:hover img {
  opacity: 0.25;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-morearticles__link:hover .c-morearticles__txtholder * {
  color: #00adef;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* ANCHORNAV */
.c-anchornav {
  position: relative;
  z-index: 800;
  max-width: 220rem;
  margin: 0 auto;
  left: 0;
  right: 0;
  background: #ffffff;
}
.c-anchornav.is_stuck {
  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.15);
          box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.15);
}
.c-anchornav__list {
  margin: 0;
  width: 100%;
  display: block;
  list-style-type: none;
  position: relative;
  padding: 0;
  z-index: 10;
  background: #ffffff;
}
.c-anchornav__list--wide:before {
  content: '';
  position: absolute;
  left: -50%;
  top: 0;
  background: #FFF;
  width: 200%;
  height: 100%;
}
.c-anchornav__item {
  margin: 0;
  width: 100%;
  padding: 1.5rem 0;
  display: block;
  border-bottom: 1px solid #f2f2f2;
}
.c-anchornav__item:nth-last-of-type(1) .c-anchornav__link {
  margin-right: 0;
  padding-right: 0;
}
.c-anchornav__link {
  color: black;
  position: relative;
  text-decoration: none;
  padding: 0 3rem 0 1rem;
  margin: 0;
  line-height: 2.5rem;
  display: block;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  font-size: 1.8rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-anchornav__link .icon {
  position: relative;
  top: 0.3rem;
  left: -1rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-anchornav__link:hover,
.c-anchornav__link.s-inScroll {
  color: #00adef;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-anchornav__link:hover .icon,
.c-anchornav__link.s-inScroll .icon {
  left: -0.5;
  opacity: 0.2;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-anchornav__link:after {
  content: '';
  display: none;
  position: absolute;
  top: auto;
  left: auto;
  right: 0;
  bottom: 0.3rem;
  height: 1.6rem;
  width: 1px;
  background: #585858;
}
.c-anchornav__item:nth-last-of-type(1) .c-anchornav__link:after {
  display: none !important;
}
.c-anchornav__holder {
  display: block;
  padding-right: 8rem;
  overflow: hidden;
}
.c-anchornav__overignav {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 11;
  line-height: 7rem;
  margin-right: -8rem;
  color: black;
  display: block;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  font-size: 1.8rem;
  padding-left: 7rem;
  background: #f2f2f2;
  width: 16rem;
  height: 100%;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-anchornav__overignav:hover {
  background: #d0d0d0;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-anchornav__overignav:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: 2rem;
  width: 4rem;
  height: 4rem;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cmVjdCB4PSIxMCIgeT0iMTIuMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMCIgeT0iMTguNyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIiLz48cmVjdCB4PSIxMCIgeT0iMjUuMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIiLz48L2c+PC9zdmc+);
}
.c-anchornav__overignav:after {
  content: 'Overige';
  position: absolute;
  display: block;
  left: 7rem;
  line-height: 60px;
}
.c-anchornav__overignav.s-open:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cmVjdCB4PSIxOSIgeT0iMTAiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTguMjg0NCAxOS45OTk4KSIgd2lkdGg9IjIiIGhlaWdodD0iMjAiLz48cmVjdCB4PSIxMCIgeT0iMTkiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTguMjg0NCAxOS45OTk4KSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIiLz48L2c+PC9zdmc+);
}
.c-anchornav__overignav.s-open:after {
  content: 'Sluiten';
  position: absolute;
  display: block;
  left: 7rem;
  line-height: 60px;
}
.c-anchornav .greedy {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #e0e0e0;
}
.c-anchornav .greedy h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #c6c6c6;
  padding: 0 1rem;
  font-weight: bold;
}
.c-anchornav .greedy button {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  -webkit-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  padding: 0 1rem 0 1.5rem;
  outline: 0;
  border: 0;
  font-size: 0.9rem;
  font-weight: bold;
  background: #c8c8c8;
}
.c-anchornav .greedy button.hidden {
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  border-right: 0.5rem solid #b6b6b6;
  width: 0;
  padding: 0;
}
.c-anchornav .greedy button:after {
  content: attr(count);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 25px;
  height: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #9f9f9f;
  color: #f2f2f2;
  border-radius: 50%;
  font-size: 14px;
  line-height: 14px;
  margin-left: 1rem;
  margin-right: calc(-1rem + -8px);
}
.c-anchornav .greedy ul.links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.c-anchornav .greedy ul.links li {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.c-anchornav .greedy ul.hidden-links {
  position: absolute;
  display: none;
  right: 0;
  left: -4rem;
  top: 100%;
  padding: 0 4rem;
  margin-bottom: 7rem;
  background: #f2f2f2;
  z-index: 999;
  margin: 0;
  width: calc(100% + 16rem);
  -webkit-box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.5);
}
@media screen and (min-width: 48em) {
  .c-anchornav__holder {
    display: block;
    overflow: visible;
  }
  .c-anchornav__item {
    display: inline-block;
    width: auto;
    padding: 1.6rem 0 1.7rem 0;
    border-bottom: 0;
  }
  .c-anchornav__link {
    margin: 0 3rem 0 0;
  }
  .c-anchornav__link:after {
    opacity: 0.2;
    display: block;
  }
}
@media screen and (min-width: 80em) {
  .c-anchornav__item {
    padding: 2.6rem 0 2.7rem 0;
  }
  .c-anchornav__link,
  .c-anchornav__overignav {
    line-height: 25px;
    line-height: 2.5rem;
    font-size: 2.4rem;
  }
  .c-anchornav__overignav:after {
    line-height: 75px;
    left: 6rem;
  }
  .c-anchornav__overignav.s-open:after {
    line-height: 75px;
    left: 6rem;
  }
}
.c-calculator__holder {
  position: relative;
  padding: 3rem 2rem 2rem;
  text-align: center;
  margin-bottom: 2rem;
  background: #335c84;
}
.c-calculator__holder * {
  color: #ffffff;
}
.c-calculator__number {
  background: #000000;
  color: #ffffff;
  position: absolute;
  top: -1.5rem;
  left: -1.5rem;
  height: 4rem;
  width: 4rem;
  line-height: 4rem;
  text-align: center;
  border-radius: 50%;
  font-size: 2.2rem;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
}
.c-calculator__holder:nth-of-type(1) {
  margin-bottom: 5rem;
}
.c-calculator__inputholder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-top: 2rem;
}
.c-calculator__inputholder input {
  display: none;
}
.c-calculator__inputholder label {
  text-align: center;
  margin-bottom: 1rem;
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  display: block;
  width: 100%;
  color: #333333;
  font-size: 2rem;
  background: #ffffff;
  border-radius: 5rem;
  line-height: 4.5rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-calculator__inputholder label:hover {
  cursor: pointer;
  background: #f2f2f2;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-calculator__inputholder input:checked + label {
  background: #22b273;
  color: #ffffff;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-calculator__result {
  text-align: center;
  line-height: 1;
}
.c-calculator__result p {
  font-size: 1.6rem;
}
.c-calculator__price {
  font-size: 3rem;
  margin: 0 1rem;
  color: #00adef;
}
@media screen and (min-width: 48em) {
  .c-calculator__holder {
    padding: 4rem 5rem 5rem;
    text-align: left;
  }
  .c-calculator__inputholder {
    height: 5rem;
    border-radius: 5rem;
    border: 3px solid #ffffff;
    background: #ffffff;
  }
  .c-calculator__inputholder label {
    width: auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin: 0;
  }
}
@media screen and (min-width: 80em) {
  .c-calculator__result p {
    font-size: 2rem;
  }
  .c-calculator__price {
    font-size: 5rem;
  }
}
/* STICKITEM */
.c-stickitem {
  position: fixed;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: 0;
  z-index: 850;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.c-stickitem__item {
  height: 4rem;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  text-decoration: none;
  left: calc(-100% - -4rem);
  position: relative;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-stickitem__iconholder {
  padding: 0.5rem;
  background: #009cde;
}
.c-stickitem__icon {
  width: 3rem;
  height: 3rem;
}
.c-stickitem__item:nth-of-type(even) .c-stickitem__iconholder {
  background: #007abc;
}
.c-stickitem__textholder {
  background: #00adef;
  color: white;
  line-height: 4rem;
  width: 0;
  overflow: hidden;
  padding: 0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-stickitem__item:nth-of-type(even) .c-stickitem__textholder {
  background: #008bcd;
}
.c-stickitem__item:hover {
  left: 0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-stickitem__item:hover .c-stickitem__textholder {
  width: 100%;
  padding: 0 2rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 64em) {
  .c-stickitem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media screen and (min-width: 80em) {
  .c-stickitem__item {
    height: 5rem;
    left: calc(-100% - -5rem);
  }
  .c-stickitem__iconholder {
    padding: 1rem;
  }
  .c-stickitem__icon {
    width: 5rem;
    height: 5rem;
  }
  .c-stickitem__textholder {
    line-height: 5rem;
  }
}
/* OVERLAY */
.c-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}
.c-overlay__wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 90%;
  height: auto;
  background: white;
  max-width: 90rem;
  max-height: 80vh;
  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.25);
          box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.25);
}
.c-overlay__scroll {
  height: calc(100% - 6rem);
  margin-top: 6rem;
  border-top: 1px solid #f2f2f2;
  padding: 2rem 2rem 2rem;
  width: 100%;
  overflow-y: auto;
  -webkit-box-shadow: inset -7px 0px 10px rgba(0, 0, 0, 0.25);
          box-shadow: inset -7px 0px 10px rgba(0, 0, 0, 0.25);
}
.c-overlay__fade {
  background: rgba(77, 77, 77, 0.75);
  width: 100%;
  height: 100%;
}
.c-overlay__close {
  position: absolute;
  top: 0;
  border: 0;
  left: auto;
  right: 3rem;
  width: 4rem;
  height: 4rem;
  border-radius: 0;
  background: black;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-overlay__close .icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 75%;
  height: 75%;
  margin: auto;
}
.c-overlay__close:hover {
  background: #4d4d4d;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 48em) {
  .c-overlay__scroll {
    padding: 6rem;
  }
  .c-overlay__close {
    right: 6rem;
  }
}
@media screen and (min-width: 80em) {
  .c-overlay__wrapper {
    max-width: 100rem;
  }
  .c-overlay__scroll {
    padding: 6rem 8rem;
  }
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  .c-overlay__close {
    right: 12rem;
    width: 6rem;
    height: 6rem;
  }
  .c-overlay__wrapper {
    max-width: 120rem;
  }
  .c-overlay__scroll {
    padding: 10rem 12rem;
  }
}
/* SITESEARCH v1.0 */
.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 0 !important;
  margin-top: 2rem;
  background: none!important;
  border: none!important;
}
.gsc-input {
  padding: 0 !important;
  padding-right: 1rem !important;
  line-height: 3rem;
  height: 3rem !important;
  border-spacing: 0 !important;
}
.gsc-input .gsc-input-box {
  padding: 1rem;
  height: 5rem;
}
.gsib_a {
  padding: 0 !important;
}
.gsc-search-button {
  text-align: center;
  position: relative;
}
.gsc-search-button .gsc-search-button-v2 {
  background: #00adef !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  border: 0px;
  padding: 2.5rem !important;
  width: 5rem !important;
  margin: 0 0 -6px 0 !important;
  height: 5rem;
}
.gsc-search-button .gsc-search-button-v2:hover {
  background: #008bcd !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gsc-search-button:after {
  content: '';
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 2.5rem;
  height: 2.5rem;
  z-index: 10;
  background-color: none !important;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCAzMC4yMzkgMzAuMjM5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC4yMzkgMzAuMjM5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIwLjE5NCwzLjQ2Yy00LjYxMy00LjYxMy0xMi4xMjEtNC42MTMtMTYuNzM0LDBjLTQuNjEyLDQuNjE0LTQuNjEyLDEyLjEyMSwwLDE2LjczNSAgIGM0LjEwOCw0LjEwNywxMC41MDYsNC41NDcsMTUuMTE2LDEuMzRjMC4wOTcsMC40NTksMC4zMTksMC44OTcsMC42NzYsMS4yNTRsNi43MTgsNi43MThjMC45NzksMC45NzcsMi41NjEsMC45NzcsMy41MzUsMCAgIGMwLjk3OC0wLjk3OCwwLjk3OC0yLjU2LDAtMy41MzVsLTYuNzE4LTYuNzJjLTAuMzU1LTAuMzU0LTAuNzk0LTAuNTc3LTEuMjUzLTAuNjc0QzI0Ljc0MywxMy45NjcsMjQuMzAzLDcuNTcsMjAuMTk0LDMuNDZ6ICAgIE0xOC4wNzMsMTguMDc0Yy0zLjQ0NCwzLjQ0NC05LjA0OSwzLjQ0NC0xMi40OTIsMGMtMy40NDItMy40NDQtMy40NDItOS4wNDgsMC0xMi40OTJjMy40NDMtMy40NDMsOS4wNDgtMy40NDMsMTIuNDkyLDAgICBDMjEuNTE3LDkuMDI2LDIxLjUxNywxNC42MywxOC4wNzMsMTguMDc0eiIgZmlsbD0iI0ZGRkZGRiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}
@media screen and (min-width: 48em) {
  .gsc-input {
    padding-right: 2rem !important;
  }
  .gsc-search-button .gsc-search-button-v2 {
    width: 15rem !important;
  }
}
.gs-title {
  line-height: 2rem;
  line-height: 1.6;
  padding: 0 0 0.5rem 0;
  color: black !important;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  overflow: visible !important;
  height: auto !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gs-title * {
  color: black !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gs-title:hover,
.gs-title *:hover {
  color: #000000 !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gs-result .gs-title,
.gs-result .gs-title * {
  text-decoration: none !important;
}
.gs-result .gs-title:hover,
.gs-result .gs-title *:hover {
  text-decoration: none !important;
}
@media screen and (min-width: 48em) {
  .gs-title {
    font-size: 2.8rem !important;
  }
  .gs-title * {
    font-size: 2.8rem !important;
  }
  div.gs-title {
    width: 100%;
    display: block;
  }
  div.gs-title > a.gs-title {
    white-space: nowrap;
    display: block;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    overflow: hidden !important;
  }
}
.gs-result a.gs-visibleUrl,
.gs-result .gs-visibleUrl,
.gs-result .gs-visibleUrl * {
  color: #00adef !important;
  font-size: 1.6rem !important;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  line-height: 1.4;
}
@media screen and (min-width: 48em) {
  .gsc-expansionArea .gsc-url-top {
    width: 100%;
    display: inline-block;
  }
  .gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long {
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
  }
}
.gs-web-image-box-portrait img.gs-image,
.gs-web-image-box-landscape img.gs-image {
  margin-top: 5px;
}
.gsc-results .gsc-cursor-box {
  width: 100%;
  text-align: center;
  margin: 6rem 1rem 0 !important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
  width: 4rem;
  height: 4rem;
  margin-bottom: 1rem;
  display: inline-block !important;
  line-height: 4rem;
  text-align: center;
  background: #333333;
  color: white !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
  background: #555555 !important;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  background: rgba(77, 77, 77, 0.2);
  color: white !important;
}
.gsc-table-cell-thumbnail,
.gs-promotion-image-cell {
  display: none;
}
@media screen and (min-width: 48em) {
  .gsc-table-cell-thumbnail,
  .gs-promotion-image-cell {
    display: block;
  }
  .gsc-results.gsc-webResult,
  .gsc-expansionArea {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-top: 2rem;
  }
  .gsc-webResult .gsc-result,
  .gsc-expansionArea .gsc-webResult.gsc-result {
    padding: 0 0 3rem !important;
    border: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100% !important;
    margin: 0% !important;
  }
  .gsc-webResult.gsc-result {
    width: 100% !important;
    max-width: 97% !important;
  }
  .gs-webResult.gs-result {
    width: 100% !important;
  }
  .gs-title.gsc-thumbnail-left {
    display: none !important;
  }
  .gsc-expansionArea .gsc-url-top {
    margin-bottom: 0.5rem;
  }
  .gsc-webResult .gsc-result,
  .gsc-expansionArea .gsc-webResult.gsc-result {
    padding: 4rem 0rem 2rem !important;
  }
  .gsc-expansionArea .gsc-webResult.gsc-result {
    border: 0 !important;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 48% !important;
    margin: 1% !important;
  }
  .gsc-table-cell-thumbnail,
  .gs-promotion-image-cell {
    display: none !important;
  }
  .gsc-expansionArea .gsc-webResult.gsc-result {
    max-width: 49% !important;
    margin: 0 !important;
    margin-right: 2% !important;
  }
  .gsc-expansionArea .gsc-webResult.gsc-result:nth-of-type(2n+2) {
    margin: 0% !important;
  }
  .gs-image-box.gs-web-image-box.gs-web-image-box-portrait,
  .gs-image-box.gs-web-image-box.gs-web-image-box-landscape {
    width: 100% !important;
    height: 20rem !important;
    position: relative;
    overflow: hidden;
  }
  .gs-web-image-box-portrait img.gs-image,
  .gs-web-image-box-landscape img.gs-image {
    width: auto !important;
    min-height: 100% !important;
    max-height: 9999px !important;
    border: 0 !important;
    padding: 0 !important;
    height: auto !important;
    max-width: 9999px !important;
    min-width: 100% !important;
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
  }
  .gsc-expansionArea .gsc-table-cell-thumbnail,
  .gs-promotion-image-cell {
    width: 100%;
    float: left;
    display: block !important;
    margin-bottom: 0.5rem !important;
  }
  .gsc-expansionArea .gsc-table-cell-snippet-close,
  .gsc-table-cell-snippet-open {
    display: block;
    width: 100%;
    float: left;
  }
  .gsc-table-result,
  .gsc-table-result tbody,
  .gsc-table-result tr {
    max-width: 100%;
    display: block !important;
  }
}
@media screen and (min-width: 64em) {
  .gsc-expansionArea .gsc-webResult.gsc-result {
    max-width: 32% !important;
    margin: 0 !important;
    margin-right: 2% !important;
  }
  .gsc-expansionArea .gsc-webResult.gsc-result:nth-of-type(2n+2) {
    margin: 0% !important;
    margin-right: 2% !important;
  }
  .gsc-expansionArea .gsc-webResult.gsc-result:nth-of-type(3n+3) {
    margin: 0% !important;
  }
}
.gsc-wrapper *,
.gsc-control-cse,
.gsc-control-cse .gsc-table-result {
  font-size: 1.6rem;
}
.gsc-results {
  width: 100% !important;
}
.gs-snippet,
.gs-snippet * {
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  font-size: 1.6rem;
  line-height: 1.6;
}
.gcsc-branding {
  display: none !important;
}
/* FAQ */
.c-faq__holder {
  margin-bottom: 1rem;
}
.c-faq__question {
  background: #ffffff;
  position: relative;
  color: #000000;
  padding: 1.5rem 1rem 1.6rem 5rem;
  width: 100%;
  font-size: 2rem;
  display: block;
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq__question:hover {
  background: #d0d0d0;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq__question:after {
  content: '';
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 1.5rem;
  margin: auto 0;
  width: 2.5rem;
  height: 2.5rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkIj48Zz48cGF0aCBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-faq__question.s-open:after {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq__answer {
  display: none;
  background: #f2f2f2;
  color: #000000;
  padding: 2rem 3rem;
}
.c-faq__holder:nth-of-type(1) .c-faq__answer {
  display: block;
}
@media screen and (min-width: 64em) {
  .c-faq__answer {
    padding: 2rem 3rem 2rem 5rem;
    margin-bottom: 5rem;
  }
}
.c-faq-overzicht__holder {
  background: #ffffff;
  margin-bottom: 4rem;
  display: block;
  width: 100%;
  text-decoration: none;
  cursor: pointer;
}
.c-faq-overzicht__holder * {
  width: 100%;
  display: block;
}
.c-faq-overzicht__imgholder {
  display: block;
  overflow: hidden;
}
.c-faq-overzicht__imgholder img {
  display: block;
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq-overzicht__txtholder {
  background: #ffffff;
  padding: 2rem 6rem 2rem 3rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq-overzicht__txtholder * {
  color: #000000;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq-overzicht__holder:hover .c-faq-overzicht__txtholder {
  background: #00adef;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq-overzicht__holder:hover .c-faq-overzicht__txtholder * {
  color: #ffffff;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-faq-overzicht__holder:hover .c-faq-overzicht__imgholder img {
  -webkit-transform: scale(1.05, 1.05);
      -ms-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 64em) {
  .c-faq-overzicht__holder {
    background: #ffffff;
    margin-bottom: 8rem;
  }
}
/* AJAX LOADER */
.ajaxloader {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(51, 92, 132, 0.95);
  z-index: 1000000;
}
.ajaxloader .load {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 280px;
  height: 67px;
}
.ajaxloader .load span {
  position: absolute;
  bottom: -8px;
  right: 13px;
  font-family: 'CorpoSDemRegular';
  color: white;
  font-weight: normal;
  font-size: 1.78rem;
  letter-spacing: 0.5px;
}
.loader {
  width: 180px;
  height: 212px;
  background: url('/media/gfx/calculator.png');
  position: absolute;
  top: 20%;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 48em) {
  .loader {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }
}
.content-loader {
  width: 138px;
  height: 58px;
  position: absolute;
  left: 21px;
  top: 26px;
  padding-left: 8px;
}
.text-loader {
  display: block;
  width: 480px;
  max-width: 100%;
  text-align: center;
  font-weight: bold;
  font-family: Arial;
  font-size: 15px;
  color: #FFF;
  top: 50%;
  position: absolute;
  margin-top: 110px;
}
@media screen and (min-width: 48em) {
  .text-loader {
    margin-top: 130px;
  }
}
.content-loader .numbers {
  width: 122px;
  height: 58px;
  display: inline-block;
  margin: 0 3px;
  background: url('/media/gfx/calculator_content.png') repeat-y center 8px;
}
.loading-content {
  display: block;
  min-height: 480px;
  text-align: center;
  padding: 10% 25% 0 0;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}
.loading-content:before {
  content: '';
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
  top: 0;
}
.loading-content strong {
  display: block;
  font-size: 18px;
  font-size: 1.8rem;
  color: #22b273;
  text-align: center;
  position: relative;
  z-index: 10;
}
.loading-content .loader-content {
  margin: 6em auto 3em;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.4);
  border-right: 1.1em solid rgba(255, 255, 255, 0.4);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.4);
  border-left: 1.1em solid #22b273;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: loader 1.1s infinite linear;
  animation: loader 1.1s infinite linear;
}
.loader-content,
.loader-content:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
@-webkit-keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.c-carselector {
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  max-height: 25rem;
  z-index: 12;
}
.c-carselector:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: -1rem;
  width: 4rem;
  height: 4rem;
  z-index: 10;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: white;
  display: block;
  border-radius: 0.5rem;
}
.c-carselector__wrapper {
  background: white;
  padding: 1rem 2rem 2rem;
  position: relative;
  pointer-events: all !important;
}
.c-carselector__list {
  margin: 0;
  padding: 0;
  width: 100%;
  list-style: none;
  position: relative;
}
.c-carselector__item {
  padding: 0 2rem;
  display: inline-block;
  cursor: pointer;
}
.c-carselector__item * {
  display: block;
  text-align: center;
  font-size: 1.6rem;
  line-height: 1.3;
}
.c-carselector__item a {
  text-decoration: none;
}
.c-carselector__price {
  color: #00adef;
  position: relative;
}
.c-carselector__model {
  color: #333333 !important;
}
.c-carselector__img {
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-carselector__img:hover {
  -webkit-transform: scale(1.1, 1.1);
      -ms-transform: scale(1.1, 1.1);
          transform: scale(1.1, 1.1);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-carselector .slick-list {
  padding: 0 !important;
}
.c-carselector .carousel__prev,
.c-carselector .carousel__next {
  cursor: pointer;
  border: 0;
  position: absolute;
  z-index: 15;
  top: 0;
  background-color: black;
  bottom: 0;
  margin: auto 0;
  left: -1rem;
  font-size: 0.001rem;
  color: transparent;
  height: 4rem;
  width: 4rem;
  border-radius: 50%;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-carselector .carousel__prev:hover,
.c-carselector .carousel__next:hover {
  background: #4d4d4d;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-carselector .carousel__next {
  left: auto;
  right: -1rem;
}
.c-carselector .carousel__prev:after,
.c-carselector .carousel__next:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 2rem;
  height: 2rem;
  content: '';
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MC40LDIyLjNMMjEuMiwzLjFDMjAuNCwyLjQsMTkuNiwyLDE4LjUsMnMtMS45LDAuNC0yLjcsMS4xbC0yLjIsMi4yQzEyLjksNi4xLDEyLjUsNywxMi41LDhjMCwxLDAuNCwxLjksMS4xLDIuN0wyNy45LDI1TDEzLjYsMzkuM2MtMC43LDAuNy0xLjEsMS42LTEuMSwyLjdjMCwxLDAuNCwxLjksMS4xLDIuN2wyLjIsMi4yYzAuNywwLjcsMS42LDEuMSwyLjcsMS4xYzEsMCwxLjktMC40LDIuNy0xLjFsMTkuMi0xOS4yYzAuNy0wLjgsMS4xLTEuNywxLjEtMi43QzQxLjUsMjQsNDEuMSwyMy4xLDQwLjQsMjIuM3oiLz48L2c+PC9zdmc+);
}
.c-carselector .carousel__prev:after {
  position: absolute;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.c-carselector .carousel__prev.slick-disabled,
.c-carselector .carousel__next.slick-disabled {
  opacity: 0.25;
}
@media screen and (min-width: 48em) {
  .c-carselector:after {
    z-index: 12;
  }
  .c-carselector__wrapper {
    padding: 0.5rem 3rem 2rem;
  }
  .c-carselector__item {
    max-width: 30rem;
  }
  .c-carselector__item a {
    text-decoration: none;
  }
  .c-carselector__list:before,
  .c-carselector__list:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 15rem;
    height: 100%;
    z-index: 14;
    background: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(#ffffff));
    background: -o-linear-gradient(right, rgba(255, 255, 255, 0), #ffffff);
    background: linear-gradient(to left, rgba(255, 255, 255, 0), #ffffff);
  }
  .c-carselector__list:after {
    left: auto;
    right: 0;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
  }
  .c-carselector .slick-list {
    padding: 0 !important;
  }
  .c-carselector .carousel__prev,
  .c-carselector .carousel__next {
    left: 0;
  }
  .c-carselector .carousel__next {
    left: auto;
    right: 0;
  }
}
@media screen and (min-width: 64em) {
  .c-carselector .carousel__prev,
  .c-carselector .carousel__next {
    left: 8rem;
  }
  .c-carselector .carousel__next {
    left: auto;
    right: 8rem;
  }
}
@media screen and (min-width: 80em) {
  .c-carselector .slick-list {
    padding: 0 10rem !important;
  }
  .c-carselector__item * {
    font-size: 2rem;
    line-height: 1.3;
  }
  .c-carselector__model {
    margin-top: -1.5rem;
  }
}
.c-carselector__actiemodel {
  background: #00adef;
  color: #ffffff;
  font-size: 1.2rem;
  display: none;
  padding: 0.4rem 0.75rem 0.5rem;
  position: relative;
  top: -0.25rem;
  border-radius: 0.3rem;
}
.c-carselector__item:nth-of-type(2) .c-carselector__actiemodel {
  display: inline-block;
}
.c-carselector--ingrid {
  position: relative;
  max-height: none;
  -webkit-transform: translateY(0%);
      -ms-transform: translateY(0%);
          transform: translateY(0%);
}
.c-carselector--ingrid:after {
  display: none;
}
.c-carselector__model--ingrid {
  color: white;
  margin: 0;
}
.c-carselector__price--ingrid {
  color: white;
}
.c-carselector__list--ingrid:before,
.c-carselector__list--ingrid:after {
  background: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(#000000));
  background: -o-linear-gradient(right, rgba(0, 0, 0, 0), #000000);
  background: linear-gradient(to left, rgba(0, 0, 0, 0), #000000);
}
.c-carselector__list--ingrid:after {
  left: auto;
  right: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#000000));
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0), #000000);
  background: linear-gradient(to right, rgba(0, 0, 0, 0), #000000);
}
.c-privacywaarschuwing__holder {
  position: relative;
  max-width: 100%;
  font-size: 14px;
  margin: 0 0 30px 0;
  color: #333333;
}
.c-privacywaarschuwing__holder > p {
  color: inherit;
  margin: 0;
}
.c-privacywaarschuwing__holder > p > a {
  color: #005c7f;
}
.c-privacywaarschuwing__holder {
  /* Als smart formulier een witte achtergrond heeft */
}
.c-privacywaarschuwing__holder--boxed {
  width: 100%;
  margin: 1rem 0;
  padding: 1rem 1rem 1rem 5rem;
  border: 1px solid #808080;
  color: #333333;
  background: transparent;
}
.c-privacywaarschuwing__holder--boxed::before {
  content: "";
  width: 30px;
  height: 30px;
  display: inline-block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 8px;
  margin: auto;
  border: 2px solid #b2b2b2;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 6px 18px;
}
@media screen and (min-width: 48em) {
  .c-privacywaarschuwing__holder--boxed {
    margin-top: 20px;
    padding: 2rem 4rem 2rem 8rem;
  }
  .c-privacywaarschuwing__holder--boxed::before {
    left: 20px;
  }
}
.c-privacywaarschuwing__holder--small {
  margin: 1rem 0;
  padding: 1rem 1rem 1rem 5rem;
}
.c-privacywaarschuwing__holder--small::before {
  left: 8px;
}
.c-privacywaarschuwing__holder--dark {
  color: #f2f2f2;
}
.c-privacywaarschuwing__holder--dark::before {
  border-color: inherit;
}
.c-privacywaarschuwing__holder--dark > p > a {
  color: #00adef;
}
.c-privacywaarschuwing__holder--bgwhite {
  background: #ffffff;
}
.c-privacywaarschuwing__holder--whitelink > p > a {
  color: #ffffff;
}
.c-privacywaarschuwing__holder::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBzdHlsZT0iZmlsbDogI2IyYjJiMjsiIGQ9Ik0yMCA0MjQuMjI5aDIwVjI3OS43NzFIMjBjLTExLjA0NiAwLTIwLTguOTU0LTIwLTIwVjIxMmMwLTExLjA0NiA4Ljk1NC0yMCAyMC0yMGgxMTJjMTEuMDQ2IDAgMjAgOC45NTQgMjAgMjB2MjEyLjIyOWgyMGMxMS4wNDYgMCAyMCA4Ljk1NCAyMCAyMFY0OTJjMCAxMS4wNDYtOC45NTQgMjAtMjAgMjBIMjBjLTExLjA0NiAwLTIwLTguOTU0LTIwLTIwdi00Ny43NzFjMC0xMS4wNDYgOC45NTQtMjAgMjAtMjB6TTk2IDBDNTYuMjM1IDAgMjQgMzIuMjM1IDI0IDcyczMyLjIzNSA3MiA3MiA3MiA3Mi0zMi4yMzUgNzItNzJTMTM1Ljc2NCAwIDk2IDB6Ii8+PC9zdmc+");
}
/* CAR HEADER HOMEPAGE */
.c-carheader__container {
  overflow: hidden;
  position: relative;
  z-index: 1;
  max-width: 192rem;
  margin: 0 auto;
}
@media screen and (min-width: 48em) {
  .c-carheader__container {
    min-height: 40rem;
    height: 40vh;
  }
}
@media screen and (min-width: 80em) {
  .c-carheader__container {
    min-height: 50rem;
    height: 60vh;
  }
}
.c-carheader__container:after {
  content: "";
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  width: 75%;
  height: 100%;
  opacity: 0.5;
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#000000));
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, #000000 100%);
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000000 100%);
  display: block;
}
.c-carheader__picture {
  display: none;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  margin: 0 auto;
  z-index: -1;
}
.c-carheader__picture--car {
  max-width: 55%;
  -webkit-transform: translateX(-36%);
      -ms-transform: translateX(-36%);
          transform: translateX(-36%);
  bottom: 37%;
  z-index: -1;
}
.c-carheader__picture--last {
  z-index: 0;
}
@media screen and (min-width: 48em) {
  .c-carheader__picture {
    display: block;
  }
}
@media screen and (min-width: 64em) {
  .c-carheader__picture {
    display: block;
    top: auto;
    bottom: 0;
  }
  .c-carheader__picture--car {
    bottom: -10%;
  }
}
.c-carheader__image {
  opacity: 1;
  top: 0;
  bottom: 0;
  margin: auto;
}
@media screen and (min-width: 64em) {
  .c-carheader__image {
    top: auto;
    bottom: 0;
    margin: 0 auto;
  }
}
.c-carheader__image__coty {
  position: absolute;
  top: 70%;
  left: 15%;
  width: 28%;
  padding-top: 28%;
  display: block;
  z-index: 20;
}
@media screen and (min-width: 64em) {
  .c-carheader__image__coty {
    top: auto;
    bottom: 8vh;
  }
}
.c-carheader__picture--car .c-carheader__image,
.c-carheader__picture--car .c-carheader__image__coty {
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-carheader__picture--car .c-carheader__image.js-carActiveBig,
.c-carheader__image.js-carActiveBig + .c-carheader__image__coty {
  opacity: 1;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-carheader__container .c-topimage__textholder {
  padding: 4rem 2rem;
  z-index: 1;
  position: relative;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.75);
}
@media screen and (min-width: 48em) {
  .c-carheader__container .c-topimage__textholder {
    padding: 0;
    padding-left: 10%;
    -webkit-transform: translateY(20%);
        -ms-transform: translateY(20%);
            transform: translateY(20%);
    padding-right: 4rem;
  }
}
@media screen and (min-width: 64em) {
  .c-carheader__container .c-topimage__textholder {
    -webkit-transform: translateY(30%);
        -ms-transform: translateY(30%);
            transform: translateY(30%);
  }
  .c-carheader__container .c-topimage__textholder .h1 {
    font-size: 4rem;
    margin-bottom: 1rem;
  }
  .c-carheader__container .c-topimage__textholder .h2 {
    font-size: 2.4rem;
  }
}
@media screen and (min-width: 80em) {
  .c-carheader__container .c-topimage__textholder {
    -webkit-transform: translateY(60%);
        -ms-transform: translateY(60%);
            transform: translateY(60%);
  }
  .c-carheader__container .c-topimage__textholder .h1 {
    font-size: 5rem;
    margin-bottom: 2rem;
  }
  .c-carheader__container .c-topimage__textholder .h2 {
    font-size: 3rem;
  }
}
.c-carslider {
  /* hover */
}
.c-carslider__container {
  width: calc(100% - 4rem);
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
@media screen and (min-width: 48em) {
  .c-carslider__container {
    width: calc(100% - 6rem);
    margin-top: -4rem;
  }
}
@media screen and (min-width: 64em) {
  .c-carslider__container {
    width: calc(100% - 12rem);
    max-width: 156rem;
  }
}
.c-carslider__list {
  list-style: none;
  max-width: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
  padding: 0;
}
.c-carslider__list.initialized {
  border: 5px solid red;
}
.c-carslider__item {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  border: 1px solid #ebebeb;
  background: #ffffff;
  position: relative;
}
.c-carslider__item * {
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media screen and (min-width: 48em) {
  .c-carslider__item {
    width: 33%;
  }
}
@media screen and (min-width: 64em) {
  .c-carslider__item {
    width: 25%;
  }
}
@media screen and (min-width: 80em) {
  .c-carslider__item {
    width: 20%;
  }
}
.c-carslider__item:after {
  content: "";
  width: 2rem;
  height: 2rem;
  display: block;
  position: absolute;
  top: 0.5rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #ebebeb;
  z-index: -1;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.c-carslider__actielabel {
  color: white;
  font-size: 1.4rem;
  padding: 0.25rem 4rem;
  font-weight: 700;
  text-transform: uppercase;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #00adef;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: -3.5rem;
}
.c-carslider__image__holder {
  width: 100%;
  padding: 0 2rem 0;
}
@media screen and (min-width: 48em) {
  .c-carslider__image__holder {
    max-height: 15rem;
  }
}
.c-carslider__image__img {
  opacity: 1;
}
.c-carslider__text__holder {
  padding: 1rem 1rem 2rem;
  text-align: center;
  width: 100%;
  position: relative;
}
.c-carslider__text__name {
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  min-height: 2.2rem;
  line-height: 1.6;
  font-size: 1.8rem;
  margin-bottom: -0.5rem;
}
.c-carslider__text__price {
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  min-height: 2.2rem;
  line-height: 1.6;
  font-size: 1.8rem;
  color: #00adef;
}
.c-carslider__text__action {
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  min-height: 4rem;
  line-height: 1.2;
  font-size: 1.2rem;
}
@media screen and (min-width: 64em) {
  .c-carslider__text__action {
    font-size: 1.4rem;
  }
}
.c-carslider__hidden__holder {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 1rem 2rem 2rem;
  -webkit-transform: translateY(13rem);
      -ms-transform: translateY(13rem);
          transform: translateY(13rem);
}
.c-carslider__hidden__button {
  width: 100%;
  position: relative;
  padding: 1.35rem 0.5rem;
  font-size: 1.4rem;
}
.c-carslider__hidden__button span {
  position: relative;
  padding-left: 2.75rem;
}
.c-carslider__hidden__button span:before {
  content: "";
  position: absolute;
  top: 0.14rem;
  left: 0rem;
  width: 1.75rem;
  height: 1.75rem;
  background-position: center;
  background-size: cover;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDM4LjUzMyA0MzguNTMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MzguNTMzIDQzOC41MzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjQ2LjY3NiwxODIuNzJjLTcuNjE3LDAtMTQuMDg5LTIuNjYzLTE5LjQxNy03Ljk5M2MtNS4zMy01LjMyNy03Ljk5Mi0xMS43OTktNy45OTItMTkuNDE0VjBINjMuOTUzICAgIEM1Ni4zNDEsMCw0OS44NjksMi42NjMsNDQuNTQsNy45OTNjLTUuMzMsNS4zMjctNy45OTQsMTEuNzk5LTcuOTk0LDE5LjQxNHYzODMuNzE5YzAsNy42MTcsMi42NjQsMTQuMDg5LDcuOTk0LDE5LjQxNyAgICBjNS4zMyw1LjMyNSwxMS44MDEsNy45OTEsMTkuNDE0LDcuOTkxaDMxMC42MzNjNy42MTEsMCwxNC4wNzktMi42NjYsMTkuNDA3LTcuOTkxYzUuMzI4LTUuMzMyLDcuOTk0LTExLjgsNy45OTQtMTkuNDE3VjE4Mi43MiAgICBIMjQ2LjY3NnogTTMyOC45LDM1Ni4zMDljMCwyLjY2Mi0wLjg1NSw0Ljg1My0yLjU2Niw2LjU2M3MtMy45MDEsMi41NjctNi41NjQsMi41NjdoLTIwMWMtMi42NjMsMC00Ljg1My0wLjg1Ni02LjU2Ny0yLjU2NyAgICBjLTEuNzA5LTEuNzExLTIuNTY4LTMuOTAxLTIuNTY4LTYuNTYzdi0xOC4yNzRjMC0yLjY2OSwwLjg1Ni00Ljg1OSwyLjU2OC02LjU3YzEuNzE1LTEuNzA0LDMuOTA1LTIuNTY2LDYuNTY3LTIuNTY2aDIwMSAgICBjMi42NjMsMCw0Ljg1NCwwLjg2Miw2LjU2NCwyLjU2NmMxLjcxMSwxLjcxMSwyLjU2NiwzLjkwMSwyLjU2Niw2LjU3VjM1Ni4zMDl6IE0zMjguOSwyODMuMjE4YzAsMi42Ny0wLjg1NSw0Ljg1My0yLjU2Niw2LjU3MSAgICBjLTEuNzExLDEuNzA3LTMuOTAxLDIuNTY2LTYuNTY0LDIuNTY2aC0yMDFjLTIuNjYzLDAtNC44NTMtMC44NTktNi41NjctMi41NjZjLTEuNzA5LTEuNzE5LTIuNTY4LTMuOTAxLTIuNTY4LTYuNTcxdi0xOC4yNzQgICAgYzAtMi42NjIsMC44NTYtNC44NTMsMi41NjgtNi41NjNjMS43MTUtMS43MTEsMy45MDUtMi41NjYsNi41NjctMi41NjZoMjAxYzIuNjYzLDAsNC44NTQsMC44NTUsNi41NjQsMi41NjYgICAgczIuNTY2LDMuOTAxLDIuNTY2LDYuNTYzVjI4My4yMTh6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPHBhdGggZD0iTTM4Mi41OCwxMDguNDkzbC04OS4wNzgtODkuMDgxYy05LjUyMS05LjUxNy0yMi4wODctMTUuNzA2LTM3LjY5Mi0xOC41NTh2MTQ1LjMyNGgxNDUuMzI2ICAgIEMzOTguMjgxLDEzMC41NjYsMzkyLjA5MSwxMTguMDA2LDM4Mi41OCwxMDguNDkzeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}
.c-carslider__hidden__button + .c-carslider__hidden__button {
  margin-top: 1rem;
}
.c-carslider__hidden__button + .c-carslider__hidden__button span:before {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1Ni4zMTMgMjU2LjMxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2LjMxMyAyNTYuMzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMTYzLjg1NCwyNTAuMDcyYy04LjM2NSw4LjMyMi0yMS44Nyw4LjMyMi0zMC4xOTIsMEwxNi4wNDcsMTM5Ljc2MiAgIGMtNi41NzYtNi4xNjgtMTQuNDE0LTE3Ljg1Ni0xNC45NzktMjYuODUzYy0xLjUxMi0yNC4zNC0wLjQ0Ni03MC45NDcsMC4yOTQtOTUuNjU3QzEuNjI4LDguMjQ2LDkuMiwwLjY5NiwxOC4yMTIsMC40ODkgICBjMzEuNTY4LTAuNzM0LDk4LjQ1Mi0xLjUxOCwxMDQuNjY5LDQuNzA1bDEyOS41MiwxMTcuMTc5YzguMzE2LDguMzIyLDAuNzcyLDI5LjM3MS03LjYwOSwzNy43MzZMMTYzLjg1NCwyNTAuMDcyeiBNNjAuNzg5LDM2LjI4NCAgIGMtNy4wNTQtNy4wMzgtMTguNDYtNy4wMzgtMjUuNTIsMGMtNy4wMzgsNy4wNi03LjAzOCwxOC40NiwwLDI1LjQ5OGM3LjA2NSw3LjA0NCwxOC40NzEsNy4wNDQsMjUuNTIsMCAgIEM2Ny44MzMsNTQuNzQ0LDY3LjgzMyw0My4zMzgsNjAuNzg5LDM2LjI4NHoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
}
.c-carslider__item.js-carActive {
  background: #ebebeb;
}
.c-carslider__item.js-carActive:after {
  top: -1rem;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.c-carslider__item.js-carActive .c-carslider__image__img {
  -webkit-transform: translateY(-13rem);
      -ms-transform: translateY(-13rem);
          transform: translateY(-13rem);
  opacity: 0;
}
.c-carslider__item.js-carActive .c-carslider__text__holder {
  -webkit-transform: translateY(-13rem);
      -ms-transform: translateY(-13rem);
          transform: translateY(-13rem);
}
.c-carslider__item.js-carActive .c-carslider__hidden__holder {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.js-carSlick .carousel__nav {
  border: 0;
  background: #333333;
  color: transparent;
  font-size: 0;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: -1.75rem;
  z-index: 10;
}
@media screen and (min-width: 64em) {
  .js-carSlick .carousel__nav {
    width: 4rem;
    height: 4rem;
    left: -2.5rem;
  }
}
.js-carSlick .carousel__nav:after {
  content: "";
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
  background-position: center;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkXzFfIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 2rem;
  height: 2rem;
  display: block;
}
.js-carSlick .carousel__next {
  left: auto;
  right: -1.75rem;
}
@media screen and (min-width: 64em) {
  .js-carSlick .carousel__next {
    right: -2.5rem;
  }
}
.js-carSlick .carousel__next:after {
  -webkit-transform: scaleX(1);
      -ms-transform: scaleX(1);
          transform: scaleX(1);
}
.js-carSlick .carousel__dots {
  margin: 0;
  padding: 0;
  text-align: center;
}
.js-carSlick .carousel__dots li {
  display: inline-block;
  margin: 0 0.5rem;
}
.js-carSlick .carousel__dots li.slick-active button {
  background: white;
}
.js-carSlick .carousel__dots button {
  border: 2px solid white;
  border-radius: 50%;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  margin: 0;
  line-height: 1;
  color: transparent;
  font-size: 0;
  background: none;
}
.c-formulierblok__title,
.c-formulierblok__title > * {
  text-align: left !important;
}
.c-formulierblok--normaal-formulier-marge {
  margin-top: 4rem;
}
.c-formulierblok__highlighted-image {
  position: relative;
  padding: 6rem 2rem;
  height: 100%;
}
@media screen and (min-width: 48em) {
  .c-formulierblok__highlighted-image {
    padding: 10rem 8rem 10rem 12rem;
  }
}
.c-formulierblok__highlighted-image > * {
  color: #fff;
}
.c-formulierblok__highlighted-image__text {
  position: relative;
  z-index: 10;
}
.c-formulierblok__highlighted-image__picture {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  padding-top: 0;
  z-index: 1;
}
.c-formulierblok__highlighted-image__picture::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(75%, rgba(0, 0, 0, 0.75)), to(rgba(255, 255, 255, 0.25)));
  background: -o-linear-gradient(rgba(0, 0, 0, 0.75) 75%, rgba(255, 255, 255, 0.25));
  background: linear-gradient(rgba(0, 0, 0, 0.75) 75%, rgba(255, 255, 255, 0.25));
}
.c-formulierblok__highlighted-image__img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  font-family: 'object-fit: cover;';
}
.c-formulierblok__formulier-holder {
  padding: 2rem;
  background: #fff;
  color: #000;
  height: 100%;
}
@media screen and (min-width: 48em) {
  .c-formulierblok__formulier-holder {
    padding: 8rem 12rem 8rem;
  }
}
.c-formulierblok--blue.c-formulierblok__formulier-holder {
  background: transparent;
  color: #fff;
  padding: 4rem 0 0;
}
.c-formulierblok--blue.c-formulierblok__formulier-holder * {
  text-align: left;
}
.c-formulierblok--blue.c-formulierblok__formulier-holder > .l-grid {
  margin: 0;
}
.c-formulierblok__formulier-holder .form input,
.c-formulierblok__formulier-holder .form select {
  margin-bottom: 0;
  background-color: #F2F2F2;
}
.c-formulierblok__formulier-holder .form .select-wrap::after {
  top: 1px;
  height: calc(100% - 2px);
  background-color: inherit;
}
.c-formulierblok__formulier-holder .form input.is-euro {
  padding-left: 3rem;
  background-size: 1.4rem;
  background-position: left 1rem center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB3aWR0aD0iMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTM2MCAxMzA3bDM1IDE1OXEzIDEyLTMgMjIuNXQtMTcgMTQuNWwtNSAxcS00IDItMTAuNSAzLjV0LTE2IDQuNS0yMS41IDUuNS0yNS41IDUtMzAgNS0zMy41IDQuNS0zNi41IDMtMzguNSAxcS0yMzQgMC00MDktMTMwLjV0LTIzOC0zNTEuNWgtOTVxLTEzIDAtMjIuNS05LjV0LTkuNS0yMi41di0xMTNxMC0xMyA5LjUtMjIuNXQyMi41LTkuNWg2NnEtMi01NyAxLTEwNWgtNjdxLTE0IDAtMjMtOXQtOS0yM3YtMTE0cTAtMTQgOS0yM3QyMy05aDk4cTY3LTIxMCAyNDMuNS0zMzh0NDAwLjUtMTI4cTEwMiAwIDE5NCAyMyAxMSAzIDIwIDE1IDYgMTEgMyAyNGwtNDMgMTU5cS0zIDEzLTE0IDE5LjV0LTI0IDIuNWwtNC0xcS00LTEtMTEuNS0yLjVsLTE3LjUtMy41LTIyLjUtMy41LTI2LTMtMjktMi41LTI5LjUtMXEtMTI2IDAtMjI2IDY0dC0xNTAgMTc2aDQ2OHExNiAwIDI1IDEyIDEwIDEyIDcgMjZsLTI0IDExNHEtNSAyNi0zMiAyNmgtNDg4cS0zIDM3IDAgMTA1aDQ1OXExNSAwIDI1IDEyIDkgMTIgNiAyN2wtMjQgMTEycS0yIDExLTExIDE4LjV0LTIwIDcuNWgtMzg3cTQ4IDExNyAxNDkuNSAxODUuNXQyMjguNSA2OC41cTE4IDAgMzYtMS41dDMzLjUtMy41IDI5LjUtNC41IDI0LjUtNSAxOC41LTQuNWwxMi0zIDUtMnExMy01IDI2IDIgMTIgNyAxNSAyMXoiLz48L3N2Zz4=);
}
.c-formulierblok__formulier-row {
  margin-bottom: 2rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0 !important;
}
@media screen and (max-width: 63.4em) {
  .c-formulierblok__formulier-row {
    margin-bottom: 3rem;
  }
}
.c-formulierblok__formulier-col:not(:first-child) {
  margin-top: 0.8rem;
}
.c-formulierblok__line {
  margin: 3rem 0;
  width: 100%;
  border-bottom: 1px solid #DDDDDD;
}
.c-formulierblok__highlighted-row {
  color: #00ADEF;
  font-size: 2rem;
  line-height: 1.15;
}
.c-formulierblok__highlighted-price {
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  font-size: 4rem;
  line-height: 1;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
@media screen and (min-width: 80em) {
  .c-formulierblok__highlighted-price {
    font-size: 6rem;
  }
}
.c-formulierblok__highlighted-price__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.c-formulierblok__highlighted-price--sub {
  color: rgba(0, 0, 0, 0.5);
  font-size: 1.4rem;
  width: 100%;
  padding-left: 1rem;
}
@media screen and (min-width: 80em) {
  .c-formulierblok__highlighted-price--sub {
    font-size: 1.6rem;
  }
}
.pplx-lightbox__container {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 999;
  overscroll-behavior-y: contain;
  opacity: 0;
  display: none;
}
@-webkit-keyframes containerShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes containerShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes containerHide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes containerHide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes itemShow {
  from {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes itemShow {
  from {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes itemHide {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
}
@keyframes itemHide {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
}
.pplx-lightbox__scroll-container {
  position: relative;
  -webkit-overflow-scrolling: touch;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 6rem 0;
  overflow: auto;
  height: 100%;
  width: 100%;
}
@media screen and (min-width: 48em) {
  .pplx-lightbox__scroll-container {
    padding: 10rem 0;
  }
}
.pplx-lightbox__item {
  background: #fff;
  z-index: 10;
  position: relative;
  width: calc(100vw - 4rem);
  max-width: 100rem;
  padding: 6rem 2rem;
}
@media screen and (min-width: 48em) {
  .pplx-lightbox__item {
    width: 80vw;
    padding: 12rem;
  }
}
.pplx-lightbox__content {
  padding: 70px 80px 60px;
}
@media (max-width: 47.999em) {
  .pplx-lightbox__content {
    padding-left: 60px;
    padding-right: 60px;
  }
}
.pplx-lightbox__close {
  position: absolute;
  top: 0rem;
  left: auto;
  right: 2rem;
  width: 5rem;
  height: 5rem;
  background-color: #000;
  color: #FFF;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  border: 0;
}
@media screen and (min-width: 48em) {
  .pplx-lightbox__close {
    right: 5rem;
  }
}
.pplx-lightbox__close > * {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.pplx-lightbox__close:hover,
.pplx-lightbox__close:focus,
.pplx-lightbox__otherbutton:focus {
  background: rgba(45, 29, 63, 0.8);
}
.pplx-lightbox__close:hover > *,
.pplx-lightbox__close:focus > * {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.pplx-lightbox__background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(33, 33, 33, 0.95);
}
.c-configurator {
  background: #ffffff;
  width: 100%;
  position: relative;
}
.c-configurator .btn--right {
  display: none;
  position: absolute;
  top: -0.5rem;
  left: auto;
  right: 0;
}
@media screen and (min-width: 48em) {
  .c-configurator .btn--right {
    display: block;
  }
}
@media screen and (min-width: 64em) {
  .c-configurator .btn--right {
    top: 1rem;
  }
}
.c-configurator__btns {
  margin-bottom: 10rem;
  width: 100%;
  margin-top: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 4rem;
}
.c-configurator__btns__prev {
  margin-right: 0.5rem;
}
@media screen and (min-width: 48em) {
  .c-configurator__btns {
    display: block;
    margin-top: 5rem;
    padding-bottom: 8rem;
  }
  .c-configurator__btns--mob {
    display: none;
  }
  .c-configurator__btns__prev {
    margin-bottom: 2rem;
    margin-right: 0;
    float: left;
  }
  .c-configurator__btns__next {
    margin-bottom: 0;
    margin-right: 0;
    float: right;
  }
}
.c-configurator__title {
  position: relative;
  padding-bottom: 3rem;
}
@media screen and (min-width: 80em) {
  .c-configurator__title {
    padding-bottom: 5rem;
  }
}
.c-configurator__heading {
  display: none;
}
@media screen and (min-width: 64em) {
  .c-configurator__heading {
    display: inline-block;
    width: auto;
    margin-bottom: 0.5rem;
  }
}
.c-configurator__wrapper {
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  -webkit-transform: scale(0.8, 0.8);
      -ms-transform: scale(0.8, 0.8);
          transform: scale(0.8, 0.8);
  -webkit-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
.c-configurator__wrapper.s-prev {
  left: -105%;
  opacity: 0;
  -webkit-transform: scale(0.8, 0.8);
      -ms-transform: scale(0.8, 0.8);
          transform: scale(0.8, 0.8);
}
.c-configurator__wrapper.s-active {
  left: 0;
  opacity: 1;
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
  display: block !important;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.c-configurator__wrapper.s-next {
  left: 110%;
  opacity: 0;
  -webkit-transform: scale(0.8, 0.8);
      -ms-transform: scale(0.8, 0.8);
          transform: scale(0.8, 0.8);
}
.c-configurator__wrapper--noscale.s-prev,
.c-configurator__wrapper--noscale.s-next {
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
}
.c-configurator:before {
  content: '';
  background: white;
  width: 100%;
  height: 0.5rem;
  z-index: 10;
  position: absolute;
  top: auto;
  bottom: -0.5rem;
  left: 0;
  -webkit-box-shadow: 0px -7px 7px rgba(0, 0, 0, 0.25);
          box-shadow: 0px -7px 7px rgba(0, 0, 0, 0.25);
}
.c-configurator:before {
  opacity: 0;
  top: -0.5rem;
  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.25);
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configurator.scrolled:before {
  opacity: 1;
}
@media screen and (min-width: 1921px) {
  .c-configurator .spritespin-stage:before,
  .c-configurator .spritespin-stage:after {
    pointer-events: none;
  }
  .c-configurator__gallery--gray {
    background: #dfdfe1;
  }
  .c-configurator__gallery--gray .spritespin-stage:before {
    content: '';
    left: 0;
    top: 0;
    width: 15rem;
    height: 100%;
    position: absolute;
    background: -webkit-gradient(linear, left top, right top, from(#000000), color-stop(30%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(left, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to right, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    z-index: 101;
  }
  .c-configurator__gallery--gray .spritespin-stage:after {
    content: '';
    left: auto;
    right: 0;
    top: 0;
    width: 15rem;
    height: 100%;
    position: absolute;
    background: -webkit-gradient(linear, right top, left top, from(#000000), color-stop(30%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(right, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to left, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    z-index: 101;
  }
  .c-configurator__gallery--dark {
    background: #000000;
  }
  .c-configurator__gallery--dark .spritespin-stage:before {
    content: '';
    left: 0;
    top: 0;
    width: 15rem;
    height: 100%;
    position: absolute;
    background: -webkit-gradient(linear, left top, right top, from(#000000), color-stop(30%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(left, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to right, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    z-index: 101;
  }
  .c-configurator__gallery--dark .spritespin-stage:after {
    content: '';
    left: auto;
    right: 0;
    top: 0;
    width: 15rem;
    height: 100%;
    position: absolute;
    background: -webkit-gradient(linear, right top, left top, from(#000000), color-stop(30%, rgba(0, 0, 0, 0.8)), to(rgba(0, 0, 0, 0)));
    background: -o-linear-gradient(right, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to left, #000000 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 100%);
    z-index: 101;
  }
}
body.s-configurator .c-stickitem {
  display: none;
}
body.s-configurator .c-footer {
  display: none;
}
body.s-configurator main {
  background: #000000;
}
main {
  height: calc(100% - 6rem);
  background: #000000;
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  main {
    height: calc(100% - 10rem);
  }
}
body.s-configurator {
  height: 100%;
  overflow: hidden;
}
@media screen and (min-width: 64em) {
  body.s-configurator {
    height: calc(100%);
  }
}
.c-configurator {
  height: calc(100% - 5rem);
  overflow: hidden;
}
@media screen and (min-width: 64em) {
  .c-configurator {
    height: calc(100% - 5rem);
  }
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  .c-configurator {
    height: calc(100% - 2rem);
  }
}
.c-configurator__wrapper {
  height: 100%;
  overflow: hidden;
}
.small-text {
  line-height: 1.4;
  font-size: 1rem;
  display: block;
}
.small-text--bottom {
  position: relative;
  margin: 0 auto;
  width: 90%;
  text-align: center;
  top: -5rem;
}
@media screen and (min-width: 48em) {
  .small-text--bottom {
    padding: 0 2rem;
  }
}
.small-text--select {
  width: 100%;
  margin: 0 auto;
  top: -5rem;
  bottom: 0;
  position: relative;
  text-align: center;
}
@media screen and (min-width: 48em) {
  .small-text--select {
    top: 2rem;
    padding: 0 2rem;
  }
}
/* .s-configurator .c-configurator--outdated .l-content--change { padding-top: 4rem; padding-bottom: 12rem;

   	@media @min48 {padding-top: 12rem; padding-bottom: 4rem;}

} */
/* STEPMENU */
.c-stepmenu__container {
  background: white;
  border-bottom: 1px solid #d9d9d9;
  height: 4rem;
  z-index: 20;
}
.c-stepmenu__content {
  height: 100%;
}
@media screen and (min-width: 48em) {
  .c-stepmenu__container {
    height: 5rem;
  }
}
.c-stepmenu__step-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0;
  padding: 0;
  position: relative;
}
.c-stepmenu__step-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0;
  position: relative;
  cursor: pointer;
  background: white;
  border-left: 1px solid #d9d9d9;
}
.c-stepmenu__step-item:nth-last-of-type(2) {
  border-right: 1px solid #d9d9d9;
}
.c-stepmenu__step-icon {
  color: white;
  font-size: 1.2rem;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  border-radius: 50%;
  display: block;
  text-align: center;
}
.c-stepmenu__step-textholder {
  font-weight: 700;
  color: white;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  white-space: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 48em) {
  .c-stepmenu__step-icon {
    width: 2.5rem;
    height: 2.5rem;
    line-height: 2.4rem;
    left: 1rem;
    right: auto;
  }
  .c-stepmenu__step-list {
    padding: 0 26rem 0 0;
  }
  .c-stepmenu__step-item:nth-last-of-type(2) {
    border-right: 0;
  }
  .c-stepmenu__step-item {
    padding: 0 1rem 0 4.5rem;
  }
  .c-stepmenu__step-item--done .c-stepmenu__step-icon,
  .c-stepmenu__step-item--disabled .c-stepmenu__step-icon {
    left: 0;
    right: 0;
    margin: auto;
  }
  .c-stepmenu__step-item .c-stepmenu__step-textholder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-stepmenu__step-item--done .c-stepmenu__step-textholder,
  .c-stepmenu__step-item--disabled .c-stepmenu__step-textholder {
    display: none;
  }
  .c-stepmenu__step-textholder {
    font-size: 1.2rem;
  }
}
@media screen and (min-width: 64em) {
  .c-stepmenu__step-icon {
    width: 2.5rem;
    height: 2.5rem;
    line-height: 2.4rem;
    left: 1rem;
    right: auto;
  }
  .c-stepmenu__step-item {
    padding: 0 1.5rem 0 5rem;
  }
  .c-stepmenu__step-item:nth-last-of-type(2) {
    border-right: 0;
  }
  .c-stepmenu__step-textholder {
    font-size: 1.6rem;
  }
}
@media screen and (min-width: 80em) {
  .c-stepmenu__step-item:nth-last-of-type(2) {
    border-right: 1px solid #d9d9d9;
  }
  .c-stepmenu__step-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    width: auto;
  }
  .c-stepmenu__step-item--done .c-stepmenu__step-textholder,
  .c-stepmenu__step-item--disabled .c-stepmenu__step-textholder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-stepmenu__step-icon {
    left: 1.5rem !important;
    right: auto !important;
    margin: auto 0;
  }
}
.c-stepmenu__step-item--done .c-stepmenu__step-icon {
  background: #22b273;
}
.c-stepmenu__step-item--done .c-stepmenu__step-textholder {
  color: #22b273;
}
.c-stepmenu__step-item--done:hover {
  background: rgba(242, 242, 242, 0.5);
}
.c-stepmenu__step-item--active .c-stepmenu__step-icon {
  background: black;
}
.c-stepmenu__step-item--active .c-stepmenu__step-textholder {
  color: black;
}
.c-stepmenu__step-item--active:hover {
  background: rgba(242, 242, 242, 0.5);
}
.c-stepmenu__step-item--active:after {
  background: black;
}
.c-stepmenu__step-item--disabled .c-stepmenu__step-icon {
  background: #f2f2f2;
}
.c-stepmenu__step-item--disabled .c-stepmenu__step-textholder {
  color: #b3b3b3;
}
.c-stepmenu__step-item--disabled:after {
  background: #b3b3b3;
}
.c-stepmenu__step-item--price {
  background: #335c84;
  border: 0;
  z-index: 850;
  padding-top: 0;
  height: 7rem;
  border-color: #335c84;
  padding: 2rem 2rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-stepmenu__step-item--price .c-stepmenu__step-icon {
  background: white;
  color: #335c84;
}
.c-stepmenu__step-item--price .c-stepmenu__step-textholder {
  color: white;
}
@media screen and (max-width: 47.4em) {
  .c-stepmenu__step-item--price {
    position: fixed;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    margin: 0 auto;
    width: 100%;
    display: block;
    z-index: 9999;
  }
  .c-stepmenu__step-item--price.s-open {
    height: calc(100% - 6rem);
    padding-top: 8rem;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
}
@media screen and (min-width: 48em) {
  .c-stepmenu__step-item--price {
    height: 6rem;
    position: absolute;
    left: auto;
    right: 0;
    top: 0;
    width: 26rem;
  }
  .c-stepmenu__step-item--price.s-open {
    -webkit-box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.15);
            box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.15);
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .c-stepmenu__step-item--price.s-outdated {
    -webkit-box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.15);
            box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.15);
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
}
/* CONFIGURATOR - MODEL */
.c-configuremodel__holder {
  margin-bottom: 1rem;
}
.c-configuremodel__radio {
  display: none;
}
.c-configuremodel__label {
  line-height: 1.2;
  position: relative;
  display: block;
  text-decoration: none;
  cursor: pointer;
  background: white;
  border: 1px solid #d9d9d9;
  padding: 1rem 2rem;
  width: 100%;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuremodel__moreinfo {
  display: none;
}
.c-configuremodel__imgholder {
  width: 30%;
  position: absolute;
  left: auto;
  right: 1.5rem;
  top: 1rem;
}
.c-configuremodel__name {
  color: black;
  width: 58%;
  margin-bottom: 0.5rem;
  font-size: 1.6rem;
  float: left;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuremodel__price {
  color: black;
  width: 58%;
  font-size: 1.6rem;
  float: left;
  opacity: 0.5;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuremodel__actielabel {
  color: white !important;
  width: 15rem !important;
  font-size: 1.4rem;
  padding: 0.2rem 0;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #00adef;
  position: absolute;
  top: 2rem;
  left: auto;
  right: -4.5rem;
}
.c-configuremodel__text {
  color: black;
  width: 58%;
  font-size: 1.4rem;
  float: left;
  margin-bottom: 1rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuremodel__extratext {
  color: black;
  width: 100%;
  font-size: 1.4rem;
  float: left;
  margin-top: 0.5rem;
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
}
.c-configuremodel__selection {
  width: 100%;
  display: inline-block;
}
.c-configuremodel__fakelabel {
  text-decoration: underline;
  font-size: 1.4rem;
  width: auto;
  position: relative;
  top: -0.7rem;
}
.c-configuremodel__fakeradio {
  border: 1px solid #d0d0d0;
  border-radius: 0.3rem;
  position: absolute;
  left: 0;
  top: 0.1rem;
  width: 2rem;
  height: 2rem;
  background-color: white;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (min-width: 48em) {
  .c-configuremodel__fakelabel {
    display: inline;
    width: auto !important;
    padding-left: 0.5rem;
  }
  .c-configuremodel__fakeradio {
    display: inline-block;
  }
  .c-configuremodel__holder {
    margin-bottom: 2rem;
  }
  .c-configuremodel__label {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 1rem 2rem 2rem;
  }
  .c-configuremodel__label * {
    width: 100%;
    display: inline-block;
  }
  .c-configuremodel__moreinfo {
    display: block;
    font-size: 1.6rem;
  }
  .c-configuremodel__name {
    float: none;
    text-align: center;
    font-size: 2.2rem;
  }
  .c-configuremodel__price {
    float: none;
    text-align: center;
    font-size: 2rem;
    margin-bottom: 1rem;
  }
  .c-configuremodel__text {
    float: none;
    text-align: center;
    font-size: 1.8rem;
  }
  .c-configuremodel__imgholder {
    float: none;
    position: relative;
    left: 0;
    right: auto;
    top: 0;
  }
  .c-configuremodel__selection {
    margin: 0 auto;
    text-align: center;
  }
}
@media screen and (min-width: 80em) {
  .c-configuremodel__holder {
    margin-bottom: 4rem;
  }
}
.c-configurechosen {
  display: none !important;
}
.c-configurechosen__chosen {
  background: white;
  border: 1px solid #d9d9d9;
  padding: 0.5rem 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-configurechosen__chosen * {
  line-height: 1.4;
}
.c-configurechosen__chosen + .btn,
.c-configurechosen__carsum__list + .btn {
  margin-top: 1rem;
  width: 100%;
  max-width: 30rem;
}
.c-configurechosen__download {
  color: #4d4d4d;
  width: 100%;
  text-decoration: none;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configurechosen__download-icon {
  position: relative;
  top: 0.5rem;
  opacity: 0.75;
}
.c-configurechosen__download-text {
  opacity: 0.75;
  color: #4d4d4d;
  text-decoration: underline;
}
.c-configurechosen__download:hover * {
  opacity: 1;
  color: #00adef;
}
@media screen and (min-width: 48em) {
  .c-configurechosen {
    display: inline-block !important;
  }
}
@media screen and (min-width: 80em) {
  .c-configurechosen .l-grid {
    height: 100%;
  }
  .c-configurechosen [class*="l-col--"] {
    height: 100%;
  }
  .c-configurechosen__chosen {
    padding: 1.5rem 2rem;
  }
}
.c-configurechosen__carsum__holder {
  width: 100%;
  position: relative;
  margin-bottom: 1rem;
}
.c-configurechosen__carsum__toggle {
  position: absolute;
  z-index: 10;
  top: 1rem;
  left: auto;
  right: 1rem;
  width: 12rem;
  height: 3rem;
  padding: 0;
  display: block;
  border: 0;
  overflow: hidden;
  border-radius: 0.3rem;
}
.c-configurechosen__carsum__icon {
  background-color: #333333;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  display: block;
  width: 4rem;
  height: 3rem;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configurechosen__carsum__icon:nth-of-type(1) {
  left: 0;
}
.c-configurechosen__carsum__icon:nth-of-type(2) {
  left: 4rem;
  right: 4rem;
}
.c-configurechosen__carsum__icon:nth-of-type(3) {
  left: auto;
  right: 0;
}
.c-configurechosen__carsum__icon.is-active {
  background-color: #00adef;
}
.c-configurechosen__carsum__icon:hover {
  background-color: #008bcd;
}
.c-configurechosen__carsum__icon--exterieur {
  background-size: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC40LDE1LjZoLTIuMmMtMC4yLDAtMC4zLDAuMS0wLjQsMC4ybC0wLjUsMC40Yy0wLjgtMS44LTEuOS0zLjYtMy41LTUuNWMtMC44LTEtMi4xLTEuNi0zLjQtMS42aC04LjhjLTEuMywwLTIuNSwwLjYtMy40LDEuNmMtMS42LDEuOS0yLjcsMy43LTMuNSw1LjVsLTAuNS0wLjRjLTAuMS0wLjEtMC4zLTAuMi0wLjQtMC4ySDUuNmMtMC40LDAtMC42LDAuMy0wLjYsMC42djEuNWMwLDAuMywwLjMsMC42LDAuNiwwLjZsMi4zLDAuMWMtMC4zLDEtMC42LDIuNS0wLjYsNC42YzAsMS44LDAuNCwzLDEsMy44djMuNWMwLDAuMywwLjIsMC41LDAuNSwwLjVoMi41YzAuMywwLDAuNS0wLjIsMC41LTAuNXYtMi4yaDE2LjN2Mi4yYzAsMC4zLDAuMiwwLjUsMC41LDAuNWgyLjVjMC4zLDAsMC41LTAuMiwwLjUtMC41di0zLjVjMC42LTAuOCwxLTIsMS0zLjhjMC0yLjEtMC4zLTMuNi0wLjYtNC42bDIuMy0wLjFjMC4zLDAsMC42LTAuMywwLjYtMC42di0xLjVDMzUsMTUuOCwzNC43LDE1LjYsMzQuNCwxNS42eiBNMTQuMSwxMi4yYzAuNC0wLjUsMC45LTAuNywxLjUtMC43aDguOGMwLjYsMCwxLjEsMC4zLDEuNSwwLjdjMS4xLDEuMywxLjksMi42LDIuNiwzLjhsLTE3LDBDMTIuMSwxNC44LDEzLDEzLjUsMTQuMSwxMi4yeiBNMTIuMiwyNS41Yy0xLjIsMC0yLjMtMC40LTIuMy0xLjRjMC0xLDAuNC0xLjgsMS42LTEuOHMyLjksMC44LDIuOSwxLjhDMTQuNSwyNS4xLDEzLjUsMjUuNSwxMi4yLDI1LjV6IE0yMi40LDI1LjNoLTQuN2MtMC43LDAtMS4zLTAuNi0xLjMtMS4zYzAtMC4yLDAuMi0wLjQsMC40LTAuNGg2LjZjMC4yLDAsMC40LDAuMiwwLjQsMC40QzIzLjcsMjQuOCwyMy4xLDI1LjMsMjIuNCwyNS4zeiBNMjcuOCwyNS41Yy0xLjIsMC0yLjMtMC40LTIuMy0xLjRjMC0xLDEuNy0xLjgsMi45LTEuOGMxLjIsMCwxLjYsMC44LDEuNiwxLjhDMzAsMjUuMSwyOSwyNS41LDI3LjgsMjUuNXoiLz48L2c+PC9zdmc+);
}
.c-configurechosen__carsum__icon--bekleding {
  background-size: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PGc+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMzMC41LDM0Ni41YzE0LjEsMS41LDI3LjMtNy44LDMwLjItMjEuOGMwLjUtMi40LDAuOS00LjksMS4zLTcuNWMwLjctNC42LDAuNS05LjQtMC42LTE0LjJsLTI0LjMtMTAzLjFjLTIuNC0xMC4yLTEwLjEtMTguMS0yMC0yMC43Yy0xMC40LTIuNy0yOC4xLTYtNTMuMi02Yy0zLDAtNC45LDAuMS01LjIsMC4xbC0yLjMsMC4xbC0yLjgtMC4xYy0wLjQsMC0yLjMtMC4xLTUuNC0wLjFjLTI1LjEsMC00Mi44LDMuMy01My4yLDZjLTEwLDIuNi0xNy43LDEwLjYtMjAuMSwyMC43bC0yNC4zLDEwMy4xYy0xLjIsNC44LTEuNCw5LjYtMC42LDE0LjJjMC40LDIuNiwwLjksNS4xLDEuMyw3LjVjMi44LDE0LDE2LjEsMjMuMywzMC4yLDIxLjhDMjU0LjMsMzMwLjksMzMwLjUsMzQ2LjUsMzMwLjUsMzQ2LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQyNy40LDMyNy40YzIuMS0xMy4xLDEuNS0yNi41LTEuNi0zOS43bC0yOS41LTEyNS4yYy05LjMtMjkuNy00Mi40LTQzLjctNzQuMS01MC4xVjkwLjRoMjMuM2M4LjcsMCwxNi45LTQuMywyMS44LTExLjRjNS03LjIsNi4xLTE2LjMsMy0yNC40bC0xMS4xLTI5LjdjLTMuOS0xMC4zLTEzLjktMTcuMi0yNC45LTE3LjJIMTc3LjZjLTExLDAtMjEsNi45LTI0LjksMTcuMmwtMTEuMSwyOS43Yy0zLjEsOC4xLTEuOSwxNy4zLDMsMjQuNGM1LDcuMiwxMy4xLDExLjQsMjEuOCwxMS40aDIzLjN2MjJjLTMxLjgsNi42LTY1LDIwLjYtNzQuMyw1MC42TDg2LjIsMjg3LjdjLTMuMSwxMy4yLTMuNiwyNi42LTEuNiwzOS43YzkuNiw2MC43LDM1LjIsOTQuMSw3Mi4xLDk0LjFoMS41bDEuNC0wLjVjMC40LTAuMiw0NC45LTE2LjEsOTYuNS0xNi4xYzUxLjYsMCw5Ni4xLDE1LjksOTYuNSwxNi4xbDEuNCwwLjVoMS41QzM5Mi4yLDQyMS42LDQxNy44LDM4OC4xLDQyNy40LDMyNy40eiBNMjA2LjMsOTAuNGg5OS4zdjE5LjFjLTI1LjktMy41LTQ3LjUtMi42LTQ5LjMtMi42Yy0yLjEtMC4xLTI0LTAuOS01MCwyLjZWOTAuNHogTTM3OC40LDMxOS43Yy0wLjUsMi45LTAuOSw1LjYtMS41LDguMmMtNC4yLDIwLjktMjIuOCwzNS40LTQzLjUsMzUuNGMtMi45LDAtNS44LTAuMy04LjgtMC45Yy0yMy43LTQuNy00Ni44LTcuMS02OC43LTcuMXMtNDUsMi40LTY4LjYsNy4xYy0yNCw0LjgtNDcuNS0xMC43LTUyLjItMzQuNmMtMC41LTIuNi0xLTUuMy0xLjUtOC4yYy0xLjEtNi43LTAuOC0xMy42LDAuOS0yMC42TDE1OC44LDE5NmMzLjgtMTYuMSwxNi0yOC43LDMyLTMyLjljMTEuMy0zLDMwLjUtNi41LDU3LjQtNi41YzMuNCwwLDUuNiwwLjEsNi4xLDAuMWwyLjIsMC4xbDEuNS0wLjFjMC4zLDAsMi41LTAuMSw2LTAuMWMyNi45LDAsNDYuMSwzLjYsNTcuNCw2LjVjMTUuOSw0LjIsMjguMiwxNi44LDMyLDMyLjlsMjQuMywxMDMuMUMzNzkuMSwzMDYuMSwzNzkuNCwzMTMsMzc4LjQsMzE5Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTgwLjIsMzc2LjJjLTYsMi4yLTEyLjEsNS41LTE3LjMsMTAuNGMtOS4xLDguNi0xMy44LDIwLjQtMTMuOCwzNS4zYzAsMC44LDUuNSw3Ny44LDk5LjMsODIuMXYtNjYuNUMxMjcuMSw0MzUuMiw5OC4xLDQyMi42LDgwLjIsMzc2LjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI1Niw0MjEuNmMtNDguMiwwLTkwLjUsMTQuOS05MC45LDE1LjFsLTAuMiwwLjF2NjcuNkgzNDd2LTY3LjZsLTAuMi0wLjFDMzQ2LjUsNDM2LjUsMzA0LjIsNDIxLjYsMjU2LDQyMS42eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NDkuMSwzODYuN2MtNS4yLTUtMTEuMy04LjItMTcuMy0xMC40Yy0xOCw0Ni40LTQ2LjksNTktNjguMiw2MS4zdjY2LjVjOTMuOS00LjMsOTkuMy04MS4zLDk5LjMtODIuNkM0NjIuOSw0MDcuMSw0NTguMywzOTUuMyw0NDkuMSwzODYuN3oiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-configurechosen__carsum__icon--velgen {
  background-size: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODQuNiwxNS40Qzc1LjQsNi4xLDYzLjEsMSw1MCwxQzM2LjksMSwyNC42LDYuMSwxNS40LDE1LjRDNi4xLDI0LjYsMSwzNi45LDEsNTBzNS4xLDI1LjQsMTQuNCwzNC42QzI0LjYsOTMuOSwzNi45LDk5LDUwLDk5YzEzLjEsMCwyNS40LTUuMSwzNC42LTE0LjRDOTMuOSw3NS40LDk5LDYzLjEsOTksNTBTOTMuOSwyNC42LDg0LjYsMTUuNHogTTgyLjYsMzUuOWMwLjUsMC4yLDAuOSwwLjYsMS4xLDEuMWMwLjYsMS40LDEsMi45LDEuNCw0LjVjMC4xLDAuNSwwLDEuMS0wLjMsMS41Yy0wLjMsMC41LTAuOCwwLjgtMS4zLDAuOWwtMTkuMywzLjljLTAuMSwwLTAuMywwLTAuNCwwYy0wLjgsMC0xLjYtMC41LTEuOS0xLjRjLTAuMy0xLDAuMS0yLDEuMS0yLjRsMTcuOS04LjFDODEuNiwzNS43LDgyLjEsMzUuNyw4Mi42LDM1Ljl6IE02MS41LDMxLjZMNjMsMTljMC4xLTAuNiwwLjUtMS4yLDEtMS41YzAuNi0wLjMsMS4yLTAuMywxLjgsMGM0LDEuOSw3LjUsNC41LDEwLjUsNy44YzAuNCwwLjUsMC42LDEuMSwwLjUsMS43Yy0wLjEsMC42LTAuNSwxLjItMS4xLDEuNGwtMTEuNCw1LjJjLTAuMywwLjEtMC41LDAuMi0wLjgsMC4yYy0wLjQsMC0wLjgtMC4xLTEuMi0wLjRDNjEuOCwzMyw2MS41LDMyLjMsNjEuNSwzMS42eiBNNDYuMiwxNC42YzAuMy0wLjQsMC45LTAuNywxLjQtMC43YzEuNi0wLjEsMy4yLTAuMSw0LjcsMGMwLjUsMCwxLDAuMywxLjQsMC43YzAuMywwLjQsMC41LDEsMC41LDEuNUw1MiwzNS45Yy0wLjEsMS0xLDEuOC0yLDEuOGMtMSwwLTEuOS0wLjgtMi0xLjhsLTIuMi0xOS44QzQ1LjcsMTUuNiw0NS45LDE1LDQ2LjIsMTQuNnogTTUwLDQ0YzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2Yy0zLjMsMC02LTIuNy02LTZTNDYuNyw0NCw1MCw0NHogTTIzLjcsMjUuMmMzLTMuMiw2LjYtNS44LDEwLjUtNy44YzAuNi0wLjMsMS4zLTAuMywxLjgsMGMwLjYsMC4zLDAuOSwwLjksMSwxLjVsMS40LDEyLjVjMC4xLDAuNy0wLjIsMS40LTAuOCwxLjhjLTAuMywwLjMtMC44LDAuNC0xLjIsMC40Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjJsLTExLjQtNS4yYy0wLjYtMC4zLTEtMC44LTEuMS0xLjRDMjMsMjYuNCwyMy4yLDI1LjcsMjMuNywyNS4yeiBNMTQuOSw0MS40YzAuNC0xLjUsMC44LTMsMS40LTQuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMWMwLjUtMC4yLDEuMS0wLjIsMS42LDBMMzYuOSw0NGMwLjksMC40LDEuNCwxLjUsMS4xLDIuNGMtMC4zLDAuOC0xLDEuNC0xLjksMS40Yy0wLjEsMC0wLjMsMC0wLjQsMGwtMTkuMy0zLjljLTAuNS0wLjEtMS0wLjQtMS4zLTAuOUMxNC44LDQyLjUsMTQuNyw0MiwxNC45LDQxLjR6IE0yMCw2OC40Yy0wLjEsMC0wLjIsMC0wLjIsMGMtMC42LTAuMS0xLjItMC41LTEuNS0xYy0yLTMuNy0zLjQtNy44LTQtMTJjLTAuMS0wLjYsMC4xLTEuMywwLjYtMS43YzAuNS0wLjQsMS4xLTAuNiwxLjgtMC41bDExLjksMi40YzAuNywwLjEsMS4zLDAuNywxLjUsMS4zYzAuMiwwLjcsMC4xLDEuNC0wLjQsMmwtOC4xLDguOUMyMS4xLDY4LjEsMjAuNiw2OC40LDIwLDY4LjR6IE0zMi40LDgwLjljLTAuMiwwLTAuMywwLjEtMC41LDAuMWMtMC40LDAtMC43LTAuMS0xLjEtMC4zYy0xLjMtMC44LTIuNS0xLjctMy43LTIuN2MtMC40LTAuMy0wLjctMC45LTAuNy0xLjRjMC0wLjUsMC4xLTEuMSwwLjUtMS41bDEzLTE0LjJjMC43LTAuNywxLjgtMC45LDIuNi0wLjNjMC44LDAuNiwxLjEsMS43LDAuNiwyLjZMMzMuNiw4MEMzMy4zLDgwLjQsMzIuOSw4MC44LDMyLjQsODAuOXogTTU3LjYsODQuNWMtMC4zLDAuNi0wLjgsMS0xLjUsMS4xYy0yLDAuNC00LjEsMC41LTYuMiwwLjVjLTIuMSwwLTQuMi0wLjItNi4yLTAuNWMtMC42LTAuMS0xLjItMC41LTEuNS0xLjFjLTAuMy0wLjYtMC4zLTEuMywwLjEtMS44bDUuOC0xMC4zYzAuNC0wLjYsMS0xLDEuNy0xYzAuNywwLDEuNCwwLjQsMS43LDFsNS44LDEwLjNDNTcuOSw4My4zLDU3LjksODMuOSw1Ny42LDg0LjV6IE03My42LDc2LjZjMCwwLjUtMC4zLDEtMC43LDEuNGMtMS4yLDEtMi40LDEuOS0zLjcsMi43Yy0wLjMsMC4yLTAuNywwLjMtMS4xLDAuM2MtMC4yLDAtMC4zLDAtMC41LTAuMWMtMC41LTAuMS0xLTAuNS0xLjItMC45bC05LjUtMTYuN2MtMC41LTAuOS0wLjMtMiwwLjYtMi42YzAuOC0wLjYsMi0wLjUsMi42LDAuM2wxMywxNC4yQzczLjQsNzUuNSw3My42LDc2LjEsNzMuNiw3Ni42eiBNODEuNyw2Ny4zYy0wLjMsMC42LTAuOSwwLjktMS41LDFjLTAuMSwwLTAuMiwwLTAuMiwwYy0wLjYsMC0xLjEtMC4yLTEuNS0wLjZsLTguMS04LjljLTAuNS0wLjUtMC42LTEuMy0wLjQtMmMwLjItMC43LDAuOC0xLjIsMS41LTEuM2wxMS45LTIuNGMwLjYtMC4xLDEuMywwLjEsMS44LDAuNWMwLjUsMC40LDAuNywxLjEsMC42LDEuN0M4NS4xLDU5LjYsODMuOCw2My42LDgxLjcsNjcuM3oiLz48L2c+PC9zdmc+);
}
.c-configurechosen__carsum__imgholder {
  width: 100%;
  position: relative;
  height: 0;
  cursor: pointer;
  overflow: hidden;
  padding-bottom: 66%;
  background-color: #333333;
}
.c-configurechosen__carsum__img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.c-configurechosen__carsum__list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.c-configurechosen__carsum__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.c-configurechosen__carsum__item strong {
  min-width: 8rem;
}
/* CONFIGURATOR - EXTERIOR */
@media screen and (min-width: 64em) {
  .c-configureexterior {
    overflow: hidden !important;
  }
}
.c-configureexterior__gallery {
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 10;
  height: 0;
  padding-top: 66.6%;
  background-size: 10rem;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #f2f2f2;
  background-image: url('/media/gfx/animatie-mercedes.gif');
}
.c-configureexterior__gallery .l-image__parent--landscape {
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (min-width: 64em) {
  .c-configureexterior__gallery {
    height: 100%;
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: 0;
    margin: auto 0;
  }
  .c-configureexterior__gallery .l-image__parent--landscape {
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
    min-height: 100%;
    -webkit-transform: translateY(-10rem);
        -ms-transform: translateY(-10rem);
            transform: translateY(-10rem);
  }
}
.c-configureexterior__nav {
  display: none;
}
.c-configureexterior__nav-wrapper {
  background: black;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  height: 100%;
  width: 100%;
}
.c-configureexterior__nav-list {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 3;
      -ms-flex-positive: 3;
          flex-grow: 3;
}
.c-configureexterior__nav-item {
  padding: 0 1.5rem;
  cursor: pointer;
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: white;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0.3rem solid #000000;
  border-top: 0.6rem solid #000000;
}
.c-configureexterior__nav-button {
  width: 15rem;
  border-right: 1px solid #333333;
  cursor: pointer;
}
.c-configureexterior__nav-button--next {
  border: 0;
  border-left: 1px solid #333333;
}
.c-configureexterior__nav-item:hover,
.c-configureexterior__nav-button:hover {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media screen and (min-width: 48em) {
  .c-configureexterior__nav-item {
    height: 5rem;
    font-size: 1.2rem;
    border-left: 1px solid #333333;
  }
  .c-configureexterior__nav-item:nth-last-of-type(1) {
    border-right: 1px solid #333333;
  }
  .c-configureexterior__nav {
    display: block;
    width: 100%;
    height: 5rem;
    position: absolute;
    top: -5rem;
    left: 0;
    z-index: 10;
  }
}
@media screen and (min-width: 64em) {
  .c-configureexterior__nav-item {
    padding: 0 2rem;
    font-size: 1.6rem;
  }
  .c-configureexterior__nav-button {
    width: 17rem;
  }
  .c-configureexterior__nav-item {
    padding: 0 3rem;
    min-width: 14rem;
  }
}
.c-configureexterior__nav-item .c-configureexterior__icon {
  display: block;
  width: 2rem;
  height: 2rem;
  margin-right: 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  top: -0.2rem;
}
.c-configureexterior__nav-item .c-configureexterior__icon--bekleding {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PGc+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMzMC41LDM0Ni41YzE0LjEsMS41LDI3LjMtNy44LDMwLjItMjEuOGMwLjUtMi40LDAuOS00LjksMS4zLTcuNWMwLjctNC42LDAuNS05LjQtMC42LTE0LjJsLTI0LjMtMTAzLjFjLTIuNC0xMC4yLTEwLjEtMTguMS0yMC0yMC43Yy0xMC40LTIuNy0yOC4xLTYtNTMuMi02Yy0zLDAtNC45LDAuMS01LjIsMC4xbC0yLjMsMC4xbC0yLjgtMC4xYy0wLjQsMC0yLjMtMC4xLTUuNC0wLjFjLTI1LjEsMC00Mi44LDMuMy01My4yLDZjLTEwLDIuNi0xNy43LDEwLjYtMjAuMSwyMC43bC0yNC4zLDEwMy4xYy0xLjIsNC44LTEuNCw5LjYtMC42LDE0LjJjMC40LDIuNiwwLjksNS4xLDEuMyw3LjVjMi44LDE0LDE2LjEsMjMuMywzMC4yLDIxLjhDMjU0LjMsMzMwLjksMzMwLjUsMzQ2LjUsMzMwLjUsMzQ2LjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQyNy40LDMyNy40YzIuMS0xMy4xLDEuNS0yNi41LTEuNi0zOS43bC0yOS41LTEyNS4yYy05LjMtMjkuNy00Mi40LTQzLjctNzQuMS01MC4xVjkwLjRoMjMuM2M4LjcsMCwxNi45LTQuMywyMS44LTExLjRjNS03LjIsNi4xLTE2LjMsMy0yNC40bC0xMS4xLTI5LjdjLTMuOS0xMC4zLTEzLjktMTcuMi0yNC45LTE3LjJIMTc3LjZjLTExLDAtMjEsNi45LTI0LjksMTcuMmwtMTEuMSwyOS43Yy0zLjEsOC4xLTEuOSwxNy4zLDMsMjQuNGM1LDcuMiwxMy4xLDExLjQsMjEuOCwxMS40aDIzLjN2MjJjLTMxLjgsNi42LTY1LDIwLjYtNzQuMyw1MC42TDg2LjIsMjg3LjdjLTMuMSwxMy4yLTMuNiwyNi42LTEuNiwzOS43YzkuNiw2MC43LDM1LjIsOTQuMSw3Mi4xLDk0LjFoMS41bDEuNC0wLjVjMC40LTAuMiw0NC45LTE2LjEsOTYuNS0xNi4xYzUxLjYsMCw5Ni4xLDE1LjksOTYuNSwxNi4xbDEuNCwwLjVoMS41QzM5Mi4yLDQyMS42LDQxNy44LDM4OC4xLDQyNy40LDMyNy40eiBNMjA2LjMsOTAuNGg5OS4zdjE5LjFjLTI1LjktMy41LTQ3LjUtMi42LTQ5LjMtMi42Yy0yLjEtMC4xLTI0LTAuOS01MCwyLjZWOTAuNHogTTM3OC40LDMxOS43Yy0wLjUsMi45LTAuOSw1LjYtMS41LDguMmMtNC4yLDIwLjktMjIuOCwzNS40LTQzLjUsMzUuNGMtMi45LDAtNS44LTAuMy04LjgtMC45Yy0yMy43LTQuNy00Ni44LTcuMS02OC43LTcuMXMtNDUsMi40LTY4LjYsNy4xYy0yNCw0LjgtNDcuNS0xMC43LTUyLjItMzQuNmMtMC41LTIuNi0xLTUuMy0xLjUtOC4yYy0xLjEtNi43LTAuOC0xMy42LDAuOS0yMC42TDE1OC44LDE5NmMzLjgtMTYuMSwxNi0yOC43LDMyLTMyLjljMTEuMy0zLDMwLjUtNi41LDU3LjQtNi41YzMuNCwwLDUuNiwwLjEsNi4xLDAuMWwyLjIsMC4xbDEuNS0wLjFjMC4zLDAsMi41LTAuMSw2LTAuMWMyNi45LDAsNDYuMSwzLjYsNTcuNCw2LjVjMTUuOSw0LjIsMjguMiwxNi44LDMyLDMyLjlsMjQuMywxMDMuMUMzNzkuMSwzMDYuMSwzNzkuNCwzMTMsMzc4LjQsMzE5Ljd6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTgwLjIsMzc2LjJjLTYsMi4yLTEyLjEsNS41LTE3LjMsMTAuNGMtOS4xLDguNi0xMy44LDIwLjQtMTMuOCwzNS4zYzAsMC44LDUuNSw3Ny44LDk5LjMsODIuMXYtNjYuNUMxMjcuMSw0MzUuMiw5OC4xLDQyMi42LDgwLjIsMzc2LjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI1Niw0MjEuNmMtNDguMiwwLTkwLjUsMTQuOS05MC45LDE1LjFsLTAuMiwwLjF2NjcuNkgzNDd2LTY3LjZsLTAuMi0wLjFDMzQ2LjUsNDM2LjUsMzA0LjIsNDIxLjYsMjU2LDQyMS42eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NDkuMSwzODYuN2MtNS4yLTUtMTEuMy04LjItMTcuMy0xMC40Yy0xOCw0Ni40LTQ2LjksNTktNjguMiw2MS4zdjY2LjVjOTMuOS00LjMsOTkuMy04MS4zLDk5LjMtODIuNkM0NjIuOSw0MDcuMSw0NTguMywzOTUuMyw0NDkuMSwzODYuN3oiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-configureexterior__nav-item .c-configureexterior__icon--velgen {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNODIsMThDNzMuNSw5LjQsNjIuMSw0LjYsNTAsNC42UzI2LjUsOS40LDE4LDE4QzkuNCwyNi41LDQuNiwzNy45LDQuNiw1MFM5LjQsNzMuNSwxOCw4MmM4LjUsOC42LDE5LjksMTMuMywzMiwxMy4zUzczLjUsOTAuNiw4Miw4MmM4LjYtOC41LDEzLjMtMTkuOSwxMy4zLTMyUzkwLjYsMjYuNSw4MiwxOHogTTgwLjIsMzYuOWMwLjUsMC4yLDAuOCwwLjYsMSwxYzAuNiwxLjMsMC45LDIuNywxLjMsNC4yYzAuMSwwLjUsMCwxLTAuMywxLjRjLTAuMywwLjUtMC43LDAuNy0xLjIsMC44TDYzLjEsNDhjLTAuMSwwLTAuMywwLTAuNCwwYy0wLjcsMC0xLjUtMC41LTEuOC0xLjNjLTAuMy0wLjksMC4xLTEuOSwxLTIuMmwxNi42LTcuNUM3OS4yLDM2LjgsNzkuNywzNi44LDgwLjIsMzYuOXogTTYwLjYsMzNMNjIsMjEuM2MwLjEtMC42LDAuNS0xLjEsMC45LTEuNGMwLjYtMC4zLDEuMS0wLjMsMS43LDBjMy43LDEuOCw2LjksNC4yLDkuNyw3LjJjMC40LDAuNSwwLjYsMSwwLjUsMS42Yy0wLjEsMC42LTAuNSwxLjEtMSwxLjNsLTEwLjYsNC44QzYzLDM0LjksNjIuOCwzNSw2Mi41LDM1Yy0wLjQsMC0wLjctMC4xLTEuMS0wLjRDNjAuOSwzNC4zLDYwLjYsMzMuNiw2MC42LDMzeiBNNDYuNSwxNy4yYzAuMy0wLjQsMC44LTAuNiwxLjMtMC42YzEuNS0wLjEsMy0wLjEsNC40LDBjMC41LDAsMC45LDAuMywxLjMsMC42YzAuMywwLjQsMC41LDAuOSwwLjUsMS40bC0yLDE4LjNjLTAuMSwwLjktMC45LDEuNy0xLjksMS43cy0xLjgtMC43LTEuOS0xLjdsLTItMTguM0M0NiwxOC4yLDQ2LjIsMTcuNiw0Ni41LDE3LjJ6IE01MCw0NC40YzMuMSwwLDUuNiwyLjUsNS42LDUuNmMwLDMuMS0yLjUsNS42LTUuNiw1LjZzLTUuNi0yLjUtNS42LTUuNkM0NC40LDQ2LjksNDYuOSw0NC40LDUwLDQ0LjR6IE0yNS43LDI3YzIuOC0zLDYuMS01LjQsOS43LTcuMmMwLjYtMC4zLDEuMi0wLjMsMS43LDBjMC42LDAuMywwLjgsMC44LDAuOSwxLjRsMS4zLDExLjZjMC4xLDAuNi0wLjIsMS4zLTAuNywxLjdjLTAuMywwLjMtMC43LDAuNC0xLjEsMC40Yy0wLjMsMC0wLjYtMC4xLTAuNy0wLjJsLTEwLjYtNC44Yy0wLjYtMC4zLTAuOS0wLjctMS0xLjNDMjUsMjguMiwyNS4yLDI3LjUsMjUuNywyN3ogTTE3LjUsNDJjMC40LTEuNCwwLjctMi44LDEuMy00LjJjMC4yLTAuNSwwLjYtMC44LDEtMXMxLTAuMiwxLjUsMGwxNi42LDcuNmMwLjgsMC40LDEuMywxLjQsMSwyLjJDMzguNiw0Ny40LDM4LDQ4LDM3LjEsNDhjLTAuMSwwLTAuMywwLTAuNCwwbC0xNy45LTMuNmMtMC41LTAuMS0wLjktMC40LTEuMi0wLjhDMTcuNCw0My4xLDE3LjMsNDIuNiwxNy41LDQyeiBNMjIuMiw2N2MtMC4xLDAtMC4yLDAtMC4yLDBjLTAuNi0wLjEtMS4xLTAuNS0xLjQtMC45Yy0xLjktMy40LTMuMS03LjItMy43LTExLjFjLTAuMS0wLjYsMC4xLTEuMiwwLjYtMS42czEtMC42LDEuNy0wLjVsMTEsMi4yYzAuNiwwLjEsMS4yLDAuNiwxLjQsMS4yYzAuMiwwLjYsMC4xLDEuMy0wLjQsMS45bC03LjUsOC4yQzIzLjMsNjYuOCwyMi44LDY3LDIyLjIsNjd6IE0zMy43LDc4LjZjLTAuMiwwLTAuMywwLjEtMC41LDAuMWMtMC40LDAtMC42LTAuMS0xLTAuM2MtMS4yLTAuNy0yLjMtMS42LTMuNC0yLjVjLTAuNC0wLjMtMC42LTAuOC0wLjYtMS4zYzAtMC41LDAuMS0xLDAuNS0xLjRsMTItMTMuMWMwLjYtMC42LDEuNy0wLjgsMi40LTAuM3MxLDEuNiwwLjYsMi40bC04LjgsMTUuNkMzNC41LDc4LjEsMzQuMiw3OC41LDMzLjcsNzguNnogTTU3LDgxLjljLTAuMywwLjYtMC43LDAuOS0xLjQsMWMtMS45LDAuNC0zLjgsMC41LTUuNywwLjVjLTEuOSwwLTMuOS0wLjItNS43LTAuNWMtMC42LTAuMS0xLjEtMC41LTEuNC0xYy0wLjMtMC42LTAuMy0xLjIsMC4xLTEuN2w1LjQtOS41YzAuNC0wLjYsMC45LTAuOSwxLjYtMC45czEuMywwLjQsMS42LDAuOWw1LjQsOS41QzU3LjMsODAuOCw1Ny4zLDgxLjQsNTcsODEuOXogTTcxLjgsNzQuNmMwLDAuNS0wLjMsMC45LTAuNiwxLjNjLTEuMSwwLjktMi4yLDEuOC0zLjQsMi41Yy0wLjMsMC4yLTAuNiwwLjMtMSwwLjNjLTAuMiwwLTAuMywwLTAuNS0wLjFjLTAuNS0wLjEtMC45LTAuNS0xLjEtMC44bC04LjgtMTUuNWMtMC41LTAuOC0wLjMtMS45LDAuNi0yLjRjMC43LTAuNiwxLjktMC41LDIuNCwwLjNsMTIsMTMuMUM3MS43LDczLjYsNzEuOCw3NC4yLDcxLjgsNzQuNnogTTc5LjMsNjZjLTAuMywwLjYtMC44LDAuOC0xLjQsMC45Yy0wLjEsMC0wLjIsMC0wLjIsMGMtMC42LDAtMS0wLjItMS40LTAuNmwtNy41LTguMmMtMC41LTAuNS0wLjYtMS4yLTAuNC0xLjljMC4yLTAuNiwwLjctMS4xLDEuNC0xLjJsMTEtMi4yYzAuNi0wLjEsMS4yLDAuMSwxLjcsMC41YzAuNSwwLjQsMC42LDEsMC42LDEuNkM4Mi41LDU4LjksODEuMyw2Mi42LDc5LjMsNjZ6Ii8+PC9nPjwvc3ZnPg==);
}
.c-configureexterior__nav-item .c-configureexterior__icon--kleur {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgNjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnIGlkPSJYTUxJRF80NzZfIj48cGF0aCBpZD0iWE1MSURfNTAzXyIgY2xhc3M9InN0MCIgZD0iTTU5LjgsMjUuN2MwLjctMC43LDAuNy0yLDAtMi43bC0yLjktMi45Yy0wLjYtMC42LTEuNy0wLjctMi40LTAuMmwtNiw0LjFsNC4xLTYuMWMwLjUtMC44LDAuNC0xLjgtMC4yLTIuNGwtNi4yLTYuMmMtMC42LTAuNi0xLjQtMC43LTIuMi0wLjRsLTEuMSwwLjVsMC41LTEuMWMwLjMtMC43LDAuMi0xLjYtMC40LTIuMWwtMi0yYy0wLjctMC43LTItMC43LTIuNywwTDIzLjEsMTkuNGwyMS41LDIxLjVMNTkuOCwyNS43eiIvPjxwYXRoIGlkPSJYTUxJRF8xMTk5XyIgY2xhc3M9InN0MCIgZD0iTTIwLjMsMjIuMmwtNC40LDQuNGMtMC40LDAuNC0wLjYsMC44LTAuNiwxLjRzMC4yLDEsMC42LDEuNGw0LjIsNC4yYzAuOCwwLjgsMS4yLDEuOSwxLjEsM2MtMC4xLDEuMS0wLjcsMi4xLTEuNywyLjdDNy4yLDQ3LjEsNiw0OC4yLDUuNyw0OC42Yy0yLjcsMi43LTIuNyw3LjEsMCw5LjhjMi43LDIuNyw3LjEsMi43LDkuOCwwYzAuNC0wLjQsMS41LTEuNSw5LjMtMTMuOGMwLjYtMSwxLjYtMS42LDIuNy0xLjdjMS4xLTAuMSwyLjIsMC4zLDMsMS4xbDQuMiw0LjJjMC43LDAuNywyLDAuNywyLjcsMGw0LjQtNC40TDIwLjMsMjIuMnogTTEyLjYsNTUuMmMtMS4xLDEuMS0yLjgsMS4xLTMuOCwwYy0xLjEtMS4xLTEuMS0yLjgsMC0zLjhjMS4xLTEuMSwyLjgtMS4xLDMuOCwwQzEzLjYsNTIuNSwxMy42LDU0LjIsMTIuNiw1NS4yeiIvPjwvZz48L3N2Zz4=);
}
.c-configureexterior__nav-item .c-configureexterior__icon--tridion {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJhdXRvLWZpeCI+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIzMS42LDE4LjMgNDMuMSwyNC44IDM2LjcsMTMuMyA0My4xLDEuOCAzMS42LDguMiAyMC4yLDEuOCAyNi42LDEzLjMgMjAuMiwyNC44ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iODYuNyw2My4zIDc1LjIsNTYuOSA4MS43LDY4LjQgNzUuMiw3OS44IDg2LjcsNzMuNCA5OC4yLDc5LjggOTEuOCw2OC40IDk4LjIsNTYuOSAiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9Ijk4LjIsMS44IDg2LjcsOC4yIDc1LjIsMS44IDgxLjcsMTMuMyA3NS4yLDI0LjggODYuNywxOC4zIDk4LjIsMjQuOCA5MS44LDEzLjMgIi8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTYzLjMsMjYuMWMtMS44LTEuOC00LjYtMS44LTYuNCwwTDMuMiw3OS44Yy0xLjgsMS44LTEuOCw0LjYsMCw2LjRsMTAuNiwxMC42YzEuOCwxLjgsNC42LDEuOCw2LjQsMGw1My43LTUzLjdjMS44LTEuOCwxLjgtNC42LDAtNi40TDYzLjMsMjYuMXogTTU4LjMsNTEuNGwtOS42LTkuNmwxMS0xMWw5LjYsOS42TDU4LjMsNTEuNHoiLz48L2c+PC9nPjwvc3ZnPg==);
}
.c-configureexterior__nav-item .c-configureexterior__icon:after {
  content: '';
  position: absolute;
  top: auto;
  left: auto;
  right: -0.5rem;
  bottom: -0.5rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
}
.c-configureexterior__nav-item.s-done {
  background: #000000;
  border-bottom: 0.3rem solid #22b273;
}
.c-configureexterior__nav-item.s-done .c-configureexterior__icon:after {
  background-size: cover;
  background-repeat: no-repeat;
  background-color: black;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMkM5OTY1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVjLTAuNSwwLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNWMtMC41LDAtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZjMCwwLjUsMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNWMwLjUsMCwxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
.c-configureexterior__nav-item.s-active {
  background: #ffffff !important;
  border-top: 0.6rem solid #000000;
  border-bottom: 0.3rem solid #ffffff !important;
  color: #000000 !important;
}
.c-configureexterior__nav-item.s-active .c-configureexterior__icon:after {
  background-image: none;
  background-color: transparent;
}
.c-configureexterior__nav-item.s-active .c-configureexterior__icon--bekleding {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxnPjxwYXRoIGQ9Ik0zMzAuNSwzNDYuNWMxNC4xLDEuNSwyNy4zLTcuOCwzMC4yLTIxLjhjMC41LTIuNCwwLjktNC45LDEuMy03LjVjMC43LTQuNiwwLjUtOS40LTAuNi0xNC4ybC0yNC4zLTEwMy4xYy0yLjQtMTAuMi0xMC4xLTE4LjEtMjAtMjAuN2MtMTAuNC0yLjctMjguMS02LTUzLjItNmMtMywwLTQuOSwwLjEtNS4yLDAuMWwtMi4zLDAuMWwtMi44LTAuMWMtMC40LDAtMi4zLTAuMS01LjQtMC4xYy0yNS4xLDAtNDIuOCwzLjMtNTMuMiw2Yy0xMCwyLjYtMTcuNywxMC42LTIwLjEsMjAuN2wtMjQuMywxMDMuMWMtMS4yLDQuOC0xLjQsOS42LTAuNiwxNC4yYzAuNCwyLjYsMC45LDUuMSwxLjMsNy41YzIuOCwxNCwxNi4xLDIzLjMsMzAuMiwyMS44QzI1NC4zLDMzMC45LDMzMC41LDM0Ni41LDMzMC41LDM0Ni41eiIvPjxwYXRoIGQ9Ik00MjcuNCwzMjcuNGMyLjEtMTMuMSwxLjUtMjYuNS0xLjYtMzkuN2wtMjkuNS0xMjUuMmMtOS4zLTI5LjctNDIuNC00My43LTc0LjEtNTAuMVY5MC40aDIzLjNjOC43LDAsMTYuOS00LjMsMjEuOC0xMS40YzUtNy4yLDYuMS0xNi4zLDMtMjQuNGwtMTEuMS0yOS43Yy0zLjktMTAuMy0xMy45LTE3LjItMjQuOS0xNy4ySDE3Ny42Yy0xMSwwLTIxLDYuOS0yNC45LDE3LjJsLTExLjEsMjkuN2MtMy4xLDguMS0xLjksMTcuMywzLDI0LjRjNSw3LjIsMTMuMSwxMS40LDIxLjgsMTEuNGgyMy4zdjIyYy0zMS44LDYuNi02NSwyMC42LTc0LjMsNTAuNkw4Ni4yLDI4Ny43Yy0zLjEsMTMuMi0zLjYsMjYuNi0xLjYsMzkuN2M5LjYsNjAuNywzNS4yLDk0LjEsNzIuMSw5NC4xaDEuNWwxLjQtMC41YzAuNC0wLjIsNDQuOS0xNi4xLDk2LjUtMTYuMWM1MS42LDAsOTYuMSwxNS45LDk2LjUsMTYuMWwxLjQsMC41aDEuNUMzOTIuMiw0MjEuNiw0MTcuOCwzODguMSw0MjcuNCwzMjcuNHogTTIwNi4zLDkwLjRoOTkuM3YxOS4xYy0yNS45LTMuNS00Ny41LTIuNi00OS4zLTIuNmMtMi4xLTAuMS0yNC0wLjktNTAsMi42VjkwLjR6IE0zNzguNCwzMTkuN2MtMC41LDIuOS0wLjksNS42LTEuNSw4LjJjLTQuMiwyMC45LTIyLjgsMzUuNC00My41LDM1LjRjLTIuOSwwLTUuOC0wLjMtOC44LTAuOWMtMjMuNy00LjctNDYuOC03LjEtNjguNy03LjFzLTQ1LDIuNC02OC42LDcuMWMtMjQsNC44LTQ3LjUtMTAuNy01Mi4yLTM0LjZjLTAuNS0yLjYtMS01LjMtMS41LTguMmMtMS4xLTYuNy0wLjgtMTMuNiwwLjktMjAuNkwxNTguOCwxOTZjMy44LTE2LjEsMTYtMjguNywzMi0zMi45YzExLjMtMywzMC41LTYuNSw1Ny40LTYuNWMzLjQsMCw1LjYsMC4xLDYuMSwwLjFsMi4yLDAuMWwxLjUtMC4xYzAuMywwLDIuNS0wLjEsNi0wLjFjMjYuOSwwLDQ2LjEsMy42LDU3LjQsNi41YzE1LjksNC4yLDI4LjIsMTYuOCwzMiwzMi45bDI0LjMsMTAzLjFDMzc5LjEsMzA2LjEsMzc5LjQsMzEzLDM3OC40LDMxOS43eiIvPjxwYXRoIGQ9Ik04MC4yLDM3Ni4yYy02LDIuMi0xMi4xLDUuNS0xNy4zLDEwLjRjLTkuMSw4LjYtMTMuOCwyMC40LTEzLjgsMzUuM2MwLDAuOCw1LjUsNzcuOCw5OS4zLDgyLjF2LTY2LjVDMTI3LjEsNDM1LjIsOTguMSw0MjIuNiw4MC4yLDM3Ni4yeiIvPjxwYXRoIGQ9Ik0yNTYsNDIxLjZjLTQ4LjIsMC05MC41LDE0LjktOTAuOSwxNS4xbC0wLjIsMC4xdjY3LjZIMzQ3di02Ny42bC0wLjItMC4xQzM0Ni41LDQzNi41LDMwNC4yLDQyMS42LDI1Niw0MjEuNnoiLz48cGF0aCBkPSJNNDQ5LjEsMzg2LjdjLTUuMi01LTExLjMtOC4yLTE3LjMtMTAuNGMtMTgsNDYuNC00Ni45LDU5LTY4LjIsNjEuM3Y2Ni41YzkzLjktNC4zLDk5LjMtODEuMyw5OS4zLTgyLjZDNDYyLjksNDA3LjEsNDU4LjMsMzk1LjMsNDQ5LjEsMzg2Ljd6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
}
.c-configureexterior__nav-item.s-active .c-configureexterior__icon--velgen {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTgyLDE4QzczLjUsOS40LDYyLjEsNC42LDUwLDQuNlMyNi41LDkuNCwxOCwxOEM5LjQsMjYuNSw0LjYsMzcuOSw0LjYsNTBTOS40LDczLjUsMTgsODJjOC41LDguNiwxOS45LDEzLjMsMzIsMTMuM1M3My41LDkwLjYsODIsODJjOC42LTguNSwxMy4zLTE5LjksMTMuMy0zMlM5MC42LDI2LjUsODIsMTh6IE04MC4yLDM2LjljMC41LDAuMiwwLjgsMC42LDEsMWMwLjYsMS4zLDAuOSwyLjcsMS4zLDQuMmMwLjEsMC41LDAsMS0wLjMsMS40Yy0wLjMsMC41LTAuNywwLjctMS4yLDAuOEw2My4xLDQ4Yy0wLjEsMC0wLjMsMC0wLjQsMGMtMC43LDAtMS41LTAuNS0xLjgtMS4zYy0wLjMtMC45LDAuMS0xLjksMS0yLjJsMTYuNi03LjVDNzkuMiwzNi44LDc5LjcsMzYuOCw4MC4yLDM2Ljl6IE02MC42LDMzTDYyLDIxLjNjMC4xLTAuNiwwLjUtMS4xLDAuOS0xLjRjMC42LTAuMywxLjEtMC4zLDEuNywwYzMuNywxLjgsNi45LDQuMiw5LjcsNy4yYzAuNCwwLjUsMC42LDEsMC41LDEuNmMtMC4xLDAuNi0wLjUsMS4xLTEsMS4zbC0xMC42LDQuOEM2MywzNC45LDYyLjgsMzUsNjIuNSwzNWMtMC40LDAtMC43LTAuMS0xLjEtMC40QzYwLjksMzQuMyw2MC42LDMzLjYsNjAuNiwzM3ogTTQ2LjUsMTcuMmMwLjMtMC40LDAuOC0wLjYsMS4zLTAuNmMxLjUtMC4xLDMtMC4xLDQuNCwwYzAuNSwwLDAuOSwwLjMsMS4zLDAuNmMwLjMsMC40LDAuNSwwLjksMC41LDEuNGwtMiwxOC4zYy0wLjEsMC45LTAuOSwxLjctMS45LDEuN3MtMS44LTAuNy0xLjktMS43bC0yLTE4LjNDNDYsMTguMiw0Ni4yLDE3LjYsNDYuNSwxNy4yeiBNNTAsNDQuNGMzLjEsMCw1LjYsMi41LDUuNiw1LjZjMCwzLjEtMi41LDUuNi01LjYsNS42cy01LjYtMi41LTUuNi01LjZDNDQuNCw0Ni45LDQ2LjksNDQuNCw1MCw0NC40eiBNMjUuNywyN2MyLjgtMyw2LjEtNS40LDkuNy03LjJjMC42LTAuMywxLjItMC4zLDEuNywwYzAuNiwwLjMsMC44LDAuOCwwLjksMS40bDEuMywxMS42YzAuMSwwLjYtMC4yLDEuMy0wLjcsMS43Yy0wLjMsMC4zLTAuNywwLjQtMS4xLDAuNGMtMC4zLDAtMC42LTAuMS0wLjctMC4ybC0xMC42LTQuOGMtMC42LTAuMy0wLjktMC43LTEtMS4zQzI1LDI4LjIsMjUuMiwyNy41LDI1LjcsMjd6IE0xNy41LDQyYzAuNC0xLjQsMC43LTIuOCwxLjMtNC4yYzAuMi0wLjUsMC42LTAuOCwxLTFzMS0wLjIsMS41LDBsMTYuNiw3LjZjMC44LDAuNCwxLjMsMS40LDEsMi4yQzM4LjYsNDcuNCwzOCw0OCwzNy4xLDQ4Yy0wLjEsMC0wLjMsMC0wLjQsMGwtMTcuOS0zLjZjLTAuNS0wLjEtMC45LTAuNC0xLjItMC44QzE3LjQsNDMuMSwxNy4zLDQyLjYsMTcuNSw0MnogTTIyLjIsNjdjLTAuMSwwLTAuMiwwLTAuMiwwYy0wLjYtMC4xLTEuMS0wLjUtMS40LTAuOWMtMS45LTMuNC0zLjEtNy4yLTMuNy0xMS4xYy0wLjEtMC42LDAuMS0xLjIsMC42LTEuNnMxLTAuNiwxLjctMC41bDExLDIuMmMwLjYsMC4xLDEuMiwwLjYsMS40LDEuMmMwLjIsMC42LDAuMSwxLjMtMC40LDEuOWwtNy41LDguMkMyMy4zLDY2LjgsMjIuOCw2NywyMi4yLDY3eiBNMzMuNyw3OC42Yy0wLjIsMC0wLjMsMC4xLTAuNSwwLjFjLTAuNCwwLTAuNi0wLjEtMS0wLjNjLTEuMi0wLjctMi4zLTEuNi0zLjQtMi41Yy0wLjQtMC4zLTAuNi0wLjgtMC42LTEuM2MwLTAuNSwwLjEtMSwwLjUtMS40bDEyLTEzLjFjMC42LTAuNiwxLjctMC44LDIuNC0wLjNzMSwxLjYsMC42LDIuNGwtOC44LDE1LjZDMzQuNSw3OC4xLDM0LjIsNzguNSwzMy43LDc4LjZ6IE01Nyw4MS45Yy0wLjMsMC42LTAuNywwLjktMS40LDFjLTEuOSwwLjQtMy44LDAuNS01LjcsMC41Yy0xLjksMC0zLjktMC4yLTUuNy0wLjVjLTAuNi0wLjEtMS4xLTAuNS0xLjQtMWMtMC4zLTAuNi0wLjMtMS4yLDAuMS0xLjdsNS40LTkuNWMwLjQtMC42LDAuOS0wLjksMS42LTAuOXMxLjMsMC40LDEuNiwwLjlsNS40LDkuNUM1Ny4zLDgwLjgsNTcuMyw4MS40LDU3LDgxLjl6IE03MS44LDc0LjZjMCwwLjUtMC4zLDAuOS0wLjYsMS4zYy0xLjEsMC45LTIuMiwxLjgtMy40LDIuNWMtMC4zLDAuMi0wLjYsMC4zLTEsMC4zYy0wLjIsMC0wLjMsMC0wLjUtMC4xYy0wLjUtMC4xLTAuOS0wLjUtMS4xLTAuOGwtOC44LTE1LjVjLTAuNS0wLjgtMC4zLTEuOSwwLjYtMi40YzAuNy0wLjYsMS45LTAuNSwyLjQsMC4zbDEyLDEzLjFDNzEuNyw3My42LDcxLjgsNzQuMiw3MS44LDc0LjZ6IE03OS4zLDY2Yy0wLjMsMC42LTAuOCwwLjgtMS40LDAuOWMtMC4xLDAtMC4yLDAtMC4yLDBjLTAuNiwwLTEtMC4yLTEuNC0wLjZsLTcuNS04LjJjLTAuNS0wLjUtMC42LTEuMi0wLjQtMS45YzAuMi0wLjYsMC43LTEuMSwxLjQtMS4ybDExLTIuMmMwLjYtMC4xLDEuMiwwLjEsMS43LDAuNWMwLjUsMC40LDAuNiwxLDAuNiwxLjZDODIuNSw1OC45LDgxLjMsNjIuNiw3OS4zLDY2eiIvPjwvZz48L3N2Zz4=);
}
.c-configureexterior__nav-item.s-active .c-configureexterior__icon--kleur {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgNjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iWE1MSURfNDc2XyI+PHBhdGggaWQ9IlhNTElEXzUwM18iIGQ9Ik01OS44LDI1LjdjMC43LTAuNywwLjctMiwwLTIuN2wtMi45LTIuOWMtMC42LTAuNi0xLjctMC43LTIuNC0wLjJsLTYsNC4xbDQuMS02LjFjMC41LTAuOCwwLjQtMS44LTAuMi0yLjRsLTYuMi02LjJjLTAuNi0wLjYtMS40LTAuNy0yLjItMC40bC0xLjEsMC41bDAuNS0xLjFjMC4zLTAuNywwLjItMS42LTAuNC0yLjFsLTItMmMtMC43LTAuNy0yLTAuNy0yLjcsMEwyMy4xLDE5LjRsMjEuNSwyMS41TDU5LjgsMjUuN3oiLz48cGF0aCBpZD0iWE1MSURfMTE5OV8iIGQ9Ik0yMC4zLDIyLjJsLTQuNCw0LjRjLTAuNCwwLjQtMC42LDAuOC0wLjYsMS40czAuMiwxLDAuNiwxLjRsNC4yLDQuMmMwLjgsMC44LDEuMiwxLjksMS4xLDNjLTAuMSwxLjEtMC43LDIuMS0xLjcsMi43QzcuMiw0Ny4xLDYsNDguMiw1LjcsNDguNmMtMi43LDIuNy0yLjcsNy4xLDAsOS44YzIuNywyLjcsNy4xLDIuNyw5LjgsMGMwLjQtMC40LDEuNS0xLjUsOS4zLTEzLjhjMC42LTEsMS42LTEuNiwyLjctMS43YzEuMS0wLjEsMi4yLDAuMywzLDEuMWw0LjIsNC4yYzAuNywwLjcsMiwwLjcsMi43LDBsNC40LTQuNEwyMC4zLDIyLjJ6IE0xMi42LDU1LjJjLTEuMSwxLjEtMi44LDEuMS0zLjgsMGMtMS4xLTEuMS0xLjEtMi44LDAtMy44YzEuMS0xLjEsMi44LTEuMSwzLjgsMEMxMy42LDUyLjUsMTMuNiw1NC4yLDEyLjYsNTUuMnoiLz48L2c+PC9zdmc+);
}
.c-configureexterior__nav-item.s-active .c-configureexterior__icon--tridion {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMDBweCIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48ZyBpZD0iYXV0by1maXgiPjxwb2x5Z29uIHBvaW50cz0iMzEuNiwxOC4zIDQzLjEsMjQuOCAzNi43LDEzLjMgNDMuMSwxLjggMzEuNiw4LjIgMjAuMiwxLjggMjYuNiwxMy4zIDIwLjIsMjQuOCAiLz48cG9seWdvbiBwb2ludHM9Ijg2LjcsNjMuMyA3NS4yLDU2LjkgODEuNyw2OC40IDc1LjIsNzkuOCA4Ni43LDczLjQgOTguMiw3OS44IDkxLjgsNjguNCA5OC4yLDU2LjkgIi8+PHBvbHlnb24gcG9pbnRzPSI5OC4yLDEuOCA4Ni43LDguMiA3NS4yLDEuOCA4MS43LDEzLjMgNzUuMiwyNC44IDg2LjcsMTguMyA5OC4yLDI0LjggOTEuOCwxMy4zICIvPjxwYXRoIGQ9Ik02My4zLDI2LjFjLTEuOC0xLjgtNC42LTEuOC02LjQsMEwzLjIsNzkuOGMtMS44LDEuOC0xLjgsNC42LDAsNi40bDEwLjYsMTAuNmMxLjgsMS44LDQuNiwxLjgsNi40LDBsNTMuNy01My43YzEuOC0xLjgsMS44LTQuNiwwLTYuNEw2My4zLDI2LjF6IE01OC4zLDUxLjRsLTkuNi05LjZsMTEtMTFsOS42LDkuNkw1OC4zLDUxLjR6Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.c-configureexterior__select {
  width: 100%;
  min-height: 18rem;
  background: #ffffff;
  z-index: 15;
  position: relative;
}
.c-configureexterior__select-wrapper {
  position: absolute !important;
  width: 100%;
  opacity: 1;
  padding-top: 2rem !important;
  padding-bottom: 8rem;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
.c-configureexterior__select-wrapper.s-prev {
  left: -105%;
  opacity: 0;
  pointer-events: none;
}
.c-configureexterior__select-wrapper.s-active {
  left: 0;
  opacity: 1;
  -webkit-overflow-scrolling: touch;
}
.c-configureexterior__select-wrapper.s-next {
  left: 110%;
  opacity: 0;
  pointer-events: none;
}
.c-configureexterior__select-list {
  padding: 0;
  margin: 0;
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
  width: calc(100% + .5rem);
  left: -0.5rem;
}
@media screen and (min-width: 64em) {
  .c-configureexterior__select {
    position: absolute;
    top: auto;
    bottom: 0;
    min-height: 22rem;
  }
  .c-configureexterior__select-wrapper {
    top: 0;
    bottom: auto;
    left: 0;
    right: 0;
    margin: auto;
  }
  .c-configureexterior__select-list {
    margin: 0;
  }
  .c-configureexterior__select-item {
    max-width: 20rem;
  }
}
.c-configureexterior .c-configure__label {
  font-size: 1.2rem;
  display: block;
  margin: 0 0.5rem;
  cursor: pointer;
}
.c-configure__label .c-configureexterior__select-imgholder {
  position: relative;
  display: block;
  border: 2px solid #d9d9d9;
}
.c-configure__label .c-configureexterior__select-imgholder:after {
  content: '';
  display: none;
  z-index: 10;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: #22b273;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
input:checked + .c-configure__label .c-configureexterior__select-imgholder:after {
  content: '';
  display: block;
}
.c-configureexterior__picked-flexwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background: white;
  border: 1px solid #d9d9d9;
  margin-bottom: 1rem;
  min-height: 7rem;
  max-height: 8rem;
}
.c-configureexterior__picked-txtholder {
  display: inline-block;
  line-height: 1.2;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0.5rem 1rem;
  height: 100%;
}
.c-configureexterior__picked-imgholder {
  display: inline-block;
  display: none;
}
.c-configureexterior__picked-img {
  margin-bottom: -0.7rem;
  width: 10rem;
  margin: 1rem 0 0.5rem 1rem;
}
.c-configureexterior__picked-name {
  display: inline;
  font-weight: 700;
  font-family: 'daimler_cs_demi', Helvetica, Arial, Verdana, sans-serif;
  font-size: 1.4rem;
  line-height: 1;
}
.c-configureexterior__picked-description {
  display: inline;
  font-size: 1.6rem;
}
.c-configureexterior__picked-price {
  display: inline;
  font-size: 1.4rem;
}
@media screen and (min-width: 64em) {
  .c-configureexterior__picked-img {
    width: 5rem;
  }
  .c-configureexterior__picked-flexwrap {
    margin-bottom: 0rem;
    /* margin-right: 3rem; */
    height: 100%;
  }
}
.c-configureexterior__message {
  position: absolute;
  left: 0;
  z-index: 999;
  width: 40rem;
  max-width: 90%;
  padding: 3rem 3rem 2rem 3rem;
  right: 0;
  color: white;
  top: auto;
  bottom: 7.5rem;
  margin: 0 auto;
  background: #335c84;
  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.25);
          box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.25);
}
.c-configureexterior__message:before {
  content: '';
  position: absolute;
  display: block;
  width: 100%;
  height: 6rem;
  bottom: 4rem;
  left: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(51, 92, 132, 0)), color-stop(50%, #335c84));
  background: -o-linear-gradient(top, rgba(51, 92, 132, 0) 0%, #335c84 50%);
  background: linear-gradient(-180deg, rgba(51, 92, 132, 0) 0%, #335c84 50%);
}
.c-configureexterior__message:after {
  content: '';
  position: absolute;
  display: block;
  width: 2rem;
  height: 2rem;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  top: auto;
  bottom: -0.8rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #335c84;
}
.c-configureexterior__message ul {
  padding: 0 0 0 2rem;
  margin-top: 0.5rem;
}
.c-configureexterior__message .btn {
  width: 100%;
  position: relative;
}
.c-configureexterior__message-content {
  padding-bottom: 4rem;
}
.c-configureexterior__message-scrollbar {
  float: left;
  height: 20rem;
  width: 100%;
  padding-right: 1rem;
  overflow-y: scroll;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  margin-bottom: 2rem;
  -webkit-box-shadow: inset -8px -5px 5px rgba(0, 0, 0, 0.1);
          box-shadow: inset -8px -5px 5px rgba(0, 0, 0, 0.1);
}
.c-configureexterior__message-scrollbar::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background-color: #2c4f72;
}
.c-configureexterior__message-scrollbar::-webkit-scrollbar {
  width: 12px;
  background-color: #2c4f72;
  border-radius: 10px;
}
.c-configureexterior__message-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  background-color: #25425f;
}
.c-configureexterior__message-close {
  position: absolute;
  top: 0.5rem;
  left: auto;
  right: 0.5rem;
  width: 2.5rem;
  height: 2.5rem;
  cursor: pointer;
}
@media screen and (min-width: 48em) {
  .c-configureexterior__message {
    top: auto;
    bottom: 50vh;
  }
}
@media screen and (min-width: 64em) {
  .c-configureexterior__message-content {
    margin-bottom: 2rem;
  }
  .c-configureexterior__message {
    bottom: 30vh;
  }
  .c-configureexterior__message:before {
    display: none;
  }
}
@media screen and (min-width: 80em) {
  .c-configureexterior__message {
    bottom: 25vh;
  }
}
.c-configureexterior__alert {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 19;
  color: #FFF;
  background: rgba(0, 173, 239, 0.9);
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
  padding: 1.4rem 0;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configureexterior__alert--active {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.c-configureexterior__alert-text * {
  margin: 0;
  padding: 0;
}
.c-configureexterior__alert-text a {
  color: #FFF;
  text-decoration: underline;
}
.c-configureexterior__alert-text strong {
  font-weight: 700;
  color: rgba(51, 51, 51, 0.7);
}
@media screen and (min-width: 48em) {
  .c-configureexterior__alert-text {
    max-width: calc(100% - 30rem);
  }
}
.c-configureexterior .slick-slider {
  margin-bottom: 5rem;
}
.c-configureexterior .carousel__prev,
.c-configureexterior .carousel__next {
  position: absolute;
  top: 0;
  left: -0.8rem;
  bottom: 0;
  margin: auto 0;
  z-index: 12;
  background-color: #333333;
  font-size: 0.001rem;
  color: transparent;
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 50%;
  border: 2px solid #f2f2f2;
}
.c-configureexterior .carousel__next {
  left: auto;
  right: -0.8rem;
}
.c-configureexterior .carousel__prev:after,
.c-configureexterior .carousel__next:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 1rem;
  height: 1rem;
  content: '';
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MC40LDIyLjNMMjEuMiwzLjFDMjAuNCwyLjQsMTkuNiwyLDE4LjUsMnMtMS45LDAuNC0yLjcsMS4xbC0yLjIsMi4yQzEyLjksNi4xLDEyLjUsNywxMi41LDhjMCwxLDAuNCwxLjksMS4xLDIuN0wyNy45LDI1TDEzLjYsMzkuM2MtMC43LDAuNy0xLjEsMS42LTEuMSwyLjdjMCwxLDAuNCwxLjksMS4xLDIuN2wyLjIsMi4yYzAuNywwLjcsMS42LDEuMSwyLjcsMS4xYzEsMCwxLjktMC40LDIuNy0xLjFsMTkuMi0xOS4yYzAuNy0wLjgsMS4xLTEuNywxLjEtMi43QzQxLjUsMjQsNDEuMSwyMy4xLDQwLjQsMjIuM3oiLz48L2c+PC9zdmc+);
}
.c-configureexterior .carousel__prev:after {
  position: absolute;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.c-configureexterior .carousel__prev.slick-disabled,
.c-configureexterior .carousel__next.slick-disabled {
  background-color: #b3b3b3;
}
.c-configureexterior .carousel__dots {
  position: absolute;
  top: auto;
  bottom: -3rem;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: center;
}
.c-configureexterior .carousel__dots li {
  display: inline-block;
  text-align: center;
  font-size: 0rem;
}
.c-configureexterior .carousel__dots li button {
  background: #333333;
  opacity: 0.15;
  display: block;
  border: 0;
  font-size: 0rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  margin: 0 0.5rem;
}
.c-configureexterior .carousel__dots li.slick-active button {
  opacity: 0.75;
}
@media screen and (min-width: 48em) {
  .c-configureexterior .slick-slider {
    margin-bottom: 0rem;
  }
  .c-configureexterior .carousel__prev,
  .c-configureexterior .carousel__next {
    left: -0.8rem;
  }
  .c-configureexterior .carousel__next {
    left: auto;
    right: -0.8rem;
  }
}
@media screen and (min-width: 80em) {
  .c-configureexterior .carousel__prev {
    left: -2.5rem;
  }
  .c-configureexterior .carousel__next {
    left: auto;
    right: -4rem;
  }
}
/* CONFIGURATOR - TABLE */
.c-configuretable {
  width: 100%;
  height: 100%;
  position: relative;
}
.c-configuretable__holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  width: 100%;
  margin-bottom: 1rem;
  position: relative;
  overflow: hidden;
}
.c-configuretable__tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  float: left;
  width: 100%;
  background: white;
  border: 1px solid #d9d9d9;
}
.c-configuretable__tr .c-configuretable__td {
  padding: 1rem 1rem 1rem 0.5rem;
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.c-configuretable__tr .c-configuretable__td--fakeradio {
  max-width: 4rem;
  min-width: 4rem !important;
  padding: 0 1rem;
}
.c-configuretable__tr .c-configuretable__td--name {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 100%;
}
.c-configuretable__tr .c-configuretable__td--pakket {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 100%;
}
.c-configuretable__tr .c-configuretable__td--price {
  text-align: right;
}
.c-configuretable__tr .c-configuretable__td--button {
  border-left: 1px solid #d9d9d9;
  height: 100%;
  padding: 0 2rem !important;
  text-align: right;
  display: none;
}
@media screen and (min-width: 48em) {
  .c-configuretable__tr .c-configuretable__td {
    padding: 1rem 1rem 1rem 0.5rem;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-configuretable__tr .c-configuretable__td--button span {
    width: 100%;
  }
  .c-configuretable__tr .c-configuretable__td--fakecheck {
    width: 6rem;
  }
  .c-configuretable__tr .c-configuretable__td--fakecheck + * {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .c-configuretable__tr .c-configuretable__td--fakeradio {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    width: 10%;
    margin-left: -1px;
    max-width: 6rem;
    min-width: 6rem !important;
    padding: 0 2rem;
  }
  .c-configuretable__tr .c-configuretable__td--wrapdots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    width: calc(100% - 8rem);
    width: 30%;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
  }
  .c-configuretable__tr .c-configuretable__td--wrapdots * {
    display: inline-block;
    width: 100%;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    overflow: hidden;
  }
  .c-configuretable__tr .c-configuretable__td--price {
    text-align: left;
  }
}
@media screen and (min-width: 48em) {
  .c-configuretable__heading {
    padding: 0 1rem 0 0;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
  }
  .c-configuretable__tr .c-configuretable__td--name,
  .c-configuretable__heading--name {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 65%;
  }
  .c-configuretable__tr .c-configuretable__td--price,
  .c-configuretable__heading--price {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 20%;
  }
  .c-configuretable__tr .c-configuretable__td--fuel,
  .c-configuretable__heading--fuel {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 15%;
  }
  .c-configuretable__tr .c-configuretable__td--aantal,
  .c-configuretable__heading--aantal {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 15%;
  }
  .c-configuretable__tr .c-configuretable__td--options,
  .c-configuretable__heading--options {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 25%;
  }
  .c-configuretable__tr .c-configuretable__td--pakket,
  .c-configuretable__heading--pakket {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: calc(65% - 6rem);
  }
  .c-configuretable__heading--pakket {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 65%;
  }
  .c-configuretable__tr .c-configuretable__td--option,
  .c-configuretable__heading--option {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: calc(65% - 6rem);
  }
  .c-configuretable__heading--option {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 65%;
  }
  .c-configuretable__tr .c-configuretable__td--button {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 100%;
    max-width: 15%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
  }
}
.c-configuretable__togglebar {
  width: 100%;
  margin-bottom: 1rem;
}
.c-configuretable__togglebar-clickbar {
  width: 100%;
  cursor: pointer;
  position: relative;
  border-radius: 0;
  border: 0;
  text-align: left;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
  padding: 2rem 6rem 2rem 3rem;
  background: white;
  border: 1px solid #d0d0d0;
  font-size: 1.6rem;
  font-weight: 700;
}
.c-configuretable__togglebar-clickbar span {
  opacity: 0.5;
}
.c-configuretable__togglebar-clickbar:after {
  content: '';
  opacity: 0.25;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  z-index: 999;
  position: absolute;
  top: 0;
  left: auto;
  right: 3rem;
  bottom: 0;
  margin: auto 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNC41LDkgMjAsMzAuMiAzNS41LDkgIi8+PC9zdmc+);
}
.c-configuretable__togglebar-clickbar:hover {
  background: rgba(242, 242, 242, 0.5);
  border-color: #335c84;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuretable__togglebar-clickbar:hover:after {
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuretable__togglebar-clickbar--nosub:after {
  display: none;
}
.c-configuretable__togglebar-clickbar--nosub {
  pointer-events: none;
}
.c-configuretable__togglebar-hidden {
  display: none;
  border: 1px solid #d0d0d0;
  border-top: 0;
  padding: 1rem 1rem 2rem;
  background: white;
}
.c-configuretable__togglebar.s-open .c-configuretable__togglebar-hidden {
  display: block;
}
.c-configuretable__togglebar.s-open .c-configuretable__togglebar-clickbar:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media screen and (min-width: 48em) {
  .c-configuretable__togglebar-hidden {
    padding: 3rem 3rem 2rem;
  }
}
.c-configuretable__wrapper {
  margin-bottom: 2rem;
}
.c-configuretable__divider {
  display: block;
  width: 100%;
  padding-bottom: 0.2rem;
  font-size: 1.6rem;
  position: relative;
}
.c-configuretable__divider--large {
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  font-size: 2.6rem;
  margin-bottom: 1.2rem;
  margin-top: 4rem;
}
.c-configuretable__divider--large:first-child {
  margin-top: 0;
}
@media screen and (min-width: 48em) {
  .c-configuretable__wrapper {
    margin-bottom: 5rem;
  }
}
.c-configuretable__button {
  width: 3rem;
  cursor: pointer;
  color: white;
  display: inline-block;
  font-size: 0;
  position: relative;
  background: #eee;
  border: 1px solid #d9d9d9;
  height: 3rem;
  border-radius: inherit;
  margin-left: 2rem;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  z-index: 999;
}
.c-configuretable__button:after {
  content: '';
  display: block;
  width: 1rem;
  height: 1rem;
  opacity: 0.25;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNC41LDkgMjAsMzAuMiAzNS41LDkgIi8+PC9zdmc+);
}
.c-configuretable__button:hover {
  background: #e1e1e1;
}
.c-configuretable__button.s-open:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.c-configuretable__visible {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-configuretable__hidden {
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: no-wrap;
      flex-wrap: no-wrap;
  padding: 1rem 0 0.5rem;
  border-top: 1px solid #d9d9d9;
}
.c-configuretable__hidden .c-configuretable__td {
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: 100% !important;
}
@media screen and (min-width: 48em) {
  .c-configuretable__holder {
    min-height: 7rem;
  }
  .c-configuretable__holder .c-configuretable__visible {
    min-height: 7rem;
  }
  .c-configuretable__visible {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row no-wrap;
            flex-flow: row no-wrap;
    padding: 0;
  }
  .c-configuretable__hidden {
    padding: 1.5rem 2.25rem;
  }
}
.c-configuretable__radio,
.c-configuretable__check {
  display: none;
}
.c-configuretable__fakeradio,
.c-configuretable__fakecheck {
  position: relative;
  top: 0;
  left: 0;
  width: 2rem;
  height: 2rem;
  display: inline-block;
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
  background-color: white;
  background-size: cover;
  border-radius: 50%;
  border: 1px solid #d0d0d0;
}
.c-configuretable__fakecheck {
  border-radius: 0.3rem;
}
@media screen and (min-width: 48em) {
  .c-configuretable__fakeradio,
  .c-configuretable__fakecheck {
    top: 0;
  }
  .c-configuretable__fakecheck {
    left: 1.5rem;
  }
  .c-configuretable__fakeradio--model {
    left: 0;
    top: -0.2rem;
  }
}
.c-configuretable__header {
  display: none;
  margin-bottom: 0.5rem;
}
.c-configuretable__price {
  color: #4d4d4d;
  width: 100%;
}
.c-configuretable__actielabel {
  color: white !important;
  width: 15rem !important;
  font-size: 1rem;
  padding: 0.2rem 0;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #00adef;
  position: absolute;
  top: 1.5rem;
  left: auto;
  right: -5rem;
}
.c-configuretable__price,
.c-configuretable__version-name {
  font-size: 1.6rem;
}
.c-configuretable__version-detail {
  width: 100%;
  display: block;
}
.c-configuretable__aantal {
  background: rgba(0, 0, 0, 0.25);
  color: white;
  border-radius: 50%;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  display: inline-block;
  text-align: center;
}
.c-configuretable__seemore {
  opacity: 0.5;
  text-align: right;
}
.c-configuretable__checklist {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-configuretable__checklist--wide {
  margin-top: 1rem;
}
.c-configuretable__checklist--wide .c-configuretable__checklist-item {
  width: 100%;
}
.c-configuretable__checklist-item {
  margin: 0;
  padding: 0 1rem 1rem 2.5rem;
  position: relative;
  width: 100%;
}
.c-configuretable__checklist-item:after {
  content: '';
  position: absolute;
  top: 0.1rem;
  left: -0.2rem;
  width: 2rem;
  height: 2rem;
  background-size: cover;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzkuNSwxNy43TDM2LjgsMTVjLTAuNC0wLjQtMC44LTAuNS0xLjMtMC41cy0xLDAuMi0xLjMsMC41TDIxLjUsMjcuOGwtNS43LTUuN2MtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVsLTIuNiwyLjZDMTAuMiwyNSwxMCwyNS41LDEwLDI2czAuMiwxLDAuNSwxLjNsNyw3bDIuNiwyLjZjMC40LDAuNCwwLjgsMC41LDEuMywwLjVzMS0wLjIsMS4zLTAuNWwyLjYtMi42bDE0LTE0YzAuNC0wLjQsMC41LTAuOCwwLjUtMS4zQzQwLDE4LjUsMzkuOCwxOCwzOS41LDE3Ljd6Ii8+PC9nPjwvc3ZnPg==);
}
@media screen and (min-width: 48em) {
  .c-configuretable__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .c-configuretable__price {
    min-width: 8rem;
  }
  .c-configuretable__checklist-item {
    width: 49%;
  }
  .c-configuretable__aantal {
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
  }
}
@media screen and (min-width: 80em) {
  .c-configuretable__checklist--wide {
    margin-top: 2rem;
  }
  .c-configuretable__price,
  .c-configuretable__version-name {
    font-size: 1.8rem;
    width: auto;
  }
}
.no-touchevents .c-configure__label:hover {
  background: rgba(34, 178, 115, 0.15);
  border-color: #22b273;
}
.no-touchevents .c-configure__label:hover * {
  color: #22b273;
  border-color: #22b273;
}
.no-touchevents .c-configure__label:hover + .c-configuretable__button {
  background: rgba(34, 178, 115, 0.15);
  border-color: #22b273;
}
.no-touchevents .c-configure__label:hover .c-configuretable__checklist-item:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMkM5OTY1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
.no-touchevents .c-configure__label:hover .c-configuretable__aantal {
  background: #22b273;
  color: #ffffff;
}
input:checked + .c-configure__label,
.no-touchevents input:checked + .c-configure__label:hover {
  background: #22b273;
  border-color: #1a8757 !important;
}
input:checked + .c-configure__label *,
.no-touchevents input:checked + .c-configure__label:hover * {
  color: #ffffff;
  border-color: #1a8757 !important;
}
input:checked + .c-configure__label + .c-configuretable__button,
.no-touchevents input:checked + .c-configure__label:hover + .c-configuretable__button {
  background: #22b273;
  border-color: #1a8757;
}
input:checked + .c-configure__label .c-configuretable__fakeradio,
.no-touchevents input:checked + .c-configure__label:hover .c-configuretable__fakeradio,
input:checked + .c-configure__label .c-configuretable__fakecheck,
.no-touchevents input:checked + .c-configure__label:hover .c-configuretable__fakecheck {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMkM5OTY1O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
input:checked + .c-configure__label .c-configuretable__checklist-item:after,
.no-touchevents input:checked + .c-configure__label:hover .c-configuretable__checklist-item:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
.no-touchevents input:checked + .c-configure__label:hover {
  background: #1e9d65;
}
.no-touchevents input:checked + .c-configure__label:hover + .c-configuretable__button {
  background: #1e9d65;
}
.no-touchevents input:checked + .c-configure__label:hover .c-configuretable__checklist-item:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
input:disabled + .c-configure__label {
  background: #f2f2f2 !important;
}
input:disabled + .c-configure__label * {
  color: rgba(0, 0, 0, 0.75) !important;
}
input:disabled + .c-configure__label + .c-configuretable__button {
  background: #f2f2f2 !important;
  border-color: #d9d9d9 !important;
}
input:disabled + .c-configure__label:hover {
  border-color: rgba(0, 0, 0, 0.15) !important;
}
input:disabled + .c-configure__label:hover * {
  border-color: rgba(0, 0, 0, 0.15) !important;
}
input:disabled + .c-configure__label:hover + .c-configuretable__button {
  border-color: rgba(0, 0, 0, 0.75);
}
input:disabled + .c-configure__label:hover .c-configuretable__checklist-item:after {
  opacity: 0.15;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzkuNSwxNy43TDM2LjgsMTVjLTAuNC0wLjQtMC44LTAuNS0xLjMtMC41cy0xLDAuMi0xLjMsMC41TDIxLjUsMjcuOGwtNS43LTUuN2MtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVsLTIuNiwyLjZDMTAuMiwyNSwxMCwyNS41LDEwLDI2czAuMiwxLDAuNSwxLjNsNyw3bDIuNiwyLjZjMC40LDAuNCwwLjgsMC41LDEuMywwLjVzMS0wLjIsMS4zLTAuNWwyLjYtMi42bDE0LTE0YzAuNC0wLjQsMC41LTAuOCwwLjUtMS4zQzQwLDE4LjUsMzkuOCwxOCwzOS41LDE3Ljd6Ii8+PC9nPjwvc3ZnPg==);
}
input:disabled + .c-configure__label:hover .c-configuretable__aantal {
  background: rgba(0, 0, 0, 0.15) !important;
  color: #ffffff !important;
}
input:disabled + .c-configure__label .c-configuretable__fakeradio,
input:disabled + .c-configure__label .c-configuretable__fakecheck {
  top: 0;
  opacity: 0.5;
  background-image: none !important;
}
input:disabled + .c-configure__label .c-configuretable__checklist-item:after {
  opacity: 0.15;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzkuNSwxNy43TDM2LjgsMTVjLTAuNC0wLjQtMC44LTAuNS0xLjMtMC41cy0xLDAuMi0xLjMsMC41TDIxLjUsMjcuOGwtNS43LTUuN2MtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVsLTIuNiwyLjZDMTAuMiwyNSwxMCwyNS41LDEwLDI2czAuMiwxLDAuNSwxLjNsNyw3bDIuNiwyLjZjMC40LDAuNCwwLjgsMC41LDEuMywwLjVzMS0wLjIsMS4zLTAuNWwyLjYtMi42bDE0LTE0YzAuNC0wLjQsMC41LTAuOCwwLjUtMS4zQzQwLDE4LjUsMzkuOCwxOCwzOS41LDE3Ljd6Ii8+PC9nPjwvc3ZnPg==);
}
input:disabled + .c-configure__label .c-configuretable__aantal {
  background: rgba(0, 0, 0, 0.15) !important;
  color: #ffffff !important;
}
input:disabled:checked + .c-configure__label {
  background: #335c84 !important;
  border-color: #25425f !important;
}
input:disabled:checked + .c-configure__label * {
  color: #ffffff !important;
  border-color: #25425f !important;
}
input:disabled:checked + .c-configure__label + .c-configuretable__button {
  background: #335c84 !important;
  border-color: #25425f !important;
}
input:disabled:checked + .c-configure__label .c-configuretable__fakeradio,
input:disabled:checked + .c-configure__label .c-configuratable__fadecheck {
  border-color: #335c84 !important;
  opacity: 1;
}
input:disabled:checked + .c-configure__label .c-configuretable__fakecheck {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMzM1Qzg0O308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+) !important;
}
input:disabled:checked + .c-configure__label .c-configuretable__checklist-item:after {
  opacity: 1;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
input:disabled:checked + .c-configure__label:hover {
  border-color: #25425f !important;
}
input:disabled:checked + .c-configure__label:hover * {
  border-color: #25425f !important;
}
input:disabled:checked + .c-configure__label .c-configureexterior__select-img {
  border-color: #22b273 !important;
}
.c-configure__label--actiemodel {
  background: #ffffff;
  border: 1px solid #00adef;
}
.c-configure__label--actiemodel * {
  border-color: #00adef;
}
.c-configure__label--actiemodel .c-configuretable__actietext {
  position: relative;
  color: #4d4d4d;
  line-height: 1.2;
  font-size: 80%;
  display: inline-block;
  width: auto !important;
  padding: 0.5rem 1rem;
  margin-top: 0.5rem;
  background: rgba(0, 173, 239, 0.1);
  border-left: 2px solid #00adef;
}
.c-configure__label--actiemodel .c-configuretable__actietext--black {
  background: #e0e0e0;
  color: #000000;
  border-color: #000000;
}
.c-configure__label--actiemodel .c-configuretable__actietext--center {
  margin-left: auto;
  margin-right: auto;
}
.c-configure__label--actiemodel .c-configuretable__actietitle {
  display: inline;
  color: #00adef;
}
.c-configure__label--actiemodel .c-configuretable__actielabelnew {
  background: #00adef;
  color: #ffffff !important;
  padding: 0.25rem 0.75rem;
  font-style: normal;
  display: inline-block;
  border-radius: 0.4rem;
  width: auto;
  font-size: 80%;
  position: relative;
  top: -0.2rem;
  left: 1rem;
}
.no-touchevents .c-configure__label--actiemodel:hover {
  background: rgba(0, 173, 239, 0.15);
  border-color: #00adef;
}
.no-touchevents .c-configure__label--actiemodel:hover * {
  color: #00adef;
  border-color: #00adef;
}
.no-touchevents .c-configure__label--actiemodel:hover .c-configuretable__actielabelnew {
  background: #0088bc;
}
input:checked + .c-configure__label--actiemodel .c-configuretable__actielabelnew {
  background: #1a8757;
}
input:checked + .c-configure__label--actiemodel .c-configuretable__actietext {
  background: #1e9d65;
}
.no-touchevents input:checked + .c-configure__label--actiemodel:hover .c-configuretable__actielabelnew {
  background: #1a8757;
}
.no-touchevents input:checked + .c-configure__label--actiemodel:hover .c-configuretable__actietext {
  background: #1a8757;
}
.c-configure__label {
  cursor: pointer !important;
}
.c-configure__label--binnenkortmodel {
  opacity: 0.75;
}
.c-configure__label--binnenkortmodel .c-configuretable__td--price {
  text-align: left !important;
}
.c-configure__label--binnenkortmodel .c-configuretable__price-info {
  position: relative;
  display: block;
  color: #4d4d4d;
  line-height: 1.2;
  font-size: 80%;
  max-width: 10rem;
}
.c-configure__label--binnenkortmodel .c-configuretable__actietext {
  position: relative;
  color: #00adef;
  line-height: 1.2;
  font-size: 80%;
}
.c-configure__label--binnenkortmodel .c-configuretable__actielabelnew {
  background: #00adef;
  color: #ffffff !important;
  padding: 0.25rem 0.75rem;
  font-style: normal;
  display: inline-block;
  border-radius: 0.4rem;
  width: auto;
  font-size: 80%;
  position: relative;
  top: -0.2rem;
  left: 1rem;
}
@media screen and (min-width: 48em) {
  .c-configure__label--binnenkortmodel .c-configuretable__price-info {
    max-width: none;
  }
  .c-configure__label--binnenkortmodel .c-configuretable__actietext {
    width: 100%;
  }
}
.no-touchevents .c-configure__label--binnenkortmodel:hover .c-configuretable__actielabelnew {
  background: #0088bc;
}
input:checked + .c-configure__label--binnenkortmodel .c-configuretable__actielabelnew {
  background: #1a8757;
}
.no-touchevents input:checked + .c-configure__label--actiemodel:hover .c-configuretable__actielabelnew {
  background: #1a8757;
}
.c-configure__label {
  cursor: pointer !important;
}
input:disabled + .c-configure__label--binnenkortmodel {
  background: #ffffff !important;
  border-color: #d0d0d0 !important;
}
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__version-name,
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__version-detail,
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__td--fuel * {
  color: #333333 !important;
}
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__td--price * {
  color: #4d4d4d !important;
}
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__actietext {
  color: #00adef !important;
}
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__actielabelnew {
  color: #ffffff;
  background: #00adef !important;
}
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__fakeradio,
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__fakecheck {
  background-image: none !important;
  border-color: #d0d0d0 !important;
}
input:disabled + .c-configure__label--binnenkortmodel .c-configuretable__checklist-item:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS41LDE3LjdMMzYuOCwxNWMtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVMMjEuNSwyNy44bC01LjctNS43Yy0wLjQtMC40LTAuOC0wLjUtMS4zLTAuNXMtMSwwLjItMS4zLDAuNWwtMi42LDIuNkMxMC4yLDI1LDEwLDI1LjUsMTAsMjZzMC4yLDEsMC41LDEuM2w3LDdsMi42LDIuNmMwLjQsMC40LDAuOCwwLjUsMS4zLDAuNXMxLTAuMiwxLjMtMC41bDIuNi0yLjZsMTQtMTRjMC40LTAuNCwwLjUtMC44LDAuNS0xLjNDNDAsMTguNSwzOS44LDE4LDM5LjUsMTcuN3oiLz48L2c+PC9zdmc+);
}
@media screen and (max-width: 47.4em) {
  .c-configure__label {
    position: relative;
    padding-left: 5rem;
  }
  .c-configureexterior__radio + .c-configure__label,
  .c-configureexterior__select-item .c-configure__label {
    padding-left: 0;
  }
  .c-configuretable__tr .c-configuretable__td:first-of-type,
  .c-configuremodel__selection .c-configuretable__fakeradio {
    position: absolute;
    top: 2rem !important;
    left: 1rem !important;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    margin: 0;
  }
}
.c-configuretable__actielabel,
.c-configuretable__actielabel * {
  color: #ffffff !important;
}
/* CONFIGURATOR - SUMMARY */
.c-configuresummary__nav {
  max-width: 100%;
}
.c-configuresummary__nav .btn {
  width: 100%;
  margin-bottom: 1rem;
}
.c-configuresummary__nav .btn:nth-last-of-type(1) {
  margin-bottom: 3rem;
}
.c-configuresummary__nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 2rem;
}
.c-configuresummary__nav-item {
  padding: 0.7rem 0 0.9rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.c-configuresummary__nav-item * {
  border: 0;
  display: block;
  cursor: pointer;
  background: none;
  width: 100%;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-configuresummary__nav-item:hover * {
  color: #00adef;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
@media screen and (min-width: 48em) {
  .c-configuresummary--nav {
    display: none;
  }
  .c-configuresummary__nav .btn:nth-last-of-type(1) {
    margin-bottom: 1rem;
  }
  .c-configuresummary__nav--mob {
    display: none;
  }
}
.c-configuresummary__wrapper {
  max-width: 120rem;
  margin-bottom: 5rem;
  background: white;
  -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.15);
}
.c-configuresummary__holder {
  padding: 2rem 2rem 2rem;
}
.c-configuresummary__holder:nth-of-type(2) {
  padding-top: 4rem;
}
.c-configuresummary__holder:nth-last-of-type(1) {
  border-bottom: 0;
}
.c-configuresummary__holder--contact {
  border-top: 1px solid #f2f2f2;
}
.c-configuresummary__holder--blue {
  background: #335c84;
  color: white;
  text-align: center;
}
.c-configuresummary__holder--black {
  background: #335c84;
  color: white;
  text-align: center;
}
.c-configuresummary__holder--blue * {
  color: white;
  text-align: center;
}
.c-configuresummary__holder--blue form * {
  text-align: left !important;
}
.c-configuresummary__holder--blue option {
  color: #4d4d4d !important;
}
.c-configuresummary__holder--blue input,
.c-configuresummary__holder--blue select {
  color: #4d4d4d !important;
}
.c-configuresummary__holder--blue .field-validation-valid {
  color: #c13846 !important;
}
@media screen and (min-width: 48em) {
  .c-configuresummary__wrapper {
    margin-bottom: 10rem;
  }
  .c-configuresummary__holder {
    padding: 4rem 6rem 3rem;
  }
  .c-configuresummary__holder + .c-configuresummary__holder {
    padding-top: 0 !important;
  }
  .c-configuresummary__holder + .c-configuresummary__holder--blue {
    padding-top: 4rem !important;
  }
  .c-configuresummary__holder:nth-last-of-type(1) {
    padding-bottom: 8rem;
  }
  .c-configuresummary__holder--blue .c-message__container {
    background: #25425f;
    padding: 5rem;
    margin-bottom: -2rem;
  }
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  .c-configuresummary__holder {
    padding: 8rem 12rem 4rem;
  }
  .c-configuresummary__holder:nth-of-type(2) {
    padding-top: 6rem;
  }
  .c-configuresummary__holder + .c-configuresummary__holder--blue {
    padding-top: 8rem !important;
  }
  .c-configuresummary__holder--blue .c-message__container {
    margin: 0 -5rem -2rem;
  }
}
.c-configuresummary__actiemodel {
  border: 2px solid #00adef;
  background: rgba(0, 173, 239, 0.05);
  margin-bottom: 2rem;
  padding: 2rem 3rem 1rem;
  width: 100%;
}
.c-configuresummary__headimage img {
  margin-bottom: -0.9rem;
}
.c-configuresummary__headpicture {
  width: 100%;
  display: block;
  background: transparent;
}
.c-configuresummary__version {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 3rem;
}
.c-configuresummary__version-sum {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 1.6;
}
.c-configuresummary__version-energy {
  text-align: right;
}
.c-configuresummary__icons {
  margin-bottom: 2rem;
}
.c-configuresummary__icons .icon {
  margin-top: 2rem;
}
.c-configuresummary__list {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-configuresummary__list .c-configuresummary__item {
  margin: 0;
  padding: 0.5rem 0rem;
  width: 100%;
  line-height: 1.4;
  position: relative;
}
.c-configuresummary__list .c-configuresummary__item-strong {
  margin-right: 1rem;
  width: 100%;
  display: inline-block;
}
.c-configuresummary__list--checkpadding {
  padding-left: 2rem;
}
.c-configuresummary__list--check .c-configuresummary__item {
  padding-left: 3rem !important;
}
.c-configuresummary__list--check .c-configuresummary__item:after {
  content: '';
  position: absolute;
  top: 0.5rem;
  left: 0;
  width: 2rem;
  height: 2rem;
  background-size: cover;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzkuNSwxNy43TDM2LjgsMTVjLTAuNC0wLjQtMC44LTAuNS0xLjMtMC41cy0xLDAuMi0xLjMsMC41TDIxLjUsMjcuOGwtNS43LTUuN2MtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTEsMC4yLTEuMywwLjVsLTIuNiwyLjZDMTAuMiwyNSwxMCwyNS41LDEwLDI2czAuMiwxLDAuNSwxLjNsNyw3bDIuNiwyLjZjMC40LDAuNCwwLjgsMC41LDEuMywwLjVzMS0wLjIsMS4zLTAuNWwyLjYtMi42bDE0LTE0YzAuNC0wLjQsMC41LTAuOCwwLjUtMS4zQzQwLDE4LjUsMzkuOCwxOCwzOS41LDE3Ljd6Ii8+PC9nPjwvc3ZnPg==);
}
.c-configuresummary__margin {
  margin-top: 2rem;
}
.c-configuresummary__margin:first-child {
  margin-top: 0;
}
@media screen and (min-width: 48em) {
  .c-configuresummary__list .c-configuresummary__item {
    padding: 0.5rem 1.5rem 0.5rem 0rem;
  }
  .c-configuresummary__list .c-configuresummary__item-strong {
    width: auto;
  }
}
@media screen and (min-width: 64em) {
  .c-configuresummary__list .c-configuresummary__item {
    width: 50%;
    float: left;
  }
  .c-configuresummary__list .c-configuresummary__item-strong {
    width: 65%;
  }
  .c-configuresummary__list--check .c-configuresummary__item {
    width: 100%;
    float: none;
  }
}
.c-configuresummary__contract {
  color: white;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-configuresummary__contract-item {
  background: #00adef;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
  padding: 2rem 3rem;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.c-configuresummary__contract-item:nth-of-type(even) {
  background: #009cde;
}
.c-configuresummary__contract-item * {
  display: block;
  width: 100%;
}
.c-configuresummary__contract-icon {
  width: 8rem;
  height: 8rem;
  margin-bottom: 1rem;
}
.c-configuresummary__contract-title {
  font-size: 1.4rem;
  line-height: 1.2;
}
.c-configuresummary__contract-chosen {
  font-size: 2rem;
  line-height: 1.2;
}
@media screen and (min-width: 48em) {
  .c-configuresummary__contract-item {
    max-width: 33.33333%;
  }
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  .c-configuresummary__contract-item {
    padding: 3rem 4rem;
  }
  .c-configuresummary__contract-icon {
    width: 16rem;
    height: 16rem;
    margin-bottom: 2rem;
  }
  .c-configuresummary__contract-title {
    font-size: 1.8rem;
    line-height: 1.2;
  }
  .c-configuresummary__contract-chosen {
    font-size: 4rem;
    line-height: 1.2;
  }
}
.c-configuresummary__exterior {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  position: relative;
  background: white;
  border: 10px solid white;
  border-bottom: 0;
}
.c-configuresummary__exterior img {
  margin-bottom: -0.9rem;
}
.c-configuresummary__exterior-big {
  -webkit-box-ordinal-group: 2 !important;
          order: 1 !important;
  -ms-flex-order: 1 !important;
  -webkit-order: 1 !important;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  position: relative;
  -ms-flex-item-align: start;
      align-self: flex-start;
  overflow: hidden;
  width: 100%;
}
.c-configuresummary__exterior-big:after {
  content: '';
  position: absolute;
  display: none;
  width: 4rem;
  height: 4rem;
  top: 50%;
  left: auto;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  right: -2rem;
  background: white;
}
.c-configuresummary__exterior-big:nth-of-type(2):after {
  left: -2rem;
  right: auto;
}
.c-configuresummary__exterior-small {
  -webkit-box-ordinal-group: 3 !important;
          order: 2 !important;
  -ms-flex-order: 2 !important;
  -webkit-order: 2 !important;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  height: 100%;
  -ms-flex-item-align: start;
      align-self: flex-start;
  position: relative;
}
.c-configuresummary__exterior-small img {
  display: none;
}
.c-configuresummary__exterior-text {
  padding: 1rem 2rem 2rem;
  height: 100%;
}
.c-configuresummary__exterior-text * {
  display: block;
  width: 100%;
  line-height: 1.4;
}
.c-configuresummary__exterior-price {
  opacity: 0.5;
}
@media screen and (min-width: 48em) {
  .c-configuresummary__exterior-small {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
    max-width: 33.33333%;
  }
  .c-configuresummary__exterior-small img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-configuresummary__exterior-big {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
    max-width: 66.6666%;
  }
  .c-configuresummary__exterior-big:after {
    display: block;
  }
  .c-configuresummary__exterior-big:nth-of-type(2):after {
    left: -2rem;
    right: auto;
  }
  .c-configuresummary__exterior-text {
    padding: 3rem 3rem 0.5rem;
  }
  .c-configuresummary__exterior-small img {
    border-right: 10px solid white;
  }
  .c-configuresummary__exterior-big + .c-configuresummary__exterior-small img {
    border-left: 10px solid white;
    border-right: 0;
  }
}
@media screen and (min-width: 80em) and (min-height: 1080px) {
  .c-configuresummary__exterior-text {
    padding: 3rem 4rem;
  }
  .c-configuresummary__exterior-text * {
    line-height: 1.2;
  }
}
.c-configuresummary__footer-container {
  background: #000000;
  padding: 1rem;
  color: #ffffff;
  font-size: 1.2rem;
}
.c-configuresummary__footer-container ul {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: center;
  width: 100%;
}
.c-configuresummary__footer-container li {
  padding: 0 1rem 1rem;
  display: inline-block;
  width: 100%;
}
.c-configuresummary__footer-container a {
  color: #ffffff;
  text-decoration: underline;
}
@media screen and (min-width: 48em) {
  .c-configuresummary__footer-container {
    padding: 4rem 6rem;
  }
  .c-configuresummary__footer-container li {
    width: auto;
    padding: 1rem 1rem;
  }
}
.c-configerror__container {
  position: fixed;
  top: auto;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0;
  z-index: 999;
  width: 90%;
  display: none;
  max-width: 80rem;
}
.c-configerror__container.s-active {
  display: block;
}
.c-configerror__content {
  padding-bottom: 7rem !important;
  padding-top: 0 !important;
}
.c-configerror__message {
  font-size: 1.6rem;
  font-weight: 700;
  position: relative;
  background: #fffcfa;
  border: 1px solid #f9904d;
  color: #f9904d;
  padding: 1.5rem 6rem 0.5rem 3rem;
  border-radius: 0.5rem;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15);
  margin: 0 -3rem;
  width: calc(100% + 6rem);
}
.c-configerror__close {
  position: absolute;
  top: 0;
  left: auto;
  right: 3rem;
  background: #f9904d;
  height: 4rem;
  width: 4rem;
  color: white;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
.c-configerror__close:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 2.5rem;
  height: 2.5rem;
  background-position: cover;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS45LDI3LjlsLTcuOS04bDcuOC03LjhjMC41LTAuNSwwLjUtMS4zLDAtMS44bC0wLjItMC4yYy0wLjUtMC41LTEuMy0wLjUtMS44LDBMMjAsMTcuOWwtNy45LTcuOGMtMC41LTAuNS0xLjMtMC41LTEuOCwwbC0wLjIsMC4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjhsNy45LDcuOGwtOCw4Yy0wLjQsMC41LTAuNCwxLjMsMCwxLjhsMC4yLDAuMmMwLjUsMC41LDEuMywwLjUsMS44LDBsOC04bDcuOSw4YzAuNCwwLjUsMS4yLDAuNSwxLjgsMGwwLjItMC4yQzMwLjQsMjkuMiwzMC40LDI4LjQsMjkuOSwyNy45eiIvPjwvc3ZnPg==);
}
.c-configerror__close:hover {
  background: #f7711c;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-configerror__message--error {
  background: #ffffff;
  border: 1px solid #c13846;
  color: #c13846;
}
.c-configerror__message--error .c-configerror__close {
  background: #992d38;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-configerror__message--error .c-configerror__close:hover {
  background: #992d38;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media screen and (min-width: 64em) {
  .c-configerror__content {
    padding-bottom: 2rem !important;
  }
  .c-configerror__message {
    padding: 2rem 6rem 2.25rem 3rem;
    margin: 0 -3rem;
    width: calc(100% + 6rem);
  }
}
/* CONFIGURATOR - ERROR MESSAGES */
.c-message__container {
  margin-top: 3rem;
}
.c-message__container--warning {
  background: rgba(249, 144, 77, 0.05);
  border: 2px solid #f9904d;
}
.c-message__container--valid {
  background: rgba(34, 181, 115, 0.1);
  border: 2px solid #22b573;
}
.c-message__content {
  padding: 2rem 2rem;
}
.c-message__title {
  width: 100%;
  display: block;
  padding: 1rem 4rem;
  font-size: 1.8rem;
}
.c-message__title--warning {
  background: #f9904d;
  color: white;
}
.c-message__title--valid {
  background: #22b573;
  color: white;
}
.c-message__subtitle {
  margin-bottom: 1rem;
  display: block;
}
.c-message__intro {
  margin-bottom: 0.5rem;
  display: block;
}
@media screen and (min-width: 48em) {
  .c-message__content {
    padding: 2rem 4rem;
  }
}
.c-message__slider .c-configureexterior__select-item {
  padding: 0.5rem;
}
.c-message__slider .carousel__nav {
  width: 100%;
  height: 3rem;
  position: absolute;
  top: auto;
  bottom: 1rem;
  z-index: 12;
}
.c-message__slider .carousel__nav ol li {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  border: 1px solid #fff;
}
.c-message__slider .carousel__prev,
.c-message__slider .carousel__next {
  -webkit-transform: scale(0.75);
      -ms-transform: scale(0.75);
          transform: scale(0.75);
  height: 3rem;
  width: 3rem;
  border: 0;
  border-radius: 50%;
  background: #333333;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 2.5rem;
  margin: auto 0;
  z-index: 12;
  font-size: 0;
}
.c-message__slider .carousel__next {
  left: auto;
  right: 2.5rem;
}
.c-message__slider .carousel__next:after,
.c-message__slider .carousel__prev:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 1rem;
  height: 1rem;
  content: '';
  z-index: 11;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MC40LDIyLjNMMjEuMiwzLjFDMjAuNCwyLjQsMTkuNiwyLDE4LjUsMnMtMS45LDAuNC0yLjcsMS4xbC0yLjIsMi4yQzEyLjksNi4xLDEyLjUsNywxMi41LDhjMCwxLDAuNCwxLjksMS4xLDIuN0wyNy45LDI1TDEzLjYsMzkuM2MtMC43LDAuNy0xLjEsMS42LTEuMSwyLjdjMCwxLDAuNCwxLjksMS4xLDIuN2wyLjIsMi4yYzAuNywwLjcsMS42LDEuMSwyLjcsMS4xYzEsMCwxLjktMC40LDIuNy0xLjFsMTkuMi0xOS4yYzAuNy0wLjgsMS4xLTEuNywxLjEtMi43QzQxLjUsMjQsNDEuMSwyMy4xLDQwLjQsMjIuM3oiLz48L2c+PC9zdmc+);
}
.c-message__slider .carousel__prev:after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media screen and (min-width: 48em) {
  .c-message__slider .carousel__prev,
  .c-message__slider .carousel__next {
    left: -2.7rem;
  }
  .c-message__slider .carousel__next {
    left: auto;
    right: -3.2rem;
  }
}
.c-message__solution-holder {
  width: 100%;
  display: block;
  background: white;
  border: 1px solid #d0d0d0;
  text-align: left;
  font-size: 1.6rem;
  padding: 0;
  margin-bottom: 2rem;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-message__solution-holder * {
  font-size: 1.6rem;
  font-family: 'daimler_cs', Helvetica, Arial, Verdana, sans-serif;
}
.c-message__solution-holder:hover {
  background: rgba(34, 178, 115, 0.15);
  border-color: #22b273;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-message__solution-holder:hover * {
  border-color: #22b273;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-message__solution-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.c-message__solution-title {
  width: 100%;
  display: block;
  text-align: center;
  font-size: 1.6rem;
  font-weight: 700;
  border-bottom: 1px solid #d0d0d0;
  padding: 1.2rem 1rem 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.c-message__solution-button {
  text-align: center;
  width: 100%;
  padding: 1rem 1rem 1rem;
  border-bottom: 1px solid #d0d0d0;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-message__solution-button:hover {
  background: #22b273;
  color: white;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-message__solution-option {
  padding: 1.5rem 1rem;
  width: 100%;
  display: block;
}
.c-message__solution-option ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.c-message__solution-option ul li {
  margin: 0;
  padding: 0.5rem 1rem 0.5rem 2.5rem;
  position: relative;
  width: 100%;
  display: block;
  word-break: break-word;
}
.c-message__solution-option ul li:after {
  content: '';
  position: absolute;
  top: 0.5rem;
  left: -0.2rem;
  width: 2rem;
  height: 2rem;
  background-size: cover;
  background-position: center;
}
.c-message__solution-option ul li.s-add:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMjJCNTczO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOC4xLDI4aDEwLjZjMS43LDAsMy0xLjMsMy0zYzAtMS43LTEuMy0zLTMtM0gyOC4xVjExLjNjMC0xLjctMS4zLTMtMy0zcy0zLDEuMy0zLDNsMCwxMC42SDExLjRjLTEuNywwLTMsMS4zLTMsM2MwLDAuOCwwLjQsMS42LDAuOSwyLjJjMC42LDAuNiwxLjMsMC45LDIuMiwwLjloMTAuNmwwLDEwLjZjMCwwLjgsMC40LDEuNiwwLjksMi4yYzAuNiwwLjYsMS4zLDAuOSwyLjIsMC45YzEuNywwLDMtMS4zLDMtM0wyOC4xLDI4eiIvPjwvZz48L3N2Zz4=);
}
.c-message__solution-option ul li.s-remove:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojQzExNDFEO308L3N0eWxlPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yOS4zLDI1bDcuNS03LjVjMS4yLTEuMiwxLjItMy4xLDAtNC4zYy0xLjItMS4yLTMuMS0xLjItNC4zLDBMMjUsMjAuN2wtNy41LTcuNWMtMS4yLTEuMi0zLjEtMS4yLTQuMywwYy0xLjIsMS4yLTEuMiwzLjEsMCw0LjNsNy41LDcuNWwtNy41LDcuNWMtMS4yLDEuMi0xLjIsMy4xLDAsNC4zYzAuNiwwLjYsMS40LDAuOSwyLjIsMC45YzAuOCwwLDEuNi0wLjMsMi4yLTAuOWw3LjUtNy41bDcuNSw3LjVjMC42LDAuNiwxLjQsMC45LDIuMiwwLjljMC44LDAsMS42LTAuMywyLjItMC45YzEuMi0xLjIsMS4yLTMuMSwwLTQuM0wyOS4zLDI1eiIvPjwvZz48L3N2Zz4=);
}
@media screen and (min-width: 48em) {
  .c-message__solution-title {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    font-size: 2rem;
    text-align: left;
    padding: 1.2rem 3rem 1rem;
  }
  .c-message__solution-button {
    width: auto;
    border-left: 1px solid #d0d0d0;
    padding: 1.5rem 3rem 0.7rem;
    text-align: right;
  }
  .c-message__solution-option {
    padding: 1.5rem 3rem;
  }
}
.c-confoption__preview {
  width: calc(100% - 7rem);
  height: 7rem;
  background: #335c84;
  border-bottom: 1px solid #2c4f72;
  position: absolute;
  top: 0;
  left: 0;
  padding: 1rem 2rem 0;
}
.c-confoption__preview-price {
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  font-size: 2.6rem;
  line-height: 1.2;
  color: white;
}
.c-confoption__preview-obv {
  color: white;
  line-height: 1;
  font-size: 1.2rem;
}
.c-confoption__preview-toggle {
  width: 7rem;
  height: 7rem;
  background: #2c4f72;
  color: white;
  border: 0;
  border-bottom: 1px solid #25425f;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}
.c-confoption__preview-toggle:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 1.5rem;
  height: 1.5rem;
  display: block;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxnPjxnIGlkPSJfeDM0Xzg0Ll9Gb3J3YXJkXzFfIj48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuNywxOS4xTDE2LjksOC40Yy0wLjUtMC41LTEuMy0wLjUtMS43LDBsLTAuOSwwLjljLTAuNSwwLjUtMC41LDEuMywwLDEuN2w5LDlsLTksOWMtMC41LDAuNS0wLjUsMS4zLDAsMS43bDAuOSwwLjljMC41LDAuNSwxLjMsMC41LDEuNywwbDEwLjgtMTAuOEMyOC4yLDIwLjQsMjguMiwxOS42LDI3LjcsMTkuMXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
.c-confoption__holder:hover .c-confoption__preview {
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
  background: #25425f;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-confoption__holder:hover .c-confoption__preview-toggle {
  background: #1e364d;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.c-confoption__holder.s-open .c-confoption__preview-toggle:after {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
@media screen and (min-width: 48em) {
  .c-confoption__preview {
    width: calc(100% - 6rem);
    height: 6rem;
    padding: 0.6rem 2rem 0;
  }
  .c-confoption__preview-toggle {
    width: 6rem;
    height: 6rem;
  }
  .c-confoption__preview-toggle:after {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .c-confoption__holder.s-open .c-confoption__preview-toggle:after {
    -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
            transform: rotate(-90deg);
  }
}
.c-confoption__form-form {
  width: 100%;
  position: absolute;
  left: 0;
  padding: 2rem 2rem 1rem;
  background: #335c84;
  opacity: 0;
  visibility: hidden;
  top: 50rem;
}
.c-confoption__form-title {
  color: white;
}
.c-confoption__form-label {
  margin-bottom: 0.5rem;
  color: white;
}
.c-confoption__form-select {
  margin-bottom: 2rem;
}
.c-confoption__holder.s-open .c-confoption__form-form {
  padding: 7rem 2rem 1rem;
  top: 0;
  opacity: 1;
  visibility: visible;
}
@media screen and (min-width: 48em) {
  .c-confoption__form-form {
    padding: 7rem 2rem 1rem;
    top: -50rem;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .c-confoption__holder.s-open .c-confoption__form-form {
    top: 0;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .c-confoption__holder.s-open .c-confoption__form-form * {
    display: block;
  }
  .c-confoption__holder.s-outdated .c-confoption__form-form {
    top: 14rem;
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(-100%) !important;
        -ms-transform: translateY(-100%) !important;
            transform: translateY(-100%) !important;
  }
  .c-confoption__holder.s-outdated .c-confoption__form-form * {
    display: block;
  }
  .c-confoption__holder.s-outdated .c-confoption__form-form .btn {
    display: block !important;
  }
  .c-confoption__holder.s-open.s-outdated .c-confoption__form-form {
    top: 0;
    -webkit-transform: translateY(0) !important;
        -ms-transform: translateY(0) !important;
            transform: translateY(0) !important;
    visibility: visible;
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .c-confoption__holder.s-open.s-outdated .c-confoption__form-form * {
    display: block;
  }
}
.c-confoption__price {
  font-family: 'daimler_cac', Arial, Verdana, sans-serif;
  font-size: 4rem;
  line-height: 1;
  width: 100%;
}
.c-confoption__price--outdated {
  text-decoration: line-through;
}
.c-confoption__button {
  width: 100%;
  margin-bottom: 1rem;
}
@media screen and (min-width: 64em) {
  .c-confoption__price {
    font-size: 6rem;
  }
}
.c-spritespin {
  position: absolute !important;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 100% !important;
  height: 0 !important;
  padding-top: 56.75%;
  overflow: hidden;
  cursor: -webkit-grab;
  max-width: 192rem !important;
  max-height: 108rem !important;
}
.c-spritespin .spritespin-stage,
.c-spritespin .spritespin-canvas,
.c-spritespin__background {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  max-width: 192rem !important;
  max-height: 108rem !important;
}
.c-spritespin__background {
  z-index: -1;
  /*  background-color: @black; */
  overflow: hidden;
}
.c-spritespin__background__picture {
  position: absolute !important;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  padding-top: 56.75% !important;
  background-color: #000000 !important;
}
.c-spritespin__background__image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.c-spritespin__background__picture {
  opacity: 0;
  -webkit-transform: scale(1.02, 1.02);
      -ms-transform: scale(1.02, 1.02);
          transform: scale(1.02, 1.02);
  -webkit-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
.c-spritespin__background.s-active .c-spritespin__background__picture {
  opacity: 1;
  -webkit-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
          transform: scale(1, 1);
  z-index: 1;
  -webkit-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
.c-spritespin__background__time {
  opacity: 0;
  -webkit-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
.c-spritespin__background__time.s-active {
  opacity: 1;
  -webkit-transition: all 1.2s ease-in-out;
  -o-transition: all 1.2s ease-in-out;
  transition: all 1.2s ease-in-out;
}
.c-spritespin__select {
  position: absolute;
  top: 50%;
  margin: auto 0;
  left: 0;
  z-index: 103;
}
.c-spritespin__select__list {
  list-style: none;
  margin: 0;
  padding: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.c-spritespin__select__item {
  width: 3rem;
  height: 3rem;
  display: block;
  background: #000000;
  border-bottom: 1px solid #333333;
  position: relative;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-spritespin__select__item:hover {
  background: #222222;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.c-spritespin__select__item:last-child {
  border: 0;
}
.c-spritespin__select__icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 60%;
  height: 60%;
}
@media screen and (min-width: 48em) {
  .c-spritespin__select__item {
    width: 5rem;
    height: 5rem;
  }
}
.c-spritespin__indicator {
  position: absolute;
  z-index: 103;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 53%;
  left: 50%;
  width: 80%;
  pointer-events: none;
}
.c-spritespin__indicator__img {
  opacity: 1;
}
/*****************************************************************************

  OTHERS

*****************************************************************************/
.imageHolder {
  display: none;
}
iframe {
  max-width: 100% !important;
}
@media screen and (min-width: 48em) {
  .imageHolder {
    display: block;
    width: 100% !important;
    max-width: 156rem !important;
    min-height: 100%;
    left: 0 !important;
    right: 0 !important;
    margin: auto;
  }
  .imageHolder img {
    width: auto !important;
    min-width: 100% !important;
    left: -99999px !important;
    right: -99999px !important;
    margin: 0 auto;
  }
}
.cf:before,
.cf:after {
  content: " ";
  display: table;
}
.cf:after {
  clear: both;
}
.debugger {
  display: none;
}
.btn img {
  width: 1.6rem;
  height: 1.6rem;
}
@media screen and (min-width: 48em) {
  .c-text__imgholder {
    overflow: visible;
    position: relative;
    width: calc(100% + 8rem);
    margin-left: -8rem;
  }
}
@media screen and (min-width: 64em) {
  .c-text__imgholder {
    width: calc(100% + 4rem);
    margin-left: -4rem;
  }
}
@media screen and (min-width: 80em) {
  .c-text__imgholder {
    width: calc(100% + 6rem);
    margin-left: -6rem;
  }
}
@media screen and (min-width: 100em) {
  .c-text__imgholder {
    width: calc(100% + 8rem);
    margin-left: -8rem;
  }
}
@media screen and (min-width: 48em) {
  .c-text:not(.l-container--transparent) .l-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-text--form .l-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-text--form .rte {
    position: relative;
  }
}
.c-configureexterior__select-item {
  position: relative;
}
input[disabled].vh ~ label > * {
  overflow: hidden;
}
input[disabled].vh ~ label > *:before {
  content: 'Niet beschikbaar';
  text-align: center;
  color: #FFF;
  opacity: 0.8;
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.3;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #333333;
  z-index: 101;
}
input:checked.vh ~ label > *:before {
  display: none!important;
}
.rte * {
  margin: 0;
}
.rte > * + * {
  margin-top: 2rem;
}
.min--48 {
  display: none;
}
@media screen and (min-width: 48em) {
  .max--48 {
    display: none;
  }
  .min--48 {
    display: block;
  }
}
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.unslider {
  overflow: auto;
  margin: 0;
  padding: 0;
}
.unslider-wrap {
  position: relative;
}
.unslider-wrap.unslider-carousel > li {
  float: left;
}
.unslider-vertical > ul {
  height: 100%;
}
.unslider-vertical li {
  float: none;
  width: 100%;
}
.unslider-fade {
  position: relative;
}
.unslider-fade .unslider-wrap li {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 8;
}
.unslider-fade .unslider-wrap li.unslider-active {
  z-index: 10;
}
.unslider li,
.unslider ol,
.unslider ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}
.unslider-arrow {
  position: absolute;
  left: 20px;
  z-index: 2;
  cursor: pointer;
}
.unslider-arrow.next {
  left: auto;
  right: 20px;
}
.slider__nav ol {
  list-style: none;
  text-align: center;
}
.slider__nav ol li {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 4px;
  background: transparent;
  border-radius: 5px;
  overflow: hidden;
  text-indent: -999em;
  border: 2px solid #fff;
  cursor: pointer;
}
.slider__nav .slider__nav--active {
  background: #fff;
  cursor: default;
}
.js-carslider li > a.c-carslider__actielabel,
.js-carselector--top .c-carselector__actiemodel {
  display: inline-block;
}
.c-alert__container {
  padding: 0 2rem;
  padding-top: 8rem;
  background: #000000;
}
.c-alert__content {
  padding: 1rem 2rem;
  background: #fffcfa;
  font-weight: 700;
  text-align: center;
  width: 100%;
  max-width: 80rem;
  margin: 0 auto;
  border-radius: 5px;
  border: 1px solid #f9904d;
  color: #f9904d;
}
/*# sourceMappingURL=style.css.map */