:root {
	--font-size: 19px;
	--h1-size: 50px;
	--h2-size: 40px;
	--h3-size: 32px;
	--h4-size: 24px;
	--line-height: 1.6;
	--heading-font: Montserrat, sans-serif;
	--copy-font: Montserrat, sans-serif;
	--primary-colour: #0973ba;
	--secondary-colour: #1a1c3c;
	--tertiary-colour: #333;
	--light-colour: #fff;
	--dark-colour: var(--copy-colour);
	--copy-colour: #13152C;
	--heading-colour: #1a1c3c;
	--row-width: 1200px;
	--small-row-width: 800px;
	--padding: 20px;
	--hero-img: calc(100vh - var(--nav-height));
	--nav-height: 0; /* offsets height if using fixed navigation, set to 0 if navigation is not fixed */
	--link-colour: var(--primary-colour);
	--link-colour-hover: var(--secondary-colour);
	--border-radius: 10px; /* used for blocks of content e.g. news/profiles */
	--box-shadow: 2px 2px 8px rgba(0,0,0,0.1); /* used for blocks of content e.g. news/profiles */
	--text-decoration: underline; /* set to either underline/none etc 	*/
	--light-grey: rgb(242, 242, 242); /* used as bg for articles/calendar/profiles/accordion etc */
	--mid-grey: rgb(222,222,222); /* used as bg for articles/calendar/profiles/accordion etc */
	--link-weight: bold;
	--heading-weight: bold;
	--blue: var(--primary-colour);
	--dark-blue: var(--secondary-colour);
}
