.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */aside nav{border:1px solid #D9E2E4!important;border-radius:18px;padding:6px 8px 10px!important;background:#fff}
aside nav>p:first-child,aside nav>*:first-child:not(:has(ul)){display:none!important}
aside nav ul{list-style:none;margin:0;padding:0}
aside nav li{margin:0;padding:0}
aside nav li:not(:has(a)){font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1E3A45;margin:10px 4px 4px;padding:16px 10px 6px;border-top:1px solid #D9E2E4}
aside nav li:first-child{border-top:0;margin-top:0;padding-top:14px}
aside nav li a{display:block;margin:1px 0;padding:7px 12px 7px 13px;border-radius:0 10px 10px 0;font-size:15px;font-weight:500;line-height:1.35;color:#4A5E66!important;text-decoration:none;border-left:3px solid transparent;transition:background .15s,color .15s}
aside nav li a:hover{background:#F3F6F6;color:#14262D!important}
aside nav li a:focus-visible{outline:3px solid #299C8E;outline-offset:2px}
aside a[href='/news/'],aside a[href='/privacy/']{color:#1D7A6E!important}
.page-id-127 aside nav a[href='/warm-homes-plan-explained/'],.page-id-128 aside nav a[href='/timeline/'],.page-id-130 aside nav a[href='/warm-homes-loan/'],.page-id-131 aside nav a[href='/warm-homes-loan/lenders/'],.page-id-132 aside nav a[href='/warm-homes-loan/loan-or-grant/'],.page-id-133 aside nav a[href='/warm-homes-loan/repayment-examples/'],.page-id-134 aside nav a[href='/grants/'],.page-id-135 aside nav a[href='/grants/local-grant/'],.page-id-136 aside nav a[href='/grants/boiler-upgrade-scheme/'],.page-id-137 aside nav a[href='/grants/social-housing/'],.page-id-144 aside nav a[href='/nations/'],.page-id-138 aside nav a[href='/homeowners/'],.page-id-139 aside nav a[href='/landlords/'],.page-id-140 aside nav a[href='/renters/'],.page-id-141 aside nav a[href='/heat-pumps/'],.page-id-142 aside nav a[href='/solar-and-batteries/'],.page-id-143 aside nav a[href='/insulation/'],.page-id-145 aside nav a[href='/scams/'],.page-id-146 aside nav a[href='/find-an-installer/']{background:#E8F5F2;color:#1D7A6E!important;font-weight:700;border-left-color:#1D7A6E}
.twhp-news.is-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}
.twhp-news.is-grid li{width:auto!important;margin:0!important;padding:0!important;border:0!important}
.twhp-news .wp-block-latest-posts__featured-image{width:100%;margin:0 0 14px!important}
.twhp-news .wp-block-latest-posts__featured-image img{width:100%!important;max-width:none!important;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:16px}
.twhp-news.is-grid li>a{font-size:21px!important;font-weight:800;line-height:1.3;display:block}
@media(max-width:1024px){aside nav ul{columns:2;column-gap:24px}aside nav li{break-inside:avoid}aside nav li:not(:has(a)){border-top:0;padding-top:10px}}
@media(max-width:767px){aside nav ul{columns:1}.twhp-news.is-grid{grid-template-columns:1fr}}/* End custom CSS */