/*
 * TR Immigration - page ground
 *
 * One off-white ground for the whole site. Cards, tables and panels keep their
 * own white, so they read as sheets lying on the page. Change --tr-ground here
 * to move the ground everywhere.
 */

:root { --tr-ground: #F8F6F2; }

/* The kit and Astra both define their own paper and background variables on
   the body; point them at the ground so anything that reads them follows. */
body.elementor-kit-5,
body {
	--paper: var(--tr-ground);
	--ast-global-color-4: var(--tr-ground);
}

html,
body,
.site,
.site-content,
#content,
.ast-plain-container,
.ast-page-builder-template {
	background-color: var(--tr-ground);
}

/* Article and archive shells. */
.tr-article,
.single-post .ast-article-single,
.single-tr_visa .ast-article-single,
.archive .ast-article-post,
.blog .ast-article-post {
	background-color: var(--tr-ground);
}

/* The home hero band was hard-coded white. */
body .tr-hero { background-color: var(--tr-ground) !important; }