.et_blog_grid_equal_height a.more-link{background:black!important;text-align:center;padding:10px;margin-top:20px!important}.et_blog_grid_equal_height .post-content-inner{margin-bottom:30px}.et_blog_grid_equal_height article{margin-bottom:5px!important}@media (min-width:981px){.et_blog_grid_equal_height .column.size-1of3{width:32%!important;margin-right:5px!important}}.single-post .entry-content h1{display:none!important}.logo_container #logo{display:none!important}#top-menu li.current-menu-item>a{color:#000000!important}.single-post .et_post_meta_wrapper img{display:none!important}.et_blog_grid_equal_height img{height:250px!important;object-fit:cover!important;object-position:center!important}ul#top-menu{text-align:center!important}#left-area .post-meta{display:none!important}.leo-cta{--leo-bg:#fbf7ef;--leo-border:rgba(92,71,52,0.35);--leo-text:#2c241c;--leo-muted:rgba(44,36,28,0.72);--leo-accent:#4d6a3a;--leo-accent-hover:#3f5a30;--leo-radius:16px;background:var(--leo-bg);border:1px solid var(--leo-border);border-radius:var(--leo-radius);padding:22px;margin:28px 0;box-shadow:0 8px 22px rgba(0,0,0,0.08)}.leo-cta__grid{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start}.leo-cta__icon{width:72px;height:72px;border-radius:14px;background:rgba(92,71,52,0.08);display:grid;place-items:center;overflow:hidden}.leo-cta__icon img{display:block;width:100%;height:100%;object-fit:cover}.leo-cta__title{color:var(--leo-text);font-weight:800;font-size:1.4rem;line-height:1.2;margin:0 0 8px 0}.leo-cta__copy{color:var(--leo-muted);font-size:1rem;line-height:1.55;margin:0 0 14px 0}.leo-cta__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:6px}.leo-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:12px;background:var(--leo-accent);color:#fff!important;font-weight:800;text-decoration:none!important;border:none;transition:transform 120ms ease,background 120ms ease}.leo-cta__btn:hover{background:var(--leo-accent-hover);transform:translateY(-1px)}.leo-cta__subtext{color:rgba(44,36,28,0.65);font-size:0.92rem;line-height:1.4;margin-top:12px}.leo-cta__subtext small{display:block;margin-top:6px;opacity:0.9}@media (max-width:640px){.leo-cta{padding:18px}.leo-cta__grid{grid-template-columns:1fr}.leo-cta__icon{width:64px;height:64px}.leo-cta__title{font-size:1.25rem}}.home .entry-title{display:none!important}