.elementor-856 .elementor-element.elementor-element-aa2651d{--display:flex;--min-height:100vh;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-856 .elementor-element.elementor-element-aa2651d:not(.elementor-motion-effects-element-type-background), .elementor-856 .elementor-element.elementor-element-aa2651d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}/* Start custom CSS for shortcode, class: .elementor-element-c44dff2 */label[for=fixedtext_3] 
{
    color: white!important;
    font-size: 36px!important;
    cursor: auto!important;

}

span {
    color: white!important;
}

label[for=product_with_time_12] 
{
    color: white!important;
    margin-bottom: 40px;

}

label[for=contactperson_firstname_15] 
{
    color: white!important;
    margin-bottom: 10px;

}


label[for=contactperson_familyname_18] 
{
    color: white!important;
    margin-bottom: 10px;

}

label[for=contactperson_email_21] 
{
    color: white!important;
    margin-bottom: 10px;

}

label[for=contactperson_phone_24] 
{
    color: white!important;
    margin-bottom: 10px;

}

.error {
    color: #000000!important;
}

label[for=choice_multiple_36] 
{
    color: white!important;
    margin-bottom: 10px;

}

label[for=choice_choice_multiple_36_Akkoord] 
{
    color: white!important;
    margin-bottom: 10px;

}


@container bookprocess (width >= 900px) {
    .bookprocess aside > div {
        top: 120px;
    }
}/* End custom CSS */