.elementor-1230 .elementor-element.elementor-element-86f2bbe{--display:flex;}.elementor-1230 .elementor-element.elementor-element-9dde765{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}@media(max-width:767px){.elementor-1230 .elementor-element.elementor-element-86f2bbe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1230 .elementor-element.elementor-element-9dde765{margin:80px 10px calc(var(--kit-widget-spacing, 0px) + 80px) 10px;}}/* Start custom CSS for html, class: .elementor-element-9dde765 *//* Datenschutz mobil fix */
#generator_results,
#generator_results_content{
    width:100% !important;
    max-width:100% !important;
    overflow:hidden !important;
    box-sizing:border-box;
}

#generator_results_content *{
    box-sizing:border-box;
    word-wrap:break-word;
    overflow-wrap:anywhere;
    word-break:break-word;
}

#generator_results_content a{
    word-break:break-all;
    overflow-wrap:anywhere;
}

#generator_results_content ul,
#generator_results_content ol{
    padding-left:20px !important;
}

#generator_results_content h1,
#generator_results_content h2,
#generator_results_content h3,
#generator_results_content h4{
    overflow-wrap:anywhere;
    word-break:break-word;
}

@media(max-width:767px){

    #generator_results_content{
        padding:20px !important;
    }

    #generator_results_content h1{
        font-size:32px !important;
        line-height:1.2 !important;
    }

    #generator_results_content h2{
        font-size:28px !important;
        line-height:1.2 !important;
    }

    #generator_results_content h3{
        font-size:22px !important;
        line-height:1.3 !important;
    }

    #generator_results_content p,
    #generator_results_content li{
        font-size:16px !important;
        line-height:1.8 !important;
    }
}

/* Entfernt horizontales Scrollen */
html,
body{
    overflow-x:hidden !important;
}/* End custom CSS */