.elementor-6 .elementor-element.elementor-element-61bf354f{--display:flex;}.elementor-6 .elementor-element.elementor-element-5d56d2b0{padding:40px 0px 0px 40px;text-align:justify;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-6 .elementor-element.elementor-element-5d56d2b0 a{color:#EC168C;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-5d56d2b0{padding:20px 0px 0px 20px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-5d56d2b0{padding:0px 15px 0px 15px;text-align:justify;font-size:17px;line-height:1.6em;}.elementor-6 .elementor-element.elementor-element-5d56d2b0.elementor-element{--align-self:flex-start;}}/* Start custom CSS for text-editor, class: .elementor-element-5d56d2b0 */.elementor-6 .elementor-element.elementor-element-5d56d2b0 p {
    text-align: justify !important;
    text-justify: inter-word;
}

.elementor-6 .elementor-element.elementor-element-5d56d2b0 ul,
.elementor-6 .elementor-element.elementor-element-5d56d2b0 ol {
    padding-left: 20px !important;
}

.elementor-6 .elementor-element.elementor-element-5d56d2b0 li,
.elementor-6 .elementor-element.elementor-element-5d56d2b0 li p {
    text-align: left !important;
    text-align-last: left !important;
    text-justify: none !important;
    word-spacing: normal !important;
    letter-spacing: normal !important;
    hyphens: none !important;
    white-space: normal !important;
}

.elementor-6 .elementor-element.elementor-element-5d56d2b0 li {
    margin-bottom: 12px !important;
}

@media only screen and (max-width: 767px) {
    .elementor-6 .elementor-element.elementor-element-5d56d2b0 button {
        white-space: normal !important;
        text-align: left !important;
        height: auto !important;
        min-height: auto !important;
        overflow: visible !important;
        overflow-wrap: anywhere !important;
        word-break: normal !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 h1,
    body .entry-title,
    body .post-title {
        font-size: 30px !important;
        line-height: 1.15 !important;
        letter-spacing: 0 !important;
        word-spacing: 0 !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 h2 {
        font-size: 25px !important;
        line-height: 1.2 !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 h3 {
        font-size: 21px !important;
        line-height: 1.25 !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 h4 {
        font-size: 18px !important;
        line-height: 1.3 !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 ul,
    .elementor-6 .elementor-element.elementor-element-5d56d2b0 ol {
        padding-left: 20px !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 li,
    .elementor-6 .elementor-element.elementor-element-5d56d2b0 li p {
        text-align: left !important;
        text-align-last: left !important;
        text-justify: none !important;
        word-spacing: normal !important;
        letter-spacing: normal !important;
        hyphens: none !important;
        white-space: normal !important;
    }

    .elementor-6 .elementor-element.elementor-element-5d56d2b0 li {
        margin-bottom: 12px !important;
    }
}/* End custom CSS */