.elementor-13632 .elementor-element.elementor-element-9fefb00{--display:flex;--gap:var(--space-md) var(--space-md);--row-gap:var(--space-md);--column-gap:var(--space-md);--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-13632 .elementor-element.elementor-element-159d88e{font-family:var( --e-global-typography-b82fc83-font-family ), Sans-serif;font-size:var( --e-global-typography-b82fc83-font-size );font-weight:var( --e-global-typography-b82fc83-font-weight );color:var( --e-global-color-0625643 );}.elementor-13632 .elementor-element.elementor-element-159d88e a{color:var( --e-global-color-bcb5704 );}.elementor-13632 .elementor-element.elementor-element-554f8a1{font-family:var( --e-global-typography-b82fc83-font-family ), Sans-serif;font-size:var( --e-global-typography-b82fc83-font-size );font-weight:var( --e-global-typography-b82fc83-font-weight );color:var( --e-global-color-0625643 );}.elementor-13632 .elementor-element.elementor-element-34842fc{--display:flex;--padding-top:var(--space-xl);--padding-bottom:var(--space-xl);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-13632 .elementor-element.elementor-element-ddfc9cd{color:var( --e-global-color-bcb5704 );font-family:var( --e-global-typography-b82fc83-font-family ), Sans-serif;font-size:var( --e-global-typography-b82fc83-font-size );font-weight:var( --e-global-typography-b82fc83-font-weight );}.elementor-13632 .elementor-element.elementor-element-95cb8a1{--display:flex;}.elementor-13632 .elementor-element.elementor-element-b1e7a97{--display:flex;}.elementor-13632 .elementor-element.elementor-element-bfbb3b7{--display:flex;}.elementor-13632 .elementor-element.elementor-element-8331370{--display:flex;}.elementor-13632 .elementor-element.elementor-element-6e1f5fe{--display:flex;}.elementor-13632 .elementor-element.elementor-element-bb4ba50{--display:flex;}@media(max-width:1366px){.elementor-13632 .elementor-element.elementor-element-159d88e{font-size:var( --e-global-typography-b82fc83-font-size );}.elementor-13632 .elementor-element.elementor-element-554f8a1{font-size:var( --e-global-typography-b82fc83-font-size );}.elementor-13632 .elementor-element.elementor-element-ddfc9cd{font-size:var( --e-global-typography-b82fc83-font-size );}}@media(max-width:1024px){.elementor-13632 .elementor-element.elementor-element-159d88e{font-size:var( --e-global-typography-b82fc83-font-size );}.elementor-13632 .elementor-element.elementor-element-554f8a1{font-size:var( --e-global-typography-b82fc83-font-size );}.elementor-13632 .elementor-element.elementor-element-ddfc9cd{font-size:var( --e-global-typography-b82fc83-font-size );}}@media(max-width:480px){.elementor-13632 .elementor-element.elementor-element-159d88e{font-size:var( --e-global-typography-b82fc83-font-size );}.elementor-13632 .elementor-element.elementor-element-554f8a1{font-size:var( --e-global-typography-b82fc83-font-size );}.elementor-13632 .elementor-element.elementor-element-ddfc9cd{font-size:var( --e-global-typography-b82fc83-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-159d88e */.elementor-13632 .elementor-element.elementor-element-159d88e a {
    text-decoration: underline;
    text-underline-offset: 0.125em;
    
    &:hover {
        text-decoration: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7765a37 */.elementor-13632 .elementor-element.elementor-element-7765a37 {
    span {
        color: var(--e-global-color-928860e);
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-ddfc9cd */.elementor-13632 .elementor-element.elementor-element-ddfc9cd {
    a {
        color: inherit;
        text-decoration: underline;
        text-underline-offset: 0.125em;
        
        &:hover {
            text-decoration: none;
        }
    }
}/* End custom CSS */
/* Start custom CSS *//* Articole blog (categoria Jurnal de trup(ă) și suflet) – lizibilitate. Claude, 13 oct. 2026 */
.elementor-13632.category-jurnaldetrupa .elementor-element-9fefb00 > .e-con-inner,.elementor-13632.category-jurnaldetrupa .elementor-element-34842fc > .e-con-inner{max-width:780px !important}
.elementor-13632.category-jurnaldetrupa .elementor-element-554f8a1, .elementor-13632.category-jurnaldetrupa .elementor-element-554f8a1 p{font-size:18px;line-height:1.6;color:#CECFD2}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content{font-size:18px;line-height:1.75;color:#E4E4E7}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content p,.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content li{font-size:inherit;line-height:inherit;color:inherit}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content p{margin:0 0 1.2em}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content > p:first-child{background:#171717;border-left:3px solid #D92D20;border-radius:8px;padding:1.1em 1.3em;margin-bottom:1.6em}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content h2{font-size:32px;line-height:1.2;margin:2.2em 0 .6em;color:#FAFAFA}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content h3{font-size:23px;line-height:1.3;margin:1.7em 0 .5em;color:#FAFAFA}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content strong{color:#FAFAFA}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content ul,.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content ol{padding-left:1.3em;margin:0 0 1.4em}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content li{margin-bottom:.5em}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content li::marker{color:#D92D20}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content a{color:#FAFAFA;text-decoration:underline;text-decoration-color:#D92D20;text-underline-offset:3px;text-decoration-thickness:2px}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content a:hover{color:#F04438}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content blockquote{background:#171717;border-left:3px solid #D92D20;border-radius:8px;padding:1em 1.3em;margin:1.6em 0;font-size:17px;font-style:normal}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content figure{margin:2.2em auto;text-align:center}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content img{max-width:100%;height:auto;border-radius:10px}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content figure img{width:auto;max-height:520px;object-fit:contain;display:block;margin:0 auto}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content figcaption{font-size:14px;line-height:1.5;color:#94979C;margin-top:.7em}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:16px;line-height:1.5}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content th,.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content td{padding:.75em .9em;border-bottom:1px solid #292929;text-align:left;vertical-align:top}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content thead th{background:#171717;color:#FAFAFA;font-weight:600;border-bottom:2px solid #D92D20}
.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content tbody td:first-child{color:#FAFAFA;font-weight:600}
@media (max-width:767px){.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content{font-size:17px;line-height:1.7}.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content h2{font-size:26px}.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content h3{font-size:20px}.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content figure img{max-height:420px}.elementor-13632.category-jurnaldetrupa .elementor-widget-theme-post-content table{display:block;overflow-x:auto;font-size:15px}}/* End custom CSS */