.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS */body.single-post{background-color:#2c2c2b;}
.elementor-594 img:not([src]), .elementor-594 img[src=""]{display:none !important;}
.elementor-594 .elementor-widget-theme-post-content{color:#999590;font-family:Cardo,Georgia,serif;font-size:19px;line-height:1.7;}
.elementor-594 .elementor-widget-theme-post-content p{margin:0 0 1.2em;}
.elementor-594 .elementor-widget-theme-post-content br{display:none;}
.elementor-594 .elementor-widget-theme-post-content img{display:block;max-width:100%;height:auto;margin:0 auto 56px;box-shadow:0 24px 60px rgba(0,0,0,.4);}
.elementor-594 .elementor-widget-theme-post-content a{color:#aeaaa3;text-decoration:underline;text-decoration-color:#5c5a56;text-underline-offset:3px;}
.elementor-594 .elementor-widget-theme-post-content a:hover{text-decoration-color:#aeaaa3;}
.elementor-594 .elementor-widget-theme-post-content h1{display:none;}
.elementor-594 .elementor-widget-theme-post-content h2,.elementor-594 .elementor-widget-theme-post-content h3{font-family:Cardo,Georgia,serif;font-weight:400;color:#aeaaa3;line-height:1.15;margin:1.6em 0 .6em;text-align:center;}
.elementor-594 .elementor-widget-theme-post-content h2{font-size:32px;}
.elementor-594 .elementor-widget-theme-post-content h3{font-size:22px;font-style:italic;color:#85817b;margin:0 0 56px;}
.elementor-594 .elementor-widget-theme-post-content img + h3{margin-top:-36px;}
.elementor-594 .elementor-widget-theme-post-content h4,.elementor-594 .elementor-widget-theme-post-content h5,.elementor-594 .elementor-widget-theme-post-content h6{font-family:Spartan,Poppins,sans-serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#85817b;font-weight:400;text-align:center;margin:3em 0 .8em;}
.elementor-594 .elementor-widget-theme-post-content ul,.elementor-594 .elementor-widget-theme-post-content ol{list-style:none;padding:0;margin:0;}
.elementor-594 .elementor-widget-theme-post-content blockquote{border-left:2px solid #4a4947;margin:2em 0;padding:0 0 0 24px;font-style:italic;color:#aeaaa3;}
.elementor-594 .elementor-widget-theme-post-content iframe,.elementor-594 .elementor-widget-theme-post-content video{display:block;max-width:100%;margin:0 auto 56px;}
.elementor-594 .elementor-widget-theme-post-content hr{border:0;border-top:1px solid #4a4947;margin:56px 0;}
@media(max-width:767px){.elementor-594 .elementor-widget-theme-post-content{font-size:17px;}.elementor-594 .elementor-widget-theme-post-content img{margin-bottom:32px;}.elementor-594 .elementor-widget-theme-post-content img + h3{margin-top:-16px;}.elementor-594 .elementor-widget-theme-post-content h3{margin-bottom:36px;}}/* End custom CSS */