:root{
	/* Bootstrap Overrides */
	--bs-body-color: #767676;
	--bs-body-color-rgb: 118, 118, 118;

	/* Body */
	--body-color: #767676;
	--body-color-rgb: 118, 118, 118;
	--body-bg: #fcfcf7;
	--body-borders: #eaeaea;
	--font-body: 'Source Sans Pro', sans-serif;
	--font-icons: 'Font Awesome 7 Pro';
	--font-icon-brands: 'Font Awesome 7 Brands';
	--white: #fcfcf7;
	--white-rgb: 252,252,247;
	--black: #000;
	--black-rgb: 0, 0, 0;

	/* Headings */
	--headings-color: #443f3f;
	--headings-color-rgb: 68,63,63;
	--font-headings: 'Raleway', sans-serif;

	/* Muted */
	--muted-color: #53565a;

	/* Brand */
	--brand-color1: #006285;
	--brand-color1-rgb: 0,98,133;
	--brand-color2: #252525;
	--brand-color2-rgb: 37,37,37;
	--brand-color3: #1c1c1c;
	--brand-color3-rgb: 28,28,28;

	/* RGB */
	--header-bg: rgba(37,37,37,.9);
	--header-fg: #fcfcf7;

	/* One Offs */
	--cta1-h2-color: #8e8e8e;
	--footer-headings-color: #c5c5c5;
	--blockquote-border-color: #cbd1dc;
	--logo-height: 80px;
}
.accordion-button::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d65050'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.accordion-button:not(.collapsed)::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d65050'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-toggler-icon {
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(252,252,247, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
} 