/* Overschrijf de bestaande slide-animatie met fade-animatie */
._frm-b1-stp-cntnt._frm-b-stp-cntnt {
    opacity: 1;
    transform: none !important;
    transition: opacity 0.4s ease-in-out !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
}

._frm-b1-stp-cntnt._frm-b-stp-cntnt.deactive {
    opacity: 0 !important;
    transform: none !important;
    pointer-events: none;
    position: absolute;
}

/* Zorg ervoor dat de actieve stap zichtbaar is */
._frm-b1-stp-cntnt._frm-b-stp-cntnt:not(.deactive) {
    opacity: 1 !important;
    pointer-events: auto;
    position: relative;
}

/* Container voor de stappen moet relative positioning hebben */
._frm-b1-stp-cntnt-wrpr._frm-b-stp-cntnt-wrpr {
    position: relative !important;
    overflow: hidden;
}

/* Optioneel: snellere animatie */
._frm-b1-stp-cntnt._frm-b-stp-cntnt.fast-fade {
    transition: opacity 0.2s ease-in-out !important;
}

/* Optioneel: langzamere animatie */
._frm-b1-stp-cntnt._frm-b-stp-cntnt.slow-fade {
    transition: opacity 0.6s ease-in-out !important;
}