.entry-content code,.wp-block-post-content code,.elementor-widget-theme-post-content code,article code{color:var(--rr-color-theme-primary)!important}
.entry-content blockquote,.wp-block-post-content blockquote,.elementor-widget-theme-post-content blockquote,article blockquote{display:block;margin:35px 0!important;padding:40px;color:#fff;position:relative;background:#11151C;font-style:normal;text-align:left;clear:both;font-weight:400;box-shadow:0 1px 2px 0 rgba(10,0,58,.14);border:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:4px solid #3F5AF3!important}
.entry-content blockquote p,.entry-content blockquote li,.entry-content blockquote span,.entry-content blockquote strong,.entry-content blockquote em,.entry-content blockquote a,.wp-block-post-content blockquote p,.wp-block-post-content blockquote li,.wp-block-post-content blockquote span,.wp-block-post-content blockquote strong,.wp-block-post-content blockquote em,.wp-block-post-content blockquote a,.elementor-widget-theme-post-content blockquote p,.elementor-widget-theme-post-content blockquote li,.elementor-widget-theme-post-content blockquote span,.elementor-widget-theme-post-content blockquote strong,.elementor-widget-theme-post-content blockquote em,.elementor-widget-theme-post-content blockquote a,article blockquote p,article blockquote li,article blockquote span,article blockquote strong,article blockquote em,article blockquote a{color:#fff!important}
.entry-content h2,.wp-block-post-content h2,.elementor-widget-theme-post-content h2,article h2{font-weight:bolder!important}
.entry-content figure.wp-block-image,.wp-block-post-content figure.wp-block-image,.elementor-widget-theme-post-content figure.wp-block-image,article figure.wp-block-image{margin-top:20px!important;margin-bottom:20px!important}
.entry-content figure.wp-block-image img,.wp-block-post-content figure.wp-block-image img,.elementor-widget-theme-post-content figure.wp-block-image img,article figure.wp-block-image img{display:block;margin:0!important}
.entry-content>p>img,.wp-block-post-content>p>img,.elementor-widget-theme-post-content p>img,article>p>img{margin-top:20px!important;margin-bottom:20px!important}

.vsaic-author-box{margin:42px 0 10px;padding:24px 28px;border:1px solid rgba(255,255,255,.12);background:#11151C}.vsaic-author-box>span{display:block;margin-bottom:8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.vsaic-author-box strong{font-size:18px}.vsaic-author-box a{color:var(--rr-color-theme-primary)!important;text-decoration:none}.vsaic-author-box p{margin:10px 0 0;line-height:1.6}
