.aedifica-blog [hidden] { display:none !important; }
.aedifica-blog__list { scroll-margin-top:150px; }
.aedifica-blog__screen-reader { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }

.aedifica-blog__category-heading { margin:0 0 40px; }
