.elementor-kit-13{--e-global-color-primary:#034C8C;--e-global-color-secondary:#F29F05;--e-global-color-text:#444444;--e-global-color-accent:#BF3617;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:400;}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1365px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}}@media(max-width:1279px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:93.75%;}.e-con{--container-max-width:93.75%;}}@media(max-width:1023px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}/* Start custom CSS */figcaption.wp-caption-text {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 6px 10px 8px;
    font-size: 13px;
    text-align: left;
}

figcaption.wp-caption-text::after {
    content: "Catalogus →";
    font-size: 12px;
    color: #888;
    font-weight: 400;
    white-space: nowrap;
    margin-left: 8px;
}

figure.wp-caption {
    position: relative;
}

figure.wp-caption figcaption.wp-caption-text {
    cursor: pointer;
}

figure.wp-caption a::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
}/* End custom CSS */