.elementor-552 .elementor-element.elementor-element-28b8e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-552 .elementor-element.elementor-element-1ef9e22{--spacer-size:70px;}.elementor-552 .elementor-element.elementor-element-318f93a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-552 .elementor-element.elementor-element-318f93a2{--width:600px;}}/* Start custom CSS for shortcode, class: .elementor-element-1a247b3b */.gform_required_legend{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318f93a2 */.gform_page_footer{
    display:flex !important;
    justify-content:space-between !important;
    align-items:center;
}

.gform_previous_button{
    order:1;
}

.gform_next_button{
    order:2;
    margin-left:auto;
    background:#37c978 !important;
    border:none !important;
    color:#fff !important;
}

.gform_next_button:hover{
    background:#2eb36a !important;
}

.gform_previous_button,
.gform_next_button{
    min-width:140px !important;
    padding:12px 24px !important;
    font-size:16px !important;
    border-radius:6px !important;
}

.gform_page_footer,
.gform_footer{
    position:relative;
    padding-bottom:28px !important;
}

.gform_page_footer::after,
.gform_footer::after{
    content:"✓ Gratis - Vrijblijvend";
    position:absolute;
    bottom:0;
    left:50%;
    transform:translateX(-50%);
    font-size:15px;
    color:#666;
    font-weight:600;
    white-space:nowrap;
    pointer-events:none;
}/* End custom CSS */