.location_list_section{display:flex;gap:8px;flex-wrap:wrap}.cat_location span{background-color:#fff;border-radius:8px;border:1px solid var(--e-global-color-primary);font-family:Commissioner;font-size:15px;font-style:normal;font-weight:600;line-height:138%;cursor:pointer}.cat_location label span{padding:5px 8px!important}.cat_location label span{text-align:center;padding:3px 0;display:block}.cat_location label input{position:absolute;display:none;color:#fff!important}.cat_location label input+span{color:var(--e-global-color-primary)}.cat_location input:checked+span{color:#fff}.cat_location input:checked+span{background-color:var(--e-global-color-primary)}.lesson_filter_table{display:table;width:100%}.default_course .crd_row{display:table-row}.default_course .crd_cell{display:table-cell;padding:8px}.crd_row{display:flex;flex-wrap:wrap}.crd_cell{display:flex;flex-wrap:wrap}.crd_list_item .crd_cell{padding:15px 24px}.default_course .crd_list_item .crd_cell{border-bottom:1px solid var(--e-global-color-primary)}.crd_header .crd_cell{font-weight:700;border-bottom:3px solid var(--e-global-color-primary);padding:20px 24px}.crd_cell.lesson_title,.crd_row.crd_header .crd_cell{font-family:Commissioner;font-size:15px;font-style:normal;font-weight:700;line-height:148%;letter-spacing:.085px;color:var(--e-global-color-primary)}.crd_cell.lesson_teacher{font-family:Commissioner;font-size:15px;font-style:normal;font-weight:300;line-height:148%;letter-spacing:.075px;color:var(--e-global-color-primary);width:100%;display:block;margin:-12px 0 -18px 0}.default_course .crd_cell.lesson_teacher{margin:auto}.crd_cell.lesson_title,.crd_cell.lesson_header_title{width:100%}.lesson_filter_table:not(.default_course) .crd_header .crd_cell:nth-child(2),.lesson_filter_table:not(.default_course) .crd_header .crd_cell:nth-child(3),.lesson_filter_table:not(.default_course) .crd_header .crd_cell:nth-child(4){display:none}.default_course .crd_cell.lesson_title,.default_course .crd_cell.lesson_header_title{width:inherit}.default_course .crd_cell.lesson_btn{width:inherit}.crd_cell.lesson_btn{padding-right:10px;width:100%;border-bottom:1px solid var(--e-global-color-primary)!important;justify-content:end;text-align:end}.crd_cell.lesson_btn .elementor-button.elementor-size-sm{background-color:var(--e-global-color-b803dd3);color:var(--e-global-color-ac80fe8);padding:8px 20px 8px 20px}.crd_cell.lesson_btn .doelgroep-data{background-color:#e1e1e1;color:var(--e-global-color-ac80fe8);padding:8px 30px 8px 30px;border-radius:40px 0 0 40px;margin-right:-15px;font-size:14px;font-family:"Commissioner",Sans-serif}.crd_cell.lesson_btn .elementor-button.elementor-size-sm:hover{background-color:var(--e-global-color-bb57353)}.crd_cell.lesson_btn svg{font-size:14px}.crd_row.crd_list_item:nth-child(even){background:#fff}.location_list_section .crd_cell{vertical-align:middle}.crd_list_item .crd_cell,.crd_header .crd_cell{padding:10px 5px;vertical-align:middle}.crd_cell.lesson_title_les,.crd_cell.lesson_tarief{font-family:Commissioner;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.105px;color:var(--e-global-color-primary)}.doelgroep_select_section{display:flex;gap:24px;justify-content:center}.doelgroep_select_section .elementor-button.elementor-size-sm{background-color:var(--e-global-color-b803dd3)!important;color:var(--e-global-color-ac80fe8)!important;min-width:160px}.doelgroep_select_section .elementor-button.elementor-size-sm:hover{background-color:var(--e-global-color-bb57353)!important}div#loader_kies{top:0;bottom:0;left:0;right:0;display:inline-block;position:fixed;background-color:rgba(255,255,255,.5);z-index:999999}div#loader_kies img{position:fixed;top:0;bottom:0;left:0;right:0;display:table;margin:auto;width:100px}.loader_hide{display:none!important}.main_step_form{margin:0 auto;height:100%;padding-top:0}#sub_multistep_form{max-width:100%;margin:0 auto;position:relative;height:100%;z-index:1;opacity:1;visibility:visible}#progress_header{overflow:hidden;margin:0 auto 30px;padding:0;text-align:center;max-width:600px}#progress_header li{list-style-type:none;width:25%;float:left;position:relative;font-size:16px;font-weight:700;font-family:monospace;color:#fff;text-transform:uppercase}.progress_header_type2 li{width:50%!important}#progress_header li:after{width:35px;line-height:35px;display:block;font-size:22px;color:#888;font-family:monospace;background-color:#d4e3ff;border-radius:100px;margin:0 auto;background-repeat:no-repeat;font-family:'Roboto',sans-serif}#progress_header li:nth-child(1):after{content:"1"}#progress_header li:nth-child(2):after{content:"2"}#progress_header li:nth-child(3):after{content:"3"}#progress_header li:nth-child(4):after{content:"4"}#progress_header li:before{content:'';width:100%;height:5px;background:#d4e3ff;position:absolute;left:-50%;top:50%;z-index:-1}#progress_header li:first-child:before{content:none}#progress_header li.active:before,#progress_header li.active:after{background:#1956cd;color:#fff!important;transition:all 0.5s}.title-box{width:100%}.title-box h2:after{content:"";background:#6ddc8b;width:50px;height:2px;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;display:block}.multistep-box{background:#fff;padding:30px 30px;box-sizing:border-box}.multistep-box:not(:first-of-type){display:none}.button_next:disabled{opacity:.6;cursor:not-allowed}.slide_header{display:flex;margin-bottom:20px;gap:20px;font-size:18px;font-weight:300}.summary_text{margin:20px auto;font-size:18px;font-weight:300}.summary_tarief,.gform_required_legend{font-size:18px;font-weight:300}#gform_1 .gf_progressbar_wrapper{display:none}#gform_1 h3.gsection_title,.multistep-box h5{font-size:45px}.title-box-intro{max-width:800px;text-align:center;margin:auto;margin-top:-20px}#gform_1 .gform_next_button,#gform_1 #gform_submit_button_1{font-family:"Commissioner",Sans-serif;font-size:14px;text-transform:capitalize;line-height:138%;letter-spacing:1.12px;border-style:none;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px}#gform_1 .gform_previous_button{font-family:"Commissioner",Sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;line-height:138%;letter-spacing:1.12px;color:#FFF;background-color:var(--e-global-color-99278ed);border-style:none;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px}#gform_1 .gform_previous_button:hover{background-color:#1672B4!important}#gform_1 #gform_page_1_1 .gform_page_footer{justify-content:flex-end}#gform_1 #gform_page_1_2 .gform_page_footer{justify-content:space-between}.nxt-prev-button.gf_step1_button{margin-top:-50px}#gform_ajax_spinner_1{position:absolute;right:-15px}#field_1_53{margin-top:-20px}.lesson_instruction{margin-top:40px}.course_not_found{text-align:center;font-size:18px}@media only screen and (max-width:767px){.default_course .crd_row{display:flex;flex-wrap:wrap}.default_course .crd_cell{display:flex;flex-wrap:wrap}.default_course .crd_cell.lesson_btn{width:100%;padding-right:10px;border-bottom:1px solid var(--e-global-color-primary)!important;justify-content:end}.default_course .crd_cell.lesson_title,.default_course .crd_cell.lesson_header_title{width:100%}.default_course .crd_cell.lesson_teacher{width:100%;display:block;margin:-12px 0 -18px 0}.default_course .crd_header .crd_cell:nth-child(2),.default_course .crd_header .crd_cell:nth-child(3),.default_course .crd_header .crd_cell:nth-child(4){display:none}.default_course .crd_list_item .crd_cell{border-bottom:unset}#gform_1 h3.gsection_title,.multistep-box h5{font-size:34px}}