.elementor-2708 .elementor-element.elementor-element-8bdfdd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2708 .elementor-element.elementor-element-f16565a{text-align:center;}.elementor-2708 .elementor-element.elementor-element-f16565a .elementor-heading-title{font-family:var( --e-global-typography-c44084b-font-family ), Sans-serif;font-size:var( --e-global-typography-c44084b-font-size );font-weight:var( --e-global-typography-c44084b-font-weight );text-transform:var( --e-global-typography-c44084b-text-transform );line-height:var( --e-global-typography-c44084b-line-height );letter-spacing:var( --e-global-typography-c44084b-letter-spacing );}.elementor-2708 .elementor-element.elementor-element-57c9dbc{--divider-border-style:solid;--divider-color:var( --e-global-color-ced8255 );--divider-border-width:1px;}.elementor-2708 .elementor-element.elementor-element-57c9dbc .elementor-divider-separator{width:100%;}.elementor-2708 .elementor-element.elementor-element-57c9dbc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2708 .elementor-element.elementor-element-5e88ec3{text-align:center;font-family:var( --e-global-typography-aeb0be1-font-family ), Sans-serif;font-size:var( --e-global-typography-aeb0be1-font-size );font-style:var( --e-global-typography-aeb0be1-font-style );color:var( --e-global-color-secondary );}.elementor-2708 .elementor-element.elementor-element-6d55904{--divider-border-style:solid;--divider-color:var( --e-global-color-ced8255 );--divider-border-width:1px;}.elementor-2708 .elementor-element.elementor-element-6d55904 .elementor-divider-separator{width:100%;}.elementor-2708 .elementor-element.elementor-element-6d55904 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2708 .elementor-element.elementor-element-78c3314{padding:2px 0px 0px 0px;font-family:var( --e-global-typography-4a835cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4a835cd-font-size );font-weight:var( --e-global-typography-4a835cd-font-weight );line-height:var( --e-global-typography-4a835cd-line-height );letter-spacing:var( --e-global-typography-4a835cd-letter-spacing );color:var( --e-global-color-text );}.elementor-2708 .elementor-element.elementor-element-78c3314 a{color:var( --e-global-color-text );}.elementor-2708 .elementor-element.elementor-element-78c3314 a:hover, .elementor-2708 .elementor-element.elementor-element-78c3314 a:focus{color:var( --e-global-color-ad89811 );}.elementor-2708 .elementor-element.elementor-element-11c53dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2708 .elementor-element.elementor-element-e0f40b8{--divider-border-style:solid;--divider-color:var( --e-global-color-ced8255 );--divider-border-width:1px;}.elementor-2708 .elementor-element.elementor-element-e0f40b8 .elementor-divider-separator{width:100%;}.elementor-2708 .elementor-element.elementor-element-e0f40b8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2708 .elementor-element.elementor-element-8abdd1b{padding:0px 30px 0px 30px;}.elementor-2708 .elementor-element.elementor-element-94a3878{--divider-border-style:solid;--divider-color:var( --e-global-color-ced8255 );--divider-border-width:1px;}.elementor-2708 .elementor-element.elementor-element-94a3878 .elementor-divider-separator{width:100%;}.elementor-2708 .elementor-element.elementor-element-94a3878 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2708 .elementor-element.elementor-element-4ac0374{width:var( --container-widget-width, 30em );max-width:30em;--container-widget-width:30em;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-aeb0be1-font-family ), Sans-serif;font-size:var( --e-global-typography-aeb0be1-font-size );font-style:var( --e-global-typography-aeb0be1-font-style );color:var( --e-global-color-secondary );}.elementor-2708 .elementor-element.elementor-element-4ac0374.elementor-element{--align-self:center;}.elementor-2708 .elementor-element.elementor-element-7b672c0{--divider-border-style:solid;--divider-color:var( --e-global-color-ced8255 );--divider-border-width:1px;}.elementor-2708 .elementor-element.elementor-element-7b672c0 .elementor-divider-separator{width:100%;}.elementor-2708 .elementor-element.elementor-element-7b672c0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2708 .elementor-element.elementor-element-8bdfdd6{--content-width:900px;}.elementor-2708 .elementor-element.elementor-element-11c53dd{--content-width:900px;}}@media(max-width:1024px){.elementor-2708 .elementor-element.elementor-element-f16565a .elementor-heading-title{font-size:var( --e-global-typography-c44084b-font-size );line-height:var( --e-global-typography-c44084b-line-height );letter-spacing:var( --e-global-typography-c44084b-letter-spacing );}.elementor-2708 .elementor-element.elementor-element-5e88ec3{font-size:var( --e-global-typography-aeb0be1-font-size );}.elementor-2708 .elementor-element.elementor-element-78c3314{font-size:var( --e-global-typography-4a835cd-font-size );line-height:var( --e-global-typography-4a835cd-line-height );letter-spacing:var( --e-global-typography-4a835cd-letter-spacing );}.elementor-2708 .elementor-element.elementor-element-4ac0374{font-size:var( --e-global-typography-aeb0be1-font-size );}}@media(max-width:767px){.elementor-2708 .elementor-element.elementor-element-f16565a .elementor-heading-title{font-size:var( --e-global-typography-c44084b-font-size );line-height:var( --e-global-typography-c44084b-line-height );letter-spacing:var( --e-global-typography-c44084b-letter-spacing );}.elementor-2708 .elementor-element.elementor-element-5e88ec3{font-size:var( --e-global-typography-aeb0be1-font-size );}.elementor-2708 .elementor-element.elementor-element-78c3314{font-size:var( --e-global-typography-4a835cd-font-size );line-height:var( --e-global-typography-4a835cd-line-height );letter-spacing:var( --e-global-typography-4a835cd-letter-spacing );}.elementor-2708 .elementor-element.elementor-element-4ac0374{font-size:var( --e-global-typography-aeb0be1-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-5e88ec3 */.elementor-2708 .elementor-element.elementor-element-5e88ec3 p{ display: inline;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8abdd1b */.elementor-2708 .elementor-element.elementor-element-8abdd1b .nested-counter {
  counter-reset: item;
}

.elementor-2708 .elementor-element.elementor-element-8abdd1b .nested-counter ol {
  counter-reset: item;
  margin-bottom: 1.3rem;
  padding-left: 0rem;
  list-style: none; /* 🔹 voorkomt dubbele nummering */
}

.elementor-2708 .elementor-element.elementor-element-8abdd1b .nested-counter li {
  display: block;
  position: relative;
  padding-left: 0em;
}

.elementor-2708 .elementor-element.elementor-element-8abdd1b .nested-counter li::before {
  counter-increment: item;
  content: counters(item, ".") ". ";
  position: absolute;
  left: -3.5rem;
  width: 0em;
  text-align: right;
}

.elementor-2708 .elementor-element.elementor-element-8abdd1b .chapter_title{
    font-weight: 900;
    font-size: 1.3rem;
    font-family: Oswald;
    text-transform: uppercase;
 }

.elementor-2708 .elementor-element.elementor-element-8abdd1b .paragraph_title{
    font-weight: 900;
    font-size: 1rem;
 }

.elementor-2708 .elementor-element.elementor-element-8abdd1b .paragraph_text{
    font-weight: 400;
    font-size: 1rem;
    font-family: EB Garamond;
    text-transform: none;
 }

.elementor-2708 .elementor-element.elementor-element-8abdd1b .sublist_number{
    width: 30px;
}

.elementor-2708 .elementor-element.elementor-element-8abdd1b .sublist_letter{
    width: 50px; 
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac0374 */.elementor-2708 .elementor-element.elementor-element-4ac0374 p {
    display: inline;
}/* End custom CSS */