.elementor-491 .elementor-element.elementor-element-6c97cd4{--display:flex;--min-height:100vh;--padding-top:12em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-7131628 */.elementor-491 .elementor-element.elementor-element-7131628 h1,h2,h3,ul,li,p {
    margin-bottom: 1em;
}

.elementor-491 .elementor-element.elementor-element-7131628 h1 {
    font-size: 3em;
}

.elementor-491 .elementor-element.elementor-element-7131628 h2 {
    font-size: 2em;
}

.elementor-491 .elementor-element.elementor-element-7131628 h3 {
    font-size: 1.5em;
}

.elementor-491 .elementor-element.elementor-element-7131628 .sein-punkt {
    padding-left: 1.6em;
    text-indent: -1.6em;
}

.elementor-491 .elementor-element.elementor-element-7131628 .sein-muster-formular {
    margin-top: 2.5em;
    padding: 1.6em 1.8em .6em;
    border: 1px solid #EFDFB8;
    border-radius: 14px;
    background: #FBF7EE;
}

.elementor-491 .elementor-element.elementor-element-7131628 .sein-muster-formular h2 {
    margin-top: 0;
}

.elementor-491 .elementor-element.elementor-element-7131628 .sein-felder {
    line-height: 2.2;
    overflow-wrap: anywhere;
}

.elementor-491 .elementor-element.elementor-element-7131628 .sein-fusszeile {
    margin-top: 2em;
    font-size: .85em;
    opacity: .75;
}

@media (max-width: 767px) {
    .elementor-491 .elementor-element.elementor-element-7131628 h1 {
        font-size: 2.1em;
    }

    .elementor-491 .elementor-element.elementor-element-7131628 h2 {
        font-size: 1.5em;
    }

    .elementor-491 .elementor-element.elementor-element-7131628 .sein-muster-formular {
        padding: 1.2em 1.1em .4em;
    }
}/* End custom CSS */