/* Elementor content styling for مجله یدک */
.magazine-elementor-content,
.elementor-content-root.magazine-elementor-content {
    font-family: "IRANSans", Tahoma, sans-serif;
    line-height: 1.85;
    color: var(--text);
}

.magazine-elementor-content .widget-heading h1,
.magazine-elementor-content .widget-heading h2,
.magazine-elementor-content .widget-heading h3,
.magazine-elementor-content .widget-heading h4,
.magazine-elementor-content .widget-heading h5,
.magazine-elementor-content .widget-heading h6 {
    color: var(--text);
}

.magazine-elementor-content .widget-text,
.magazine-elementor-content .widget-text p,
.magazine-elementor-content .widget-list,
.magazine-elementor-content li {
    color: var(--text-muted, var(--text));
}

.magazine-elementor-content img {
    max-width: 100%;
    height: auto;
    border-radius: 10px;
}

.magazine-elementor-content h1,
.magazine-elementor-content h2,
.magazine-elementor-content h3,
.magazine-elementor-content h4 {
    line-height: 1.4;
    margin: 1.2em 0 .5em;
}

.magazine-elementor-content p {
    margin: 0 0 1em;
}

.magazine-elementor-content a {
    color: #2f6fed;
}

.magazine-elementor-content blockquote,
.magazine-elementor-content .widget-quote blockquote {
    margin: 1em 0;
    padding: .75em 1em;
    border-inline-start: 3px solid #2f6fed;
    background: rgba(47, 111, 237, .08);
    border-radius: 0 10px 10px 0;
    color: var(--text);
}

.magazine-elementor-content ul,
.magazine-elementor-content ol {
    padding-inline-start: 1.4rem;
    margin: 0 0 1em;
}
