/************************/
/***   BREAKPOINTS   ****/
/************************/
/************************************/
/* reposition header when logged in */
/************************************/
[data-elementor-type=header] {
  position: absolute;
  right: 0;
  left: 0;
}
.body.logged-in [data-elementor-type=header] {
  top: 32px;
}
/**************************/
/* large screens scale up */
/**************************/
/*****************/
/* header colors */
/*****************/
.elementor-heading-title {
  color: var(--color-primary);
}
.elementor-heading-title i {
  color: var(--color-secondary);
  font-style: normal;
}
/****************/
/* custom lists */
/****************/
.customlist ul {
  list-style: none;
  padding-left: 0;
}
.customlist ul li {
  color: white;
  position: relative;
  padding-left: 2rem;
  margin-bottom: 0.5rem;
}
.customlist ul li::before {
  content: "*";
  position: absolute;
  line-height: 1;
  left: 0;
  top: 0;
  font-weight: bold;
  font-size: 48px;
}
.customlist--yellow ul li::before {
  color: #E7BC29;
}
.customlist--red ul li::before {
  color: #F2605D;
}
/*****************/
/* icon box dart */
/*****************/
.iconbox {
  margin-top: 1rem;
  background: #D9EEEE;
  border-radius: 28px 16px;
  padding: 24px;
}
.iconbox .elementor-icon-box-wrapper {
  margin-top: -3rem;
}
/**************/
/* cta button */
/**************/
.custom-cta-button .elementor-cta__button-wrapper {
  text-align: center;
}
.custom-cta-button .elementor-cta__button-wrapper span {
  border: 1px solid yellow;
  height: 48px;
  width: 48px;
  display: inline-block;
  margin: 0 auto;
  left: 0;
  right: 0;
  font-size: 0;
  border: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,<svg width="62px" height="50px" viewBox="0 0 62 50" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="homepage" transform="translate(-1070, -3073)" fill="%2348A2A2" fill-rule="nonzero"><path d="M1129.58275,3092.10576 L1113.08275,3075.4377 C1109.86937,3072.18743 1104.63063,3072.18743 1101.41725,3075.4377 C1099.858,3077.00867 1099,3079.10468 1099,3081.32986 C1099,3083.55505 1099.858,3085.65105 1101.41725,3087.22202 L1112.0845,3097.99792 L1101.41725,3108.77381 C1099.858,3110.34895 1099,3112.44079 1099,3114.66597 C1099,3116.89116 1099.858,3118.983 1101.41725,3120.55813 C1102.9765,3122.13326 1105.04725,3123 1107.25,3123 C1109.45275,3123 1111.5235,3122.13326 1113.08275,3120.55813 L1129.58275,3103.89007 C1131.142,3102.31911 1132,3100.2231 1132,3097.99792 C1132,3095.77273 1131.142,3093.67672 1129.58275,3092.10576 Z M1126.66638,3100.944 L1110.16638,3117.61205 C1108.603,3119.18718 1105.897,3119.18718 1104.33362,3117.61205 C1102.72488,3115.98692 1102.72488,3113.34503 1104.33362,3111.71989 L1117.91725,3097.99792 L1104.33362,3084.27594 C1103.554,3083.48837 1103.125,3082.44245 1103.125,3081.32986 C1103.125,3080.21727 1103.554,3079.17135 1104.33362,3078.38378 C1105.138,3077.57121 1106.194,3077.16285 1107.25,3077.16285 C1108.306,3077.16285 1109.362,3077.57121 1110.16638,3078.37961 L1126.66638,3095.04767 C1127.446,3095.8394 1127.875,3096.88532 1127.875,3097.99792 C1127.875,3099.11051 1127.446,3100.15643 1126.66638,3100.944 Z" id="Shape"></path><path d="M1100.58275,3092.10576 L1084.08275,3075.4377 C1080.86937,3072.18743 1075.63063,3072.18743 1072.41725,3075.4377 C1070.858,3077.00867 1070,3079.10468 1070,3081.32986 C1070,3083.55505 1070.858,3085.65105 1072.41725,3087.22202 L1083.0845,3097.99792 L1072.41725,3108.77381 C1070.858,3110.34895 1070,3112.44079 1070,3114.66597 C1070,3116.89116 1070.858,3118.983 1072.41725,3120.55813 C1073.9765,3122.13326 1076.04725,3123 1078.25,3123 C1080.45275,3123 1082.5235,3122.13326 1084.08275,3120.55813 L1100.58275,3103.89007 C1102.142,3102.31911 1103,3100.2231 1103,3097.99792 C1103,3095.77273 1102.142,3093.67672 1100.58275,3092.10576 Z M1097.66638,3100.944 L1081.16638,3117.61205 C1079.603,3119.18718 1076.897,3119.18718 1075.33362,3117.61205 C1073.72488,3115.98692 1073.72488,3113.34503 1075.33362,3111.71989 L1088.91725,3097.99792 L1075.33362,3084.27594 C1074.554,3083.48837 1074.125,3082.44245 1074.125,3081.32986 C1074.125,3080.21727 1074.554,3079.17135 1075.33362,3078.38378 C1076.138,3077.57121 1077.194,3077.16285 1078.25,3077.16285 C1079.306,3077.16285 1080.362,3077.57121 1081.16638,3078.37961 L1097.66638,3095.04767 C1098.446,3095.8394 1098.875,3096.88532 1098.875,3097.99792 C1098.875,3099.11051 1098.446,3100.15643 1097.66638,3100.944 Z" id="Shape"></path></g></g></svg>');
}
/**********************/
/**  doe de test cta **/
/**********************/
.webchimp .topmenu .menu-cta {
  transition: 0.2s;
  background: var(--color-tertiary) url('data:image/svg+xml,<svg width="24px" height="26px" viewBox="0 0 24 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="homepage" transform="translate(-1221, -69)" fill="%23FFFFFF" fill-rule="nonzero"><path d="M1232.24179,93.984375 C1232.24179,94.5453491 1231.77366,95 1231.19605,95 L1225.18299,95 C1222.87642,95 1221,93.1776276 1221,90.9375 L1221,73.0625 C1221,70.8223724 1222.87642,69 1225.18299,69 L1238.03998,69 C1240.34634,69 1242.22297,70.8223724 1242.22297,73.0625 L1242.22297,83.828125 C1242.22297,84.3890991 1241.75463,84.84375 1241.17722,84.84375 C1240.59961,84.84375 1240.13147,84.3890991 1240.13147,83.828125 L1240.13147,73.0625 C1240.13147,71.9425354 1239.19316,71.03125 1238.03998,71.03125 L1225.18299,71.03125 C1224.02981,71.03125 1223.0915,71.9425354 1223.0915,73.0625 L1223.0915,90.9375 C1223.0915,92.0574646 1224.02981,92.96875 1225.18299,92.96875 L1231.19605,92.96875 C1231.77366,92.96875 1232.24179,93.4234009 1232.24179,93.984375 Z M1244.56283,85.5413971 C1244.09327,85.2148895 1243.44008,85.3200226 1243.10389,85.7758637 L1237.94929,92.7686005 C1237.80857,92.9270935 1237.6321,92.9612121 1237.53773,92.9673614 C1237.4401,92.9735107 1237.25138,92.9616089 1237.08941,92.8118439 L1233.75241,89.6999054 C1233.33595,89.3115082 1232.67398,89.3244019 1232.27386,89.7290649 C1231.87374,90.133728 1231.88722,90.7766266 1232.30389,91.1650238 L1235.64415,94.2801361 C1236.14456,94.7425232 1236.81225,95 1237.49933,95 C1237.55836,95 1237.61759,94.9980164 1237.67683,94.9942474 C1238.42519,94.9458466 1239.12392,94.5923614 1239.59389,94.0242462 C1239.60595,94.0097656 1239.61779,93.9946899 1239.62903,93.9794159 L1244.80446,86.958313 C1245.14065,86.5022735 1245.0326,85.8679047 1244.56283,85.5413971 L1244.56283,85.5413971 Z M1236.99423,75.09375 L1226.22302,75.09375 C1225.64541,75.09375 1225.17727,75.5484009 1225.17727,76.109375 C1225.17727,76.6703491 1225.64541,77.125 1226.22302,77.125 L1236.99423,77.125 C1237.57164,77.125 1238.03998,76.6703491 1238.03998,76.109375 C1238.03998,75.5484009 1237.57164,75.09375 1236.99423,75.09375 Z M1238.03998,80.171875 C1238.03998,79.6109009 1237.57164,79.15625 1236.99423,79.15625 L1226.22302,79.15625 C1225.64541,79.15625 1225.17727,79.6109009 1225.17727,80.171875 C1225.17727,80.7328491 1225.64541,81.1875 1226.22302,81.1875 L1236.99423,81.1875 C1237.57164,81.1875 1238.03998,80.7328491 1238.03998,80.171875 Z M1226.22302,83.21875 C1225.64541,83.21875 1225.17727,83.6734009 1225.17727,84.234375 C1225.17727,84.7953491 1225.64541,85.25 1226.22302,85.25 L1232.76467,85.25 C1233.34228,85.25 1233.81042,84.7953491 1233.81042,84.234375 C1233.81042,83.6734009 1233.34228,83.21875 1232.76467,83.21875 L1226.22302,83.21875 Z" id="Shape"></path></g></g></svg>') no-repeat center left 18px;
  border-radius: 32px;
  margin-left: 12px;
}
.webchimp .topmenu .menu-cta:hover {
  filter: brightness(90%);
}
.webchimp .topmenu .menu-cta a {
  padding-left: 30px !important;
  padding: 0 12px 0 30px !important;
  color: white !important;
}
/**************************/
/** blogs lijst homepage **/
/**************************/
.blogs-home {
  padding: 1rem 0;
}
.blogs-home .swiper {
  overflow: visible;
  padding: 2rem 0;
}
.blogs-home .swiper-wrapper {
  padding: 2rem 0;
}
.blogs-home .e-loop-item {
  border-radius: 2rem;
  padding: 2rem;
}
.blogs-home .e-loop-item a {
  display: flex !important;
  flex-direction: column !important;
  justify-content: unset !important;
}
.blogs-home .e-loop-item:nth-child(3n) {
  color: white;
  background: var(--color-text);
  transform: translateY(-1rem);
}
.blogs-home .e-loop-item:nth-child(3n) .elementor-heading-title {
  color: white;
}
.blogs-home .e-loop-item:nth-child(3n + 1) {
  background: var(--color-primary);
  color: white;
}
.blogs-home .e-loop-item:nth-child(3n + 2) {
  background: #E7BC29;
  transform: translateY(1rem);
}
/****************/
/** breadcrumb **/
/****************/
nav[aria-label="breadcrumb"] {
  justify-content: flex-start;
  display: flex;
}
nav[aria-label="breadcrumb"] ol {
  background: white;
  text-transform: lowercase;
  font-size: 0.7rem;
  padding: 3px 12px 0 12px;
  border-radius: 3px;
}
nav[aria-label="breadcrumb"] ol a {
  color: #235151;
}
/*************************/
/** responsive sections **/
/*************************/
.webchimp .s--header {
  padding-top: var(--space-s);
}
/***********************/
/** title bar section **/
/***********************/
.s--title {
  padding: 224px var(--section-padding) 24px var(--section-padding);
}
@media (min-width: 767px) {
  .s--title {
    padding: 120px var(--section-padding) 24px 180px;
  }
}
@media (min-width: 1024px) {
  .s--title {
    padding: 160px var(--section-padding) 24px 200px;
  }
}
@media (min-width: 1600px) {
  .s--title {
    padding: 180px 0 24px 0px;
  }
}
/************************/
/** test form styling  **/
/************************/
#fluentform_3, #fluentform_4 {
  padding: var(--space-l);
  border-radius: var(--space-s);
  border: 4px solid #E7BC29;
}
#fluentform_3 h3, #fluentform_4 h3 {
  color: var(--color-primary);
  font-size: var(--step-3);
}
#fluentform_3 .ff-el-progress, #fluentform_4 .ff-el-progress {
  background: white;
}
#fluentform_3 .ff-el-progress-bar, #fluentform_4 .ff-el-progress-bar {
  background: var(--color-primary);
}
#fluentform_3 button, #fluentform_4 button {
  background: var(--color-primary);
  padding: 12px 24px;
  border: 0;
  border-radius: 24px;
}
#fluentform_3 .fluentform-step, #fluentform_4 .fluentform-step {
  padding: 0;
}
#fluentform_3 .ff_list_inline, #fluentform_4 .ff_list_inline {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-bottom: 1px solid white;
  padding-bottom: 1rem;
}
@media (min-width: 767px) {
  #fluentform_3 .ff_list_inline, #fluentform_4 .ff_list_inline {
    flex-direction: row;
  }
}
#fluentform_3 .ff_list_inline .ff-el-form-check, #fluentform_4 .ff_list_inline .ff-el-form-check {
  margin: 0 6px 0 0;
  display: inline-block;
}
#fluentform_3 .ff_list_inline .ff-el-input--label, #fluentform_4 .ff_list_inline .ff-el-input--label {
  flex: 1 1 50%;
}
#fluentform_3 .ff_list_inline .ff-el-input--content, #fluentform_4 .ff_list_inline .ff-el-input--content {
  flex: 1 1 50%;
  text-align: right;
}
#fluentform_3 .ff_list_inline .ff-el-form-check-label input, #fluentform_4 .ff_list_inline .ff-el-form-check-label input {
  display: none;
}
#fluentform_3 .ff_list_inline .ff-el-form-check-label span, #fluentform_4 .ff_list_inline .ff-el-form-check-label span {
  padding: 8px 2px !important;
  min-width: 36px;
  display: block;
  text-align: center;
}
#fluentform_3 .ff_list_inline .ff-el-form-check-label input[type=radio] + span, #fluentform_4 .ff_list_inline .ff-el-form-check-label input[type=radio] + span {
  border: 1px solid var(--color-primary);
  border-radius: 8px;
}
#fluentform_3 .ff_list_inline .ff-el-form-check-label input[type=radio]:checked + span, #fluentform_4 .ff_list_inline .ff-el-form-check-label input[type=radio]:checked + span {
  background: var(--color-primary);
  border: 1px solid var(--color-primary);
  color: white;
}
/********************/
/** yellow bullets **/
/********************/
.ul--yellow .elementor-widget-container ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.ul--yellow .elementor-widget-container ul li {
  position: relative;
  margin-bottom: 1rem;
  margin-left: 0;
  padding-left: 2.2rem;
}
.ul--yellow .elementor-widget-container ul li::before {
  position: absolute;
  left: 0;
  top: -2px;
  content: "*";
  color: var(--color-secondary);
  font-weight: bold;
  font-size: 3rem;
  display: inline-block;
  width: 1em;
  line-height: 1;
}
/*******************/
/** header colors **/
/*******************/
.elementor-heading-title strong {
  color: var(--color-primary);
}
/*********************/
/** hide red astrix **/
/*********************/
.frm-fluent-form label:after {
  display: none;
}
/* title fix */
@media (min-width: 1124px) {
  .s--title {
    padding: 160px var(--section-padding) 24px 220px;
  }
}
[data-elementor-type=wp-page] {
  overflow-x: hidden;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F307-scss-default.scss%22%2C%22wp-content%2Fcustom_codes%2F1378-scss-default.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BADTD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC8BA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BADjCD%3BAAAA%3BAAAA%3BAC8CA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADxEA%3BAAAA%3BAAAA%3BACiFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BADvFJ%3BAAAA%3BAAAA%3BACiGA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpGJ%3BAAAA%3BAAAA%3BAC%2BHI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD1IR%3BAAAA%3BAAAA%3BACuJA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIL%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAD1LR%3BAAAA%3BAAAA%3BACuMA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BADlNR%3BAAAA%3BAAAA%3BAC8NI%3BAAAA%3BAAAA%3BAD9NJ%3BAAAA%3BAAAA%3BACyOA%3BAAAA%3BAAAA%3BACrNI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFpBJ%3BAAAA%3BAAAA%3BACgQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC3QA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADsRI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD5UZ%3BAAAA%3BAAAA%3BAC6VI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADzWR%3BAAAA%3BAAAA%3BAC8XA%3BAAAA%3BAAAA%3BAD9XA%3BAAAA%3BAAAA%3BACuYA%3BAAAA%3BAAAA%3BADvYA%3BAC8YA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%22%7D */