.elementor-kit-14302{--e-global-color-primary:#0EA4EF;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#22AE34;--e-global-color-51fedd6d:#FF6901;--e-global-color-bef770d:#4C4C4C;--e-global-color-4278a7b8:#CCCCCC;--e-global-color-27cb669c:#9BD5EF;--e-global-color-17b23eda:#000;--e-global-color-4e5b3073:#FFF;--e-global-color-45f042d:#00347B;--e-global-color-228b0d7:#FFF5F2;--e-global-color-50c2163:#FFB400;--e-global-color-905de47:#E5F3FD;--e-global-color-46628e7:#FF0000;--e-global-color-9bd5b40:#1166B0;--e-global-typography-primary-font-family:"Verdana";--e-global-typography-primary-font-size:14px;--e-global-typography-secondary-font-family:"Verdana";--e-global-typography-secondary-font-size:14px;--e-global-typography-text-font-family:"Verdana";--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-family:"Verdana";--e-global-typography-accent-font-size:14px;}.elementor-kit-14302 button:hover,.elementor-kit-14302 button:focus,.elementor-kit-14302 input[type="button"]:hover,.elementor-kit-14302 input[type="button"]:focus,.elementor-kit-14302 input[type="submit"]:hover,.elementor-kit-14302 input[type="submit"]:focus,.elementor-kit-14302 .elementor-button:hover,.elementor-kit-14302 .elementor-button:focus{background-color:var( --e-global-color-51fedd6d );}.elementor-kit-14302 e-page-transition{background-color:#FFBC7D;}.elementor-kit-14302 a{color:#FFFFFF;}.elementor-kit-14302 h1{color:var( --e-global-color-4e5b3073 );font-size:32px;font-weight:normal;}.elementor-kit-14302 h2{color:var( --e-global-color-primary );font-size:24px;}.elementor-kit-14302 h3{color:#0EA4EF;font-size:24px;}.elementor-kit-14302 h4{color:#0EA4EF;}.elementor-kit-14302 h5{color:var( --e-global-color-primary );}.elementor-kit-14302 h6{color:var( --e-global-color-primary );font-size:18px;}.elementor-kit-14302 input:not([type="button"]):not([type="submit"]),.elementor-kit-14302 textarea,.elementor-kit-14302 .elementor-field-textual{border-radius:6px 6px 6px 6px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:1px;}.elementor-element{--widgets-spacing:1px 1px;--widgets-spacing-row:1px;--widgets-spacing-column:1px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14302 h1{font-size:28px;}.elementor-kit-14302 h3{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* oranje border bottom titel */
#health-comparator .dWjYmO {
  background: none;
}

/* vergelijk button */
#health-comparator button {
  border-radius: 6px;
}

#health-comparator .biwvyY:hover, .biwvyY:focus, .biwvyY:active {
  background: #ff8201;
  border-color: #ff8201;
}

#health-comparator input[type=date], #health-comparator input[type=email], #health-comparator input[type=number], #health-comparator input[type=password], #health-comparator input[type=search], #health-comparator input[type=tel], #health-comparator input[type=text], #health-comparator input[type=url], select, textarea {
  padding: 13px 20px 11px 16px;
}

/* active button */
#health-comparator button[color="#258cd1"], #health-comparator button[color="#258cd1"]:hover, #health-comparator button[color="#258cd1"]:focus, #health-comparator button[color="#258cd1"]:active {
  color: #00347b;
}

/* inactive button */
#health-comparator button[color="grey.6"] {
  color: #00347b;
}

#health-comparator button[color="grey.6"]:hover, #health-comparator button[color="grey.6"]:active, #health-comparator button[color="grey.6"]:focus, .biwvyY:hover {
  background: #ff8201;
  border-color: #ff8201;
  color: white !important;
}

#health-comparator button[color="grey.6"]:hover * {
  color: white !important;
  border-color: white !important;
}

/* insactive input */
#health-comparator input[color="grey.6"] {
  padding: 13px 20px 11px 16px;
}

#health-comparator .bqDNdt {
  background: none !important;
  box-shadow: none;
  padding: 0;
}

#health-comparator * {
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif !important;
}

#health-comparator {
  background: white;
  box-shadow: rgba(40, 41, 61, 0.08) 0px 0px 2px 0px, rgba(96, 97, 112, 0.16) 0px 2px 4px 0px;
  border-radius: 10px;
  padding: 1.5em 32px 3em;
}

@media screen and (max-width: 64.125em) {
  #health-comparator {
    padding: 0;
  }

  .bqDNdt {
    padding: 1.5em 32px 3em;
  }
}

#health-comparator a {
  color: #0ea4ef;
  text-decoration: none;
}

#health-comparator a:hover {
  color: #ff8201 !important;
}

/* stap 3 */

#health-comparator .hNzmHL {
  background: white;
}

#health-comparator .uCMhR {
  padding: 0 0 0 16px;
}

#health-comparator .kDcgPB {
  padding: 0 16px 0 0;
}



#esos-content .gnPmQs h2 {
    font-size: 1.2em;
    color: white;
}

#esos-content .fUmwfq {
    width: auto;
    max-height: 50px
}

#esos-content .kyHvXQ {
    margin-top: 15px;
    font-size: 16px;
    font-weight: 700;
}

#esos-content .kyHvXQ h3 {
    font-size: 18px
}

#esos-content .fNOxLO,
#esos-content .eRqujw,
#esos-content .jHGcUD,
#esos-content .kUgrQA {
  color: black;
}

#esos-content .egSBPZ .icmDkM:last-child {
    display: none;
}

@media screen and (min-width: 64.125em) {
   #esos-content  .XPHWR {
        width: 50%;
    }

    #esos-content .cLZHeP {
        pointer-events: none;
    }

}

#esos-content label[color="#1337EC"] {
    color: rgb(42, 78, 136);
}

#esos-content label[color="#667499"] input,
#esos-content label[color="#1337EC"] input {
    border-radius: 50%
}
#esos-content label[color="#1337EC"] {
    border-color: 1px solid rgb(199, 205, 225);    
}


#esos-content label[color="#1337EC"] input, #esos-content .dQBfBO {
    border-color:  rgb(42, 78, 136);
    background-color:  rgb(42, 78, 136);
}
#esos-content .fNOxLO:hover,
#esos-content .eRqujw:hover, 
#esos-content .jHGcUD:hover,
#esos-content .kUgrQA:hover,
#esos-content .fNOxLO:focus,
#esos-content .eRqujw:focus, 
#esos-content .jHGcUD:focus,
#esos-content .kUgrQA:focus {
  background: #ffc10712;
  border-color: var(--e-global-color-51fedd6d);
  outline-color: var(--e-global-color-51fedd6d);
}

#esos-content .iEnYSP {
    color: #3ebe9b;
}

#esos-content .hvDNcl:focus, #esos-content .hvDNcl:active {
    outline: none !important;
}/* End custom CSS */