body.ct-layout-v3 .white-container {
	border: 1px solid #dee2e6;
	border-radius: 0 !important;
}

body.ct-layout-v3 .gradient-header {
	position: relative;
	color: #007EC3;
	background-image: none;
	background-color: transparent;
	border-radius: 0 !important;
	min-height: 10rem;
	padding-top: 3rem;
}

/* Full-bleed band sitting behind the page header. */
body.ct-layout-v3 .gradient-header::before {
	content: "";
	position: absolute;
	inset: 0;
	background-color: #cceffc;
	box-shadow: 0 0 0 100vmax #cceffc;
	clip-path: inset(0 -100vmax);
	z-index: -1;
}

/* Support contact details sat on the old grey header; white is invisible on the v3 band. */
body.ct-layout-v3 .support-contact-link {
	color: #007EC3;
}

/* Steps following the active one were also white on the old header. */
body.ct-layout-v3 .steps .active ~ * {
	color: #737373;
}

/* The band runs to the edge of the viewport, so the header sits flush beneath the nav. */
body.ct-layout-v3 #gatewayHeader {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
