@import url('https://pseudo-imis.s3.ap-southeast-2.amazonaws.com/content-buddy-theme/default-content-buddy.css');
@import url('https://pseudo-imis.s3.ap-southeast-2.amazonaws.com/content-buddy-theme/default-content-buddy-theme.css');

:root{
	--xbrand-1-bg:#6b207f; /* main brand colour */
	--brand-1-bg: #6b207f; /* main brand colour */
	--brand-1-fg: #ffffff;
	--brand-2-bg: #676767; /* secondary, contrasting brand colour (used to for standouts) */
	--brand-2-fg: #ffffff;
	--brand-3-bg: #676767;
	--brand-3-fg: #ffffff;	
	--brand-4-bg: #676767;
	--brand-4-fg: #ffffff;	
	--colour-default-fg: #4a4a4a;
	--colour-on-light: #4a4a4a;
	--font-family-default: 'Open Sans', sans-serif;
	--font-family-title: 'Oswald', sans-serif !important;
	--font-family-article: 'Open Sans', sans-serif;
	--button-padding: 0.2rem 1rem;
	--font-weight-special: 600;
	/* --overlay-bg: linear-gradient(0.35turn,rgba(142,203,37,0.4),rgba(142,203,37,0.8)); */
	--overlay-bg: linear-gradient(339deg,rgba(19,43,69,1),rgba(19,43,69,0.3),rgba(255,255,255,0.5));
	--box-bg: #ffffff;
}

/* general */
html{ font-size: 16px; }
body{ font-family: var(--font-family-default); overflow-x: hidden; }
a,button,input{ transition: all 0.6s; }
.OnBehalfOfContainer{ display: none; }
.panel-body, .PanelBody{ padding: 0; }
.backToTop{ display: none; }
.iMIS-WebPart > .ContentItemContainer, .WebPartZone > .ContentItemContainer{ margin-bottom: 0; }
.panel, .StandardPanel{ border: none; }
.inner{ display: block; width: 100%; max-width: 1080px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; }
.textWidth{ display: block; width: 100%; max-width: 810px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; }
.psc-cb-root h1, .psc-cb-root h2, .psc-cb-root h3, .psc-cb-root h4, .psc-cb-root h5, .psc-cb-root h6{ font-weight: 600; }
#loader{ position: fixed; inset: 0; z-index: 1000000; display: flex; align-items: center; justify-content: center; background-color: var(--brand-2-fg); color: var(--brand-2-bg); }