.elementor-70 .elementor-element.elementor-element-bbc6ed9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bbc6ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zimmerbeutel.de/wp-content/uploads/2022/08/zimmerbeutel-rohrreinigung-ueber-uns-9ef6beda.jpeg");background-size:cover;}.elementor-70 .elementor-element.elementor-element-bbc6ed9 > .elementor-background-overlay{background-color:var( --e-global-color-nvsitebg );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-bbc6ed9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-79d5f57 > .elementor-element-populated{margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70 .elementor-element.elementor-element-386b00c .elementor-heading-title{font-size:65px;}.elementor-70 .elementor-element.elementor-element-abf2726 > .elementor-widget-container{background-color:var( --e-global-color-nvlightbg );padding:25px 25px 25px 25px;}.elementor-70 .elementor-element.elementor-element-bd8dc7d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-70 .elementor-element.elementor-element-7337955:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7337955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zimmerbeutel.de/wp-content/uploads/2022/08/zimmerbeutel-rohrreinigung-sitz.jpeg");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7337955{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-7337955 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-46cc045{text-align:center;color:var( --e-global-color-nvsitebg );}.elementor-70 .elementor-element.elementor-element-cdceb37{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-70 .elementor-element.elementor-element-be3b01f{text-align:center;}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-c920136{width:65%;}.elementor-70 .elementor-element.elementor-element-44fd0a8{width:35%;}.elementor-70 .elementor-element.elementor-element-ad15963{width:35%;}.elementor-70 .elementor-element.elementor-element-b911bb9{width:65%;}.elementor-70 .elementor-element.elementor-element-d331664{width:15%;}.elementor-70 .elementor-element.elementor-element-c776d01{width:69.333%;}.elementor-70 .elementor-element.elementor-element-6908e25{width:15%;}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-79d5f57 > .elementor-element-populated{margin:060px 0px 060px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70 .elementor-element.elementor-element-386b00c .elementor-heading-title{font-size:60px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-386b00c .elementor-heading-title{font-size:36px;}.elementor-70 .elementor-element.elementor-element-cdceb37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-bd8dc7d */.gform_title {
    display: none;
}

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    background-clip: padding-box;
    background-image: none;
    border: 1px solid #dadbdd;
    border-radius: 7px;
    color: #606266;
    font-family: -apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
    line-height: 1;
    margin-bottom: 0;
    max-width: 100%;
    padding: 11px 15px;


}

.gform_wrapper.gravity-theme .gfield_required {
    display: none !important;
}

.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input {
    margin-bottom: 8px;
    padding: 8px 20px;
    border-radius: 7px;
    font-size: 16px;
}

.wpforms-container .wpforms-field-label, form label {
    display: contents !important;
}

.gform_wrapper.gravity-theme .ginput_complex label, .gform_wrapper.gravity-theme .ginput_complex legend,.gform_wrapper.gravity-theme .hidden_label .gfield_label, .gform_wrapper.gravity-theme .hidden_sub_label, .gform_wrapper.gravity-theme .screen-reader-text {
    display: none !important;
}

@media screen and (max-width: 767px) and (min-width: 250px){
    
     .elementor-70 .elementor-element.elementor-element-bd8dc7d h2 {
     font-size: 24px;
 }
    #input_3_1_6 {
        margin-top:10px;
    }
    
    #input_3_3 {
        margin-top:-10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdceb37 */.elementor-70 .elementor-element.elementor-element-cdceb37{
    margin: 0 auto;
}/* End custom CSS */