.elementor-26195 .elementor-element.elementor-element-67d267b{--display:flex;}.elementor-26195 .elementor-element.elementor-element-47029c7{--display:flex;}.elementor-26195 .elementor-element.elementor-element-a9496c9{--display:flex;}.elementor-26195 .elementor-element.elementor-element-f417933{--display:flex;}.elementor-26195 .elementor-element.elementor-element-7c25717{--display:flex;}.elementor-26195 .elementor-element.elementor-element-3298262{--display:flex;}.elementor-26195 .elementor-element.elementor-element-5ad4104{--display:flex;}.elementor-26195 .elementor-element.elementor-element-9b2e06a{--display:flex;}.elementor-26195 .elementor-element.elementor-element-b9934b5{--display:flex;}.elementor-26195 .elementor-element.elementor-element-74cf25f{--display:flex;}.elementor-26195 .elementor-element.elementor-element-570d728{--display:flex;}.elementor-26195 .elementor-element.elementor-element-528fa70{--display:flex;}.elementor-26195 .elementor-element.elementor-element-cb175dc{--display:flex;}.elementor-26195 .elementor-element.elementor-element-5238626{--display:flex;}.elementor-26195 .elementor-element.elementor-element-c321b18{--display:flex;}.elementor-26195 .elementor-element.elementor-element-439102c{--display:flex;}.elementor-26195 .elementor-element.elementor-element-2312001{--display:flex;}.elementor-26195 .elementor-element.elementor-element-29e3c08{--display:flex;}.elementor-26195 .elementor-element.elementor-element-4d919a8{--display:flex;}.elementor-26195 .elementor-element.elementor-element-312e5df{--display:flex;}.elementor-26195 .elementor-element.elementor-element-e6565c7{--display:flex;}.elementor-26195 .elementor-element.elementor-element-1b43720{--display:flex;}.elementor-26195 .elementor-element.elementor-element-e64ed96{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-206b774 *//* Modern Gradient Quote Box */
.elementor-26195 .elementor-element.elementor-element-206b774 blockquote {
    direction: rtl;
    text-align: right;
    position: relative;
    overflow: hidden;

    margin: 30px 0;
    padding: 24px 26px;

    box-sizing: border-box;
    border: 1px solid rgba(3, 83, 152, 0.12);
    border-right: 5px solid #cb1376;
    border-radius: 16px;

    background:
        radial-gradient(
            circle at left bottom,
            rgba(203, 19, 118, 0.10),
            transparent 45%
        ),
        linear-gradient(
            135deg,
            #ffffff 0%,
            #eefaff 55%,
            #e5f8fb 100%
        );

    color: #183653;
    font-size: 16px;
    font-weight: 500;
    line-height: 2.2;

    box-shadow:
        0 8px 25px rgba(3, 83, 152, 0.09),
        inset 0 1px 0 rgba(255, 255, 255, 0.8);

    transition:
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* حذف کامل علامت نقل‌قول */
.elementor-26195 .elementor-element.elementor-element-206b774 blockquote::before,
.elementor-26195 .elementor-element.elementor-element-206b774 blockquote::after {
    content: none !important;
    display: none !important;
}

/* متن داخل باکس */
.elementor-26195 .elementor-element.elementor-element-206b774 blockquote p {
    margin: 0;
    color: #183653;
}

/* متن‌های مهم */
.elementor-26195 .elementor-element.elementor-element-206b774 blockquote strong {
    color: #cb1376;
    font-weight: 800;
}

/* هاور */
@media (hover: hover) and (pointer: fine) {
    .elementor-26195 .elementor-element.elementor-element-206b774 blockquote:hover {
        border-right-color: #17c4d8;

        box-shadow:
            0 12px 30px rgba(3, 83, 152, 0.13),
            0 0 15px rgba(23, 196, 216, 0.08);

        transform: translateY(-2px);
    }
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-26195 .elementor-element.elementor-element-206b774 blockquote {
        margin: 22px 0;
        padding: 17px 18px;
        border-radius: 13px;
        font-size: 14px;
        line-height: 2.1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab48954 *//* Modern Gradient Quote Box */
.elementor-26195 .elementor-element.elementor-element-ab48954 blockquote {
    direction: rtl;
    text-align: right;
    position: relative;
    overflow: hidden;

    margin: 30px 0;
    padding: 24px 26px;

    box-sizing: border-box;
    border: 1px solid rgba(3, 83, 152, 0.12);
    border-right: 5px solid #cb1376;
    border-radius: 16px;

    background:
        radial-gradient(
            circle at left bottom,
            rgba(203, 19, 118, 0.10),
            transparent 45%
        ),
        linear-gradient(
            135deg,
            #ffffff 0%,
            #eefaff 55%,
            #e5f8fb 100%
        );

    color: #183653;
    font-size: 16px;
    font-weight: 500;
    line-height: 2.2;

    box-shadow:
        0 8px 25px rgba(3, 83, 152, 0.09),
        inset 0 1px 0 rgba(255, 255, 255, 0.8);

    transition:
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* حذف کامل علامت نقل‌قول */
.elementor-26195 .elementor-element.elementor-element-ab48954 blockquote::before,
.elementor-26195 .elementor-element.elementor-element-ab48954 blockquote::after {
    content: none !important;
    display: none !important;
}

/* متن داخل باکس */
.elementor-26195 .elementor-element.elementor-element-ab48954 blockquote p {
    margin: 0;
    color: #183653;
}

/* متن‌های مهم */
.elementor-26195 .elementor-element.elementor-element-ab48954 blockquote strong {
    color: #cb1376;
    font-weight: 800;
}

/* هاور */
@media (hover: hover) and (pointer: fine) {
    .elementor-26195 .elementor-element.elementor-element-ab48954 blockquote:hover {
        border-right-color: #17c4d8;

        box-shadow:
            0 12px 30px rgba(3, 83, 152, 0.13),
            0 0 15px rgba(23, 196, 216, 0.08);

        transform: translateY(-2px);
    }
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-26195 .elementor-element.elementor-element-ab48954 blockquote {
        margin: 22px 0;
        padding: 17px 18px;
        border-radius: 13px;
        font-size: 14px;
        line-height: 2.1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85aad67 *//* Modern Gradient Quote Box */
.elementor-26195 .elementor-element.elementor-element-85aad67 blockquote {
    direction: rtl;
    text-align: right;
    position: relative;
    overflow: hidden;

    margin: 30px 0;
    padding: 24px 26px;

    box-sizing: border-box;
    border: 1px solid rgba(3, 83, 152, 0.12);
    border-right: 5px solid #cb1376;
    border-radius: 16px;

    background:
        radial-gradient(
            circle at left bottom,
            rgba(203, 19, 118, 0.10),
            transparent 45%
        ),
        linear-gradient(
            135deg,
            #ffffff 0%,
            #eefaff 55%,
            #e5f8fb 100%
        );

    color: #183653;
    font-size: 16px;
    font-weight: 500;
    line-height: 2.2;

    box-shadow:
        0 8px 25px rgba(3, 83, 152, 0.09),
        inset 0 1px 0 rgba(255, 255, 255, 0.8);

    transition:
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}

/* حذف کامل علامت نقل‌قول */
.elementor-26195 .elementor-element.elementor-element-85aad67 blockquote::before,
.elementor-26195 .elementor-element.elementor-element-85aad67 blockquote::after {
    content: none !important;
    display: none !important;
}

/* متن داخل باکس */
.elementor-26195 .elementor-element.elementor-element-85aad67 blockquote p {
    margin: 0;
    color: #183653;
}

/* متن‌های مهم */
.elementor-26195 .elementor-element.elementor-element-85aad67 blockquote strong {
    color: #cb1376;
    font-weight: 800;
}

/* هاور */
@media (hover: hover) and (pointer: fine) {
    .elementor-26195 .elementor-element.elementor-element-85aad67 blockquote:hover {
        border-right-color: #17c4d8;

        box-shadow:
            0 12px 30px rgba(3, 83, 152, 0.13),
            0 0 15px rgba(23, 196, 216, 0.08);

        transform: translateY(-2px);
    }
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-26195 .elementor-element.elementor-element-85aad67 blockquote {
        margin: 22px 0;
        padding: 17px 18px;
        border-radius: 13px;
        font-size: 14px;
        line-height: 2.1;
    }
}/* End custom CSS */