/* 02. GLOBAL / ASTRA / SPECTRA ------------------------------------------ */
html{scroll-behavior:smooth;}
body{--scroll-progress:0;}
body .site-content{color:var(--om-body);}
body .entry-content :where(p,li,dd,dt,td,th){color:var(--om-body);}
body .entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--om-text);}
body .entry-content :where(strong,b){color:var(--om-strong);}
body .entry-content :where(figcaption,caption){color:var(--om-muted);}
.navigation.post-navigation,.ast-single-post-navigation,.ast-pagination{display:none !important;}
.single-post .entry-content > *:first-child{margin-top:1.30rem !important;}
body.single-post .entry-content .wp-block-uagb-container.alignfull{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;left:auto !important;right:auto !important;box-sizing:border-box !important;}
.single-post .ast-post-meta-date,.single-post .posted-on{display:none !important;}
.single-post.category-field-notes-posts .ast-post-meta-date,.single-post.category-field-notes-posts .posted-on{display:inline-block !important;}
.entry-meta{margin-left:-5px !important;}
.uagb-post-grid .uagb-post__title,.uagb-post-grid .uagb-post__title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.dm-tips-grid article.uagb-post__inner-wrap,.uagb-post-grid article.uagb-post__inner-wrap{display:flex;flex-direction:column;height:100%;}
.dm-tips-grid .uagb-post__text,.uagb-post-grid .uagb-post__text{flex:1 1 auto;}
.dm-tips-grid .uagb-post__text{display:flex;flex-direction:column;}
.uagb-post-grid .uagb-post__image{flex:0 0 auto;}
.uagb-post-grid .uagb-post__cta{margin-top:auto !important;padding:0 24px 12px !important;text-align:center;}
.uagb-post-grid .uagb-post__cta a{display:flex !important;align-items:center;justify-content:center;width:100% !important;min-height:42px !important;padding:0 12px !important;box-sizing:border-box;white-space:nowrap;}
.uagb-post-pagination-wrap .page-numbers{background:transparent !important;color:var(--om-accent) !important;border:1px solid var(--om-accent) !important;padding:4px 8px;border-radius:4px;}
.uagb-post-pagination-wrap .page-numbers.current,.uagb-post-pagination-wrap .page-numbers:hover{background:var(--om-accent) !important;color:#fff !important;}
#ast-scroll-top{bottom:62px !important;right:24px !important;z-index:99999 !important;}

