@font-face{font-family:'DM Serif Text';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmseriftext/v13/rnCu-xZa_krGokauCeNq1wWyWfSFWA.ttf) format('truetype')}@font-face{font-family:'DM Serif Text';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmseriftext/v13/rnCw-xZa_krGokauCeNq1wWyWfG1X1oI.ttf) format('truetype')}@font-face{font-family:'Libre Caslon Text';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/librecaslontext/v5/DdT878IGsGw1aF1JU10PUbTvNNaDMfq41-c.ttf) format('truetype')}@font-face{font-family:'Libre Caslon Text';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/librecaslontext/v5/DdT678IGsGw1aF1JU10PUbTvNNaDMfq95-BDHw.ttf) format('truetype')}@font-face{font-family:'Libre Caslon Text';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/librecaslontext/v5/DdT578IGsGw1aF1JU10PUbTvNNaDMfID8vdkPxs.ttf) format('truetype')}.tg-newsletter-wrap{background:#111;color:#fff;padding:48px 24px;margin:40px 0}.tg-newsletter-inner{max-width:600px;margin:0 auto;text-align:center}.tg-newsletter-title{font-size:1.5rem;font-weight:700;margin-bottom:8px;color:#fff}.tg-newsletter-desc{color:#aaa;font-size:.95rem;margin-bottom:20px}.tg-newsletter-row{display:flex;gap:8px;max-width:460px;margin:0 auto}.tg-newsletter-input{flex:1;padding:12px 16px;border:1px solid #333;background:#1a1a1a;color:#fff;font-size:.9rem;border-radius:2px;outline:none}.tg-newsletter-input:focus{border-color:#e63946}.tg-newsletter-btn{padding:12px 24px;background:#e63946;color:#fff;border:none;font-size:.9rem;font-weight:600;cursor:pointer;border-radius:2px;transition:background 0.2s}.tg-newsletter-btn:hover{background:#c1121f}.tg-newsletter-btn:disabled{opacity:.6;cursor:default}.tg-newsletter-feedback{margin-top:12px;font-size:.85rem}.tg-newsletter-feedback.success{color:#4caf50}.tg-newsletter-feedback.error{color:#e63946}@media (max-width:480px){.tg-newsletter-row{flex-direction:column}}.elementor-element-414f3386 article.cs-entry .cs-meta-category a{background:#c1272d;color:#fff!important;padding:4px 10px;border-radius:4px;font-weight:600}@media (min-width:768px){.cs-entry__outer-thumbnail-right{align-items:stretch}.cs-entry__content-horizontal{display:flex;flex-direction:column;justify-content:center;height:100%}}@media (max-width:767px){.cs-posts__horizontal .cs-entry__outer{height:auto}.cs-posts__horizontal .cs-entry__content,.cs-posts__horizontal .cs-entry__inner.cs-entry__content{height:auto;min-height:0;flex:none}}.cs-entry__thumbnail,.cs-overlay-background{overflow:hidden}.cs-entry__thumbnail img,.cs-overlay-background img{transition:transform 0.4s ease}.cs-entry:hover .cs-entry__thumbnail img,.cs-entry:hover .cs-overlay-background img{transform:scale(1.06)}.tg-footer-columns{background:#161616;padding:56px 0 40px}.tg-footer-columns__grid{display:grid;grid-template-columns:1.2fr 1fr 1.4fr 1fr;gap:40px;max-width:1400px;margin:0 auto;padding:0 24px}.tg-footer-col__logo{display:block;margin-bottom:12px;height:auto}.tg-footer-col__desc{color:#999;font-size:.9rem;line-height:1.6;max-width:260px}.tg-footer-col__title{color:#fff;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:0 0 16px}.tg-footer-col__title-legal{margin-top:24px}.tg-footer-col__links{list-style:none;margin:0;padding:0}.tg-footer-col__links li{margin-bottom:10px}.tg-footer-col__links a{color:#ccc;text-decoration:none;font-size:.9rem;transition:color 0.2s}.tg-footer-col__links a:hover{color:#e63946}.tg-footer-col__social{display:flex;flex-direction:column;gap:10px}.tg-footer-col__social a{color:#ccc;text-decoration:none;font-size:.9rem;transition:color 0.2s}.tg-footer-col__social a:hover{color:#e63946}.tg-footer-col-newsletter .tg-newsletter-wrap{background:#fff0;padding:0;margin:0}.tg-footer-col-newsletter .tg-newsletter-inner{max-width:none;text-align:left;margin:0}.tg-footer-col-newsletter .tg-newsletter-title{display:none}.tg-footer-col-newsletter .tg-newsletter-desc{color:#999;font-size:.9rem;margin-bottom:16px}.tg-footer-col-newsletter .tg-newsletter-row{max-width:none;margin:0;flex-direction:column}.tg-footer-col-newsletter .tg-newsletter-input{background:#1f1f1f;border-color:#333}@media (max-width:991px){.tg-footer-columns__grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:600px){.tg-footer-columns__grid{grid-template-columns:1fr}}.cs-entry__media{max-width:996px;margin-left:auto;margin-right:auto}.entry-content{color:#333;letter-spacing:.01em;line-height:1.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.entry-content p{margin-bottom:1.4em}.cs-entry__subtitle .addtoany_share_save_container{display:none}@media (min-width:768px){.single .entry-content{max-width:996px!important}.cs-entry__header-standard .cs-entry__subtitle{max-width:994px!important}.single .cs-entry__infobar{max-width:1035px!important}.cs-entry__content-wrap{max-width:1030px!important}}