.elementor-219557 .elementor-element.elementor-element-c343d02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-219557{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-219557 .dialog-message{width:960px;height:auto;padding:20px 32px 20px 32px;}#elementor-popup-modal-219557 .dialog-close-button{display:flex;font-size:23px;}#elementor-popup-modal-219557 .dialog-widget-content{border-radius:8px 8px 8px 8px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-219557 .dialog-close-button i{color:var( --e-global-color-46e954bb );}#elementor-popup-modal-219557 .dialog-close-button svg{fill:var( --e-global-color-46e954bb );}@media(max-width:767px){#elementor-popup-modal-219557 .dialog-message{padding:20px 20px 20px 20px;}}/* Start custom CSS */@media (min-width: 768px){
#elementor-popup-modal-219557 .display-horizontal .super-items-list {
    display: flex;
    flex-direction: row;
     flex-wrap: wrap!important;
    gap: 20px;
}}

@media (max-width: 767px){
#elementor-popup-modal-219557 .display-horizontal .super-items-list {
    display: flex;
    flex-direction: row;
     flex-wrap: wrap!important;
    gap: 10px;
}}

.super-extra-shortcode.super-shortcode.super-field.super-button.super-clear-none.super-form-button.super-radius-square.super-type-flat.super-button-medium.super-button-align-left.super-button-width-auto.toon-resultaten-knop .super-button-wrap.no_link {
    background: var(--e-global-color-accent) !important;
    height: 50px !important;
    margin-top: 12px!important;
}

.super-extra-shortcode.super-shortcode.super-field.super-button.super-clear-none.super-form-button.super-radius-square.super-type-flat.super-button-medium.super-button-align-left.super-button-width-auto.toon-resultaten-knop .super-button-wrap.no_link {
    font-size: 17px !important;
}

.super-extra-shortcode.super-shortcode.super-field.super-button.super-clear-none.super-form-button.super-radius-square.super-type-flat.super-button-medium.super-button-align-left.super-button-width-auto.fake-button {
    display: none !important;
}

.super-html-content.toon-resultaten-button {
    background-color: var(--e-global-color-accent) !important;
    font-size: 19px !important;
    font-weight: 800 !important;
    border-radius: 100px 100px 100px 100px !important;
    padding: 14px 20px 14px 20px !important;
    min-height: 0px !important;
    max-height: 999px !important;
  height: 52px ! Important;
}

.super-html-content.toon-resultaten-button a {
        color: #FFF !important;
}

.super-shortcode.super_one_full.super-column.grid-level-0.column-number-1.first-column.resultaten {
    display: flex!important;
    flex-direction: column!important;
    align-content: center!important;
    align-items: center!important;
}

.resultaten .super-button-wrap.no_link {
    background: black !important;
}


.super-form .super-button-medium .super-button-wrap {
     background-color: var(--e-global-color-46e954bb)!important;
    font-size: 15px!important;
    font-weight: 800!important;
    color: #FFF!important;
    border-radius: 100px 100px 100px 100px!important;
    padding: 14px 20px 14px 20px!important;
    min-height: 0px!important;
    max-height: 999px!important;
    height: 44px!Important;
    ;
}

.super-extra-shortcode.super-shortcode.super-field.super-button.super-clear-none.super-form-button.super-radius-square.super-type-flat.super-button-medium.super-button-align-left.super-button-width-auto.toon-resultaten .super-button-wrap {
    background: var( --e-global-color-accent ) !important;
}


@media (min-width: 768px){
#elementor-popup-modal-219557 span.super-item-label {
    font-family: 'Roboto', sans-serif;
    font-size: 17px !important;
    font-weight: 600;
    padding-left: 20px;
    padding-right: 20px;
}}

@media (max-width: 767px){
#elementor-popup-modal-219557 span.super-item-label {
    font-family: 'Roboto', sans-serif;
   font-size: 14px !important;
        font-weight: 600;
        padding-left: 12px;
        padding-right: 12px;
        text-align: center;
}}



@media (min-width: 768px){
#elementor-popup-modal-219557 .super-form .display-horizontal .super-item.super-has-image {
    border: 1px solid #cecece;
    padding: 0px !important;
    padding-bottom: 16px !important;
    border-radius: 8px;
    box-sizing: border-box;
    flex: 0 0 31%!important;
}}

@media (max-width: 767px){
#elementor-popup-modal-219557 .super-form .display-horizontal .super-item.super-has-image {
    border: 1px solid #cecece;
    padding: 0px !important;
    padding-bottom: 16px !important;
    border-radius: 8px;
    box-sizing: border-box;
    flex: 0 0 48%!important;
}}

#elementor-popup-modal-219557 .super-image img {
    border-radius: 8px 8px 0px 0px !important;
}

#elementor-popup-modal-219557 .super-multipart-progress, #elementor-popup-modal-219557 .super-multipart-steps {
    display: none;
}

@media (min-width: 768px){
#elementor-popup-modal-219557 .super-label.super-bottom-margin {
    font-family: 'Barlow';
    font-size: 25px;
    margin-bottom: 20px;
   color: var( --e-global-color-secondary )
}}

@media (max-width: 767px){
#elementor-popup-modal-219557 .super-label.super-bottom-margin {
    font-family: 'Barlow';
    font-size: 19px;
    margin-bottom: 20px;
   color: var( --e-global-color-secondary )
}}



.display-vertical .super-item.super-has-image.super-active .super-image:before, .display-vertical .super-item.super-has-image.super-active .super-image:after, .display-horizontal .super-item.super-has-image.super-active .super-image:before, .display-horizontal .super-item.super-has-image.super-active .super-image:after, .super-checkbox .super-item.super-has-image.super-active .super-image:before, .super-checkbox .super-item.super-has-image.super-active .super-image:after, .super-radio .super-item.super-has-image.super-active .super-image:before, .super-radio .super-item.super-has-image.super-active .super-image:after {
   
    background-color: transparent!important;

}

.resultaten span {
    font-family: 'Barlow' !important;
    color: var(--e-global-color-secondary) !important;
    font-size: 27px !important;
    font-weight: 800;
    text-align: center;
    margin-bottom: 12px;
    display: flex
;
    flex-direction: column;
    align-items: center;
}


.resultaten p {
    font-family: 'Barlow' !important;
    color: var( --e-global-color-secondary ) !important;
    font-size: 16px !important;
    font-weight: 400;
    text-align: center;
    line-height: 25px;
}

.super-shortcode.super_one_full.super-column.grid-level-0.column-number-1.first-column.resultaten {
    padding: 32px 32px!important;
}


#elementor-popup-modal-219557 .display-vertical .super-item.super-has-image.super-active .super-image:before, #elementor-popup-modal-219557 .display-horizontal .super-item.super-has-image.super-active .super-image:before, #elementor-popup-modal-219557 .super-checkbox .super-item.super-has-image.super-active .super-image:before, #elementor-popup-modal-219557 .super-radio .super-item.super-has-image.super-active .super-image:before {
    content: "\f058";
    width: 27px!important;
    height: 27px!important;
     left: inherit;
    color: #21bf56!important;
    background: white!important;
    border-radius: 50%!important;
}/* End custom CSS */